Abstract:
Embodiments of systems, methods, and computer-readable media for machining materials are disclosed. For example, one embodiment of the present invention includes a method for machining a feature on a work piece (100) along a curving tool path having the steps of controlling a relative translational movement between a tool table and the work piece (100) along the curving tool path and controlling a corresponding angle of rotation of the tool table with respect to the work piece (100) to maintain a substantially constant angle between the tool table and the corresponding relative translational movement between the tool table and the work piece (100) along the curving tool path. In another embodiment, a computer-readable media includes code for a carrying out such a method.
Abstract:
NC PERT programs for laser machining are prepared as follows. That is, a machining condition changing section at a corner of a part and a machining condition change definition sentence (11b) for specifying the machining condition in the section are prepared using an automatic programming language. Further, there are prepared a graphic definition sentence (11a) and a motion definition sentence (11c) depending upon the shape of the part giving attention to neither the machining condition changing section nor the machining condition. At the time of converting these definition sentences into NC PERT programs for laser machining that will be executed by an NC apparatus, the corner of the part is divided into two or more machining condition changing sections depending upon the machining condition change definition sentence (11b) so that machining conditions are obtained as set in each of the sections.
Abstract:
At a corner part where a smooth motion is instructed, cos theta (wherein theta denotes a corner angle) is obtained (A3 - A5). Then a coefficient (k) is obtained (A6) by a following formula: (k) = 1 + 0.5(1 - cos theta ). A value T obtained by multiplying a positioning time constant T0 by the coefficient (k) (A7) is used as a deceleration time constant Tb and an acceleration time constant Ta (A9 and A11). At theta = 0 (straight line), (k) = 1 and then Ta = T0 and Tb = T0. In a reversing motion, theta = 180 DEG and (k) = 2. Then Ta = 2T0 and Tb = 2T0. Thus the time constants are adjusted and the acceleration/deceleration can be processed in a minimum time within the limit value of the output torque of a servomotor.
Abstract:
A feed speed control method of a numeric controller for controlling the feed speed of a tool moving along an instructed machining path in accordance with a machining program. The speed of each axis is determined (S2) and acceleration of each axis is determined (S3) from the change in the speed of preceding and succeeding blocks. When acceleration (ΔVx) is greater than an allowable acceleration/deceleration (ΔVxmax) (S4), a first ratio (K1) between the allowable acceleration and the acceleration described above is determined (S5) and the smallest first ratio among the first ratios of the axes is selected. The actual feed speed is determined by multiplying the instruction speed by the root of the smallest first ratio (S9). In this manner, shock of a machine in the block in which very small distribution distances continue can be reduced and an over-load to a servo-motor can be reduced.
Abstract:
Whether the inside of a beam path is a part (PT) or the outside is the part at a corner (CN) is determined from an offset direction that indicates whether the laser beam (RB) be offset toward the right side or the left side in the direction of progress included in the motion definition sentence and from the bending direction at the corner in the beam path (bi, bi+1). When the inside of the corner is the part, an escape path (EP) that has been set in advance is inserted in the corner portion of the beam path to prepare an NC PERT programm for laser machining. When the outside of the corner is the part, an NC PERT program for laser machining is prepared so that similarly set machining conditions are obtained within a preset machining condition changing section (QP, PR).
Abstract:
Embodiments of systems, methods, and computer-readable media for machining materials are disclosed. For example, one embodiment of the present invention includes a method for machining a feature on a work piece along a curving tool path having the steps of controlling a relative translational movement between a tool table and the work piece along the curving tool path and controlling a corresponding angle of rotation of the tool table with respect to the work piece to maintain a substantially constant angle between the tool table and the corresponding relative translational movement between the tool table and the work piece along the curving tool path. In another embodiment, a computer-readable media includes code for a carrying out such a method.
Abstract:
A robot controlling method which guarantees an accurate motion along the path by eliminating the influence of the motion in the preceding path section on a part toward the end of one path section. In a motion instruction, a path guarantee section of a path from "2" to "3" is designated in advance by specifying the length, time, or path guarantee ratio. A path plan EFGH of the motion in the path from "1" to "2" is so made that the motion section expressed by DHGK (D is the end point of the motion in the path from "1" to "2") is the path guarantee section designated in the motion instruction. Therefore, the motion in the path from "1" to "2" does not affect the motions after the point of time expressed by point D or K, and hence the motion along the path "2" to "3" in the path guarantee section is guaranteed.
Abstract:
A method of working with a laser beam to cut a workpiece according to a working program comprising consecutive move instructions and laser beam output instructions. An angle of a passage along which the workpiece is worked is computed with the move instruction under execution and the subsequent one (S2, S3) read. The angle of the passage thus computed is compared with a preset angle (S4), and, when the angle of the passage for working is sharper than the preset one, move for working based on the move instruction under execution is decelerated and stopped (S5). At this time, a laser beam output instruction is shifted from cutting work conditions to drilling work conditions for performing drilling work. At the end of drilling work, move for working is again started on the basis of the subsequent move instruction and the laser beam output instruction at the time of re-start of move for working is changed from drilling work conditions to cutting work conditions according to move for working. In this way, a part of workpiece in acute angle can be worked sharply.