High-precision bearing parameterization engineering drawing drawing system for medical CT bulb tube

By automating the drawing and annotation of bearing parts and assemblies using a parametric engineering drawing system, the problem of low efficiency in high-precision bearing drawing has been solved, and efficient and accurate bearing drawing generation has been achieved.

CN121921397APending Publication Date: 2026-04-24HYCESS (GUAN) TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HYCESS (GUAN) TECH CO LTD
Filing Date
2026-01-13
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

The lack of high-precision parametric drawing tools for bearings in existing technologies leads to a large workload, low efficiency and accuracy in traditional manual drawing methods, which affects the research and development and production efficiency of medical CT tubes.

Method used

A high-precision parametric engineering drawing system for medical CT tube bearings is provided, including an engineering drawing function component layer and an adapter layer, which includes a parametric drawing subsystem for bearing parts and assemblies. The system utilizes parametric drawing units, automatic annotation units, and structural parameter management units to realize the automated drawing and annotation of bearing parts and assemblies.

Benefits of technology

It improves the efficiency and accuracy of bearing drawing, meets the needs of standardization and customer customization, eliminates human error, and has high system maintainability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121921397A_ABST
    Figure CN121921397A_ABST
Patent Text Reader

Abstract

The invention discloses a high-precision bearing parameterized engineering drawing drawing system for a medical CT bulb tube, which comprises an engineering drawing drawing functional component layer and an engineering drawing drawing functional adaptation layer, and is characterized in that the engineering drawing drawing functional component layer comprises a bearing part parameterized drawing engineering drawing subsystem and a bearing assembly part parameterized drawing engineering drawing subsystem; the engineering drawing drawing function adaptation layer comprises a parameterized drawing unit, an automatic labeling unit and a structural parameter management unit; the bearing part parameterized drawing engineering drawing subsystem comprises a plurality of parameterized drawing assemblies and is used for drawing each part of the bearing; and the bearing assembly part parameterized drawing engineering drawing subsystem is used for assembling the drawn bearing parts and outputting an assembled bearing assembly part engineering drawing. By adopting the system, the drawing efficiency and accuracy of the high-precision bearing are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of image rendering technology, and in particular to a high-precision bearing parametric engineering drawing system for medical CT tubes. Background Technology

[0002] Medical CT is a cornerstone diagnostic tool in modern medicine, encompassing 16-64 slice basic general-purpose CT scanners suitable for common diseases such as pneumonia, tumors, fractures, and cerebral hemorrhage; wide-body, high-precision CT scanners for acute and critical illnesses such as chest pain triad, stroke, and severe trauma; and dual-source, cutting-edge research CT scanners for extremely complex cardiac imaging. Different types of CT scanners use different types of CT tubes, corresponding to a wide variety of high-precision bearings for these tubes. Currently, there are no dedicated parametric engineering drawing tools for high-precision bearings. Traditional manual drawing methods are labor-intensive, inefficient, and lack accuracy, severely impacting the R&D and production efficiency of companies in this field. Summary of the Invention

[0003] The purpose of this invention is to provide a high-precision bearing parametric engineering drawing system for medical CT tubes, in order to solve the problems mentioned in the background art.

[0004] To achieve the above objectives, the present invention provides a high-precision parametric engineering drawing system for bearings used in medical CT X-ray tubes, comprising an engineering drawing function component layer and an engineering drawing function adaptation layer. The engineering drawing function component layer includes a bearing parts parametric engineering drawing subsystem and a bearing assembly parametric engineering drawing subsystem. The engineering drawing function adaptation layer includes a parametric drawing unit, an automatic annotation unit, and a structural parameter management unit. The parametric drawing engineering drawing subsystem for bearing parts includes multiple parametric drawing components for drawing various bearing parts. Each component realizes the parametric drawing and automatic annotation of various bearing parts by calling the parametric drawing unit, the automatic annotation unit, and the structural parameter management unit. The parametric drawing engineering drawing subsystem for bearing assembly parts realizes the assembly, parametric drawing and automatic annotation of bearing parts by calling the parametric drawing unit, automatic annotation unit and structural parameter management unit; The structural parameter management unit is used to input, acquire, and convert the structural parameters of bearing parts. It is responsible for converting the requirements of the components into specific parameter data, which is convenient for the drawing and annotation unit to use.

[0005] Preferably, the parametric drawing engineering drawing subsystem for bearing parts includes: A component for drawing engineering diagrams of bearing mandrels; A component for drawing bearing flange engineering drawings; A component for drawing engineering drawings of bearing outer rings; A component for drawing engineering drawings of bearing adjusting sleeves; Bearing sleeve engineering drawing drawing component, used for drawing bearing sleeves; A C-type ferrule engineering drawing component for drawing C-type ferrules; Gasket drawing component, used to draw gaskets.

[0006] Preferably, the bearing assembly parametric drawing engineering drawing subsystem can perform parametric drawing of the bearing assembly after all parts and components have been drawn.

[0007] Preferably, the structural parameter management unit includes: The structural parameter input module is used to acquire and store the structural parameters of the entire bearing component. The module for obtaining part structure parameters is used to obtain the complete bearing structure data required for drawing assembly engineering drawings and to call the structure data from each part component. The structural parameter conversion module converts the acquired bearing structural parameter data, such as linearly amplifying structural parameters and adjusting angles and directions.

[0008] Preferably, the parametric drawing unit includes: The engineering drawing module is used to determine the position of each bearing part and assembly in the engineering drawing, draw the overall framework and title information of the engineering drawing, and output the required lines and fonts, etc. The technical specification drawing module is used to output the technical specifications of bearing parts and assemblies, and to set the output technical specifications; The part assembly graphic drawing module, based on the symmetry characteristics of bearing parts and assemblies, contains several different graphic drawing sub-modules for drawing the outer contour lines of each part; The graphic fill drawing module is used to fill patterns onto drawn part graphics.

[0009] Preferably, the drawing of the outer contour lines of each part by the graphics drawing submodule specifically includes: calculating the corresponding structural parameterized equation of the part using the converted structural parameters, calculating the coordinates of the contour points of the part relative to the origin of the graphics, and then connecting all contour points through the line command to draw the part graphics.

[0010] Preferably, the automatic annotation module calculates the coordinate position of the annotation unit based on the global variables of the coordinates of the contour points of the part and assembly, and automatically annotates the drawn graphics through various annotation commands, and outputs the corresponding annotation data. The automatic annotation module includes: The automatic tolerance annotation subunit is used to automatically annotate the geometric dimensions, arc radii, angles, and form and position tolerances of parts and assemblies, and output the corresponding tolerance data. The basic parameter automatic annotation sub-unit is used to automatically annotate the roughness, datum surface, part number and other basic parameters of the part, and output the roughness value, datum surface number, part number and annotation table information.

[0011] Preferably, the automatic tolerance annotation subunit includes: The dimension and tolerance annotation module is used to annotate the dimensions of drawn parts and assemblies and output the corresponding tolerance data. The arc radius and tolerance annotation module is used to annotate the arcs in the drawings of parts and assemblies and output the corresponding tolerance data; The angle and tolerance annotation module is used to annotate the angles in the drawings of parts and assemblies and output the corresponding tolerance data. The geometric tolerance annotation module is used to mark the shape and key position characteristics in the drawings of parts and assemblies, and output the corresponding tolerance data.

[0012] Preferably, the automatic annotation subunit for basic parameters includes: The roughness annotation module is used to annotate the roughness of key locations in the drawings of parts and assemblies; The datum plane annotation module is used to annotate the datum planes at key locations in the drawings of parts and assemblies; Other annotation modules are used to annotate other basic information about feature locations in part and assembly drawings, including root clearing, chamfering and rounding, and machining holes; The parts numbering module is used to sequentially number the parts that make up the assembly. The Part Number Table Output Module is used to draw a part number table based on the number information of the parts in the assembly.

[0013] Therefore, the present invention employs the above-mentioned high-precision bearing parametric engineering drawing system for medical CT X-ray tubes, which has the following beneficial effects: (1) For bearing series parts with similar shapes but different sizes, parametric drawing can quickly generate all drawings for the entire series, meeting the needs of standardization and customer customization; when adjusting the core parameters, the system can automatically drive all related dimensions and views to update, ensuring the overall internal consistency of the drawings. Therefore, the system of this invention improves the drawing efficiency of bearings. (2) The system of the present invention performs automatic annotation based on a precise geometric structure model, which eliminates human drawing errors and improves the drawing accuracy and quality of bearings; (3) Each module is relatively independent, and the system is highly maintainable.

[0014] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

[0015] Figure 1 This is a system framework diagram; Figure 2 Example renderings of parts and assembly drawings for high-precision bearings; Figure 3 A GUI interface diagram for parametrically drawing engineering drawings of mandrel assemblies with standard structural parameters; Figure 4 A GUI interface diagram for parametrically drawing engineering diagrams of mandrel components to optimize structural parameters; Figure 5 Parametrically generate engineering legends for mandrel assemblies with standard structural parameters; Figure 6 Parametric engineering drawings for mandrel assembly to optimize structural parameters; Figure 7 A GUI interface diagram for parametrically generated high-precision bearing assembly engineering drawings; Figure 8 Example diagram of a high-precision bearing assembly drawn using parametric methods. Detailed Implementation

[0016] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. In the description of the present invention, it should be noted that the terms "upper," "lower," "inner," "outer," etc., indicating orientation or positional relationships are based on the orientation or positional relationships shown in the accompanying drawings, or the orientation or positional relationships commonly used when the product of the invention is in use. They are only for the convenience of describing the present invention and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the present invention.

[0017] Example Reference Figures 1-2 This invention provides a parametric engineering drawing system for high-precision bearings used in medical CT X-ray tubes. The high-precision bearings are mainly derived by repeatedly improving and iterating the dimensions and tolerances of a certain standard model of part structure. Their structural form is relatively fixed, and the processing engineering drawings are highly similar.

[0018] The drawing system is built upon CAD drawing software and includes an engineering drawing drawing function component layer and an engineering drawing drawing function adaptation layer. The engineering drawing drawing function component layer includes a subsystem for parametric drawing of bearing parts and a subsystem for parametric drawing of bearing assemblies. The engineering drawing drawing function adaptation layer includes parametric drawing units, automatic annotation units, and structural parameter management units. Among them: The bearing parts parametric drawing engineering drawing subsystem includes multiple parametric drawing components for drawing various bearing parts. Each component realizes parametric drawing and automatic annotation of various bearing parts by calling the parametric drawing unit, automatic annotation unit and structural parameter management unit.

[0019] The bearing assembly parametric drawing engineering drawing subsystem is used to assemble the completed bearing drawings and perform parametric drawing and automatic annotation of the assemblies.

[0020] The structural parameter management unit is used to input, acquire, and convert the structural parameters of bearing parts, and finally output the bearing engineering drawing.

[0021] Specifically, the parametric drawing subsystem for bearing parts includes: A component for drawing engineering diagrams of bearing mandrels; A component for drawing bearing flange engineering drawings; A component for drawing engineering drawings of bearing outer rings; A component for drawing engineering drawings of bearing adjusting sleeves; Bearing sleeve engineering drawing drawing component, used for drawing bearing sleeves; A C-type ferrule engineering drawing component for drawing C-type ferrules; Gasket drawing component, used to draw gaskets.

[0022] The components of the parametric drawing engineering drawing subsystem for bearing parts are independent of each other and can run independently to output the corresponding component's engineering drawing.

[0023] Specifically, the bearing assembly parametric drawing engineering drawing subsystem needs to call the parametric data of each part from the various component parts of the bearing parts parametric drawing engineering drawing subsystem. Therefore, this subsystem can only be run and used after the bearing parts parametric drawing engineering drawing subsystem has finished running. That is, the bearing assembly parametric drawing engineering drawing subsystem can only execute the bearing assembly parametric drawing project after all drawing components have been drawn. In addition, this subsystem also loads the parameters of other small parts required for drawing the bearing assembly drawing, such as structural snap rings, steel balls, and waveforms.

[0024] Specifically, the structural parameter management unit includes: The structural parameter input module is used to acquire and store the structural parameters of the entire bearing component. It includes a data acquisition submodule and a data storage submodule. The data acquisition submodule retrieves the standard structural parameters and tolerance data for each component, and these values ​​can be modified within this module. The data storage submodule stores the standard structural parameters and tolerance data for each component. The stored structural parameters and tolerance data are set as global variables for easy access by other modules.

[0025] The module for obtaining part structure parameters is used to obtain the complete bearing structure data required for drawing assembly engineering drawings and to call the structure data from each part component.

[0026] The structural parameter conversion module converts the acquired bearing structural parameter data, such as linearly amplifying structural parameters and adjusting angles and directions.

[0027] Specifically, the parametric drawing unit includes: The engineering drawing module primarily determines the location of bearing parts and assemblies within the CAD drawing canvas, creates the overall framework of the drawing, outputs the title blocks for corresponding parts, and sets the necessary line and font information. Since multiple parts, components, and assemblies are output on a single canvas, the engineering drawing module first determines the coordinates of each part / component's location, then designs and draws the overall engineering drawing framework. Additionally, the module designs layers used by other modules, setting attributes such as line color, line type, line width, and transparency for lines output under these layers. It also designs fonts used by other modules, covering factors such as font type, font size, width factor, slant angle, and text direction. Furthermore, it sets system variables used in parametric drawing, such as dynamic input mode, coordinate format, control pointer type, and window scaling mode.

[0028] The technical specification drawing module is used to output the technical specifications of bearing parts and assemblies. The output of technical specifications can be adjusted, such as their position and distribution.

[0029] The part assembly drawing module is used to draw the outer contour lines of various parts and assemblies. Based on the symmetry characteristics of bearing parts and assemblies, multiple drawing sub-modules are designed. These sub-modules draw the outer contour lines based on converted data. Specifically, they calculate the structural parameterized equations of the corresponding parts and assemblies using the converted structural parameters, calculate the coordinates of the contour points relative to their graphic origin, and then connect all contour points using line commands to draw the part graphic. In addition, there is a chamfering or rounding sub-module. In this sub-module, by calling the relevant distance or radius global variables in the structural parameters and tolerance input modules, and using chamfering and rounding commands, the corresponding local structure is obtained.

[0030] The graphic fill drawing module is used to fill patterns onto drawn part graphics. Different graphic fill methods can be obtained by setting system variables such as pattern type, fill color, background color, pattern transparency, angle, and fill pattern ratio.

[0031] After the drawing is completed, the automatic annotation unit is executed. The automatic annotation module calculates the coordinate position of the annotation unit based on the global variables of the coordinates of the contour points of the parts and assemblies, and automatically annotates the drawn drawing through various annotation commands, and outputs the corresponding annotation data. This unit includes: The automatic tolerance annotation subunit is used to automatically annotate the geometric dimensions, arc radii, angles, and form and position tolerances of parts and assemblies, and output the corresponding tolerance data.

[0032] The basic parameter automatic annotation sub-unit is used to automatically annotate the roughness, datum surface, part number and other basic parameters of the part, and output the roughness value, datum surface number, part number and annotation table information.

[0033] Specifically, the automatic tolerance annotation sub-unit includes: The dimensioning and tolerance annotation module is used to dimension the geometric structure of parts and assemblies and obtain corresponding tolerance data. Specifically, it includes setting system variables such as annotation lines, extension lines, arrows, text appearance, text position, relative position of text and lines, tolerance display, and scale factor. The scale factor must be the reciprocal of the magnification factor in the part / assembly drawing module. When dimensioning the structure, the module obtains the corresponding positioning coordinates by calling the global variables of the contour points in the drawing submodule, and obtains the tolerance data of the corresponding structure by calling the global variables of the tolerance in the structural parameters and dimension tolerance input module. Furthermore, the module sets and outputs dimensioning and tolerance annotation information by using system variables such as whether to display tolerances, upper tolerance, lower tolerance, and display tolerance precision.

[0034] The arc radius and tolerance annotation module is used to annotate arcs in part and assembly drawings and obtain corresponding tolerance data. Within this module, system variables such as annotation lines, extension lines, arrows, text appearance, text position, relative position of text and lines, tolerance display, and scale factor are set. The scale factor must be the reciprocal of the magnification factor in the part assembly drawing module. The module obtains the corresponding positioning coordinates by calling the global variables of the contour points in the drawing submodule, and obtains the tolerance data of the corresponding structure by calling the global variables of the tolerance in the structural parameters and dimensional tolerance input module. By setting global variables such as the upper tolerance, lower tolerance, and display precision of the arc radius, the module completes the display and output of the radius tolerance data.

[0035] The angle and tolerance annotation module is used to annotate the main angles of parts and assemblies and obtain the corresponding tolerance data. Within this module, the corresponding positioning coordinates are obtained by calling the global variables of contour points in the graphics drawing submodule, and the tolerance values ​​of the corresponding geometric structures are obtained by calling the global variables of tolerance parameters in the structural parameters and dimensional tolerance input module. Based on the structure of the annotated angle of the part, the two sides of the annotated angle are drawn within the module, and the position for displaying the annotated angle information is set. Furthermore, the angle annotation information is set and output through system variables such as the upper tolerance, lower tolerance, and display precision.

[0036] The Geometric Tolerance (GMT) annotation module is used to annotate key geometric structures and their relative positions in part and assembly drawings, and obtain corresponding tolerance data. Within this module, the system environment required for GMT annotation is established by setting system variables such as layers, fonts, scale factors, and guide arrow types. This module also includes several sub-modules for GMT annotation at specific locations. Each GMT annotation sub-module includes drawing leader lines and arrows, drawing standard dimension boxes, drawing GMT symbols, and outputting GMT values ​​and reference surfaces. The GMT data is set by calling structural parameters and the GMT data in the tolerance module.

[0037] Specifically, the basic parameter annotation sub-units include: The roughness annotation module is used to annotate the roughness of parts and assemblies. Within this module, the required system environment is obtained by setting system variables such as layers and fonts. This module also contains several roughness annotation sub-modules for specific locations. Each roughness annotation sub-module obtains the corresponding positioning coordinates by calling the global variables of the contour points in the graphics drawing sub-module, calculates the local parameters for drawing the roughness symbol contour line, then uses the line command to draw the roughness symbol, and uses the text command to output the roughness value at that location. Within each sub-module, rotation angle parameters are set, allowing for direct rotation of the output roughness symbol and display value based on the actual annotation location.

[0038] The datum plane annotation module is used to annotate datum planes on part and assembly drawings. This module includes settings for system variables such as layers and fonts. It also contains several sub-modules for specific datum plane annotation. Each sub-module obtains the corresponding positioning coordinates by calling the global variables of the contour points in the graphics drawing sub-module, calculates the required local parameters, and draws graphic symbols and displays datum letters. Within each datum plane annotation sub-module, rotation angle parameters are set to facilitate the direct output of reference datum planes conforming to specific plane placement rules based on the actual position.

[0039] Other annotation modules are used to annotate other basic information of the part drawing, including processing information such as root clearing, chamfering and rounding, and machining holes.

[0040] The part numbering module assigns sequential numbers to the parts in the assembly. This module includes several sub-modules for marking part numbers at specific locations. Each sub-module obtains the corresponding positioning coordinates by calling the global variables of the contour points in the respective drawing sub-module, draws symbols using line commands, and outputs numerical labels using text commands. The numbering starts from 1, with a total of 9 parts.

[0041] The Parts Label Table Output Module is used to draw a parts label table in an assembly based on the label information, including wireframe drawing, serial number, code, name, quantity, material and other information.

[0042] The following explanation uses the drawing of a bearing mandrel as an example. Figure 3 The image shows the GUI interface for parametrically drawing bearing mandrel assemblies provided by this invention. This window interface includes buttons for drawing and annotation functions, as well as a parameter input area. Clicking different buttons executes different modules of the mandrel parametric drawing engineering drawing component. The engineering drawing steps are as follows: S1. Click the "Print A4 Engineering Drawing" button to call the engineering drawing drawing module and draw the bearing mandrel. The mandrel positioning coordinates are the origin of the canvas, i.e., point (0,0).

[0043] S2. Click the "Print Technical Specifications" button. This will invoke the technical specifications module, execute the module, and output the technical specifications of the part / assembly.

[0044] S3. Click the "Input Default Parameters" button to call up the relevant structural parameters and tolerance values ​​of the mandrel in the structural parameters and tolerances input module, and run it; or directly input the structural and tolerance parameters to obtain the parameters.

[0045] S4. Click the "Input Parameters Correct" button to store the structural parameters and tolerance data through the data storage submodule.

[0046] S5. Click the "Draw Graphics" button. This will invoke the part component graphics drawing module to draw the outer contour line of the part mandrel.

[0047] S6. Click the Fill Graphic button to call up the graphic fill module and fill the mandrel.

[0048] S7. Click the "Mark Dimensions and Tolerances" button to call up the dimension and tolerance annotation module and perform automatic annotation of the geometric structure and tolerances of the part graphic.

[0049] S8. Click the "Annotate Radius, Angle and Tolerance" button to call up the "Circular Radius and Tolerance Annotation" module and the "Angle and Tolerance Annotation" module, and execute automatic annotation of the circular arcs and angles in the part drawing.

[0050] S9. Click the "Annotate Centerline" button to automatically annotate the centerline of the part graphic.

[0051] S10. Click the "Annotate Geometric Tolerances" button to call the geometric tolerance annotation module and perform automatic annotation of the geometric tolerances of the part graphic.

[0052] S11, click the roughness annotation button to call the roughness annotation module and perform automatic roughness annotation on the part graphic.

[0053] S12. Click the "Annotate Reference Surface" button to call the reference surface annotation module and perform automatic annotation of the reference surface of the part graphic.

[0054] S13. Click the "Other Annotations" button. This will invoke the "Other Annotations" module to automatically annotate other information on the part graphic, such as root clearing, chamfering, rounding, and machining holes.

[0055] After completing the above steps, you can obtain a standard A4 engineering drawing of the mandrel, such as... Figure 5 As shown. For the further optimized mandrel assembly, the optimized structural parameters and tolerance data can be input through a GUI interface, such as... Figure 4 As shown, by following steps S4-S13 above, the optimized A4 engineering drawing of the mandrel assembly can be quickly obtained, as shown. Figure 6 As shown. Comparison Figure 3 and Figure 4 The main optimized parameters are as follows: the mandrel diameter d is reduced from 14.6mm to 14.2mm; the inner groove diameter di is reduced from 12.97mm to 12.57mm, and the deviation parameter of the inner groove diameter is reduced from 0.02mm to 0.015mm; the interface diameter d0 is reduced from 10.6mm to 10.05mm, and the interface width B0 is reduced from 5.3mm to 5.0mm; the groove center distance L is reduced from 55.12mm to 54.95mm. Then, observation... Figure 5 and Figure 6 The structural parameters corresponding to the mandrel position show that the mandrel assembly indeed outputs optimized engineering drawings according to design requirements. The drawing steps for the remaining parts are similar to those for the mandrel. The parametric drawing subsystem for bearing parts can achieve the ability to output parametric engineering drawings for the entire set of bearing parts.

[0056] The GUI interface for parametric drawing of the assembly subsystem is as follows: Figure 7 As shown, after all the parametric drawing of the parts and components is completed, the parametric drawing of the bearing assembly can be executed. The drawn bearing assembly drawing is as follows. Figure 8As shown, it can very conveniently display the assembly relationship, connection method, relative position and overall structure between bearing parts.

[0057] Therefore, the present invention employs the above-mentioned parametric engineering drawing system for high-precision bearings used in medical CT tubes, which improves the drawing efficiency and accuracy of high-precision bearings.

[0058] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit them. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the technical solutions of the present invention, and these modifications or equivalent substitutions cannot cause the modified technical solutions to deviate from the spirit and scope of the technical solutions of the present invention.

Claims

1. A high-precision bearing parametric engineering drawing system for medical CT tubes, characterized in that: It includes an engineering drawing drawing function component layer and an engineering drawing drawing function adaptation layer. The engineering drawing drawing function component layer includes a bearing part parametric drawing engineering drawing subsystem and a bearing assembly parametric drawing engineering drawing subsystem. The engineering drawing drawing function adaptation layer includes a parametric drawing unit, an automatic annotation unit, and a structural parameter management unit. The parametric drawing engineering drawing subsystem for bearing parts includes multiple parametric drawing components for drawing various bearing parts. Each component realizes the parametric drawing and automatic annotation of various bearing parts by calling the parametric drawing unit, the automatic annotation unit, and the structural parameter management unit. The parametric drawing engineering drawing subsystem for bearing assembly parts realizes the assembly, parametric drawing and automatic annotation of bearing parts by calling the parametric drawing unit, automatic annotation unit and structural parameter management unit; The structural parameter management unit is used to input, acquire, and convert the structural parameters of bearing parts. It is responsible for converting the requirements of the components into specific parameter data, which is convenient for the drawing and annotation unit to use.

2. The high-precision bearing parametric engineering drawing system for medical CT X-ray tubes according to claim 1, characterized in that, The parametric drawing subsystem for bearing parts includes: A component for drawing engineering diagrams of bearing mandrels; A component for drawing bearing flange engineering drawings; A component for drawing engineering drawings of bearing outer rings; A component for drawing engineering drawings of bearing adjusting sleeves; Bearing sleeve engineering drawing drawing component, used for drawing bearing sleeves; A C-type ferrule engineering drawing component for drawing C-type ferrules; Gasket drawing component, used to draw gaskets.

3. The high-precision bearing parametric engineering drawing system for medical CT X-ray tubes according to claim 2, characterized in that: The bearing assembly parametric drawing engineering drawing subsystem executes the parametric drawing of the bearing assembly engineering drawing after all parts and components have been drawn.

4. The high-precision bearing parametric engineering drawing system for medical CT X-ray tubes according to claim 1, characterized in that, The structural parameter management unit includes: The structural parameter input module is used to acquire and store the structural parameters of the entire bearing component. The module for obtaining part structure parameters is used to obtain the complete bearing structure data required for drawing assembly engineering drawings and to call the structure data from each part component. The structural parameter conversion module converts the acquired bearing structural parameter data, such as linearly amplifying structural parameters and adjusting angles and directions.

5. The high-precision bearing parametric engineering drawing system for medical CT X-ray tubes according to claim 4, characterized in that, The parametric plotting unit includes: The engineering drawing module is used to determine the position of each bearing part and assembly in the engineering drawing, draw the overall framework and title information of the engineering drawing, and output the required line and font settings. The technical specification drawing module is used to output the technical specifications of bearing parts and assemblies, and to set the output technical specifications; The part assembly graphic drawing module, based on the symmetry characteristics of bearing parts and assemblies, contains several different graphic drawing sub-modules for drawing the outer contour lines of each part; The graphic fill drawing module is used to fill patterns onto drawn part graphics.

6. The high-precision bearing parametric engineering drawing system for medical CT X-ray tubes according to claim 5, characterized in that, The drawing of the outer contour lines of each part in the graphics drawing submodule specifically includes: calculating the corresponding structural parameterized equation of the part using the converted structural parameters, calculating the coordinates of the contour points of the part relative to the origin of the graphics, and then connecting all contour points through the line command to draw the part graphics.

7. The high-precision bearing parametric engineering drawing system for medical CT tubes according to claim 1, characterized in that: The automatic annotation module calculates the coordinate position of the annotation unit based on the global variables of the coordinates of the contour points of the parts and assemblies, and automatically annotates the drawn graphics through various annotation commands, and outputs the corresponding annotation data. The automatic annotation module includes: The automatic tolerance annotation subunit is used to automatically annotate the geometric dimensions, arc radii, angles, and form and position tolerances of parts and assemblies, and output the corresponding tolerance data. The basic parameter automatic annotation sub-unit is used to automatically annotate the roughness, datum surface, part number and other basic parameters of the part, and output the roughness value, datum surface number, part number and annotation table information.

8. The high-precision bearing parametric engineering drawing system for medical CT X-ray tubes according to claim 7, characterized in that, The automatic tolerance annotation subunit includes: The dimension and tolerance annotation module is used to annotate the dimensions of drawn parts and assemblies and output the corresponding tolerance data. The arc radius and tolerance annotation module is used to annotate the arcs in the drawings of parts and assemblies and output the corresponding tolerance data; The angle and tolerance annotation module is used to annotate the angles in the drawings of parts and assemblies and output the corresponding tolerance data. The geometric tolerance annotation module is used to mark the shape and key position characteristics in the drawings of parts and assemblies, and output the corresponding tolerance data.

9. A high-precision bearing parametric engineering drawing system for medical CT X-ray tubes according to claim 7, characterized in that, The automatic annotation subunit for basic parameters includes: The roughness annotation module is used to annotate the roughness of key locations in the drawings of parts and assemblies; The datum plane annotation module is used to annotate the datum planes at key locations in the drawings of parts and assemblies; Other annotation modules are used to annotate other basic information about feature locations in part and assembly drawings, including root clearing, chamfering and rounding, and machining holes; The parts numbering module is used to sequentially number the parts that make up the assembly. The Part Number Table Output Module is used to draw a part number table based on the number information of the parts in the assembly.