Truss Structure Generation Method, Device, Equipment and Storage Medium

Through the parameterized design method, the target load interval and subsystem fixed parameters are determined, and the truss structure is quickly generated, which solves the problem of low design efficiency of existing truss structures and realizes efficient non-standard product design.

CN114692243BActive Publication Date: 2025-07-22SANY CONSTR ROBOT (XIAN) RES INST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210282176.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-21
Publication Date
2025-07-22
Estimated Expiration
2042-03-21

AI Technical Summary

Technical Problem

The existing truss structure has low design efficiency, long design cycle and high cost, making it difficult to meet the needs of non-standard products.

Method used

By determining the target load interval and fixed parameters of each subsystem, combining driving parameters and driven parameters, a truss structure is generated using parameterized design, including load determination module, fixed parameter determination module, driven parameter determination module and structure generation module, to quickly generate the truss structure.

Benefits of technology

It realizes the rapid generation of truss structures, improves design efficiency, can meet the needs of various non-standard products, and reduces design errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114692243B_ABST
    Figure CN114692243B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of computer technology, and in particular, to providing a method, device, equipment and storage medium for generating a truss structure. The method includes: determining a target load that the to-be-generated truss structure needs to bear; based on the correspondence between a preset load range and fixed parameters of each subsystem in the truss structure, determining the load range where the target load is located, and determining the fixed parameters of each subsystem in the to-be-generated truss structure based on the determined load range; determining the driven parameters of the to-be-generated truss structure based on the input driving parameters of the to-be-generated truss structure; inputting the driving parameters, driven parameters and fixed parameters of each subsystem of the to-be-generated truss structure into an initial truss structure model to generate the to-be-generated truss structure. It can quickly and automatically complete the generation design of the to-be-generated truss structure as required, can meet the needs of various non-standard products, has higher efficiency, and is not prone to errors.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and particularly to a method, device, equipment and storage medium for generating a truss structure. Background Art

[0002] Truss structures, such as truss robots, can carry objects and operate tools to complete various operations, and are widely used in industrial automation. However, currently, truss structures are non-standard products, that is, products or equipment that are not manufactured according to unified industry standards and specifications. For this reason, the mainstream design method relies on three-dimensional graphic digital design software and designs according to customer requirements, resulting in a large amount of work and many repetitive tasks, which will lead to a long design cycle and high costs. It can be seen that the design efficiency of existing truss structures is relatively low. Summary of the Invention

[0003] The present invention provides a method, device, equipment and storage medium for generating a truss structure, which is used to solve the defect of relatively low design efficiency of truss structures in the prior art, realize the rapid generation of truss structures, and improve the efficiency.

[0004] The present invention provides a method for generating a truss structure, including:

[0005] Determine the target load that the to-be-generated truss structure needs to bear;

[0006] Based on the correspondence between the preset load intervals and the fixed parameters of each subsystem in the truss structure, determine the load interval where the target load is located, and determine the fixed parameters of each subsystem in the to-be-generated truss structure based on the determined load interval;

[0007] Based on the input driving parameters of the to-be-generated truss structure, determine the driven parameters of the to-be-generated truss structure;

[0008] Input the driving parameters, driven parameters and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure.

[0009] According to the method for generating a truss structure provided by the present invention, the step of determining the driven parameters of the to-be-generated truss structure based on the input driving parameters of the to-be-generated truss structure includes:

[0010] For each subsystem in the to-be-generated truss structure, based on the driving parameters of the to-be-generated truss structure and the first function relationship established in advance between the driving parameters of the truss structure and the size parameters of a single part of the subsystem, determine the size parameters of a single part in the subsystem of the to-be-generated truss structure;

[0011] Based on the driving parameters of the to-be-generated truss structure and the second functional relationship established in advance between the driving parameters of the truss structure and the position parameters of each sub-component in the assembly, determine the position parameters of each sub-component in the assembly of the to-be-generated truss structure.

[0012] According to a method for generating a truss structure provided by the present invention, the sub-components include standard parts. After inputting the driving parameters, driven parameters and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure, it further includes:

[0013] Generate a bill of materials based on the model, position parameters and quantity of the standard parts in the to-be-generated truss structure.

[0014] According to a method for generating a truss structure provided by the present invention, after inputting the driving parameters, driven parameters and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure, it further includes:

[0015] Based on the driving parameters of the to-be-generated truss structure and the third functional relationship established in advance between the driving parameters of the truss structure and the mechanical simulation results, determine the mechanical simulation results corresponding to the driving parameters of the to-be-generated truss structure.

[0016] According to a method for generating a truss structure provided by the present invention, after inputting the driving parameters, driven parameters and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure, it further includes:

[0017] Based on the generated to-be-generated truss structure, export the 2D drawings of the assembly and / or individual parts in the to-be-generated truss structure.

[0018] According to a method for generating a truss structure provided by the present invention, each subsystem includes a column assembly, an X-axis assembly, a Y-axis assembly and a Z-axis assembly; the driving parameters include the length of the column assembly, the length of the X-axis assembly, the length of the Y-axis assembly and the length of the Z-axis assembly.

[0019] According to a method for generating a truss structure provided by the present invention, the fixed parameters of each subsystem include the model of the standard parts in the to-be-generated truss structure and the cross-sectional dimensions of the square tubes used in each subsystem.

[0020] The present invention also provides a truss structure generation device, including:

[0021] A load determination module for determining the target load that the to-be-generated truss structure needs to bear;

[0022] A fixed parameter determination module, configured to determine the load range where the target load is located based on the corresponding relationship between the preset load range and the fixed parameters of each subsystem in the truss structure, and determine the fixed parameters of each subsystem in the to-be-generated truss structure based on the determined load range;

[0023] A driven parameter determination module, configured to determine the driven parameters of the to-be-generated truss structure based on the input driving parameters of the to-be-generated truss structure;

[0024] A structure generation module, configured to input the driving parameters, driven parameters, and fixed parameters of each subsystem of the to-be-generated truss structure into an initial truss structure model to generate the to-be-generated truss structure.

[0025] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the method for generating a truss structure as described in any one of the above is implemented.

[0026] The present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method for generating a truss structure as described in any one of the above is implemented.

[0027] The method for generating a truss structure provided by the present invention can determine the load range where the target load of the to-be-generated truss structure is located based on the corresponding relationship between the preset load range and the fixed parameters of each subsystem in the truss structure, and determine the fixed parameters of each subsystem in the to-be-generated truss structure based on the determined load range. Moreover, based on the driving parameters of the to-be-generated truss structure, the driven parameters of the to-be-generated truss structure are determined. Based on this, by inputting the driving parameters, driven parameters, and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model, the to-be-generated truss structure can be quickly generated, realizing the solution for parameterized design of the truss structure. Through the target load and simple driving parameters, the generation design of the to-be-generated truss structure required can be quickly and automatically completed, which can meet the requirements of various non-standard products, has higher efficiency, and is not prone to errors. Description of the Drawings

[0028] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0029] Figure 1 It is a schematic flowchart of the method for generating a truss structure provided by the present invention;

[0030] Figure 2 is a schematic diagram of a truss structure;

[0031] Figure 3 is a schematic diagram of the structure of the truss structure generation device provided by the present invention;

[0032] Figure 4 is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed implementation manners

[0033] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below with reference to the accompanying drawings in the present invention. Apparently, the described embodiments are some but not all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art without making creative efforts based on the embodiments in the present invention belong to the scope of protection of the present invention.

[0034] The following combines Figures 1 to 3 to describe the truss structure generation method of the present invention.

[0035] Figure 1 is a flowchart of the truss structure generation method provided by the present invention.

[0036] As Figure 1 shown, this embodiment provides a truss structure generation method, which is applied to electronic devices such as computers and is executed by software and / or hardware in the electronic device. The truss structure generation method may at least include:

[0037] Step 101: Determine the target load that the to-be-generated truss structure needs to bear.

[0038] Here, the truss structure is a truss robot.

[0039] In practical applications, when designing a truss structure, it needs to be designed according to the user's requirements. Considering that the load that the truss structure can bear is an important factor, in this example, the truss structure is generated with the load as the target. Correspondingly, the target load herein is the standard load that the to-be-generated truss structure needs to bear. For example, if the user needs the truss structure to be able to bear 500 kilograms, then the target load is 500 kilograms.

[0040] Step 102: Based on the correspondence between the preset load range and the fixed parameters of each subsystem in the truss structure, determine the load range where the target load is located, and determine the fixed parameters of each subsystem in the to-be-generated truss structure based on the determined load range.

[0041] In practical applications, the truss structure can be pre-divided into subsystems according to the degree of association of each part in the truss structure. Exemplarily, as Figure 2 shown, the subsystems of the truss structure include a column assembly 201, an X-axis assembly 202, a Y-axis assembly 203, and a Z-axis assembly 204.

[0042] After the target load that the to-be-generated truss structure can bear is determined, some parameters in each subsystem need to meet the requirements of the target load. Therefore, these parameters can be determined accordingly and remain unchanged. That is, the parameters determined by the target load are fixed parameters.

[0043] To facilitate the determination of fixed parameters, the fixed parameters of each subsystem that can meet the requirements can be collected in advance for different load intervals, and the corresponding relationship between the load intervals and the fixed parameters of each subsystem in the truss structure can be established and saved, so as to obtain the corresponding relationship between the preset load intervals and the fixed parameters of each subsystem in the truss structure. In this way, it is equivalent to classifying the truss structure according to the load.

[0044] For example, the fixed parameters of each subsystem corresponding to four load intervals of (0, 0.5] tons, (0.5, 1] tons, (1, 2] tons, and (2, 4] tons can be set respectively.

[0045] Among them, the fixed parameters of each subsystem can include the model of the standard parts in the to-be-generated truss structure and the cross-sectional dimensions of the square tubes used in each subsystem.

[0046] The standard parts here are components with fixed structures that have been produced, and the structures of the standard parts do not need to be designed. Therefore, the models of the standard parts can be directly obtained. In implementation, the standard parts can be pre-purchased according to the models. For example, the motors used in the truss structure can be used as standard parts. The greater the load that the truss structure needs to bear, the stronger the load-carrying capacity of the motor, and motors of appropriate models can be set according to the requirements.

[0047] Square tubes are generally used in each subsystem of the truss structure. For example, the columns in the column assembly 201, the crossbeams in the X-axis assembly 202, the crossbeams in the Y-axis assembly 203, and the crossbeams in the Z-axis assembly 204 all use square tubes. The cross-sectional dimensions of the square tubes affect the load that the truss structure can bear. The thicker the square tube, the greater the load that the truss structure can bear. Therefore, after the target load of the to-be-generated truss structure is determined, the cross-sectional dimensions of the square tubes used in each subsystem are also determined accordingly and can be used as fixed parameters.

[0048] Step 103: Based on the input drive parameters of the to-be-generated truss structure, determine the driven parameters of the to-be-generated truss structure.

[0049] This embodiment is a solution for parametrically generating a truss structure. Parametric design uses some parameters to deform the entire structure under the drive of the parameters to generate a new structure. The parameters used to drive the deformation of the entire structure are called driving parameters. Driven parameters are parameters that change with the change of driving parameters.

[0050] For a truss structure, if the subsystems of the truss structure include column components, X-axis components, Y-axis components, and Z-axis components, correspondingly, the driving parameters for the to-be-generated truss structure include the driving parameters of each subsystem, that is, the length of the column component, the length of the X-axis component, the length of the Y-axis component, and the length of the Z-axis component. Because after the lengths of the column component, X-axis component, Y-axis component, and Z-axis component are determined, the lengths of components such as crossbeams, columns, and guide rails therein can also be determined accordingly. That is to say, the length of the column component, the length of the X-axis component, the length of the Y-axis component, and the length of the Z-axis component can drive the deformation of the truss structure, thereby obtaining a new truss structure.

[0051] In implementation, the driving parameters for the to-be-generated truss structure can be determined according to the user's requirement analysis. Additionally, an operable interface can be provided for inputting the driving parameters of the to-be-generated truss structure. After obtaining the input driving parameters of the to-be-generated truss structure, the driven parameters of the to-be-generated truss structure can be determined based on the input driving parameters of the to-be-generated truss structure.

[0052] Step 104: Input the driving parameters, driven parameters, and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure.

[0053] In practical applications, the driving parameters, driven parameters, and fixed parameters of the initial truss structure can be determined. Based on this, a basic 3D model of the truss structure is established in advance as the initial truss structure model. Exemplarily, a basic 3D model of the truss structure can be established based on Creo software. Creo software is a computer-aided design (CAD) software package.

[0054] Input the driving parameters, driven parameters, and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model, and optimize the initial truss structure model, that is, generate the to-be-generated truss structure.

[0055] In this embodiment, based on the correspondence between the preset load range and the fixed parameters of each subsystem in the truss structure, the load range where the target load of the to-be-generated truss structure is located can be determined, and based on the determined load range, the fixed parameters of each subsystem in the to-be-generated truss structure can be determined. Moreover, based on the driving parameters of the to-be-generated truss structure, the driven parameters of the to-be-generated truss structure can be determined. Based on this, by inputting the driving parameters, driven parameters, and the fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model, the to-be-generated truss structure can be quickly generated, realizing the solution of parametrically designing the truss structure. Through the target load and simple driving parameters, the generation design of the to-be-generated truss structure required can be quickly and automatically completed, which can meet the requirements of various non-standard products, with higher efficiency and less prone to errors.

[0056] Based on the above embodiments, for determining the driven parameters of the to-be-generated truss structure based on the input driving parameters of the to-be-generated truss structure, the specific implementation manner may include:

[0057] First step, for each subsystem in the to-be-generated truss structure, based on the driving parameters of the to-be-generated truss structure and the pre-established first function relationship between the driving parameters of the truss structure and the dimensional parameters of a single part of the subsystem, determine the dimensional parameters of a single part in the subsystem of the to-be-generated truss structure.

[0058] The driving parameters of the to-be-generated truss structure here include the driving parameters of each subsystem.

[0059] In practical applications, the first function relationship between the driving parameters of each subsystem of the truss structure and the dimensional parameters of a single part of the subsystem can be established according to experience and saved. By inputting the driving parameters of each subsystem into the corresponding first function relationship, the dimensional parameters of a single part of the subsystem can be obtained.

[0060] Second step, based on the driving parameters of the to-be-generated truss structure and the pre-established second function relationship between the driving parameters of the truss structure and the position parameters of each sub-component in the assembly, determine the position parameters of each sub-component in the assembly of the to-be-generated truss structure.

[0061] The assembly here is composed of multiple sub-components. The sub-components therein can be a single part or other assemblies, also known as sub-assemblies. It should be noted that standard parts can also be sub-components of the assembly. Specifically, the assembly can be the to-be-generated truss structure, or the X-axis component, Y-axis component, or Z-axis component, or certain components within each component.

[0062] In practical applications, a second functional relationship can be established based on experience between the driving parameters of the truss structure and the position parameters of each sub-component within the assembly. By inputting the driving parameters of the truss structure into the corresponding second functional relationship, the position parameters of each sub-component within the assembly can be obtained.

[0063] In this embodiment, through the pre-established first and second functional relationships, the driven parameters such as the dimensional parameters of a single part and the position parameters of each sub-component within the assembly can be accurately obtained, thereby enabling the accurate generation of the truss structure to be generated.

[0064] Based on the above embodiments, the sub-components include standard parts. After inputting the driving parameters, driven parameters, and fixed parameters of each subsystem of the truss structure to be generated into the initial truss structure model to generate the truss structure to be generated, the truss structure generation method provided in this embodiment may further include: generating a bill of materials based on the model, position parameters, and quantity of the standard parts in the truss structure to be generated.

[0065] Since the structure of standard parts does not need to be designed and can be obtained through procurement, to facilitate the staff to understand the detailed information of standard parts, the model, position parameters, and data of the standard parts used after the generation of the truss structure to be generated can be obtained, a bill of materials (Bill of Material, BOM) of the standard parts can be generated and output.

[0066] Based on the above embodiments, after inputting the driving parameters, driven parameters, and fixed parameters of each subsystem of the truss structure to be generated into the initial truss structure model to generate the truss structure to be generated, the truss structure generation method provided in this embodiment may further include:

[0067] Based on the driving parameters of the truss structure to be generated and the third functional relationship pre-established between the driving parameters of the truss structure and the mechanical simulation results, determine the mechanical simulation results corresponding to the driving parameters of the truss structure to be generated.

[0068] The mechanical properties of the truss structure are an important factor in measuring the quality of the truss structure. Based on this, in practical applications, a third functional relationship can be established based on experience between the driving parameters of the truss structure and the mechanical simulation results. Among them, the mechanical simulation results can be the deformation amount after force application.

[0069] In this embodiment, through the driving parameters and the third functional relationship, the mechanical simulation results corresponding to the driving parameters of the truss structure to be generated can be quickly obtained, with higher efficiency.

[0070] It can be understood that after inputting the driving parameters, driven parameters, and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure, the truss structure generation method provided in this embodiment may further include: based on the generated to-be-generated truss structure, exporting two-dimensional drawings of the assembly and / or individual parts in the to-be-generated truss structure. In this way, the staff can carry out actual production and other work through the exported two-dimensional drawings.

[0071] The truss structure generation device provided by the present invention will be described below. The truss structure generation device described below can be correspondingly referred to the truss structure generation method described above.

[0072] Figure 3 It is a schematic structural diagram of the truss structure generation device provided by the present invention.

[0073] As Figure 3 shown, this embodiment provides a truss structure generation device, including:

[0074] A load determination module 301, configured to determine the target load that the to-be-generated truss structure needs to bear;

[0075] A fixed parameter determination module 302, configured to determine the load interval where the target load is located based on the corresponding relationship between the preset load interval and the fixed parameters of each subsystem in the truss structure, and determine the fixed parameters of each subsystem in the to-be-generated truss structure based on the determined load interval;

[0076] A driven parameter determination module 303, configured to determine the driven parameters of the to-be-generated truss structure based on the input driving parameters of the to-be-generated truss structure;

[0077] A structure generation module 304, configured to input the driving parameters, driven parameters, and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure.

[0078] In this embodiment, based on the correspondence between the preset load range and the fixed parameters of each subsystem in the truss structure, the load range where the target load of the to-be-generated truss structure is located can be determined, and based on the determined load range, the fixed parameters of each subsystem in the to-be-generated truss structure can be determined. Moreover, based on the driving parameters of the to-be-generated truss structure, the driven parameters of the to-be-generated truss structure can be determined. Based on this, by inputting the driving parameters, driven parameters and the fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model, the to-be-generated truss structure can be quickly generated, realizing the solution of parametrically designing the truss structure. Through the target load and simple driving parameters, the generation design of the to-be-generated truss structure required can be quickly and automatically completed, which can meet the requirements of various non-standard products, with higher efficiency and not prone to errors.

[0079] Based on the above embodiments, the driven parameter determination module is specifically configured to:

[0080] For each subsystem in the to-be-generated truss structure, based on the driving parameters of the to-be-generated truss structure and the first function relationship established in advance between the driving parameters of the truss structure and the dimensional parameters of a single part of the subsystem, determine the dimensional parameters of a single part in the subsystem of the to-be-generated truss structure;

[0081] Based on the driving parameters of the to-be-generated truss structure and the second function relationship established in advance between the driving parameters of the truss structure and the position parameters of each sub-component in the assembly, determine the position parameters of each sub-component in the assembly of the to-be-generated truss structure.

[0082] Based on the above embodiments, the sub-components include standard parts, and further include:

[0083] The bill of materials generation module is used to generate a bill of materials based on the model, position parameters and quantity of the standard parts in the to-be-generated truss structure after inputting the driving parameters, driven parameters and the fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure.

[0084] Based on the above embodiments, it further includes:

[0085] The simulation module is used to determine the mechanical simulation result corresponding to the driving parameters of the to-be-generated truss structure based on the driving parameters of the to-be-generated truss structure and the third function relationship established in advance between the driving parameters of the truss structure and the mechanical simulation result after inputting the driving parameters, driven parameters and the fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure.

[0086] Based on the above embodiments, it further includes:

[0087] An export module, which is used to input the driving parameters, driven parameters, and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model, and after generating the to-be-generated truss structure, export the two-dimensional drawings of the assembly and / or individual parts in the to-be-generated truss structure based on the generated to-be-generated truss structure.

[0088] Based on the above embodiments, each subsystem includes a column assembly, an X-axis assembly, a Y-axis assembly, and a Z-axis assembly; the driving parameters include the length of the column assembly, the length of the X-axis assembly, the length of the Y-axis assembly, and the length of the Z-axis assembly.

[0089] Based on the above embodiments, the fixed parameters of each subsystem include the model of the standard parts in the to-be-generated truss structure and the cross-sectional dimensions of the square tubes used in each subsystem.

[0090] Figure 4 An example of a schematic physical structure diagram of an electronic device is shown as Figure 4 shown. The electronic device may include: a processor 410, a communication interface 420, a memory 430, and a communication bus 440. Among them, the processor 410, the communication interface 420, and the memory 430 complete mutual communication through the communication bus 440. The processor 410 can call the logical instructions in the memory 430 to execute the truss structure generation method, and this method includes:

[0091] Determine the target load that the to-be-generated truss structure needs to bear;

[0092] Based on the correspondence between the preset load range and the fixed parameters of each subsystem in the truss structure, determine the load range where the target load is located, and based on the determined load range, determine the fixed parameters of each subsystem in the to-be-generated truss structure;

[0093] Based on the input driving parameters of the to-be-generated truss structure, determine the driven parameters of the to-be-generated truss structure;

[0094] Input the driving parameters, driven parameters, and fixed parameters of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure.

[0095] In addition, when the logical instructions in the above-mentioned memory 430 can be implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

[0096] On the other hand, the present invention also provides a computer program product. The computer program product includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the truss structure generation method provided by the above-mentioned various methods. The method includes:

[0097] Determine the target load that the truss structure to be generated needs to bear;

[0098] Based on the correspondence between the preset load range and the fixed parameters of each subsystem in the truss structure, determine the load range where the target load is located, and based on the determined load range, determine the fixed parameters of each subsystem in the truss structure to be generated;

[0099] Based on the input drive parameters of the truss structure to be generated, determine the driven parameters of the truss structure to be generated;

[0100] Input the drive parameters, driven parameters, and fixed parameters of each subsystem of the truss structure to be generated into the initial truss structure model to generate the truss structure to be generated.

[0101] On another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is implemented to execute the truss structure generation method provided by the above-mentioned various methods. The method includes:

[0102] Determine the target load that the truss structure to be generated needs to bear;

[0103] Determine the load interval where the target load is located based on the corresponding relationship between the preset load interval and the fixed parameters of each subsystem in the truss structure, and determine the fixed parameters of each subsystem in the to-be-generated truss structure based on the determined load interval;

[0104] Determine the driven parameters of the to-be-generated truss structure based on the input driving parameters of the to-be-generated truss structure;

[0105] Input the driving parameters, driven parameters and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure.

[0106] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative labor.

[0107] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course also by hardware. Based on such an understanding, the essence of the above technical solution or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0108] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for generating a truss structure, characterized in that, Including: Determine the target load that the to-be-generated truss structure needs to bear; Based on the corresponding relationship between the preset load range and the fixed parameters of each subsystem in the truss structure, determine the load range where the target load is located, and determine the fixed parameters of each subsystem in the to-be-generated truss structure based on the determined load range; Based on the input driving parameters of the to-be-generated truss structure, determine the driven parameters of the to-be-generated truss structure; Input the driving parameters, driven parameters and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure; After inputting the driving parameters, driven parameters and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure, it further includes: Based on the driving parameters of the to-be-generated truss structure and the third functional relationship between the driving parameters of the truss structure and the mechanical simulation results established in advance, determine the mechanical simulation results corresponding to the driving parameters of the to-be-generated truss structure.

2. The method for generating a truss structure according to claim 1, wherein The determining the driven parameters of the to-be-generated truss structure based on the input driving parameters of the to-be-generated truss structure includes: For each subsystem in the to-be-generated truss structure, based on the driving parameters of the to-be-generated truss structure and the first functional relationship between the driving parameters of the truss structure and the dimensional parameters of a single part of the subsystem, determine the dimensional parameters of a single part in the subsystem of the to-be-generated truss structure; Based on the driving parameters of the to-be-generated truss structure and the second functional relationship between the driving parameters of the truss structure and the position parameters of each sub-component in the assembly, determine the position parameters of each sub-component in the assembly of the to-be-generated truss structure.

3. The method for generating a truss structure according to claim 2, wherein The sub-components include standard parts. After inputting the driving parameters, driven parameters and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure, it further includes: Generate a bill of materials based on the model, position parameters and quantity of the standard parts in the to-be-generated truss structure.

4. The method for generating a truss structure according to claim 1, wherein After inputting the driving parameters, driven parameters and fixed parameters of each subsystem of the to-be-generated truss structure into the initial truss structure model to generate the to-be-generated truss structure, it further includes: Based on the generated to-be-generated truss structure, export the 2D drawings of the assembly and / or single parts in the to-be-generated truss structure.

5. The method for generating a truss structure according to any one of claims 1 to 4, characterized in that, Each subsystem includes a column assembly, an X-axis assembly, a Y-axis assembly and a Z-axis assembly; the driving parameters include the length of the column assembly, the length of the X-axis assembly, the length of the Y-axis assembly and the length of the Z-axis assembly.

6. The method for generating a truss structure according to any one of claims 1 to 4, characterized in that The fixed parameters of each subsystem include the model of the standard parts in the to-be-generated truss structure and the cross-sectional dimensions of the square tubes used in each subsystem.

7. A truss structure generating device, characterized in that, Including: A load determination module for determining the target load that the to-be-generated truss structure needs to bear; A fixed parameter determination module, configured to determine the load range where the target load is located based on the correspondence between a preset load range and the fixed parameters of each subsystem in the truss structure, and determine the fixed parameters of each subsystem in the to-be-generated truss structure based on the determined load range; A driven parameter determination module, configured to determine the driven parameters of the to-be-generated truss structure based on the input driving parameters of the to-be-generated truss structure; A structure generation module, configured to input the driving parameters, driven parameters, and fixed parameters of each subsystem of the to-be-generated truss structure into an initial truss structure model to generate the to-be-generated truss structure; A simulation module, configured to, after inputting the driving parameters, driven parameters, and fixed parameters of each subsystem of the to-be-generated truss structure into an initial truss structure model to generate the to-be-generated truss structure, determine the mechanical simulation result corresponding to the driving parameters of the to-be-generated truss structure based on the driving parameters of the to-be-generated truss structure and a third functional relationship between the driving parameters of the truss structure and the mechanical simulation results established in advance.

8. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the truss structure generation method according to any one of claims 1 to 6.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the truss structure generation method according to any one of claims 1 to 6.