CN113656888B - Automatic modeling method, device, equipment and storage medium for opening and closing part - Google Patents
Automatic modeling method, device, equipment and storage medium for opening and closing part Download PDFInfo
- Publication number
- CN113656888B CN113656888B CN202110867681.1A CN202110867681A CN113656888B CN 113656888 B CN113656888 B CN 113656888B CN 202110867681 A CN202110867681 A CN 202110867681A CN 113656888 B CN113656888 B CN 113656888B
- Authority
- CN
- China
- Prior art keywords
- file
- information
- opening
- original data
- grid
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/23—Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to the field of computers and discloses an automatic modeling method, device, equipment and storage medium for an opening and closing part, wherein the method is used for carrying out hierarchical processing on the original data of the opening and closing part to obtain a hierarchical file by acquiring the original data of the opening and closing part; performing grid processing on the original data of the opening and closing piece to obtain a grid file; performing geometric processing on the original data of the opening and closing part to obtain a connection file; modeling is carried out according to the level file, the grid file and the connection file to generate a corresponding model, the level file, the grid file and the connection file are obtained by independently processing the original data of the opening and closing part, modeling is carried out according to the generated level file, grid file and connection file, and only the information content corresponding to the generated file is concerned in the processing process, so that the modeling time of the opening and closing part is shortened, and the modeling efficiency is improved.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method, an apparatus, a device, and a storage medium for automatically modeling an opening and closing member.
Background
With the increase of competition, new vehicle development cycles are continuously compressed, and virtual verification technology is increasingly paid attention to. In the development process of automobile body structures, CAE (Computer AIDED ENGINEERING) performance simulation is an indispensable link, wherein the CAE performance attributes of the automobile body mainly comprise collision safety, noise, vibration and harshness NVH (Noise, vibration, harshness), structural durability and the like, and almost all the CAE of the automobile body structures need to face the problem of finite element grid pretreatment.
At present, in the pretreatment process of CAE simulation application, automobile manufacturers at home and abroad can not break through the pretreatment efficiency, and the pretreatment efficiency is still in the stage of maximum personnel investment, most time consumption, low technical threshold and repeated labor accumulation. However, the current grid division is manually performed, the efficiency is low, and the error is easy to occur. In comparison, the more excellent automobile manufacturer can only increase a plurality of secondary development codes aiming at the preprocessing software as much as possible, and the local improvement of the preprocessing efficiency is realized by manually calling the secondary development codes. Therefore, how to reduce the modeling time of the opening and closing member and improve the modeling efficiency becomes a technical problem to be solved urgently.
The foregoing is provided merely for the purpose of facilitating understanding of the technical solutions of the present invention and is not intended to represent an admission that the foregoing is prior art.
Disclosure of Invention
The invention mainly aims to provide an automatic modeling method, device and equipment for an opening and closing part and a storage medium, and aims to solve the technical problem that modeling time of the opening and closing part cannot be effectively reduced and modeling efficiency is improved in the prior art.
In order to achieve the above object, the present invention provides an automatic modeling method of an opening and closing member, the method comprising the steps of:
acquiring original data of an opening and closing part, and performing hierarchical processing on the original data of the opening and closing part to acquire a hierarchical file;
Performing grid processing on the original data of the opening and closing piece to obtain a grid file;
performing geometric processing on the original data of the opening and closing part to obtain a connection file;
And modeling according to the hierarchical file, the grid file and the connection file to generate a corresponding model.
Optionally, the step of obtaining the opening and closing piece original data, performing hierarchical processing on the opening and closing piece original data to obtain a hierarchical file includes:
acquiring original data of an opening and closing part, deleting geometric information and link information in the original data of the opening and closing part, and acquiring hierarchy information;
And generating a hierarchy file according to the hierarchy information.
Optionally, the step of performing grid processing on the original data of the opening and closing member to obtain a grid file includes:
performing grid processing on the original data of the opening and closing piece to obtain a middle file to be processed;
and obtaining a grid file according to the middle-plane file to be processed.
Optionally, the step of performing grid processing on the opening and closing piece original data to obtain a middle file to be processed includes:
Deleting the level information and the connection information from the original data of the opening and closing part to obtain component information;
and performing extraction surface processing on the component information of the part to obtain a corresponding medium surface file to be processed.
Optionally, after the step of obtaining the grid file according to the to-be-processed middle-plane file, the method further includes:
Acquiring part attributes and parameter specifications in the part element information;
establishing an attribute table according to the part attribute;
and importing the grid file into the attribute table, and assigning values to the grid file according to the parameter rule to obtain the assigned grid file.
Optionally, the step of geometrically processing the original data of the opening and closing member to obtain a connection file includes:
extracting connection target point information from the original data of the opening and closing piece, wherein the target connection point information comprises welding spot information, adhesive information, welding seam information and bolting information;
and generating a connection file according to the connection target point information.
Optionally, the step of modeling according to the hierarchy file, the grid file and the connection file to generate a corresponding model includes:
matching the hierarchical file with the grid file, and generating target hierarchical component information according to a matching result;
and modeling according to the target level component information and the connection file to generate a corresponding model.
In addition, in order to achieve the above object, the present invention also provides an automatic modeling apparatus for an opening and closing member, the apparatus comprising:
the hierarchical relation processing module is used for acquiring the original data of the opening and closing part, and performing hierarchical processing on the original data of the opening and closing part to acquire a hierarchical file;
The component processing module is used for carrying out grid processing on the original data of the opening and closing part to obtain a grid file;
the connection information processing module is used for performing geometric processing on the original data of the opening and closing part to obtain a connection file;
And the model generation module is used for modeling according to the hierarchical file, the grid file and the connection file to generate a corresponding model.
In addition, in order to achieve the above object, the present invention also proposes an automatic modeling apparatus for an opening and closing member, the apparatus comprising: the system comprises a memory, a processor and an open-close automatic modeling program stored on the memory and capable of running on the processor, wherein the open-close automatic modeling program is configured to realize the steps of the open-close automatic modeling method.
In addition, in order to achieve the above object, the present invention also proposes a storage medium having stored thereon an opening-closing member automatic modeling program which, when executed by a processor, implements the steps of the opening-closing member automatic modeling method as described above.
According to the method, the original data of the opening and closing part are obtained, and hierarchical processing is carried out on the original data of the opening and closing part to obtain a hierarchical file; performing grid processing on the original data of the opening and closing piece to obtain a grid file; performing geometric processing on the original data of the opening and closing part to obtain a connection file; modeling is carried out according to the level file, the grid file and the connection file to generate a corresponding model, the level file, the grid file and the connection file are obtained by independently processing the original data of the opening and closing part, modeling is carried out according to the generated level file, grid file and connection file, and irrelevant factors are removed because only information content corresponding to the generated file is focused in the processing process, so that modeling time of the opening and closing part is shortened, and modeling efficiency is improved.
Drawings
FIG. 1 is a schematic diagram of an automatic modeling device for opening and closing elements of a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a flowchart of a first embodiment of an automatic modeling method for an opening/closing member according to the present invention;
FIG. 3 is a flowchart of a second embodiment of an automatic modeling method for an opening/closing member according to the present invention;
fig. 4 is a block diagram showing the construction of a first embodiment of the automatic modeling apparatus for opening and closing member according to the present invention.
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
Referring to fig. 1, fig. 1 is a schematic structural diagram of an automatic modeling device for an opening and closing member of a hardware operation environment according to an embodiment of the present invention.
As shown in fig. 1, the shutter automatic modeling apparatus may include: a processor 1001, such as a central processing unit (Central Processing Unit, CPU), a communication bus 1002, a user interface 1003, a network interface 1004, a memory 1005. Wherein the communication bus 1002 is used to enable connected communication between these components. The user interface 1003 may include a Display, an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may further include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a Wireless interface (e.g., a Wireless-Fidelity (WI-FI) interface). The Memory 1005 may be a high-speed random access Memory (Random Access Memory, RAM) Memory or a stable Non-Volatile Memory (NVM), such as a disk Memory. The memory 1005 may also optionally be a storage device separate from the processor 1001 described above.
Those skilled in the art will appreciate that the configuration shown in fig. 1 does not constitute a limitation of the shutter automatic modeling apparatus, and may include more or fewer components than shown, or may combine certain components, or may be arranged in different components.
As shown in fig. 1, an operating system, a network communication module, a user interface module, and an open-close automatic modeling program may be included in the memory 1005 as one type of storage medium.
In the automatic modeling apparatus for opening and closing member shown in fig. 1, the network interface 1004 is mainly used for data communication with a network server; the user interface 1003 is mainly used for data interaction with a user; the processor 1001 and the memory 1005 in the automatic open-close part modeling device of the present invention may be provided in the automatic open-close part modeling device, where the automatic open-close part modeling device invokes an automatic open-close part modeling program stored in the memory 1005 through the processor 1001, and executes the automatic open-close part modeling method provided by the embodiment of the present invention.
The embodiment of the invention provides an automatic modeling method for an opening and closing member, and referring to fig. 2, fig. 2 is a schematic flow chart of a first embodiment of the automatic modeling method for an opening and closing member.
In this embodiment, the automatic modeling method for the opening and closing member includes the following steps:
Step S10: and acquiring the original data of the opening and closing part, and carrying out hierarchical processing on the original data of the opening and closing part to acquire a hierarchical file.
It should be noted that, the execution body of the embodiment may be a computing service device with functions of data processing, network communication and program running, such as a tablet computer, a personal computer, an upper computer, or an electronic device or an intelligent television capable of implementing the above functions. This embodiment and the following embodiments will be described below with reference to the computer.
It will be appreciated that the shutter data used in this embodiment is in the Catia format, and that the Catia interactive CAD/CAE/CAM system is a product development flagship solution from dasos, france. As an important component of PLM collaborative solutions, it can help manufacturers design their future products through modeling and support all industrial design flows from pre-project stages, specific design, analysis, simulation, assembly to maintenance.
In a specific implementation, the whole open-close part modeling flow is started by the hierarchical relation processing module and triggered and started by a user after a path of the open-close part Catia norm model, namely a working path, is given.
It should be noted that, in this embodiment, HYPERMESH (hereinafter abbreviated as Hm) is used as a scenario of finite element preprocessing software, HYPERMESH software is a product of Altair corporation in usa, is a world-leading, powerful CAE application software package, and is also an innovative, open enterprise-level CAE platform, which integrates various tools required for design and analysis, and has unparalleled performance and a high degree of openness, flexibility, and friendliness.
It is understood that the vehicle opening and closing member includes a vehicle body member that can be opened and closed, and the opening and closing member has a wide range. The opening and closing member is integrated with a body hinge and other various accessories such as an engine cover, a sunroof of a vehicle body, a door, and a trunk lid as a whole. In an automobile system, the opening and closing member constitutes an essential part thereof, and the performance of the opening and closing member itself is related to the running stability of the whole automobile.
The hierarchical processing refers to processing only the packet and the table corresponding to the data without paying attention to other information in the process of processing the data.
In a specific implementation, acquiring the original data of the opening and closing member, performing level processing on the original data of the opening and closing member, and acquiring the level file refers to that the execution main body of the embodiment imports the original data of the opening and closing member, analyzes the original data of the opening and closing member, does not pay attention to geometric information in the original data, and only performs the speed-opening processing on the level information to acquire the corresponding level file.
Further, in order to increase the speed of automatic modeling, the step of obtaining the original data of the opening and closing member, performing hierarchical processing on the original data of the opening and closing member, and obtaining a hierarchical file includes: acquiring original data of an opening and closing part, deleting geometric information and link information in the original data of the opening and closing part, and acquiring hierarchy information; and generating a hierarchy file according to the hierarchy information.
In specific implementation, acquiring opening and closing piece original data, deleting geometric information and link information in the opening and closing piece original data, and acquiring hierarchy information; generating the hierarchy file according to the hierarchy information means processing the original data of the opening and closing member, deleting all geometric information, deleting all connection related information, including the hierarchy information of all connections, so as to derive the hierarchy file.
It should be noted that, in this embodiment, when the original data is processed, the corresponding module serially outputs the execution function, that is, when one module performs the function, the other modules are in a waiting state.
Step S20: and carrying out grid processing on the original data of the opening and closing piece to obtain a grid file.
The grid processing refers to processing only specific components without paying attention to hierarchy and connection information.
It can be understood that the grid file refers to a grid file generated after the geometric data of the opening and closing member is processed by the grid, and the grid file is also a part where the component processing module performs grid batch processing on all middle surfaces and automatically places the batch processed grids on the middle surfaces.
In a specific implementation, grid processing is performed on the original data of the opening and closing part, and obtaining the grid file refers to obtaining the original data of the opening and closing part, and only geometric information, specifically parts in the information, is processed without paying attention to other information in the data.
Step S30: and performing geometric processing on the original data of the opening and closing part to obtain a connection file.
The geometric processing means an operation performed by processing only the welding points, adhesion, bolts, and welds in the data by ignoring other information.
Further, in order to improve modeling accuracy, the step of geometrically processing the original data of the opening and closing member to obtain a connection file includes: extracting connection target point information from the original data of the opening and closing piece, wherein the target connection point information comprises welding spot information, adhesive information, welding seam information and bolting information; and generating a connection file according to the connection target point information.
In the specific implementation, the connection information processing module processes the original geometry again, extracts welding spot information, adhesive information, welding seam information and bolt connection information, and adds corresponding marks in the group names of the parts.
It should be noted that, the function implementation of the connection information processing module is provided according to specifications based on CAD data of the passenger car, and the situation that original connection information is not in a hierarchical rule caused by human factors is avoided.
It will be appreciated that for an assm with a "WP" designation in the assm name, the connection information processing module processes that assm and its next level of assm and its Comp contained therein as connection information and records the current assm name (e.g., 112233_xxxx_wp); the connection information processing module continues to traverse all other sub-assemblies in the assemblies (112233_XXXX_WP) in the step S32, in the sub-assemblies, if the name of the sub-assemblies is provided with similar fields such as 'two-layer welding', 'three-layer welding', the sub-assemblies are identified as welding spots in the connection information, if the sub-assemblies hit the similar fields such as 'welding spots', the sub-assemblies are identified as welding spots in the connection information, and the adhesive and the bolts adopt the same identification mode; for the sub-assembly identified as the solder joint in S33 above, the connection information processing module creates a new Comp according to the number of solder joint layers, and names the Comp as 112233_xxxx_wp_2t_3t_4t …, and places all connection information in the sub-assembly in the Comp; for the welding line, the adhesive and the bolt connection, the same treatment mode as the welding point is adopted.
Step S40: and modeling according to the hierarchical file, the grid file and the connection file to generate a corresponding model.
In the implementation, after detecting the connection file, the hierarchical relation processing module simultaneously imports the connection file, the grid file and the hierarchical file, and places the grid file and the connection file in the original assembly hierarchy according to the grid Comp and the part number information in the name of the connection Comp; after the hierarchical relation processing module is completed, the completion state is transferred to the connection information processing module again; the hierarchical relation processing module automatically generates connection units according to the hierarchy based on the hierarchy where the connection files and the grids thereof are located, automatically creates the connection unit attributes and gives corresponding connection units.
In this process, the thicknesses of all the components are extracted together and automatically assigned to the attributes automatically generated for each component.
It can be understood that the connection information processing module sends the execution completion status to the hierarchical relationship processing module; after the hierarchical relation processing module receives the message from the connection information processing module, detecting that the grid file, the hierarchical file and the connection file are all generated and starting to execute; the hierarchical relation processing module simultaneously imports the grid file, the hierarchical file and the connection file, and the grid file, namely the connection file, is placed in the original hierarchy based on mutual comparison of the part number field in the name of the grid file Comp, the part number field in the name of the connection file Comp and the part number field in the name of the hierarchical file Assem: the hierarchical relation processing module sends an execution completion state to the connection information processing module, and the connection information processing module starts work again after receiving the message from the hierarchical relation processing module; the connection information processing module traverses Comp of all connection geometries, and for each connection, automatically creates connection units only for all components in the hierarchy, wherein for solder joint connection, entity units are automatically created, and solder joint attributes, namely materials, are automatically created at the same time; for the viscose unit, adopting the same treatment mode as that of the welding spot unit; for the weld joint and the bolt unit, the connection information processing module automatically processes the weld joint unit and the bolt unit into rigid connection based on automation consideration and reducing the loss of automation degree caused by artificial repair of the grid quality as much as possible.
Further, in order to improve modeling efficiency, the step of modeling according to the hierarchy file, the grid file and the connection file to generate a corresponding model includes: matching the hierarchical file with the grid file, and generating target hierarchical component information according to a matching result; and modeling according to the target level component information and the connection file to generate a corresponding model.
In a specific implementation, the implementation steps of this embodiment specifically include: importing geometry, deleting all geometry, deleting Assems of connection information, exporting hierarchy information, importing geometry, deleting all hierarchy and connection information, middle plane and grid batch processing, exporting grids, importing geometry, connection information extraction, deleting all hierarchy and mail, exporting connection information, importing grids, hierarchy information and connection information, rearranging the grids and connection information to the original hierarchy, generating connection units and giving unit attributes.
It should be noted that, in the working process, the core module performs four communications in total, that is, the hierarchical relationship processing module to the component processing module to the connection information processing module to the hierarchical relationship processing module to the connection information processing module.
In the specific implementation, the execution steps are packaged in four core modules in a function modularization mode, and through the mutual coordination of functions of each module, the integrated modeling from CAD data to finite elements of the passenger car opening and closing part is basically realized, the efficiency of finite element modeling is greatly improved, the time investment of personnel is effectively reduced, the efficiency is greatly improved, and the investment cost is greatly reduced.
According to the embodiment, the original data of the opening and closing part are obtained, and hierarchical processing is carried out on the original data of the opening and closing part to obtain a hierarchical file; performing grid processing on the original data of the opening and closing piece to obtain a grid file; performing geometric processing on the original data of the opening and closing part to obtain a connection file; modeling is carried out according to the level file, the grid file and the connection file to generate a corresponding model, the level file, the grid file and the connection file are obtained by independently processing the original data of the opening and closing part, modeling is carried out according to the generated level file, grid file and connection file, and irrelevant factors are removed because only information content corresponding to the generated file is focused in the processing process, so that modeling time of the opening and closing part is shortened, and modeling efficiency is improved.
Referring to fig. 3, fig. 3 is a flowchart illustrating a second embodiment of an automatic modeling method for an opening and closing member according to the present invention. Based on the first embodiment, in this embodiment, the step S20 includes:
Step S201: and carrying out grid processing on the original data of the opening and closing piece to obtain a middle file to be processed.
It should be noted that, after the component processing module detects the exported hierarchical file, the execution program is automatically started.
It will be appreciated that the component handling module again handles the original geometry, first deleting all hierarchical information and all connection information, leaving only Comp for all components.
In the specific implementation, the component processing module automatically extracts the middle surfaces of all the components, the thickness of the components is automatically calculated in the process, and simultaneously, the attribute is automatically established and the thickness is given to each extracted middle surface; the materials build the steel uniformly and impart all properties.
It should be noted that the component processing module performs grid batch processing on all middle planes, and automatically places the batch processed grids at Comp where the middle planes are located.
In a specific implementation, the component processing module finishes executing and exports the grid file, and after exporting the grid file, the working message is transferred to the next module.
Further, in order to rapidly perform grid processing, the step of performing grid processing on the opening and closing piece original data to obtain a middle file to be processed includes: deleting the level information and the connection information from the original data of the opening and closing part to obtain component information; and performing extraction surface processing on the component information of the part to obtain a corresponding medium surface file to be processed.
Step S202: and obtaining a grid file according to the middle-plane file to be processed.
Further, in order to assign the parameter information of the grid file, after the step of obtaining the grid file according to the to-be-processed middle plane file, the method further includes: acquiring part attributes and parameter specifications in the part element information; establishing an attribute table according to the part attribute; and importing the grid file into the attribute table, and assigning values to the grid file according to the parameter rule to obtain the assigned grid file.
In a specific implementation, the middle surfaces of all the components of the opening and closing piece are automatically extracted by the component processing module, and in the process, the thicknesses of all the components are extracted together and automatically endowed with the attribute automatically generated for each component.
When the component processing module performs the median plane extraction on each component, the volume V and the surface area S of the component are extracted at the same time, and the thickness t=v/S of the component is calculated according to a formula.
It will be appreciated that each time the component handling module completes extraction of a face in a component, a shell attribute is created that is synonymous therewith, and the automatically calculated thickness is assigned to that attribute.
In a specific implementation, the component processing module traverses all midplanes and performs grid batch processing and places the batch grid for each component midplane at the Comp where its original midplane is located.
The component processing module transmits the execution completion state to the connection information processing module, and after receiving the message from the component processing module, the connection information processing module detects that the grid file has been generated, and starts to perform connection information separation on the original CAD data of the opening and closing member.
In the embodiment, the intermediate file to be processed is obtained by carrying out grid processing on the original data of the opening and closing part; obtaining a grid file according to the middle-plane file to be processed, obtaining the middle-plane file to be processed by carrying out grid processing on the original data of the opening and closing part, obtaining the grid file according to the middle-plane file to be processed, deleting the level information and the connection information from the original data of the opening and closing part, and obtaining the element information of the part; and performing extraction surface processing on the component element information to obtain a corresponding middle surface file to be processed, omitting other elements in the original data of the opening and closing part, and further improving the modeling efficiency.
In addition, the embodiment of the invention also provides a storage medium, wherein the storage medium is stored with an automatic open-close member modeling program, and the automatic open-close member modeling program realizes the steps of the automatic open-close member modeling method when being executed by a processor.
Referring to fig. 4, fig. 4 is a block diagram showing the construction of a first embodiment of the automatic modeling apparatus for opening and closing member according to the present invention.
As shown in fig. 4, the automatic modeling device for an opening and closing member according to the embodiment of the present invention includes:
the hierarchical relation processing module 401 is configured to obtain opening and closing piece original data, perform hierarchical processing on the opening and closing piece original data, and obtain a hierarchical file;
The component processing module 402 is configured to perform grid processing on the opening and closing piece original data to obtain a grid file;
The connection information processing module 403 is configured to perform geometric processing on the original data of the opening and closing element to obtain a connection file;
The model generating module 404 is configured to perform modeling according to the hierarchy file, the mesh file, and the connection file to generate a corresponding model.
According to the embodiment, the original data of the opening and closing part are obtained, and hierarchical processing is carried out on the original data of the opening and closing part to obtain a hierarchical file; performing grid processing on the original data of the opening and closing piece to obtain a grid file; performing geometric processing on the original data of the opening and closing part to obtain a connection file; modeling is carried out according to the level file, the grid file and the connection file to generate a corresponding model, the level file, the grid file and the connection file are obtained by independently processing the original data of the opening and closing part, modeling is carried out according to the generated level file, grid file and connection file, and irrelevant factors are removed because only information content corresponding to the generated file is focused in the processing process, so that modeling time of the opening and closing part is shortened, and modeling efficiency is improved.
In an embodiment, the hierarchical relation processing module 401 is further configured to obtain the original data of the opening and closing element, delete the geometric information and the link information in the original data of the opening and closing element, and obtain the hierarchical information; and generating a hierarchy file according to the hierarchy information.
In an embodiment, the component processing module 402 is further configured to perform grid processing on the opening and closing piece raw data to obtain a middle file to be processed; and obtaining a grid file according to the middle-plane file to be processed.
In an embodiment, the component processing module 402 is further configured to delete the level information and the connection information from the original data of the shutter to obtain component information; and performing extraction surface processing on the component information of the part to obtain a corresponding medium surface file to be processed.
In an embodiment, the component processing module 402 is further configured to obtain a component attribute and a parameter specification in the component element information; establishing an attribute table according to the part attribute; and importing the grid file into the attribute table, and assigning values to the grid file according to the parameter rule to obtain the assigned grid file.
In an embodiment, the connection information processing module 403 is further configured to extract connection target point information from the original data of the shutter, where the target connection point information includes welding point information, adhesive information, welding line information, and bolting information; and generating a connection file according to the connection target point information.
In an embodiment, the model generating module 404 is further configured to match the hierarchical file with the grid file, and generate target hierarchical component information according to a matching result; and modeling according to the target level component information and the connection file to generate a corresponding model.
Other embodiments or specific implementation manners of the automatic modeling device for opening and closing members of the present invention may refer to the above method embodiments, and are not described herein again.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. read-only memory/random-access memory, magnetic disk, optical disk), comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the invention, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.
Claims (6)
1. An automatic modeling method for an opening and closing member, characterized in that the method comprises:
acquiring original data of an opening and closing part, and performing hierarchical processing on the original data of the opening and closing part to acquire a hierarchical file;
Performing grid processing on the original data of the opening and closing piece to obtain a grid file;
performing geometric processing on the original data of the opening and closing part to obtain a connection file;
modeling according to the hierarchical file, the grid file and the connection file to generate a corresponding model;
the hierarchical processing refers to processing only the grouping and the table corresponding to the data without paying attention to other information in the data processing process;
the step of obtaining the original data of the opening and closing part, carrying out hierarchical processing on the original data of the opening and closing part to obtain a hierarchical file comprises the following steps:
acquiring original data of an opening and closing part, deleting geometric information and link information in the original data of the opening and closing part, and acquiring hierarchy information;
Generating a hierarchy file according to the hierarchy information;
The step of performing grid processing on the original data of the opening and closing member to obtain a grid file comprises the following steps:
performing grid processing on the original data of the opening and closing piece to obtain a middle file to be processed;
obtaining a grid file according to the middle-plane file to be processed;
the step of performing grid processing on the original data of the opening and closing part to obtain a middle file to be processed comprises the following steps:
Deleting the level information and the connection information from the original data of the opening and closing part to obtain component information;
performing extraction surface processing on the component information of the part to obtain a corresponding medium surface file to be processed;
the step of geometrically processing the original data of the opening and closing part to obtain a connection file comprises the following steps:
extracting target connection point information from the original data of the opening and closing piece, wherein the target connection point information comprises welding spot information, adhesive information, welding seam information and bolt connection information;
And generating a connection file according to the target connection point information.
2. The method of claim 1, further comprising, after the step of obtaining a grid file from the mid-plane file to be processed:
Acquiring part attributes and parameter specifications in the part element information;
establishing an attribute table according to the part attribute;
and importing the grid file into the attribute table, and assigning values to the grid file according to the parameter rule to obtain the assigned grid file.
3. The method according to any one of claims 1 to 2, wherein the step of modeling from the hierarchy file, the mesh file and the connection file to generate a corresponding model comprises:
matching the hierarchical file with the grid file, and generating target hierarchical component information according to a matching result;
and modeling according to the target level component information and the connection file to generate a corresponding model.
4. An automatic modeling apparatus for an opening and closing member, the apparatus comprising:
The hierarchical relation processing module is used for acquiring the original data of the opening and closing part, deleting the geometric information and the link information in the original data of the opening and closing part, acquiring hierarchical information and generating a hierarchical file according to the hierarchical information;
the component processing module is used for deleting the level information and the connection information in the original data of the opening and closing piece to obtain component element information, performing extraction surface processing on the component element information to obtain a corresponding middle surface file to be processed, and accordingly obtaining a grid file according to the middle surface file to be processed;
The connection information processing module is used for extracting target connection point information from the original data of the opening and closing piece, wherein the target connection point information comprises welding point information, adhesive information, welding line information and bolt connection information, and a connection file is generated according to the target connection point information;
And the model generation module is used for modeling according to the hierarchical file, the grid file and the connection file to generate a corresponding model.
5. An automatic modeling apparatus for an opening and closing member, the apparatus comprising: a memory, a processor, and an open-close automatic modeling program stored on the memory and executable on the processor, the open-close automatic modeling program configured to implement the steps of the open-close automatic modeling method of any one of claims 1 to 3.
6. A storage medium having stored thereon an automatic open-close member modeling program which, when executed by a processor, implements the steps of the automatic open-close member modeling method according to any one of claims 1 to 3.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110867681.1A CN113656888B (en) | 2021-07-29 | 2021-07-29 | Automatic modeling method, device, equipment and storage medium for opening and closing part |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110867681.1A CN113656888B (en) | 2021-07-29 | 2021-07-29 | Automatic modeling method, device, equipment and storage medium for opening and closing part |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN113656888A CN113656888A (en) | 2021-11-16 |
| CN113656888B true CN113656888B (en) | 2024-09-03 |
Family
ID=78479002
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110867681.1A Active CN113656888B (en) | 2021-07-29 | 2021-07-29 | Automatic modeling method, device, equipment and storage medium for opening and closing part |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN113656888B (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114385550B (en) * | 2022-01-25 | 2025-08-26 | 岚图汽车科技有限公司 | Solder joint connection file conversion method, device, terminal equipment and medium |
| CN114676499B (en) * | 2022-03-17 | 2025-03-28 | 蔚来汽车科技(安徽)有限公司 | Information extraction method for viscose modeling, viscose modeling method and related device |
| CN114877853B (en) * | 2022-04-21 | 2023-07-07 | 东风柳州汽车有限公司 | Cylinder hole reticulate pattern parameter measuring device |
| CN115168985A (en) * | 2022-06-10 | 2022-10-11 | 中国第一汽车股份有限公司 | An automated solder joint and adhesive modeling system, method, device and storage medium |
| CN117574553B (en) * | 2024-01-15 | 2024-04-02 | 中信戴卡股份有限公司 | Design space rapid establishment method and system based on wheel grids |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109657376A (en) * | 2018-12-20 | 2019-04-19 | 奇瑞汽车股份有限公司 | A kind of vehicle automation modeling method for CAE emulation |
| CN109898943A (en) * | 2019-04-02 | 2019-06-18 | 浙江众泰汽车制造有限公司 | Automobile door hinge mounting device |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6084297A (en) * | 1998-09-03 | 2000-07-04 | Micron Technology, Inc. | Cavity ball grid array apparatus |
| CN112132773B (en) * | 2019-06-24 | 2024-04-12 | 曜科智能科技(上海)有限公司 | Method, device, equipment and storage medium for detecting riveting point defect of aircraft head cover |
| CN112016230B (en) * | 2020-08-28 | 2023-08-01 | 上汽大众汽车有限公司 | Finite element modeling method for sealing strip of opening and closing piece |
-
2021
- 2021-07-29 CN CN202110867681.1A patent/CN113656888B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109657376A (en) * | 2018-12-20 | 2019-04-19 | 奇瑞汽车股份有限公司 | A kind of vehicle automation modeling method for CAE emulation |
| CN109898943A (en) * | 2019-04-02 | 2019-06-18 | 浙江众泰汽车制造有限公司 | Automobile door hinge mounting device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113656888A (en) | 2021-11-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113656888B (en) | Automatic modeling method, device, equipment and storage medium for opening and closing part | |
| Sun et al. | Model checking CSP revisited: Introducing a process analysis toolkit | |
| Schumm et al. | Business process compliance through reusable units of compliant processes | |
| Vallhagen et al. | An approach for producibility and DFM-methodology in aerospace engine component development | |
| CN107609217A (en) | Collide the processing method and processing device of check data | |
| CN118655865B (en) | ESPN-based process reliability modeling and characterization method for flexible manufacturing systems | |
| CN107368428A (en) | Software testing method and software testing system | |
| Di Gironimo et al. | Concept design of the DEMO divertor cassette-to-vacuum vessel locking system adopting a systems engineering approach | |
| CN104731994A (en) | Method of generating schematic netlist through nonstandard cell library | |
| Gujarathi et al. | Generative CAD and CAE integration using common data model | |
| Gonzalez-Torre et al. | Optimizing decision making at the end of life of a product | |
| CN115186543A (en) | Vehicle body quality optimization method, device, equipment and storage medium | |
| Jeong et al. | Validation of an ontology-based approach for enhancing human simulation in general assembly environments | |
| CN116011048A (en) | Parametric and direct modeling seamlessly integrated CAD hybrid modeling and manufacturing approach | |
| CN110308667B (en) | Method, system, device and storage medium for automatically setting interference check | |
| Smith | An object-oriented development framework for Z | |
| Li et al. | Digital twin-driven production line custom design service | |
| Azzopardi et al. | Petri nets and mot for modelling and analysis of deds | |
| Cohen et al. | AMS: an integrated simulator for open systems | |
| Ouchani et al. | Verification of the correctness in composed UML behavioural diagrams | |
| CN113642102B (en) | Automatic modeling method for rigid body pairs in collision model | |
| KR101205377B1 (en) | System for granting access right temporarily and method for granting access right temporarily using the same | |
| Zhang et al. | Formal modeling method of the weaponry using process based on multi-views and SysML | |
| Huang et al. | CSP based Formal Modeling and Verification of Behavior Trees | |
| Ali et al. | Enabling test case prioritization for component based software development |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |