Three-dimensional model mechanical simulation method, device and equipment
By using a three-dimensional model mechanical simulation method, model data is acquired and meshed and mechanical simulation is performed. This solves the problem that existing technologies cannot fully demonstrate mechanical conditions, enables the evaluation of the mechanical properties of components, and avoids frequent replacement of components.
Patent Information
- Application Number
- CN202511517095.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-23
- Publication Date
- 2026-02-27
AI Technical Summary
Existing technologies cannot fully demonstrate the mechanical properties of 3D models. Users cannot understand the static mechanical properties of parts, such as stress deformation, stress distribution, and strength verification, which makes it impossible to determine whether parts meet the mechanical requirements during use, leading to frequent replacement of parts.
A three-dimensional model mechanical simulation method is provided. By acquiring the model to be simulated and its scene data, determining the attribute and material parameters, performing mesh generation and mechanical simulation, generating stress and displacement analysis charts, and determining whether the components meet the usage requirements.
It enables mechanical simulation of 3D models to determine whether components meet the mechanical requirements during use, thus avoiding frequent replacements of components that fail to meet requirements during use.
Smart Images

Figure CN121580693A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of three-dimensional modeling technology, and in particular to a three-dimensional modeling mechanical simulation method, apparatus, and equipment. Background Technology
[0002] In the industrial manufacturing sector, many selection platforms for outsourced components and FA automation marketplaces for parts and components offer graphic descriptions or 3D models of the parts and components.
[0003] However, the lightweight display tools currently used to showcase 3D models only display their shape and cannot show the actual mechanical properties of the 3D model. Users cannot gain a deeper understanding of the static mechanical properties of the component, such as stress deformation, stress distribution, strength verification, and fatigue analysis, in order to determine whether the component meets the mechanical requirements during use.
[0004] Therefore, there is an urgent need for a method that allows for mechanical simulation of a 3D model of a component when it is displayed, in order to determine whether the component meets the mechanical requirements during use, and to avoid the frequent replacement of components due to the discovery that the component does not meet the requirements during use. Summary of the Invention
[0005] In order to overcome the shortcomings of the prior art, the purpose of this invention is to provide a three-dimensional model mechanical simulation method, device and equipment, which can perform mechanical simulation on the three-dimensional model of a component to determine whether the component meets the mechanical requirements during use.
[0006] To solve the above problems, the present invention is implemented according to the following solution: A three-dimensional model mechanical simulation method is provided, including: Acquire the simulation model and its scene data; Based on the model to be simulated, determine the attribute parameters and material parameters; Based on the scenario data, determine the force parameters of the model to be simulated; Based on the attribute parameters, the model to be simulated is divided into meshes to obtain multiple target meshes constituting the model to be simulated. Based on the material parameters and the force parameters, a mechanical simulation is performed on the target mesh to obtain the simulation results of the model to be simulated.
[0007] Compared with the prior art, the beneficial effects of the three-dimensional model mechanical simulation method of the present invention are as follows: by using attribute parameters that reflect the size data of the model to be simulated and material parameters that reflect the relationship between the model to be simulated and the material, mechanical simulation of the model to be simulated under force and deformation and stress distribution is performed, so as to determine the simulation results used to indicate whether the corresponding parts of the model to be simulated meet the mechanical requirements during use, thereby avoiding the frequent replacement of parts due to the discovery that the parts do not meet the requirements during use.
[0008] Optionally, based on the model to be simulated, the material parameters are determined, including: Obtain the material properties of the model to be simulated; Based on the material properties, the material parameters are determined from a preset simulation material library.
[0009] Optionally, the model to be simulated includes multiple surfaces; the force parameters include surface force parameters of multiple boundary surfaces; Based on the scenario data, the force parameters of the model to be simulated are determined, including: Based on the scene data, the boundary surfaces and corresponding boundary types of the model to be simulated are determined among multiple surfaces; Based on the boundary type, determine the surface force parameters of the boundary surface.
[0010] Optionally, the attribute parameters include geometric dimension data; Based on the attribute parameters, the simulation model is meshed to obtain multiple target meshes constituting the simulation model, including: Based on the geometric dimensions and the preset mesh size, the model to be simulated is divided into multiple target meshes, and the mesh size of the target meshes is the same as the preset mesh size.
[0011] Optionally, based on the material parameters and the force parameters, a mechanical simulation is performed on the target mesh to obtain the simulation results of the model to be simulated, including: Based on the aforementioned force parameters, determine the mesh force parameters for each target mesh; The simulation results are determined based on the material parameters and the mesh stress parameters.
[0012] Optionally, the simulation results are determined based on the material parameters and the mesh stress parameters, including: Based on the mesh stress parameters, stress analysis charts and displacement analysis charts of the model to be simulated are generated; The simulation results are determined based on the material parameters, the stress analysis chart, and the displacement analysis chart.
[0013] Optionally, the simulation results are determined based on the material parameters and the stress analysis charts, including: Based on the material parameters, determine the maximum stress and maximum deformation value that the simulation model can withstand; The simulation results are determined based on the stress analysis chart, the displacement analysis chart, the maximum bearing stress, and the maximum bearing deformation value.
[0014] Optionally, the simulation results are determined based on the stress analysis chart, the displacement analysis chart, the maximum bearing stress, and the maximum bearing deformation value, including: Determine the maximum stress based on the stress analysis chart; Determine the maximum deformation value based on the displacement analysis chart; When the maximum stress is greater than the maximum bearing stress, or the maximum deformation value is greater than the maximum bearing deformation value, the simulation result is that the model to be simulated does not meet the usage requirements. When the maximum stress is less than or equal to the maximum bearing stress, and the maximum deformation value is less than or equal to the maximum bearing deformation value, the simulation result indicates that the model to be simulated meets the usage requirements.
[0015] A three-dimensional model mechanics simulation device is also provided, which applies the aforementioned three-dimensional model mechanics simulation method, including: The parameter determination module is used for: Acquire the simulation model and its scene data; Based on the model to be simulated, determine the attribute parameters and material parameters; Based on the scenario data, determine the force parameters of the model to be simulated; The mesh generation module is used to divide the simulation model into meshes according to the attribute parameters, so as to obtain multiple target meshes constituting the simulation model. The mechanical simulation module is used to perform mechanical simulation on the target mesh based on the material parameters and the force parameters, and obtain the simulation results of the model to be simulated.
[0016] A computer device is also provided, including a processor and a memory, wherein the memory stores at least one instruction, at least one program, code set or instruction set, and the processor loads and executes the at least one instruction, at least one program, code set or instruction set to implement the three-dimensional model mechanics simulation method described above. Attached Figure Description
[0017] Figure 1 This is a flowchart of the mechanical simulation method of the present invention; Figure 2To demonstrate the simulation model of component A with configuration model GSBCN6, the tool is used to display the schematic diagram. Figure 3 This is a diagram illustrating the material properties of component A as shown by the demonstration tool. Figure 4 This is a diagram illustrating the material parameters of the simulation model corresponding to component A. Figure 1 ; Figure 5 This is a diagram illustrating the material parameters of the simulation model corresponding to component A. Figure 2 ; Figure 6 This is a schematic diagram of the force parameters of the simulation model corresponding to component A. Figure 1 ; Figure 7 This is a schematic diagram of the force parameters of the simulation model corresponding to component A. Figure 2 ; Figure 8 This is a schematic diagram of the force parameters of the simulation model corresponding to component A. Figure 3 ; Figure 9 This is a schematic diagram of the force parameters of the simulation model corresponding to component A. Figure 4 ; Figure 10 This is a schematic diagram of the force parameters of the simulation model corresponding to component A. Figure 5 ; Figure 11 The stress analysis chart for component A corresponding to the model to be simulated is shown below. Figure 12 This is a displacement analysis chart for the model to be simulated corresponding to component A. Detailed Implementation
[0018] The preferred embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.
[0019] In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims. In the description of this application, it should be understood that the terms "first," "second," "third," etc., are used only to distinguish similar objects and are not necessarily used to describe a specific order or sequence, nor should they be construed as indicating or implying relative importance. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.
[0020] See Figure 1As shown, a three-dimensional model mechanical simulation method of the present invention includes: S1: Obtain the simulation model and its scene data; wherein, the simulation model is the 3D model corresponding to the component to be displayed selected by the user in the display tool; the scene data is the scenario in which the component will be applied, specifically, the assembly scenario of the component.
[0021] S2: Determine the attribute parameters and material parameters based on the model to be simulated; the attribute parameters are used to reflect the geometric shape and size data of the model to be simulated. When meshing the model to be simulated in the future, the meshing needs to be based on the overall geometric shape and size of the model to be simulated.
[0022] In one embodiment of the present invention, determining material parameters based on the model to be simulated includes: acquiring the material properties of the model to be simulated; and determining material parameters in a preset simulation material library based on the material properties. In this invention, after a user selects a component to be displayed in the display tool, the component has corresponding material properties. The display tool can match the material parameters corresponding to the material properties in the preset simulation material library based on the material properties of the component (the model to be simulated).
[0023] In one embodiment of the present invention, the material parameters include, but are not limited to, Young's modulus, which represents the material's ability to resist elastic deformation; Poisson's ratio, which represents the ratio of the material's transverse shrinkage to its longitudinal elongation; density, which is used to calculate the self-weight of the component; yield strength, which represents the critical stress value at which the material undergoes plastic deformation, in order to determine whether the component is safe during use; and tensile strength, which represents the maximum stress that the material can withstand before it breaks, in order to measure the material's ultimate bearing capacity.
[0024] S3: Based on the scene data, determine the force parameters of the model to be simulated; in this invention, the model to be simulated includes multiple surfaces; the force parameters include the surface force parameters of multiple boundary surfaces. These boundary surfaces include, but are not limited to, the mounting surface and the axial surface connected to the nut.
[0025] In one embodiment of the present invention, the force parameters of the model to be simulated are determined according to scene data, including: determining the boundary surfaces and corresponding boundary types of the model to be simulated in multiple surfaces according to scene data; determining the surface force parameters of the boundary surfaces according to the boundary types; after determining the specific assembly scene of the parts, it can be known that the boundary surfaces used for force on the model to be simulated, as well as the corresponding boundary surface types, wherein the boundary surface types include fixed supports and degree-of-freedom constraints, and different boundary types have different force conditions.
[0026] In practical applications, each component is affected by its own weight. Therefore, the force parameters also include the overall force parameters of the model to be simulated under its own weight. These overall force parameters are calculated based on the geometric dimension data in the attribute parameters and the corresponding density in the material parameters.
[0027] S4: Based on the attribute parameters, the simulation model is meshed to obtain multiple target meshes that constitute the simulation model; among them, the attribute parameters include geometric dimension data, which is used to reflect the geometric shape and size data of the simulation model.
[0028] In one embodiment of the present invention, the simulation model is divided into multiple target meshes according to attribute parameters to obtain multiple target meshes constituting the simulation model, including: dividing the simulation model into multiple target meshes according to geometric dimension data and preset mesh size, wherein the mesh size of the target meshes is the same as the preset mesh size.
[0029] By dividing the model to be simulated into multiple target meshes, physical quantities such as stress and deformation at any location of the component can be approximately solved through discretization. For components with complex geometries, computers cannot directly and accurately solve the governing equations (mostly partial differential equations) of continuous medium mechanics corresponding to their mechanical behavior (such as stress distribution and deformation patterns). However, by meshing, the original continuous physical model with infinite degrees of freedom (the state of any point within the component needs to be described) can be transformed into a discrete numerical model with only finite degrees of freedom (only the state of the mesh nodes needs to be described). This transforms the complex partial differential equation problem into a system of linear algebraic equations that can be solved by numerical methods (such as the finite element method), ultimately achieving an engineering-acceptable approximate calculation.
[0030] From the perspective of physical quantity description: Within each small element (often called an "element" in finite element analysis) obtained by mesh generation, it is pre-assumed that the distribution of its physical quantities (such as stress, strain, and displacement) follows a simple and analytical functional form (i.e., a "shape function"). The specific form of this function is determined by the element type (such as triangular elements or tetrahedral elements), and its coefficients are only related to the nodal physical quantities (such as nodal displacements) of the element. Specifically, after solving for the nodal physical quantities of each element, the physical quantities at any position within the element are first substituted into the shape function to obtain the physical quantities. Then, based on the nodal sharing characteristic between elements (adjacent elements share nodes, and the nodal physical quantities are consistent), the local results of all elements are "stitched together" to approximate the distribution of physical quantities of the entire continuum.
[0031] Therefore, in this invention, based on the overall size of the model to be simulated, the initial global mesh size can be set to 1 / 10 or smaller of the minimum feature size of the model to be simulated, according to actual needs, to ensure that there is a sufficiently dense mesh on the contact surface and the target surface to accurately transmit force and deformation.
[0032] S5: Perform mechanical simulation on the target mesh based on the material parameters and stress parameters to obtain the simulation results of the model to be simulated, including: determining the mesh stress parameters of each target mesh based on the stress parameters; and determining the simulation results based on the material parameters and mesh stress parameters.
[0033] In one embodiment of the present invention, determining the simulation results based on material parameters and mesh stress parameters includes: generating stress analysis charts and displacement analysis charts of the model to be simulated based on mesh stress parameters; and determining the simulation results based on material parameters, stress analysis charts, and displacement analysis charts.
[0034] In one embodiment of the present invention, determining the simulation results based on material parameters and stress analysis charts includes: determining the maximum stress and maximum deformation of the model to be simulated based on material parameters; and determining the simulation results based on stress analysis charts, displacement analysis charts, maximum stress, and maximum deformation.
[0035] In one embodiment of the present invention, the simulation results are determined based on stress analysis charts, displacement analysis charts, maximum bearing stress, and maximum bearing deformation value, including: determining the maximum stress based on the stress analysis charts; determining the maximum deformation value based on the displacement analysis charts; when the maximum stress is greater than the maximum bearing stress, or the maximum deformation value is greater than the maximum bearing deformation value, the simulation result is that the model to be simulated does not meet the usage requirements; when the maximum stress is less than or equal to the maximum bearing stress, and the maximum deformation value is less than or equal to the maximum bearing deformation value, the simulation result is that the model to be simulated meets the usage requirements. The maximum bearing stress is taken as the minimum value of the yield strength.
[0036] Figure 2 The three-dimensional model of component A with configuration model GSBCN6 is shown. The following is an explanation of the static force mechanical simulation process of the three-dimensional model mechanical simulation method of the present invention for the simulation model of component A.
[0037] The user selected in the display tools Figure 2 After showing component A, Figure 3 The demonstration tool shows that the material property of component A is 45# steel (see [link]). Figure 3 (in the red box) Figure 4-5The material parameters of the simulation model corresponding to component A are shown, including a density of 7.872 g / cm³, a Young's modulus of 203 GPa, a shear modulus of 80 GPa, a Poisson's ratio of 0.29, a minimum yield strength of 195 MPa, and a minimum tensile strength of 275 MPa.
[0038] Figure 6-10 The force parameters of component A are shown, where, Figure 6 The surface force parameters of boundary surface one (mounting surface) of component A are shown. Figure 7 The force parameters of the boundary surface two (the constraint fixing surface of the screw cap) of component A are shown. Figure 8 The force parameters of the boundary surface three (outer surface of the mounting base) of component A under pressure are shown. Figure 9 The force parameters of the boundary surface four (inner surface of the mounting base) of component A under axial applied force are shown. Figure 10 The overall force parameters of component A under its own weight are shown.
[0039] After determining the force parameters of component A corresponding to the model to be simulated, a mesh was generated for it, and mechanical analysis was performed on the multiple target meshes to obtain... Figure 11 The stress analysis charts shown are Figure 12 The displacement analysis chart is shown.
[0040] See Figure 11 As shown, the color indicates the stress level of each part; the darker the red, the greater the stress. The deepest red has the highest stress at 250.7495 MPa. The simulated maximum stress value exceeds the minimum yield strength of 45 steel material, 195 MPa (maximum bearing stress). Therefore, under this stress condition, the material of component A will undergo plastic deformation, rendering component A unusable.
[0041] See Figure 12 As shown, the color indicates the magnitude of deformation in each part; the darker the red, the greater the deformation value. The deepest red has the largest deformation, with a value of 0.0119mm. If the design requirement for this component is that the maximum deformation value during use does not exceed 0.1mm, then the simulated maximum deformation value of 0.0119mm is much smaller than the design requirement of 0.1mm. Therefore, under this stress condition, the deformation of the component structure of this configuration model meets the requirements for practical application.
[0042] At this point, the simulation results indicate that component A cannot meet the requirements for use under stress in actual application scenarios; it is necessary to select a component with a stronger structure (larger specifications) and re-analyze whether it meets the usage requirements.
[0043] This invention uses attribute parameters that reflect the size data of the model to be simulated, as well as material parameters that reflect the relationship between the model and its material, to perform mechanical simulation of the model under stress and deformation, and stress distribution. This results in the simulation of whether the corresponding parts of the model meet the mechanical requirements during use, thus avoiding the need for frequent replacement of parts when they are found to be unsuitable for use.
[0044] The present invention provides a three-dimensional model mechanics simulation device, which applies the above-described three-dimensional model mechanics simulation method, comprising: The parameter determination module is used for: Acquire the simulation model and its scene data; Based on the model to be simulated, determine the attribute parameters and material parameters; Based on the scene data, determine the force parameters of the model to be simulated; The mesh generation module is used to divide the simulation model into multiple target meshes based on attribute parameters. The mechanical simulation module is used to perform mechanical simulation on the target mesh based on material parameters and stress parameters, and obtain the simulation results of the model to be simulated.
[0045] The computer device of the present invention includes a processor and a memory. The memory stores at least one instruction, at least one program, code set, or instruction set, and the at least one instruction, at least one program, code set, or instruction set is loaded and executed by the processor to implement the above-described mechanical simulation method.
[0046] The processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0047] The memory can be used to store the computer program or module. The processor implements various functions of the mechanical simulation method by running or executing the computer program or module stored in the memory and calling the data stored in the memory. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function, etc.; the data storage area may store data created based on the use of the mobile phone, etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, RAM, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0048] The above are merely preferred embodiments of this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A three-dimensional model mechanical simulation method, characterized in that, include: Acquire the simulation model and its scene data; Based on the model to be simulated, determine the attribute parameters and material parameters; Based on the scenario data, determine the force parameters of the model to be simulated; Based on the attribute parameters, the model to be simulated is divided into meshes to obtain multiple target meshes constituting the model to be simulated. Based on the material parameters and the force parameters, a mechanical simulation is performed on the target mesh to obtain the simulation results of the model to be simulated.
2. The three-dimensional model mechanical simulation method according to claim 1, characterized in that, Based on the model to be simulated, determine the material parameters, including: Obtain the material properties of the model to be simulated; Based on the material properties, the material parameters are determined from a preset simulation material library.
3. The three-dimensional model mechanical simulation method according to claim 1, characterized in that, The simulation model includes multiple surfaces; the force parameters include surface force parameters of multiple boundary surfaces; Based on the scenario data, the force parameters of the model to be simulated are determined, including: Based on the scene data, the boundary surfaces and corresponding boundary types of the model to be simulated are determined among multiple surfaces; Based on the boundary type, determine the surface force parameters of the boundary surface.
4. The three-dimensional model mechanical simulation method according to claim 1, characterized in that, The attribute parameters include geometric dimension data; Based on the attribute parameters, the simulation model is meshed to obtain multiple target meshes constituting the simulation model, including: Based on the geometric dimensions and the preset mesh size, the model to be simulated is divided into multiple target meshes, and the mesh size of the target meshes is the same as the preset mesh size.
5. The three-dimensional model mechanical simulation method according to claim 1, characterized in that, Based on the material parameters and the force parameters, a mechanical simulation is performed on the target mesh to obtain the simulation results of the model to be simulated, including: Based on the aforementioned force parameters, determine the mesh force parameters for each target mesh; The simulation results are determined based on the material parameters and the mesh stress parameters.
6. The three-dimensional model mechanical simulation method according to claim 4, characterized in that, The simulation results are determined based on the material parameters and the mesh stress parameters, including: Based on the mesh stress parameters, stress analysis charts and displacement analysis charts of the model to be simulated are generated; The simulation results are determined based on the material parameters, the stress analysis chart, and the displacement analysis chart.
7. The three-dimensional model mechanical simulation method according to claim 6, characterized in that, Based on the material parameters and the stress analysis charts, the simulation results are determined, including: Based on the material parameters, determine the maximum stress and maximum deformation value that the simulation model can withstand; The simulation results are determined based on the stress analysis chart, the displacement analysis chart, the maximum bearing stress, and the maximum bearing deformation value.
8. The three-dimensional model mechanical simulation method according to claim 7, characterized in that, Based on the stress analysis chart, the displacement analysis chart, the maximum bearing stress, and the maximum bearing deformation value, the simulation results are determined, including: Determine the maximum stress based on the stress analysis chart; Determine the maximum deformation value based on the displacement analysis chart; When the maximum stress is greater than the maximum bearing stress, or the maximum deformation value is greater than the maximum bearing deformation value, the simulation result is that the model to be simulated does not meet the usage requirements. When the maximum stress is less than or equal to the maximum bearing stress, and the maximum deformation value is less than or equal to the maximum bearing deformation value, the simulation result indicates that the model to be simulated meets the usage requirements.
9. A three-dimensional model mechanics simulation device, employing the three-dimensional model mechanics simulation method according to any one of claims 1-8, characterized in that, include: The parameter determination module is used for: Acquire the simulation model and its scene data; Based on the model to be simulated, determine the attribute parameters and material parameters; Based on the scenario data, determine the force parameters of the model to be simulated; The mesh generation module is used to divide the simulation model into meshes according to the attribute parameters, so as to obtain multiple target meshes constituting the simulation model. The mechanical simulation module is used to perform mechanical simulation on the target mesh based on the material parameters and the force parameters, and obtain the simulation results of the model to be simulated.
10. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing at least one instruction, at least one program, code set, or instruction set, the at least one instruction, at least one program, code set, or instruction set being loaded and executed by the processor to implement a three-dimensional model mechanics simulation method as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Bracket structure checking simulation method and equipment based on mechanical numerical simulation
CN118378461A
High-reliability equal-strength design method and system for intelligent cubic press
CN120764070A
Integrated design method for three-dimensional simulation model of spare and accessory parts
CN120805330A