Search

KR-20260063597-A - PREPROCESSING AUTOMATION PROGRAM AND DEVICE

KR20260063597AKR 20260063597 AKR20260063597 AKR 20260063597AKR-20260063597-A

Abstract

The present invention relates to a preprocessing automation program and apparatus. In a preprocessing automation program according to one aspect of the disclosed invention, the computer program is combined with a computing device and is implemented to perform the steps of collecting original data that 3D-models the external shape of a part or assembly, generating primary processing data based on simplification processing based on the original data, generating secondary processing data based on mesh processing based on the primary processing data, and generating result information based on structural analysis based on the secondary processing data, and may be stored on a computer-readable recording medium.

Inventors

  • 신동완
  • 조원형
  • 김종수

Assignees

  • 주식회사 서연이화

Dates

Publication Date
20260507
Application Date
20241030

Claims (10)

  1. Combined with a computing device, A step of collecting original data that 3D models the external shape of a part or assembly; A step of generating primary processed data based on simplification processing targeting the above original data; A step of generating secondary processing data based on mesh processing for the above primary processing data; and A computer program stored on a computer-readable recording medium, implemented to perform a step of generating result information based on structural analysis of the above secondary processed data.
  2. In Article 1, The step of generating the above primary processed data is, A computer program that generates primary processing data by performing at least one of a cleanup operation, a defeature operation, a washer model generation operation, and a solid split operation on the original data.
  3. In Article 2, The step of generating the above secondary processed data is, A computer program that performs template library operations and stores library data based on the results of solid partitioning operations.
  4. In Article 1, The step of generating the above secondary processed data is, A computer program that generates secondary processing data by performing at least one of a mid mesh operation, a repetitive welding operation, and a screw 1-dimensional rigid operation on the primary processing data.
  5. In Article 1, The step of generating the above result information is, A computer program that reviews the mesh quality of the above secondary processing data and sets up material properties, and generates result information, which is data regarding the review result of the mesh quality and the setup result of the material properties.
  6. A collection unit that collects original data of a 3D modeled external shape of a part or assembly; A data processing unit that processes and interprets the above original data; A storage unit where data is stored; and It includes a screen configuration unit that configures the screen on which data is displayed, and The above data processing unit is, A processing unit that generates primary processed data based on simplification processing on the above original data and generates secondary processed data based on mesh processing on the above primary processed data; and A preprocessing automation device comprising an analysis unit that generates result information based on structural analysis of the above secondary processed data.
  7. In Article 6, The above screen configuration unit is, A preprocessing automation device configured to display a screen comprising a toolbar consisting of at least one UI (User Interface) among a first button for inputting a generation command for the above-mentioned primary processed data, a second button for inputting a generation command for the above-mentioned secondary processed data, a third button for inputting a command for structural analysis, and a fourth button for inputting an automatic save command for the generated data.
  8. In Article 6, The above processing part is, A preprocessing automation device that generates primary processed data by performing at least one of a cleanup operation, a defeature operation, a washer model generation operation, and a solid split operation on the original data.
  9. In Article 6, The above processing part is, Based on the results of the solid partitioning operation, a template library operation is performed to store library data in the storage unit, and A preprocessing automation device that generates secondary processing data by performing at least one of a mid mesh operation, a repetitive welding operation, and a screw 1-dimensional rigid operation on the primary processing data.
  10. In Article 6, The above interpretation unit is, A preprocessing automation device that reviews the mesh quality of the above secondary processing data and sets up material properties to generate result information, which is data regarding the review result of the mesh quality and the setup result of the material properties.

Description

Preprocessing Automation Program and Device The disclosed invention relates to a preprocessing automation program and apparatus for performing structural analysis tasks according to an automation program in the CAD-based FE (Finite Element) MESH stage. Finite Element Analysis (FEA) is a simulation method used to predict the performance of complex structures or systems. It is utilized to evaluate stress, deformation, heat distribution, and fluid flow in structures, and is essential for cost reduction and safety verification in product design and engineering processes. In the preprocessing step for performing conventional finite element analysis, to generate a mesh, the user can configure the basic geometry of the CAD model, directly remove or simplify unnecessary details, specify physical properties of the material (e.g., density, elastic modulus, thermal conductivity, etc., physical properties required for analysis), specify boundary conditions and load conditions such as fixed points, force, pressure, and heat required for analysis, and set the mesh size and element type to generate an FE mesh. However, if the mesh generation and configuration are not performed correctly according to this user-selected preprocessing step, the analysis results may be inaccurate or fail to converge. Given that the preprocessing step is considered one of the most critical stages of FEA, accurate and reliable standards must be applied to mesh generation, quality review, and modification. FIG. 1 is a diagram schematically illustrating the basic operation sequence of a computer program according to one embodiment. FIG. 2 is a schematic diagram showing the configuration of a pre-processing automation device according to one embodiment. FIG. 3 is a diagram schematically showing the configuration of a toolbar according to one embodiment. Throughout the specification, the same reference numerals refer to the same components. This specification does not describe all elements of the embodiments, and general content in the art to which the disclosed invention pertains or content that overlaps between embodiments is omitted. The terms 'part, module, component, block' used in the specification may be implemented in software or hardware, and depending on the embodiments, a plurality of 'parts, modules, components, blocks' may be implemented as a single component, or a single 'part, module, component, block' may include a plurality of components. Throughout the specification, when a part is described as being 'connected' to another part, this includes not only cases where they are directly connected but also cases where they are indirectly connected, and indirect connections include connections made via a wireless communication network. Furthermore, when it is stated that a part 'includes' a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components. Throughout the specification, when it is stated that a component is located 'on' another component, this includes not only cases where a component is in contact with another component, but also cases where another component exists between the two components. Terms such as "first," "second," etc., are used to distinguish one component from another, and the components are not limited by the aforementioned terms. Singular expressions include plural expressions unless there is an obvious exception in the context. In each step, identification codes are used for convenience of explanation and do not describe the order of the steps; the steps may be performed differently from the specified order unless a specific order is clearly indicated in the context. The operating principle and embodiments of the disclosed invention will be described below with reference to the attached drawings. FIG. 1 is a diagram schematically illustrating the basic operation sequence of a computer program according to one embodiment. As illustrated in FIG. 1, a preprocessing automation program according to one aspect of the present invention is combined with a computing device and implemented to perform a series of steps illustrated in FIG. 1, and can be stored on a computer-readable recording medium. Specifically, the computer program may be implemented to perform the steps of collecting original data that 3D-models the external shape of a part or assembly (S110), generating primary processing data based on simplification processing based on the original data (S120), generating secondary processing data based on mesh processing based on the primary processing data (S130), and generating result information based on structural analysis based on the secondary processing data (S140). At this time, after performing step S120, the computer program may be implemented to perform steps of performing a template library operation (S150) and storing library data (S160) based on the result of the solid division operation, as a separate operation fr