Station timing processing method, operation control device, numerical control system and storage medium
By acquiring the 3D model and power source model of the processing station, calculating the duration of the target action using preset calculation rules, and generating a timing analysis file, the problems of large errors and low efficiency in station timing analysis are solved, and efficient and accurate timing analysis is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-27
- Publication Date
- 2026-03-24
AI Technical Summary
In existing technologies, the timing of workstations lacks theoretical support, resulting in large errors and low efficiency. Verbal communication between mechanical engineers and software engineers is time-consuming and prone to unclear logical handover, affecting the orderly progress of production planning.
By acquiring the 3D model of the processing station, the target execution action and the power source model of the action device are determined. The duration of the target action is calculated using preset calculation rules, and a timing analysis file is generated, which reduces human error and improves the accuracy of timing analysis.
It reduces human error, improves the accuracy and efficiency of timing analysis, reduces problems of unclear logical handover, and ensures the orderly progress of production planning.
Smart Images

Figure CN116560314B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of processing, in particular to a work station time sequence processing method, a running control device, a numerical control system and a storage medium. BACKGROUND
[0002] With the rapid development and wide application of numerical control processing technology, the automation degree of the production line is also higher and higher, and the working condition of the work station in the production line plays a key role in the normal implementation of the whole production project. It is usually necessary to complete the production plan of the work station in the early design stage. In the design process, the actions required by the work station need to be time-sequenced. At present, the time length of each action in the work station is mainly given by mechanical engineers according to experience, which lacks theoretical support and has a large error, which reduces the accuracy of time sequence analysis. In addition, the mechanical engineers also need to interface the time sequence data of the work station with the software engineers. At present, the main way of interface is oral, which needs to consume a lot of time and reduces the work efficiency. At the same time, due to the large number of actions of the work station, it is easy to forget the details of the requirements, miss the actions and other unclear time sequence logic in the interface process, thereby reducing the quality of the time sequence analysis result and affecting the orderly progress of the production plan. Therefore, the time sequence analysis method of the prior art has the disadvantages of large error, low efficiency and low quality. SUMMARY
[0003] The present application aims to at least solve one of the technical problems existing in the prior art. To this end, the present application provides a work station time sequence processing method, a running control device, a numerical control system and a storage medium, which can optimize the time sequence processing process and has the advantages of small error, high efficiency and high quality.
[0004] In a first aspect, an embodiment of the present application provides a work station time sequence processing method, comprising:
[0005] obtaining a three-dimensional model of a processing work station, the three-dimensional model comprising at least two material parameter information;
[0006] obtaining a target execution action in the processing work station;
[0007] determining a corresponding action device according to the target execution action, and determining a corresponding power source model according to the action device;
[0008] determining a corresponding target parameter information in a plurality of the material parameter information according to the power source model;
[0009] calculating the target parameter information according to a pre-design calculation rule to obtain a target action time length of the target execution action, wherein the pre-design calculation rule corresponds to the power source model;
[0010] Within the preset motion cycle of the processing station, the target action duration of all target actions is counted, and a timing analysis file is generated.
[0011] The workstation timing processing method provided by the embodiments of the present invention has at least the following beneficial effects: By acquiring a three-dimensional model of the processing workstation, at least two material parameter information can be obtained. Based on actual production needs, the target execution action in the processing workstation can be obtained, providing data support for timing analysis of the processing workstation. Based on the target execution action, the corresponding motion device can be determined, thereby determining the corresponding power source model. The power source model is mainly used to realize motion control analysis of the motion device. Since each material parameter information corresponds to a different power source model, the corresponding target parameter information can be filtered from multiple material parameter information based on the power source model. The target parameter information can reflect the motion parameters of the motion device in the motion control process. Based on the power source model, the corresponding preset calculation rules can be determined. Based on the preset calculation rules, the target parameter information can be calculated, thereby obtaining the target action duration of the target execution action, facilitating target analysis. The timing of the execution actions can be automatically calculated based on preset calculation rules and target parameter information to determine the duration of the target actions. This reduces human error and improves the accuracy of timing analysis. By statistically analyzing the duration of all target actions within the preset motion cycle of the processing station, it is easy to perform timing analysis on all target actions at the processing station without requiring excessive manpower. Furthermore, by automatically generating timing analysis files, the production status of the processing station within the entire preset motion cycle can be fully reflected. Mechanical engineers do not need to spend too much time on verbal communication, which helps improve the efficiency of timing processing. At the same time, it can also effectively reduce the problem of unclear timing logic handover, making the timing analysis data more comprehensive and accurate, greatly improving the quality of timing analysis results, and helping to ensure the orderly execution of production plans. This can greatly improve production efficiency. Therefore, the technical solution of this invention has the advantages of small error, high efficiency, and high quality.
[0012] In the above-described workstation timing processing method, the step of determining the corresponding target parameter information from multiple material parameter information based on the power source model includes:
[0013] A time-series calculation parameter list is generated based on the power source model, wherein the time-series calculation parameter list includes attribute information corresponding to the power source model;
[0014] The system matches the corresponding target parameter information among the multiple material parameter information based on the attribute information, and updates the time series calculation parameter list based on the target parameter information.
[0015] In the above-described workstation timing processing method, the generation of timing analysis files includes:
[0016] Determine the temporal position information of all target execution actions, and generate a temporal analysis diagram based on the temporal position information of each target execution action and the duration of the target action, wherein the temporal position information is used to characterize the temporal position of the target execution action in the preset motion cycle;
[0017] A time-series analysis table is generated based on the attribute information, target parameter information, and target action duration corresponding to each target action.
[0018] The above-mentioned workstation timing processing method also includes:
[0019] Obtain the actual duration of the target's action;
[0020] The actual action duration is compared with the target action duration to obtain the comparison result;
[0021] The preset calculation rules are updated based on the comparison results.
[0022] In the above-described workstation timing processing method, the step of calculating the target parameter information according to preset calculation rules to obtain the target action duration of the target execution action includes:
[0023] The theoretical duration is calculated based on the target parameter information according to preset calculation rules;
[0024] Determine whether the theoretical duration is greater than the preset duration;
[0025] When the theoretical duration is greater than the preset duration, the theoretical duration is determined as the target duration of the target action.
[0026] When the theoretical duration is less than or equal to the preset duration, the preset duration is determined as the target duration of the target action.
[0027] The above-mentioned workstation timing processing method also includes:
[0028] Obtain multiple pre-trained power source models;
[0029] Attribute maintenance is performed on each of the power source models to update the attribute information of the power source models.
[0030] The above-mentioned workstation timing processing method also includes:
[0031] Obtain the material code of the three-dimensional model;
[0032] Determine whether a historical time series table exists based on the material code;
[0033] If it exists, call the historical timeline table corresponding to the processing station.
[0034] In a second aspect, embodiments of the present invention provide an operation control device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the program to implement the workstation timing processing method described in the first aspect embodiment above.
[0035] The operation control device provided by the embodiments of the present invention has at least the following beneficial effects: By acquiring a three-dimensional model of the processing station, at least two material parameter information can be obtained; the target execution action in the processing station can be obtained according to actual production needs, which can provide data support for the timing analysis of the processing station; the corresponding motion device can be determined according to the target execution action, thereby determining the corresponding power source model. The power source model is mainly used to realize the motion control analysis of the motion device. Since each material parameter information corresponds to a different power source model, the corresponding target parameter information can be filtered out from multiple material parameter information according to the power source model. The target parameter information can reflect the motion parameters of the motion device in the motion control process; the corresponding preset calculation rules can be determined according to the power source model; the target parameter information can be calculated according to the preset calculation rules, thereby obtaining the target action duration of the target execution action, which is convenient for analyzing the target execution action. The timing of actions can be automatically calculated based on preset calculation rules and target parameter information to determine the duration of target actions, reducing human error and improving the accuracy of timing analysis. By statistically analyzing the duration of all target actions within the preset motion cycle of the processing station, it is convenient to analyze the timing of all target actions at the processing station without consuming excessive manpower. Furthermore, by automatically generating timing analysis files, the production status of the processing station within the entire preset motion cycle can be fully reflected. Mechanical engineers do not need to spend too much time on verbal communication, which helps improve the efficiency of timing processing. At the same time, it can also effectively reduce the problem of unclear timing logic handover, making the timing analysis data more comprehensive and accurate, greatly improving the quality of timing analysis results, which is conducive to ensuring the orderly execution of production plans and can greatly improve production efficiency. Therefore, the technical solution of this invention has the advantages of small error, high efficiency, and high quality.
[0036] Thirdly, embodiments of the present invention provide a numerical control system, including the operation control device described in the second aspect of the embodiments above.
[0037] The CNC system provided by the embodiments of the present invention has at least the following beneficial effects: By acquiring a three-dimensional model of the machining station, at least two material parameter information can be obtained; the target execution action in the machining station can be obtained according to actual production needs, providing data support for the timing analysis of the machining station; the corresponding motion device can be determined based on the target execution action, thereby determining the corresponding power source model. The power source model is mainly used to realize the motion control analysis of the motion device. Since each material parameter information corresponds to a different power source model, the corresponding target parameter information can be filtered out from multiple material parameter information based on the power source model. The target parameter information can reflect the motion parameters of the motion device in the motion control process; the corresponding preset calculation rules can be determined based on the power source model; the target parameter information can be calculated based on the preset calculation rules, thereby obtaining the target action duration of the target execution action, which is convenient for analyzing the target execution. The timing of actions, based on preset calculation rules and target parameter information, can automatically calculate the duration of target actions, reducing human error and improving the accuracy of timing analysis. By statistically analyzing the duration of all target actions within the preset motion cycle of the processing station, it is convenient to analyze the timing of all target actions at the processing station without consuming excessive manpower. Furthermore, by automatically generating timing analysis files, the production status of the processing station within the entire preset motion cycle can be fully reflected. Mechanical engineers do not need to spend too much time on verbal communication, which helps improve the efficiency of timing processing. At the same time, it can also effectively reduce the problem of unclear timing logic handover, making the timing analysis data more comprehensive and accurate, greatly improving the quality of timing analysis results, which is conducive to ensuring the orderly execution of production plans and can greatly improve production efficiency. Therefore, the technical solution of this invention has the advantages of small error, high efficiency, and high quality.
[0038] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing computer-executable instructions for causing a computer to perform the workstation timing processing method described in the first aspect embodiment above.
[0039] The computer-readable storage medium provided by the embodiments of the present invention has at least the following beneficial effects: By acquiring a three-dimensional model of the processing station, at least two material parameter information can be obtained; the target execution action in the processing station can be obtained according to actual production needs, providing data support for the timing analysis of the processing station; the corresponding motion device can be determined based on the target execution action, thereby determining the corresponding power source model. The power source model is mainly used to realize the motion control analysis of the motion device. Since each material parameter information corresponds to a different power source model, the corresponding target parameter information can be filtered out from multiple material parameter information based on the power source model. The target parameter information can reflect the motion parameters of the motion device in the motion control process; the corresponding preset calculation rules can be determined based on the power source model; the target parameter information can be calculated based on the preset calculation rules, thereby obtaining the target action duration of the target execution action, which is convenient for analysis. The timing of target actions can be automatically calculated based on preset calculation rules and target parameter information, reducing human error and improving the accuracy of timing analysis. By statistically analyzing the target action duration of all target actions within the preset motion cycle of the processing station, it is convenient to analyze the timing of all target actions at the processing station without consuming excessive manpower. Furthermore, by automatically generating timing analysis files, the production status of the processing station within the entire preset motion cycle can be fully reflected. Mechanical engineers do not need to spend too much time on verbal communication, which helps improve the efficiency of timing processing. At the same time, it can also effectively reduce the problem of unclear timing logic handover, making the timing analysis data more comprehensive and accurate, greatly improving the quality of timing analysis results, which is conducive to ensuring the orderly execution of production plans and can greatly improve production efficiency. Therefore, the technical solution of this invention has the advantages of small error, high efficiency, and high quality.
[0040] Other features and advantages of the invention will be set forth in the following description, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the description and the drawings. Attached Figure Description
[0041] The accompanying drawings are provided to further understand the technical solutions of the present invention and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the technical solutions of the present invention, and do not constitute a limitation on the technical solutions of the present invention.
[0042] The present invention will be further described below with reference to the accompanying drawings and embodiments;
[0043] Figure 1 This is a flowchart of the workstation timing processing method provided in Embodiment 1 of the present invention;
[0044] Figure 2This is a schematic diagram of the interface of the timing tool provided in Embodiment 2 of the present invention;
[0045] Figure 3 This is a flowchart of the workstation timing processing method provided in Embodiment 3 of the present invention;
[0046] Figure 4 This is a flowchart of the workstation timing processing method provided in Embodiment 4 of the present invention;
[0047] Figure 5 This is the timing analysis diagram provided in Embodiment 5 of the present invention;
[0048] Figure 6 This is a flowchart of the workstation timing processing method provided in Embodiment Six of the present invention;
[0049] Figure 7 This is a flowchart of the workstation timing processing method provided in Embodiment 7 of the present invention;
[0050] Figure 8 This is a flowchart of the workstation timing processing method provided in Embodiment 8 of the present invention;
[0051] Figure 9 This is a flowchart of the workstation timing processing method provided in Embodiment 9 of the present invention;
[0052] Figure 10 This is an overall flowchart of the workstation timing processing method provided in Embodiment 10 of the present invention;
[0053] Figure 11 This is a schematic diagram of the operation control device provided in Embodiment Eleven of the present invention. Detailed Implementation
[0054] This section will describe in detail specific embodiments of the present invention. Preferred embodiments of the present invention are shown in the accompanying drawings. The purpose of the drawings is to supplement the textual description with graphics, so that people can intuitively and vividly understand each technical feature and overall technical solution of the present invention, but they should not be construed as limiting the scope of protection of the present invention.
[0055] It should be understood that in the description of the embodiments of the present invention, the use of terms such as "first" and "second" is only for the purpose of distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of technical features indicated, or implicitly indicating the order of the technical features indicated. "At least one" means one or more; "more than" means two or more; "greater than," "less than," and "exceeding" are understood to exclude the stated number; "above," "below," and "within" are understood to include the stated number; "several" means one or more, unless otherwise explicitly defined. "And / or" describes the relationship between related objects, indicating that three relationships can exist. It can be understood that A and / or B can represent the existence of A alone, the simultaneous existence of A and B, or the existence of B alone. Where A and B can be singular or plural.
[0056] Furthermore, unless otherwise explicitly specified and limited, the term "connection / linkage" should be interpreted broadly. For example, it can be a fixed or movable connection, a detachable or non-detachable connection, or an integral connection; it can be a mechanical connection, an electrical connection, or a connection that allows communication between them; it can be a direct connection or an indirect connection through an intermediate medium. It should be noted that although a logical sequence is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than that shown in the flowchart.
[0057] It should be noted that the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0058] With the rapid development and widespread application of CNC machining technology, the automation level of production lines is also increasing. The working status of each workstation in the production line plays a crucial role in the normal implementation of the entire production project. Typically, the production plan for each workstation needs to be completed in the early design stage. During the design process, the timing of the actions to be performed at each workstation needs to be analyzed. Currently, mechanical engineers mainly rely on experience to provide the duration of each action in the workstation, which lacks theoretical support, has a large margin of error, and reduces the accuracy of the timing analysis. In addition, mechanical engineers also need to communicate with software engineers about the timing data of the workstation. Currently, this is mainly done verbally, which consumes a lot of time and reduces work efficiency. At the same time, due to the large number of actions at each workstation, it is easy to forget details or omit actions during the communication process, resulting in unclear timing logic and reducing the quality of timing analysis results. This affects the orderly progress of the production plan. Therefore, the existing timing analysis methods have disadvantages such as large errors, low efficiency, and low quality.
[0059] Based on the above, embodiments of the present invention provide a workstation timing processing method, a running control device, a numerical control system, and a storage medium, which can optimize the timing processing flow and has the advantages of small error, high efficiency, and high quality.
[0060] The embodiments of the present invention will be further described below with reference to the accompanying drawings.
[0061] like Figure 1 As shown, a first aspect of the present invention provides a workstation timing processing method, including but not limited to steps S110 to S160:
[0062] Step S110: Obtain the three-dimensional model of the processing station. The three-dimensional model includes at least two material parameter information.
[0063] It should be noted that when implementing a production project, multiple production processes are typically performed on a production line. This production line has multiple processing stations, each dedicated to a specific production process. Completing a particular process often requires the coordinated action of numerous actuators. Understandably, each processing station has a corresponding 3D model, which includes at least two material parameter information entries. These material parameter information characterizes the parameter information of the actuators corresponding to all the actions performed at that processing station.
[0064] Step S120: Obtain the target action to be performed in the machining station;
[0065] To achieve time-series analysis of machining stations, the target actions at each station can be identified based on actual production needs. It's understood that there may be multiple target actions, and these actions work together to complete a specific production process. For example, target actions could include tool feed / retract, loading, and clamping.
[0066] Step S130: Determine the corresponding action device based on the target action, and determine the corresponding power source model based on the action device;
[0067] It is understandable that each target execution action has a corresponding motion device, which is used to complete the corresponding target execution action. At the same time, each motion device has a corresponding power source model. That is, the target execution action, motion device, and power source model are in one-to-one correspondence. The power source model mainly describes the relationship between the motion of the controlled motion device and the motion of the external input drive unit, and is used to realize the motion control of the motion device.
[0068] like Figure 2As shown, it should be noted that after obtaining the 3D model of the machining station, a visual timing tool can be generated based on this 3D model, and the corresponding timing analysis process can be implemented on the timing tool. For example, the timing tool can be opened in the 3D software, and by creating a new target execution action on the timing tool and selecting the power source model of the corresponding action device, the power source model of the target execution action can be quickly determined. At the same time, the visual interface makes it easier for mechanical engineers to complete the timing analysis. They only need to select the appropriate target execution action on the timing tool according to the actual production needs. The operation is simple and convenient, and it also avoids the situation of missing action devices during the timing analysis process.
[0069] Step S140: Determine the corresponding target parameter information from multiple material parameter information based on the power source model;
[0070] It should be noted that since each material parameter information corresponds to a different target execution device, that is, a different power source model, the corresponding target parameter information can be selected from multiple material parameter information based on the power source model. This target parameter information is used to characterize the parameter information that the device needs to control during motion control. In other words, by adjusting the target parameter information, that is, adjusting the motion parameters of the device, motion control of the device can be achieved.
[0071] like Figure 2 As shown, for example, if the actuator is a motor, its corresponding power source model is a motor model, and the corresponding target parameter information may include, but is not limited to, the parameter values of the actuator, the parameter values of the transmission mechanism, the parameter values of the load, the parameter values of the lead, etc. Or, if the actuator is a rotary cylinder, its corresponding power source model is a rotary cylinder model, and the corresponding target parameter information may include, but is not limited to, the parameter values of the load, the parameter values of the cylinder diameter, the parameter values of the rotation radius, etc.
[0072] Step S150: Calculate the target parameter information according to the preset calculation rules to obtain the target action duration of the target action, wherein the preset calculation rules correspond to the power source model;
[0073] It is understandable that the preset calculation rules are the timing calculation standards for the target execution action. Each power source model has a corresponding preset calculation rule, which may include at least one timing calculation formula. According to the preset calculation rules, the target parameter information can be quickly calculated to obtain the target action duration. Unlike methods that rely on experience to determine the duration, this invention fully utilizes the target parameter information corresponding to the power source model and automatically calculates the target action duration based on the preset calculation rules. This has reliable scientific theoretical support, can greatly reduce the error in the target action duration, improve the accuracy of timing analysis, and reduce labor costs.
[0074] Step S160: Within the preset motion cycle of the processing station, the target motion duration of all target actions is counted, and a timing analysis file is generated.
[0075] It should be noted that a processing station contains multiple processes within a preset motion cycle, which includes multiple target actions. By statistically analyzing the duration of all target actions within the preset motion cycle, the timing of all target actions at the processing station can be quickly analyzed without spending too much time on manual analysis. This also effectively avoids missing actions. By generating a timing analysis file for the processing station, automated timing analysis can be achieved. It can be understood that the timing analysis file is used to record the production status of the processing station, which facilitates the orderly execution of the production plan.
[0076] By automatically generating timing analysis files, mechanical engineers can significantly save time and improve work efficiency by eliminating the need for verbal communication. Software engineers can directly program the machining stations based on these files, effectively avoiding unclear timing logic handover issues that can arise during verbal communication. This ensures the orderly execution of production plans and greatly improves production efficiency. The timing analysis file can include timing diagrams and timing tables. The timing diagrams visually display the machining process at each station, showing the timing relationship of each target action within a preset motion cycle. The timing tables primarily record the motion control information for each target action within the entire preset motion cycle. For example, ... Figure 2 As shown, you can click the "Temporary Series Analysis Chart" button to display the corresponding time series analysis chart, and click the "Temporary Series Analysis Table" button to display the corresponding time series analysis table.
[0077] According to the workstation timing processing method provided in this embodiment of the invention, by acquiring a three-dimensional model of the processing workstation, at least two material parameter information can be obtained. Based on actual production needs, the target execution action in the processing workstation can be obtained, providing data support for timing analysis of the processing workstation. Based on the target execution action, the corresponding motion device can be determined, thereby determining the corresponding power source model. The power source model is mainly used to realize motion control analysis of the motion device. Since each material parameter information corresponds to a different power source model, the corresponding target parameter information can be filtered from multiple material parameter information based on the power source model. The target parameter information can reflect the motion parameters of the motion device in the motion control process. Based on the power source model, the corresponding preset calculation rules can be determined. Based on the preset calculation rules, the target parameter information can be calculated, thereby obtaining the target action duration of the target execution action, facilitating the analysis of the target execution action. The timing analysis, based on preset calculation rules and target parameter information, can automatically calculate the duration of target actions, reducing human error and improving the accuracy of timing analysis. By statistically analyzing the duration of all target actions within the preset motion cycle of the processing station, it is convenient to analyze the timing of all target actions at the processing station without consuming excessive manpower. Furthermore, by automatically generating timing analysis files, it can fully reflect the production status of the processing station throughout the entire preset motion cycle. Mechanical engineers do not need to spend too much time on verbal communication, which helps improve the efficiency of timing processing. At the same time, it can also effectively reduce the problem of unclear timing logic handover, making the timing analysis data more comprehensive and accurate, greatly improving the quality of timing analysis results, which is conducive to ensuring the orderly execution of production plans and can greatly improve production efficiency. Therefore, the technical solution of this invention has the advantages of small error, high efficiency, and high quality.
[0078] like Figure 3 As shown, in the above-mentioned workstation timing processing method, step S140 determines the corresponding target parameter information from multiple material parameter information based on the power source model, including but not limited to steps S210 and S220:
[0079] Step S210: Generate a time series calculation parameter list based on the power source model, wherein the time series calculation parameter list includes attribute information corresponding to the power source model;
[0080] Step S220: Match the corresponding target parameter information among multiple material parameter information based on the attribute information, and update the time series calculation parameter list based on the target parameter information.
[0081] In this embodiment, after determining the power source model, a timing calculation parameter list can be generated based on the power source model. The timing calculation parameter list includes attribute information of multiple power source models. This attribute information is used to mark the attributes of the motion parameters required by the actuator. It can be understood that the attribute information and the target parameter information are mutually corresponding. The target parameter information is the specific parameter value of the attribute information. The corresponding target parameter information is matched among multiple material parameter information based on the attribute information, and the timing calculation parameter list is updated based on the target parameter information. That is, the association between the target parameter information and the power source model is determined, which facilitates the provision of reference data for subsequent calculation of the target motion duration and helps to improve the reliability of timing processing.
[0082] like Figure 2 As shown, in some embodiments, a visual timing tool is generated based on the 3D model of the processing station. The timing calculation parameter list is displayed in the timing tool. The timing calculation parameter list includes multiple attribute information. Taking the actuator as a motor as an example, its corresponding power source model is a motor model. The attribute information in the timing calculation parameter list includes, but is not limited to, attributes such as actuator, transmission mechanism, load, and lead. By matching multiple material parameter information, the parameter value of the actuator is obtained as single-axis-horizontal, the parameter value of the transmission mechanism is reducer, and the parameter value of the load is 100. Among them, "single-axis-horizontal", "reducer", and "100" are all target parameter information, and these target parameter information correspond to the attribute information.
[0083] It should be noted that the power source model pre-stores multiple corresponding attribute information, which makes it easy to call the appropriate target parameter information based on the attribute information.
[0084] like Figure 4 As shown, in the above-described workstation timing processing method, step S160 generates a timing analysis file, including but not limited to steps S310 and S320:
[0085] Step S310: Determine the temporal position information of all target execution actions, and generate a temporal analysis diagram based on the temporal position information and duration of each target execution action. The temporal position information is used to characterize the temporal position of the target execution action in a preset motion cycle.
[0086] Step S320: Generate a time series analysis table based on the attribute information, target parameter information, and target action duration corresponding to each target action.
[0087] In this embodiment, the timing analysis file includes a timing analysis diagram and a timing analysis table. First, the timing position information of all target actions within a preset motion cycle is determined. This timing position information characterizes the timing position of the target actions within the preset motion cycle, specifically including the temporal sequence of the target actions. Based on the timing position information and duration of each target action, timing matching is performed on the entire preset motion cycle of the processing station, i.e., the actions are arranged according to their temporal sequence, thereby generating a timing analysis diagram. This timing analysis diagram can visually display the processing flow of the processing station and demonstrate the timing of each target action within the preset motion cycle. The timing relationships within the period facilitate the analysis of the production process. In addition, based on attribute information, the target parameter information for each target action can be determined from multiple material parameter information. Then, a timing analysis table is generated based on the attribute information, target parameter information, and target action duration corresponding to each target action. The timing analysis table mainly records the motion control information of each target action within the entire preset motion cycle, which makes it easier to understand the motion status of the target action and facilitates better control of the processing flow of the processing station. It can be understood that by generating timing analysis diagrams and timing analysis tables, production planning can be better optimized, which is conducive to improving production efficiency.
[0088] like Figure 5 As shown, in some embodiments, the timing analysis diagram is a timing Gantt chart. The timing Gantt chart uses the processing station as the basic unit, the horizontal axis is the timing, the vertical axis is the target execution action, and the range of the horizontal axis is the preset motion cycle. By using a timing Gantt chart, the display is more intuitive and can show the target action duration and time sequence of all target execution actions, that is, show the timing relationship of the entire process from the start of processing to the end of processing at the processing station.
[0089] It should be noted that, in order to ensure the normal operation of machining, the interval time between adjacent target execution actions can also be obtained, so that multiple target execution actions with preset motion cycles can be performed in an orderly manner. The interval time between multiple target execution actions can be set according to the actual production scenario, and the embodiments of the present invention do not make specific limitations on this.
[0090] like Figure 6 As shown, the above-described workstation timing processing method also includes, but is not limited to, steps S410 to S430:
[0091] Step S410: Obtain the actual duration of the target's action;
[0092] Step S420: Compare the actual action duration with the target action duration to obtain the comparison result;
[0093] Step S430: Update the preset calculation rules based on the comparison results.
[0094] In this embodiment, the actual duration of the target action can be obtained through statistical analysis of multiple identical historical production scenarios, which can effectively reflect the actual duration required for the target action. After calculating the target action duration based on preset calculation rules, the actual action duration and the target action duration can be compared to obtain the comparison result. It can be understood that the comparison result can reflect the accuracy of the calculated target action duration. If the deviation between the target action duration and the actual action duration is greater than a certain preset value, it indicates that the accuracy is low. Then, the preset calculation rules are updated, that is, the timing calculation standard is updated. By continuously adjusting the preset calculation rules, the calculated target action duration can be close to the actual action duration, which is conducive to improving the accuracy of timing analysis.
[0095] like Figure 7 As shown, in the above-mentioned workstation timing processing method, step S150 calculates the target parameter information according to a preset calculation rule to obtain the target action duration of the target action, including but not limited to steps S510 to S540:
[0096] Step S510: Calculate the theoretical duration based on the target parameter information according to the preset calculation rules;
[0097] Step S520: Determine whether the theoretical duration is greater than the preset duration;
[0098] Step S530: When the theoretical duration is greater than the preset duration, the theoretical duration is determined as the target duration of the target action.
[0099] Step S540: When the theoretical duration is less than or equal to the preset duration, the preset duration is determined as the target duration of the target action.
[0100] In this embodiment, the target parameter information is first calculated according to the preset calculation rules to obtain the theoretical duration. In order to provide a certain buffer response time for the actuator, it is determined whether the theoretical duration is greater than the preset duration. If the theoretical duration is greater than the preset duration, the theoretical duration is directly used as the target duration of the target action. If the theoretical duration is less than or equal to the preset duration, it means that the calculated theoretical duration is relatively short, and the preset duration is used as the target duration of the target action. The preset duration can be understood as the base duration, which can avoid frequent switching of the actuator in a short period of time, which is conducive to improving the reliability of the actuator and ensuring the orderly progress of the production process.
[0101] In one embodiment, the power source model is a motor model, and the corresponding preset calculation rules can be determined, which include a timing calculation formula, as follows:
[0102] t1=((M*(P / 6280)^2+3.14 / 32*7900*((S+150) / 1000)*(D / 1000)^4)*6.28*V / P) / ((T*i*η / K-μ*M*9.8*P / 6280));
[0103] IF t1≤0.2out t1=0.2else out t1;
[0104] Where t1 is the theoretical duration, 0.2 is the preset duration, M is the load mass in kg, P is the lead in mm, D is the lead screw diameter in mm, S is the stroke in mm, V is the single-axis allowable speed in mm / s, i is the reduction ratio, T is the rated torque of the motor, η is 0.85, K is 1.2, and μ is 0.1.
[0105] It should be noted that the preset calculation rules may include multiple timing calculation formulas. For example, if there are two timing calculation formulas, the total theoretical duration can be obtained by adding the durations calculated by the two timing calculation formulas.
[0106] like Figure 8 As shown, the above-described workstation timing processing method also includes, but is not limited to, steps S610 and S620:
[0107] Step S610: Obtain multiple pre-trained power source models;
[0108] Step S620: Perform attribute maintenance for each power source model to update the attribute information of the power source model.
[0109] In this embodiment, multiple pre-trained power source models are obtained. By pre-training the power source models, the performance of the power source models can be optimized. By maintaining the attributes of each power source model, that is, maintaining the attribute information required by the power source model according to the actual production needs, such as importing new attribute information or removing unnecessary attribute information, the attribute information of the power source model can be updated in a timely manner, which is beneficial to improving the integrity and effectiveness of the stored information of the power source model.
[0110] like Figure 9 As shown, the above-described workstation timing processing method also includes, but is not limited to, steps S710 to S730:
[0111] Step S710: Obtain the material code of the 3D model;
[0112] Step S720: Determine whether a historical time series table exists based on the material code;
[0113] Step S730: If it exists, call the historical time sequence table corresponding to the processing station.
[0114] In this embodiment, by identifying the 3D model of the processing station, the material code corresponding to the 3D model is obtained, and the existence of a historical time series table is determined based on the material code. If it exists, it means that the processing station has completed the time series sorting process, and the corresponding historical time series table can be directly called without performing time series sorting again. This is conducive to improving the intelligence of data processing and greatly improving work efficiency.
[0115] like Figure 10 As shown, in order to more clearly illustrate the workstation timing processing method of the present invention, the following will be further described using an overall embodiment:
[0116] First, obtain a 3D model of the processing station, which includes at least two material parameter information. Then, create a new target action. Based on the target action, determine the motion device and the corresponding power source model. Using the power source model, determine the target parameter information from multiple material parameter information. Perform timing calculations on the target parameter information according to preset calculation rules (including timing calculation formulas) to obtain the target action duration. Since there are multiple target actions within the preset motion cycle, repeat the timing calculation process multiple times, i.e., return to the step of creating a new target action. Finally, count all target actions within the preset motion cycle. The system collects time-series data (time-series location information, target action duration, attribute information, target parameter information, etc.) and generates time-series analysis diagrams and tables. After obtaining the target action duration, the system compares the actual action duration (referencing historical production scene recorded action durations) with the target action duration and updates the preset calculation rules. Furthermore, it periodically maintains the attributes of each power source model, continuously updating the attribute information of the power source model to make the stored information of the power source model more complete. This embodiment of the invention optimizes the time-series processing flow and has advantages such as low error, high efficiency, and high quality.
[0117] like Figure 11 As shown, a second aspect of the present invention provides an operation control device 1100, including a memory 1110, a processor 1120, and a computer program stored in the memory 1110 and executable on the processor 1120; the processor 1120 and the memory 1110 can be connected via a bus or other means. Figure 11 The diagram illustrates an example of a bus connection, where processor 1120 executes the aforementioned computer program to implement the workstation timing processing method as described in the first aspect embodiment above, for example, implementing the method described above. Figure 1 Method steps S110 to S160 in the text Figure 3 Method steps S210 and S220 in the text Figure 4 Method steps S310 and S320 in the textFigure 6 Method steps S410 to S430, Figure 7 Method steps S510 to S540 in the text Figure 8 Method steps S610 and S620 in the text Figure 9 Method steps S710 to S730, and Figure 10 The method and steps are as follows: By acquiring a 3D model of the processing station, at least two material parameter information can be obtained. Based on actual production needs, the target execution action in the processing station can be obtained, providing data support for the timing analysis of the processing station. Based on the target execution action, the corresponding motion device can be determined, thereby determining the corresponding power source model. The power source model is mainly used to realize motion control analysis of the motion device. Since each material parameter information corresponds to a different power source model, the corresponding target parameter information can be filtered from multiple material parameter information based on the power source model. The target parameter information can reflect the motion parameters of the motion device in the motion control process. Based on the power source model, the corresponding preset calculation rules can be determined. Based on the preset calculation rules, the target parameter information can be calculated, thereby obtaining the target action duration of the target execution action, facilitating the analysis of the timing of the target execution action. The target parameter information can automatically calculate the target action duration, reducing human error and improving the accuracy of timing analysis. By statistically analyzing the target action duration of all target actions within the preset motion cycle of the processing station, it is convenient to perform timing analysis on all target actions of the processing station without consuming excessive manpower. Furthermore, by automatically generating timing analysis files, the production status of the processing station within the entire preset motion cycle can be fully reflected. Mechanical engineers do not need to spend too much time on verbal communication, which is conducive to improving the efficiency of timing processing. At the same time, it can also effectively reduce the problem of unclear timing logic handover, making the timing analysis data more comprehensive and accurate, greatly improving the quality of timing analysis results, which is conducive to ensuring the orderly execution of production plans and can greatly improve production efficiency. Therefore, the technical solution of this invention has the advantages of small error, high efficiency, and high quality.
[0118] A third aspect of the present invention provides a numerical control system, including the operation control device described in the second aspect embodiment above. By acquiring a three-dimensional model of the machining station, at least two material parameter information can be obtained. Based on actual production needs, the target execution action in the machining station can be acquired, providing data support for the timing analysis of the machining station. Based on the target execution action, the corresponding motion device can be determined, thereby determining the corresponding power source model. The power source model is mainly used to realize motion control analysis of the motion device. Since each material parameter information corresponds to a different power source model, the corresponding target parameter information can be filtered from multiple material parameter information based on the power source model. The target parameter information can reflect the motion parameters of the motion device in the motion control process. Based on the power source model, the corresponding preset calculation rules can be determined. Based on the preset calculation rules, the target parameter information can be calculated, thereby obtaining the target action duration of the target execution action, facilitating the analysis of the timing of the target execution action. The target parameter information can automatically calculate the target action duration, reducing human error and improving the accuracy of timing analysis. By statistically analyzing the target action duration of all target actions within the preset motion cycle of the processing station, it is convenient to perform timing analysis on all target actions of the processing station without consuming excessive manpower. Furthermore, by automatically generating timing analysis files, the production status of the processing station within the entire preset motion cycle can be fully reflected. Mechanical engineers do not need to spend too much time on verbal communication, which is conducive to improving the efficiency of timing processing. At the same time, it can also effectively reduce the problem of unclear timing logic handover, making the timing analysis data more comprehensive and accurate, greatly improving the quality of timing analysis results, which is conducive to ensuring the orderly execution of production plans and can greatly improve production efficiency. Therefore, the technical solution of this invention has the advantages of small error, high efficiency, and high quality.
[0119] A fourth aspect of the present invention provides a computer-readable storage medium storing computer-executable instructions that can be used to cause a computer to perform the workstation timing processing method of the first aspect embodiment above, for example, to perform the above-described... Figure 1 Method steps S110 to S160 in the text Figure 3 Method steps S210 and S220 in the text Figure 4 Method steps S310 and S320 in the text Figure 6 Method steps S410 to S430, Figure 7 Method steps S510 to S540 in the text Figure 8 Method steps S610 and S620 in the text Figure 9 Method steps S710 to S730, and Figure 10The method and steps are as follows: By acquiring a 3D model of the processing station, at least two material parameter information can be obtained. Based on actual production needs, the target execution action in the processing station can be obtained, providing data support for the timing analysis of the processing station. Based on the target execution action, the corresponding motion device can be determined, thereby determining the corresponding power source model. The power source model is mainly used to realize motion control analysis of the motion device. Since each material parameter information corresponds to a different power source model, the corresponding target parameter information can be filtered from multiple material parameter information based on the power source model. The target parameter information can reflect the motion parameters of the motion device in the motion control process. Based on the power source model, the corresponding preset calculation rules can be determined. Based on the preset calculation rules, the target parameter information can be calculated, thereby obtaining the target action duration of the target execution action, facilitating the analysis of the timing of the target execution action. The target parameter information can automatically calculate the target action duration, reducing human error and improving the accuracy of timing analysis. By statistically analyzing the target action duration of all target actions within the preset motion cycle of the processing station, it is convenient to perform timing analysis on all target actions of the processing station without consuming excessive manpower. Furthermore, by automatically generating timing analysis files, the production status of the processing station within the entire preset motion cycle can be fully reflected. Mechanical engineers do not need to spend too much time on verbal communication, which is conducive to improving the efficiency of timing processing. At the same time, it can also effectively reduce the problem of unclear timing logic handover, making the timing analysis data more comprehensive and accurate, greatly improving the quality of timing analysis results, which is conducive to ensuring the orderly execution of production plans and can greatly improve production efficiency. Therefore, the technical solution of this invention has the advantages of small error, high efficiency, and high quality.
[0120] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which may include computer storage media or non-transitory media and communication media or transient media. As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc DVD or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0121] The embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the present invention is not limited to the above embodiments. Within the scope of knowledge possessed by those skilled in the art, various changes can be made without departing from the spirit of the present invention.
Claims
1. A workstation timing processing method, characterized in that, include: Obtain a three-dimensional model of the processing station, wherein the three-dimensional model includes at least two material parameter information; Obtain the target action to be performed in the processing station; Based on the target action, determine the corresponding action device, and based on the action device, determine the corresponding power source model; Based on the power source model, the corresponding target parameter information is determined from multiple material parameter information; The target parameter information is calculated according to a preset calculation rule to obtain the target action duration of the target action, wherein the preset calculation rule corresponds to the power source model; Within the preset motion cycle of the processing station, the target action duration of all target actions is counted, and a timing analysis file is generated; in: The step of determining the corresponding target parameter information from multiple material parameter information based on the power source model includes: A time-series calculation parameter list is generated based on the power source model, wherein the time-series calculation parameter list includes attribute information corresponding to the power source model; The system matches the corresponding target parameter information among the multiple material parameter information based on the attribute information, and updates the time series calculation parameter list based on the target parameter information.
2. The workstation timing processing method according to claim 1, characterized in that, The generation of the time series analysis file includes: Determine the temporal position information of all target execution actions, and generate a temporal analysis diagram based on the temporal position information of each target execution action and the duration of the target action, wherein the temporal position information is used to characterize the temporal position of the target execution action in the preset motion cycle; A time-series analysis table is generated based on the attribute information, target parameter information, and target action duration corresponding to each target action.
3. The workstation timing processing method according to claim 1, characterized in that, Also includes: Obtain the actual duration of the target's action; The actual action duration is compared with the target action duration to obtain the comparison result; The preset calculation rules are updated based on the comparison results.
4. The workstation timing processing method according to claim 1, characterized in that, The step of calculating the target parameter information according to a preset calculation rule to obtain the target action duration of the target action includes: The theoretical duration is calculated based on the target parameter information according to preset calculation rules; Determine whether the theoretical duration is greater than the preset duration; When the theoretical duration is greater than the preset duration, the theoretical duration is determined as the target duration of the target action. When the theoretical duration is less than or equal to the preset duration, the preset duration is determined as the target duration of the target action.
5. The workstation timing processing method according to claim 1, characterized in that, Also includes: Obtain multiple pre-trained power source models; Attribute maintenance is performed on each of the power source models to update the attribute information of the power source models.
6. The workstation timing processing method according to claim 1, characterized in that, Also includes: Obtain the material code of the three-dimensional model; Determine whether a historical time series table exists based on the material code; If it exists, call the historical timeline table corresponding to the processing station.
7. An operation control device, characterized in that, The system includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the workstation timing processing method as described in any one of claims 1 to 6.
8. A numerical control system, characterized in that, Includes the operation control device as described in claim 7.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions for causing a computer to perform the workstation timing processing method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Process time sequence analysis method and system based on stations and storage medium
CN110135678A
PLC-based assembly coordinate off-line calibration method, storage medium and system for automatic assembly production line
CN115469598A