Side face multi-angle machining method and system based on right-angle milling head
By establishing a machining coordinate system in UG software and automatically calculating compensation values, the cumbersome problems of traditional right-angle milling head machining were solved, multi-angle high-precision machining was achieved, production efficiency was improved and costs were reduced.
Patent Information
- Application Number
- CN202510884423.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2025-10-10
AI Technical Summary
The traditional right-angle milling head processing method is cumbersome and cannot meet the high-precision and high-efficiency processing requirements of multiple angles, especially non-90 angles.
By establishing a machining coordinate system consistent with the workpiece coordinate system in UG software, the compensation value is automatically calculated, and the CNC code containing the compensation value is generated, multi-angle processing is performed using a right-angle milling head.
It realizes high-precision machining of the right-angle milling head at any integer angle from 0 to 360 degrees, expands the application scope of the machining center, improves production efficiency and reduces equipment investment costs.
Smart Images

Figure CN120755392A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of numerical control machining, in particular to a side multi-angle machining method and system based on a right-angle milling head. BACKGROUND
[0002] In the prior art, the right-angle milling head, as a key device for realizing the conversion of the spindle direction of a machine tool, has been widely applied to vertical and horizontal machining centers for machining workpiece structures that are difficult to be directly machined, such as side holes, internal cavities, etc. The traditional right-angle milling head machining method is mainly limited to machining at four fixed angles of 0°, 90°, 180° and 270°, and manual input of tool length compensation and multi-direction compensation data is adopted, which is tedious and prone to errors. With the increasing complexity of the machined workpiece structures, the demand for multi-angle machining, especially non-integer 90° angle machining, is increasing, and the traditional method cannot meet the production requirements of high precision and high efficiency. SUMMARY
[0003] The present application provides a side multi-angle machining method and system based on a right-angle milling head to solve the problem of tedious compensation and inability to meet the demand for machining at any integer angle in the prior art.
[0004] To achieve the above-mentioned purpose, on the one hand, the present application provides a side multi-angle machining method based on a right-angle milling head, which comprises the following steps: S1, fixing a workpiece on the workbench of a three-axis machine tool; S2, aligning the workpiece to determine the workpiece coordinate system; S3, installing a tool on the power head of the right-angle milling head, aligning the tool with the machining surface of the workpiece, measuring and determining the distance L between the center of the tool and the rotation center of the right-angle milling head, and determining the rotation angle a of the right-angle milling head; S4, establishing a machining coordinate system consistent with the workpiece coordinate system in UG software and formulating a tool path; S5, determining the quadrant position of the right-angle milling head in the machining coordinate system, and calculating the compensation values of the center of the tool relative to the spindle center X and Y of the three-axis machine tool according to the distance L, the rotation angle a and the quadrant position; S6, generating numerical control codes containing the compensation values through the post-processor constructor of the UG software, importing the numerical control codes into the machining center of the three-axis machine tool, and using the right-angle milling head to actually machine the workpiece.
[0005] Optionally, the S1 comprises: fixing the workpiece on the bending plate by using a special pressing plate; and the bending plate is fixed on the right side of the workbench of the three-axis machine tool.
[0006] Optionally, the S2 comprises: taking the bottom surface of the workpiece and the fitting surface of the bending plate as the X-axis reference; using a perimeter detector to center the left end cylinder of the workpiece to determine the Y-axis reference; and using a laser centering instrument or a height gauge to ensure that the center of the workpiece and the rotation center of the right-angle milling head are in the same plane on the Z-axis, thereby forming a complete workpiece coordinate system.
[0007] Optionally, in the first quadrant, the X compensation value is –L·cosα, and the Y compensation value is –L·sinα; in the second quadrant, the X compensation value is L·cosα, and the Y compensation value is –L·sinα; in the third quadrant, the X compensation value is L·cosα, and the Y compensation value is L·sinα; in the fourth quadrant, the X compensation value is –L·cosα, and the Y compensation value is L·sinα.
[0008] Optionally, the S4 includes: establishing a three-dimensional model of a right-angle milling head, a tool, a three-axis machine tool and a workpiece in the processing module of the UG software, and establishing a processing coordinate system consistent with the workpiece coordinate system; planning tool paths according to the shape and contour of the workpiece, including: using a spiral milling method for rough processing and using a plane contour milling method for fine processing; during the processing, ensuring that the main axis direction of the tool is always parallel to the main axis direction of the right-angle milling head.
[0009] On the other hand, the present invention provides a multi-angle processing system based on the side of a right-angle milling head, which includes: a fixing unit for fixing the workpiece on the workbench of a three-axis machine tool; an alignment unit for aligning the workpiece to determine the workpiece coordinate system; a measuring unit for installing a tool on the power head of the right-angle milling head and aligning the tool with the processing surface of the workpiece; measuring and determining the distance L between the center of the tool and the rotation center of the right-angle milling head; determining the rotation angle α of the right-angle milling head; a formulation unit for establishing a processing coordinate system consistent with the workpiece coordinate system in UG software and formulating a tool path; a calculation unit for determining the quadrant position of the right-angle milling head in the processing coordinate system, and calculating the compensation value of the center of the tool relative to the spindle center of the three-axis machine tool in the X and Y directions according to the distance L, the rotation angle α, and the quadrant position; a processing unit for generating a CNC code containing the compensation value through the post-processing constructor of the UG software, importing the CNC code into the processing center of the three-axis machine tool, and using the right-angle milling head to actually process the workpiece.
[0010] Optionally, the fixing unit includes: using a special pressing plate to fix the workpiece on a bending plate; the bending plate is fixed on the right side of the workbench of the three-axis machine tool.
[0011] Optionally, the alignment unit includes: taking the bottom surface of the workpiece and the fitting surface of the bent plate as the X-axis reference; using a border detector to center the left end cylinder of the workpiece to determine the Y-axis reference; using a laser centering instrument or a height meter to ensure that the center of the workpiece and the rotation center of the right-angle milling head are in the same plane on the Z-axis; and forming a complete workpiece coordinate system.
[0012] Optionally, when the first quadrant, the X compensation value is -L*cosα, and the Y compensation value is -L*sinα; when the second quadrant, the X compensation value is L*cosα, and the Y compensation value is -L*sinα; when the third quadrant, the X compensation value is L*cosα, and the Y compensation value is L*sinα; when the fourth quadrant, the X compensation value is -L*cosα, and the Y compensation value is L*sinα.
[0013] Optionally, the establishing unit comprises: establishing a three-dimensional model of a right-angle milling head, a tool, a three-axis machine tool and a workpiece in a machining module of UG software, and establishing a machining coordinate system consistent with the workpiece coordinate system; performing tool path planning according to the shape and contour of the workpiece, comprising: performing rough machining by adopting a spiral hole milling method, and performing finish machining by adopting a plane contour milling method; and ensuring that the spindle direction of the tool is always parallel to the spindle direction of the right-angle milling head during the machining process.
[0014] The beneficial effects of the present application are:
[0015] The present application provides a kind of based on right-angle milling head side surface multi-angle processing method and system, wherein, the method is by automatic calculation compensation value, avoid the tedious and error risk brought by traditional manual input compensation data;Realize the high-precision machining of right-angle milling head at 0~360 ° any integer angle, greatly expand the application range of machining center;Using the customization setting of UG software to right-angle milling head and tool model, ensure the accuracy and stability of processing program generation;Adopting the automatic post-processing constructor to generate numerical control code, shorten the programming and debugging time, improve production efficiency;The method can make traditional three-axis machine tool obtain the processing function similar to five-axis machine tool, reduce equipment investment cost, promote the development of machine tool modification and intelligent manufacturing. BRIEF DESCRIPTION OF DRAWINGS
[0016] Figure 1 It is a kind of based on right-angle milling head side surface multi-angle processing method flow chart provided by the embodiment of the present application;
[0017] Figure 2 It is a kind of based on right-angle milling head side surface multi-angle processing system structure schematic diagram provided by the embodiment of the present application. DETAILED DESCRIPTION
[0018] In order to make the purpose, technical scheme and advantages of the present application more clear, the present application will be described in further detail below with reference to the drawings, obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0019] Figure 1is a flow chart of a multi-angle machining method based on a side surface of a right-angle milling head according to an embodiment of the present application, as shown in the figure, the method comprises: Figure 1
[0020] S1, fixing the workpiece on the workbench of the three-axis machine tool;
[0021] Clamping is the basis for ensuring that the workpiece does not displace, vibrate or deform during machining.
[0022] In an optional embodiment, the workpiece is fixed on the bent plate by a special pressing plate; the bent plate is fixed on the right side of the workbench of the three-axis machine tool. In this way, the workpiece can be firmly fixed, ensuring that the workpiece coordinates are relatively stable during machining, and reducing machining errors caused by loose workpieces. The design of the pressing plate should match the shape of the workpiece, and be able to uniformly apply pressure to avoid local indentation or deformation. The bent plate is fixed on the right side of the workbench, and must be placed according to the "pulling direction", that is, to ensure that the bent plate and the workpiece contact surface are accurately flat, so that each surface of the workpiece is in a stable state after clamping.
[0023] S2, aligning the workpiece to determine the workpiece coordinate system;
[0024] The centering is a key step for establishing the workpiece coordinate system, which ensures that each coordinate axis accurately corresponds to the actual geometric features of the workpiece during subsequent machining, thereby realizing high-precision machining.
[0025] The S2 comprises:
[0026] The bottom surface of the workpiece and the contact surface of the bent plate are used as the X-axis reference;
[0027] The left end cylinder of the workpiece is divided and determined as the Y-axis reference by using the edge finder;
[0028] The center of the workpiece and the rotation center of the right-angle milling head are ensured to be in the same plane on the Z-axis by using the laser centering instrument or height gauge; and a complete workpiece coordinate system is formed.
[0029] Specifically, the X-coordinate origin is positioned on the bottom surface of the workpiece, and the contact surface of the bent plate is selected as the reference surface. This surface is usually an important reference surface for workpiece machining, which can ensure the accuracy of X-direction positioning during subsequent machining.
[0030] The edge finder is used to divide and center the outer circle of the left end cylinder of the workpiece. The edge finder can accurately capture the center of the outer circle, ensuring that the Y-axis origin corresponds to the symmetry center of the workpiece, and avoiding machining errors caused by deviation.
[0031] The setting of the Z-axis requires that the center of the workpiece and the rotation center of the right-angle milling head are located in the same horizontal plane. This means that when positioning the Z-axis, the height of the two should be ensured to be consistent by using measuring instruments (such as laser centering instrument or height gauge), and the deviation in the vertical direction should be eliminated.
[0032] During the alignment process, the mutual orthogonality of the coordinate axes should be repeatedly checked to ensure that the coordinate axes are consistent with the machine tool coordinate system.
[0033] S3, install the tool on the power head of the right-angle milling head, align the tool with the machining surface of the workpiece, measure and determine the distance L between the center of the tool and the rotation center of the right-angle milling head, and determine the rotation angle a of the right-angle milling head;
[0034] When installing the tool on the power head of the right-angle milling head, the interface and clamping device should be checked first to ensure that the tool is securely installed. After installation, the position of the tool is confirmed again to prevent the tool from being loose and affecting the measurement and subsequent machining.
[0035] A high-precision measuring tool (such as a three-coordinate measuring instrument or a laser range finder) is used to measure the distance L between the center of the tool and the rotation center of the right-angle milling head, for example, the measured distance is 103.5 mm. During the measurement process, the equipment should be stationary, the ambient temperature should be stable, and the errors caused by thermal expansion and contraction or vibration should be reduced.
[0036] The right-angle milling head is rotated counterclockwise by a (for example, 30°), and the rotation angle is set based on the machining requirements to achieve a slant hole or a specific angle milling. After rotation, the locking device should be used to fix the right-angle milling head to prevent the angle from changing during machining due to vibration or improper operation.
[0037] By measuring the distance L and determining the rotation angle a, accurate parameters can be provided for subsequent compensation calculations to ensure the accuracy of the tool path and machining dimensions.
[0038] S4, establish a machining coordinate system consistent with the workpiece coordinate system in the UG software, and develop a tool path;
[0039] In an optional embodiment, the S4 includes:
[0040] S41, establish a three-dimensional model of the right-angle milling head, the tool, the three-axis machine tool, and the workpiece in the machining module of the UG software, and establish a machining coordinate system consistent with the workpiece coordinate system;
[0041] Specifically, in the UG software, a three-dimensional solid model of the right-angle milling head is first established. The model should include the right-angle milling head body, the rotating mechanism, the tool mounting interface, and the corresponding fixing device to ensure that the established model reflects the actual geometric dimensions and motion characteristics of the equipment.
[0042] According to the actual machining tool parameters selected, a three-dimensional model of the tool is established. The tool model should clearly identify the tool center, the tool body, and the tool clamping part to accurately calculate the distance between the tool center and the rotation center of the right-angle milling head.
[0043] The three-dimensional model of the three-axis machine tool is established, including the worktable, spindle, motion range of each axis and geometric structure parameters, providing a basic reference for subsequent machining simulation and post-processing construction.
[0044] According to the workpiece drawing and design requirements, a three-dimensional entity model of the workpiece is established to ensure that the workpiece contour, shape and size truly reflect the actual machining conditions.
[0045] A machining coordinate system consistent with the workpiece coordinate system is established, so that the tool path generated in UG software accurately corresponds to the actual machining position.
[0046] S42, according to the shape and contour of the workpiece, the tool path is planned, including: rough machining by spiral milling method, and finish machining by plane contour milling method; during machining, the spindle direction of the tool is always parallel to the spindle direction of the right-angle milling head.
[0047] According to the geometric shape and machining requirements of the workpiece, the tool path is planned in UG software. The tool path planning is divided into two stages: rough machining stage and finish machining stage. At the same time, it must be ensured that the spindle direction of the tool is always parallel to the spindle direction of the right-angle milling head, which is crucial to ensure machining accuracy.
[0048] Rough machining stage: spiral milling method is used to remove a large amount of excess material. Spiral tool path has the characteristics of continuity and progressive cutting, which can improve machining efficiency.
[0049] The specific implementation steps are as follows:
[0050] (1) Determine the milling starting point and ending point by using the workpiece model.
[0051] (2) Set the pitch of spiral milling (i.e. the distance moved by the tool per revolution), to ensure uniform and continuous cutting depth.
[0052] (3) Plan the tool to move along the spiral trajectory from the edge step by step inward or outward, while ensuring that the spiral trajectory matches the workpiece surface contour.
[0053] Finish machining stage: for parts that require high precision and good surface quality, plane contour milling is used for finish machining. The tool path in this stage mainly runs along the edges and details of the workpiece, requiring smooth tool path line and smooth transition at turning points.
[0054] The specific implementation steps are as follows:
[0055] (1) Generate finish machining tool path according to workpiece contour data, accurately depict workpiece boundary and machining edge.
[0056] (2) Analyze and optimize the processing path to ensure the stability of the cutting state from entering to exiting, and avoid burrs or irregular edges due to excessive feed at sharp corners.
[0057] (3) Correct the tool path with the machining coordinate system to ensure that each tool position during machining fully matches the workpiece profile.
[0058] When planning the tool path in UG software, the spindle direction of the tool must be set in advance to always remain parallel to the spindle direction of the right-angle milling head.
[0059] S5, determine the quadrant position of the right-angle milling head in the machining coordinate system, and calculate the compensation values of the tool center relative to the spindle center X, Y of the three-axis machine tool according to the distance L, rotation angle α, and quadrant position;
[0060] Determine the machining quadrant of the right-angle milling head according to its current rotation angle α within the range of 0-360°. This judgment process usually includes the following steps:
[0061] (1) Measure the rotation angle α: After the tool is installed and rotated to the preset angle (e.g., 30° counterclockwise), the current rotation angle is set by the sensor or handwheel.
[0062] (2) Divide the four quadrants: According to the machining coordinate system, the plane is usually divided according to 0°, 90°, 180°, and 270°: first quadrant: 0°-90°; second quadrant: 90°-180°; third quadrant: 180°-270°; fourth quadrant: 270°-360°.
[0063] According to the actual measured angle, determine the quadrant in which the right-angle milling head is located.
[0064] After the right-angle milling head changes direction, the offset in the X, Y direction can be calculated as follows, since there is a fixed distance L between the tool center and the rotation center:
[0065] X-direction basic compensation value: L×cos(α)
[0066] Y-direction basic compensation value: L×sin(α)
[0067] For example, if L=103.5mm and the rotation angle α=30°, then:
[0068] cos(30°)≈0.866, sin(30°)≈0.5
[0069] Basic X compensation value = 103.5×0.866 ≈ 89.63mm
[0070] Basic Y compensation value = 103.5×0.5 = 51.75mm
[0071] In an alternative embodiment, different processing quadrants determine the positive or negative sign used in the actual compensation for the X and Y directions.
[0072] In the first quadrant, the X compensation value is -L*cosα, and the Y compensation value is -L*sinα;
[0073] In the second quadrant, the X compensation value is L*cosα, and the Y compensation value is -L*sinα;
[0074] In the third quadrant, the X compensation value is L*cosα, and the Y compensation value is L*sinα;
[0075] In the fourth quadrant, the X compensation value is -L*cosα, and the Y compensation value is L*sinα.
[0076] Taking this example, assuming that the quadrant in which the right-angle milling head is located is determined to be the third quadrant, then the required compensation values are:
[0077] X-direction compensation value = +89.63 mm
[0078] Y-direction compensation value = +51.75 mm
[0079] The calculated compensation values are input into the head settings of the UG software, so that after the tool path is generated, the actual path of the tool can be correctly converted from its tool position coordinates to machining coordinates with the machine tool spindle center as the reference, ensuring the accuracy of the coordinate data in the subsequent numerical control program.
[0080] S6, generate numerical control code containing compensation values through the post-processor constructor of the UG software, import the numerical control code into the machining center of the three-axis machine tool, and use the right-angle milling head to actually process the workpiece.
[0081] The post-processor constructor takes the collected tool path data (which already contains the compensated coordinates) as input. The tool path data has already taken into account the workpiece coordinate system, the right-angle milling head offset, and the calculated compensation values when programming.
[0082] The post-processing module automatically calls the input compensation values (such as X-direction +89.63 mm, Y-direction +51.75 mm), and integrates these data into the numerical control instructions.
[0083] Through UG software post-processing, a complete NC program is output, which contains spindle movement, tool feed, compensation data, and other related control information. For example, two sets of programs are generated:
[0084] One program (such as CX1) contains compensation data;
[0085] The other reference program (such as CX2) sets the spindle calibration distance to 0.
[0086] Comparing the differences in the X and Y coordinates between the two programs (which should be equal to the compensation values) can verify the accuracy of the compensation calculation.
[0087] After the generated NC program is exported, the program is imported into the machining center control system of the three-axis machine tool through a data transmission interface (such as USB, network or dedicated communication port). The operator checks the status of the machine tool, confirms that the tool, workpiece fixture, spindle, etc. are working properly, and then starts the processing program. During the processing, the right-angle milling head automatically adjusts the tool path according to the pre-set angle (for example, 30°) and the input compensation value to realize the conversion of the tool position point to the processing coordinate, ensuring that the effective cutting position of the tool meets the design requirements of the workpiece. After the processing is completed, the key dimensions of the machined parts are detected by tools such as a three-coordinate measuring instrument. The test results are compared with the set compensation values (for example, approximately +89.63mm in the X direction and approximately +51.75mm in the Y direction) to verify that the processing accuracy meets the design requirements.
[0088] Figure 2 The embodiment of the present invention provides a multi-angle processing system based on a right-angle milling head. Figure 2 As shown, the system includes:
[0089] The fixing unit 201 is used to fix the workpiece on the workbench of the three-axis machine tool;
[0090] In an optional embodiment, the fixing unit 201 includes:
[0091] A special pressing plate is used to fix the workpiece on the bending plate; the bending plate is fixed on the right side of the workbench of the three-axis machine tool.
[0092] An alignment unit 202 is used to align the workpiece to determine the workpiece coordinate system;
[0093] In an optional embodiment, the alignment unit 202 includes:
[0094] The bottom surface of the workpiece and the fitting surface of the bent plate are used as X-axis references;
[0095] Using an edge detector to center the left end cylinder of the workpiece to determine the Y-axis reference;
[0096] Use a laser centering instrument or altimeter to ensure that the center of the workpiece and the rotation center of the right-angle milling head are in the same plane on the Z axis, forming a complete workpiece coordinate system.
[0097] The measuring unit 203 is used to install a tool on the power head of the right-angle milling head and align the tool with the machining surface of the workpiece; measure and determine the distance L between the center of the tool and the rotation center of the right-angle milling head; and determine the rotation angle α of the right-angle milling head;
[0098] The establishing unit 204 is configured to establish a machining coordinate system consistent with the workpiece coordinate system in the UG software, and to formulate a tool path;
[0099] In an optional embodiment, the establishing unit 204 comprises:
[0100] A three-dimensional model of the right-angle milling head, the tool, the three-axis machine tool and the workpiece is established in the machining module of the UG software, and a machining coordinate system consistent with the workpiece coordinate system is established.
[0101] The tool path is planned according to the shape and contour of the workpiece, including rough machining by using a spiral milling hole method and finish machining by using a planar contour milling method; and the spindle direction of the tool is kept parallel to the spindle direction of the right-angle milling head during the machining process.
[0102] The calculating unit 205 is configured to determine the quadrant position of the right-angle milling head in the machining coordinate system, and to calculate compensation values of the center of the tool relative to the spindle center X and Y of the three-axis machine tool according to the distance L, the rotation angle α and the quadrant position.
[0103] In an optional embodiment,
[0104] When the first quadrant, the X compensation value is -L*cosα, and the Y compensation value is -L*sinα.
[0105] When the second quadrant, the X compensation value is L*cosα, and the Y compensation value is -L*sinα.
[0106] When the third quadrant, the X compensation value is L*cosα, and the Y compensation value is L*sinα.
[0107] When the fourth quadrant, the X compensation value is -L*cosα, and the Y compensation value is L*sinα.
[0108] The machining unit 206 is configured to generate numerical control codes containing the compensation values by using the post-processor constructor of the UG software, to import the numerical control codes into the machining center of the three-axis machine tool, and to perform actual machining on the workpiece by using the right-angle milling head.
[0109] The present application has the following advantages:
[0110] The present invention provides a multi-angle processing method and system based on the side of a right-angle milling head, wherein the method avoids the tediousness and error risks brought about by the traditional manual input of compensation data by automatically calculating the compensation value; realizes high-precision processing of the right-angle milling head at any integer angle of 0 to 360 degrees, greatly expanding the scope of application of the machining center; uses UG software to customize the setting of the right-angle milling head and tool model, ensuring the accuracy and stability of the generated machining program; uses an automated post-processing constructor to generate CNC code, shortens programming and debugging time, and improves production efficiency; the method can enable traditional three-axis machine tools to obtain processing functions similar to five-axis machine tools, reduce equipment investment costs, and promote the development of machine tool transformation and intelligent manufacturing.
[0111] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A multi-angle processing method based on a right-angle milling head side, characterized in that: include: S1. Fix the workpiece on the workbench of the three-axis machine tool; S2. Align the workpiece to determine the workpiece coordinate system; S3. Install a tool on the power head of the right-angle milling head and align the tool with the machining surface of the workpiece; measure and determine the distance L between the center of the tool and the rotation center of the right-angle milling head; and determine the rotation angle α of the right-angle milling head; S4. Establish a machining coordinate system consistent with the workpiece coordinate system in UG software and formulate the tool path; S5. Determine the quadrant position of the right-angle milling head in the machining coordinate system, and calculate the compensation values of the center of the tool relative to the spindle center of the three-axis machine tool in the X and Y directions based on the distance L, the rotation angle α, and the quadrant position; S6. Generate a numerical control code containing the compensation value through the post-processing constructor of the UG software, import the numerical control code into the machining center of the three-axis machine tool, and use the right-angle milling head to actually process the workpiece.
2. The method according to claim 1, characterized in that Said S1 comprises: A special pressing plate is used to fix the workpiece on the bending plate; the bending plate is fixed on the right side of the workbench of the three-axis machine tool.
3. The method according to claim 2, characterized in that The S2 includes: The bottom surface of the workpiece and the fitting surface of the bent plate are used as X-axis references; Using an edge detector to center the left end cylinder of the workpiece to determine the Y-axis reference; Use a laser centering instrument or altimeter to ensure that the center of the workpiece and the rotation center of the right-angle milling head are in the same plane on the Z axis, forming a complete workpiece coordinate system.
4. The method according to claim 1, wherein: In the first quadrant, the X compensation value is –L·cosα, and the Y compensation value is –L·sinα; In the second quadrant, the X compensation value is L·cosα, and the Y compensation value is –L·sinα; In the third quadrant, the X compensation value is L·cosα, and the Y compensation value is L·sinα; In the fourth quadrant, the X compensation value is –L·cosα, and the Y compensation value is L·sinα.
5. The method according to claim 1, wherein The S4 includes: In the machining module of UG software, a three-dimensional model of the right-angle milling head, tool, three-axis machine tool and workpiece is established, and a machining coordinate system consistent with the workpiece coordinate system is established; Tool paths are planned based on the shape and contour of the workpiece, including: spiral milling for rough machining and plane contour milling for finishing. During machining, the main axis of the tool is always parallel to the main axis of the right-angle milling head.
6. A multi-angle processing system based on a right-angle milling head, characterized in that: include: A fixing unit is used to fix the workpiece on the workbench of the three-axis machine tool; An alignment unit is used to align the workpiece to determine the workpiece coordinate system; The measuring unit is used to install a tool on the power head of the right-angle milling head and align the tool with the machining surface of the workpiece; measure and determine the distance L between the center of the tool and the rotation center of the right-angle milling head; and determine the rotation angle α of the right-angle milling head; The formulation unit is used to establish a machining coordinate system consistent with the workpiece coordinate system in the UG software and formulate the tool path; A calculation unit is used to determine the quadrant position of the right-angle milling head in the machining coordinate system, and calculate the compensation value of the center of the tool relative to the spindle center of the three-axis machine tool in the X and Y directions based on the distance L, the rotation angle α, and the quadrant position; The processing unit is used to generate a numerical control code containing a compensation value through the post-processing constructor of the UG software, import the numerical control code into the processing center of the three-axis machine tool, and use a right-angle milling head to actually process the workpiece.
7. The system according to claim 6, characterized in that The fixing unit includes: A special pressing plate is used to fix the workpiece on the bending plate; the bending plate is fixed on the right side of the workbench of the three-axis machine tool.
8. The system according to claim 7, characterized in that The alignment unit comprises: The bottom surface of the workpiece and the fitting surface of the bent plate are used as X-axis references; Using an edge detector to center the left end cylinder of the workpiece to determine the Y-axis reference; Use a laser centering instrument or altimeter to ensure that the center of the workpiece and the rotation center of the right-angle milling head are in the same plane on the Z axis, forming a complete workpiece coordinate system.
9. The system according to claim 6, characterized in that: In the first quadrant, the X compensation value is –L·cosα, and the Y compensation value is –L·sinα; In the second quadrant, the X compensation value is L·cosα, and the Y compensation value is –L·sinα; In the third quadrant, the X compensation value is L·cosα, and the Y compensation value is L·sinα; In the fourth quadrant, the X compensation value is –L·cosα, and the Y compensation value is L·sinα.
10. The system according to claim 6, wherein: The formulation unit includes: In the machining module of UG software, a three-dimensional model of the right-angle milling head, tool, three-axis machine tool and workpiece is established, and a machining coordinate system consistent with the workpiece coordinate system is established; Tool paths are planned based on the shape and contour of the workpiece, including: spiral milling for rough machining and plane contour milling for finishing. During machining, the main axis of the tool is always parallel to the main axis of the right-angle milling head.
Citation Information
Patent Citations
Program control method of pentahedron of numerical control plano milling machine
CN101859124A
Semi-closed space thread processing method
CN109047869A
Method, numerical control device and machine tool for machining a workpiece
CN110586960A
Special-shaped thin-wall cabin inner cavity machining method
CN112589168A
Method, numerical control device and machine tool for machining a workpiece
US20190377332A1