A turning process method for a rotor pump rotor
By converting multi-axis machining programs into three-axis programs and using matching tool holders and cutting tools, efficient machining of rotor pump rotors was achieved on ordinary CNC lathes, solving the problem of high equipment costs and reducing production costs.
Patent Information
- Application Number
- CN202311267447.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-28
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2043-09-28
AI Technical Summary
In the existing technology, the machining of rotor pump rotors requires a five-axis milling and turning composite equipment, which results in excessively high equipment costs and makes it impossible to efficiently machine on ordinary CNC lathes.
The multi-axis machining program is converted into a three-axis lathe machining program. The matching tool holder and tool are used to perform turning on a conventional CNC lathe. The tool position is converted by polar coordinate interpolation algorithm, and the tool is re-grinded in the interference area.
The high-efficiency machining of rotor pump rotors was achieved on ordinary CNC lathes, reducing equipment and labor costs. It is applicable to the machining of standard and irregular threads and spiral grooves, and has wide application value.
Smart Images

Figure CN117283369B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of machining and manufacturing, and specifically to a turning process for a rotor of a rotary pump. Background Technology
[0002] The existing rotor of a rotary pump (hereinafter referred to as "rotor") has a helical surface formed by the helical motion of the end face profile around the axis, which is a spatial curved surface. Some machined surfaces have undercutting, and the pitch has multiple gradual or abrupt changes. Its machining is generally carried out on a five-axis milling and turning machine using CAM software programming. However, machining the rotor using a five-axis milling and turning machine cannot be performed efficiently on a conventional CNC lathe, and the equipment cost is too high. There is a need for a method to efficiently machine the rotor on a conventional CNC lathe using matched tool holders and matching tools, thereby reducing the cost of machining equipment. Summary of the Invention
[0003] To address the technical problems existing in the prior art, this invention provides a turning process for a rotor pump rotor. By converting the multi-axis machining program into a three-axis (X, Z, C) program for lathe machining, the rotor is efficiently machined on a conventional CNC lathe using matched tool holders and matching tools, thereby reducing the cost of machining equipment.
[0004] To achieve the above-mentioned technical objectives, the technical solution of the present invention is as follows:
[0005] A turning process for a rotor of a rotary pump includes:
[0006] S1. Generate a multi-axis machining program. Based on the parameters of the rotor of the rotor pump, create a rotor model of the rotor pump using modeling software. Based on the rotor model of the rotor pump, generate toolpaths using the multi-axis machining strategy of CAM programming software. Generate a multi-axis machining program based on the toolpaths.
[0007] S2. Multi-axis machining program tool path conversion: The multi-axis machining program is converted into a three-axis lathe machining program through polar coordinate interpolation algorithm. The tool path trajectory of the converted three-axis program is checked with simulation software to see if it is consistent with the tool path trajectory in the CAM software.
[0008] S3. Matching tool holder setting: Set the matching tool holder body installation position according to the machine tool tool holder installation method, set the tool rotating sleeve according to the actual tool holder specifications, and load the machining tool into the tool holder;
[0009] S4. Check and calculate the tool interference area of the machining tool, and grind away the tool interference area. The tool interference area is the part where the tool and the rotor will interfere.
[0010] S5. Run the three-axis program for lathe machining, and use the matching tool holder and the regrinded tool to perform turning machining on the rotor of the rotary pump.
[0011] Specifically, the step S1 comprises:
[0012] Obtaining the parameter size requirements of the rotor pump rotor, drawing a rotor model through modeling software, drawing the rotor model into CAM programming software, and creating a machining coordinate system;
[0013] Defining the size of the tool shape through the CAM software, and selecting the tool according to the tooth width, undercut, and rise angle of the rotor model;
[0014] Setting tool path parameters, defining blanks, workpieces, cutting areas, and avoidance areas, and outputting single-direction multi-tool-path layered gradual tool path trajectories;
[0015] Post-processing the output gradual tool path trajectories to generate multi-axis machining programs through the CAM software.
[0016] Specifically, the setting of tool path parameters, the definition of blanks, workpieces, cutting areas, and avoidance areas, and the output of single-direction multi-tool-path layered gradual tool path trajectories comprise:
[0017] For a rotor pump rotor with irregular shape, multiple areas are programmed, and the boundary lines or processing surface parameter streamlines of the rotor pump rotor surface are used as the guide lines or tool path drivers; the tool shaft vector is directed to the rotor pump rotor on the center line of rotation, the tool path step, tool path layering, machining allowance, tool path connection mode, and safety tool movement range are set; the output is single-direction multi-tool-path layered gradual tool path trajectories, and the gradual tool path trajectories are checked for overcutting, undercutting, or interference collision, and whether the tool path trajectories are uniform and without tool skipping or tool stepping.
[0018] Specifically, the conversion of the multi-axis machining program into a three-axis program for lathe machining through the polar coordinate interpolation algorithm comprises: replacing the Y axis outside the three axes in the X, Y, Z, and C axes of the multi-axis machining program code into X, Z, and C axis program interpolation according to the polar coordinate conversion algorithm, and converting the multi-axis machining program into a three-axis program for lathe machining.
[0019] Specifically, the replacement of the Y axis outside the three axes in the X, Y, Z, and C axes of the multi-axis machining program code into X, Z, and C axis program interpolation according to the polar coordinate conversion algorithm comprises: describing the position of the tool position point on the plane through polar coordinates, taking a reference point with a fixed position as the polar point, taking the polar point as the origin in the lathe Cartesian coordinate system, taking the connecting line between the polar point and the tool position point as the polar radius, and taking the angle formed by the polar radius and the positive direction of the horizontal axis in the lathe Cartesian coordinate system as the polar angle, and representing the polar coordinates of the tool position point through the polar radius and the angle.
[0020] Specifically, the matching tool seat comprises a tool seat base, a left tool rotating sleeve, a right tool rotating sleeve, a tool height adjusting guide rail, a height fixing block and a sliding block, the tool seat base and the height fixing block are connected with the sliding block through fixing bolts respectively, a height fixing block hole is arranged on the height fixing block hole, the left tool rotating sleeve, the right tool rotating sleeve and the wrapped tool rod are locked in the height fixing block hole through fastening screws, and the tool seat base is connected with the machine tool tool rest.
[0021] Specifically, the tool interference region of the machining tool is calculated according to the inspection, and the tool interference part is polished and removed.
[0022] The tool interference region of the machining tool is polished and removed according to the rotor helix angle and the tooth groove shape and size.
[0023] Compared with the prior art, the present application has the following advantages and beneficial effects:
[0024] The present application provides a turning processing method for a rotor pump rotor, which comprises the following steps: creating a rotor pump rotor model through a modeling software according to parameters of the rotor pump rotor, generating a tool path trajectory according to the rotor pump rotor model, and generating a multi-axis machining program according to the tool path trajectory; converting the multi-axis machining program into a three-axis program for lathe machining through a polar coordinate interpolation algorithm, running the three-axis program for lathe machining, and turning the rotor pump rotor through a general numerical control lathe using a matching tool seat and a polished tool, so as to save labor cost and equipment cost for a processing enterprise, and further save production cost. The present application can also be applied to machining of various standard threads, special-shaped threads and helical grooves, and has universality and wide application value. BRIEF DESCRIPTION OF DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained according to the structures shown in the drawings without creative labor.
[0026] Figure 1 is a turning processing method step diagram for a rotor pump rotor in an embodiment of the present application;
[0027] Figure 2 is a tool path example diagram in an embodiment of the present application;
[0028] Figure 3 is a tool position point conversion schematic diagram in an embodiment of the present application;
[0029] Figure 4is the Z-direction extension tool holder diagram in the embodiment of the application;
[0030] Figure 5 is the X-direction extension tool holder diagram in the embodiment of the application;
[0031] Figure 6 is the tool rotation schematic diagram in the embodiment of the application;
[0032] Figure 7 is the tool grinding example diagram in the embodiment of the application;
[0033] Figure 8 is the machining effect schematic diagram in the embodiment of the application;
[0034] The figure mark is: 1-tool holder base body, 2-tool height adjustment guide rail, 3-left tool rotation sleeve, 4-right tool rotation sleeve, 5-height fixing block, 6-sliding block, 7-fixing bolt, 8-tightening screw, 9-machining tool, 10-height fixing block hole. DETAILED DESCRIPTION
[0035] The technical solutions of the present application will be described in further detail below with reference to the drawings and embodiments. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. The embodiments of the present application are not limited to this. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0036] Embodiment 1:
[0037] The embodiment provides a process method for turning machining of a standard and special-shaped rotor by a general standard numerical control lathe. The method comprises the following steps: using CAM software to edit a multi-axis program tool path for the rotor, converting the multi-axis machining program into a three-axis (X, Z, C) program for lathe machining, and using a spindle position control method for machining; setting a matching tool holder, a program conversion algorithm, and tool grinding. The method uses a matching tool holder and a matching tool to efficiently machine the rotor on a general numerical control lathe, thereby reducing the machining equipment cost. Implementation of the method needs to solve technical problems such as multi-axis program writing, multi-axis program tool position conversion, matching tool holder setting, and matching tool grinding.
[0038] As shown in Figure 1 A turning machining process method step diagram of a rotor pump rotor is provided. The turning machining process method of the rotor pump rotor specifically comprises the following steps:
[0039] S1, generating a multi-axis machining program, creating a rotor pump rotor model according to the parameter size of the rotor pump rotor through modeling software, generating a tool path according to the multi-axis machining strategy of the CAM programming software according to the rotor pump rotor model, and generating a multi-axis machining program according to the tool path. Wherein, the CAM programming software is computer aided manufacturing programming software (CAM, Computer Aided Manufacturing).
[0040] Obtain the parameter size requirements of the rotor pump rotor, import or draw the rotor model through the CAM software, define the tool shape size, define the tool vector through the multi-axis machining strategy, and set the machining parameters to generate the tool machining trajectory.
[0041] S11, obtaining the parameter size requirements of the rotor pump rotor, drawing the rotor model through the modeling software, importing the rotor model into the CAM programming software, opening the processing coordinate system, and drawing the software programming blank according to the actual blank.
[0042] S12, setting a custom tool, defining the tool shape size, and selecting a tool according to the rotor pump rotor groove width, undercut and rake angle. Because the CAM programming software milling strategy programming cannot customize the lathe tool bar to participate in the milling strategy calculation tool path, only the circular arc tool grain cutting edge part is drawn for calculation programming when setting the custom tool, and the tool bar interference needs to be measured and calculated according to the rotor shape.
[0043] S13, setting the tool path parameters, defining the blank, workpiece, cutting area, and avoidance area, and outputting the single-direction multi-tool path layered gradual tool path. Specifically, for the irregularly shaped rotor pump rotor, program in multiple areas, use the boundary line or processing surface parameter streamline of the rotor pump rotor surface as the guide line or tool path driving line; the tool axis vector is the center of the tool pointing to the rotor pump rotor, the tool path step distance, tool path layering, machining allowance, tool path connection mode, and safety tool moving range are set; finally, output the single-direction multi-tool path layered gradual tool path, and check whether the tool path exists overcut, undercut or interference collision, and whether the tool path trajectory is uniform without skipping or stepping, and the tool path trajectory should be uniform without skipping or stepping, as shown in the tool path example diagram. Figure 2
[0044] S14, post-processing program, generating a multi-axis machining program through the CAM software according to the created tool path, obtaining G (G-code) code that can be recognized and run by the numerical control system, and creating multi-axis X, Y, Z, A or B, C machining procedures in the CAM programming software.
[0045] S2, multi-axis machining program tool position point conversion, through polar coordinate interpolation algorithm to convert multi-axis machining program into three-axis program of lathe machining, through simulation software to check whether the tool path trajectory of the converted three-axis program is consistent with the tool path trajectory in the CAM software.
[0046] Specifically, because the multi-axis strategy programming is used in the CAM software, when the tool path trajectory is post-processed to generate a multi-axis program, the program may contain tool position points of axes other than X, Z and C (Y axis) recognized by the ordinary lathe. Therefore, preferably, first, the Y axis other than the X, Y and Z axes in the multi-axis program code is replaced into the X, Z and C axis program interpolation according to the polar coordinate conversion algorithm, to convert the multi-axis program into a three-axis program of lathe machining, so that the rotor of any shape can be programmed and machined. Then, the converted three-axis program G code of lathe machining is checked, and whether the tool path trajectory of the converted machining program is consistent with the tool path trajectory in the CAM software is checked by using the simulation software in the computer. The correctness and safety of the program are determined again, such as Figure 1 as shown in the tool path example diagram.
[0047] Specifically, the multi-axis machining program is converted into a three-axis program of lathe machining through a polar coordinate interpolation algorithm, which includes describing the position of the tool position point on the plane through polar coordinates, taking the reference point with a fixed position as the polar point, taking the polar point as the origin of the Cartesian coordinate system of the lathe, taking the line segment between the polar point and the tool position point as the polar radius, and taking the angle formed by the polar radius and the positive direction of the horizontal axis of the Cartesian coordinate system of the lathe as the polar angle. The polar coordinates of the tool position point are represented by the polar radius and the polar angle.
[0048] As shown in Figure 3 , a tool position point conversion diagram, the polar coordinate principle is based on two main elements: polar point and polar radius. The polar point is a reference point with a fixed position, which is the origin of the Cartesian coordinate system of the lathe, i.e., the tool zero point, as shown in Figure 2 , the point P in the Cartesian coordinate system of the lathe is the origin; the line segment between the polar point and the tool position point is the polar radius, as shown in Figure 2 , the line segment OP is the polar radius; the angle formed by the polar radius and the positive direction of the horizontal axis of the Cartesian coordinate system of the lathe is the polar angle, as shown in Figure 2 , the angle α in the Cartesian coordinate system of the lathe is the polar angle.
[0049] Specifically, the polar coordinates of the tool position point are represented by the polar radius and the polar angle, including
[0050] Let the YZ plane coordinates of the tool position point P be (z, y), and the polar coordinates be (r, α), where r is the polar radius and α is the polar angle. Given (z, y), (r, α) can be calculated by the following formula:
[0051] If y = 0 or z = 0:
[0052] If y = 0; r = |z|; if z > 0, then a = 90°; if z < 0, then a = 270°.
[0053] If z = 0; r = |y|; if y > 0, then a = 0°; if y < 0, then a = 180°.
[0054] When the above is not met, then:
[0055] a = atanz / y; r = z / sin a; (absolute value of radian to angle conversion).
[0056] If y > 0 and z > 0, then a = a;
[0057] If y < 0 and z > 0, then a = 180° - a;
[0058] If y < 0 and z < 0, then a = 180° + a;
[0059] If y > 0 and z < 0, then a = 360° - a.
[0060] When the tool position P(z, y) satisfies y = 0, r = |z|, z > 0, then a = 0°, the polar coordinate representation of the tool position P is (r = |z|, a = 0°), that is, the Y axis of the three axes of the X, Y, Z, C axes of the multi-axis program code can be replaced into the X, Z, C axis program interpolation.
[0061] S3, matching tool holder setting, setting the matching tool holder mounting position according to the tool holder mounting mode of the machine tool, setting the tool rotating sleeve according to the actual tool bar specification, and loading the machining tool into the tool holder.
[0062] Since the helix angle of the rotor is generally large, the cutting surface of the turning tool is perpendicular or close to perpendicular to the helix line of the rotor, and the tool can be normally machined. In order to avoid the interference between the tool flank and the workpiece, the tool needs to be rotated according to the helix angle of the rotor, and the height of the tool tip point needs to be adjusted, so that the tool tip point and the center line of the spindle are in the same XZ plane.
[0063] The conventional standard tool holder cannot meet the above requirements, and can only fix the standard tool in a single position and cannot rotate the tool or adjust the height of the tool tip point. At this time, a matching tool mounting seat needs to be set according to different machine tool structures, or the shape and specification of the tool rotating sleeve need to be set according to the shape and specification of the tool bar, so as to realize the rotation of the tool and the height adjustment function in the vertical and XZ plane, and ensure that the tool tip point and the center line of the spindle are in the same XZ plane.
[0064] Specifically, as Figure 4 , 5As shown, the matching tool holder includes: a tool holder base 1, a tool height adjustment guide rail 2, a left tool rotating sleeve 3, a right tool rotating sleeve 4, a height fixing block 5, a slider 6, a fixing bolt 7, and a fastening screw 8. The tool holder base is provided with the tool height adjustment guide rail 2. The slider 6 is slidably connected to the tool height adjustment guide rail. The slider 6 is a T-shaped block with bolt holes. The height fixing block 5 is connected to the slider 6 by the fixing bolt 7. The height fixing block hole is provided with a height fixing block hole 10. The tool holder of the machining tool 9, which is wrapped by the left tool rotating sleeve 3 and the right tool rotating sleeve 4, is placed into the height fixing block hole 10 and locked by the fastening screw to complete the installation. The height of the machining tool on the height fixing block can be adjusted by sliding the slider 6 up and down on the tool height adjustment guide rail.
[0065] Specifically, the matching tool holders include an X-axis extended tool holder and a Z-axis extended tool holder. The mounting surface of the Z-axis extended tool holder is perpendicular to the Z-axis of the lathe, and the mounting surface of the X-axis extended tool holder is parallel to the X-axis of the lathe. The main difference between the X-axis and Z-axis extended tool holders lies in the shape and mounting position of the height fixing block. The mounting surface of the Z-axis extended tool holder is perpendicular to the Z-axis, while the mounting surface of the X-axis extended tool holder is parallel to the X-axis. The two tool holders can effectively compensate for insufficient X and Z strokes of the machine tool according to the machine tool stroke or rotor size. Figure 4 As shown, the X-axis extended tool holder diagram is as follows. Figure 5 As shown, this is a diagram of the Z-axis extended tool holder; the tool holder base of the matching tool holder is connected to the machine tool post, and the tool holder connection part can be set and modified according to the machine tool post structure.
[0066] The matching tool holder obtains the corresponding angle by manually rotating the tool. However, if the angle scale resolution on the tool holder is too large or due to human operation, the rotation angle may deviate from the ideal angle value set and calculated in the CAM programming software, resulting in overcutting or undercutting during actual machining.
[0067] like Figure 6 The diagram shows a schematic of tool rotation. In conventional tool holder clamping, the tool base surface is parallel to the machine tool's XZ plane. However, due to the rotor's helix angle or undercut, the tool needs to rotate by a corresponding angle for normal machining. Figure 6 The tool shown has been rotated, and there is an angle between the tool base surface and the XZ plane of the machine tool.
[0068] S4. Match the tool and grind the interference area. Check and calculate the tool interference area of the machining tool, and grind away the tool interference area. The tool interference area is the part where the tool and rotor will interfere.
[0069] like Figure 7As shown, the left side is a standard cutter example, and the right side is a cutter after grinding example. Due to the existence of the inner recess, the reverse buckle, the helix angle, and the too small tooth groove width of the rotor processing surface, if the standard turning tool shape is used for processing, the tool and the rotor surface will collide due to the interference. In order to avoid this situation, preferably, the rotor helix angle and the tooth groove shape and size are measured or calculated, the processing tool after rotation angle is checked and calculated, the tool interference area (shadow area) is removed by grinding, and the interference or collision risk between the rotor and the tool in the processing process is prevented. While grinding the tool interference area, the rigidity of the whole tool is ensured as much as possible to prevent the tool from deforming or damaging due to insufficient rigidity in the reprocessing process.
[0070] S5, run the three-axis program of the lathe processing, use the matching tool holder and the matching tool to turn the rotor pump rotor.
[0071] The matching tool holder and the ground tool are used to turn the rotor pump rotor, the rotor helix angle, tooth groove width and depth are measured and calculated, and appropriate tools are selected, and the tool is ground if necessary. The tool is installed on the matching tool holder, the tool is rotated to the corresponding angle, the tool tip point is adjusted to be in the XZ plane with the spindle center line, and is fixed. Run the edited processing program to complete the processing, such as Figure 8 As shown in the figure, the processing effect schematic diagram.
[0072] The method provided by the application can complete efficient turning of the rotor pump rotor on a general numerical control lathe, and solves the problem of high processing cost caused by using five-axis turning and milling to process the rotor pump rotor. The method can save labor cost and equipment cost for processing enterprises, and further save production cost. The method can also be applied to processing of various standard threads, special-shaped threads, and helical grooves, and has universality and wide application value.
[0073] The above embodiments are the preferred embodiments of the application, but the embodiments of the application are not limited by the above embodiments, and any changes, modifications, substitutions, combinations, simplifications made without departing from the spirit and principles of the application should be equivalent replacement methods, and are included in the protection scope of the application.
Claims
1. A turning process method for a rotor pump rotor, characterized in that, The method comprises the following steps S1, generating a multi-axis machining program, creating a rotor pump rotor model according to the parameters of the rotor pump rotor through modeling software, generating a tool path according to the multi-axis machining strategy of the CAM programming software according to the rotor pump rotor model, and generating a multi-axis machining program according to the tool path; The step S1 comprises: Obtaining various parameter size requirements of the rotor pump rotor, drawing a rotor model through modeling software, importing the rotor model into CAM programming software to create a machining coordinate system; Defining the size of the tool through the CAM software, selecting the tool according to the tooth width, undercut and rake angle of the rotor model; Setting tool path parameters, defining blanks, workpieces, cutting areas and avoidance areas, and outputting single-direction multi-tool-path layered gradual tool path trajectories; Post-processing the machining program to generate a multi-axis machining program through the CAM software; The setting of the tool path parameters, the definition of the blanks, the workpieces, the cutting areas and the avoidance areas, and the output of the single-direction multi-tool-path layered gradual tool path trajectories comprise: Programming the irregularly-shaped rotor pump rotor in multiple areas, using the boundary lines or processing surface parameter flow lines of the rotor pump rotor surface as the guide lines or tool path drivers of the tool path; the tool axis vector is the center of the tool pointing to the rotation center line of the rotor pump rotor, the tool path step distance, the tool path layering, the machining allowance, the connection mode between the tool paths, and the safety tool shifting range are set; the output is a single-direction multi-tool-path layered gradual tool path trajectory, and it is checked whether the gradual tool path trajectory has overcutting, undercutting or interference collision, and whether the tool path trajectory is uniform and has no tool skipping or tool stepping; S2, multi-axis machining program tool position conversion, converting the multi-axis machining program into a three-axis program for lathe machining through a polar coordinate interpolation algorithm, and checking whether the tool path trajectory of the converted three-axis program is consistent with the tool path trajectory in the CAM software through simulation software; The conversion of the multi-axis machining program into a three-axis program for lathe machining through a polar coordinate interpolation algorithm comprises: replacing the Y axis outside the three axes in the X, Y, Z and C axes of the multi-axis machining program code into X, Z and C axis program interpolation according to a polar coordinate conversion algorithm, and converting the multi-axis machining program into a three-axis program for lathe machining; The replacement of the Y axis outside the three axes in the X, Y, Z and C axes of the multi-axis machining program code into X, Z and C axis program interpolation according to the polar coordinate conversion algorithm comprises: describing the position of the tool position in the plane through a polar coordinate, taking a reference point with a fixed position as a polar point, taking the polar point as the origin of the Cartesian coordinate system of the lathe, taking the connecting line between the polar point and the tool position as the polar radius, and taking the angle formed by the polar radius and the positive direction of the horizontal axis of the Cartesian coordinate system of the lathe as the polar angle; the polar coordinates of the tool position are represented by the polar radius and the angle; S3, matching the tool holder setting, setting the matching tool holder installation position according to the tool holder installation mode of the machine tool, setting the tool rotating sleeve according to the actual tool bar specification, and loading the machining tool into the matching tool holder; S4, checking and calculating the tool interference area of the machining tool, and grinding and removing the tool interference position; the tool interference position is the position where the machining tool and the rotor will interfere. S5, running the lathe processing three-axis program, using the matching tool holder and the regrinded tool to turn the rotor pump rotor.
2. A turning process method of a rotor of a rotor pump according to claim 1, characterized in that, The polar coordinates of the tool position are represented by the polar radius and the included angle, and the polar coordinates of the tool position P include: The YZ plane coordinates of the tool position P are (z, y), and the polar coordinates are (r, α), wherein r is the polar radius, and α is the polar angle; given (z, y), (r, α) is calculated by the following formula: If y=0, r=|z|; if z≥0, α=90°; if z<0, α=270°; If z=0, r=|y|; if y≥0, α=0°; if y<0, α=180°; When the above conditions are not met, then: α=atanz / y; r=z / sinα; If y>0 and z>0, α=α; If y<0 and z>0, α=180°-α; If y<0 and z<0, α=180°+α; If y>0 and z<0, α=360°-α; When the tool position P (z, y) satisfies y=0, r=|z|, z≥0, α=0°, and the polar coordinates of the tool position P are represented as (r=|z|, α=0°).
3. A turning process method of a rotor of a rotor pump according to claim 1, characterized in that, The matching tool holder includes an X-direction extension tool holder or a Z-direction extension tool holder, the Z-direction extension tool holder mounting surface is perpendicular to the lathe Z-axis, and the X-direction extension tool holder mounting surface is parallel to the lathe X-axis; the X-direction extension tool holder or the Z-direction extension tool holder includes a tool holder base body, a tool height adjustment guide rail, a left tool rotating sleeve, a right tool rotating sleeve, a height fixing block, a sliding block, a fixing bolt, and a fastening screw, the tool height adjustment guide rail is arranged on the tool holder base body, the sliding block is in sliding connection with the tool height adjustment guide rail, and the height fixing block is connected with the sliding block through the fixing bolt; a height fixing block hole is arranged on the height fixing block hole, the left tool rotating sleeve and the right tool rotating sleeve are placed in the height fixing block hole to lock the tool shank of the machining tool through the fastening screw, and the tool holder base body is connected with the machine tool tool rest.
4. A turning process method of a rotor of a rotor pump according to claim 3, characterized in that, The tool interference area of the machining tool is calculated and checked, and the tool interference part is removed by regrinding, and the method comprises the following steps: The helix angle and the size and shape of the tooth groove of the rotor are measured and calculated, the tool interference area of the machining tool after the rotation angle is calculated is checked according to the helix angle and the size and shape of the tooth groove of the rotor, and the tool interference area of the machining tool is removed by regrinding.
Citation Information
Patent Citations
Integral impeller 5-axis machining method based on UG NX system platform
CN103056625A
Method for machining special-shaped threads through CAM software
CN112558550A