Numerical control apparatus and method of controlling acceleration/deceleration of spindle motor of numerical control apparatus
First Claim
Patent Images
1. A numerical control apparatus having a spindle control section for controlling a spindle motor and a servo axis control section for controlling a servo axis motor, said numerical control apparatus comprising:
- a spindle acceleration/deceleration pattern data storing section for storing acceleration/deceleration pattern data for controlling the spindle motor in a position loop control state with acceleration/deceleration pattern data similar to acceleration/deceleration pattern data of the spindle motor in a velocity loop control state;
a spindle acceleration/deceleration control section for computing instructions for controlling the spindle motor in the position loop control state with the acceleration/deceleration pattern data similar to the acceleration/deceleration pattern data for the spindle motor in the velocity loop control state according to the acceleration/deceleration pattern data stored in said spindle acceleration/deceleration pattern data storing section; and
a distributor for distributing instructions outputted from said spindle acceleration/deceleration control section so that synchronism between said spindle control section and said servo axis control section will be maintained.
1 Assignment
0 Petitions
Accused Products
Abstract
A spindle acceleration/deceleration controlling method in a numerical control unit comprising a spindle control section for controlling a spindle motor and a servo axis controlling section for controlling a servo axis motor, and for synchronously controlling the spindle and servo axis; wherein a spindle motor in the position loop control state is controlled with an acceleration/deceleration pattern similar to that of the spindle motor in the velocity loop control state.
-
Citations
19 Claims
-
1. A numerical control apparatus having a spindle control section for controlling a spindle motor and a servo axis control section for controlling a servo axis motor, said numerical control apparatus comprising:
-
a spindle acceleration/deceleration pattern data storing section for storing acceleration/deceleration pattern data for controlling the spindle motor in a position loop control state with acceleration/deceleration pattern data similar to acceleration/deceleration pattern data of the spindle motor in a velocity loop control state; a spindle acceleration/deceleration control section for computing instructions for controlling the spindle motor in the position loop control state with the acceleration/deceleration pattern data similar to the acceleration/deceleration pattern data for the spindle motor in the velocity loop control state according to the acceleration/deceleration pattern data stored in said spindle acceleration/deceleration pattern data storing section; and a distributor for distributing instructions outputted from said spindle acceleration/deceleration control section so that synchronism between said spindle control section and said servo axis control section will be maintained. - View Dependent Claims (2, 3, 4)
-
-
5. A numerical control apparatus having a spindle control section for controlling a spindle motor and a servo axis control section for controlling a servo axis motor, said numerical control apparatus comprising:
-
a spindle acceleration/deceleration pattern data storing section for storing a plurality of types of acceleration/deceleration pattern data for controlling the spindle motor in a position loop control state with acceleration/deceleration pattern data similar to acceleration/deceleration pattern data of the spindle motor in a velocity loop control state; a spindle acceleration/deceleration pattern data selecting section for selecting arbitrary acceleration/deceleration pattern data from said plurality of types of acceleration/deceleration pattern data stored in said spindle acceleration/deceleration pattern data storing section; a spindle acceleration/deceleration control section for computing instructions for controlling the spindle motor in the position loop control state with the acceleration/deceleration pattern data similar to the acceleration/deceleration pattern data of the spindle motor in a speed loop control state according to the spindle acceleration/deceleration pattern data selected by said spindle acceleration/deceleration pattern data selecting section; and a distributor for distributing instructions outputted from said spindle acceleration/deceleration control section so that synchronism between said spindle control section and said servo axis control section will be maintained. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A method of controlling acceleration/deceleration of a spindle motor of a numerical control apparatus having a spindle control section for controlling the spindle motor and a servo axis control section for controlling a servo axis motor, said method comprising the following steps:
-
storing in a spindle acceleration/deceleration pattern data storing section acceleration/deceleration pattern data for controlling the spindle motor in a position loon control state with acceleration/deceleration pattern data similar to acceleration/deceleration pattern data of the spindle motor in a velocity loop control state; computing with a spindle acceleration/deceleration control section instruction for controlling the spindle motor in the position loop control state with the acceleration/deceleration pattern data similar to the acceleration/deceleration pattern data of the spindle motor in the velocity loop control state according to the acceleration/deceleration pattern data stored in the spindle acceleration/deceleration pattern data storing section; controlling the spindle motor in a position loop control state with acceleration/deceleration pattern data similar to acceleration/deceleration pattern data of the spindle motor in a velocity loop control state; and distributing instructions outputted from the spindle acceleration/deceleration control section with the distributor so that the synchronism between said spindle control section and said servo axis control section is maintained. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification