Modeling method, device, equipment and storage medium for multi-layer structure bolt connection
By creating three-dimensional grids and two-dimensional grids in bolt connection modeling and establishing contact pairs, the problem of inaccurate bolt stress calculation in the prior art is solved, and more accurate bolt fatigue performance prediction is achieved.
Patent Information
- Application Number
- CN202210798803.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-05
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2042-07-05
AI Technical Summary
The existing bolt connection modeling methods cannot accurately reflect bolt stress, resulting in inaccurate prediction of bolt fatigue performance.
By creating a three-dimensional grid of bolts and a two-dimensional grid of multi-layer structures, and establishing a contact pair based on the contact relationship between bolts and multi-layer structures, a connection model of bolts is constructed to improve the accuracy of stress calculations.
Improve the accuracy of determining bolt stress through bolt connection modeling, and more accurately predict bolt fatigue performance.
Smart Images

Figure CN115098972B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of model simulation technology, and in particular to a modeling method, device, equipment and storage medium for multi-layer structural bolt connection. Background Art
[0002] Bolts, as important fasteners, play a pivotal role in vehicle manufacturing. However, bolts are prone to breakage during service due to their own insufficient fatigue performance. Bolt fatigue performance is closely related to the stress change of the bolt itself, so it is very necessary to accurately study the bolt stress.
[0003] The study of bolt stress is usually based on the modeling of bolt connections. However, in the existing bolt connection modeling, most of them directly use RBE2 units (a rigid unit in the finite element unit) to grasp all the grid unit nodes to be connected in the bolt model. This will cause the model to be unable to truly reflect the bolt stress (prone to cause the overall bolt stress to be too large), resulting in the inability to accurately view the stress on the bolt through bolt connection modeling. Summary of the invention
[0004] The main purpose of this application is to provide a modeling method, device, equipment and storage medium for multi-layer structure bolt connections, aiming to improve the accuracy of determining bolt stress through bolt connection modeling, so as to predict the fatigue performance of the bolt based on accurate observation of the stress conditions on the bolt surface.
[0005] To achieve the above-mentioned purpose, the present application provides a modeling method for a multi-layer structure bolt connection, the modeling method for a multi-layer structure bolt connection comprising:
[0006] The modeling method of the multi-layer structure bolt connection includes:
[0007] Creating a three-dimensional mesh of the bolt to be modeled based on the solid model of the bolt to be modeled;
[0008] Determine the multi-layer structure to be modeled in which the bolts are connected by nuts, and construct a two-dimensional mesh of each of the multi-layer structures;
[0009] In the three-dimensional grid and the two-dimensional grid, corresponding contact pairs are established according to the contact relationship between the bolt to be modeled and the multi-layer structure to construct a connection model of the bolt to be modeled.
[0010] Optionally, the step of creating a three-dimensional mesh of the bolt to be modeled based on the solid model of the bolt to be modeled comprises:
[0011] Obtaining a solid model of the bolt to be modeled;
[0012] Determine each cross section of the bolt to be modeled based on the solid model;
[0013] A two-dimensional mesh is created on each of the cross sections, and the cross sections after the two-dimensional mesh is created are stretched to create a three-dimensional mesh of the bolt to be modeled.
[0014] Optionally, the step of determining each cross section of the bolt to be modeled based on the solid model includes:
[0015] Based on the solid model, the cross section of the bolt to be modeled is copied to obtain each cross section.
[0016] Optionally, the step of creating a two-dimensional grid on each of the cross sections comprises:
[0017] Performing a flattening process on each of the cross sections and mutually projecting each of the cross sections;
[0018] A two-dimensional grid is created on each of the cross sections after flattening and mutual projection.
[0019] Optionally, the step of determining the multi-layer structure to be modeled in which the bolts are connected by nuts includes:
[0020] Determine the parts that the bolt to be modeled is connected to by the nut, wherein the number of the parts is greater than or equal to two;
[0021] The multi-layer structure of the bolt connection to be modeled is generated according to the positional relationship between the parts.
[0022] Optionally, the step of establishing corresponding contact pairs in the three-dimensional grid and the two-dimensional grid according to the contact relationship between the bolt to be modeled and the multi-layer structure includes:
[0023] Determining mesh surfaces that are in contact with each other in the three-dimensional mesh and the two-dimensional mesh, and generating contact surfaces on the mesh surfaces;
[0024] If the contact relationship between the bolt to be modeled and the multi-layer structure is TIE contact, a TIE contact pair is established using the contact surface;
[0025] or,
[0026] If the contact relationship between the bolt to be modeled and the multi-layer structure is PCONT contact, a PCONT contact pair is established using the contact surface.
[0027] Optionally, the contact relationship between the bolt to be modeled and the multilayer structure includes: TIE contact and PCONT contact;
[0028] The method further comprises:
[0029] Identifying the contact level between the bolt to be modeled and each part connected by the bolt to be modeled;
[0030] The contact relationship between the bolt to be modeled and the multi-layer structure is determined to be TIE contact or PCONT contact according to the identified contact level.
[0031] In addition, to achieve the above-mentioned purpose, the present application also provides a modeling device for a multi-layer structure bolt connection, the modeling device for a multi-layer structure bolt connection comprising:
[0032] A first mesh creation module, used to create a three-dimensional mesh of the bolt to be modeled based on the solid model of the bolt to be modeled;
[0033] A second mesh creation module is used to determine the multi-layer structure connected by the bolts to be modeled through nuts, and to construct a two-dimensional mesh of each of the multi-layer structures;
[0034] The model building module is used to establish corresponding contact pairs in the three-dimensional grid and the two-dimensional grid according to the contact relationship between the bolt to be modeled and the multi-layer structure to construct a connection model of the bolt to be modeled.
[0035] Wherein, each functional module of the modeling device for multi-layer structure bolt connection can implement the steps of the modeling method for multi-layer structure bolt connection as described above when running.
[0036] In addition, to achieve the above-mentioned purpose, the present application also provides a modeling device for a multi-layer structure bolt connection, and the modeling device for the multi-layer structure bolt connection includes: a memory, a processor, and a program of the modeling method of the multi-layer structure bolt connection stored in the memory and executable on the processor. When the program of the modeling method of the multi-layer structure bolt connection is executed by the processor, the steps of the modeling method of the multi-layer structure bolt connection as described above can be implemented.
[0037] The present application also provides a storage medium, on which is stored a program for implementing the above-mentioned modeling method for multi-layer structure bolt connections. When the program for the modeling method for multi-layer structure bolt connections is executed by a processor, the steps of the modeling method for multi-layer structure bolt connections as described above are implemented.
[0038] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the above-mentioned modeling method of multi-layer structure bolt connection.
[0039] The present application provides a modeling method, device, equipment and storage medium for a multi-layer structure bolt connection, which creates a three-dimensional grid of the bolt to be modeled based on a solid model of the bolt to be modeled; determines a multi-layer structure connected by nuts to the bolt to be modeled, and constructs a two-dimensional grid of each of the multi-layer structures; in the three-dimensional grid and the two-dimensional grid, establishes corresponding contact pairs according to the contact relationship between the bolt to be modeled and the multi-layer structure to construct a connection model of the bolt to be modeled.
[0040] In this way, the present application creates a three-dimensional grid of the bolt to be modeled and creates two-dimensional grids of each of the multi-layer structures connected by the bolt to be modeled, and then establishes contact pairs in the three-dimensional grid and the two-dimensional grid based on the contact relationship between the bolt to be modeled and the multi-layer structure to construct a connection model of the bolt to be modeled, so that the accurate stress of the bolt to be modeled and the multi-layer structure can be obtained by calculating the connection model. Therefore, the present application can improve the accuracy of determining the bolt stress through bolt connection modeling, so as to predict the fatigue performance of the bolt based on the accurate observation of the stress condition of the bolt surface. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0042] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0043] Figure 1 This is a schematic flow chart of a first embodiment of a modeling method for multi-layer structure bolt connection of the present application;
[0044] Figure 2 A schematic diagram of an application scenario for creating a TIE contact pair or a PCONT contact pair according to an embodiment of a modeling method for a multi-layer structure bolt connection of the present application;
[0045] Figure 3 This is a structural schematic diagram of an embodiment of a modeling device for multi-layer structure bolt connection of the present application;
[0046] Figure 4 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the modeling equipment for multi-layer structure bolt connection in the embodiment of the present application.
[0047] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0048] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0049] The present application provides a modeling method for a multi-layer structure bolt connection. In a first embodiment of the modeling method for a multi-layer structure bolt connection of the present application, the modeling method for a multi-layer structure bolt connection of the present application includes:
[0050] Creating a three-dimensional mesh of the bolt to be modeled based on the solid model of the bolt to be modeled;
[0051] Determine the multi-layer structure to be modeled in which the bolts are connected by nuts, and construct a two-dimensional mesh of each of the multi-layer structures;
[0052] In the three-dimensional grid and the two-dimensional grid, corresponding contact pairs are established according to the contact relationship between the bolt to be modeled and the multi-layer structure to construct a connection model of the bolt to be modeled.
[0053] It should be noted that in this embodiment, bolts, as important fasteners, play a pivotal role in vehicle manufacturing. However, bolts are very prone to breakage during service due to their own insufficient fatigue performance. Bolt fatigue performance is closely related to the stress change of the bolt itself, so it is very necessary to accurately study the bolt stress.
[0054] The study of bolt stress is usually based on the modeling of bolt connections. However, in the existing bolt connection modeling, most of them directly use RBE2 units (a rigid unit in the finite element unit) to grasp all the grid unit nodes to be connected in the bolt model. This will cause the model to be unable to truly reflect the bolt stress (prone to cause the overall bolt stress to be too large), resulting in the inability to accurately view the stress on the bolt through bolt connection modeling.
[0055] In response to the above phenomenon, the present application creates a three-dimensional mesh of the bolt to be modeled based on a solid model of the bolt to be modeled; determines a multi-layer structure connected by a nut to be modeled by the bolt to be modeled, and constructs a two-dimensional mesh of each of the multi-layer structures; in the three-dimensional mesh and the two-dimensional mesh, establishes corresponding contact pairs according to the contact relationship between the bolt to be modeled and the multi-layer structure to construct a connection model of the bolt to be modeled.
[0056] In this way, the present application creates a three-dimensional grid of the bolt to be modeled and creates two-dimensional grids of each of the multi-layer structures connected by the bolt to be modeled, and then establishes contact pairs in the three-dimensional grid and the two-dimensional grid based on the contact relationship between the bolt to be modeled and the multi-layer structure to construct a connection model of the bolt to be modeled, so that the accurate stress of the bolt to be modeled and the multi-layer structure can be obtained by calculating the connection model. Therefore, the present application can improve the accuracy of determining the bolt stress through bolt connection modeling, so as to predict the fatigue performance of the bolt based on the accurate observation of the stress condition of the bolt surface.
[0057] Please refer to Figure 1 , Figure 1 This is a flowchart of the first embodiment of the modeling method for multi-layer structure bolt connection of the present application. It should be noted that although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than here. In addition, in this embodiment, the execution subject of the modeling method for multi-layer structure bolt connection of the present application may be a terminal device integrated with a modeling tool (hereinafter, the terminal device is directly used as the execution subject to explain the various embodiments of the modeling method for multi-layer structure bolt connection of the present application).
[0058] like Figure 1 As shown, in the first embodiment of the modeling method of the multi-layer structure bolt connection of the present application, the modeling method of the multi-layer structure bolt connection of the present application specifically includes the following steps:
[0059] Step S10, creating a three-dimensional mesh of the bolt to be modeled based on the solid model of the bolt to be modeled;
[0060] In this embodiment, when the terminal device models the bolt connection based on the modeling tool loaded on it, it first reads the solid model of the bolt to be modeled that currently needs to be modeled, and then creates a three-dimensional mesh of the bolt to be modeled based on the solid model.
[0061] It should be noted that, in this embodiment, the modeling tool loaded by the terminal device itself can be any mature application for modeling on the market. For example, the modeling tool can be the ANSYS Workbench simulation platform. It should be understood that based on different design requirements of actual applications, in different feasible implementations, the modeling tools that the terminal device can load and use to model bolts can certainly be different. The modeling method of multi-layer structure bolt connection in this application is not limited to the specific type of modeling tool used by the terminal device.
[0062] Further, in some feasible embodiments, the above step S10, creating a three-dimensional mesh of the bolt to be modeled based on the solid model of the bolt to be modeled, may specifically include:
[0063] Step S101, obtaining a solid model of the bolt to be modeled;
[0064] It should be noted that, in this embodiment, the physical model of the bolt to be modeled can be specifically a CAD model of the modeled bolt obtained by designing a CAD (Computer Aided Design) software program. Similarly, based on different needs of practical applications, in other feasible different implementations, the physical model of the bolt to be modeled that is read by the terminal device for constructing the connection model can of course also be other types of models, and the modeling method of the multi-layer structure bolt connection of the present application is not limited to the specific type of the physical model of the bolt to be modeled.
[0065] Exemplarily, in this embodiment, the terminal device can specifically pre-establish a data transmission channel between its own CAD software program and the above-mentioned modeling tool loaded on it, and directly call the CAD solid model of the bolt to be modeled transmitted by the CAD software program based on the data transmission channel through the modeling tool.
[0066] Step S102, determining each cross section of the bolt to be modeled based on the solid model;
[0067] In this embodiment, after the terminal device obtains the entity model of the bolt to be modeled by reading the entity model through the modeling tool, the terminal device further determines each cross section of the bolt to be modeled by using the entity model based on the modeling tool.
[0068] Further, in some feasible embodiments, step S102 may specifically include:
[0069] Based on the solid model, the cross section of the bolt to be modeled is copied to obtain each cross section.
[0070] In this embodiment, when the terminal device determines the various cross-sections of the bolt to be modeled based on the modeling tool using the solid model of the bolt to be modeled, it can specifically first determine a cross-section in the solid model through the modeling tool, and then further copy the one cross-section through the modeling tool to obtain multiple cross-sections of the bolt to be modeled.
[0071] Step S103, creating a two-dimensional mesh on each of the cross sections, and stretching the cross sections after the two-dimensional mesh is created to create a three-dimensional mesh of the bolt to be modeled.
[0072] In this embodiment, after the terminal device determines the various cross-sections of the bolt to be modeled through the modeling tool, the modeling tool is further used to create two-dimensional grids on each cross-section respectively, and then, a stretching process is performed on each cross-section after the two-dimensional grid has been created, thereby creating a three-dimensional grid of the entire bolt to be modeled.
[0073] It should be noted that, in this embodiment, when the terminal device creates two-dimensional meshes on each cross section of the bolt to be modeled based on the modeling tool, the meshes with the same projection shape on each cross section need to remain consistent.
[0074] Further, in some feasible embodiments, the step of "creating a two-dimensional grid on each of the cross sections" in step S103 may specifically include:
[0075] Performing a flattening process on each of the cross sections and mutually projecting each of the cross sections;
[0076] A two-dimensional grid is created on each of the cross sections after flattening and mutual projection.
[0077] In this embodiment, when the terminal device creates a two-dimensional mesh on each cross section of the bolt to be modeled based on the modeling tool, it first flattens each cross section (because each cross section of the bolt to be modeled copied based on the modeling tool may have a three-dimensional cross section), and projects each flattened cross section against each other. Then, two-dimensional meshes are created on each cross section after flattening and mutual projection in turn, and meshes with the same projection shape are ensured to be consistent.
[0078] Step S20, determining the multi-layer structure to be modeled in which the bolts are connected by nuts, and constructing a two-dimensional grid of each of the multi-layer structures;
[0079] In this embodiment, when the terminal device models the bolt connection based on the modeling tool loaded on it, before, after, or at the same time as creating a three-dimensional mesh of the bolt to be modeled using the solid model of the bolt to be modeled based on the modeling tool, it determines a multi-layer structure consisting of multiple parts connected by nuts of the bolt to be modeled, and then constructs a two-dimensional mesh of each layer of the multi-layer structure.
[0080] It should be noted that in this embodiment, when the terminal device models the bolt connection based on the modeling tool, it determines the multi-layer structure composed of various parts connected by the bolt and the nut, and then constructs a two-dimensional grid for the multi-layer structure. In this way, when the terminal device models the bolt, it simulates the state of tightening the bolt and the nut by establishing the bolt and the nut as one.
[0081] In addition, in this embodiment, when the terminal device creates a three-dimensional mesh of the bolt to be modeled based on the modeling tool and / or constructs a two-dimensional mesh for the above-mentioned multi-layer structure, the mesh size applied to the bolt or the multi-layer structure composed of other parts can be set to 1. At the same time, since the failure mode of the bolt basically starts to fail from the surface of the bolt, the terminal device can also use the modeling tool to establish a layer of 0.01mm thick two-dimensional mesh as a shell unit on the surface of the established bolt connection model, so that it is convenient to check whether the bolt surface fails based on the shell unit.
[0082] Further, in some feasible embodiments, the step of "determining the multi-layer structure to be modeled in which the bolts are connected by nuts" in the above step S20 may specifically include:
[0083] Determine the parts that the bolt to be modeled is connected to by the nut, wherein the number of the parts is greater than or equal to two;
[0084] The multi-layer structure of the bolt connection to be modeled is generated according to the positional relationship between the parts.
[0085] In this embodiment, when determining the multi-layer structure composed of multiple parts connected by nuts by the bolt to be modeled, the terminal device first determines the multiple parts, and then determines or generates the multi-layer structure composed of the parts connected by nuts by the bolt to be modeled based on the positional relationship between the multiple parts.
[0086] It should be noted that, in this embodiment, the terminal device can specifically read the physical model of the bolt to be modeled, the various parts connected by the bolt to be connected through the nut, and the physical model of the nut in the same way as reading the physical model of the bolt to be modeled. Thereafter, the multiple parts are determined based on the modeling tool, and the multi-layer structure composed of the parts connected by the bolt to be modeled through the nut is further determined based on the positional relationship between the multiple parts.
[0087] For example, in this embodiment, it is assumed that the bolt to be modeled is connected by a nut with three parts, part 1, part 2 and part 3, that is, the bolt flange is pressed on part 1, and the nut is pressed on part 3, part 2 is located between part 1 and part 3 (the positional relationship between the three parts), and there is a rubber pad between part 1 and part 2. Under the tightening action of the bolt and the nut, part 2 and part 3 are in a compressed state. In this way, the terminal device can determine the multi-layer structure composed of the three parts based on the solid model of the bolt to be modeled, the three parts connected by the bolt to be connected by the nut, and the nut.
[0088] Step S30: establishing corresponding contact pairs in the three-dimensional grid and the two-dimensional grid according to the contact relationship between the bolt to be modeled and the multi-layer structure to construct a connection model of the bolt to be modeled.
[0089] In this embodiment, after the terminal device further determines the multi-layer structure composed of multiple parts connected by nuts of the above-mentioned bolt to be modeled, and constructs the two-dimensional grid of each layer of the multi-layer structure respectively, it establishes corresponding contact pairs based on the contact relationship between the bolt to be modeled and the multi-layer structure among the three-dimensional grid and the two-dimensional grid of the bolt to be modeled based on the modeling tool, thereby constructing a connection model of the bolt to be modeled.
[0090] It should be noted that, in this embodiment, the contact relationship between the bolt to be modeled and the multilayer structure includes at least: TIE contact and PCONT contact. Among them, TIE contact is a contact in which two surfaces (or node groups and surfaces) without common nodes are coupled together, and tension and pressure can be transmitted without differential changes (such as relative displacement); and PCONT contact is a type of contact in which elastic force exists between two contact surfaces.
[0091] Furthermore, in some feasible embodiments, the modeling method of the multi-layer structure bolt connection of the present application may also include:
[0092] Identifying the contact level between the bolt to be modeled and each part connected by the bolt to be modeled;
[0093] The contact relationship between the bolt to be modeled and the multi-layer structure is determined to be TIE contact or PCONT contact according to the identified contact level.
[0094] In this embodiment, when the terminal device determines the multi-layer structure composed of the parts connected by the bolt to be modeled through the nut through the positional relationship between the multiple parts, the terminal device can synchronously or asynchronously identify the contact relationship between the bolt to be modeled and the multi-layer structure, that is, after reading the solid model including the bolt to be modeled, the parts connected by the bolt to be connected through the nut, and the nut, the contact level between the multiple parts of the bolt to be modeled is determined based on the modeling tool, and then, when the bolt to be modeled and a certain part (specifically part 1) are in a compressed state based on the contact level, the contact relationship between the bolt to be modeled and the single-layer structure composed of the part is determined to be TIE contact (similarly, the contact relationship between the nut and part 3, and between part 2 and part 3 are all TIE contacts), and, when the bolt to be modeled and a certain part (specifically part 2) are in a state of elastic force based on the contact level, the contact relationship between the bolt to be modeled and the single-layer structure composed of the part is determined to be PCONT contact.
[0095] Further, in some feasible embodiments, the step of "establishing corresponding contact pairs in the three-dimensional grid and the two-dimensional grid according to the contact relationship between the bolt to be modeled and the multi-layer structure" in the above step S30 may specifically include:
[0096] Step S301, determining mesh surfaces that are in contact with each other in the three-dimensional mesh and the two-dimensional mesh, and generating contact surfaces on the mesh surfaces;
[0097] Step S303, if the contact relationship between the bolt to be modeled and the multi-layer structure is TIE contact, establishing a TIE contact pair using the contact surface;
[0098] or,
[0099] Step S302: If the contact relationship between the bolt to be modeled and the multi-layer structure is PCONT contact, a PCONT contact pair is established using the contact surface.
[0100] In this embodiment, if Figure 2In the application scenario shown, when the terminal device establishes a contact pair based on the contact relationship between the bolt to be modeled and the multi-layer structure in the three-dimensional mesh of the bolt to be modeled and the two-dimensional mesh of the multi-layer structure based on the modeling tool, the terminal device first determines the mesh surfaces that are in contact with each other in the three-dimensional mesh and the two-dimensional mesh based on the modeling tool, and generates a contact surface on the mesh surface. Thereafter, if the contact relationship between the upper and lower bolts to be modeled and the multi-layer structure that are in contact with each other corresponding to the contact surface is TIE contact, the contact surface is used to establish a TIE contact pair (that is, a TIE contact pair is established between the bolt to be modeled and part 1, a TIE contact pair is established between the nut and part 3, and a TIE contact pair is also established between part 2 and part 3); or, if the contact relationship between the upper and lower bolts to be modeled and the multi-layer structure that are in contact with each other corresponding to the contact surface is PCONT contact, the contact surface is used to establish a PCONT contact pair.
[0101] It should be noted that in some feasible embodiments, when the terminal device establishes the contact pair between the bolt to be modeled and the multi-layer structure based on the above contact surface, it can also choose not to establish contact for the two mesh surfaces with the contact relationship of PCONT contact, such as no contact between the above part 1 and part 2. In this way, the calculation result of the connection model of the bolt that is finally constructed can be more conservative after being submitted for calculation, so that the design of the bolt can be guided by the more conservative result to make the structural design more reliable.
[0102] In this embodiment, the modeling method of the multi-layer structure bolt connection of the present application is to first read the entity model of the bolt to be modeled that needs to be modeled at the moment when the terminal device is modeling the bolt connection based on the modeling tool loaded by the terminal device, and then create a three-dimensional mesh of the bolt to be modeled based on the entity model. In addition, when the terminal device is modeling the bolt connection based on the modeling tool loaded by the terminal device, before, after or at the same time of creating the three-dimensional mesh of the bolt to be modeled using the entity model of the bolt to be modeled based on the modeling tool, determine the multi-layer structure composed of multiple parts connected by nuts of the bolt to be modeled, and then respectively construct the two-dimensional mesh of each layer of the multi-layer structure. After the terminal device determines the multi-layer structure composed of multiple parts connected by nuts of the bolt to be modeled, and respectively constructs the two-dimensional mesh of each layer of the multi-layer structure, that is, based on the modeling tool, in the three-dimensional mesh of the bolt to be modeled and the two-dimensional mesh, the terminal device establishes corresponding contact pairs based on the contact relationship between the bolt to be modeled and the multi-layer structure, thereby constructing the connection model of the bolt to be modeled.
[0103] In this way, the present application creates a three-dimensional grid of the bolt to be modeled and creates two-dimensional grids of each of the multi-layer structures connected by the bolt to be modeled, and then establishes contact pairs in the three-dimensional grid and the two-dimensional grid based on the contact relationship between the bolt to be modeled and the multi-layer structure to construct a connection model of the bolt to be modeled, so that the accurate stress of the bolt to be modeled and the multi-layer structure can be obtained by calculating the connection model. Therefore, the present application can improve the accuracy of determining the bolt stress through bolt connection modeling, so as to predict the fatigue performance of the bolt based on the accurate observation of the stress condition of the bolt surface.
[0104] In addition, the present application also provides a modeling device for multi-layer structure bolt connection, such as Figure 3 As shown, the modeling device for multi-layer structure bolt connection of the present application includes:
[0105] A first mesh creation module, used to create a three-dimensional mesh of the bolt to be modeled based on the solid model of the bolt to be modeled;
[0106] A second mesh creation module is used to determine the multi-layer structure connected by the bolts to be modeled through nuts, and to construct a two-dimensional mesh of each of the multi-layer structures;
[0107] The model building module is used to establish corresponding contact pairs in the three-dimensional grid and the two-dimensional grid according to the contact relationship between the bolt to be modeled and the multi-layer structure to construct a connection model of the bolt to be modeled.
[0108] Optionally, the first grid creation module includes:
[0109] A model acquisition unit, used to acquire a solid model of the bolt to be modeled;
[0110] A bolt section determination unit, used to determine each section of the bolt to be modeled based on the solid model;
[0111] The three-dimensional mesh creation unit is used to create a two-dimensional mesh on each of the cross sections, and to stretch the cross section after the two-dimensional mesh is created to create a three-dimensional mesh of the bolt to be modeled.
[0112] Optionally, the bolt section determination unit is further used to copy the section of the bolt to be modeled based on the solid model to obtain each section.
[0113] Optionally, the second grid creation module includes:
[0114] A cross-section flattening unit, used for flattening each cross-section and mutually projecting each cross-section;
[0115] The two-dimensional grid creation unit is used to create a two-dimensional grid on each of the cross sections after flattening and mutual projection.
[0116] Optionally, the second grid creation module further includes:
[0117] A connection part determination unit, used to determine the parts connected by the bolt to be modeled through the nut, wherein the number of the parts is greater than or equal to two;
[0118] The layer structure determination unit is used to generate the multi-layer structure of the bolt connection to be modeled according to the positional relationship between the parts.
[0119] Optionally, a model building module includes:
[0120] A contact surface generating unit, used for determining mesh surfaces in contact with each other in the three-dimensional mesh and the two-dimensional mesh, and generating a contact surface on the mesh surfaces;
[0121] a first contact establishing unit, configured to establish a TIE contact pair using the contact surface if the contact relationship between the bolt to be modeled and the multi-layer structure is TIE contact;
[0122] The second contact establishing unit is used to establish a PCONT contact pair using the contact surface if the contact relationship between the bolt to be modeled and the multi-layer structure is a PCONT contact.
[0123] Optionally, the contact relationship between the bolt to be modeled and the multilayer structure includes: TIE contact and PCONT contact;
[0124] The modeling device for multi-layer structure bolt connection of the present application also includes:
[0125] A contact identification module is used to identify the contact level between the bolt to be modeled and the parts connected by the bolt to be modeled; and determine whether the contact relationship between the bolt to be modeled and the multi-layer structure is TIE contact or PCONT contact according to the identified contact level.
[0126] The specific implementation of the modeling device for multi-layer structure bolt connection of the present application is basically the same as the various embodiments of the modeling method for multi-layer structure bolt connection mentioned above, and will not be repeated here.
[0127] In addition, an embodiment of the present application also provides a modeling device for multi-layer structural bolt connections as mentioned in any of the above embodiments.
[0128] Reference Figure 4 , Figure 4 It is a schematic diagram of the equipment structure of the hardware operating environment involved in the modeling equipment of the multi-layer structure bolt connection mentioned in the embodiment scheme of the present application.
[0129] like Figure 4 As shown, the modeling device for the multi-layer structure bolt connection may include: a processor 1001, such as a CPU, a memory 1005, and a communication bus 1002. The communication bus 1002 is used to realize the connection and communication between the processor 1001 and the memory 1005. The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0130] Optionally, the modeling device for the multi-layer structure bolt connection may also include a rectangular user interface, a network interface, a camera, an RF (Radio Frequency) circuit, a sensor, an audio circuit, a WiFi module, etc. The rectangular user interface may include a display screen (Display), an input submodule such as a keyboard (Keyboard), and the optional rectangular user interface may also include a standard wired interface and a wireless interface. The network interface may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).
[0131] Those skilled in the art will understand that Figure 4 The structure shown in the figure does not constitute a limitation on the modeling device of the multi-layer structure bolt connection. Based on the different design requirements of actual applications, in different feasible implementations, the vehicle may of course include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0132] like Figure 4 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, and a modeling program for multi-layer structural bolt connections. The operating system is a program that manages and controls vehicle hardware and software resources, and supports the operation of the modeling program for multi-layer structural bolt connections and other software and / or programs. The network communication module is used to realize communication between the components inside the memory 1005, and communication with other hardware and software in the modeling system for multi-layer structural bolt connections.
[0133] exist Figure 4 In the modeling device for multi-layer structure bolt connection shown, the processor 1001 is used to execute the modeling program for multi-layer structure bolt connection stored in the memory 1005 to implement the steps of the modeling method for multi-layer structure bolt connection described in any of the above embodiments.
[0134] The specific implementation of the modeling device for multi-layer structure bolt connection of the present application is basically the same as the various embodiments of the modeling method for multi-layer structure bolt connection mentioned above, and will not be repeated here.
[0135] In addition, an embodiment of the present application also provides a storage medium, and the storage medium stores one or more programs, and the one or more programs can also be executed by one or more processors to implement the steps of the modeling method of the multi-layer structure bolt connection described in any of the above items.
[0136] The specific implementation of the storage medium of the present application is basically the same as the various embodiments of the modeling method for multi-layer structure bolt connection mentioned above, and will not be repeated here.
[0137] In addition, the present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned modeling method of multi-layer structure bolt connection when executed by a processor.
[0138] The specific implementation of the computer program product of the present application is basically the same as the various embodiments of the modeling method for multi-layer structure bolt connection mentioned above, and will not be repeated here.
[0139] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0140] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0141] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a car computer, a smart phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0142] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A modeling method for multi-layer structure bolt connection, characterized in that: The modeling method of the multi-layer structure bolt connection includes: Creating a three-dimensional mesh of the bolt to be modeled based on the solid model of the bolt to be modeled; Determine the multi-layer structure to be modeled in which the bolts are connected by nuts, and construct a two-dimensional mesh of each of the multi-layer structures; In the three-dimensional grid and the two-dimensional grid, corresponding contact pairs are established according to the contact relationship between the bolt to be modeled and the multilayer structure to construct a connection model of the bolt to be modeled, wherein the contact relationship includes at least TIE contact and PCONT contact, the TIE contact is the coupling of two surfaces that do not share a node or the coupling of two surfaces that do not share a node and a node group, and the two surfaces that do not share a node or the two surfaces that do not share a node and a node group transmit tension and pressure, and there is no relative displacement contact; PCONT contact is the contact of elastic force between two contact surfaces; The step of determining the multi-layer structure to be modeled in which the bolts are connected by nuts comprises: Determine the parts that the bolt to be modeled is connected to by the nut, wherein the number of the parts is greater than or equal to two; The multi-layer structure of the bolt connection to be modeled is generated according to the positional relationship between the parts.
2. The modeling method of multi-layer structure bolt connection according to claim 1, characterized in that: The step of creating a three-dimensional mesh of the bolt to be modeled based on the solid model of the bolt to be modeled comprises: Obtaining a solid model of the bolt to be modeled; Determine each cross section of the bolt to be modeled based on the solid model; A two-dimensional mesh is created on each of the cross sections, and the cross sections after the two-dimensional mesh is created are stretched to create a three-dimensional mesh of the bolt to be modeled.
3. The modeling method of multi-layer structure bolt connection according to claim 2, characterized in that: The step of determining each cross section of the bolt to be modeled based on the solid model comprises: Based on the solid model, the cross section of the bolt to be modeled is copied to obtain each cross section.
4. The modeling method of multi-layer structure bolt connection according to claim 2 or 3, characterized in that: The step of creating a two-dimensional grid on each of the cross sections comprises: Performing a flattening process on each of the cross sections and mutually projecting each of the cross sections; A two-dimensional grid is created on each of the cross sections after flattening and mutual projection.
5. The modeling method of multi-layer structure bolt connection according to claim 1, characterized in that: The step of establishing corresponding contact pairs in the three-dimensional grid and the two-dimensional grid according to the contact relationship between the bolt to be modeled and the multi-layer structure comprises: Determining mesh surfaces that are in contact with each other in the three-dimensional mesh and the two-dimensional mesh, and generating contact surfaces on the mesh surfaces; If the contact relationship between the bolt to be modeled and the multi-layer structure is TIE contact, a TIE contact pair is established using the contact surface; or, If the contact relationship between the bolt to be modeled and the multi-layer structure is PCONT contact, a PCONT contact pair is established using the contact surface.
6. The modeling method of multi-layer structure bolt connection according to claim 1 or 5, characterized in that: The contact relationship between the bolt to be modeled and the multilayer structure includes: TIE contact and PCONT contact; The method further comprises: Identifying the contact level between the bolt to be modeled and each part connected by the bolt to be modeled; The contact relationship between the bolt to be modeled and the multi-layer structure is determined to be TIE contact or PCONT contact according to the identified contact level.
7. A modeling device for multi-layer structure bolt connection, characterized in that: The modeling device for the multi-layer structure bolt connection comprises: A first mesh creation module, used to create a three-dimensional mesh of the bolt to be modeled based on the solid model of the bolt to be modeled; A second mesh creation module is used to determine the multi-layer structure connected by the bolts to be modeled through nuts, and to construct a two-dimensional mesh of each of the multi-layer structures; A model building module, used for establishing corresponding contact pairs in the three-dimensional grid and the two-dimensional grid according to the contact relationship between the bolt to be modeled and the multilayer structure to construct a connection model of the bolt to be modeled, wherein the contact relationship includes at least TIE contact and PCONT contact, the TIE contact is the coupling of two surfaces without common nodes or the coupling of two surfaces without common nodes and a node group, and the two surfaces without common nodes or the two surfaces without common nodes and a node group transmit tension and pressure without relative displacement; the PCONT contact is the contact with elastic force between two contact surfaces; The second mesh creation module is also used to determine the parts connected by the bolts to be modeled through the nuts, wherein the number of the parts is greater than or equal to two; and generate a multi-layer structure connected by the bolts to be modeled according to the positional relationship between the parts.
8. A modeling device for multi-layer structure bolt connection, characterized in that: The modeling device comprises: a memory, a processor and a program stored in the memory for implementing the modeling method of the multi-layer structure bolt connection. The memory is used to store a program for implementing a modeling method for multi-layer structure bolt connection; The processor is used to execute a program for implementing the modeling method of the multi-layer structure bolt connection, so as to implement the steps of the modeling method of the multi-layer structure bolt connection according to any one of claims 1 to 6.
9. A storage medium, characterized in that: The storage medium stores a program for implementing a modeling method for a multi-layer structure bolt connection, and the program for implementing a modeling method for a multi-layer structure bolt connection is executed by a processor to implement the steps of the modeling method for a multi-layer structure bolt connection as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Method for analyzing load and stress distribution and stress levels of composite mechanical connection pins
CN102622472A
Method, device and electronic device for detecting mechanical properties of screw connection structure
CN109325252A