Search

CN-121997498-A - Parameterized three-dimensional automatic modeling and assembling system and method for rolling bearing

CN121997498ACN 121997498 ACN121997498 ACN 121997498ACN-121997498-A

Abstract

The invention belongs to the technical field of computer aided design and mechanical engineering, and relates to a parameterized three-dimensional automatic modeling and assembling system and method of a rolling bearing. The system comprises a parameter input module, a part modeling module, an assembly logic module and an auxiliary function module, wherein the parameter input module is used for acquiring design parameters of a bearing, the part modeling module is used for generating an inner ring, an outer ring, rolling bodies and a retainer model which comprise preset assembly datum planes according to the parameters, the assembly logic module is used for automatically positioning three-dimensional models of a plurality of parts of the rolling bearing in a three-dimensional space and constructing a complete bearing assembly body so as to generate the complete rolling bearing, and the auxiliary function module is used for providing functions of model file management, modeling process visualization and data output. The method has the advantages that through abstract association of the reference plane and the coordinate system, the traditional dependence on the entity geometric plane is replaced, and the high automation, stabilization and parameterization of the modeling and assembly process are realized.

Inventors

  • WANG BO
  • CHENG XU
  • Huang Zirao
  • ZHAO YULAI
  • HAN QINGKAI

Assignees

  • 东北大学佛山研究生创新学院
  • 东北大学

Dates

Publication Date
20260508
Application Date
20260302

Claims (10)

  1. 1. A parameterized three-dimensional automatic modeling and assembly system for a rolling bearing, comprising: The parameter input module is used for acquiring design parameters of the rolling bearing, analyzing and converting the design parameters into modeling driving variables which can be called in the system; The part modeling module is used for calling a preset parameterized feature template library and a generation rule according to the modeling driving variable to generate a three-dimensional model of each part of the rolling bearing; The part reconstruction module is used for automatically updating the driving size, the equation relation and the feature suppression state in the feature template when the design parameters are changed, and re-solving the updated geometric constraint to generate an updated part three-dimensional model; The assembly logic module is used for automatically positioning the three-dimensional models of the parts of the rolling bearing in a three-dimensional space and constructing a complete bearing assembly body, wherein the positioning of the three-dimensional models of the parts in the three-dimensional space is determined according to the reference characteristics of the parts and a preset assembly constraint relation, and based on the three-dimensional space positioning, the three-dimensional models of the parts are sequentially subjected to the matching constraint by adopting a matching constraint mode among a reference plane, a reference shaft and a local coordinate system according to the bearing assembly process flow, so that the automatic correct positioning of the parts models in the three-dimensional space according to the actual assembly relation is ensured, and the complete rolling bearing is generated.
  2. 2. The parametric three-dimensional automated modeling and assembly system of rolling bearings of claim 1, wherein the part modeling module comprises: The ferrule modeling unit automatically constructs a corresponding section profile according to modeling driving variables based on standard structural characteristics of the bearing, generates a three-dimensional model of the inner ring and/or the outer ring through rotation characteristics, and automatically creates a raceway curved surface, an end surface structure and chamfer/fillet characteristics; the rolling body modeling unit is used for generating a rolling body three-dimensional model and executing array arrangement according to the type of the rolling bodies, modeling driving variables, the number of the rolling bodies, the pitch circle radius and contact angle parameters; The cage modeling unit is used for constructing a reference contour of the cage, applying parameterized characteristics, generating a three-dimensional model of the cage according to modeling driving variables, and reversely solving the distribution center of pockets of the cage by taking the calculated space position of the rolling body array as a driving, so that the distribution center of the pockets of the cage is related to the position of the rolling body array, the geometric form of the cage can be automatically adjusted along with the change of the number, the size and the array position of the rolling bodies, the parameter driving modeling is realized, and meanwhile, the reasonable clearance and matching relation between the cage and the rolling bodies are ensured.
  3. 3. The parameterized three-dimensional automatic modeling and assembly system of rolling bearings according to claim 2, wherein the global datum planes comprise a radial datum plane for constraining position and orientation, an axial datum plane, and an angular datum plane for defining a circumferential reference direction, bound to the part key feature parameters; the functional datum plane comprises an inner ring raceway radial datum plane, an outer ring pitch circle radial datum plane, an inner ring raceway axial datum plane, an outer ring pitch circle axial datum plane, a rolling body array angle datum plane and a retainer pitch circle positioning datum plane.
  4. 4. A parameterized three-dimensional automatic modeling and assembly system of rolling bearings according to claim 3, wherein the assembly logic module comprises: The ferrule positioning unit aligns the central reference shaft of the inner ring and/or the outer ring with the local coordinate system to realize concentric positioning, and automatically adjusts the play and the axial position through the axial reference surfaces of the inner ring and the outer ring; the rolling body positioning unit automatically determines the position relation between the clearance between the rolling body and the raceway and the contact point according to the input clearance, contact angle and raceway position, and ensures that the rolling body does not interfere and maintains the correct contact angle and degree of freedom through assembly constraint; The retainer positioning unit is used for establishing parameter driving association between the retainer and the rolling bodies and realizing the positioning of the retainer by automatically applying radial clearance, axial limit and geometric constraint between the center of the pocket and the center of the rolling bodies; the contact angle is adjusted by rotating the local coordinate system of the rolling body around the axial reference plane, and the central position of the raceway is synchronously updated by the reference axis association.
  5. 5. The parametric three-dimensional automatic modeling and assembly system of a rolling bearing of claim 4, further comprising an auxiliary function module for providing model file management, modeling process visualization, and data output functions.
  6. 6. The parametric three-dimensional automatic modeling and assembly system of a rolling bearing of claim 5, wherein the auxiliary functional module comprises: the file management unit is used for carrying out unified management on the generated rolling bearing model, the parameter file and the intermediate data, providing a version management mechanism and automatically recording file change time and corresponding parameters; the display and interaction unit is used for providing a visual capability of a modeling process and a user interaction interface; the model output unit is used for organizing and storing the model files in the modeling process and managing and multiplexing parameters and data.
  7. 7. The parametric three-dimensional automatic modeling and assembly system of a rolling bearing of claim 1, wherein the design parameters include geometric parameters and structural parameters; The geometric parameters at least comprise the inner diameter and the outer diameter of the bearing, the diameter and the number of the rolling bodies and the structural size of the retainer, and the structural parameters at least comprise play, a contact angle and pretightening force.
  8. 8. A parameterized three-dimensional automatic modeling and assembly method of a rolling bearing, applied to the parameterized three-dimensional automatic modeling and assembly system of a rolling bearing according to any one of claims 1 to 7, characterized in that the method comprises the following steps: step 1, obtaining design parameters of a rolling bearing input by a user; step 2, analyzing and converting the design parameters into modeling driving variables which can be called internally; step 3, according to the modeling driving variable, calling a parameterized characteristic template to generate a three-dimensional model of each part of the rolling bearing, and synchronously establishing an independent local coordinate system, a global reference plane and a functional reference plane for restraining the position and the direction for each part; Step 4, when design parameters are changed, automatically updating driving variables, regenerating driving sizes, equation relations and feature suppression states in the part three-dimensional model template, and re-solving updated geometric constraints to generate an updated part three-dimensional model; step 5, determining the positioning of the three-dimensional model of the part in a three-dimensional space according to the reference characteristics of the part and a preset assembly constraint relation; Step 6, based on three-dimensional space positioning, sequentially applying coordination constraint to respective three-dimensional models of the parts by adopting a coordination constraint mode among a reference plane, a reference shaft and a local coordinate system according to a bearing assembly process flow, and ensuring automatic correct positioning of each part model in the three-dimensional space according to an actual assembly relation to complete bearing assembly so as to generate a complete rolling bearing; and 7, outputting the generated assembly model and related data.
  9. 9. A computer program product comprising a computer program, characterized in that the computer program, when executed by a processor, realizes the functions of a parameterized three-dimensional automatic modeling and assembly system of a rolling bearing according to any one of claims 1 to 7.
  10. 10. A computer-readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the functions of the parameterized three-dimensional automatic modeling and assembly system of rolling bearings according to any one of claims 1 to 7.

Description

Parameterized three-dimensional automatic modeling and assembling system and method for rolling bearing Technical Field The invention belongs to the technical field of computer aided design and mechanical engineering, and particularly relates to a parameterized three-dimensional automatic modeling and assembling system and method of a rolling bearing. Background Rolling bearings are common key basic components in mechanical equipment, and are widely applied to aerospace, rail transit, wind power equipment, machine tools, mechanical transmission and various rotating mechanisms. However, different types of rolling bearings differ in geometry, rolling body size, cage type, play setting, contact angle distribution, etc., and their three-dimensional model plays an important role in structural design, stress analysis, thermal-fluid-solid coupling simulation, and structural optimization research. In engineering practice, researchers often need to flexibly adjust bearing geometric parameters according to specific working conditions, so that constructing a reconfigurable and reusable three-dimensional bearing model becomes a precondition for related simulation analysis and structural design. Existing three-dimensional CAD software (e.g., solidWorks) provides a library of standard parts or bearing inserts, and its modeling function is mostly implemented in a fixed parameter library manner. For example, solidWorks Toolbox bearing modules mainly select bearing specifications from standard size libraries in a table look-up mode, only support GB/ISO standard series products, and standard bearing models provided by online platforms such as TRACEPARTS cannot reconstruct the number of rolling bodies, channel curvature coefficients or cage structures according to structural parameters input by users. In addition, the secondary development technology based on SolidWorks has been applied to parametric modeling of mechanical parts such as gears and sprockets, for example GearTrax software can automatically generate three-dimensional geometric structures of multiple types of gears in a parameter driving mode. The bearing models of SolidWorks Toolbox and the online standard component library are limited to standard sizes, so that the flexible requirements of non-standard parameters, clearance setting, cage polymorphic structures and assembly clearances in scientific research and engineering cannot be met, and the models of TRACEPARTS and the like cannot realize automatic array of the number of rolling bodies or parameterized reconstruction of geometric association of the cage. Although GearTrax and other software realizes parameter driving on modeling of gears and other parts, modeling logic mainly aims at tooth profile and meshing relationship, and is not applicable to complex systems of multi-component coupling, rolling body array rule, cage parameterization generation and automatic configuration of assembly relationship. The Chinese patent CN202510922874.0 proposes a parameterized modeling method for structural features of typical parts of an aeroengine, and realizes three-dimensional model construction through feature recognition and rapid programming, wherein the parameterized modeling strategy comprises the steps of carrying out parameterized modeling by utilizing a parameterized modeling module in a design manufacturing processing program according to parameters of typical geometric features, such as blade body profiles, tenons and the like, of an aeroengine compressor blade input by a user, and defining and modifying a geometric model by adopting constraint, wherein the established geometric model not only comprises geometric information, but also comprises information of a processing technology and the like, so as to form the geometric feature model conforming to data exchange specifications. And the characteristic recognition strategy is to utilize a characteristic recognition module in a blade design manufacturing processing program according to a three-dimensional model of typical structural characteristics of the blade obtained by parameterized modeling, and the module can rapidly recognize key processing characteristics by adopting a rule-based characteristic recognition method. And (3) a quick programming strategy, namely according to the processing characteristics of the identified typical structure of the blade, calling a numerical control program quick programming module in a blade design manufacturing program to realize intelligent matching and optimization of the processing technology on the identified processing characteristics, and carrying out improvement and optimization on the processing program through the existing physical simulation to finally generate the processing program applied to a production site. The Chinese patent CN202410757018.X provides a parameterized modeling method, a system, electronic equipment and a medium of a steering knuckle, and a three-dimensional model is generated by suspension