Position control apparatus and method of the same, numerical control program preparation apparatus and method of the same, and methods of controlling numerical control machine tool
First Claim
1. A position control apparatus comprising:
- a target position setting means for setting a target position of a direction of a control axis of a controlled object, the controlled object being able to move in a plurality of directions of control axes by a moving means;
a position control means for independently positioning said controlled object to a target position of the direction of the control axis, the control axis set by said target position setting means; and
a first position correcting means for correcting the target positions of the directions of other control axes, the first position correcting means compensates amounts by correcting positioning deviation in directions of other control axes occurring, when positioning the controlled object to a first target position of the direction of one control axis among the plurality of control axes, and then reversing the feed direction from that first target position and positioning to a second target position.
1 Assignment
0 Petitions
Accused Products
Abstract
A position control apparatus has a target setting unit for setting a target position in a direction of the control axis of the controlled object able to be moved in directions of a plurality of control axes by moving unit; a position control unit for independently positioning the controlled object to the target position in the direction of the control axis set by the target position setting unit; and a position correcting unit for correcting the target positions in directions of other control axes by compensation amounts for correcting positioning derivation in directions of other control axes occurring when positioning the controlled object to a first target position in the direction of one control axis among the plurality of control axes and then reversing the feed direction from that first target position and positioning to a second target position.
86 Citations
25 Claims
-
1. A position control apparatus comprising:
-
a target position setting means for setting a target position of a direction of a control axis of a controlled object, the controlled object being able to move in a plurality of directions of control axes by a moving means; a position control means for independently positioning said controlled object to a target position of the direction of the control axis, the control axis set by said target position setting means; and a first position correcting means for correcting the target positions of the directions of other control axes, the first position correcting means compensates amounts by correcting positioning deviation in directions of other control axes occurring, when positioning the controlled object to a first target position of the direction of one control axis among the plurality of control axes, and then reversing the feed direction from that first target position and positioning to a second target position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A position control method comprising:
-
positioning a controlled object, able to be moved in a plurality of directions of control axes to a first target position of the direction of one control axis among the plurality of control axes and then reversing the feed direction from that first target position and positioning to a second target position; detecting a reversal of a feed direction of one control axis; and correcting the target position of the directions of the other control axes by compensation amounts for correcting positioning deviation in directions of other control axes occurring when reversing the feed direction of one control axis. - View Dependent Claims (14, 15)
-
-
16. A method of preparation of a numerical control program for controlling a numerical control machine tool comprising a controlled object able to be moved in directions of a plurality of control axis by moving means,
said method of preparation of a numerical control program comprising preparing a main numerical control program for controlling the driving of said controlled object; - and
inserting into a command program, contained in said main numerical control program, for driving one control axis to position said controlled object to a first target position and to reverse the feed direction and position the second target position, a compensation program for correcting the target positions in the directions of the other control axes of the controlled object to correct the main numerical control program. - View Dependent Claims (17, 18)
- and
-
19. A numerical control program preparation apparatus comprising:
-
a numerical control program preparing means for preparing a numerical control program for controlling the positioning of a controlled object, able to be moved in directions of a plurality of control axes by a moving means, of a numerical control machine tool which has the controlled object; a detecting means for detecting a command program, included in the numerical control program, for positioning said controlled object to a first target position in the direction of one control axis and then reversing the feed direction and positioning to a second target position; and a numerical control program correcting means for inserting into the detected command program a compensation program for correcting the target positions in the directions of the other control axes of the controlled object when reversing the feed direction of the one control axis. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A method of control of a numerical control machine tool comprising:
-
preparing a numerical control program for running a numerical control console for controlling the positioning of a controlled object, able to be moved in directions of a plurality of control axes by a moving means, of a numerical control machine tool having said controlled object; correcting the numerical control program, included in said numerical control program, by inserting into a command program for positioning said controlled object to a first target position of the direction of one control axis among a plurality of control axes and then reversing the feed direction and positioning it at a second target position, a compensation program for correcting the target positions in directions of other control axes of the controlled object; for downloading the corrected numerical control program to the numerical control console, and for controlling the drive of the numerical control machine tool in accordance with the numerical control program downloaded to the numerical control console. - View Dependent Claims (25)
-
Specification