Numerical controller
A numerical controller and interpolation technology, applied in digital control, program control, automatic control devices, etc., can solve problems such as inability to ensure interpolation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0070] According to the first embodiment, the present invention is applied to a numerical controller for controlling a five-axis machine tool. like image 3 As shown, the five-axis machine has X, Y and Z axes which are linear axes, a B axis which rotates the head of the tool 1 around the Y axis, and a C axis which rotates around the Z axis. In this machine tool, a tool 1 linearly moves and rotates relative to a workpiece 6 mounted on a table 5 .
[0071] image 3 The case where the workpiece 6 is machined to form a conical surface surrounded by points PA, PB, PC and PD is shown. Line PA-PB is a circular arc. The arc plane 2 need not be based on a two-dimensional circle on the X-Y, Y-Z or Z-X plane. exist image 3 In the example shown, the arcs PA-PB are represented on surfaces inclined to the X-Y plane. However, based on the consideration of the tool diameter, the arc PA’-PB’ is programmed as the actual circular command of PA-PB.
[0072] In the case of the first embodi...
no. 2 example
[0096] The configuration and image 3 The first embodiment shown is the same. Also in the second embodiment, the surface of the cone surrounded by the points PA, PB, PC, and PD is formed by machining, and the line PA-PB is a circular arc. However, this arc is not a two-dimensional arc on the X-Y, Y-Z or Z-X plane. The arc plane 2 on which this arc is represented is inclined and not a two-dimensional arc, therefore the midpoint PM is programmed.
[0097] As in the case of the first embodiment, circular arcs PA'-PB' and midpoint PM' are programmed as actual circular commands based on tool diameter considerations.
[0098] For example, if you program a circular arc with start point PA' (100.0, 200.0, 50.0), end point PB' (174.166, 400.0, 150.0) and arc center (-200, 400, 150), you can program intermediate point PM' (157.071, 300.0, 100.0). In this case, the program can be given as follows:
[0099] G43.4H01: Tool end point control command;
[0100] G90 G01 X100.0 Y200.0 Z50...
no. 3 example
[0122] The third embodiment is an example in which a conical surface is formed by machining using a five-axis machine tool designed so that the table on which the workpiece is mounted is rotated instead of the tool head. Image 6 A sketch showing this machine tool. It has linear axes X, Y, and Z perpendicular to each other, a rotational A axis parallel to the X axis for rotation, and a rotational C axis parallel to the Z axis for rotation. The tool 1 moves linearly with respect to the table 5 and the workpiece 6, and rotates the table 5 by rotating the A and C axes.
[0123] When machining the workpiece 6 on the table 5 to form a surface surrounded by the points PA, PB, PC and PD, also in the machine tool constructed in this way, as in the first and second embodiments, taking into account the diameter, program PA'-PB' as an arc. Such processing can be performed in the same manner as in the first and second embodiments.
[0124] in this case, Image 6 The Xp-Yp-Zp on the ta...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 