Model coincidence boundary processing method and device, electronic equipment and storage medium

By comparing the boundary conditions of the modified and modified models in simulation analysis, and automatically replacing the overlapping boundary, the problem of low simulation efficiency caused by manual re-specifying boundary conditions is solved, and fast and efficient simulation analysis is achieved.

CN119514161APending Publication Date: 2025-02-25CRRC ZIYANG CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411535008.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

In simulation analysis, when the design model is changed, the boundary conditions need to be manually re-specified, resulting in low simulation efficiency.

Method used

By obtaining the modified model, boundary conditions and modified model, the recognition results of each boundary condition are compared. When all results meet the preset requirements, replace the overlapping boundary as the target boundary and automatically update the boundary conditions.

Benefits of technology

It realizes quick judgment and automatic replacement of boundary conditions overlap during the simulation process, avoids manual design and improves simulation efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119514161A_ABST
    Figure CN119514161A_ABST
Patent Text Reader

Abstract

The invention discloses a model coincidence boundary processing method and device, electronic equipment and a storage medium, and the method comprises the steps: obtaining a model before modification, a boundary condition corresponding to the model before modification and a model after modification in a simulation analysis process, comparing the model before modification corresponding to each boundary condition with the model after modification, and determining the coincidence boundary of the model after modification; the method comprises the following steps: modifying a model before modification to determine an affirmation result of each boundary condition, and when the affirmation results of all boundary conditions meet a preset requirement, replacing a coincident boundary of the model before modification and the model after modification with a target boundary to realize quick judgment of boundary condition coincidence in a simulation process, and when the judgment is coincidence, automatically replacing for use. Therefore, manual designation is avoided, and the simulation efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of simulation technology, and in particular to a method, device, electronic device and storage medium for processing coincident boundaries of a model. Background Art

[0002] In simulation analysis, the design model is often modified due to reasons such as the analysis results not meeting the design requirements. At this time, the simulation model has already performed simulation analysis on the initial design model, set boundary conditions, and obtained simulation results.

[0003] However, in related technologies, when the design model is changed, engineers will re-import the model into the simulation process, then re-specify the boundary conditions and then perform analysis. When the design model uses a common intermediate format, the boundary conditions need to be manually re-specified, resulting in low simulation efficiency. Summary of the invention

[0004] In view of the above problems, the present application provides a method, device, electronic device and storage medium for processing overlapping boundaries of a model, so as to at least solve the problems existing in the related art.

[0005] In a first aspect, an embodiment of the present application provides a method for processing coincident boundaries of a model, the method for processing coincident boundaries of a model comprising:

[0006] Obtaining the model before modification, the boundary conditions corresponding to the model before modification, and the model after modification during the simulation analysis process;

[0007] Comparing the model before modification and the model after modification corresponding to each boundary condition to determine the identification result of each boundary condition;

[0008] When the identification results of all boundary conditions meet the preset requirements, the overlapping boundaries of the model before modification and the model after modification are replaced with the target boundaries.

[0009] In some embodiments, comparing the pre-modification model and the post-modification model corresponding to each boundary condition to determine the identification result of each boundary condition includes:

[0010] Determine the position information of the model before modification corresponding to each of the boundary conditions;

[0011] Determine geometric information of the modified model;

[0012] Based on the comparison between the position information and the geometric information, when the comparison result between the position information and the geometric information satisfies a preset error range, the boundary condition of the target is marked as meeting the identification result.

[0013] In some embodiments, when the identification results of all boundary conditions meet the preset requirements, replacing the overlapping boundary of the model before modification and the model after modification with the target boundary includes:

[0014] determining a target number of boundary conditions of the model before modification;

[0015] When all boundary conditions of the targets corresponding to the target quantity are marked as meeting the identification result, determining the overlap boundary formed by the boundary conditions of all the targets;

[0016] The overlapping boundaries are updated to target boundaries for simulation analysis.

[0017] In some embodiments, determining the position information of the model before modification corresponding to each of the boundary conditions includes:

[0018] The coordinate information, line feature information, surface feature information and volume feature information of the model before modification corresponding to each of the boundary conditions are determined.

[0019] In some embodiments, determining geometric information of the modified model includes:

[0020] Determine the point information, line information, surface information and geometric body information of the modified model.

[0021] In some embodiments, the comparing based on the position information and the geometric information includes:

[0022] Compare the endpoint coordinates, length, and points within the line in turn based on the position information and geometric information;

[0023] Compare the areas and equally divide the points in the planes in turn based on the position information and geometric information;

[0024] Based on the position information and geometric information, the volume and the points in the body that are equally divided are compared in turn.

[0025] In some embodiments, comparing the pre-modification model and the post-modification model corresponding to each of the boundary conditions to determine the identification result of each of the boundary conditions further includes:

[0026] Based on the comparison between the position information and the geometric information, when the comparison result between the position information and the geometric information does not meet the preset error range, the target boundary condition is marked as not meeting the identification result, and during the simulation analysis process, the boundary conditions that partially meet the identification result are recommended, and a graph of the recommended boundary condition is displayed.

[0027] In a second aspect, an embodiment of the present application provides an over-temperature protection device, comprising:

[0028] An acquisition module is used to acquire the model before modification, the boundary conditions corresponding to the model before modification, and the model after modification during the simulation analysis process;

[0029] A determination module, used for comparing the model before modification and the model after modification corresponding to each boundary condition to determine the identification result of each boundary condition;

[0030] The processing module is used to replace the overlapping boundary of the model before modification and the model after modification with the target boundary when the identification results of all boundary conditions meet the preset requirements.

[0031] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory and a processor, wherein the memory stores program code that can be executed on the processor, and when the program code is executed by the processor, the method for processing overlapping boundaries of the model introduced in any implementation manner of the first aspect is implemented.

[0032] In a fourth aspect, an embodiment of the present application provides a computer storage medium storing one or more programs, which can be executed by an electronic device as described in the third aspect to implement a method for processing overlapping boundaries of a model as described in any implementation method of the first aspect.

[0033] The embodiments of the present application provide a method, device, electronic device and storage medium for processing overlapping boundaries of a model. The method obtains the model before modification, the boundary conditions corresponding to the model before modification and the model after modification during the simulation analysis process, and compares the model before modification and the model after modification corresponding to each boundary condition to determine the identification result of each boundary condition. When the identification results of all boundary conditions meet the preset requirements, the overlapping boundaries of the model before modification and the model after modification are replaced with the target boundaries to realize quick judgment of the overlap of boundary conditions during the simulation process. When it is judged to be overlapped, it can be automatically replaced and used, thereby avoiding manual specification and improving simulation efficiency.

[0034] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Hereinafter, the present application will be described in more detail based on embodiments and with reference to the accompanying drawings.

[0036] Figure 1 A schematic diagram of a method for processing coincident boundaries of a model proposed in an embodiment of the present application is shown;

[0037] Figure 2 A structural block diagram of a device for processing coincident boundaries of a model proposed in an embodiment of the present application is shown;

[0038] Figure 3 A structural block diagram of an electronic device for executing a method for processing coincident boundaries of a model according to an embodiment of the present application is shown;

[0039] Figure 4 A computer-readable storage medium for storing or carrying a method for processing overlapping boundaries of a model according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0040] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with embodiments and drawings. The exemplary embodiments of the present invention and their description are only used to explain the present invention and are not intended to limit the present invention.

[0041] In simulation analysis, the design model is often modified due to reasons such as the analysis results not meeting the design requirements. At this time, the simulation model has already performed simulation analysis on the initial design model, set boundary conditions, and obtained simulation results.

[0042] In the study of related technologies, it was found that when the design model is changed, engineers will re-import the model into the simulation process, re-specify the boundary conditions, and then perform analysis. In this case, if the design model and simulation software can communicate directly, the boundary conditions can be directly updated without manual resetting, and simulation calculations can be performed directly.

[0043] However, when the design model is in a common intermediate format, it is necessary to manually re-specify the boundary conditions. These intermediate formats include: .iges, .igs, .x_t, and .step.

[0044] Based on this, the applicant quickly determines whether boundary conditions overlap during the simulation process for a design model using an intermediate format. Once it is determined to overlap, it can be automatically replaced and used, thus avoiding manual specification.

[0045] In response to the above problem description, the applicant has proposed a method, device, electronic device and storage medium for processing the overlapping boundaries of the model provided in the embodiments of the present application. By obtaining the model before modification, the boundary conditions corresponding to the model before modification and the modified model during the simulation analysis process, the model before modification corresponding to each boundary condition is compared with the modified model to determine the identification results of each boundary condition. When the identification results of all boundary conditions meet the preset requirements, the overlapping boundaries of the model before modification and the modified model are replaced with the target boundary, which can improve the reusability of boundary conditions in the general format in the simulation software and improve the simulation efficiency. Among them, the method for processing the overlapping boundaries of the model is described in detail in the subsequent embodiments.

[0046] The following is an introduction to the application scenarios of the model overlap boundary processing method provided in the embodiment of the present application:

[0047] See also Figure 1 , Figure 1 FIG. 1 is a flow chart of a method for processing overlapping boundaries of a model provided in an embodiment of the present application. In this embodiment, the method for processing overlapping boundaries of a model can be applied to Figure 2 The model shown has a coincidence boundary processing device 300 and Figure 3 In the electronic device 200 shown, the electronic device 200 may include one or more electronic devices 200, and information may be transmitted between the multiple electronic devices 200 by wireless and / or wired means. The multiple electronic devices 200 may collaborate to complete the model's coincident boundary processing method. For example, the electronic device may include a mobile terminal, a computer, a tablet, etc., which is not limited in this application. Figure 1 The process shown is described in detail, and the overlapped boundary processing method of the model may include S110 to S130.

[0048] S110: Acquire the model before modification, the boundary conditions corresponding to the model before modification, and the model after modification during the simulation analysis process.

[0049] In the embodiment of the present application, the design model includes the model before and after modification, wherein the structure of the boundary condition position is not changed. The design model before modification has completed the simulation analysis, and the boundary condition has been set.

[0050] It should be noted that the simulation analysis process that has been carried out is opened in the simulation software, the modified design model is selected, and the boundary conditions of the model before the improvement are clearly inherited. The model before the modification is extracted, and the boundary condition location information is recorded.

[0051] S120: Compare the model before modification and the model after modification corresponding to each boundary condition to determine the identification result of each boundary condition.

[0052] In this embodiment, the information of the model before and after each boundary condition is modified is compared, and those within the error range are considered consistent and marked as successful, otherwise they are abandoned and marked as failed.

[0053] In order to further improve the simulation efficiency.

[0054] In some embodiments, S120 further includes:

[0055] Based on the comparison between the position information and the geometric information, when the comparison result between the position information and the geometric information does not meet the preset error range, the target boundary condition is marked as not meeting the identification result. During the simulation analysis process, some boundary conditions that meet the identification result are recommended, and the graphics of the recommended boundary conditions are displayed.

[0056] In this embodiment, for boundary conditions that fail to be compared, the closest part to success in the previous step can be used for recommendation, and the boundary condition graph before modification is displayed in the software, and the recommended boundary condition graph is compared and displayed, and the user can select and confirm it by himself.

[0057] S130: When the identification results of all boundary conditions meet the preset requirements, the overlapping boundaries of the model before modification and the model after modification are replaced with the target boundaries.

[0058] In the embodiment of the present application, after all boundary conditions are specified, that is, the coincidence determination of boundary conditions is completed, the coincident boundaries can be automatically updated to new boundaries to improve the reusability of boundary conditions in the common format in the simulation software and improve the simulation efficiency.

[0059] In order to improve the accuracy of simulation.

[0060] In some embodiments, step S120 may include S121 to S123.

[0061] S121: Determine the position information of the model before modification corresponding to each boundary condition.

[0062] In some embodiments, determining the position information of the model before modification corresponding to each boundary condition includes: determining the coordinate information, line feature information, surface feature information, and volume feature information of the model before modification corresponding to each boundary condition.

[0063] In this embodiment, the model before modification is extracted, and the boundary condition position information is recorded, including: point: record coordinates; line: record the starting point and end point, as well as the curve characteristics of the line, such as length, or the position coordinates of the equal division point (based on the judgment accuracy requirement, 4 equal divisions or more are recommended); surface: record the key corner points of the surface, the component lines and their curve characteristics, length, surface characteristics, and area, where the line should contain the information of the aforementioned line, and the surface should also contain the equal division points within the surface (according to the coordinate plane, the line is intercepted by four equal divisions or more, and then the cross-section line is divided into four equal divisions or more). to the coordinates of the equally divided points in the surface); body: record the key corner points of the body, the characteristics of the lines, surfaces, and bodies, as well as the line length, area, and volume. The lines should contain the information of the aforementioned lines, the surfaces should also contain the equally divided points in the surface (the lines are intercepted by dividing the coordinate plane into four equal parts or more, and then the cross-section lines are divided into four equal parts or more to obtain the coordinates of the equally divided points in the surface), and the body contains the equally divided points in the body (the body is divided into four equal parts or more according to the coordinate plane to obtain the cross-section, and then the surface is divided into four equal parts or more to obtain the line segments in the surface, and then divided into four equal parts or more to obtain the coordinates of the equally divided points in the body).

[0064] S122: Determine geometric information of the modified model.

[0065] In some embodiments, determining geometric information of the modified model includes: determining point information, line information, surface information, and geometric body information of the modified model.

[0066] In this embodiment, the above corresponding information is: point information: recording coordinates; line: recording the starting point and end point, as well as the curve characteristics and length of the line; surface: recording the key corner points of the surface, the constituent lines and their curve characteristics, length, surface characteristics, and area; body: recording the key corner points of the body, the characteristics of the lines, surfaces, and bodies, as well as the line length, area, and volume.

[0067] S123: Based on the comparison between the position information and the geometric information, when the comparison result between the position information and the geometric information satisfies a preset error range, the target boundary condition is marked as meeting the identification result.

[0068] In some embodiments, the comparison in S123 is based on the position information and the geometric information, including S1231 to S1233.

[0069] S1231: Based on the position information and geometric information, the endpoint coordinates, length, and points within the line are compared in sequence.

[0070] In this embodiment, coordinates are compared and points are considered consistent within a certain error range; lines are compared by first comparing endpoint coordinates and then lengths. If both are within the error range, feature (equally divided points within the line) comparison is performed. The comparison method is to prove that the equally divided points are on the line and are all within the error range, and then they are identified as consistent lines.

[0071] S1232: Compare the areas and the points within the faces in turn based on the position information and geometric information.

[0072] In this embodiment, in surface comparison, the coordinates of key points are compared first, followed by the length of the constituent lines and features (equally divided points within the line). The feature comparison method is to prove that the equally divided points are on the line, followed by the area, and finally the surface feature verification (equally divided points within the surface). The surface feature comparison method is to prove that the equally divided points are on the surface. If all are within the error range, they are considered to be consistent surfaces.

[0073] S1233: Compare the volume and the equally divided points in the body in turn based on the position information and the geometric information.

[0074] In this embodiment, in volume comparison, the coordinates of key points are compared first, followed by the length of the component line, the features (the equal-division points within the line), the feature comparison method is to prove that the equal-division points are on the line, the component surface area, the surface feature verification (the equal-division points within the surface), the surface feature comparison method is to prove that the equal-division points are on the surface, the volume, and finally the volume feature (the equal-division points within the body) comparison, the volume feature comparison is to prove that the body equal-division points are within the body, all within the error range, then it is determined to be a consistent body.

[0075] In order to further improve the simulation efficiency.

[0076] In some embodiments, S130 includes S131 to S133.

[0077] S131: Determine the target number of boundary conditions of the model before modification.

[0078] In this embodiment, different models correspond to different numbers of boundary conditions.

[0079] S132: When all target boundary conditions corresponding to the target quantity are marked as meeting the identification result, the overlapping boundary formed by all target boundary conditions is determined.

[0080] In this embodiment, the boundary conditions of the target number corresponding to different models are judged, and when it is determined that all the boundary conditions are met, the coincidence judgment of the boundary conditions is completed.

[0081] S133: Update the overlapping boundary to the target boundary of the simulation analysis.

[0082] In this embodiment, the overlapping boundaries are automatically updated to new boundaries.

[0083] As an implementation method, the boundary conditions for successful pairing are displayed on both sides of the software, and the user can make a determination.

[0084] In summary, the present application provides a method, device, electronic device and storage medium for processing overlapping boundaries of a model. By obtaining the model before modification, the boundary conditions corresponding to the model before modification and the modified model during the simulation analysis process, the model before modification corresponding to each boundary condition is compared with the modified model to determine the identification results of each boundary condition. When the identification results of all boundary conditions meet the preset requirements, the overlapping boundaries of the model before modification and the modified model are replaced with the target boundaries to realize quick judgment of the overlap of boundary conditions during the simulation process. When it is judged to be overlapped, it can be automatically replaced and used, thereby avoiding manual specification and improving simulation efficiency.

[0085] See also Figure 2 , Figure 2 This is a structural block diagram of a model overlap boundary processing device provided by the present application. The model overlap boundary processing device 300 includes: an acquisition module 310, a determination module 320 and a processing module, wherein:

[0086] The acquisition module 310 is used to acquire the model before modification, the boundary conditions corresponding to the model before modification, and the model after modification during the simulation analysis process.

[0087] The determination module 320 is used to compare the model before modification and the model after modification corresponding to each boundary condition to determine the identification result of each boundary condition.

[0088] The processing module 330 is used to replace the overlapping boundary of the model before modification and the model after modification with the target boundary when the identification results of all boundary conditions meet the preset requirements.

[0089] The device embodiment in the present application may also include other modules, which specifically correspond to part of the content of the above method.

[0090] It should be noted that the device embodiments in the present application correspond to each other with the aforementioned method embodiments. The specific principles in the device embodiments can be found in the contents of the aforementioned method embodiments and will not be repeated here.

[0091] In several embodiments provided in this embodiment, the coupling between modules may be electrical, mechanical or other forms of coupling.

[0092] In addition, each functional module in each embodiment of the present invention may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of software functional modules.

[0093] See also Figure 3 , Figure 3The present application provides a structural block diagram of an electronic device 200 that can execute the overlap boundary processing method of the above-mentioned model. The electronic device 200 can be a smart phone, a tablet computer, a computer, a portable computer or other devices.

[0094] The electronic device 200 further includes a processor 202 and a memory 204. The memory 204 stores a program that can execute the contents of the aforementioned embodiments, and the processor 202 can execute the program stored in the memory 204.

[0095] Among them, the processor 202 may include one or more cores and message matrix units for processing data. The processor 202 uses various interfaces and lines to connect various parts of the entire electronic device 200, and executes various functions and processes data of the electronic device 200 by running or executing instructions, programs, code sets or instruction sets stored in the memory 204, and calling data stored in the memory 204. Optionally, the processor 202 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 202 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modulation decoder. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It can be understood that the above-mentioned modulation decoder may not be integrated into the processor, but may be implemented separately through a communication chip.

[0096] The memory 204 may include a random access memory (RAM) or a read-only memory (ROM). The memory 204 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 204 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (e.g., instructions for a user to obtain a random number), instructions for implementing the following various method embodiments, etc. The data storage area may also store data (e.g., random numbers) created by the terminal during use, etc.

[0097] The electronic device 200 may also include a network module and a screen. The network module is used to receive and send electromagnetic waves, realize the mutual conversion between electromagnetic waves and electrical signals, and thus communicate with a communication network or other devices, such as communicating with an audio playback device. The network module may include various existing circuit components for performing these functions, such as antennas, radio frequency transceivers, digital signal processors, encryption / decryption chips, user identity modules (SIM) cards, memories, etc. The network module may communicate with various networks such as the Internet, corporate intranets, wireless networks, or communicate with other devices via wireless networks. The above-mentioned wireless networks may include cellular telephone networks, wireless local area networks, or metropolitan area networks. The screen may display interface content and perform data interaction.

[0098] Please refer to Figure 4 , Figure 4 The computer-readable storage medium 400 stores program code 410, which can be called by a processor to execute the method described in the above method embodiment.

[0099] The computer-readable storage medium 400 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer-readable storage medium includes a non-transitory computer-readable storage medium. The computer-readable storage medium 400 has storage space for program codes 410 that perform any method steps in the above method. These program codes 410 can be read from or written to one or more computer program products. The program codes 410 can be compressed, for example, in an appropriate form.

[0100] The embodiment of the present application also provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the model overlap boundary processing method described in the above various optional implementations.

[0101] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features can be replaced by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for processing coincident boundaries of a model, characterized in that: The method comprises: Obtaining the model before modification, the boundary conditions corresponding to the model before modification, and the model after modification during the simulation analysis process; Comparing the model before modification and the model after modification corresponding to each boundary condition to determine the identification result of each boundary condition; When the identification results of all boundary conditions meet the preset requirements, the overlapping boundaries of the model before modification and the model after modification are replaced with the target boundaries.

2. The method for processing overlapping boundaries of a model according to claim 1, characterized in that: The step of comparing the model before modification and the model after modification corresponding to each boundary condition to determine the identification result of each boundary condition includes: Determine the position information of the model before modification corresponding to each of the boundary conditions; Determine geometric information of the modified model; Based on the comparison between the position information and the geometric information, when the comparison result between the position information and the geometric information satisfies a preset error range, the boundary condition of the target is marked as meeting the identification result.

3. The method for processing overlapping boundaries of a model according to claim 2, characterized in that: When the identification results of all boundary conditions meet the preset requirements, the overlapping boundary of the model before modification and the model after modification is replaced with the target boundary, including: determining a target number of boundary conditions of the model before modification; When all boundary conditions of the targets corresponding to the target quantity are marked as meeting the identification result, determining the overlap boundary formed by the boundary conditions of all the targets; The overlapping boundaries are updated to target boundaries for simulation analysis.

4. The method for processing overlapping boundaries of a model according to claim 2, characterized in that: The determining the position information of the model before modification corresponding to each of the boundary conditions includes: The coordinate information, line feature information, surface feature information and volume feature information of the model before modification corresponding to each of the boundary conditions are determined.

5. The method for processing overlapping boundaries of a model according to claim 4, characterized in that: The step of determining geometric information of the modified model includes: Determine the point information, line information, surface information and geometric body information of the modified model.

6. The method for processing overlapping boundaries of a model according to claim 5, characterized in that: The comparing based on the position information and the geometric information includes: Compare the endpoint coordinates, length, and points within the line in turn based on the position information and geometric information; Compare the areas and equally divide the points in the planes in turn based on the position information and geometric information; Based on the position information and geometric information, the volume and the points in the body that are equally divided are compared in turn.

7. The method for processing overlapping boundaries of a model according to claim 2, characterized in that: The step of comparing the model before modification and the model after modification corresponding to each boundary condition to determine the identification result of each boundary condition further includes: Based on the comparison between the position information and the geometric information, when the comparison result between the position information and the geometric information does not meet the preset error range, the target boundary condition is marked as not meeting the identification result, and during the simulation analysis process, the boundary conditions that partially meet the identification result are recommended, and a graph of the recommended boundary condition is displayed.

8. A device for processing overlapping boundaries of a model, characterized in that: The device comprises: An acquisition module is used to acquire the model before modification, the boundary conditions corresponding to the model before modification, and the model after modification during the simulation analysis process; A determination module, used for comparing the model before modification and the model after modification corresponding to each boundary condition to determine the identification result of each boundary condition; The processing module is used to replace the overlapping boundary of the model before modification and the model after modification with the target boundary when the identification results of all boundary conditions meet the preset requirements.

9. An electronic device, characterized in that: The electronic device includes a memory and a processor, wherein the memory stores program codes that can be run on the processor, and when the program codes are executed by the processor, the method for processing overlapping boundaries of the model as described in any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program codes, and the program codes can be called by one or more processors to execute the method for processing overlapping boundaries of a model as described in any one of claims 1-7.