Latest Program :
Recent Program
Showing posts with label G Codes. Show all posts
Showing posts with label G Codes. Show all posts

Cincinnati Machine G Codes List | Cincinnati Machine Programming Online Free Traning

Cincinnati Machine G Codes List:-


G00            =       Rapid Traverse (Linear)
G01            =       Linear Interpolation
G02            =       Circular Interpolation CW
G03            =       Circular Interpolation CCW
G04            =       Dwell
G09            =       Exact Stop
G12            =       Contouring Rotary Axis Unwind
G15.1         =       Polar Coordinate Programming (Blot Circle)
G15.2         =       Polar Coordinate Programming (Part Contour)
G150          =       Scaling Off
G151          =       Scaling On
G152          =       Position Towed Tailstock
G18            =       ZX Plane Select
G20            =       Straight or Taper Turning Cycle
G21            =       Straight or Taper Facing Cycle
G28            =       Auto Return to Reference Point
G29            =       Auto Return from Reference Point
G32            =       Threads per Inch Threading
G33            =       Threading Constant & Variable Lead
G34            =       Auto Multiple Pass Threading Cycle
G35            =       OD/ID Groove Cycle
G35.1         =       Face Groove Cycle
G36            =       Move To Next Operation Location
G36.1         =       Check End of Pattern
G40            =       Tool Nose Radius Compensation OFF
G41            =       Tool Nose Radius Compensation on LEFT
G42            =       Tool Nose Radius Compensation on RIGHT
G45            =       Acceleration/Deceleration ON
G46            =       Acceleration /Deceleration OFF
G52            =       Local Coordinate System
G60            =       Positioning Mode
G61            =       Contouring Mode
G62            =       Diameter Programming Mode
G63            =       Radius Programming Mode
G70            =       Inch Programming
G71            =       Metric Programming
G72            =       Stock Removal Finish Cycle
G73            =       Stock Removal Turning Cycle
G74            =       Stock Removal Facing Cycle
G75            =       Stock Removal Copy Cycle
G80            =       Reset Fixed Cycle
G81            =       Drill Cycle
G82            =       Counter Bore/ Spot Drill With Dwell Cycle.
G83            =       Deep Hole Drill (Peck Drill) Cycle
G84            =       Tap Cycle (Conventional)
G84.1         =       Rigid Tap Cycle
G85            =       Bore/Ream Cycle
G86            =       Bore Cycle
G87            =       Back Bore Cycle
G88            =       Web Drill / Bore Cycle
G89            =       Bore / Ream With Dwell Cycle
G90            =       Absolute Dimension Input
G91            =       Incremental Dimension Input
G92            =       Position Set
G92.1         =       Position Sets Setup Offset
G93            =       Inverse Time Federate
G94            =       Feed Per Minute Federate Mode
G95            =       Feed Per Revolution Federate Mode
G96            =       Constant Surface Speed
G97            =       Constant Spindle Speed Cancel(S=Rpm)
G98            =       Machine Coordinates (Tool Tip)
G98.1         =       Machine Coordinates
G99            =       Position Set Cancel

Hass machine G Code List





Haas G Code list:-


G00 RAPID POSITIONING MOTION (X,Z,U,W,B) (SETTING 10, 101)


G01 LINEAR INTERPOLATION MOTION (X,Z,U,W,B,F)


G01 CHAMFERING AND CORNER ROUNDING (X,Z,U,W,B,I,K,R,A,F)


G02 CW CIRCULAR INTERPOLATION MOTION (X,Z,U,W,I,K,R,F)


G03 CCW CIRCULAR INTERPOLATION MOTION (X,Z,U,W,I,K,R,F)


G04 DWELL (P) (P=seconds...milliseconds)


G05 FINE SPINDLE CONTROL MOTION (X,Z,U,W,R,F) (LIVE TOOLING)


G09 EXACT STOP, NON-MODAL


G10 PROGRAMMABLE OFFSET SETTING (X,Z,U,W,L,P,Q,R)


G14 MAIN-SPINDLE SHIFT TO SUB-SPINDLE


G15 MAIN-SPINDLE SHIFT TO SUB-SPINDLE CANCEL


G17 CIRCULAR MOTION XY PLANE SELECTION (G02,G03) (LIVE TOOLING)


G18 CIRCULAR MOTION ZX PLANE SELECTION (G02,G03) (SETTING 56)


G19 CIRCULAR MOTION YZ PLANE SELECTION (G02,G03) (LIVE TOOLING)


G20 VERIFY INCH COORDINATE POSITIONING (SETTING 9 needs to be INCH)


G21 VERIFY METRIC COORDINATE POSITIONING (SETTING 9 needs to be METRIC)


G28 MACHINE ZERO RETURN THRU REF. POINT (X,Z,U,W,B) (Fanuc)


G29 MOVE TO LOCATION THROUGH G29 REF. POINT (X,Z) (Fanuc)


G31 FEED UNTIL SKIP FUNCTION (X,Z,U,W,F)


G32 THREAD CUTTING PATH, MODAL (X,Z,U,W,F)


G40 TOOL NOSE COMPENSATION CANCEL G41/G42 (X,Z,U,W,I,K) (SETTING 56)


G41 TOOL NOSE COMPENSATION, LEFT (X,Z,U,W) (SETTING 43, 44, 58)


G42 TOOL NOSE COMPENSATION, RIGHT (X,Z,U,W) (SETTING 43, 44, 58)


G50 SPINDLE SPEED MAXIMUM RPM LIMIT (S)


G51 RETURN TO MACHINE ZERO, CANCEL OFFSET (Yasnac)


G52 WORK OFFSET COORDINATE POSITIONING (Yasnac)


G52 GLOBAL WORK COORDINATE SYSTEM SHIFT (Fanuc)


G53 MACHINE COORDINATE POSITIONING, NON-MODAL (X,Z,B)


G54 WORK OFFSET COORDINATE POSITIONING #1 (SETTING 56)


G55 WORK OFFSET COORDINATE POSITIONING #2


G56 WORK OFFSET COORDINATE POSITIONING #3


G57 WORK OFFSET COORDINATE POSITIONING #4


G58 WORK OFFSET COORDINATE POSITIONING #5


G59 WORK OFFSET COORDINATE POSITIONING #6


G61 EXACT STOP, MODAL (X,Z)


G64 EXACT STOP G61 CANCEL (SETTING 56)


G65 MACRO SUB-ROUTINE CALL


G70 FINISHING CYCLE (P,Q)


G71 O.D. / I.D. STOCK REMOVAL CYCLE (P,Q,U,W,I,K,D,S,T,R1,F) (SETTING 72, 73)


G72 END FACE STOCK REMOVAL CYCLE (P,Q,U,W,I,K,D,S,T,R1,F) (SETTING 72, 73)


G73 IRREGULAR PATH STOCK REMOVAL CYCLE (P,Q,U,W,I,K,D,S,T,F)


G74 FACE GROOVING, or HIGH SPEED PECK DRILL CYCLE (X,Z,U,W,I,K,D,F) (SETTING 22)


G75 O.D. / I.D. PECK GROOVING CYCLE, (X,Z,U,W,I,K,D,F) (SETTING 22)


G76 THREAD CUTTING CYCLE, MULTIPLE PASS (X,Z,U,W,I,K,A,D,F) (SETTING 86, 95, 96, 99)


G77 FLATTING CYCLE (I,J,L,R,S,K) (LIVE TOOLING)


G80 CANCEL CANNED CYCLE (SETTING 56)


G81 DRILL CANNED CYCLE (X,Z,W,R,F)


G82 SPOT DRILL / COUNTERBORE CANNED CYCLE (X,Z,W,P,R,F)


G83 PECK DRILLING CANNED CYCLE (X,Z,W,I,J,K,Q,P,R,F) (SETTING 22, 52)


G84 TAPPING CANNED CYCLE (X,Z,W,R,F)


G85 BORE IN, BORE OUT CANNED CYCLE (X,Z,U,W,R,L,F)


G86 BORE IN, STOP, RAPID OUT CANNED CYCLE (X,Z,U,W,R,L,F)


G87 BORE IN, STOP, MANUAL RETRACT CANNED CYCLE (X,Z,U,W,R,L,F)


G88 BORE IN, DWELL, MANUAL RETRACT CANNED CYCLE (X,Z,U,W,P,R,L,F)


G89 BORE IN, DWELL, BORE OUT CANNED CYCLE (X,Z,U,W,P,R,L,F)


G90 O.D. / I.D. TURNING CYCLE, MODAL (X,Z,U,W,I,F)


G92 THREADING CYCLE, MODAL (X,Z,U,W,I,F) (SETTING 95, 96)


G94 END FACING CYCLE, MODAL (X,Z,U,W,K,F)


G95 END FACE LIVE TOOLING RIGID TAP (X,Z,W,R,F)


G96 CONSTANT SURFACE SPEED, CSS ON (S)


G97 CONSTANT NON-VARYING SPINDLE SPEED, CSS OFF (S) (SETTING 56)


G98 FEED PER MINUTE (F)


G99 FEED PER REVOLUTION (F) (SETTING 56)


G100 MIRROR IMAGE CANCEL G101


G101 MIRROR IMAGE (X,Z) (SETTING 45, 47)


G102 PROGRAMMABLE OUTPUT TO RS-232 (X,Z)


G103 LIMIT BLOCK LOOKAHEAD (P0 - P15 max. for number control looks ahead)


G105 SERVO BAR COMMAND


G110-G111 WORK OFFSET COORDINATE POSITIONING #7- #8


G112 CARTESIAN TO POLAR TRANSFORMATION


G113 CARTESIAN TO POLAR TRANSFORMATION CANCEL


G114-G129 WORK OFFSET COORDINATE POSITIONING #9 - #24


G159 BACKGROUND PICKUP / PART RETURN


G160 APL AXIS COMMAND MODE ON


G161 APL AXIS COMMAND MODE OFF


G184 REVERSE TAPPING CANNED CYCLE (X,Z,W,R,F) (SETTING 130)


G187 ACCURACY CONTROL FOR HIGH SPEED MACHINING (E) (SETTING 85)


G194 SUB-SPINDLE / TAPPING CANNED CYCLE


G195 LIVE TOOLING VECTOR TAPPING (X,F)


G196 LIVE TOOLING VECTOR TAPPING REVERSE (X,F)


G200 INDEX ON THE FLY (X,Z,U,W,T)


Multiple Thread Cutting Cycle G76

Multiple Thread Cutting Cycle G76:-

G76P (m) (r) (a) Q (Δd min) R (d);
G76X (u) _ Z(W) _ R(i) P(k) Q(?d) F(L) ;


m                =        Repetitive Count In Finishing (1 To 99)
r                  =        Chamfering Amount
a                  =        Angle of Tool Tip
P                  =        m, r, and a are specified by address P at the same time.
Δdmin          =        Minimum Cutting Depth (Specified By the Radius Value)
d                 =        Finishing Allowance
I                  =        Difference Of Thread Radius If I = 0, Ordinary Straight       Thread Cutting Can Be Made.
K                 =        Height of Thread
Δd                =        Depth of Cut in 1st Cut (Radius Value)
L                 =        Lead Of Thread (Same as G32).


Example:-
Notes:-
1.   In the blocks where the multiple repetitive cycle are commanded, the addresses P, Q, X, Z, U, W, and R should be specified correctly for each block.
2.    In the blocks in which G70, G71, G72, or G73 are commanded and between the sequence number specified by P and Q, M98 (subprogram call) and M99 (subprogram end) cannot be commanded.
3.   In the blocks between the sequence number specified by P and Q, the following commands cannot be specified.
One shot G code except for G04 (dwell)
01 group G code except for G00, G01, G02, and G03
06 group G code
M98 / M99
4.    When G70, G71, G72, or G73 is executed, the sequence number specified by address P and Q should not be specified twice or more in the same program.
5.    The blocks between the sequence number specified by P and Q on the multiple repetitive cycle must not be programmed by using “Direct Drawing Dimensions Programming”.
6.   The multiple repetitive cycle cannot be executing during DNC operation.
7.   Interruption type custom macro cannot be executed during executing the multiple repetitive cycle.
Alarm:-
1.   In the block which is specified by address P of G71, G72 or G73, G00 or G01 group should be commended. If it is not commanded, P/S alarm No.65 is generated.
2.   In MDI mode, G70, G71, G72, or G73 cannot be commanded. If it is commanded, P/S alarm No. 67 is generated. G74, G75, and G76 can be commanded in MDI mode.









 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Online Education - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger