Manufacturing control method, device, equipment, medium and program product for automobile parts
By constructing initial models, determining target materials and process flow, optimizing design and finite element verification, the lightweight and feasibility problems of additive manufacturing methods in automotive parts manufacturing are solved, and efficient three-dimensional printing manufacturing is achieved.
Patent Information
- Application Number
- CN202410481869.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-22
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-04-22
AI Technical Summary
The existing additive manufacturing methods face many limitations in automotive parts manufacturing, such as materials and processes, which leads to the inability to achieve lightweight and feasible manufacturing.
By constructing the initial model of automotive parts, determining the target material and additive manufacturing process flow, performing optimized design and finite element verification, and finally reconstructing in three-dimensional software and performing three-dimensional printing and manufacturing.
It realizes lightweight and feasible manufacturing of automotive parts in the manufacturing process, breaking through the limitations of materials and processes.
Smart Images

Figure CN118536206B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of automobile component manufacturing, and in particular to a manufacturing control method, device, equipment, medium and program product of an automobile component. Background Art
[0002] With the rise of additive manufacturing methods, additive manufacturing is transforming traditional automobile manufacturing and achieving more efficient and customized design and production.
[0003] In the prior art, since the additive manufacturing method faces limitations in materials, processes, etc., there is a problem that it is impossible to achieve lightweight and feasible manufacturing in the manufacture of automotive parts. Summary of the invention
[0004] The present application provides a manufacturing control method, device, equipment, medium and program product for automobile parts to solve the problem in the prior art that the additive manufacturing method is limited by materials, processes and other aspects, so it is impossible to achieve lightweight and feasible manufacturing in the manufacture of automobile parts.
[0005] In a first aspect, the present application provides a manufacturing control method for automobile parts, which is applied to a computer device, comprising:
[0006] Constructing an initial model of the automobile component to be manufactured based on multiple component sub-models;
[0007] Determining target materials and additive manufacturing process flow according to the working load and design space of the initial model;
[0008] Establishing an integrated initial model of the initial models of the automobile components;
[0009] Optimizing the integrated initial model to obtain a preliminary optimized model;
[0010] Performing finite element verification on the preliminary optimization model and judging the feasibility of the additive manufacturing process; if the preliminary optimization model satisfies the finite element verification and the judgment of the feasibility of the additive manufacturing process, determining the preliminary optimization model as the optimization model finally constructed;
[0011] Reconstructing the optimized model of the automobile component in a three-dimensional format in a preset three-dimensional software;
[0012] According to the optimized model of the automobile component in the three-dimensional format, the additive manufacturing equipment is controlled to perform three-dimensional printing manufacturing according to the target material and the additive manufacturing process flow to obtain a manufactured part of the automobile component.
[0013] In a possible design, an integrated initial model of the initial model of the automobile component is established, including: obtaining data information and position information of the multiple component sub-models, and importing them into the preset three-dimensional software; determining the design space and the non-design space; and arranging and combining the multiple component sub-models in the preset three-dimensional software according to the data information and position information, as well as the design space and the non-design space, to obtain a preliminary optimized model.
[0014] In one possible design, the integrated initial model is optimized to obtain a preliminary optimization model, including: determining an optimization target; determining a corresponding optimization algorithm according to the optimization target; parameterizing the integrated initial model to determine design variables; using the optimization algorithm and the design variables to iteratively calculate the integrated initial model to obtain an iterative result; if the iterative result meets a preset iterative condition, the iteration ends and the preliminary optimization model is obtained.
[0015] The optimization algorithm includes an objective function and constraints; accordingly, the optimization algorithm is determined according to the optimization objective, and the optimization algorithm includes:
[0016]
[0017] Where: minC(x) is the objective function, C(x) is the flexibility of the structure, U is the displacement matrix, K is the overall stiffness matrix, ui is the unit displacement matrix, k0 and ki are the stiffness matrices of unit i before and after optimization, p is the penalty factor, and N is the number of design variables;
[0018]
[0019] Gj(x i )-G0≤0
[0020] H(xi)=0
[0021] 0≤x min ≤x i ≤x max ≤1(j=1,2,...N)
[0022] Where V(x) is the volume of the optimized structure, x is the design variable, x = [x1, x2, …, xN]T, f is the volume coefficient, V0 and V are the initial structure volume and the maximum structure volume, respectively, Vi is the volume of unit i, xi is the design variable of unit i, F is the load matrix, K is the overall stiffness matrix, U is the displacement matrix, Gj(xi)-G0≤0 and H(xi)=0 are the manufacturing process constraints, xmax and xmin are the upper and lower limits of the unit design variables, respectively, and j is the corresponding number of constraints.
[0023] In one possible design, the finite element verification judgment of the preliminary optimization model includes: meshing the preliminary optimization model to obtain a meshed preliminary optimization model; determining the properties of the target material and the corresponding boundary conditions; and inputting the meshed preliminary optimization model, the properties of the target material and the boundary conditions into a preset finite element analysis software for finite element verification judgment.
[0024] In a possible design, after the finite element verification of the preliminary optimization model and the judgment on the feasibility of the additive manufacturing process, it also includes: if the preliminary optimization model does not meet the finite element verification and the judgment on the feasibility of the additive manufacturing process, the preliminary optimization model is secondary optimized to obtain a secondary optimization model; finite element verification of the secondary optimization model and the judgment on the feasibility of the additive manufacturing process; if the secondary optimization model meets the finite element verification and the judgment on the feasibility of the additive manufacturing process, the secondary optimization model is determined to be the optimization model finally constructed.
[0025] In a second aspect, the present application provides a manufacturing control device for automobile parts, which is applied to a computer device, including:
[0026] Construction module: used to construct an initial model of the automobile component to be manufactured based on multiple component sub-models;
[0027] Determination module: used for determining target materials and additive manufacturing process flow according to the working load and design space of the initial model;
[0028] Establishment module: used for establishing an integrated initial model of the initial model of the automobile component;
[0029] The first optimization module is used to optimize the integrated initial model to obtain a preliminary optimization model;
[0030] A first judgment module: used to perform finite element verification on the preliminary optimization model and judge the feasibility of the additive manufacturing process; if the preliminary optimization model satisfies the finite element verification and the feasibility of the additive manufacturing process, the preliminary optimization model is determined to be the final constructed optimization model;
[0031] A reconstruction module: used for reconstructing the optimized model of the automobile component in a three-dimensional format in a preset three-dimensional software;
[0032] Printing and manufacturing module: used to control the additive manufacturing equipment to perform three-dimensional printing and manufacturing according to the target material and the additive manufacturing process flow based on the optimized model of the automobile part in the three-dimensional format, so as to obtain the manufactured parts of the automobile part.
[0033] In a third aspect, the present application provides a computer device, comprising: at least one processor and a memory;
[0034] The memory stores computer-executable instructions;
[0035] The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor performs the manufacturing control method of automobile parts as described in the first aspect and various possible designs of the first aspect.
[0036] In a fourth aspect, the present application provides a computer storage medium storing computer execution instructions. When a processor executes the computer execution instructions, the manufacturing control method of automobile parts as described in the first aspect and various possible designs of the first aspect is implemented.
[0037] In a fifth aspect, the present application provides a computer program product, including a computer program. When the computer program is executed by a processor, it implements the manufacturing control method of automobile parts as described in the first aspect and various possible designs of the first aspect.
[0038] The manufacturing control method, device, equipment, medium and program product of automobile parts provided by this application first combines multiple component sub-models into an initial model of automobile parts, and determines the appropriate materials and additive manufacturing process according to the workload and design space of the actual automobile parts; then optimizes the initial model, and performs finite element analysis and feasibility evaluation of the additive manufacturing process on the optimized model. If the optimized model meets the evaluation, it is reconstructed and printed in three-dimensional software to obtain the manufactured parts of automobile parts. It breaks through the limitations of materials and processes, and realizes lightweight and feasible manufacturing of automobile parts in the manufacturing process. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0040] Figure 1 A schematic diagram of an application scenario of manufacturing control of automobile parts provided by an embodiment of the present invention;
[0041] Figure 2 A schematic flow chart of a method for controlling the manufacture of automobile parts provided in an embodiment of the present application;
[0042] Figure 3A schematic diagram of an initial model of a left integrated bracket module provided in an embodiment of the present application;
[0043] Figure 4 A schematic diagram of an integrated model of a left integrated bracket module provided in an embodiment of the present application;
[0044] Figure 5 A schematic diagram of the structure of a manufacturing control device for automobile parts provided in an embodiment of the present application;
[0045] Figure 6 A schematic diagram of the hardware structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0046] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0047] Traditional automobile manufacturing relies on subtractive manufacturing processes, which involve removing excess material from a raw material block to form the required parts. While this method is very efficient in mass production, it also has some limitations, including dependence on tools, low design flexibility, and material waste. In contrast, additive manufacturing provides a more flexible and efficient production method. It is able to generate complex geometries directly from digital models, reducing the use of tools and material waste. In addition, additive manufacturing can also achieve customized production, because each part is independently manufactured according to specific design data, which makes on-demand production and personalized customization possible. However, in the prior art, due to the limitations of materials, processes and other aspects of the additive manufacturing method, there is a problem that lightweight and feasible manufacturing cannot be achieved in the manufacture of automotive parts.
[0048] In order to solve the above technical problems, the embodiment of the present application proposes the following technical concept: the inventor creates an initial model of the automobile component based on multiple component sub-models, and selects the appropriate material and additive manufacturing process accordingly; then, the model is optimized and the reliability of its structure and the feasibility of manufacturing are verified through finite element analysis; once the verification is passed, the model is rebuilt in 3D software and printed out using additive manufacturing technology. The following detailed embodiments are used for detailed description.
[0049] Figure 1 Schematic diagram of an application scenario of manufacturing control of automobile parts provided by an embodiment of the present invention. Figure 1As shown, the scene includes: a computer device 101 and an additive manufacturing device 102 .
[0050] It is understandable that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the object identification method. In other feasible implementations of the present application, the above architecture may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or arrange the components differently, which can be determined according to the actual application scenario and is not limited here. Figure 1 The components shown may be implemented in hardware, software, or a combination of software and hardware.
[0051] The computer device 101 can construct an initial model and an integrated initial model, and reconstruct an optimized model of the automobile component.
[0052] The additive manufacturing device 102 can print and manufacture the optimized model of the automobile component in a three-dimensional format to obtain a manufactured part of the automobile component.
[0053] In addition, the network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0054] based on Figure 1 In the application scenario, the present application embodiment provides a manufacturing control method for automobile parts, and the execution subject can be Figure 1 The computer device shown is not particularly limited in this embodiment. Figure 2 A flow chart of a method for controlling the manufacture of automobile parts provided in an embodiment of the present application is shown in FIG. Figure 2 As shown, the method includes:
[0055] S201: constructing an initial model of the automobile component to be manufactured based on a plurality of component sub-models.
[0056] Among them, the parts may include: frame front end parts, chassis parts, powertrain parts and / or electronic and electrical parts.
[0057] Among them, in the model of the front end components of the frame, the left integrated bracket module is an important component. The left integrated bracket module includes: a left combined bracket module, a left mounting bracket module and a steering gear bracket module, such as Figure 3 As shown, Figure 3 A schematic diagram of the initial model of the left integrated bracket module provided in an embodiment of the present application, wherein 1 is the left combined bracket module, 2 is the left mounting bracket module, and 3 is the steering gear bracket module.
[0058] S202: Determine the target material and additive manufacturing process flow according to the working load and design space of the initial model.
[0059] The working load refers to the various forces that the final manufactured parts of the model may be subjected to during actual use.
[0060] Among them, design space refers to the spatial limitations that need to be considered when designing the structure of the model, including factors such as the size, shape, and position of the structure.
[0061] The target material may be: aluminum alloy wire, and its density is 2700Kg / m3, tensile strength is 350MPa, yield strength is 270MPa, and elongation is 3%.
[0062] Among them, the additive manufacturing process can be: laser fuse printing process.
[0063] S203: Establishing an integrated initial model of the initial models of automobile parts.
[0064] Among them, the integrated initial model can contain a larger design space, such as Figure 4 As shown, Figure 4 A schematic diagram of the integrated rear model of the left integrated bracket module provided in an embodiment of the present application.
[0065] Among them, it is necessary to determine the installation surface of the integrated initial model to ensure that the manufactured parts reconstructed according to the integrated initial model can be assembled normally.
[0066] Among them, S203 specifically includes:
[0067] S2031: Obtain data information and position information of multiple component sub-models, and import them into the preset 3D software.
[0068] The data information may include: the size, shape, material properties and other detailed parameters of the parts, which are necessary to build an accurate 3D model. The position information may include: the relative or absolute position of each part in the overall structure.
[0069] Among them, in the fields of automobile manufacturing, the commonly used 3D software include: UG (Unigraphics, Easy to Learn), computer-aided design software and 3D design software.
[0070] S2032: Determine the design space and the non-design space.
[0071] The design space usually refers to the range of parameters that can be adjusted during the design, modeling or assembly process of a manufactured part.
[0072] Among them, non-design space refers to parameters and constraints that are not allowed to change or must be followed.
[0073] S2033: Arrange and combine multiple component sub-models in a preset three-dimensional software according to the data information and position information, as well as the design space and the non-design space, to obtain a preliminary optimized model.
[0074] S204: Optimizing the integrated initial model to obtain a preliminary optimized model.
[0075] Among them, in the process of optimizing the design, it is necessary to consider the unique manufacturing constraints of the additive manufacturing process, such as overhang constraints and / or connectivity constraints.
[0076] Among them, S204 specifically includes:
[0077] S2041: Determine the optimization target.
[0078] Among them, optimization goals may include: reducing weight and improving manufacturability.
[0079] S2042: Determine a corresponding optimization algorithm according to the optimization target.
[0080] The optimization algorithm may include: a genetic algorithm, a gradient descent method and / or a heuristic algorithm.
[0081] Among them, the optimization algorithm may include:
[0082]
[0083] Where: minC(x) is the objective function, C(x) is the flexibility of the structure, U is the displacement matrix, K is the overall stiffness matrix, ui is the unit displacement matrix, k0 and ki are the stiffness matrices of unit i before and after optimization, p is the penalty factor, and N is the number of design variables;
[0084]
[0085] Gj(x i )-G0≤0
[0086] H(xi)=0
[0087] 0≤x min ≤x i ≤x max ≤1(j=1,2,...N)
[0088] Where V(x) is the volume of the optimized structure, x is the design variable, x = [x1, x2, …, xN]T, f is the volume coefficient, V0 and V are the initial structure volume and the maximum structure volume, respectively, Vi is the volume of unit i, xi is the design variable of unit i, F is the load matrix, K is the overall stiffness matrix, U is the displacement matrix, Gj(xi)-G0≤0 and H(xi)=0 are the manufacturing process constraints, xmax and xmin are the upper and lower limits of the unit design variables, respectively, and j is the corresponding number of constraints.
[0089] S2043: Parameterize the integrated initial model to determine the design variables.
[0090] Among them, parametric processing is a method to control and optimize the design process by defining design variables, and the role of design variables is to control and adjust the key factors of the design scheme as variable parameters in the design process.
[0091] S2044: Utilize the optimization algorithm and the design variables to iteratively calculate the integrated initial model to obtain iterative results.
[0092] S2045: If the iteration result meets the preset iteration condition, the iteration ends and a preliminary optimization model is obtained.
[0093] The preset iteration condition may be: satisfying a maximum number of iterations or an iteration result being less than a certain threshold.
[0094] S205: Perform finite element verification on the preliminary optimization model and determine the feasibility of the additive manufacturing process. If the preliminary optimization model satisfies the finite element verification and the determination of the feasibility of the additive manufacturing process, the preliminary optimization model is determined as the final optimization model.
[0095] Among them, the finite element verification process requires the preliminary optimization model to be geometrically cleaned, meshed, material defined, and properties and boundary conditions determined in advance, and then the maximum stress and deformation indicators are verified.
[0096] Among them, the judgment of process feasibility may include the feasibility judgment of operations such as printing path, deformation prediction, residual stress temperature analysis, support removal and component detachment.
[0097] S206: Reconstructing the optimized model of the automobile component in a three-dimensional format in a preset three-dimensional software.
[0098] Among them, refactoring refers to re-establishing or modifying an existing model in the software.
[0099] The three-dimensional automobile parts refer to automobile parts that exist in three-dimensional format and can be rotated, enlarged or reduced in the software.
[0100] S207: According to the optimized model of the automobile component in a three-dimensional format, the additive manufacturing equipment is controlled to perform three-dimensional printing manufacturing according to the target material and the additive manufacturing process flow to obtain a manufactured part of the automobile component.
[0101] In summary, we can first combine multiple component sub-models into an initial model of an automobile component, and determine the appropriate material and additive manufacturing process based on the workload and design space of the actual automobile component; then optimize the initial model, and perform finite element analysis and additive manufacturing process feasibility assessment on the optimized model. If the optimized model meets the assessment, it will be reconstructed and printed in 3D software to obtain the manufactured parts of the automobile component. This breaks through the limitations of materials and processes, and realizes the lightweight and feasible manufacturing of automobile components in the manufacturing process.
[0102] Based on the above embodiment, this embodiment also describes how to perform finite element verification on the preliminary optimization model, and the processing flow after the preliminary optimization model does not meet the verification requirements. The details are as follows:
[0103] S301: Meshing the preliminary optimization model to obtain a meshed preliminary optimization model.
[0104] Among them, meshing is a key step in finite element analysis, which divides the model into many small units to facilitate numerical calculations.
[0105] S302: Determine the properties of the target material and the corresponding boundary conditions.
[0106] The properties of the target material refer to the physical and mechanical characteristics of the material used to manufacture the component. In finite element analysis, commonly used material properties include elastic modulus, Poisson's ratio, yield strength, density, thermal conductivity, etc. These properties determine the response and deformation behavior of the material when subjected to external force or thermal load.
[0107] Boundary conditions define the constraints and loads on the model when it is subjected to forces or other external influences (such as temperature fields). They can be fixed displacements (i.e. certain areas cannot move), applied forces or pressures, or heat exchange conditions, etc.
[0108] S303: Input the meshed preliminary optimization model, the properties of the target material and the boundary conditions into a preset finite element analysis software for finite element verification.
[0109] S304: If the preliminary optimization model does not satisfy the finite element verification and the determination of the feasibility of the additive manufacturing process, the preliminary optimization model is secondary optimized to obtain a secondary optimization model.
[0110] Among them, the situations that do not meet the finite element verification and the feasibility of the additive manufacturing process may include: meeting the weight reduction requirements, but the local overhang angle of a certain bracket in the preliminary optimization model is less than 45° and cannot be printed, and there are stress concentration problems at the rounded corners; extracting the maximum stress and deformation diagram of a certain bracket in the preliminary optimization model, it is found that the stiffness of the reinforcement is not enough, resulting in failure to meet the traction condition verification requirements.
[0111] S305: Finite element verification of the secondary optimization model and determination of the feasibility of the additive manufacturing process; if the secondary optimization model satisfies the finite element verification and determination of the feasibility of the additive manufacturing process, the secondary optimization model is determined to be the optimization model finally constructed.
[0112] In summary, by meshing the preliminary optimization model and defining the target material properties and boundary conditions, the model is input into the finite element analysis software for structural verification. If the preliminary model fails the verification or does not meet the requirements of additive manufacturing, necessary adjustments are made to produce a secondary optimization model. After further verification, if the secondary optimization model passes the finite element structural verification and is suitable for additive manufacturing, it becomes the finalized optimization model. Finite element analysis can predict potential problems and defects in the product design stage, improve design efficiency and reduce costs, and can simulate various solutions to ensure the feasibility and safety of the design.
[0113] Figure 5 This is a schematic diagram of the structure of the manufacturing control device of the automobile parts provided in the embodiment of the present application. Figure 5 As shown, the manufacturing control device of the automobile parts is applied to a computer device, and includes: a construction module 401, a determination module 402, an establishment module 403, a first optimization module 404, a first judgment module 405, a reconstruction module 406 and a printing and manufacturing module 407.
[0114] Construction module 401: used to construct an initial model of the automobile component to be manufactured according to a plurality of component sub-models;
[0115] Determination module 402: used to determine the target material and additive manufacturing process according to the working load and design space of the initial model;
[0116] Establishing module 403: for establishing an integrated initial model of the initial models of automobile parts;
[0117] The first optimization module 404 is used to optimize the integrated initial model to obtain a preliminary optimization model;
[0118] The first judgment module 405 is used to perform finite element verification on the preliminary optimization model and determine the feasibility of the additive manufacturing process; if the preliminary optimization model satisfies the finite element verification and the determination of the feasibility of the additive manufacturing process, the preliminary optimization model is determined to be the final optimization model constructed;
[0119] Reconstruction module 406: used for reconstructing the optimized model of the automobile component in a three-dimensional format in a preset three-dimensional software;
[0120] Printing manufacturing module 407: used to control the additive manufacturing equipment to perform three-dimensional printing manufacturing according to the optimized model of the automobile component in a three-dimensional format according to the target material and the additive manufacturing process flow to obtain the manufactured parts of the automobile component.
[0121] In one possible design, a module 403 is established: specifically used to obtain data information and position information of multiple component sub-models, and import them into a preset three-dimensional software; determine the design space and the non-design space; and arrange and combine the multiple component sub-models in the preset three-dimensional software according to the data information and position information, as well as the design space and the non-design space, to obtain a preliminary optimized model.
[0122] In a possible design, the optimization module 404 is specifically used to determine the optimization target; determine the corresponding optimization algorithm according to the optimization target; parameterize the integrated initial model to determine the design variables; use the optimization algorithm and the design variables to iteratively calculate the integrated initial model to obtain an iterative result; if the iterative result meets the preset iterative condition, the iteration ends and a preliminary optimization model is obtained.
[0123] Among them, the optimization algorithm includes an objective function and constraints;
[0124] Accordingly, the corresponding optimization algorithm is determined according to the optimization target, and the optimization algorithm includes:
[0125]
[0126] Where: minC(x) is the objective function, C(x) is the flexibility of the structure, U is the displacement matrix, K is the overall stiffness matrix, ui is the unit displacement matrix, k0 and ki are the stiffness matrices of unit i before and after optimization, p is the penalty factor, and N is the number of design variables;
[0127]
[0128] Gj(x i )-G0≤0
[0129] H(xi)=0
[0130] 0≤x min ≤xi ≤x max ≤1(j=1,2,...N)
[0131] Where V(x) is the volume of the optimized structure, x is the design variable, x = [x1, x2, …, xN]T, f is the volume coefficient, V0 and V are the initial structure volume and the maximum structure volume, respectively, Vi is the volume of unit i, xi is the design variable of unit i, F is the load matrix, K is the overall stiffness matrix, U is the displacement matrix, Gj(xi)-G0≤0 and H(xi)=0 are the manufacturing process constraints, xmax and xmin are the upper and lower limits of the unit design variables, respectively, and j is the corresponding number of constraints.
[0132] In one possible design, the judgment module 405 is specifically used to mesh the preliminary optimization model to obtain a meshed preliminary optimization model; determine the properties of the target material, and the corresponding boundary conditions; and input the meshed preliminary optimization model, the properties of the target material, and the boundary conditions into a preset finite element analysis software for finite element verification judgment.
[0133] In a possible design, the above device further includes:
[0134] First optimization module 408: If the preliminary optimization model does not satisfy the finite element verification and the determination of the feasibility of the additive manufacturing process, the preliminary optimization model is subjected to secondary optimization to obtain a secondary optimization model.
[0135] The second judgment module 409: finite element verification of the secondary optimization model and the judgment of the feasibility of the additive manufacturing process; if the secondary optimization model meets the finite element verification and the judgment of the feasibility of the additive manufacturing process, the secondary optimization model is determined to be the final constructed optimization model.
[0136] The device provided in this embodiment can be used to execute the technical solution of the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be repeated here.
[0137] Figure 6 Schematic diagram of the hardware structure of the computer device provided in the embodiment of the present application. Figure 6 As shown, the computer device includes: at least one processor 501 and a memory 502; the memory stores computer execution instructions; at least one processor executes the computer execution instructions stored in the memory, so that the at least one processor executes the above-mentioned automobile component manufacturing control method.
[0138] Optionally, the memory 502 may be independent or integrated with the processor 501 .
[0139] When the memory 502 is independently provided, the computer device further includes a bus 503 for connecting the memory 502 and the processor 501 .
[0140] The embodiment of the present application also provides a computer storage medium, in which computer execution instructions are stored. When a processor executes the computer execution instructions, the above-mentioned automobile component manufacturing control method is implemented.
[0141] An embodiment of the present application also provides a computer program product, including a computer program. When the computer program is executed by a processor, the above-mentioned manufacturing control method of automobile parts is implemented.
[0142] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the above modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.
[0143] The modules described above as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to implement the solution of this embodiment.
[0144] In addition, each functional module in each embodiment of the present application can be integrated into one processing unit, or each module can exist physically separately, or two or more modules can be integrated into one unit. The above-mentioned module-composed unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
[0145] The above-mentioned integrated module implemented in the form of a software function module can be stored in a computer-readable storage medium. The above-mentioned software function module is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform some steps of the above-mentioned method in each embodiment of the present application.
[0146] It should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.
[0147] The memory may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk memory, and may also be a USB flash drive, a mobile hard disk, a read-only memory, a magnetic disk or an optical disk, etc.
[0148] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.
[0149] The above storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), electrically erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The storage medium can be any available medium that can be accessed by a general or special computer.
[0150] An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the storage medium can also exist as discrete components in an electronic device or a main control device.
[0151] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.
[0152] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for controlling the manufacture of automobile parts, characterized in that: Applicable to computer equipment, including: Constructing an initial model of the automobile component to be manufactured based on multiple component sub-models; Determining target materials and additive manufacturing process flow according to the working load and design space of the initial model; Establishing an integrated initial model of the initial models of the automobile components; Optimizing the integrated initial model to obtain a preliminary optimized model; Performing finite element verification on the preliminary optimization model and judging the feasibility of the additive manufacturing process; if the preliminary optimization model satisfies the finite element verification and the judgment of the feasibility of the additive manufacturing process, determining the preliminary optimization model as the optimization model finally constructed; Reconstructing the optimized model of the automobile component in a three-dimensional format in a preset three-dimensional software; According to the optimized model of the automobile component in the three-dimensional format, controlling the additive manufacturing equipment to perform three-dimensional printing manufacturing according to the target material and the additive manufacturing process flow to obtain a manufactured part of the automobile component; The step of optimizing the integrated initial model to obtain a preliminary optimized model includes: Determine optimization goals; Determine a corresponding optimization algorithm according to the optimization target; Parameterizing the integrated initial model to determine design variables; Using the optimization algorithm and the design variables, iteratively calculate the integrated initial model to obtain an iterative result; If the iteration result meets the preset iteration condition, the iteration ends and the preliminary optimization model is obtained; Wherein, the optimization algorithm includes an objective function and constraints; accordingly, the optimization algorithm is determined according to the optimization objective, and the optimization algorithm includes: Where: is the objective function, is the flexibility of the structure, is the displacement matrix, is the overall stiffness matrix, is the unit displacement matrix, and Units before and after optimization The stiffness matrix of is the penalty factor, is the number of design variables; In the formula, To optimize the volume of the structure, is the design variable, , is the volume coefficient, and are the initial structure volume and the maximum structure volume, respectively. For unit The volume of For unit The design variables, is the load matrix, is the overall stiffness matrix, is the displacement matrix, and Due to manufacturing process constraints, and are the upper and lower limits of the unit design variables, is the corresponding number of constraints.
2. The method according to claim 1, characterized in that The integrated initial model after establishing the initial model of the automobile component includes: Obtaining data information and position information of the plurality of component sub-models, and importing them into a preset three-dimensional software; Determine the design space and non-design space; According to the data information and position information, as well as the design space and the non-design space, the plurality of component sub-models are arranged and combined in the preset three-dimensional software to obtain a preliminary optimized model.
3. The method according to claim 1, characterized in that: The determination of performing finite element verification on the preliminary optimization model includes: Meshing the preliminary optimization model to obtain a meshed preliminary optimization model; Determining properties of the target material and corresponding boundary conditions; The meshed preliminary optimization model, the properties of the target material and the boundary conditions are input into a preset finite element analysis software for finite element verification.
4. The method according to any one of claims 1 to 3, characterized in that: After the finite element verification of the preliminary optimization model and the determination of the feasibility of the additive manufacturing process, the method further includes: If the preliminary optimization model does not satisfy the finite element verification and the determination of the feasibility of the additive manufacturing process, performing secondary optimization on the preliminary optimization model to obtain a secondary optimization model; Finite element verification of the secondary optimization model and judgment of the feasibility of the additive manufacturing process; if the secondary optimization model satisfies the finite element verification and judgment of the feasibility of the additive manufacturing process, the secondary optimization model is determined to be the final constructed optimization model.
5. A manufacturing control device for automobile parts, characterized in that: Applicable to computer equipment, including: Construction module: used to construct an initial model of the automobile component to be manufactured based on multiple component sub-models; Determination module: used for determining target materials and additive manufacturing process flow according to the working load and design space of the initial model; Establishment module: used for establishing an integrated initial model of the initial model of the automobile component; The first optimization module is used to optimize the integrated initial model to obtain a preliminary optimization model; A first judgment module: used to perform finite element verification on the preliminary optimization model and judge the feasibility of the additive manufacturing process; if the preliminary optimization model satisfies the finite element verification and the feasibility of the additive manufacturing process, the preliminary optimization model is determined to be the final constructed optimization model; A reconstruction module: used for reconstructing the optimized model of the automobile component in a three-dimensional format in a preset three-dimensional software; Printing and manufacturing module: used for controlling the additive manufacturing equipment to perform three-dimensional printing and manufacturing according to the target material and the additive manufacturing process flow according to the optimized model of the automobile component in the three-dimensional format, so as to obtain the manufactured part of the automobile component; The first optimization module is specifically used to: determine the optimization target; determine the corresponding optimization algorithm according to the optimization target; perform parameterization on the integrated initial model to determine the design variables; perform iterative calculation on the integrated initial model using the optimization algorithm and the design variables to obtain an iterative result; if the iterative result meets the preset iterative condition, the iteration ends and the preliminary optimization model is obtained; wherein the optimization algorithm includes an objective function and constraint conditions; Accordingly, the optimization algorithm is determined according to the optimization target, wherein the optimization algorithm includes: Where: is the objective function, is the flexibility of the structure, is the displacement matrix, is the overall stiffness matrix, is the unit displacement matrix, and Units before and after optimization The stiffness matrix of is the penalty factor, is the number of design variables; In the formula, To optimize the volume of the structure, is the design variable, , is the volume coefficient, and are the initial structure volume and the maximum structure volume, respectively. For unit The volume of For unit The design variables, is the load matrix, is the overall stiffness matrix, is the displacement matrix, and Due to manufacturing process constraints, and are the upper and lower limits of the unit design variables, is the corresponding number of constraints.
6. A computer device, characterized in that: comprising at least one processor and a memory; The memory stores computer-executable instructions; The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor performs the manufacturing control method of the automobile component according to any one of claims 1 to 4.
7. A computer storage medium, characterized in that: The computer storage medium stores computer executable instructions, and when the processor executes the computer executable instructions, the manufacturing control method of the automobile parts according to any one of claims 1 to 4 is implemented.
8. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the method for controlling the manufacture of automobile parts according to any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
Material-structure-process integrated lightweight design method for automobile parts
CN114065389A