วันศุกร์ที่ 7 กันยายน พ.ศ. 2555

M CODE

M CODE LIST
            
command     Description

   
M00           ProgramStop   หยุดการทำงานของโปรแกรม
M01           Optional ProgramStop   หยุดการทำงานของเครื่องจักร
M02          End-of-Program   จบการทำงานโปรแกรม
M03         Spindle Start Forward   หัวหมุนตามเข็มนาฬิกา
M04         Spindle Start Reverse   หัวหมุนทวนเข็มนาฬิกา
M05         Spindle Stop   หัวหยุดหมุน
M06          Run Tool Change Cycle , เปลี่ยนทูลM6 Txx
M07         Thru Spindle        
M08         Coolant ON- Flood Colant   เปิดน้ำหล่อเย็น
M09         Coolant OFF   ปิดน้ำหล่อเย็น
M11         Set Tool Carousel position to 1(ATCTool Changer ONLY)
M19         cycle positioning(Not for spindle orientation) หัวอยู่ในตำแหน่งเปลี่ยนทูล
M20           Does nothing                     Standard.
M22         Chip Conveyor Toggle ON/OFF      option
M29         Rigid Tap                        M29 Sxxxx in block prior to G84
M30         End-of-Program   จบการทำงานโปรแกรม
M41         LowGear Select
M42         High Gear Select        
M48     100%Spindle Speed Override Forced
M49     Released            
M60     AAxis Brake ON        
M61     AAxis Brake OFF        
M62     B Axis Brake ON        
M63     B Axis Brake OFF        
M64     M64/65 Output ON        
M65     M64/65 Output OFF        
M66     M66/67 Output ON, ChipConveyor ON 
M67     M66/67 Output OFF, ChipConveyor ON
M68     M68/69 Output ON, Wash Down ON
M69     M68/69 Output OFF, Wash Down OFF
M78     M78/79 Output ON, Cooled spindle    ON(2016 &3016L)
M79     M78/79 Output OFF, Cooled spindle OFF(2016 &3016L)
M80     MIDACO Pallet Changer 2 When the machine has MIDACO pallet option
M85     AAxis Rotary Table Enable    
M86     AAxis Rotary Table Disable    
M87     B Axis Rotary Table Enable    
M88     B Axis Rotary Table Disable    
M98     Sub-ProgramCall  เรียก subโปรแกรม
M99     Sub ProgramEnd   จบ subโปรแกรม

G code

G code list   
     
G code     Function   

 
G00          Positioning              
                       
G01         Linear interpolation            
                       
G02         Circular interpolation/Helical interpolation CW
                       
G03         Circular interpolation/Helical interpolation CCW
                       
G04         Dwell, Exact stop            
                       
G05         High speed cycle machining        
                                              
G06.2         NURBS interpolation            
                       
G07         Hypothetical axis interpolation        
                       
G08         Advanced prevew control        
                       
G09         Exact stop            
                         
G10         Programmable data input        
                       
G11         Programmable data input mode cancel    
                       
G12.1         Polar coordinate interpolation mode    
                                              
G13.1         Polar coordinate interpolation cancel mode    
                       
G15         Polar coordinates command cancel
     
G16          Polar coordinates command   
      
G17          XpYp plane selection           Xp: X axis or its parallel axis
      
G18          ZpXp plane selection           Yp: Y axis or its parallel axis
      
G19          YpZp plane selection           Zp: Z axis or its parallel axis
      
G20          Input in inch    
                                
G21          Input in mm    
      
G22          Stored stroke check function on   
                               
G23          Stored stroke check function off   
      
G25          Spindle speed fluctuation detection off  
                                 
G26          Spindle speed fluctuation detection on  
      
G27          Reference position return check   
      
G28          Automatic return to reference position  
      
G29          Automatic return from reference position  
      
G30          2nd, 3rd and 4th reference position return

G31           Skip function     
           
G33           Thread cutting     
           
G37           Automatic tool length measurment
           
G39          Corner offset circular interpolation
           
G40          Cutter compensation cancel/three dimensional tool compensation cancel
           
G41          Cutter compensation left/three dimensional tool compensation
           
G42          Cutter compensation right
           
G43          Tool length compensation  direction
           
G44          Tool length compensation  direction
           
G45          Tool offset increase     
           
G46          Tool offset decrease     
            
G47          Tool offset double increase
           
G48          Tool offset double decrease
           
G49          Tool length compensation cancel
           
G50          Scaling cancel

G51          Scaling                
                       
G52          Local coordinate system setting        
                                           
G53          Machine coordinate system selection    
                       
G54          Workpiece coordinate system 1 selection    
                                            
G54.1         Additional workpiece coordinate system selection
                       
G54.2         Rotary table dynamic fixture offset    
                       
G55          Workpiece coordinate system 2 selection    
                       
G56          Workpiece coordinate system 3 selection    
                       
G57         Workpiece coordinate system 4 selection    
                       
G58         Workpiece coordinate system 5 selection    
                       
G59         Workpiece coordinate system 6 selection    
                       
G60         Single direction positioning        
                       
G61         Exact stop mode            
                       
G62         Automatic corner override        
                                           
G63         Tapping mode

G64         Cutting mode    
               
G65         Macro call    
               
G66         Macro modal call    
                                  
G67         Macro modal call cancel
               
G68         Coordinate rotation/threeญdimensional coordinate conversion
                                   
G69         Coordinate rotation cancel/threeญdimensional coordinate conversion cancel
               
G73         Peck drilling cycle    
                                  
G74         Counter tapping cycle
               
G75         Plunge grinding cycle (for grinding machine)
               
G76         Fine boring cycle    
               
G77         Direct constantญdimension plunge grinding cycle(for grinding machine)
               
G78         Continuousญfeed surface grinding cycle(for grinding machine)
               
G79         Intermittentญfeed surface grinding cycle(for grinding machine)
               
G80         Canned cycle cancel/external operation function cancel
               
G81         Drilling cycle, spot boring cycle or external operation function
                 
G82         Drilling cycle or counter boring cycle

G83         Peck drilling cycle    
               
G84         Tapping cycle    
               
G85         Boring cycle    
                                  
G86         Boring cycle    
               
G87         Back boring cycle    
               
G88         Boring cycle    
               
G89         Boring cycle    
               
G90         Absolute command    
                                 
G91         Increment command    
               
G92         Setting for work coordinate system or clamp at maximum spindle speed
                                  
G94         Feed per minute    
                                   
G95         Feed per rotation    
               
G96         Constant surface speed control
                                  
G97         Constant surface speed control cancel
               
G98         Return to initial point in canned cycle
                                  
G99         Return to R point in canned cycle