A method and system for constructing a parameter-driven semi-automatic design framework

By using a parameter-driven semi-automatic design framework, the problem of overlooking design commonalities in process-oriented assembly unit design is solved, realizing the automation and standardization of assembly unit design, improving design efficiency and accuracy, reducing costs, and enhancing modularity and team collaboration.

CN120449347BActive Publication Date: 2026-03-17GUANGDONG UNIV OF TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510539932.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-27
Publication Date
2026-03-17
Estimated Expiration
2045-04-27

AI Technical Summary

Technical Problem

In the existing design model, the commonalities of design in process-oriented assembly unit design are ignored, resulting in a large amount of repetitive design work for similar components. Adjustments to mechanical structures and control programs require manual experience, leading to low design efficiency and high costs.

Method used

A parameter-driven semi-automatic design framework is adopted to automate and standardize assembly unit design through parameter extraction, classification, near-physical encapsulation and construction processes. The domestic digital factory software BY-Twin is used for parameterization and logic programming to build a visual and adjustable assembly unit model.

Benefits of technology

It improves the efficiency and accuracy of assembly unit design, reduces design costs and time, enhances the standardization and modularity of design, promotes teamwork and knowledge transfer, and improves enterprise competitiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120449347B_ABST
    Figure CN120449347B_ABST
Patent Text Reader

Abstract

This invention relates to a method for constructing a parameter-driven semi-automatic design framework, aiming to standardize and semi-automate assembly unit design through parameter-driven approaches, thereby improving design efficiency. The method includes: extracting design parameters from process stations, transfer devices, etc.; classifying parameters into interactive parameters, variant parameters, and other parameters; performing near-physical encapsulation of cache stations, process stations, and transfer devices in BY-Twin; constructing near-physical assembly units, completing topology layout, physics engine processing, control logic writing, and communication interface encapsulation; defining operations such as station configuration layout and transfer device updates to implement interactive parameter updates; and constructing a parameter-driven framework of "design parameters - operations - near-physical units - physical units" with the near-physical assembly unit as the core, combining parameters and operations to achieve linkage and adaptation between design requirements and physical entities, promoting the modularization and semi-automation of assembly unit design.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of assembly unit design technology, specifically relating to a method and system for constructing a parameter-driven semi-automatic design framework. Background Technology

[0002] In the design of process-oriented assembly units, the process flow is fixed, but the design requirements vary. Different design schemes have customized requirements in terms of structure and control, such as three-dimensional dimensions, product dimensions, and production capacity.

[0003] However, existing design practices often overlook common design elements, leading to a large amount of repetitive design work and coordination between departments. Under the current design model, when assembly unit layout and product dimensions change, adjustments to the mechanical structure and control programs require manual experience for positioning, calculation, and verification. When designing similar solutions, different design departments engage in extensive repetitive coordination, often needing to re-interface with the control programs due to changes in mechanical structure or layout. These problems severely impact design efficiency.

[0004] Therefore, the present invention provides a method for constructing a parameter-driven semi-automatic design framework to solve the above-mentioned technical problems. Summary of the Invention

[0005] To address the aforementioned problems, the present invention aims to provide a method for constructing a parameter-driven semi-automatic design framework. By classifying and parametrically processing design parameters, the method achieves linkage and adaptation between design requirements and physical entities, thereby improving the efficiency and accuracy of assembly unit design and reducing design costs and time.

[0006] This invention provides a method for constructing a parameter-driven semi-automatic design framework, comprising: S1, a parameter extraction step: extracting design parameters for process stations, buffer stations, assembly units, and transfer devices respectively; wherein, the design parameters of the process station include product input positioning point, product output positioning point, part input positioning point, a first variable structural parameter, and a first variable control parameter; the design parameters of the buffer station include the part output positioning point; the design parameters of the assembly unit include: logistics path and unit capacity; the design parameters of the transfer device include working range, material picking posture, material unloading posture, a second variable structural parameter, and a second variable control parameter;

[0007] S2, Parameter Classification Step: The extracted design parameters are classified into three types: interactive parameters, variant parameters, and other parameters. Interactive parameters are those whose value updates are completed through specific operations in the domestic digital factory software BY-Twin, specifically including the product input positioning point, the product output positioning point, the part input positioning point, the part output positioning point, the second variable structural parameter, the second variable control parameter, and the unit capacity. Variant parameters are those whose value updates can bring about adaptive changes in the mechanical structure and control program parameters of near-physical transfer devices and process stations, specifically including the first variable structural parameter, the first variable control parameter, the second variable structural parameter, and the second variable control parameter. Other parameters are those that do not belong to the interactive parameters and variant parameters, specifically including the logistics path, the working range, the material picking posture, and the material unloading posture. The second variable structural parameter and the second variable control parameter simultaneously possess the dual attributes of both interactive parameters and variant parameters.

[0008] S3, Near-physical encapsulation steps of the substructure: In the domestic digital factory software BY-Twin, the cache station, the process station, and the transfer device are encapsulated, specifically including:

[0009] Model processing: The historical 3D model of the assembly unit with fixed process is imported into the domestic digital factory software BY-Twin. Based on functional attributes, it is split into three types of sub-structure models: the buffer station, the process station, and the transfer device. The split models are screened to remove redundant models with identical structures. For models with similar structures but different parameters, geometric parameters and installation parameters are extracted and parameterized to form a reusable sub-structure model library. Each sub-structure model in the model library is mapped to the design parameters extracted in step S1.

[0010] Extracting and defining executors: Based on the actual operation flow of each substructure model in the substructure model library, the process is analyzed layer by layer according to the three-level logical hierarchy of "power source → transmission structure → executor": Power source analysis: Identify the components that provide power in the substructure model, determine the power type of the components, and the key parameters characterizing the power output characteristics; Transmission structure analysis: Analyze the transmission mechanism that transmits power from the power source to the executor, and clarify the transmission method, transmission ratio, and motion conversion relationship of the transmission mechanism; Executor extraction and definition: Extract the key executors that directly participate in the operation and determine the realization of the substructure function from the 3D model of each substructure model; Standardize the definition of the extracted key executors according to the action type, action reference axis, action form, and basic action parameters to ensure that the virtual model of the executor is consistent with the actual equipment action characteristics;

[0011] Encapsulating Electrical Interfaces and Action Scripts: Based on the extracted and defined key actuators and their standardized action parameters, and using the electrical control tables used in actual production as a basis, the electrical interfaces of the 3D models of each substructure are precisely encapsulated at a 1:1 scale. After encapsulation, each electrical interface is bound to the corresponding key actuator, and a corresponding action script is written. Through the action script, assigning specific numerical or logical values ​​to the electrical interface can trigger the actuator to perform the corresponding action.

[0012] Encapsulation variant parameters and parameter change response program: The first variable structural parameter and the second variable structural parameter are classified as mechanical variant parameters, and the first variable control parameter and the second variable control parameter are classified as control variant parameters; for the process station and the transfer device, combined with the design parameters extracted in step S1 and the parameter classification results in step S2, the change points of mechanical structure and electrical interface values ​​caused by product changes are identified; the change points are parameterized, and the virtual model's functional adaptability and control accuracy during product changes are ensured through parameter-driven methods, thus completing the near-physical encapsulation and parameterization function construction of the process station and the transfer device;

[0013] S4, Steps for constructing near-physical translocation units:

[0014] Topology layout: Based on the process station, the buffer station, and the transfer device that have completed near-physical packaging in step S3, the topology layout is performed in the domestic digital factory software BY-Twin; according to the pre-set assembly unit design requirements, the spatial positional relationships and constraint relationships between each substructure model are adjusted; through the software's visualization function, the three-dimensional layout of the assembly unit is rendered and displayed, generating a visualization model that includes substructure models, electrical interface connection relationships, and parameter configuration status, so as to realize the visualization presentation of the assembly unit;

[0015] Using a physics engine: The Bullet physics engine is used to process the 3D model of the assembly unit that has been completed and visualized in the topology layout, to simulate the mechanical properties, motion laws and collision effects in a real physical environment, so that the physical performance of the 3D model of the assembly unit is close to the actual situation, and the assembly unit is near-physicalized.

[0016] Control logic programming: Utilizing the graphical programming function of the domestic digital factory software BY-Twin, the electrical interfaces of each substructure encapsulated in step S3 are called; through the graphical programming interface, the electrical interfaces are combined with the control logic module by dragging and dropping and connecting lines to quickly write the simulation control program of the assembly unit; the simulation control program is run to verify the rationality of the static layout and the correctness of the dynamic operation logic of the assembly unit, and to drive the three-dimensional model of the assembly unit to perform actions according to the preset logic, realizing the transformation from static layout to dynamic operation;

[0017] Encapsulating the communication interface: After completing the control logic programming and preliminary verification of the static layout and dynamic operation logic of the assembly unit, the electrical interface of the assembly unit is encapsulated with a communication protocol to ensure that the communication protocol of the encapsulated electrical interface is consistent with the physical device, thereby achieving a high degree of functional reproduction; based on the encapsulated communication interface, a "real-to-virtual" debugging mode is built, and the assembly unit is debugged using the actual control program to achieve the adjustability of the assembly unit;

[0018] S5, Operation Classification and Definition Steps: Taking the near-physical assembly unit constructed in S4 as the target object, the values ​​of the interaction parameters are updated in the domestic digital factory software BY-Twin through the following specific operations:

[0019] Workstation configuration layout: Based on the process flow, select appropriate process workstations and cache workstations from the substructure model library that has completed near-physical packaging in S3, determine their quantity, and lay them out in the domestic digital factory software BY-Twin through a "drag and drop" interactive method.

[0020] Transfer device update: If the original transfer device cannot meet the transfer requirements under the new layout after the adjustment of the process station and the buffer station, then a suitable object is matched and replaced in the encapsulated transfer device according to the new transfer requirements.

[0021] Positioning of the transfer device: Under the new workstation layout, after the mechanical parameterization modification of the original or new transfer device is completed, a positioning operation is performed, including the overall positioning of the transfer device and the repositioning of the shaft zero point.

[0022] Process simulation: After completing the resource allocation, static layout and dynamic logic construction under the given requirements, the process simulation module of the domestic digital factory software BY-Twin is used to carry out process motion simulation, verify the rationality of the static layout and the dynamic logic, and detect the interference phenomenon between the moving mechanisms.

[0023] S6. Construct a parameter-driven semi-automatic design framework: Based on the near-physical assembly unit constructed in S4, utilize the design parameters extracted in S1, the interaction parameters and variant parameters classified in S2, and the workstation configuration layout, transfer device update, transfer device positioning, and process simulation operation defined in S5 to construct a parameter-driven framework of "design parameters-operation-near-physical unit-physical unit". The framework takes the near-physical assembly unit as the core and realizes the linkage and adaptation between design requirements and physical entities through parameter driving.

[0024] Preferably, in step S3, the parameterization of the change point specifically includes: S31, mechanical deformation parameter processing: establishing the correlation between mechanical deformation parameters and three-dimensional model features, and driving the adaptive change of the three-dimensional model's shape by modifying parameter values; S32, control deformation parameter processing: writing a parameter change response program, and automatically adjusting the value of the corresponding electrical interface when the control deformation parameters are updated, to ensure that the control logic is synchronized with the changes in the mechanical structure.

[0025] Preferably, the specific execution steps for constructing the parameter-driven framework of "design parameters-operation-near-physical unit-physical unit" in step S6 are as follows:

[0026] Identify change points: Compare the new design requirements with the already packaged near-physical assembly unit to identify change points based on the near-physical assembly unit;

[0027] Determine the type and quantity of workstations: Determine the type and quantity of the process workstations and the buffer workstations according to the process flow;

[0028] Establish the association between product size and the process station: Establish the association between product size information and the first variable structural parameter and the first variable control parameter. When the product size changes, trigger the linkage adaptive update of the mechanical structure and control program parameters of the process station to achieve coordinated adaptation between product size changes and the function of the process station.

[0029] Perform workstation configuration layout operation: Perform the workstation configuration layout operation defined in S5 on the selected process workstation and the buffer workstation, and determine the layout through "drag and drop" interaction; after the layout is completed, automatically update the positioning point parameters of the assembly unit, and recalculate and generate the logistics path parameters of the assembly unit based on the positioning point parameters.

[0030] Determine the functional compatibility of the transfer device: Compare the updated logistics path parameters with the original working range, material picking posture, and material unloading posture of the transfer device. The specific comparison rules are as follows:

[0031] Working range coverage: The starting / ending coordinates of the logistics path fall within the working range of the original transfer device;

[0032] Motion pattern matching: The motion pattern of the logistics path is consistent with the motion pattern of the transfer device;

[0033] Posture adaptability: The material picking posture of the transfer device matches the material posture at the starting point of the logistics path, and the material unloading posture of the transfer device is consistent with the material posture at the end point of the logistics path;

[0034] If the original transfer device meets all three of the above rules, the transfer device update operation is skipped, and the transfer device positioning operation is directly entered; if any one of the rules is not met, the transfer device update operation is performed: a new transfer device matching the working range, the motion form, and the picking / placing posture is selected from the transfer device model library encapsulated in step S3 according to the working range coverage rule, the motion form matching rule, and the posture adaptation rule, and the original transfer device is replaced.

[0035] Establish a correlation between product size and mechanical modification parameters of the transfer device: For the new transfer device, establish a correlation between product size information and the second variable structure parameter. When the product size changes, realize the linkage change of the mechanical structure of the transfer device to ensure that the working range covers the updated logistics path.

[0036] Perform the transfer device positioning operation: Perform the transfer device positioning operation defined in S5 on the original transfer device or the newly replaced transfer device, adjust the spatial position of the original transfer device or the newly replaced transfer device, and perform zero-point repositioning on the motion axis to ensure that the coordinates of the transfer device are consistent with the positioning point parameters of the assembly unit.

[0037] Establish a linkage relationship between the control parameters of the transfer device: establish the association between the shaft zero point information of the transfer device and the second variable control parameter, so as to realize the automatic synchronous update of the control parameters of the transfer device;

[0038] Process simulation and capacity verification are performed: Based on the process simulation operation defined in S5 and the near-physical assembly unit constructed in S4, the process actions under the new layout are simulated to verify the rationality of the static layout, the correctness of the dynamic logic, and the interference detection of the motion mechanism; at the same time, the theoretical capacity is calculated according to the unit capacity parameters to verify whether the design requirements are met.

[0039] Virtual debugging of the control program: The near-physical assembly unit is used as a physical replacement. The standard electrical interface of the S4 package is connected to the PLC or motion control card, and the actual control program is imported for "virtual control with the real". By sending control commands, it is verified whether the response of the near-physical unit is consistent with the physical equipment, so as to ensure the correctness and compatibility of the control program.

[0040] Preferably, the encapsulated electrical interface communication protocol in S4 includes the S7 protocol for communicating with programmable logic controllers, the Modbus protocol for communicating with industrial automation equipment, and the TCP / IP protocol.

[0041] Preferably, the relationships between product size information and the first variable structural parameter and the first variable control parameter, the relationships between product size information and the second variable structural parameter, and the relationships between the shaft zero point information of the transfer device and the second variable control parameter are all expressed by linear functions.

[0042] This invention also provides a parameter-driven semi-automatic design framework construction system, comprising: a parameter extraction module for extracting design parameters of process stations, buffer stations, assembly units, and transfer devices; a parameter classification module for classifying the extracted parameters into interactive parameters, variant parameters, and other parameters; a substructure encapsulation module for performing near-physical encapsulation of assembly unit substructures based on the domestic digital factory software BY-Twin; an assembly unit construction module for constructing near-physical assembly units to achieve visualization, near-physicalization, dynamism, and adjustability; an operation definition module for defining four operations: station configuration layout, transfer device update, transfer device positioning, and process simulation; and a design framework construction module for constructing a parameter-driven semi-automatic design framework to achieve linked updates during design changes.

[0043] Compared with related technologies, the parameter-driven semi-automatic design framework construction method and system provided by the present invention have the following beneficial effects: 1. Knowledge systematization and parameter precision: Through parameter extraction steps and parameter classification steps, the design knowledge of the flow-type assembly unit of the given process is systematically summarized, the design parameters of the assembly unit and its substructures are accurately extracted, and scientifically classified into interactive parameters, variant parameters and other parameters. This makes parameter management in the design process clearer and more standardized, integrating previously scattered design knowledge into structured data, facilitating subsequent calling and optimization in the design process, and laying a solid foundation for achieving efficient design; 2. Improve design efficiency and quality: In the near-physical encapsulation steps of substructures and the construction of near-physical assembly units, near-physical encapsulation of assembly units and their substructures is performed to construct variable, visible, movable, and adjustable virtual assembly units; on the one hand, a reusable substructure model library is formed through model processing, reducing repetitive design work, avoiding redundant labor, and significantly shortening the design cycle; on the other hand, the use of a physics engine to simulate the real physical environment, combined with graphical programming to write control logic, enables the virtual assembly units to highly simulate the actual operating state, allowing the rationality of the layout and the correctness of the operating logic of the assembly units to be verified in the design stage, identifying and solving potential problems in advance, improving design quality and reliability, and reducing debugging costs and time in actual production; 3. Promote design standardization and modularization: In the substructure encapsulation process, key actuators are defined in a standardized manner, electrical interfaces are precisely encapsulated, and unified standards and specifications are established. This standardized design not only enhances the compatibility and interchangeability between different modules, facilitating flexible combination and expansion of designs, but also promotes teamwork and knowledge transfer, reduces the learning costs for designers, improves the overall design level of the industry, and drives the development of digital factory design towards standardization and modularization. 4. Achieving semi-automated design: A parameter-driven framework of "design parameters - operation - near-physical unit - physical unit" is constructed, with the near-physical assembly unit as the core. Changes in design parameters drive operations, thereby achieving the linkage and adaptation between design requirements and physical entities. When facing design changes, the system can automatically adjust the mechanical structure and control program of the assembly unit according to parameter changes, reducing manual intervention, promoting the design process towards semi-automation, greatly improving design efficiency, enhancing the company's responsiveness to market changes, and improving the company's competitiveness in the manufacturing sector. Attached Figure Description

[0044] Figure 1 This is a flowchart illustrating a method for constructing a parameter-driven semi-automatic design framework according to the present invention.

[0045] Figure 2 This is a schematic diagram of the process for parameterizing the change points in this invention;

[0046] Figure 3This is a schematic diagram of the near-physical unit construction process in this invention;

[0047] Figure 4 This is a schematic diagram of the process for constructing the parameter-driven framework in this invention;

[0048] Figure 5 This is a schematic diagram of the construction system of a parameter-driven semi-automatic design framework according to the present invention. Detailed Implementation

[0049] This invention provides a method for constructing a parameter-driven semi-automatic design framework, aiming to solve the problems of chaotic parameter management, difficulty in quickly and accurately calling the required parameters, low design efficiency, and the inability to adaptively adjust the mechanical structure and control program of the assembly unit when design requirements change due to the lack of an effective linkage mechanism between design parameters and physical entities. This often requires a lot of redesign work, resulting in long design cycles, high costs, and a high risk of design errors.

[0050] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0051] Please see the appendix Figure 1-4 As shown, this invention provides a method for constructing a parameter-driven semi-automatic design framework, comprising:

[0052] S1, Parameter Extraction Steps: Extract the design parameters for the process station, buffer station, assembly unit, and transfer device respectively; wherein, the design parameters of the process station include the product input positioning point V. c-in Product output positioning point V c-out Part input positioning point V p-in First variable structure parameter SP G and the first variable control parameter CP G The design parameters of the buffer station include the part output positioning point V. p-out The design parameters of the assembly unit include: logistics path R V and unit capacity; the design parameters of the transfer device include the operating range W Dim Material handling posture C G Material feeding posture C P Second variable structural parameter SP Z Second variable control parameter CP Z .

[0053] It should be noted that the product input positioning point V c-in V: Refers to the relative position and orientation of the work-in-process when it enters the process station. c-in ={P <vector3f> ,0 <quaternion>Product output positioning point V c-out V: Refers to the relative position and pose of the work-in-process when it leaves the process station. c-out ={P <vector3f> ,O <quaterniom>};Part input positioning point V p-in V: Refers to the relative position and pose of the part to be assembled when it enters the process station. p-in ={P <vector3f> ,O <quaternion>};First variable structure parameter SP G : Refers to the mechanical structural parameters in the process station that need to be adaptively adjusted as the size of the work-in-process changes, such as jigs and tooling fixtures; the first variable control parameter CP G : refers to the control program parameters in the process station that need to be adaptively adjusted as the size of the work-in-process changes, such as the position parameters of the actuator axis and the spatial position parameters of the robotic arm; the part output positioning point V p-out : Refers to the relative position and pose of the part to be assembled when it leaves the buffer station, denoted as V p-out ={P <vector3f> ,0 <quaternion>Logistics route R V This represents the relationship between two positioning points, pointing from the output positioning point (product output positioning point / part output positioning point) to the input positioning point (product input positioning point / part input positioning point). The relationship between the two positioning points defines the transfer method and transfer range. Each logistics path parameter corresponds to a transfer device, denoted as R. V ={V c-out / V p-out V c-in / V p-in S <int> ,W <vector3f>Unit Capacity: refers to the capacity of a unit under fault-free conditions, expressed as Capacity. <int>Scope of work W Dim : Refers to the working range of the transfer device, denoted as W Dim ={S <int> ,W <vector3f>}; Material handling posture C G : Refers to the clamping posture supported by the transfer device when picking up materials, denoted as C G <quaternion>Material feeding posture C P The clamping posture supported by the transfer device during unloading is denoted as C. P <quaternion>Second variable structure parameter SP Z : Refers to the design parameters of variable structures in the transfer device, such as the length and height of the truss; the second variable control parameter CP Z : Refers to the configuration parameters of the modular program in the transfer device, such as the material picking position of the gantry; where P <vector3f>O<position> represents position, with a data structure of Vector3f; O<Quaternion> represents pose, with a data structure of Quaternion, S <int>Indicates the form of logistics, W <vector3f>This represents the three-axis difference between the origin and destination of the logistics. The parameter followed by <> indicates the data structure of the parameter. Without <>, the data structure of the parameter depends on the specific situation. It can usually be expressed using a basic data structure.

[0054] S2, Parameter Classification Steps: The extracted design parameters are classified into three types: interactive parameters, variant parameters, and other parameters; the interactive parameters are those whose value updates are completed through specific operations in the domestic digital factory software BY-Twin, specifically including the product input positioning point V. c-in The product output positioning point V c-out The part input positioning point V p-in The part output positioning point V p-out The second variable structure parameter SP Z The second variable control parameter SP Z And the unit capacity (Capicity); the variable parameters are parameters whose updated values ​​can bring about adaptive changes in the mechanical structure and control program parameters of near-physical transfer devices and process stations, specifically including the first variable structural parameter SP. G The first variable control parameter CP G The second variable structure parameter SP Z and the second variable control parameter CP Z The other parameters are those that are not part of the interaction parameters and the variant parameters, specifically including the logistics path R. V The working range W Dim The material handling posture C G and the feeding posture C P ; wherein, the second variable structure parameter SP Z and the second variable control parameter CP Z It possesses the dual attributes of the interaction parameter and the variant parameter, and its value update is completed by specific operations. After the value update, it brings about an adaptive update of the near-physical transfer device.

[0055] S3, Near-physical encapsulation steps of substructures: In the domestic digital factory software BY-Twin, the buffer station, the process station, and the transfer device are encapsulated, specifically including: Model processing: Importing the historical 3D model of the assembly unit with fixed process into the domestic digital factory software BY-Twin, and splitting it into three types of substructure models based on functional attributes: the buffer station, the process station, and the transfer device; screening the split models, eliminating redundant models with completely identical structures, and for models with similar structures but different parameters, parameterizing them by extracting geometric parameters and installation parameters to form a reusable substructure model library; A mapping relationship is established between each substructure model in the model library and the design parameters extracted in step S1; the executor is extracted and defined: according to the actual operation flow of each substructure model in the substructure model library, the analysis is performed layer by layer according to the three-level logical hierarchy of "power source → transmission structure → executor": power source analysis: identify the components that provide power in the substructure model (such as motors, cylinders, etc.), determine the power type of the components and the key parameters characterizing the power output characteristics, such as the power and speed of the motor, and the thrust and stroke of the cylinder; transmission structure analysis: analyze the transmission mechanism (such as gear transmission, screw transmission, chain transmission, etc.) that transmits the power from the power source to the executor. This involves clarifying the transmission method, transmission ratio, and motion conversion relationship of the transmission mechanism; for example, the gear ratio needs to be determined for gear transmission, and the pitch needs to be determined for lead screw transmission. These parameters are used to accurately grasp the process and effect of power transmission. The process includes: extracting and defining the actuators: extracting key actuators that directly participate in the operation and determine the function realization of the substructure from the 3D model of each substructure model; standardizing the definition of the extracted key actuators according to action type, action reference axis, action form, and basic action parameters to ensure that the virtual model of the actuator is consistent with the actual equipment's action characteristics; and encapsulating the electrical interface and motion script: based on the extracted and defined key actuators and their standardization... Based on the electrical control tables used in actual production, the electrical interfaces of the 3D models of each substructure are precisely encapsulated at a 1:1 scale. After encapsulation, each electrical interface is bound to the corresponding key actuator, and a corresponding action script is written. Through the action script, assigning specific numerical or logical values ​​to the electrical interface can trigger the actuator to perform the corresponding action. For example, setting the electrical interface bound to a telescopic mechanism to True will execute the extension action, and setting it to False will execute the retraction action; setting the electrical interface bound to a certain axis translation mechanism to 0.1 will cause the mechanism to move to the position with axis coordinate 0.1. Encapsulating variant parameters and parameter change response programs: The first variable structure parameter SP is... G and the second variable structure SP Z The parameters are classified as mechanical variant parameters, and the first variable control parameter CP is... G and the second variable control parameter CP Z Classified as control variation parameters; for the process station and the transfer device, combining the design parameters extracted in step S1 and the parameter classification results in step S2, identify the change points of mechanical structure and electrical interface values ​​caused by product changes; perform parameterization processing on the change points, and ensure the functional adaptability and control accuracy of the virtual model when the product changes through parameter driving, and complete the near-physical encapsulation and parameterization function construction of the process station and the transfer device;

[0056] In this embodiment, the change point is parameterized, specifically including: S31, mechanical deformation parameter processing: establishing the correlation between mechanical deformation parameters and three-dimensional model features, and driving the shape of the three-dimensional model to adapt by modifying the parameter values; S32, control deformation parameter processing: writing a parameter change response program, and automatically adjusting the value of the corresponding electrical interface when the control deformation parameters are updated, to ensure that the control logic is synchronized with the mechanical structure changes.

[0057] S4, Steps for constructing a near-physical assembly unit: Topology layout: Based on the process station, buffer station, and transfer device that have completed near-physical packaging in step S3, perform topology layout in the domestic digital factory software BY-Twin; Adjust the spatial positional relationships and constraint relationships between each substructure model according to the pre-set assembly unit design requirements; Render and display the 3D layout of the assembly unit through the software's visualization function, generating a visualization model containing substructure models, electrical interface connection relationships, and parameter configuration status to achieve a visual presentation of the assembly unit; Use a physics engine: Use the Bullet physics engine to process the 3D model of the assembly unit that has completed the topology layout and visualization, simulating the mechanical characteristics, motion laws, and collision effects under real physical environments, making the physical performance of the 3D model of the assembly unit close to the actual situation, and realizing the near-physicalization of the assembly unit; Control logic writing: Utilize the domestic digital factory software BY-Twin The provided graphical programming function for control logic calls the electrical interfaces of each substructure encapsulated in step S3. Through the graphical programming interface, the electrical interfaces and control logic modules are combined by dragging and dropping and connecting lines to quickly write the simulation control program for the assembly unit. Running the simulation control program verifies the rationality of the static layout and the correctness of the dynamic operation logic of the assembly unit, driving the 3D model of the assembly unit to execute actions according to preset logic, realizing the transformation from static layout to dynamic operation. Encapsulating the communication interface: After completing the control logic writing and preliminary verification of the static layout and dynamic operation logic of the assembly unit, the electrical interface of the assembly unit is encapsulated with a communication protocol, ensuring that the communication protocol of the encapsulated electrical interface is consistent with the physical equipment, achieving a high degree of functional reproduction. Based on the encapsulated communication interface, a "real-to-virtual" debugging mode is built, using the actual control program to debug the assembly unit, thereby realizing the adjustability of the assembly unit.

[0058] In this embodiment, the encapsulated electrical interface communication protocol includes the S7 protocol for communication with the PLC, the Modbus protocol for communication with Mitsubishi equipment, and the TCP / IP protocol.

[0059] S5, Operation Classification and Definition Steps: Taking the near-physical assembly unit constructed in S4 as the target object, the values ​​of the interaction parameters are updated in the domestic digital factory software BY-Twin through the following specific operations: Workstation Configuration Layout: According to the process flow, select suitable process workstations and cache workstations from the substructure model library that has completed near-physical packaging in S3, determine their quantity, and lay them out in the domestic digital factory software BY-Twin through the "drag and drop" interaction method; Transfer Device Update: If the original transfer device cannot meet the new layout after the adjustment of the process workstations and cache workstations... If a new transfer requirement is needed, a suitable object is matched and replaced in the already packaged transfer device according to the new transfer requirement; Transfer device positioning: Under the new workstation layout, after completing the mechanical parameterization transformation of the original transfer device or the new transfer device, a positioning operation is performed, including the overall positioning of the transfer device and the repositioning of the shaft zero point; Process simulation: After completing the resource allocation, static layout and dynamic logic construction under the given requirements, the process simulation module of the domestic digital factory software BY-Twin is used to carry out process motion simulation, verify the rationality of the static layout and the dynamic logic, and detect the interference phenomenon between the moving mechanisms.

[0060] S6. Construct a parameter-driven semi-automatic design framework: Based on the near-physical assembly unit constructed in S4, utilize the design parameters extracted in S1, the interaction parameters and variant parameters classified in S2, and the workstation configuration layout, transfer device update, transfer device positioning, and process simulation operation defined in S5 to construct a parameter-driven framework of "design parameters-operation-near-physical unit-physical unit". The framework takes the near-physical assembly unit as the core and realizes the linkage and adaptation between design requirements and physical entities through parameter driving.

[0061] Furthermore, the specific execution steps for constructing the parameter-driven framework of "design parameters - operation - near-physical unit - physical unit" are as follows:

[0062] Identify change points: Compare the new design requirements with the already packaged near-physical assembly unit to identify change points based on the near-physical assembly unit;

[0063] Determine the type and quantity of workstations: Determine the type and quantity of the process workstations and the buffer workstations according to the process flow;

[0064] Establish the association between product dimensions and the process station: Establish product dimension information and the first variable structural parameter SP. G and the first variable control parameter CP G The correlation between the product size and the process station's mechanical structure and control program parameters is triggered to update in a coordinated manner when the product size changes, thereby achieving a coordinated adaptation between the product size change and the function of the process station.

[0065] Perform workstation configuration layout operation: Execute the workstation configuration layout operation defined in S5 on the selected process workstation and the buffer workstation, and determine the layout through "drag and drop" interaction; after the layout is completed, automatically update the positioning point parameters of the assembly unit, and recalculate and generate the logistics path parameters R of the assembly unit based on the positioning point parameters. V ;

[0066] Determine the functional compatibility of the transfer device: update the logistics path parameters R. V The working range W of the original transfer device Dim The material handling posture C G and the feeding posture C P The comparison is performed, and the specific comparison rules are as follows: [R] V .S=W Dim .S]、[R V .V c-out / V p-out .O∈C G ]&&[R V .V c-in / V p-in .O∈C P ].

[0067] The rules expressed by the above formula include: working range W Dim Coverage: The starting / ending coordinates of the logistics path fall within the working range of the original transfer device; Motion pattern matching: The logistics path R V The motion pattern is consistent with the motion pattern of the transfer device; posture adaptability: the material picking posture C of the transfer device is consistent with the motion pattern of the transfer device. G With the logistics path R V The material posture matching at the starting point, the unloading posture C of the transfer device P With the logistics path R V The final material posture is consistent; if the original transfer device meets all three rules, the transfer device update operation is skipped and the transfer device positioning operation is directly entered; if any rule is not met, the transfer device update operation is executed: to select a new transfer device that matches the working range, the motion form and the picking / placing posture from the transfer device model library encapsulated in step S3 according to the working range coverage rule, the motion form matching rule and the posture adaptation rule, and replace the original transfer device.

[0068] Establish a correlation between product dimensions and mechanical modification parameters of the transfer device: For the new transfer device, establish a correlation between product dimension information and the second variable structural parameter SP. Z The correlation is established so that when the product size changes, the mechanical structure of the transfer device is changed in a coordinated manner to ensure that the working range covers the updated logistics path.

[0069] In this embodiment, the product size information and the second variable structural parameter SP Z The expression for the association relationship is: R V .W+offset <vector3f>=W Dim .W; Taking a gantry-type transfer device as an example, when the second variable structural parameter SP Z When the truss length or height is adjusted, the mechanical structural parameters such as the gantry truss length and height can be changed in a coordinated manner based on the above linear relationship by adjusting the product size, ensuring that the working range of the transfer device covers the updated logistics path; and, similar to the process station, the correlation between product size information and other mechanical structural parameters of the transfer device is also expressed in the form of a linear function.

[0070] Perform the transfer device positioning operation: Perform the transfer device positioning operation defined in S5 on the original transfer device or the newly replaced transfer device, adjust the spatial position of the original transfer device or the newly replaced transfer device, and perform zero-point repositioning on the motion axis to ensure that the coordinates of the transfer device are consistent with the positioning point parameters of the assembly unit.

[0071] Establish the linkage relationship between the control parameters of the transfer device: establish the shaft zero point information of the transfer device and the second variable control parameter CP. Z The correlation is established to achieve automatic synchronous updating of the control parameters of the transfer device;

[0072] In this embodiment, the shaft zero-point information of the transfer device and the second variable control parameter CP Z The expression for the association relationship is: |R V ·W|-A0 <vector3f>=A f 、-A0 <vector3f>=A s If the transfer device is a three-axis gantry transfer device, then R V .W represents the three-axis difference of the logistics path, A0 represents the axis zero point, A s Indicates the material taking axis coordinate, A f Indicates the coordinates of the feeding axis.

[0073] Process simulation and capacity verification are performed: Based on the process simulation operation defined in S5 and the near-physical assembly unit constructed in S4, the process actions under the new layout are simulated to verify the rationality of the static layout, the correctness of the dynamic logic, and the interference detection of the motion mechanism; at the same time, the theoretical capacity is calculated according to the unit capacity parameters to verify whether the design requirements are met.

[0074] Virtual debugging of the control program: Treat the near-physical assembly unit as a physical replacement, connect the standard electrical interface of the S4 package to the PLC or motion control card, and import the actual control program for "virtual control with the real". By sending control commands, verify whether the response of the near-physical unit is consistent with the physical equipment, and ensure the correctness and compatibility of the control program.

[0075] Please see the appendix Figure 5 As shown, the present invention also provides a parameter-driven semi-automatic design framework construction system 100, comprising: a parameter extraction module 10 for extracting design parameters of process stations, buffer stations, assembly units, and transfer devices; a parameter classification module 20 for classifying the extracted parameters into interactive parameters, variant parameters, and other parameters; a substructure encapsulation module 30 for performing near-physical encapsulation of assembly unit substructures based on the domestic digital factory software BY-Twin; an assembly unit construction module 40 for constructing near-physical assembly units to achieve visualization, near-physicalization, dynamism, and adjustability; an operation definition module 50 for defining four operations: station configuration layout, transfer device update, transfer device positioning, and process simulation; and a design framework construction module 60 for constructing a parameter-driven semi-automatic design framework to achieve linked updates during design changes.

[0076] Compared with related technologies, the parameter-driven semi-automatic design framework construction method and system provided by the present invention have the following beneficial effects: 1. Knowledge systematization and parameter precision: Through parameter extraction steps and parameter classification steps, the design knowledge of the flow-type assembly unit of the given process is systematically summarized, the design parameters of the assembly unit and its substructures are accurately extracted, and scientifically classified into interactive parameters, variant parameters and other parameters. This makes parameter management in the design process clearer and more standardized, integrating previously scattered design knowledge into structured data, facilitating subsequent calling and optimization in the design process, and laying a solid foundation for achieving efficient design; 2. Improve design efficiency and quality: In the near-physical encapsulation steps of substructures and the construction of near-physical assembly units, near-physical encapsulation of assembly units and their substructures is performed to construct variable, visible, movable, and adjustable virtual assembly units; on the one hand, a reusable substructure model library is formed through model processing, reducing repetitive design work, avoiding redundant labor, and significantly shortening the design cycle; on the other hand, the use of a physics engine to simulate the real physical environment, combined with graphical programming to write control logic, enables the virtual assembly units to highly simulate the actual operating state, allowing the rationality of the layout and the correctness of the operating logic of the assembly units to be verified in the design stage, identifying and solving potential problems in advance, improving design quality and reliability, and reducing debugging costs and time in actual production; 3. Promote design standardization and modularization: In the substructure encapsulation process, key actuators are defined in a standardized manner, electrical interfaces are precisely encapsulated, and unified standards and specifications are established. This standardized design not only enhances the compatibility and interchangeability between different modules, facilitating flexible combination and expansion of designs, but also promotes teamwork and knowledge transfer, reduces the learning costs for designers, improves the overall design level of the industry, and drives the development of digital factory design towards standardization and modularization. 4. Achieving semi-automated design: A parameter-driven framework of "design parameters - operation - near-physical unit - physical unit" is constructed, with the near-physical assembly unit as the core. Changes in design parameters drive operations, thereby achieving the linkage and adaptation between design requirements and physical entities. When facing design changes, the system can automatically adjust the mechanical structure and control program of the assembly unit according to parameter changes, reducing manual intervention, promoting the design process towards semi-automation, greatly improving design efficiency, enhancing the company's responsiveness to market changes, and improving the company's competitiveness in the manufacturing sector.

[0077] The above-described embodiments should be understood as illustrative, not as limiting the scope of protection of this invention, which is defined by the claims. For those skilled in the art, non-essential improvements and adjustments made to this invention without departing from its essence and scope still fall within the scope of protection of this invention. < / int> < / quaternion> < / quaternion> < / int> < / int> < / int> < / quaternion> < / vector3f> < / quaternion> < / vector3f> < / quaterniom> < / vector3f> < / quaternion> < / vector3f>

Claims

1. A method for constructing a parametrically driven semi-automated design framework, comprising: The construction method comprises: S1, a parameter extraction step: respectively extracting design parameters of a process station, a buffer station, an assembly unit and a transfer device; wherein the design parameters of the process station include a product input positioning point, a product output positioning point, a part input positioning point, a first variable structure parameter and a first variable control parameter; the design parameters of the buffer station include a part output positioning point; the design parameters of the assembly unit include a logistics path and a unit capacity; and the design parameters of the transfer device include a working range, a picking posture, a discharging posture, a second variable structure parameter and a second variable control parameter; S2, a parameter classification step: classifying the extracted design parameters into three types of interactive parameters, variant parameters and other parameters; the interactive parameters are parameters whose values are updated by specific operations in a domestic digital factory software BY-Twin, and specifically include the product input positioning point, the product output positioning point, the part input positioning point, the part output positioning point, the second variable structure parameter, the second variable control parameter and the unit capacity; the variant parameters are parameters that can cause adaptive changes of mechanical structures and control programs of the near-physical transfer device and process station after the values are updated, and specifically include the first variable structure parameter, the first variable control parameter, the second variable structure parameter and the second variable control parameter; the other parameters are parameters that do not belong to the interactive parameters and the variant parameters, and specifically include the logistics path, the working range, the picking posture and the discharging posture; wherein the second variable structure parameter and the second variable control parameter simultaneously have the dual attributes of the interactive parameters and the variant parameters; S3, a near-physical packaging step of a substructure: packaging the buffer station, the process station and the transfer device in the domestic digital factory software BY-Twin, specifically comprising: model processing: importing a fixed-technology assembly unit historical three-dimensional model into the domestic digital factory software BY-Twin, and splitting it into three types of substructure models of the buffer station, the process station and the transfer device based on functional attributes; screening the split models, removing redundant models with completely identical structures, and through parameterized configuration of geometric parameters and installation parameters, forming a reusable substructure model library; each substructure model in the model library has a mapping relationship with the design parameters extracted in the S1 step; Extract and define the execution member: according to the actual operation process of each sub-structure model in the sub-structure model library, perform layer-by-layer analysis in a three-level logical hierarchy of "power source → transmission structure → execution member": power source analysis: identify the components that provide power in the sub-structure model, determine the power type of the components, and determine the key parameters that characterize the power output characteristics; transmission structure analysis: analyze the transmission mechanism that transmits power from the power source to the execution member, and determine the transmission mode, transmission ratio, and motion conversion relationship of the transmission mechanism; execution member extraction and definition: extract the key execution member from the three-dimensional model of each sub-structure model that directly participates in the operation and determines the function implementation of the sub-structure; standardize the definition of the extracted key execution member according to the action type, action reference axis, action form, and action basic parameters, to ensure that the virtual model of the execution member is consistent with the actual device action characteristics; Packaging electrical interface and action script: based on the extracted and defined key execution member and its standardized action parameters, and based on the electrical control table used in actual production, perform 1:1 accurate packaging of the electrical interface for each three-dimensional model of the sub-structure; after packaging, bind each electrical interface with the corresponding key execution member, and write the corresponding action script; through the action script, specific numerical or logical values are assigned to the electrical interface, which can trigger the execution member to perform the corresponding action; Packaging variant parameters and parameter change response program: classify the first and second variable structure parameters as mechanical variant parameters, and classify the first and second variable control parameters as control variant parameters; for the process station and the transfer device, identify the change points of mechanical structure and electrical interface values caused by product changes based on the design parameters extracted in the S1 step and the parameter classification results in the S2 step; parameterize the change points to ensure the functional adaptability and control accuracy of the virtual model when the product changes, and complete the near-physical packaging and parameterized function construction of the process station and the transfer device; S4, the step of constructing a near-physical transfer unit: Topology layout: based on the process station, the buffer station, and the transfer device that have completed near-physical packaging in the S3 step, perform topology layout in the domestic digital factory software BY-Twin; adjust the spatial position relationship and constraint relationship between the sub-structure models according to the pre-set assembly unit design requirements; render and display the three-dimensional layout of the assembly unit through the visualization function of the software, generate a visual model containing the sub-structure model, the electrical interface connection relationship, and the parameter configuration state, to realize the visual presentation of the assembly unit; Use the physical engine: use the Bullet physical engine to process the three-dimensional model of the assembly unit that has completed topology layout and visualization, simulate the mechanical properties, motion laws, and collision effects in a real physical environment, make the physical performance of the three-dimensional model of the assembly unit close to the actual situation, and realize the near-physicalization of the assembly unit; Control logic programming: using the control logic graphical programming function provided by the domestic digital factory software BY-Twin, calling the electrical interface of each substructure encapsulated in the S3 step; through the graphical programming interface, the electrical interface and the control logic module are combined in a drag-and-drop and wired manner, and the simulation control program of the assembly unit is quickly programmed; running the simulation control program verifies the static layout rationality and dynamic operation logic correctness of the assembly unit, drives the three-dimensional model of the assembly unit to perform actions according to the preset logic, and realizes the transformation from static layout to dynamic operation; Encapsulated communication interface: after completing the control logic programming and the preliminary verification of the static layout and dynamic operation logic of the assembly unit, the electrical interface of the assembly unit is encapsulated with a communication protocol, so that the encapsulated electrical interface communication protocol is consistent with the actual equipment, and the function is highly restored; based on the encapsulated communication interface, a "real control virtual" debugging mode is built, and the assembly unit is debugged using the actual control program to realize the adjustability of the assembly unit; S5, classification and definition step of operation: taking the near-physical assembly unit constructed in S4 as the target object, the value of the interaction parameter is updated in the domestic digital factory software BY-Twin through the following specific operations: Workstation configuration layout: according to the process flow, select appropriate process stations and buffer stations from the substructure model library encapsulated in S3, and determine their number. The layout is arranged in the domestic digital factory software BY-Twin through the "drag and drop" interaction mode; Transport device update: If the original transport device cannot meet the transport demand under the new layout of the process station and the buffer station after adjustment, replace the original transport device with a new one that meets the new transport demand; Transport device positioning: After completing the mechanical parameterization modification of the original transport device or the new transport device under the new workstation layout, perform positioning operations, including the positioning of the transport device as a whole and the repositioning of the shaft zero point; Process simulation: After completing the resource configuration, static layout and dynamic logic construction under the given demand, use the process simulation module of the domestic digital factory software BY-Twin to carry out process action simulation, verify the rationality of the static layout and the dynamic logic, and detect the interference phenomenon between the motion mechanisms; S6, construct a parameter-driven semi-automatic design framework: based on the near-physical assembly unit constructed in S4, use the design parameters extracted in S1, the interaction parameters and the modification parameters classified in S2, and the workstation configuration layout, transport device update, transport device positioning and process simulation operations defined in S5, construct a parameter-driven framework of "design parameter-operation-near-physical unit-physical unit". The framework takes the near-physical assembly unit as the core and realizes the linkage and adaptation of design requirements and physical entities through parameter driving.

2. The method of constructing a parametrically driven semi-automatic design framework according to claim 1, wherein, In S3, the change points are parameterized, specifically including: S31, mechanical variant parameter processing: establish the association between mechanical variant parameters and three-dimensional model features, and drive the adaptive change of the shape of the three-dimensional model by modifying the parameter value; S32, control variant parameter processing: write a parameter change response program, and automatically adjust the value of the corresponding electrical interface when the control variant parameter is updated to ensure that the control logic and mechanical structure change synchronously.

3. The method of constructing a parametrically driven semi-automatic design framework of claim 1, wherein, The specific execution steps of constructing the parameter-driven framework of "design parameter-operation-near physical unit-physical unit" in the S6 step are as follows: Determine the change point: compare the new design requirement with the encapsulated near-physical assembly unit to determine the change point for designing based on the near-physical assembly unit; Determine the type and number of stations: determine the type and number of the process stations and the buffer stations according to the process flow; Establish the association between product size and process station: establish the association between product size information and the first variable structure parameter and the first variable control parameter, and when the product size changes, trigger the linkage adaptive update of the mechanical structure and control program parameter of the process station to realize the cooperative adaptation of product size change and process station function; Perform the station configuration layout operation: perform the station configuration layout operation defined in S5 on the selected process stations and buffer stations to determine the layout through "drag and drop" interaction; After the layout is completed, the positioning point parameters of the assembly unit are automatically updated, and the logistics path parameters of the assembly unit are recalculated and generated based on the positioning point parameters; Judge the function adaptability of the transfer device: compare the updated logistics path parameters with the original work range, material taking posture and material discharging posture of the transfer device, and the specific comparison rules are as follows: Work range coverage: the start / endpoint coordinates of the logistics path fall within the original work range of the transfer device; Motion form matching: the motion form of the logistics path is consistent with the motion form of the transfer device; Posture adaptability: the material taking posture of the transfer device is consistent with the material posture of the start point of the logistics path Posture matching, the material discharging posture of the transfer device is consistent with the material posture of the end point of the logistics path; If the original transfer device meets the above three rules at the same time, skip the transfer device update operation and directly enter the transfer device positioning operation; if any one rule is not met, perform the transfer device update operation: select a new transfer device that matches the work range, motion form and material taking / discharging posture from the model library of the transfer device encapsulated in S3 step according to the work range coverage rule, the motion form matching rule and the posture adaptation rule, and replace the original transfer device; Establish the association between product size and transfer device mechanical variant parameters: for the new transfer device, establish the association between product size information and the second variable structure parameter, and when the product size changes, realize the linkage change of the mechanical structure of the transfer device to ensure that the work range covers the updated logistics path. Performing the transfer device positioning operation: performing the S5 defined transfer device positioning operation on the original transfer device or the newly replaced transfer device, adjusting the spatial position of the original transfer device or the newly replaced transfer device, and repositioning the zero point of the motion axis, to ensure that the coordinates of the transfer device are consistent with the assembly unit positioning point parameters; Building the linkage relationship of the transfer device control parameters: establishing the association relationship between the axis zero point information of the transfer device and the second variable control parameters, to realize the automatic synchronous update of the transfer device control parameters; Performing process simulation and capacity verification: based on the S5 defined process simulation operation and the S4 constructed near-physical assembly unit, simulating the process action under the new layout, for verifying the rationality of the static layout, the correctness of the dynamic logic and the interference detection of the motion mechanism; at the same time, calculating the theoretical capacity according to the unit capacity parameters, to verify whether it meets the design requirements; Performing control program virtual debugging: taking the near-physical assembly unit as a physical substitute, connecting the S4 encapsulated standard electrical interface with PLC or motion control card, and importing the actual control program for "virtual control with real control" debugging, verifying whether the response of the near-physical unit is consistent with the physical equipment by sending control instructions, to ensure the correctness and compatibility of the control program.

4. The method of constructing a parametrically driven semi-automatic design framework of claim 1, wherein, The communication protocol of the encapsulated electrical interface in the S4 includes S7 protocol for communication with programmable logic controller, Modbus protocol for communication with industrial automation equipment, and TCP / IP protocol.

5. The method of constructing a parametrically driven semi-automatic design framework according to claim 4, wherein, The association relationship between the product size information and the first variable structure parameters and the first variable control parameters, the association relationship between the product size information and the second variable structure parameters, and the association relationship between the axis zero point information of the transfer device and the second variable control parameters are all expressed by linear function. The association relationship between the product size information and the first variable structure parameters and the first variable control parameters, the association relationship between the product size information and the second variable structure parameters, and the association relationship between the axis zero point information of the transfer device and the second variable control parameters are all expressed by linear function.