วันเสาร์ที่ 30 มีนาคม พ.ศ. 2556

G04- Dwell, Exact stop --หยุดชั่วขณะเวลา

G04- Dwell, Exact stop --หยุดชั่วขณะเวลา
   

By specifying a dwell, the execution of the next block is delayed by the
specified time. In addition, a dwell can be specified to make an exact
check in the cutting mode (G64 mode).
When neither P nor X is specified, exact stop is performed.
Bit 1 (DWL) of parameter No. 3405 can specify dwell for each rotation
in feed per rotation mode (G95).


         

Dwell G04 X_ ; or G04 P_ ;
X_ : Specify a time or spindle speed (decimal point permitted)
P_ : Specify a time or spindle speed (decimal point not permitted)

คำสั่ง G04 X__=0.001 to 99999.999 วินาที or rev

คำสั่ง G04 P__=1 to 99999999 -------0.001 วินาที or rev
         

EXAMPLE:


ex1.

G01 Z-5 F300 (เดินลงแกน z-5 300mm/นาที)
GO4 X1 (หยูดชั่วขณะ 1วินาที)
หรือ
G01 Z-5 F300 (เดินลงแกน z-5 300mm/นาที)
GO4 P1 (หยูดชั่วขณะ 0.001วินาที)

G03- Circular interpolation

G03- Circular interpolation/Helical interpolation Counterclockwise
   

G3 is used for CCW circular interpolation and helical moves
         

G03 เดินวงกลมในทิศทางทวนเข็มนาฬิกา โดยใช้คู่กับ I,J,,R

I : แกนX coordinate of the vector from the start point to the center
J : แกนY coordinate of the vector from the start point to the center
R : รัศมี Radius at the beginning of spiral interpolation
         

EXAMPLE:

ex1.

G03 X1. Y1. I-1. J0

ex2.
G91 G03 XP60.0 YP20.0 R50.0 F300.0 ;

G91 G03 XP60.0 YP20.0 R–50.0 F300.

G02- Circular interpolation

G02- Circular interpolation/Helical interpolation Clockwise
   

The command below will move a tool along a circular arc.Clockwise

G02 is used for CW circular interpolation and helical moves.
         

G02 เดินวงกลมในทิศทางตามเข็มนาฬิกา โดยใช้คู่กับ I,J,,R

I : แกนX coordinate of the vector from the start point to the center
J : แกนY coordinate of the vector from the start point to the center
R : รัศมี Radius at the beginning of spiral interpolation
         

EXAMPLE:

ex1.

G02 X1. Y1. I-1. J0

ex2.
G91 G02 XP60.0 YP20.0 R50.0 F300.0 ;

G91 G02 XP60.0 YP20.0 R–50.0 F300.

G01- Linear interpolation

G01- Linear interpolation
   

G01-Tools can move along a line

A tools move along a line to the specified position at the feedrate
specified in F.
The feedrate specified in F is effective until a new value is specified. It
need not be specified for each block.
The feedrate commanded by the F code is measured along the tool path.
If the F code is not commanded, the feedrate is regarded as zero.
The feedrate of each axis direction is as follows.


         
G01

เคลื่อนที่ไปยังตำแหน่งงาน หรือแกน x,y,z ตามคำสั่งค่า F(feed)
         

EXAMPLE:

G00 G90 XO YO ...................วิ่งด้วยความเร็วไปที่ X0 Y0 ของงาน

G00 Z5 ................................วิ่งด้วยความเร็วไปที่ Z5

G01 Z-5 F100 ......................เดินด้วย feed 100mm/นาที ไปที่ Z-5

G01 Z5 F500 ........................เดินด้วย feed 500mm/นาที ไปที่ Z5

G00 Z100 .............................วิ่งด้วยความเร็วไปที่ Z100

G91 G00 G28 Z0 X0 Y0 .........วิ่งด้วยความเร็วไปที่ X0 Y0 Z0 ของเครื่อง

วันศุกร์ที่ 29 มีนาคม พ.ศ. 2556

G code list -ไทย

G code list -ไทย    
           
                       
G code       หน้าที่                
                       
G00      เดินเป็นเส้นตรง ควบคุมความเร็วตามRAPID    
                       
G01     เดินเป็นเส้นตรง ควบคุมความเร็วตามFEED OVERIDE
                       
G02     เดินเป็นเส้นโค้ง ทิศทางตามเข็มนาฬิกา CW    
                       
G03     เดินเป็นเส้นโค้ง ทิศทางทวนเข็มนาฬิกา CCW    
                       
G04     หยุดทำงานชั่วขณะDwell, Exact stop    
                                          
G09     หยุดตรงตำแหน่ง Exact stop        
                         
G10     ตั้งค่าข้อมูล Programmable data input    
                       
G17     การทำงานพร้อมกันของแกนXpYp plane selection
                       
G18     การทำงานพร้อมกันของแกนZpXp plane selection
                       
G19     การทำงานพร้อมกันของแกนYpZp plane selection
                       
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
                       
G28     เลื่อนกลับตำแหน่งอ้างอิง Automatic return to reference position
                       
G29     เลื่อนออกจากตำแหน่งอ้างอิง Automatic return from reference position

G30     เลื่อนกลับตำแหน่งอ้างอิงที่ 2nd, 3rd and 4th
                                     
G40     ยกเลิกคำสั่ง G41 G42        
                   
G41     ชดเชยค่ารํศมีของมีดตัดทางด้านซ้าย(มีดตัดอยู่ด้านซ้ายของทิศทางการเดิน)
                   
G42     ชดเชยค่ารํศมีของมีดตัดทางด้านขวา(มีดตัดอยู่ด้านขวาของทิศทางการเดิน)
                   
G43     ค่าความยาวของมีดตัดเป็นบวก    
                                     
G44     ค่าความยาวของมีดตัดเป็นบวก    
                   
G45     เพิ่มค่ารัศมีของมีดตัดTool offset increase
                   
G46     ลดค่ารัศมีของมีดตัดTool offset decrease
                                   
G47     เพิ่มค่ารัศมีของมีดตัด2เท่า Tool offset double increase
                   
G48     ลดค่ารัศมีของมีดตัด2เท่า Tool offset double decrease
                   
G49     ยกเลิกค่าความยาวของมีดตัดTool length
                   
G50     Scaling cancel        
                                    
G51      Scaling            
                   
G52     การตั้งระบบ Local coordinate system setting
                                    
G53     เลือกMachine coordinate system selection
                   
G54     ค่า X0 Y0 Z0 ของงานตัวที่1    
                                    
G55     ค่า X0 Y0 Z0 ของงานตัวที่2    
                   
G56      ค่า X0 Y0 Z0 ของงานตัวที่3    
                   
G57     ค่า X0 Y0 Z0 ของงานตัวที่4    
                   
G58     ค่า X0 Y0 Z0 ของงานตัวที่5    
                   
G59     ค่า X0 Y0 Z0 ของงานตัวที่6    
                   
G61     โหมดหยุดตรงตำแหน่งExact stop mode

G62     โหมดเดินมุมAutomatic corner override
                               
G65     เรียกมาโครโปรแกรม Macro call
                                  
G67     ยกเลิกคำสั่งมาโครโปรแกรมMacro modal call cancel
               
G73     การเจาะแบบ Peck drilling cycle
                                  
G74     การทำเกลียวCounter tapping cycle
               
G76     การคว้านละเอียดFine boring cycle
               
G80     ยกเลิกคำสั่งCanned cycle cancel
               
G81     การเจาะDrilling cycle, spot boring cycle
                 
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     เปลี่ยนระบบ coordinate system or clamp at maximum spindle speed
                                  
G94     ฟีดต่อนาที Feed per minute
                               
G95     ฟีดต่อรอบ Feed per rotation
               
G98     การเลื่อนกลับสู่ตำแหน่ง Z+ ตัวสุดท้าย
                                  
G99     การเลื่อนกลับสู่ตำแหน่ง R
                   

G00- Positioning

G00- Positioning

The G00 command moves a tool to the position in the workpiece system
specified with an absolute or an incremental command at a rapid traverse rate.
In the absolute command, coordinate value of the end point is programmed.
In the incremental command the distance the tool moves is programmed.

G00

เคลื่อนที่ไปยังตำแหน่งงาน หรือแกน x,y,zที่ตำแหน่งzero ด้วยความเร็วตามค่า rapid x25 - x100%

EXAMPLE:

G00 G90 XO YO ...............วิ่งด้วยความเร็วไปที่ X0 Y0 ของงาน

G00 Z5 ............................วิ่งด้วยความเร็วไปที่ Z5

G01 Z-5 F100 ...................เดินด้วย feed100mm/นาทีไปที่ Z-5

Z5 ....................................เดินด้วย feed 100mm/นาที ไปที่ Z5

G00 Z100 .........................วิ่งด้วยความเร็วไปที่ Z100

G91 G00 G28 Z0 X0 Y0 ....วิ่งด้วยความเร็วไปที่ X0 Y0 Z0 ของเครื่อง