Simulation model creating method and system of grinding machine and medium
By dividing and optimizing the modeling layer with reference to the reference model of the grinder, the problems of low efficiency and poor quality of the grinder simulation model in the existing technology are solved, and efficient and accurate simulation model creation is achieved, which improves design efficiency.
Patent Information
- Application Number
- CN202411902027.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-02-18
AI Technical Summary
The existing technology lacks standard simulation model modeling software and mature methods to summarize, resulting in low efficiency and poor quality of simulation model modeling of grinders, and prone to time-consuming and error-making problems.
By obtaining the reference model of the grinder, dividing it into multiple modeling layers, rebuilding and optimizing the simulation model with reference to the reference model, including streamlining and optimization processes, and finally moving the model from the center of mass point to the origin of the coordinate system, outputting the modeled simulation Model.
It realizes efficient and accurate modeling of the grinder simulation model, reduces simulation time, improves design and improvement efficiency, and ensures the accuracy and practicality of the model.
Smart Images

Figure CN119475809A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of simulation design, and in particular to a method, system and medium for creating a simulation model of a grinding machine. Background Art
[0002] Due to the growing development of new energy and chemical industries, enterprises have an increasing demand for grinding machines and complete sets of equipment. The research and development and production of grinding machines cannot be separated from the support of simulation technology, and simulation technology requires accurate and efficient simulation models as support.
[0003] However, there is no standard simulation modeling software and mature method summary in the industry. Engineers are prone to use wrong methods or wrong software in the modeling process, resulting in low modeling efficiency, poor modeling quality, time-consuming simulation calculations and errors. Therefore, it is necessary to provide a simulation model creation solution for the grinder to achieve efficient and accurate modeling of the grinder simulation model. Summary of the invention
[0004] The present invention aims to provide a method, system and medium for creating a simulation model of a grinding machine, so as to achieve efficient and accurate modeling of the simulation model of the grinding machine.
[0005] In order to achieve the above object, the present invention provides the following technical solutions: In a first aspect, an embodiment of the present invention provides a method for creating a simulation model of a grinding machine, the method comprising the following steps: S100, obtaining a reference model of a grinding machine and a simulation model to be modeled; S200, dividing the simulation model into a plurality of modeling layers according to the reference model, and reconstructing each modeling layer in the simulation model with reference to the reference model; S300, simplifying each modeling layer in the simulation model to obtain a simplified simulation model; S400, optimizing the simplified simulation model to obtain an optimized simulation model; S500, finding the centroid of the optimized simulation model, moving the simulation model from the centroid to the origin of the coordinate system, and outputting the modeled simulation model.
[0006] Optionally, in S200, dividing the simulation model into a plurality of modeling layers according to the reference model, and reconstructing each modeling layer in the simulation model with reference to the reference model includes: S210, acquiring a reference model, and extracting a reference layer of the reference model; S220, classifying the simulation models to be modeled and adding them to corresponding modeling layers to obtain sub-models of the simulation models in each modeling layer; S230, reconstructing the sub-models of the simulation model in each modeling layer with reference to the corresponding reference layer in the reference model.
[0007] Optionally, after S220, the method further includes: If detailed parts are missing during the reconstruction of the simulation model, the reference layer of the reference model is converted into the modeling layer of the simulation model and the detailed parts are filled.
[0008] Optionally, in S300, the streamlining of each modeling layer in the simulation model includes at least one of the following: The components of the grinding machine include the spindle, rotor and body; Deleting or filling detailed parts irrelevant to the sub-models, and fusing the sub-models in various modeling layers whose outer surfaces affect fluid analysis into an overall model; The redundant curves in each sub-model are simplified.
[0009] Optionally, in S400, the optimizing the streamlined simulation model includes at least one of the following: Adjusting the tangency relationship and / or critical relationship in the simulation model to increase the tangency distance and avoid tangency; Adjusting the cross-sectional geometry and aspect ratio of the simulation model to a standard geometry; The repeated sub-models in the simulation model are simplified into a unified functional model.
[0010] In a second aspect, an embodiment of the present invention provides a simulation model creation system for a grinding machine, the system comprising: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the method for creating a simulation model of a grinding machine as described in any one of the above.
[0011] In a third aspect, an embodiment of the present invention provides a computer-readable storage medium storing a program executable by a processor, wherein the program executable by the processor is used to execute the method for creating a simulation model of a grinding machine as described in any one of the above when executed by the processor.
[0012] The beneficial effects of the present invention are as follows: the present invention discloses a method, system and medium for creating a simulation model of a grinding machine. The present invention refers to the actual working principle and performance requirements of the grinding machine to make a modeling rule reference for the simulation model, thereby ensuring the accuracy and practicality of the model. The simulation time is reduced, and strong technical support is provided for the design and improvement of the grinding machine. The present invention integrates the modeling rules of the simulation model to achieve efficient and accurate modeling of the simulation model related to the grinding machine. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0014] Figure 1 1 is a schematic flow chart of a method for creating a simulation model of a grinding machine according to an embodiment of the present invention; Figure 2 It is a schematic diagram of grouping simulation models in an embodiment of the present invention; Figure 3 is a schematic diagram of simplifying the simulation model in an embodiment of the present invention; Figure 4 is another schematic diagram of simplifying the simulation model in an embodiment of the present invention; Figure 5 is a schematic diagram of optimizing a simulation model in an embodiment of the present invention; Figure 6 is another schematic diagram of optimizing the simulation model in an embodiment of the present invention; Figure 7 4 is a structural diagram of a simulation model creation system for a grinding machine in an embodiment of the present invention. DETAILED DESCRIPTION
[0015] The following will be combined with the embodiments and drawings to clearly and completely describe the concept, specific structure and technical effects of the present invention, so as to fully understand the purpose, scheme and effect of the present invention. It should be noted that the embodiments and features in the embodiments of the present invention can be combined with each other without conflict.
[0016] In the related art, when performing model simulation, there are the following problems: High modeling difficulty: The fluid area related to the grinding machine often has complex geometric shapes, special-shaped geometric bodies, is composed of multiple geometric bodies, has a small flow basin space, and has complex deduction relationships.
[0017] Simulation model error: The incorrect simulation model has defects such as a large number of extreme boundaries, redundant and conflicting points, lines and surfaces, and non-closed entities, which cause the simulation calculation to fail.
[0018] Low modeling efficiency: Wrong selection of modeling software or incorrect modeling process will result in low modeling efficiency, frequent conversion between multiple software, missing and damaged model information, etc.
[0019] In order to overcome the technical problems existing in the related art, the embodiments of the present invention provide a method, system and medium for creating a simulation model of a grinding machine, so as to achieve efficient and accurate modeling of the simulation model of the grinding machine.
[0020] See also Figures 1 to 6 , Figure 1 The present invention provides a method for creating a simulation model of a grinding machine, the method comprising the following steps: S100, obtaining a reference model of a grinding machine and a simulation model to be modeled; S200, dividing the simulation model into a plurality of modeling layers according to the reference model, and reconstructing each modeling layer in the simulation model with reference to the reference model; It should be noted that, in this step, the simulation model is split, deleted, added and grouped to complete the grouping of the model; S300, simplifying each modeling layer in the simulation model to obtain a simplified simulation model; In this step, the model is simplified by deleting a large number of irrelevant or redundant details of the model and processing the multi-layer inclusion relationships of the model, so as to achieve the purpose of reducing the number of models and improving modeling efficiency.
[0021] S400, optimizing the simplified simulation model to obtain an optimized simulation model; In this step, the model is optimized by adjusting the tangent relationship of the model, streamlining repeated and delicate parts, and avoiding simulation errors.
[0022] S500, finding the centroid of the optimized simulation model, moving the simulation model from the centroid to the origin of the coordinate system, and outputting the modeled simulation model.
[0023] By executing the above steps, the geometric complexity, calculation accuracy and modeling efficiency of the grinding machine simulation model are significantly improved. The method provided by the present invention can effectively realize the creation of a simulation model of a grinding machine, improve design efficiency and quality, and reduce the difficulty of modeling. The present invention provides an efficient and convenient modeling method for the design and construction of a grinding machine production line.
[0024] In some specific embodiments, SolidWorks 2020 is used to export the model into STEP format, and the model in STEP format is imported into Rhino6 as a reference model and classified as a reference layer; models unrelated to the reference model are deleted or imported as auxiliary models in Rhino6; the simulation model to be modeled is classified and added to the corresponding layer in Rhino6, and the overall model of the simulation model is rebuilt in each layer with reference to the reference model, and the reference model is converted into a modeling layer of the simulation model and redundant detail parts are filled; the included parts are deleted or merged in Rhino6, the most streamlined lines and surfaces of the arc parts are rebuilt in Rhino6, the arc parts are rebuilt as the most streamlined entities in Rhino6, the model tangent distance is increased in Rhino6, the complex and fine models are optimized to the most streamlined in Rhino6, and preliminary simple model Boolean operations (fusion operations, difference operations and / or segmentation operations) are performed in Rhino6, the model layer to be exported is displayed in Rhino6, the simulation model is output to 3dm format in Rhino6, and in AutoCAD Import the simulation model in 3dm format into AutoCAD 2020, merge the models on the same layer into the whole model in AutoCAD 2020, retain the whole model or perform complex Boolean operations in AutoCAD 2020, obtain the rotor model or fluid model in AutoCAD 2020, use the clear function in AutoCAD 2020 to delete the redundant edges and vertices of the model, find the center of mass of the whole model in AutoCAD 2020, move the model from the center of mass to the origin of the coordinate system in AutoCAD 2020, export it to SAT format model in AutoCAD 2020, and output the simulation model obtained by modeling; then perform simulation calculations or other applications on the simulation model obtained by modeling.
[0025] In some embodiments, in S200, dividing the simulation model into a plurality of modeling layers according to the reference model, and reconstructing each modeling layer in the simulation model with reference to the reference model includes: S210, acquiring a reference model, and extracting a reference layer of the reference model; S220, classifying the simulation models to be modeled and adding them to corresponding modeling layers to obtain sub-models of the simulation models in each modeling layer; S230, reconstructing the sub-models of the simulation model in each modeling layer with reference to the corresponding reference layer in the reference model.
[0026] Specifically, the grinding machine includes a spindle, a rotor and a fuselage; when simulating the spindle model, the spindle model is split into a motor model, a spindle model, and a bearing seat model, and grouped or layered modeling is performed; when simulating the rotor model, the rotor model is split into a rotor skeleton model, a sleeve model, and a surface material model, and grouped or layered modeling is performed; when simulating the fuselage model, the fuselage model is split into a barrel model, a frame model, and a bearing seat model, and grouped or layered modeling is performed.
[0027] In some embodiments, after S220, the method further includes: If detailed parts are missing during the reconstruction of the simulation model, the reference layer of the reference model is converted into the modeling layer of the simulation model and the detailed parts are filled.
[0028] In some embodiments, in S300, the streamlining of each modeling layer in the simulation model includes at least one of the following: The components of the grinding machine include the spindle, rotor and body; Deleting or filling detailed parts irrelevant to the sub-models, and fusing the sub-models in various modeling layers whose outer surfaces affect fluid analysis into an overall model; The redundant curves in each sub-model are simplified.
[0029] Specifically, for the coupling of fluid and rotor, irrelevant detail parts are deleted or filled, such as bolt holes, bolts, pins, grooves, etc., to make them complete entities; the models in multiple modeling layers whose outer surfaces only affect the fluid analysis are merged into one, and the sub-models contained in multiple layers are ignored, such as the rotor skeleton, sleeve, and outer surface material are merged into an integral model; redundant curves are simplified, such as redrawing the edges of the separator curve blades, retaining key curves, and deleting redundant curves and turning points.
[0030] In some embodiments, in S400, the optimizing the streamlined simulation model includes at least one of the following: Adjusting the tangency relationship and / or critical relationship in the simulation model to increase the tangency distance and avoid tangency; Adjusting the cross-sectional geometry and aspect ratio of the simulation model to a standard geometry; The repeated sub-models in the simulation model are simplified into a unified functional model.
[0031] In this embodiment, the modeling rules of the simulation model include: 1. Model grouping: split, delete, add and group models according to simulation requirements, and classify models in a targeted manner according to simulation needs; 2. Model simplification: Delete a large number of irrelevant or redundant details of the model, handle the multi-layer inclusion relationship of the model, and reduce the number of models; 1) Delete or fill in the detail parts that are not related to the fluid and rotor coupling analysis, such as bolt holes, bolts, pins, grooves, etc., to make them complete entities; 2) For multi-layer models whose outer surfaces alone affect fluid analysis, merge them into one, ignoring the multi-layer inner models. For example, merge the rotor skeleton, sleeve, and outer surface material into one overall model. 3) Simplify redundant curves, such as redrawing the edges of separator curve blades, retaining key curves, and deleting redundant curves and turning points.
[0032] 3. Model optimization: adjust the tangent relationship of the model, simplify repeated and delicate parts, and avoid simulation errors; 1) Adjust the tangency or critical relationship of the model and increase the tangency distance, such as increasing the distance between the separator screen and the outer flow channel blades to avoid tangency.
[0033] 2) Adjust the cross-sectional geometry and aspect ratio of the model, such as adjusting the separator wire cross-section from a polygon with a larger aspect ratio to a 1:1 rectangle to make it an ideal geometric body.
[0034] 3) Streamline a large number of duplicate models, such as deleting a large number of auxiliary parts such as skeletons in the separator, and simplifying the separator screen into a unified functional model.
[0035] The following describes the selection principles and modeling process of simulation modeling software: 1. Software selection: The software that can be used in the embodiments provided by the present invention includes SolidWorks 2020, Rhino6, and AutoCAD 2020; 2. Modeling process: Understand the simulation model and simulation purpose to be modeled → Make a time plan and personnel arrangement, use SolidWorks 2020Export the model to STEP format → Import the STEP format model in Rhino6 as a reference model and classify it as a reference layer → Delete irrelevant reference models in Rhino6 or import auxiliary models → Classify the proposed model and add corresponding modeling layers in Rhino6 → Create a new modeling layer in Rhino6 and rebuild the overall model with reference to the reference model → If necessary, convert the reference model into a modeling layer of the simulation model and fill in redundant detail parts → Delete or merge the included parts in Rhino6 → Rebuild the arc surface parts in Rhino6 as the most streamlined lines and surfaces → Rebuild the arc surface parts as the most streamlined entities in Rhino6 → Increase the model tangent distance in Rhino6 → Optimize the complex and delicate model to the simplest in Rhino6 → Perform preliminary simple model Boolean operations (fusion, difference, division, etc.) in Rhino6 → Display the model layer to be exported in Rhino6 → Export the model to 3dm format in Rhino6 → Import the 3dm format model in AutoCAD 2020 → In AutoCAD 2020, merge the models on the same layer into an overall model → retain the overall model or perform complex Boolean operations (fusion, difference, split, etc.) in AutoCAD 2020 → obtain the rotor, fluid or other overall model in AutoCAD 2020 → use the clear function in AutoCAD 2020 to delete redundant edges and vertices of the model → find the center of mass of the overall model in AutoCAD 2020 → move the model from the center of mass to the origin of the coordinate system in AutoCAD 2020 → export it to a SAT format model in AutoCAD 2020 → use it for simulation calculations or other applications.
[0036] Compared with the prior art, the embodiments provided by the present invention have the following advantages: Reduce modeling difficulty: Reduce the modeling difficulty of complex models by reasonably decomposing the various components of the simulation model and rationally planning the logical order of modeling.
[0037] Improve modeling quality: By summarizing reasonable modeling rules and selecting the correct software format, the simulation model can be modified to an ideal "error-avoiding" state to avoid redundant model information, avoid repeated errors in later simulation calculations, and improve simulation quality.
[0038] Improve modeling efficiency: By optimizing simulation modeling software and establishing the correct modeling process, the efficiency of simulation modeling can be improved and modeling time can be saved.
[0039] and Figure 1 Corresponding to the method, refer to Figure 7 The embodiment of the present invention provides a simulation model creation system for a grinding machine, comprising: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the above method.
[0040] It can be seen that the contents of the above method embodiments are all applicable to the present system embodiments, the functions specifically implemented by the present system embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0041] In addition, an embodiment of the present invention further discloses a computer program product or a computer program, which is stored in a computer-readable storage medium. A processor of a computer device can read the computer program from a computer-readable storage medium, and the processor executes the computer program, so that the computer device executes the above method. Similarly, the contents of the above method embodiment are all applicable to the storage medium embodiment, and the functions specifically implemented by the storage medium embodiment are the same as those of the above method embodiment, and the beneficial effects achieved are also the same as those achieved by the above method embodiment.
[0042] It will be appreciated by those skilled in the art that all or some of the methods disclosed above and the system may be implemented as software, firmware, hardware and appropriate combinations thereof. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transient medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0043] The above is a specific description of the preferred implementation of the present disclosure, but the present disclosure is not limited to the above-mentioned implementation mode. Technical personnel familiar with the field can also make various equivalent deformations or substitutions without violating the spirit of the present disclosure. These equivalent deformations or substitutions are all included in the scope defined by the claims of the present disclosure.
Claims
1. A method for creating a simulation model of a grinding machine, characterized in that: The method comprises the following steps: S100, obtaining a reference model of a grinding machine and a simulation model to be modeled; S200, dividing the simulation model into a plurality of modeling layers according to the reference model, and reconstructing each modeling layer in the simulation model with reference to the reference model; S300, simplifying each modeling layer in the simulation model to obtain a simplified simulation model; S400, optimizing the simplified simulation model to obtain an optimized simulation model; S500, finding the centroid of the optimized simulation model, moving the simulation model from the centroid to the origin of the coordinate system, and outputting the modeled simulation model.
2. The method for creating a simulation model of a grinding machine according to claim 1, characterized in that: In S200, dividing the simulation model into a plurality of modeling layers according to the reference model, and reconstructing each modeling layer in the simulation model with reference to the reference model includes: S210, acquiring a reference model, and extracting a reference layer of the reference model; S220, classifying the simulation models to be modeled and adding them to corresponding modeling layers to obtain sub-models of the simulation models in each modeling layer; S230, reconstructing the sub-models of the simulation model in each modeling layer with reference to the corresponding reference layer in the reference model.
3. The method for creating a simulation model of a grinding machine according to claim 2, characterized in that: After S220, the method further includes: If detailed parts are missing during the reconstruction of the simulation model, the reference layer of the reference model is converted into the modeling layer of the simulation model and the detailed parts are filled.
4. The method for creating a simulation model of a grinding machine according to claim 1, characterized in that: In S300, the streamlining of each modeling layer in the simulation model includes at least one of the following: The components of the grinding machine include the spindle, rotor and body; Deleting or filling detailed parts irrelevant to the sub-models, and fusing the sub-models in various modeling layers whose outer surfaces affect fluid analysis into an overall model; The redundant curves in each sub-model are simplified.
5. The method for creating a simulation model of a grinding machine according to claim 4, characterized in that: In S400, the optimizing the simplified simulation model includes at least one of the following: Adjusting the tangency relationship and / or critical relationship in the simulation model to increase the tangency distance and avoid tangency; Adjusting the cross-sectional geometry and aspect ratio of the simulation model to a standard geometry; The repeated sub-models in the simulation model are simplified into a unified functional model.
6. A simulation model creation system for a grinding machine, characterized in that: The system comprises: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the method for creating a simulation model of a grinding machine as described in any one of claims 1 to 5.
7. A computer-readable storage medium storing a program executable by a processor, characterized in that: The processor-executable program is used to perform the method according to any one of claims 1 to 5 when executed by the processor.