Latest Program :
Recent Program

Cincinnati Machine M Codes List| Cincinnati M code List Free Traning



Cincinnati Machine M Codes List:-


            M00                =          Program Stop
            M01                =          Optional Stop
            M02                =          End Of Program (Do Not Put Tool Away)
            M03                =          Spindle on CW
            M04                =          Spindle on CWW
            M05                =          Spindle Stop
            M06                =          Tool Change, Not Retracted, Shortest Path
            M06.1 =          Tool Change, With Retract
M06.2 =          Tool Change, No Retract, Increasing Tool       Numbers
            M06.3 =          Tool Change, No Retract, Decreasing Tool Numbers
            M08                =          Coolant #1 ON
            M09                =          Coolant OFF
            M13                =          Spindle On CW, Coolant #1 On
            M14                =          Spindle On CCW, Coolant #1 On
            M19                =          Oriented Spindle Stop
            M30                =          End Of Program
            M34                =          Enable Data Acquisition
            M35                =          Disable Data Acquisition
            M48                =          Feedrate & Spindle Speed Override Enable
            M49                =          Feedrate & Spindle Speed Override Disable
            M60                =          Chip Conveyor On
            M61                =          Chip Conveyor Off
            M62                =          Barfeeder Enable
            M63                =          Barfeeder Disable
            M80                =          Release Chuck Jaws
M81                =          Grip Chuck Jaws
M80.1 =          OD Work Holding Releases Part, ID Grips Part
M81.1 =          OD Work Holding Grips Part, ID Releases Part
M82                =          Advance Part Catcher
M83                =          Retract Part Catcher
M86                =          Advance Tailstock Quill
M87                =          Retract Tailstock Quill
 


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

Canned Cycle for Drilling Cancel G80

Canned Cycle for Drilling Cancel (G80):-


G80 cancels canned cycle.


Format:-
G80;
Explanations:-
                Canned cycle for drilling is canceled to perform normal operation. Point R and point Z are cleared.  Other drilling data is also canceled (cleared).


Examples:-
M51  ;                       Setting C–axis index mode ON
M3 S2000 ;               Rotating the drill
G00 X50.0 C0.0 ;       Positioning the drill along the X– and axes.
G83 Z–40.0 R–5.0 P500 F5.0 M31 ;   Drilling hole 1
C90.0 M31 ;              Drilling hole 2
C180.0 M31 ;            Drilling hole 3
C270.0 M31 ;            Drilling hole 4
G80 M05 ;    Canceling the drilling cycle and stopping drill rotation
M50 ;                        Setting C–axis index mode off

Front Boring Cycle G85 , Side Boring Cycle G89

Front Boring Cycle (G85) / Side Boring Cycle (G89)


This cycle is used to bore a hole.
Format:-
G85 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
or
G89 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;


X_ C_ or Z_ C_  :  Hole position data
Z_ or X_   :  The distance from point R to the bottom of the hole
R_  :  The distance from the initial level to point R level
P_  :  Dwell time at the bottom of a hole
F_  :  Cutting feedrate
K_  :  Number of repeats (When it is needed.)
M_  :  M code for C–axis clamp (When it is needed.)Explanations


After positioning, rapid traverse is performed to point R. Drilling is performed from point R to point Z.


After the tool reaches point Z, it returns to point R at a feedrate twice the cutting feedrate.


Front Tapping Cycle (G84) , Side Tapping Cycle (G88)

Front Tapping Cycle (G84) / Side Tapping Cycle (G88):-


This cycle performs tapping.
<!--[if !vml]--><!--[endif]-->In this tapping cycle, when the bottom of the hole has been reached, the spindle is rotated in the reverse direction.


Format:-
G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
or
G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;


X_ C_ or Z_ C_  :  Hole position data
Z_ or X_   :  The distance from point R to the bottom of the hole
R_  :  The distance from the initial level to point R level
P_  :  Dwell time at the bottom of a hole
F_  :  Cutting feedrate
K_  :  Number of repeats (When it is needed.)
M_  :  M code for C–axis clamp (when it is needed.)


Explanations:-
                      Tapping is performed by rotating the spindle clockwise. When the bottom of the hole has been reached, the spindle is rotated in the reverse direction for retraction.  This operation creates threads.


Feedrate overrides are ignored during tapping. A feed hold does not stop the machine until the return operation is completed
Examples:-
M51  ;                       Setting C–axis index mode ON
M3 S2000 ;               Rotating the drill
G00 X50.0 C0.0 ;       Positioning the drill along the X– and C– axes
G83 Z–40.0 R–5.0 P500 F5.0 M31 ;   Drilling hole 1
C90.0 M31 ;              Drilling hole 2
C180.0 M31 ;            Drilling hole 3
C270.0 M31 ;            Drilling hole 4
G80 M05 ;    Canceling the drilling cycle and stopping drill rotation
M50 ;           Setting C–axis index mode off

Drilling cycle G83 or G87

Drilling cycle (G83 or G87):-
If depth of cut is not specified for each drilling, the normal drilling cycle is used.  The tool is then retracted from the bottom of the hole in rapid traverse.


Format:-
G83 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
or
G87 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;


X_ C_ or Z_ C_  :  Hole position data
Z_ or X_   :  The distance from point R to the bottom of the hole
R_  :  The distance from the initial level to point R level
P_  :  Dwell time at the bottom of a hole
F_  :  Cutting feedrate
K_  :  Number of repeats (When it is needed.)
M_  :  M code for C–axis clamp (When it is needed.)Examples


Example:-
M51  ;                       Setting C–axis index mode ON
M3 S2000 ;               Rotating the drill
G00 X50.0 C0.0 ;       Positioning the drill along the X– and C–axes
G83 Z–40.0 R–5.0 P500 F5.0 M31 ;   Drilling hole 1
C90.0 M31 ;              Drilling hole 2
C180.0 M31 ;            Drilling hole 3
C270.0 M31 ;            Drilling hole 4
G80 M05 ;    Canceling the drilling cycle and stopping drill rotation
M50 ;                        Setting C–axis index mode off
 
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