Process point location automatic calculation modeling tool and method

By designing automatic calculation and modeling tools for process points, the problems of low modeling efficiency and high error rate caused by the huge number of points in the mechanical field are solved, and the coordinate value of point is automatically calculated, which improves modeling efficiency and reduces error rate.

CN119962015AInactive Publication Date: 2025-05-09NANTONG FUCHUANG PRECISION MFG CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510453916.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-11
Publication Date
2025-05-09
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the field of machinery, due to the huge number of points and uneven distribution of angles and circumferences, the modeling efficiency is low, there are many manual operation links and high error rate.

Method used

Design a process point automatic calculation modeling tool, including input layer, configuration layer, calculation layer and output layer, calculate through user input parameter values, generate point cloud coordinate values, and output JSON format file for automatic point creation in Siemens NX.

Benefits of technology

Automatic calculation and output of coordinate values ​​of all points is realized, which reduces manual operations, improves modeling efficiency, reduces error rate, and ensures the correctness of the model.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119962015A_ABST
    Figure CN119962015A_ABST
Patent Text Reader

Abstract

The invention provides an automatic process point location calculation modeling tool and an automatic process point location calculation modeling method. Automatic calculation and output of all point position coordinate values of any number of hole positions on different reference circle sizes at any angle on the circumference in the clockwise direction and the anticlockwise direction can be realized according to the hole position number and technical dimension requirements designed in a drawing; the problems of low modeling efficiency, multiple manual operation links and high error rate under the condition that the number of hole sites is huge are solved; the stable, efficient and errorless modeling effect is achieved, and the technical effects of reducing manual operation, improving efficiency and reducing the error rate are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field related to auxiliary modeling tools for making process design modeling software, and in particular to a process point automatic calculation modeling tool and method. Background Art

[0002] With the rapid development of the mechanical field, there are more and more types of parts and components that require a large number of points. The number of points on such products is extremely large. Due to the different product models, the distribution of points is also different. In software modeling, due to the extremely large number of points and the uneven distribution of angles and circles, the workload during modeling is extremely large. The traditional modeling method takes a very long time, and it is very easy for human vision to read the wrong line, resulting in an extremely high error rate.

[0003] In view of the above-mentioned defects, there is an urgent need to design a special auxiliary modeling tool to improve modeling efficiency, save time, reduce the manual links in the modeling process, reduce the error rate, and thus ensure the correctness of the model. Summary of the invention

[0004] In order to solve the problems mentioned above, the present invention proposes a tool and method for automatic calculation and modeling of process points.

[0005] The modeling tool includes: an input layer, a configuration layer, a calculation layer, and an output layer; The input layer is used for the user to input corresponding parameter values ​​according to the product drawing content in the interface of the modeling tool, and the parameter values ​​include: starting angle direction, starting angle value, pitch circle diameter value, hole position quantity, and dimension unit; The configuration layer is used by users to adjust the display and order of attribute table headers and quickly switch between metric and imperial units; The calculation layer is used to calculate according to the parameter values ​​input by the user in the input layer to generate N point cloud coordinate values, where N is a natural number; The output layer is used to package the calculation results of the calculation layer and output a JSON format file, which is used for automatic point creation and reading in Siemens NX.

[0006] Furthermore, a method for automatically calculating and modeling process points is provided, the modeling method comprising the following steps: Step 1: Select the starting angle as clockwise or counterclockwise in the modeling tool according to the angle direction requirements of the drawing; Step 2: Enter the value in the "Polar Angle" of the modeling tool according to the starting angle value given in the drawing; Step 3: Enter the value in the "Pitch Circle Radius / Polar Radius" column of the modeling tool according to the pitch circle diameter value of the point given in the drawing; Step 4: Enter the value in the "Number of Holes" field of the modeling tool according to the number of holes given in the drawing.

[0007] Step 5. Select the input dimension unit as mm or inch according to the drawing dimension unit; Step 6: Based on the parameters input in steps 1 to 5 above, the modeling tool automatically calculates the X and Y coordinate values ​​of all points.

[0008] Step 7: Import the coordinate values ​​output in step 6 into Siemens NX software to complete the rapid creation of the point cloud.

[0009] Furthermore, according to the selected starting angle rotation direction in step 1, the point cloud rotation direction is calculated: When rotating clockwise, the calculation formula is X1*COS(X2*PI) / 180, where X1 is the starting angle and X2 is the incremental angle. When rotating counterclockwise, the calculation formula is X1*SIN(X2*PI) / 180, where X1 is the starting angle and X2 is the incremental angle.

[0010] Furthermore, according to the starting angle value entered in step 2, the point cloud angle increment is calculated: The calculation formula is X1+360 / X2, where X1 is the starting angle and X2 is the incremental angle.

[0011] Further, according to step 3, the pitch circle radius value is calculated according to the input pitch circle diameter value.

[0012] Furthermore, in step 4, the input hole position quantity value is the point position quantity value on the pitch circle.

[0013] Furthermore, in step 5, the dimension unit is mm by default.

[0014] Furthermore, in step 6, the X, Y, and Z coordinate values ​​of all points in the point cloud are calculated according to the formulas in steps 1 and 2 and the parameters input in steps 1 to 5, and a json format file is output.

[0015] Furthermore, in step 7, the GC toolbox is opened in the Siemens NX software, and the engineering file into which the points need to be imported is opened: the "Tools" menu is selected above the main interface of the Siemens NX software, and then "Import Points" is selected. In the "Import Points" dialog box that pops up, the point file type to be imported is selected, and the "OK" button is clicked to import the point information into the engineering file, thereby completing the rapid creation of the point cloud. In addition, point tools can be used for modeling, analysis, and optimization operations in the engineering file.

[0016] The beneficial effects of the present invention are: The present invention, by designing modeling tools and methods, can automatically calculate and output all point coordinate values ​​of any number of holes on different pitch circle sizes at any angle on the circumference in the clockwise and counterclockwise directions according to the number of hole positions designed in the drawings and the technical size requirements; it solves the problems of low modeling efficiency, many manual operation links and high error rate when there are a huge number of hole positions; it achieves a stable, efficient and error-free modeling effect, and reaches the technical effect of reducing manual operation, improving efficiency and reducing error rate. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 2 is a diagram showing the distribution state of model points in the embodiment.

[0018] Figure 2 The calculation column is applied for the modeling tool in the embodiment. DETAILED DESCRIPTION

[0019] The present invention will be further described below in conjunction with the embodiments.

[0020] The following examples are used to illustrate the present invention, but they cannot be used to limit the scope of protection of the present invention. The conditions in the examples can be further adjusted according to specific conditions. Simple improvements to the method of the present invention under the premise of the concept of the present invention belong to the scope of protection claimed in the present invention.

[0021] A process point automatic calculation modeling tool comprises: an input layer, a configuration layer, a calculation layer, and an output layer; the input layer is used for a user to input corresponding parameter values ​​according to product drawing content in the interface of the modeling tool, and the parameter values ​​include: starting angle direction, starting angle value, pitch circle diameter value, hole position quantity, and dimension unit; the configuration layer is used for the user to make display and sequence adjustment of attribute table headers and fast switching of metric and imperial units; the calculation layer is used to calculate according to the parameter values ​​input by the user in the input layer, and generate N point cloud coordinate values, where N is a natural number; the output layer is used to package the calculation results of the calculation layer and output a JSON format file, and the file is used for automatic point creation and reading in Siemens NX.

[0022] A method for automatic calculation and modeling of process points, the modeling method comprising the following steps: Step 1. Select the starting angle as clockwise or counterclockwise in the modeling tool according to the angle direction requirements of the drawing; calculate the point cloud rotation direction according to the selected starting angle rotation direction: when clockwise, the calculation formula is X1*COS(X2*PI) / 180, X1 is the starting angle, and X2 is the incremental angle; when counterclockwise, the calculation formula is X1*SIN(X2*PI) / 180, X1 is the starting angle, and X2 is the incremental angle.

[0023] Step 2: Enter the value in the "Polar Angle" of the modeling tool according to the starting angle value given in the drawing; calculate the point cloud angle increment based on the entered starting angle value: the calculation formula is X1+360 / X2, X1 is the starting angle, and X2 is the incremental angle.

[0024] Step 3: Enter the value in the "Pitch Circle Radius / Polar Radius" column of the modeling tool according to the pitch circle diameter value given in the drawing; calculate the pitch circle radius value based on the entered pitch circle diameter value.

[0025] Step 4: Enter the value in the "Number of Holes" field of the modeling tool according to the number of holes given in the drawing; the number of holes entered is the number of points on the pitch circle.

[0026] Step 5. Select the input unit of measurement as mm or inch according to the drawing unit of measurement; the default unit of measurement is mm.

[0027] Step 6: The modeling tool automatically calculates the X and Y coordinate values ​​of all points based on the parameters input in steps 1 to 5. Specifically, the X, Y, and Z coordinate values ​​of all points in the point cloud are calculated based on the formulas in steps 1 and 2 and the parameters input in steps 1 to 5, and the json format file is output.

[0028] Step 7. Import the coordinate values ​​output in step 6 into the Siemens NX software to complete the rapid creation of the point cloud. Specifically, open the GC toolbox in the Siemens NX software and open the project file that needs to import the points: select the "Tools" menu on the top of the SiemensNX software main interface, and then select "Import Points". In the pop-up "Import Points" dialog box, select the point file type to be imported, click the "OK" button, and import the point information into the project file to complete the rapid creation of the point cloud. In the project file, you can use the point tools for modeling, analysis and optimization operations.

[0029] Example like Figure 1 As shown, the hole distribution of the model needs to be constructed, including: angle, quantity, circumference, etc.

[0030] like Figure 2 As shown, the modeling tool of the present invention is used to calculate: Figure 2 By inputting the starting angle value, pitch circle diameter value, number of holes and other parameters at the corresponding position, rapid and automatic calculation and modeling can be completed, and the coordinate values ​​of all points can be output, which can be used for auxiliary inspection, data evaluation and other aspects.

[0031] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A process point automatic calculation modeling tool, characterized by: The modeling tool includes: an input layer, a configuration layer, a calculation layer, and an output layer; The input layer is used for the user to input corresponding parameter values ​​according to the product drawing content in the interface of the modeling tool, and the parameter values ​​include: starting angle direction, starting angle value, pitch circle diameter value, hole position quantity, and dimension unit; The configuration layer is used by users to adjust the display and order of attribute table headers and quickly switch between metric and imperial units; The calculation layer is used to calculate according to the parameter values ​​input by the user in the input layer to generate N point cloud coordinate values, where N is a natural number; The output layer is used to package the calculation results of the calculation layer and output a JSON format file, which is used for automatic creation and reading of points in Siemens NX.

2. A method for automatic calculation and modeling of process points based on the modeling tool of claim 1, characterized in that: The modeling method comprises the following steps: Step 1: Select the starting angle as clockwise or counterclockwise in the modeling tool according to the angle direction requirements of the drawing; Step 2: Enter the value in the "Polar Angle" of the modeling tool according to the starting angle value given in the drawing; Step 3: Enter the value in the "Pitch Circle Radius / Polar Radius" column of the modeling tool according to the pitch circle diameter value of the point given in the drawing; Step 4: Enter the value in the "Number of Holes" field of the modeling tool according to the number of holes given in the drawing; Step 5. Select the input dimension unit as mm or inch according to the drawing dimension unit; Step 6: Based on the parameters input in steps 1 to 5 above, the modeling tool automatically calculates the X and Y coordinate values ​​of all points; Step 7: Import the coordinate values ​​output in step 6 into Siemens NX software to complete the rapid creation of the point cloud.

3. The method for automatic calculation and modeling of process points according to claim 2 is characterized in that: According to step 1, the point cloud rotation direction is calculated according to the selected starting angle rotation direction: When rotating clockwise, the calculation formula is X1*COS(X2*PI) / 180, where X1 is the starting angle and X2 is the incremental angle. When rotating counterclockwise, the calculation formula is X1*SIN(X2*PI) / 180, where X1 is the starting angle and X2 is the incremental angle.

4. The method for automatic calculation and modeling of process points according to claim 3 is characterized in that: According to step 2, calculate the point cloud angle increment based on the starting angle value entered: The calculation formula is X1+360 / X2, where X1 is the starting angle and X2 is the incremental angle.

5. The method for automatic calculation and modeling of process points according to claim 4 is characterized in that: According to step 3, the pitch circle radius value is calculated based on the pitch circle diameter value input.

6. The method for automatic calculation and modeling of process points according to claim 5 is characterized in that: In step 4, the input hole position quantity value is the point position quantity value on the pitch circle.

7. The method for automatic calculation and modeling of process points according to claim 6 is characterized in that: In step 5, the dimension unit is mm by default.

8. The method for automatic calculation and modeling of process points according to claim 7 is characterized in that: In step 6, the X, Y, and Z coordinate values ​​of all points in the point cloud are calculated according to the formulas in steps 1 and 2 and the parameters input in steps 1 to 5, and a json format file is output.

9. The method for automatic calculation and modeling of process points according to claim 8, characterized in that: In step 7, the GC toolbox is opened in the Siemens NX software, and the engineering file into which the points need to be imported is opened.

10. The method for automatic calculation and modeling of process points according to claim 9, characterized in that: The step 7 is specifically as follows: select the "Tools" menu on the top of the Siemens NX software main interface, then select "Import Points", in the "Import Points" dialog box that pops up, select the point file type to be imported, click the "OK" button, and import the point information into the project file to complete the rapid creation of the point cloud, and use the point tools in the project file for modeling, analysis and optimization operations.

Citation Information

Patent Citations

  • Centrifugal signage scale character computerized drawing method

    CN103246761A

  • Open cut tunnel foundation pit BIM parameterization design method based on two-dimensional and three-dimensional interaction

    CN117407964A

  • Design method, parameterization design method and processing method of enveloping surface cylindrical worm

    CN117852214A

  • Assembly type IRF system automatic generation system based on integrated template installation

    CN117951795A

  • Modeling method of three-dimensional model

    CN118469802A