CNC lathe tool tracking point detection system and method based on UGNX post-processing
Patent Information
- Application Number
- CN202510938369.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-08
- Publication Date
- 2026-10-30
- Estimated Expiration
- 2045-07-08
AI Technical Summary
[0003]现有技术方案中,UG NX数控车编程依赖人工设置刀具跟踪点,刀具编辑旋转后,易出现选错跟踪点风险;UG NX数控车刀具允许存在多个跟踪点,实际编程过程存在跟踪点选错的风险
(7)全刀尖半径槽刀的全OA角跟踪点检测判断错误提示,对非常OA角检测警告提示,降低了编程错误风险,减少人工检查核对时间。
Smart Images

Figure CN120972778B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of UG NX CNC lathe programming technology, and in particular to a CNC lathe tool tracking point detection system and method based on UG NX post-processing. Background Technology
[0002] UG NX CNC lathe programming is a CNC machine tool programming technology based on UG / NX software. It achieves seamless integration from design to machining by integrating CAD / CAM functions. It uses UG / NX software (formerly known as Siemens NX) to program CNC lathes, generating toolpaths and machining parameters, which are then converted into G-code that can be recognized by the CNC lathe.
[0003] In existing technologies, UG NX CNC lathe programming relies on manually setting tool tracking points. After tool editing and rotation, there is a risk of selecting the wrong tracking point. UG NX CNC lathe tools allow multiple tracking points, but the actual programming process carries the risk of selecting the wrong tracking point. Incorrect tracking points will lead to overcutting or undercutting (part dimensions exceeding tolerances), tool collisions with workpiece fixtures, resulting in wasted materials and time. Summary of the Invention
[0004] To address the aforementioned technical problems, this invention provides a CNC lathe tool tracking point detection system and method based on UGNX post-processing.
[0005] This invention is achieved using the following technical solution: The first aspect is a CNC lathe tool tracking point detection system based on UGNX post-processing, including: Data acquisition module: Establishes a list of tool tracking points and acquires information on the OA angle and tool tip angle of each tool; Feature processing module: Configure quadrant determination algorithm, convert tool curvature information into angle information based on tool tracking point list, and convert it to between 0-360 degrees; Rule-based judgment module: Based on tool type, tracking point, and corresponding angle information, the judgment ranges for conventional and unconventional angles are set respectively; Alarm control module: Triggers an abnormal OA angle alarm for the tracking point tool that is determined to be an abnormal angle.
[0006] Specifically, the quadrant determination algorithm has the following specific determination rules: 0°-90° is the first quadrant, with 3 standard tracking points; 90°-180°, which is the second quadrant, with a standard tracking point of 4; 180°-270°, which is the third quadrant, with a standard tracking point of 1; 270°-360° is the fourth quadrant, and the standard tracking point is 2.
[0007] On the other hand, the CNC lathe tool tracking point detection method based on UGNX post-processing, implemented based on the aforementioned CNC lathe tool tracking point detection system based on UGNX post-processing, includes the following steps: Standard S1: Establish a tool tracking point detection process and nested tracking point detection processes. Detect multiple tracking points for a tool through post-processing, and restrict each tool to only one tracking point. Step S2: Automatically detect unreasonable tracking point settings for turning tools, grooving tools, and threading tools in UG NX CNC lathe programming through the post-processing program.
[0008] Specifically, the nested tracking point detection process is performed in the first step of the cutting tool tracking point detection process, which determines and restricts the unique tracking point of the cutting tool, including the following steps: Step A1: Obtain an array containing all used tool tracking points, iterate through the tracking point array, and obtain the first number of the index value, which represents the tool serial number; Step A2: Create two empty lists and match them with the first number of the index value; the first list stores all unique index values, and the second list stores the values that already exist in the first list, i.e., the values of the tool with multiple tracking points; Step A3: Traverse the second list, match the values of the tool name array, tool number array, and tool type array, terminate the post-processing program, and output the corresponding tool number and tool name. There are multiple tracking points.
[0009] Specifically, in step A1, if the first number of the index value is found to be the same as two or more times, it is determined that the tool has two or more tool tip tracking points.
[0010] Specifically, the tool tracking point detection process includes the following steps: Step B1: Invoke the tracking point detection process to perform multi-tracking point detection; Step B2: Declare system variables and define a custom tool name list; The system variables include tracking point, OA angle, tool tip angle, tool type, tool number, tool name, tool style, program group name, operation name, and tool ID; Step B3: Variable initialization settings, initialize error tracking point alarm, non-standard OA alarm and circular tool marker; Step B4: Angle calculation and processing. Convert the OA angle and the blade tip angle from arc to angle, and convert the angle to between 0 and 360 degrees. Step B5: Perform detection and judgment, including tool tracking point detection and judgment, threading tool tracking point detection, alarm for matching the two tool tips of standard grooving tool and user-defined grooving tool, and alarm trigger settings for correct tracking point matching and incorrect tracking point for full-tip radius grooving tool and circular turning tool at various angles; Step B6: Alarm output, read the alarm variables of the error tracking point and output the corresponding tool alarm status based on the variable data.
[0011] Specifically, step B5, the detection and judgment of the cutting tool tracking point, includes: By determining the angle range between the OA angle and the second cutting edge angle, non-standard OA angle situations are identified, and an alarm triggering mechanism is set up. Determine the correct tracking point of the cutting tool with a tool tip bisector angle of 90, 180, 270, or 360 degrees, and match the two cutting edge angles that bisect the two quadrants of the turning tool. Set an alarm trigger mechanism. Determine the correct tracking point for the angular distribution range between angle OA and the second cutting edge angle, and set an alarm mechanism. Determine the angle range where the cutting tool angle bisector lies, match the correct tracking point, and set an alarm trigger mechanism.
[0012] Specifically, the thread tool tracking point detection includes: matching the correct tracking point and setting an alarm trigger mechanism for OA angles of 0, 90, 180, and 270 degrees; and setting an alarm trigger mechanism for non-standard OA angles other than those mentioned above.
[0013] Specifically, the alarm for matching the two tips of the standard grooving tool and the user-defined grooving tool includes: setting the correct tracking point matching and alarm triggering mechanism for the two tips ID1 and ID2 of the standard grooving tool and the user-defined grooving tool at various angles, as well as setting alarms for non-standard OA angles and non-0, 90, 180, and 270 degrees.
[0014] The beneficial effects of this invention are as follows: This invention limits each tool to only one tracking point through post-processing. It calculates and processes the turning tool angles, matching the correct tracking point and alarm settings to the angle range of the two cutting edges of the turning tool, and identifies and alarms for non-standard OA angles. It judges and matches the correct tracking point and alarm settings for threading tool OA angles, and identifies and alarms for non-standard OA angles. It judges the tool tip ID and OA angle of standard grooving tools and user-defined grooving tools, matching reasonable tracking points and alarm settings, and identifies and alarms for non-standard OA angles. It identifies the OA angle of full-tip radius grooving tools and circular turning tools, matching reasonable tracking points and alarm settings. This solution solves the problem of automatic detection of incorrect tool tracking point settings during UG NX CNC lathe programming, achieving: (1) Error message for tracking point detection of conventional lathe tool (both cutting edges are in the same quadrant); (2) Error prompts for tracking point detection of non-standard circular turning tools (insert shape code ISO-R), and warning prompts for non-standard OA angle detection; (3) Error message for tracking point detection of non-standard lathe tool splitting (the bisector of the tool tip angle coincides with the quadrant boundary line); (4) Error prompts for tracking point detection and judgment of non-standard turning tools such as 75-degree and 45-degree turning tools whose two cutting edges are not evenly spanning two quadrants, and warning prompts for non-standard OA angles; (5) Error detection and judgment prompts for tracking points with conventional thread cutter clamping angles of 0 / 90 / 180 / 720 degrees, and warning prompts for very OA angles; (6) Error detection and judgment prompts for two tool tip tracking points (ID1ID2) with holding angles of 0 / 90 / 180 / 720 degrees for conventional standard grooving tools and user-defined grooving tools, and warning prompts for non-standard OA angles; (7) Error prompts for full OA angle tracking point detection of full tip radius groove tool, and warning prompts for very OA angle detection, reduce the risk of programming errors and reduce manual inspection and verification time. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.
[0016] Figure 1 This is a schematic diagram of the tool tracking point in an embodiment of the present invention; Figure 2 This is a schematic diagram of the tool tracking point bisected by two cutting edges across two quadrant angles in an embodiment of the present invention; Figure 3 This is a schematic diagram of the tracking points of the two cutting edges of the lathe tool in the same quadrant in an embodiment of the present invention; Figure 4 This is a schematic diagram of the tool tip angle bisector crossing two quadrant tracking points in an embodiment of the present invention; Figure 5 This is a schematic diagram of the threading tool tracking point in an embodiment of the present invention; Figure 6 This is a schematic diagram of the tracking points of a standard grooving tool and a user-defined grooving tool in an embodiment of the present invention; Figure 7 This is a schematic diagram of the tracking points for a full-tip radius grooved tool and a cup-shaped turning tool in an embodiment of the present invention. Detailed Implementation
[0017] 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, and 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.
[0018] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0019] The following is in conjunction with the appendix Figures 1-7 The following describes some embodiments of the present invention in detail. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0020] This invention proposes a CNC lathe tool tracking point detection system and method based on UGNX post-processing. Firstly, the CNC lathe tool tracking point detection system based on UGNX post-processing includes: Data acquisition module: Establishes a list of tool tracking points and acquires information on the OA angle and tool tip angle of each tool; Feature processing module: Configure quadrant determination algorithm, convert tool curvature information into angle information based on tool tracking point list, and convert it to between 0-360 degrees; Rule-based judgment module: Based on tool type, tracking point, and corresponding angle information, the judgment ranges for conventional and unconventional angles are set respectively; Alarm control module: Triggers an abnormal OA angle alarm for the tracking point tool that is determined to be an abnormal angle.
[0021] The specific determination rules of the quadrant determination algorithm configured in the feature processing module are as follows: 0°-90° is the first quadrant, with 3 standard tracking points; 90°-180°, which is the second quadrant, with a standard tracking point of 4; 180°-270°, which is the third quadrant, with a standard tracking point of 1; 270°-360° is the fourth quadrant, and the standard tracking point is 2.
[0022] This invention also proposes a method for detecting CNC lathe tool tracking points based on UGNX post-processing, comprising the following steps: Standard S1: Establish a tool tracking point detection process and nested tracking point detection processes. Detect multiple tracking points for a tool through post-processing, and limit each tool to only one tracking point. Step S2: Automatically detect unreasonable tracking point settings for turning tools, grooving tools, and threading tools in UG NX CNC lathe programming through the post-processing program.
[0023] The following detailed description is provided with reference to specific embodiments: In this embodiment, two Tcl procedures are established: "proc PB_CMD_Tool Tracking Point Detection" and "proc PB_CMD_Multiple Tracking Point Detection". The "PB_CMD_Tool Tracking Point Detection" procedure is placed in "proc MOM_first_move" and "proc MOM_initial_move" in the UG NX CNC turning afterprocessor to obtain the tool output status of each operation and monitor and judge it in real time.
[0024] The "proc PB_CMD_Multi-tracking-point detection" process is nested within the "proc PB_CMD_Tool Tracking-point detection" process. It is called in the first line of the "proc PB_CMD_Tool Tracking-point detection" process to determine and restrict the tool to have only one tracking point.
[0025] The "proc PB_CMD_Multi-tracking-point detection" process only needs to run once because it can obtain an array of tracking points for all used tools in a single run. The `if {![info exists check_more_point_flag]} {}` statement checks if the `check_more_point_flag` variable is present before executing the multi-tracking-point detection. The `check_more_point_flag` variable is created within the `if {![infoexists check_more_point_flag]} {}` control structure to ensure that this control structure executes only once. Specifically, this includes: The control structure obtains an array containing all used tool tracking points through mom_isv_tool_p_number. It then iterates through the array to get the first number of the index value, which represents the tool number. If two or more of the same numbers are obtained, it means that the tool has two or more tool tip tracking points. Create two empty lists to match the value of mom_isv_tool_p_number. "all_list[list]" stores all unique index values, and "err_list[list]" stores the values that already exist in the "all_list[list]" list, i.e., the values of tools with multiple tracking points. The process then iterates through the err_list [list] list, matching the values in the tool name array, tool number array, and tool type array. The post-processor is terminated using the MOM_abort command, and the corresponding tool number and tool name are output, indicating that multiple tracking points exist.
[0026] In this embodiment, the execution of the "proc PB_CMD_tool tracking point detection" process specifically includes: (1) First, call “proc PB_CMD_Multi-tracking point detection” to perform multi-tracking point detection.
[0027] (2) Declare system variables including tracking point, OA angle, tool tip angle, tool type, tool number, tool name, tool style, program group name, operation name, tool ID, and declare the custom variable "err_tool_name_list" tool name list.
[0028] (3) Variable initialization settings: initialize “err_1 0” error tracking point alarm, “err_2” non-standard OA alarm, and “ISO_R 0” circular lathe tool mark.
[0029] (4) Angle calculation and processing: the OA angle and the tool tip angle are converted from arc to angle and the angle is converted to between 0 and 360 degrees; the tool tip bisector angle is calculated and the angle of the second cutting edge is calculated and processed.
[0030] (5) Detection, judgment, and alarm mechanisms, including: a. Tool tracking point detection and judgment, except for cup-shaped tools: By determining the angle range between the OA angle and the second cutting edge angle, non-standard OA angle situations are identified, and an alarm triggering mechanism is set up. Determine the correct tracking point of the cutting tool with a tool tip bisector angle of 90, 180, 270, or 360 degrees, and match the two cutting edge angles that bisect the two quadrants of the turning tool. Set an alarm trigger mechanism. Determine the correct tracking point for the angular distribution range between angle OA and the second cutting edge angle, and set an alarm mechanism. Determine the angle range where the cutting tool angle bisector lies, match the correct tracking point, and set an alarm trigger mechanism.
[0031] b. Threading tool tracking point detection: For OA angles of 0, 90, 180, and 270, perform correct tracking point matching and set an alarm trigger mechanism; for angles other than those mentioned above, set an alarm trigger mechanism for non-standard OA angles.
[0032] c. Setting the correct tracking point matching and alarm triggering mechanism for the two tool tips ID1 and ID2 of standard grooving tools and user-defined grooving tools at various angles. Also, setting alarms for non-standard OA angles other than 0, 90, 180, and 270 degrees.
[0033] d. For full-tip radius grooving tools and circular turning tools, match the correct tracking point at various angles and set alarm triggers for incorrect tracking points.
[0034] (6) Alarm output: Read the “err_1” and “err_1” variable data and output the alarm status of the corresponding tool. The post-processing operation status can be selected using the pop-up window.
[0035] In this embodiment, the method establishes a tool tracking point list, performs filtering, and then triggers a multi-tracking point alarm. By acquiring relevant information such as the tool's OA angle and tip angle, the radians are converted into angles and then converted to a range of 0-360 degrees. The distribution of the tool's multi-tracking points is as follows: Figure 1 As shown in Table 1, the quadrant determination algorithm is as follows: Table 1 Quadrant Determination Algorithm The alarm judgment for each tool in this solution includes: (1) Judgment of abnormal OA angle of lathe tool: the two cutting edges of the lathe tool crossing two quadrants are judged as abnormal OA angle, and the OA angle alarm mechanism is triggered.
[0036] (2) Judgment of tool tracking point when the two cutting edges bisect the angles of the two quadrants: such as Figure 2 As shown, the angle bisectors are 0 / 90 / 180 / 270 degrees, and the tracking points are 7 / 8 / 5 / 6 respectively.
[0037] (3) The two cutting edges of the lathe tool are in the same quadrant: such as Figure 3 As shown, the tracking point is 3 for the two cutting edges at 0-90 degrees; the tracking point is 4 for the two cutting edges at 90-180 degrees; the tracking point is 1 for the two cutting edges at 180-270 degrees; and the tracking point is 2 for the two cutting edges at 270-360 degrees.
[0038] (4) The bisector of the tool tip angle spans two quadrants: such as Figure 4 As shown, based on the phenomenon where the bisector is located, the tracking point is 3 for the bisector 0-90 degrees; the tracking point is 4 for the bisector 90-180 degrees; the tracking point is 1 for the bisector 180-270 degrees; and the tracking point is 2 for the bisector 270-360 degrees.
[0039] (5) Threading tool tracking point detection: such as Figure 5 As shown, the tracking points for thread cutter OA angles of 0 / 90 / 180 / 270 degrees are 7 / 8 / 5 / 6 respectively. Thread cutter OA angles other than 0 / 90 / 180 / 270 degrees trigger an abnormal OA angle alarm.
[0040] (6) Standard grooving tools and user-defined grooving tools: such as Figure 6 As shown: OA angle 0 degrees, ID1 tracking point 2, ID2 tracking point 3; OA angle 90 degrees, D1 tracking point 3, ID2 tracking point 4; OA angle 180 degrees, ID1 tracking point 4, ID2 tracking point 1; OA angle 270 degrees, ID1 tracking point 1, ID2 tracking point 2; An OA angle other than 0 / 90 / 180 / 270 triggers an unconventional OA angle alarm.
[0041] (7) Full-tip radius grooving tools and cup-shaped turning tools (ISO-R): such as Figure 7 As shown, OA angle is 0 degrees, and the tracking point can be 2 / 3 / 7; OA angle is 90 degrees, and the tracking points can be 3 / 4 / 8; OA angle is 180 degrees, and the tracking point can be 1 / 4 / 5; OA angle is 270 degrees, and the tracking point can be 1 / 2 / 6; 0 <= OA < 90, tracking point is 3, triggering an unconventional OA angle alarm; 90 <= OA < 180, tracking point 4, triggering an unconventional OA angle alarm; 180 <= OA < 270, tracking point is 1, triggering an unconventional OA angle alarm; 270 <= OA < 360, tracking point is 2, triggering an unconventional OA angle alarm.
[0042] Finally, an alarm is output based on the trigger information.
[0043] This solution restricts each tool to only one tracking point through post-processing. It calculates and processes the angles of turning tools, matching the correct tracking point and alarm settings to the angle range of the two cutting edges of the tool, and identifies and alarms for non-standard OA angles. It also judges and matches the correct tracking point and alarm settings for threading tool OA angles, and identifies and alarms for non-standard OA angles. Furthermore, it judges the tool tip ID and OA angle of standard grooving tools and user-defined grooving tools, matching reasonable tracking points and alarm settings, and identifies and alarms for non-standard OA angles. Finally, it identifies the OA angles of full-tip radius grooving tools and circular turning tools, matching reasonable tracking points and alarm settings.
[0044] For the foregoing embodiments, in order to simplify the description, they are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, because according to this application, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to this application.
[0045] The above embodiments describe 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. Modifications and variations made by those skilled in the art without departing from the spirit and scope of the invention should be within the protection scope of the appended claims.
Claims
1. A method for detecting tool tracking points on a CNC lathe based on UGNX post-processing, characterized in that, Includes the following steps: Step S1: Establish a tool tracking point detection process and nested tracking point detection processes. Post-processing is used to detect multiple tracking points for a single tool, limiting each tool to only one tracking point. The nested tracking point detection process is performed as the first step in the tool tracking point detection process, determining and restricting the unique tracking point of the tool, including the following steps: Step A1: Obtain an array containing all used tool tracking points, iterate through the tracking point array, and obtain the first number of the index value, which represents the tool serial number; Step A2: Create two empty lists and match them with the first number of the index value; the first list stores all unique index values, and the second list stores the values that already exist in the first list, i.e., the values of the tool with multiple tracking points; Step A3: Traverse the second list, match the values of the tool name array, tool number array, and tool type array, terminate the post-processing program, and output the corresponding tool number and tool name. There are multiple tracking points. The tool tracking point detection process includes the following steps: Step B1: Invoke the tracking point detection process to perform multi-tracking point detection; Step B2: Declare system variables and define a custom tool name list; system variables include tracking point, OA angle, tool tip angle, tool type, tool number, tool name, tool style, program group name, operation name, and tool ID; Step B3: Variable initialization settings, initialize error tracking point alarm, non-standard OA alarm and circular tool marker; Step B4: Angle calculation and processing. Convert the OA angle and the blade tip angle from arc to angle, and convert the angle to between 0 and 360 degrees. Step B5: Perform detection and judgment, including tool tracking point detection and judgment, threading tool tracking point detection, alarm for matching the two tool tips of standard grooving tool and user-defined grooving tool, and alarm trigger settings for correct tracking point matching and incorrect tracking point for full-tip radius grooving tool and circular turning tool at various angles; Step B6: Alarm output, read the alarm variables at the error tracking point and output the corresponding tool alarm status based on the variable data; Step S2: Automatically detect unreasonable tracking point settings for turning tools, grooving tools, and threading tools in UG NX CNC lathe programming through the post-processing program.
2. The CNC lathe tool tracking point detection method based on UGNX post-processing as described in claim 1, characterized in that, In step A1, if the first number of the index value is found to be the same as two or more times, it is determined that the tool has two or more tool tip tracking points.
3. The CNC lathe tool tracking point detection method based on UGNX post-processing as described in claim 1, characterized in that, The specific steps of step B5, tool tracking point detection and judgment, include: By determining the angle range between the OA angle and the second cutting edge angle, non-standard OA angle situations are identified, and an alarm triggering mechanism is set up. Determine the correct tracking point of the cutting tool with a tool tip bisector angle of 90, 180, 270, or 360 degrees, and match the two cutting edge angles that bisect the two quadrants of the turning tool. Set an alarm trigger mechanism. Determine the correct tracking point for the angular distribution range between angle OA and the second cutting edge angle, and set an alarm mechanism. Determine the angle range where the cutting tool angle bisector lies, match the correct tracking point, and set an alarm trigger mechanism.
4. The CNC lathe tool tracking point detection method based on UGNX post-processing as described in claim 3, characterized in that, The threading tool tracking point detection specifically includes: matching the correct tracking point and setting an alarm trigger mechanism for OA angles of 0, 90, 180, and 270 degrees; and setting an alarm trigger mechanism for non-standard OA angles other than those mentioned above.
5. The CNC lathe tool tracking point detection method based on UGNX post-processing as described in claim 4, characterized in that, The alarm for matching the two tips of the standard grooving tool and the user-defined grooving tool specifically includes: setting the correct tracking point matching and alarm triggering mechanism for the two tips ID1 and ID2 of the standard grooving tool and the user-defined grooving tool at various angles, as well as alarm settings for unconventional OA angles and non-0, 90, 180, and 270 degrees.
6. A CNC lathe tool tracking point detection system based on UGNX post-processing, used to implement the CNC lathe tool tracking point detection method based on UGNX post-processing as described in any one of claims 1 to 5, characterized in that, include: Data acquisition module: Establishes a list of tool tracking points and acquires information on the OA angle and tool tip angle of each tool; Feature processing module: Configure quadrant determination algorithm, convert tool curvature information into angle information based on tool tracking point list, and convert it to between 0-360 degrees; Rule-based judgment module: Based on tool type, tracking point, and corresponding angle information, the judgment ranges for conventional and unconventional angles are set respectively; Alarm control module: Triggers an abnormal OA angle alarm for the tracking point tool that is determined to be an abnormal angle.
7. The CNC lathe tool tracking point detection system based on UGNX post-processing as described in claim 6, characterized in that, The specific determination rules of the quadrant determination algorithm are as follows: 0°-90° is the first quadrant, with 3 standard tracking points; 90°-180°, which is the second quadrant, with a standard tracking point of 4; 180°-270°, which is the third quadrant, with a standard tracking point of 1; 270°-360° is the fourth quadrant, and the standard tracking point is 2.
Citation Information
Patent Citations
High-precision large-arc ruled surface numerical control machining method
CN117340687A
