Mazak control
Mazak Part Program, Offset Method, Control Key, cycle, Canned Cycle, Drilling Cycle, Macro - Cncprograming.blogspot.com.
Okuma control
Okuma Part Program, Offset Method, Control Key, cycle, Canned Cycle, Drilling Cycle, Macro - Cncprograming.blogspot.com.
Cincinnati control
Cincinnati Part Program, Offset Method, Control Key, cycle, Canned Cycle, Drilling Cycle, Macro - Cncprograming.blogspot.com.
Hass Turning Program
Fanuc Turning Part Program, Offset Method, Control Key, cycle, Canned Cycle, Drilling Cycle, Macro - Cncprograming.blogspot.com.
Showing posts with label Spindle. Show all posts
Showing posts with label Spindle. Show all posts
Spindle Clamp Speed Setting G50
10:14 AM
Sivakumar
Spindle clamp Speed Setting:-
Function and purpose:-
The code G50 can be used to set the maximum and minimum spindle speeds at addresses S and Q, respectively.
Programming Format:-
G50 S__ Q __ R__
S = Maximum Spindle Speed
Q = Minimum spindle speed
R = Spindle for Speed Clamping
Detailed Description:-
For gear change between the spindle and spindle motor, four steps of gear range can be set by the related parameters in steps of 1 min-1 (rpm). In range defined by two ways, parameter setting and G50 S__ Q__ setting, the smaller data will be used for the upper limit and the larger data for the lower limit.
Spindle for Speed Clamping is to be set by address R.
R1: Turning Spindle 1st chuck
R2 : Turning Spindle 2nd chuck
R3: Milling Spindle
Notes:-
The default value is “R1” (automatically set if argument R is omitted). In this case the speed of turning spindle 2 can be raised up to the highest value in accordance with the machine specification concerned Constant Surface Speed Control On-Off
9:18 AM
Sivakumar
Constant Surface Speed Control On/Off: G96/G97
Function and Purpose:-
This function controls automatically the spindle speed as the coordinates are changed during cutting in diametric direction so as to execute cutting by keeping constant the relative speed between tool tip and work piece.
Programming Format:-
G96 S__ P__ R__ ; Constant Surface Speed Control On
S = Axis for constant surface speed control
P = Surface speed
R = Spindle for constant surface speed control
G97 ; ………………….Constant Surface Speed Control OFF
Detailed Description:-
1. Axis for constant surface speed control is to be set by address P.
P1 : First axis
P2 : Second axis
X – Axis ( the first axis ) is automatically selected if argument p is omitted .
2. Spindle for constant surface speed control is to be set by address R.
R1: Turning Spindle for 1st chuck (left side chuck –upper turret or Right side chuck – lower turret)
R2: Turning spindle for 2nd chuck (Right side chuck –Lower turret or left side chuck –upper turret)
3. Control Change program and actual movement
G90 G96 G01 X20. Z50. S500 ; spindle Speed is controlled for a surface of 500 m/min
;
;
;
;
G97 G01 X20. Z50. F10. S500 ; Spindle Speed is controlled for 500 rpm
;
;
;
M02 ;
Notes:-
v The function is not effective for blocks of rapid motion (G00).
v The spindle speed calculated for the surface speed at the ending point is applied to the entire motion of a block of G00.
v The last value of S in the control mode of G96 is stored during cancellation of the control (G97) and automatically made valid upon resumption of the control Mode (G96).
Example:-
o G96 S500 ; 500 m/min or 500 Ft/min
o G97 S1000 ; 1000 rpm
o G96 X30.00 ; 500 m/min or 500 ft/min
v The constant surface speed control is effective even during machine Lock.
v Cancellation of the control mode G96 by a command of G97 without specification of S (revs/min) retains the spindle speed which has resulted at the end of the last spindle control I the G96 Mode.
Example:-
o G97 S500 ; 500 rpm
o G96 S350 ; 350 m/min or 350 ft/min
o G97 ; x Rpm
The speed X denotes the spindle speed of G96 mode at the end of the preceding block.
The constant surface speed control does not apply to the milling spindle.
Spindle Functions
1:15 AM
Sivakumar
Spindle function:-
When the S5-digit function is added, this function must be set using the numerical command of five digits preceding an S code (0 to 99999) and for other case, two digits proceeding by an S code is used.
S command binary outputs must be selected at this time.
By designating a 5-digit number following the S code, this function enable the appropriates gear signals, voltages corresponding to the commanded spindle (rpm) and start signals to be output.
Processing and completion sequences are required for all commands.
The analog signal specifications are given below:-
Output Voltage :____________
Resolution :____________
Load conditions :____________
Output Impedance :____________
If the parameters for up to 4 gear range steps are set in advance, the gear range corresponding to the S commanded will be selected by the NC unit and the gear signal will be output. The analog voltage is calculated in accordance with the input gear signal.
Parameter corresponding to individual gears
Limit speed, maximum speed, gear shift speed and maximum speed during tapping.
Parameters corresponding to all gears
Orient Speed, Minimum Speed