A belt conveyor drum parameterized design control system
By integrating a parametric design control system, the problems of complex design process and inconvenient management of standard parts for belt conveyor rollers have been solved, realizing efficient parametric design and simulation operation, and improving design efficiency and simulation effect.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA COAL TECH & ENG GRP SHANGHAI
- Filing Date
- 2022-11-09
- Publication Date
- 2026-06-23
AI Technical Summary
The design process of existing belt conveyor rollers is complex, requiring multiple independent steps, and the simulation verification results of different designers are inconsistent, making efficient management and operation difficult, and updating standard parts is inconvenient.
This paper provides a parametric design and control system for belt conveyor rollers, which integrates a parametric window input module, a two-dimensional drawing generation module, a three-dimensional model generation module, and a finite element simulation verification module. It integrates with AutoCAD, SolidWorks, and ANSYS software through Visual Basic and API interfaces to realize parametric design and management.
It improved design efficiency, simplified operation processes, reduced design and production costs, enhanced simulation effects and product reliability, and enabled the storage, processing, and sharing of structural data.
Smart Images

Figure CN115618685B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to belt conveyor roller technology, and more specifically to intelligent design and management technology for belt conveyor rollers. Background Technology
[0002] In the existing technology, the design steps of belt conveyor rollers are usually to first design a concept to form two-dimensional drawings, then build a three-dimensional solid model using software, use finite element analysis software to simulate the three-dimensional solid, verify and optimize the design structure through simulation, and then repeat the operation to change the original design structure.
[0003] The existing solutions have the following main drawbacks in practical applications:
[0004] (1) The existing solution requires three independent steps: two-dimensional design, three-dimensional model building, and simulation verification. Any change requires simultaneous operation of the other two parts, which undoubtedly greatly increases the repetitive process and results in low work efficiency.
[0005] (2) Existing solutions require designers to be proficient in at least two design software programs. At the same time, due to different parameter settings, different designers may have inconsistent simulation verification results for the same design, or even contradict each other. The implementation requirements are high, the difficulty is great, and the effect is poor.
[0006] (3) In the existing scheme, it is necessary to repeatedly check the manual and sample for standard parts and purchased parts. The update is not standardized and the operation is not convenient for centralized management, resulting in poor practicality.
[0007] Therefore, providing a solution that enables intelligent design and management of belt conveyor rollers is a problem that urgently needs to be solved in this field. Summary of the Invention
[0008] To address the problems of high implementation difficulty and complex operation in existing simulation design schemes for belt conveyor rollers, the present invention aims to provide a parametric design and control system for belt conveyor rollers, which can realize parametric design and management of belt conveyor rollers with high efficiency and strong practicality.
[0009] To achieve the above objectives, the present invention provides a parametric design and control system for belt conveyor rollers, including a parametric window input module, a two-dimensional drawing generation module, a three-dimensional model generation module, a finite element simulation verification module, and a database module for purchased standard parts.
[0010] The parameterized window input module is used to input the force parameters, wrap angle, materials used for each component of the roller and environmental parameters of the roller to be designed, and to call the system's calculation unit to calculate the corresponding roller component selection parameters based on the input parameters.
[0011] The two-dimensional drawing generation module interacts with the parameterized window input module to generate a two-dimensional drawing of the roller component to be designed based on the roller component selection parameters calculated by the system.
[0012] The 3D model generation module interacts with the parameterized window input module to generate a 3D model of the roller component to be designed based on the roller component selection parameters calculated by the system.
[0013] The finite element simulation verification module interacts with the parametric window input module to calculate the cylinder and spindle parameters of the roller to be designed based on the system, and automatically performs finite element analysis in ANSYS by calling the parametric interface of ANSYS.
[0014] The standard parts database module for purchased components provides data support for system operation.
[0015] Furthermore, the parameterized window input module is based on Visual Basic to form the corresponding development roller design parameter input form interface.
[0016] Furthermore, the two-dimensional drawing generation module in the system is integrated with the AutoCAD design software system to output AutoCAD two-dimensional drawings, and automatically adjusts and matches the two-dimensional drawings output by the AutoCAD design software system through the API interface.
[0017] Furthermore, the 3D model generation module in the system is integrated into the SolidWorks 3D design software system to create 3D models, and automatically adjusts and matches the graphics in the SolidWorks 3D design software system after capturing them through the API interface.
[0018] Furthermore, the finite element simulation verification module in the system opens the ANSYS thread in the background based on the Visual Basic COM and API programming interface. It performs finite element analysis on the three-dimensional model established by the three-dimensional model generation module through parametric programming and automatically saves the analysis results to the design roller project folder.
[0019] The solution provided by this invention can realize the parametric design and simulation of the entire process of belt conveyor rollers, with high operating efficiency and strong practicality.
[0020] When implemented, the solution provided by this invention can realize the storage, processing, management and sharing of structural engineering data, accelerate the design speed, shorten the product production cycle, reduce design and production costs, improve product reliability and improve the dynamic simulation effect. Attached Figure Description
[0021] The present invention will be further described below with reference to the accompanying drawings and specific embodiments.
[0022] Figure 1 A system configuration example diagram of a parametric design control system for a belt conveyor roller is provided as an example of the present invention.
[0023] Figure 2 Example diagram of the software interface of the parametric design control system for belt conveyor rollers provided as an example of the present invention;
[0024] Figure 3 The flowchart illustrating the parameter design process of the parametric design control system for belt conveyor rollers is provided as an example of the present invention. Detailed Implementation
[0025] To make the technical means, creative features, objectives and effects of this invention easier to understand, the invention will be further described below with reference to specific illustrations.
[0026] In view of the existing design schemes of belt conveyor rollers, the present invention provides a parametric design and control system for belt conveyor rollers, realizing intelligent parametric design and simulation of the entire process of belt conveyor rollers.
[0027] See Figure 1 The parametric design control system 100 for belt conveyor rollers is mainly composed of a parametric window input module 110, a two-dimensional drawing generation module 120, a three-dimensional model generation module 130, a finite element simulation verification module 140, and a database module for purchased standard parts 150, which work together to form a system.
[0028] The parameterized window input module 110 is used to input the force parameters, wrap angle, materials used for each component of the roller, and environmental parameters of the roller to be designed, and to call the system's calculation unit to calculate the corresponding roller component selection parameters based on the input parameters.
[0029] As an example, the computing unit of this system mainly consists of processing chips with data computing capabilities. However, it is not limited to this and can be determined according to actual needs.
[0030] The two-dimensional drawing generation module 120 interacts with the parameterized window input module 110 to achieve system association; the two-dimensional drawing generation module 120 generates a two-dimensional drawing of the roller component to be designed based on the roller component selection parameters calculated by the system.
[0031] Furthermore, the two-dimensional drawing generation module 120 can also be operated independently as a functional unit. By canceling the system association in the two-dimensional drawing generation interface, the corresponding parameters can be changed, and the corresponding two-dimensional CAD drawing can be generated according to the input parameters.
[0032] The 3D model generation module 130 interacts with the parameterized window input module 110 to achieve system association; the 3D model generation module 130 can generate a 3D model drawing of the roller component to be designed based on the roller component selection parameters calculated by the system.
[0033] Furthermore, the 3D model generation module 130 can also be operated independently as a functional unit. By canceling the system association in the 3D drawing generation interface, the corresponding parameters can be changed, and a 3D SolidWorks model drawing can be generated based on the input parameters.
[0034] The finite element simulation verification module 140 interacts with the parametric window input module 110 to calculate the cylinder and spindle parameters of the roller to be designed based on the system. By calling the parametric interface of ANSYS, the finite element analysis is automatically performed in ANSYS based on the force parameters and usage requirements of the roller input by the parametric window input module 110, and the corresponding stress-strain cloud diagram is generated based on the analysis results.
[0035] The parameters of the drum body and spindle of the drum to be designed here are determined directly based on the drum component selection parameters calculated by the system.
[0036] The standard parts database module 150, which is the data support module of this system, provides data support for the operation of the system. It mainly includes the standard parts required in the roller and the materials required for the roller components, and provides a standard parts input interface.
[0037] In some embodiments of the present invention, when the parametric design control system for the belt conveyor roller is running, the roller type (drive roller or redirecting roller), the tight side tension and slack side tension of the designed roller, the wrap angle, the materials of each component of the roller, and the environmental parameters are directly selected through the input interface provided by the parametric window input module 110. At the same time, the system's calculation unit is invoked to perform stress calculations according to the mechanical design manual and the relevant requirements for belt conveyor roller design. Based on the calculation data, matching standard part parameters are searched from the standard part database in the purchased parts standard part database module 150. Through comprehensive calculation and reasoning, the external dimensions, mating dimensions, purchased part models and parameters, and standard part models of each component of the roller are obtained.
[0038] In some embodiments of the present invention, when the parametric design control system for the belt conveyor roller is running, it can perform parametric editing and other operations on specific parts individually through the purchased parts standard parts database module 150, and establish a standard parts database based on size and mechanical conditions.
[0039] As an example, when performing a refined design of a roller under specific usage conditions based on this system, the design calculation can be performed by configuring each component of the roller according to the minimum requirements to meet the usage conditions. Based on this, the automatically calculated parameters can be edited and modified. The various components of the roller (cylinder, hub, main shaft, bearing housing, etc.) can be grouped according to production conditions and application environment, and the various components of the roller can be standardized. A corresponding standard parts database can be established in the external parts standard parts database module 150, which facilitates subsequent production and selection.
[0040] In some embodiments of the present invention, the parameterized window input module 110 in the parametric design control system for belt conveyor rollers is preferably presented as a development roller design parameter input window interface based on Visual Basic. This allows users to directly select whether the roller to be designed is a drive roller or a redirecting roller on the interface. For different roller types, the corresponding parameter input box is activated directly on the interface. After inputting the corresponding design parameters through the parameter input box, the corresponding calculation unit is invoked to automatically enter the corresponding design calculation and reasoning process according to different roller types, completing the corresponding force calculation, minimum size calculation, and dimensional chain reasoning, and automatically querying and matching the most suitable standard parts from the standard parts database.
[0041] In some embodiments of the present invention, the parametric design and control system for belt conveyor rollers integrates AutoCAD design software system and SolidWorks 3D design software system to achieve the two-dimensional drawing generation module 120 and the three-dimensional model generation module 130.
[0042] As an example, this system first implements the interface for secondary development with AutoCAD and SolidWorks based on Visual Basic COM programming; on this basis, it realizes the output of 2D drawings and the creation of 3D models from AutoCAD and SolidWorks through Visual Basic parametric programming, and automatically adjusts and matches the graphics in the system interface display area after capturing them from the AutoCAD design software system and the SolidWorks 3D design software system through the Visual Basic API interface.
[0043] In some embodiments of the present invention, the parametric design and control system for the belt conveyor rollers incorporates a finite element simulation verification module 140 using SolidWorks 3D design software and Ansys finite element analysis software.
[0044] As an example, this system first opens SolidWorks and ANSYS threads in the background based on the Visual Basic COM programming interface. Through parametric programming, it establishes a 3D model and performs finite element analysis, automatically saving the analysis results to the design roller project folder. The entire process runs in the background, eliminating the need to open SolidWorks and ANSYS software in the foreground. This allows for direct output and automatic saving of design and verification analysis results without the need to open or exit the software.
[0045] In some embodiments of the present invention, the parametric design control system for belt conveyor rollers can further integrate standard calculations and discriminations into the system, and convert them into subroutines according to the belt conveyor roller design process and calculation procedure. Thus, when designing based on this system, the system calls the corresponding subroutines to realize the complete design process of the belt conveyor rollers according to the designer's parameter input and type selection, and displays the calculation process in log form after the automatic calculation is completed.
[0046] In some embodiments of the present invention, the parametric design control system for belt conveyor rollers formed by the present invention can warn against design parameter inputs that violate rules and common sense or are erroneous.
[0047] As an example, the parametric design control system for the belt conveyor rollers can calculate the current input range by comprehensively considering the inputs from the designers and iteratively calculating the range. If the current input data does not conform to the calculation range, an alarm will be given.
[0048] In some embodiments of the present invention, the parametric design and control system for belt conveyor rollers formed by the present invention can also perform encryption and decryption operations on the database of standard parts and purchased parts, making it convenient for administrators to update and manage.
[0049] As an example, this system uses an authorization management system for the standard parts and purchased components database to allow editing of the database content. Only authorized personnel can log in with a password to modify the data.
[0050] The following example illustrates the implementation process of the parametric design and control system for belt conveyor rollers provided by the present invention.
[0051] In this example, the parametric design and control system for the belt conveyor rollers is presented using corresponding software programs, and integrates AutoCAD design software, SolidWorks 3D design software, and ANSYS analysis software to achieve the corresponding functions.
[0052] Specifically, it seamlessly integrates with the secondary development API interfaces of SolidWorks 3D design software and AutoCAD design software, as well as the parametric programming interface of ANSYS, through the Visual Basic COM programming interface and API interface. The corresponding functions are realized by opening threads of SolidWorks, AutoCAD and ANSYS in the background, thereby realizing functions such as design calculation, strength verification, 2D / 3D parametric modeling, finite element analysis, 3D drawings and finite element analysis results output of belt conveyor rollers.
[0053] See Figure 2 The image shown is an example of the interface effect of the parametric design software system for belt conveyor rollers formed in this example.
[0054] The software interface of this parametric design software system for belt conveyor rollers has functional units such as file management, roller design, finite element verification, drawing and model generation, database maintenance, and help.
[0055] The file function unit has a corresponding drop-down menu, and the drop-down menu has corresponding function modules such as new, open, save, options, and exit.
[0056] The drum design function unit includes modules for initial design input and dimension generation, diameter modification, bearing selection modification, expansion sleeve selection modification, spindle dimension modification, and drum dimension modification.
[0057] The finite element verification function unit includes functional modules such as cylinder verification, drum shaft verification, and integrated verification of cylinder main shaft.
[0058] The drawing model generation function unit includes five functional modules: cylinder skin, hub, expansion sleeve cover plate, main shaft, and assembly 3D model.
[0059] The database maintenance function unit includes functional modules such as expansion sleeves, bearings, bearing housings, cylindrical shaft extensions, and materials.
[0060] The help function unit includes modules such as About this software and PDAS help.
[0061] The parametric design software system for belt conveyor rollers presented in this example generates relevant functional modules from the drawing model during runtime. Based on the dimensional parameters determined by each functional module in the roller design functional unit, it interfaces with SolidWorks software to automatically perform 3D modeling, generating 3D model drawings of parts other than standard parts. The generated models are saved by default in the roller project file and can be displayed in the software's graphics display area after generation.
[0062] The following combination Figure 3The flowchart shown below will specifically explain the process of parametric design of belt conveyor rollers using the parametric design software system in this example.
[0063] Combination Figure 3 As shown, the entire process includes:
[0064] (1) The selection and calculation of the roller diameter are based on the relevant standards for belt conveyors, including the allowable specific pressure of the belt, the recommended drive roller diameter and torque transmission capacity, etc. The series of roller diameters are based on the MT standard and the DTII(A) manual.
[0065] (2) The determination of the drum width and bearing seat center distance is based on MT and GB standards and DTII(A) manual;
[0066] (3) The bearing selection calculation is based on the SKF bearing selection manual, and the selection calculation is carried out according to the external dimensions, matching dimensions, rated static and dynamic loads;
[0067] (4) The selection and calculation of the expansion sleeve are mainly based on the mechanical design manual or JB / T7934;
[0068] (5) J-type oil seals are used, selected according to the shaft diameter;
[0069] (6) The thickness of the drum skin is mainly calculated based on relevant standards and manuals for belt conveyors;
[0070] (7) The design calculation of the main shaft is mainly based on the "calculation based on torsional strength and stiffness" in the mechanical design manual, and is determined by comprehensively considering the selection results of standard parts. The length of the transmission drum output shaft is determined based on the "cylindrical shaft extension" in the mechanical design manual. Other dimensions are calculated based on the selected standard parts and the mechanical design manual. The length of the flat key is determined based on the extrusion strength check.
[0071] (8) The design calculation of the wheel hub is mainly determined based on the parameters of the expansion sleeve.
[0072] (9) The thickness of the hub spokes is determined by comprehensively calculating the hub thickness at the expansion sleeve and the cylinder skin thickness.
[0073] (10) The bearing housing dimensions are calculated based on the bearing geometry and according to certain geometric relationships. The bearing housing end cover dimensions are determined based on the bearing geometry and the bearing housing geometry.
[0074] The process of implementing parametric design of belt conveyor rollers based on the parametric design software system in this example is as follows:
[0075] First, select the roller type. If it can be found in the management library, the drawing will be output directly; otherwise, a new roller design will be performed. After creating a new roller design, input the parameters of the roller to be designed, such as the force, wrap angle, materials of each component, bandwidth, and rubber coating method, in the parameter input form. The software will then automatically calculate and select standard parts such as bearings and expansion sleeves, and comprehensively calculate and deduce the structural dimension parameters of other roller components.
[0076] Next, in the 3D model creation module, the system automatically imports structural dimension parameters and generates 3D part models and assembly models of the proposed roller. The volume and weight of the roller can be found in the 3D model. Two-dimensional engineering drawings can be generated by calling the SolidWorks 3D model, or CAD 2D drawings of the proposed roller can be generated in the software's 2D drawing generation module.
[0077] Next, the system enters the finite element analysis module of the software. The system automatically imports the parameters of the roller components, calls ANSYS to perform parametric modeling and simulation in the background, and generates stress-strain cloud diagrams that are displayed on the interface.
[0078] If the stress and strain of the roller components do not meet the allowable requirements of the design material, the designer needs to modify the design parameters, rebuild the model, and perform finite element analysis again until the requirements are met. After group optimization, the results are submitted to the management repository for subsequent use.
[0079] Finally, it should be noted that the methods, specific system units, or parts thereof described above are purely software-based and can be deployed on physical media, such as hard disks, optical discs, or any electronic device (such as smartphones or computer-readable storage media). When a machine loads and executes the program code (e.g., a smartphone loads and executes it), the machine becomes a device for implementing the present invention. The methods and devices described above can also be transmitted in program code form through transmission media, such as cables, optical fibers, or any other transmission method. When the program code is received, loaded, and executed by a machine (e.g., a smartphone), the machine becomes a device for implementing the present invention.
[0080] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely illustrative of the principles of the invention. Various changes and modifications can be made to the invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the present invention as claimed. The scope of protection of this invention is defined by the appended claims and their equivalents.
Claims
1. A parameterized design and control system for belt conveyor rollers, characterized in that, It includes a parametric window input module, a 2D drawing generation module, a 3D model generation module, a finite element simulation verification module, and a database module for purchased standard parts; The parameterized window input module is used to input the force parameters, wrap angle, materials used for each component of the roller, and environmental parameters of the roller to be designed. It then calls the system's calculation unit to calculate the corresponding roller component selection parameters based on the input parameters. The parameterized window input module is based on Visual Basic to form a corresponding development roller design parameter input window interface. The interface allows direct selection of whether the roller to be designed is a drive roller or a redirecting roller. For different roller types, the corresponding parameter input box is activated directly on the interface. After the corresponding design parameters are input through the parameter input box, the corresponding calculation unit is called to automatically enter the corresponding design calculation and reasoning process according to different roller types, complete the corresponding force calculation, minimum size calculation, and dimensional chain reasoning, and automatically query and match the most suitable standard parts from the standard parts database. The two-dimensional drawing generation module interacts with the parameterized window input module to generate a two-dimensional drawing of the roller component to be designed based on the roller component selection parameters calculated by the system. The 3D model generation module interacts with the parameterized window input module to generate a 3D model of the roller component to be designed based on the roller component selection parameters calculated by the system. The finite element simulation verification module interacts with the parametric window input module to determine the cylinder body and spindle parameters of the roller to be designed based on the roller component selection parameters calculated by the system. By calling the parametric interface of ANSYS, the finite element analysis is automatically performed in ANSYS based on the roller's stress parameters and usage requirements input by the parametric window input module, and the corresponding stress-strain cloud diagram is generated based on the analysis results. The purchased parts standard parts database module provides data support for system operation. The system performs design calculations based on configuring each component of the roller according to the minimum requirements to meet the usage conditions. Based on this, the automatically calculated result parameters can be edited and modified. The roller components are grouped according to production conditions and application environment, and the roller components are standardized. A corresponding standard parts database is established in the purchased parts standard parts database module. When the belt conveyor roller parametric design control system is running, it performs design calculations based on configuring each component of the roller according to the minimum requirements to meet the usage conditions. Based on this, it edits and modifies the automatically calculated parameters, groups the roller components according to production conditions and application environment, standardizes the roller components, and establishes a corresponding standard parts database in the purchased parts standard parts database module. The input interface provided by the parameterized window module allows users to directly select the type of roller, the tight side tension and slack side tension of the designed roller, the wrap angle, the materials of each component of the roller, and the environmental parameters. At the same time, the system's calculation unit is invoked to perform stress calculations based on the mechanical design manual and the relevant requirements for belt conveyor roller design. Based on the calculation data, matching standard parts parameters are searched from the standard parts database module of the purchased parts database. The system then comprehensively calculates and infers the external dimensions, mating dimensions, and the models and parameters of purchased parts and standard parts for each component of the roller.
2. The parameterized design and control system for belt conveyor rollers according to claim 1, characterized in that, The two-dimensional drawing generation module in the system is integrated with the AutoCAD design software system to output AutoCAD two-dimensional drawings. It also automatically adjusts and matches the two-dimensional drawings output by the AutoCAD design software system through the API interface.
3. The parameterized design and control system for belt conveyor rollers according to claim 1, characterized in that, The 3D model generation module in the system is integrated into the SolidWorks 3D design software system to create 3D models and automatically adjust and match the graphics in the SolidWorks 3D design software system through the API interface.
4. The parameterized design and control system for belt conveyor rollers according to claim 1, characterized in that, The finite element simulation verification module in the system opens the ANSYS thread in the background based on the Visual Basic COM and API programming interface. It performs finite element analysis on the 3D model generated by the 3D model generation module through parametric programming and automatically saves the analysis results to the design roller project folder. The whole process is executed in the background of the system and does not require opening SolidWorks and ANSYS software in the foreground interface.