2000 Series Universal Cylindrical Grinder Programming Manual
Grind Cycles
G241 In-Feed Grind Cycle
Move the selected grinding axis through a series of moves and then Sparkout and retract.
Feed move to "Rapid End Position" at "Rapid Feedrate"Feed move to "Coarse End Position" at "Coarse Feedrate"Feed move to "Medium End Position" at "Medium Feedrate"Feed move to "Fine End Position" at "Fine Feedrate"Dwell for the Sparkout amount of time in seconds
Descriptions of parameters:
A - Rapid End PositionB - Rapid FeedrateC - Coarse End PositionD - Coarse FeedrateE - Medium End PositionF - Medium FeedrateH - Fine End PositionI - Fine FeedrateJ - Sparkout Time
G246 In-Feed Retract Cycle
Move the selected grinding axis to the retract position
Rapid move to "Retract Position"
Descriptions of parameters:
R - Retract Position
Grind Wheel Dress Cycles
O9511 Rapid To Safety Position From Dresser
Rapid move Y to Machine ZeroRapid move X to Machine Zero
O9512 Rapid From Safety To Dresser Clear Position
Rapid move X axis to X dress position plus wheel Clearance Front SideRapid move Y axis to Y dress position plus wheel Clearance Circumference
O9521 Wheel Diameter Check
O9522 Wheel Width Check
O9530 Increment Dress Counter
Increment #9070
O9531 Zero Dress Counter
Zero #9070
Regulating Wheel Dress Cycles
O9611 Rapid To Safety Position From Dresser
Rapid move A to Machine ZeroRapid move Z to Machine Zero
O9612 Rapid From Safety To Dresser Clear Position
Rapid move Z axis to Z dress position plus wheel Clearance Front SideRapid move A axis to A dress position plus wheel Clearance Circumference
O9621 Wheel Diameter Check
O9622 Wheel Width Check
O9630 Increment Dress Counter
Increment #9170
O9631 Zero Dress Counter
Zero #9170
Internal Subs
O9523 Change Cycle Type
Parameters:
T - Cycle Type
O9524 Change Cycle State
Parameters:
S - Cycle State
O9525 Sparkout Dwell
Parameters:
H - Sparkout time in seconds
O9528 Update number of passes remaining
Parameters:
E - Remaining Passes
(Acquired from Wheel Setup tab).
#9000 Wheel diameter
#9001 Effective width of wheel
#9002 Overhang
#9003 Minimum diameter of wheel
#9004 Minimum width of wheel
#9005 Working angle of wheel
#9006 Wheel left edge radius
#9007 Relief angle left
#9008 Relief height left
#9009 Wheel right edge radius
#9010 Relief angle right
#9011 Relief height right
#9012 Phase height left
#9013 Phase height right
Global4.2 Dresser Variables
#9024 Tip radius diamond 1
#9025 Tip radius diamond 2
#9026 Tip radius diamond 3
#9033 Safety clearance on wheel periphery
#9034 Safety clearance on left side of wheel
#9035 Safety clearance on right side of wheel
4.3 Subroutines
O9500 Set dressing flag
O9501 Re-set dressing flag
O9502 Rapid from safety to X clear then part
O9510 Rapid from safety to part
O9511 Rapid from safety to dresser
O9512 Rapid from safety to dresser clear position
O9520 Collision detection
O9521 Error detection (Wheel dia. < min.)
O9522 Error detection (Wheel width < min.)
O9523 Change cycle type
O9524 Change cycle state
O9525 Sparkout dwell
O9526 Activate diamond offsets & store current tool offsets
O9527 Restore tool offsets
O9528 Update number of passes remaining
O9529 G code modals for grinding
O9530 Common setup to start dressing
O9531 Common setup to end dressing
O9532 Update parts per dress logic
O9533 Update parts per dress counter
Wheel Head Memory
| Pound Variable | Description |
| #9040 | GW Current Wheel RPM |
| #9045 | GW Current Rotary Dresser RPM |
| #9065 | GW Default Dress Amount |
| #9066 | GW Default Dress Passes |
| #9067 | GW Default Dress Feedrate |
| #9070 | GW Dresser Parts Per Dress Cycle |
| #9071 | GW Dresser Parts Since Last Dress |
| #9080 | Current Cycle State |
| #9081 | Current Cycle Type |
| #9082 | Current Cycle Passes Remaining |
| #9140 | RW Current Wheel RPM |
| #9145 | RW Current Rotary Dresser RPM |
| #9165 | RW Default Dress Amount |
| #9166 | RW Default Dress Passes |
| #9167 | RW Default Dress Feedrate |
| #9170 | RW Dresser Parts Per Dress Cycle |
| #9171 | RW Dresser Parts Since Last Dress |
| #9999 | GW Dress program Sub number |
| #9998 | RW Dress program Sub number |
Grinding Wheel Memory (Wheel Number: 1)
|