Jul 29, 2023 ฝากข้อความ

รหัส G ของเครื่องจักรกลซีเอ็นซี, รหัส M!

 

1. รหัส G และหน้าที่ของมัน

G00------การวางตำแหน่งอย่างรวดเร็ว

G01------การแก้ไขเชิงเส้น

G02------การแก้ไขแบบวงกลมตามเข็มนาฬิกา

G03------การแก้ไขแบบวงกลมทวนเข็มนาฬิกา

G04------หมดเวลาชั่วคราว

G05------การแก้ไขแบบวงกลมผ่านจุดกึ่งกลาง

G06------การแก้ไขพาราโบลา

G07------การแก้ไขเส้นโค้งเส้นโค้ง Z

G08------การเร่งฟีด

G09------ฟีดช้าลง

G10------การตั้งค่าข้อมูล

G16------โปรแกรมพิกัดเชิงขั้ว

G17------กำลังประมวลผลระนาบ XY

G18------กำลังประมวลผลระนาบ XZ

G19------กำลังประมวลผลระนาบ YZ

G20------ขนาดนิ้ว (ระบบ FANUC)

G21-----ขนาดเมตริก (ระบบ Fanuc)

G22------วิธีการโปรแกรมขนาดรัศมี

G220-----ใช้ในอินเทอร์เฟซการทำงานของระบบ

G23------วิธีการเขียนโปรแกรมขนาดเส้นผ่านศูนย์กลาง

G230-----ใช้ในอินเทอร์เฟซการทำงานของระบบ

สิ้นสุดรูทีนย่อย G24------

G25------การประมวลผลแบบกระโดด

G26------การประมวลผลเป็นรอบ

G30------การยกเลิกการขยาย

G31------คำจำกัดความการขยาย

G32------การตัดเกลียวระยะพิทช์เท่ากัน ระบบนิ้ว

G33------การตัดเกลียวระยะพิทช์เท่ากัน เมตริก

G34------เพิ่มระยะพิทช์ในการตัดเธรด

G35------ลดระยะพิทช์ของการตัดด้าย

G40------การชดเชยเครื่องมือ/การยกเลิกการชดเชยเครื่องมือ

G41------การชดเชยหัวกัด-ด้านซ้าย

G42------Cutter Compensation-Right

G43------เครื่องมือชดเชยค่าบวก

G44------ค่าชดเชยเครื่องมือ--เป็นค่าลบ

G45------เครื่องมือชดเชยบวก / บวก

G46------การชดเชยเครื่องมือบวก /-

G47------เครื่องมือชดเชย-/-

G48------เครื่องมือ offset-/ plus

G{{0}}เครื่องมือชดเชย 0/ บวก

G{{0}}ออฟเซ็ตเครื่องมือ 0/-

G{{0}}ออฟเซ็ตเครื่องมือบวก /0

G{{0}}เครื่องมือ offset-/0

G53------ออฟเซ็ตเส้นตรง ออกจากระบบ

G54------กำหนดพิกัดของชิ้นงาน

G55------ตั้งค่าพิกัดชิ้นงาน 2

G56------ตั้งค่าพิกัดชิ้นงาน 3

G57------ตั้งค่าพิกัดชิ้นงาน 4

G58------ตั้งค่าพิกัดชิ้นงาน 5

G59------ตั้งค่าพิกัดของชิ้นงาน 6

G60------โหมดเส้นทางที่แม่นยำ (ดี)

G61------โหมดเส้นทางที่แม่นยำ (ตรงกลาง)

G62------โหมดเส้นทางที่แน่นอน (หยาบ)

ก63------การต๊าปเกลียว

G68------ออฟเซ็ตเครื่องมือ มุมด้านใน

G69------ออฟเซ็ตเครื่องมือ มุมด้านนอก

G70------นิ้ว ขนาดนิ้ว (นี่คือ Siemens, FANUC คือ G21)

G71------ขนาดเมตริก มม

G74------กลับสู่จุดอ้างอิง (จุดศูนย์ของเครื่องจักร)

G75------กลับสู่การเขียนโปรแกรมพิกัดจุดศูนย์

G76------รอบผสมของเกลียว

G80------ออกจากระบบรอบกระป๋อง

G81------วงจรบรรจุกระป๋องแบบวงกลมภายนอก

G331-----รอบเกลียวกระป๋อง

G90------ขนาดสัมบูรณ์

G91------ขนาดสัมพัทธ์

G92------พิกัดสำเร็จรูป

G93------เวลานับถอยหลัง อัตราการป้อน

G94------อัตราการป้อน ฟีดต่อนาที

G95------อัตราป้อน ป้อนต่อรอบ

G96------การควบคุมความเร็วของเส้นคงที่

G97------ยกเลิกการควบคุมความเร็วเชิงเส้นคงที่

2. คำอธิบายโดยละเอียดของฟังก์ชันรหัส G

การวางตำแหน่งอย่างรวดเร็ว

รูปแบบ: G00 X(U)__Z(W)__

อธิบาย:

(1) คำสั่งนี้ทำให้เครื่องมือเคลื่อนที่ไปยังตำแหน่งที่ระบุอย่างรวดเร็วตามโหมดการควบคุมจุด ชิ้นงานจะต้องไม่ถูกประมวลผลระหว่างการเคลื่อนย้าย

(2) แกนที่ตั้งโปรแกรมไว้ทั้งหมดเคลื่อนที่ด้วยความเร็วที่กำหนดโดยพารามิเตอร์พร้อมกัน เมื่อแกนใดแกนหนึ่งเสร็จสิ้นตามค่าที่ตั้งโปรแกรมไว้ แกนจะหยุดในขณะที่แกนอื่นยังคงเคลื่อนที่ต่อไป

(3) พิกัดที่ไม่เคลื่อนที่ไม่จำเป็นต้องตั้งโปรแกรม

(4) G00 สามารถเขียนเป็น G0

ตัวอย่าง:

G00 X75 Z200

G01 U-25 W-100

ขั้นแรก X และ Z เดินเร็ว 25 ไปยังจุด A พร้อมกัน จากนั้นเดินเร็ว 75 ไปยังจุด B ในทิศทาง Z

การแก้ไขเชิงเส้น

รูปแบบ: G01X(U)_Z(W)_F_(มม./นาที)

อธิบาย:

(1) คำสั่งนี้ทำให้เครื่องมือเคลื่อนที่ไปยังตำแหน่งที่ระบุตามวิธีการแก้ไขเชิงเส้น ความเร็วในการเคลื่อนที่ถูกกำหนดโดย F

อัตราการป้อน สามารถเชื่อมโยงพิกัดทั้งหมดเพื่อเรียกใช้

(2) G01 สามารถเขียนเป็น G1 ได้เช่นกัน

ตัวอย่าง:

G01 X40 Z20 F150

การเชื่อมโยงสองแกนจากจุด A ไปยังจุด B

การแก้ไขแบบวงกลม

รูปแบบ 1: G02X(u)_Z(w)_I_K_F_

อธิบาย:

(1) เมื่อ X และ Z อยู่ใน G90 พิกัดจุดสิ้นสุดส่วนโค้งจะเป็นพิกัดสัมบูรณ์ที่สัมพันธ์กับจุดศูนย์ที่ตั้งโปรแกรมไว้ ที่ G91

จุดสิ้นสุดส่วนโค้งเป็นค่าที่เพิ่มขึ้นเมื่อเทียบกับจุดเริ่มต้นส่วนโค้ง โดยไม่คำนึงถึง G90 หรือ G91 I และ K เป็นพิกัดส่วนเพิ่มของจุดศูนย์กลางส่วนโค้งที่สัมพันธ์กับจุดเริ่มต้น

I คือค่าในทิศทาง X และ K คือค่าในทิศทาง Z ไม่สามารถละเว้นพิกัดศูนย์กลางของวงกลมได้ในระหว่างการแก้ไขแบบวงกลม เว้นแต่จะตั้งโปรแกรมไว้ในรูปแบบอื่น

(2) เมื่อตั้งโปรแกรมคำสั่ง G02 คุณสามารถตั้งโปรแกรมวงกลมสี่เหลี่ยม วงกลมเต็ม ฯลฯ ได้โดยตรง

หมายเหตุ: เมื่อผ่านควอแดรนท์ การชดเชยฟันเฟืองจะดำเนินการโดยอัตโนมัติ หากมีความแตกต่างกันมากระหว่างการชดเชยระยะฟันเฟืองอินพุตที่ส่วนท้ายของพื้นที่พารามิเตอร์กับระยะฟันเฟืองจริงของเครื่องมือกล จะเกิดรอยตัดที่ชัดเจนขึ้นบนชิ้นงาน

(3) G02 สามารถเขียนเป็น G2 ได้เช่นกัน

ตัวอย่าง: G02 X60 Z50 I40 K0 F120

รูปแบบ 2: G02X(u)_Z(w)_R(บวก -)_F_

หมายเหตุ: (1) ไม่สามารถใช้กับโปรแกรมแบบเต็มวงได้

(2) R คือรัศมีของส่วนโค้ง R ที่ด้านหนึ่งของชิ้นงาน R เป็นสัญลักษณ์ "บวก" แสดงว่ามุมโค้งน้อยกว่า 180 องศา;

"-" แสดงว่ามุมโค้งมากกว่า 180 องศา ในหมู่พวกเขา สามารถละเว้น "บวก" ได้

(3) ขึ้นอยู่กับพิกัดของจุดสิ้นสุด เมื่อความยาวระหว่างจุดสิ้นสุดและจุดเริ่มต้นมากกว่า 2R ส่วนโค้งจะถูกแทนที่ด้วยเส้นตรง

ตัวอย่าง: G02 X60 Z50 R20 F120

รูปแบบ 3: G02X(u)_Z(w)_CR=_(รัศมี)F_

รูปแบบ 4: G02X(u)_Z(w)_D_(เส้นผ่านศูนย์กลาง)F_

รูปแบบการเขียนโปรแกรมทั้งสองนี้โดยพื้นฐานแล้วจะเหมือนกับรูปแบบที่ 2

การแก้ไขแบบวงกลม

คำอธิบาย: รูปแบบจะเหมือนกับคำสั่ง G02 ยกเว้นทิศทางการหมุนส่วนโค้งจะกลับด้าน


หยุดชั่วคราว

รูปแบบ: G04_F_ หรือ G04_K_

คำอธิบาย: การเคลื่อนไหวในการประมวลผลถูกระงับ และการประมวลผลจะดำเนินต่อไปหลังจากหมดเวลา เวลาหยุดชั่วคราวระบุโดยข้อมูลตามหลัง F หน่วยเป็นวินาที ช่วงคือ 0.01 วินาทีถึง 300 วินาที

การแก้ไขวงกลมจุดกึ่งกลาง

รูปแบบ: G05X(u)_Z(w)_IX_IZ_F_

คำอธิบาย: X, Z คือพิกัดของจุดสิ้นสุด, IX, IZ คือพิกัดของจุดกึ่งกลาง อื่นๆ คล้ายกับ G02/G03

ตัวอย่าง: G05 X60 Z50 IX50 IZ60F120

การเร่งความเร็ว/การชะลอตัว

รูปแบบ: G08

คำอธิบาย: พวกเขาครอบครองบรรทัดเดียวในส่วนของโปรแกรม เมื่อโปรแกรมทำงานมาถึงส่วนนี้ อัตราการป้อนจะเพิ่มขึ้น 10 เปอร์เซ็นต์ หากต้องการเพิ่มขึ้นร้อยละ 20 จะต้องเขียนเป็นสองส่วนแยกกัน

การเขียนโปรแกรมรัศมี

รูปแบบ: G22

หมายเหตุ: หากใช้พื้นที่บรรทัดเดียวในโปรแกรม ระบบจะทำงานในโหมดรัศมี และค่าต่อไปนี้ในโปรแกรมจะขึ้นอยู่กับรัศมีด้วย

วิธีการตั้งโปรแกรมเส้นผ่านศูนย์กลาง

รูปแบบ: G23

หมายเหตุ: หากอยู่ในบรรทัดเดียวในโปรแกรม ระบบจะทำงานในโหมดเส้นผ่านศูนย์กลาง และค่าต่อไปนี้ในโปรแกรมจะขึ้นอยู่กับเส้นผ่านศูนย์กลางด้วย

ข้ามการประมวลผล

รูปแบบ: G25 LXXX

คำอธิบาย: เมื่อโปรแกรมดำเนินการกับโปรแกรมนี้ โปรแกรมจะถ่ายโอนไปยังส่วนของโปรแกรมที่ระบุโดยโปรแกรมนั้น (XXX คือหมายเลขบล็อก)

การประมวลผลวงจร

รูปแบบ: G26 LXXX QXX

คำอธิบาย: เมื่อโปรแกรมดำเนินการในส่วนนี้ ส่วนของโปรแกรมที่ระบุจะเริ่มส่วนนี้เป็นเนื้อหาของลูป และจำนวนของการวนซ้ำจะถูกกำหนดโดยค่าที่อยู่เบื้องหลัง Q

ตัดการตัดกำลังขยาย

รูปแบบ: G30

คำอธิบาย: ใช้บรรทัดเดียวในโปรแกรม ใช้ร่วมกับ G31 และยกเลิกการทำงานของ G31

คำจำกัดความการขยาย

G31 F_

G32: การประมวลผลเกลียวระยะเท่ากัน (ระบบอิมพีเรียล)

G33: การประมวลผลเกลียวพิทช์เท่ากัน (ระบบเมตริก)

รูปแบบ: G32/G33 X(u)_Z(w)_F_

อธิบาย:

(1) X, Z คือพิกัดของจุดสิ้นสุด และ F คือระยะห่าง

(2) G33/G32 สามารถประมวลผลได้เฉพาะเธรดแบบ single-pole และ single-start

(3) การเปลี่ยนแปลงของค่า X สามารถประมวลผลเธรดเทเปอร์ได้

(4) เมื่อใช้คำสั่งนี้ ความเร็วแกนหมุนไม่ควรสูงเกินไป มิฉะนั้นเครื่องมือจะสึกหรอ

ตั้งค่าพิกัดชิ้นงาน/ตั้งค่าความเร็วสูงสุด (ต่ำ) ของแกนหมุน

รูปแบบ: G50 S_Q_

S คือความเร็วสปินเดิลสูงสุด Q คือความเร็วสปินเดิลต่ำสุด

กำหนดพิกัดของชิ้นงาน

รูปแบบ: G54

ระบบพิกัดอาจมีได้หลายระบบ G54 สอดคล้องกับระบบพิกัดแรก และค่าตำแหน่งต้นทางถูกตั้งค่าในพารามิเตอร์เครื่องมือกล

G55: ตั้งค่าพิกัดชิ้นงาน 2

G56: ตั้งค่าพิกัดชิ้นงาน3

G57: ตั้งค่าพิกัดชิ้นงาน 4

G58: ตั้งค่าพิกัดชิ้นงานห้า

G59: ตั้งค่าพิกัดชิ้นงาน6

โหมดเส้นทางที่แน่นอน

รูปแบบ: G60

ในกระบวนการประมวลผลจริง เมื่อมีการเชื่อมต่อการดำเนินการหลายอย่างเข้าด้วยกัน และเมื่อใช้เส้นทางที่แน่นอนสำหรับการเขียนโปรแกรม จะมีกระบวนการบัฟเฟอร์ (นั่นคือ การชะลอตัว) เมื่อดำเนินการส่วนถัดไปของการประมวลผล

วิธีเส้นทางต่อเนื่อง

รูปแบบ: G64

เมื่อเทียบกับ G60 ส่วนใหญ่จะใช้สำหรับการตัดเฉือนหยาบ

กลับสู่จุดอ้างอิง (จุดศูนย์ของเครื่องจักร)

รูปแบบ: G74 XZ

(1) ห้ามมีเนื้อหาอื่นปรากฏในย่อหน้านี้

(2) พิกัดที่ปรากฏหลัง G74 จะกลับเป็นศูนย์ตามลำดับ X และ Z

(3) ก่อนใช้ G74 ต้องยืนยันว่าเครื่องมือกลติดตั้งสวิตช์จุดอ้างอิง

(4) นอกจากนี้ยังสามารถดำเนินการส่งคืนศูนย์แบบแกนเดี่ยวได้อีกด้วย

 

กลับไปที่การเขียนโปรแกรมพิกัดจุดศูนย์

รูปแบบ: G75 XZ

กลับไปที่จุดเริ่มต้นของพิกัดการเขียนโปรแกรม

รูปแบบ: G76

กลับไปที่ตำแหน่งที่เครื่องมือเริ่มทำการตัดเฉือน

วงนอก(วงใน) วงรอบกระป๋อง

รูปแบบ: G81_X(U)_Z(W)_R_I_K_F_

อธิบาย:

(1) X, Z คือพิกัดของจุดสิ้นสุด, U, W คือค่าที่เพิ่มขึ้นของจุดสิ้นสุดที่สัมพันธ์กับจุดปัจจุบัน

(2) R คือเส้นผ่านศูนย์กลางที่จะดำเนินการของส่วนเริ่มต้น

(3) I คือฟีดสำหรับการกัดหยาบ K คือฟีดสำหรับการเก็บผิวละเอียด I และ K คือหมายเลขที่มีลายเซ็น และเครื่องหมายของทั้งสองควรจะเหมือนกัน

ข้อตกลงเครื่องหมายมีดังนี้: การตัดจากด้านนอกไปยังแกนกลาง (หมุนวงกลมด้านนอก) คือ "-" และในทางกลับกันคือ "บวก"

(4) X, Z, R ที่แตกต่างกันกำหนดสวิตช์ต่างๆ ของวงกลมภายนอก เช่น: มีหรือไม่มีเทเปอร์ เทเปอร์ไปข้างหน้าหรือเทเปอร์ย้อนกลับ การตัดซ้ายหรือการตัดขวา เป็นต้น

(5) F คือความเร็วตัด (มม./นาที)

(6) หลังจากดำเนินการแล้ว เครื่องมือจะหยุดที่จุดสิ้นสุด

ตัวอย่าง: G81 X40 Z 100 R15 I-3K-1 F100

กระบวนการ:

1) G01 เข้า 2 ครั้ง I (การกลึงครั้งแรกคือ I การกลึงครั้งสุดท้ายคือ I บวกกับการกลึงปลาย K) สำหรับการตัดลึก:

2) G01 การแก้ไขแบบสองแกน ตัดไปที่ส่วนปลาย และหยุดหากการตัดเฉือนสิ้นสุดลง:

3) G01 ดึงเครื่องมือ I กลับไปยังตำแหน่งที่ปลอดภัย และในขณะเดียวกันก็ทำการเสริมพื้นผิวการตัดให้เรียบ

4) G00 ป้อนอย่างรวดเร็วไปยังด้านนอกของระนาบสูง I สำรอง I ไว้สำหรับกระบวนการตัดถัดไป ทำซ้ำในข้อ 1

การเขียนโปรแกรมค่าสัมบูรณ์

รูปแบบ: G90

อธิบาย:

(1) เมื่อตั้งโปรแกรม G90 ค่าพิกัดที่ตั้งโปรแกรมตามมาทั้งหมดจะขึ้นอยู่กับจุดศูนย์ที่ตั้งโปรแกรมไว้

(2) หลังจากเปิดระบบแล้ว เครื่องมือกลจะอยู่ในสถานะ G

N0010 G90 G92 x20 z90

N0020 G01X40 Z80 F100

N0030 G03X60 Z50 I0 K-10

N0040 M02

การเขียนโปรแกรมส่วนเพิ่ม

รูปแบบ: G91

คำอธิบาย: เมื่อตั้งโปรแกรม G91 ค่าพิกัดที่ตามมาทั้งหมดจะถูกคำนวณจากตำแหน่งพิกัดก่อนหน้าเป็นจุดเริ่มต้น

ค่าโปรแกรมของการเคลื่อนไหว ในระบบพิกัดถัดไป จุดก่อนหน้าจะถูกใช้เป็นจุดเริ่มต้นในการเขียนโปรแกรมเสมอ

ตัวอย่าง: N0010 G91 G92 X20 Z85

N0020 G01X20 Z-10 F100

N0030 Z-20

N0040 X20 Z-15

N0050 M02

ตั้งค่าระบบพิกัดของชิ้นงาน

รูปแบบ: G92 X_ Z_

อธิบาย:

(1) G92 เปลี่ยนเฉพาะค่าพิกัดที่ระบบแสดงอยู่เท่านั้น ไม่ย้ายแกนพิกัด และไปถึงพิกัดที่ตั้งไว้

จุดประสงค์ของที่มา.

(2) ผลของ G92 คือการเปลี่ยนพิกัดจมูกเครื่องมือที่แสดงเป็นค่าที่ตั้งไว้

(3) XZ ที่อยู่เบื้องหลัง G92 สามารถตั้งโปรแกรมแยกกันหรือทั้งหมดก็ได้

G94—อัตราการป้อน การป้อนต่อนาที

หมายเหตุ: นี่คือสถานะเริ่มต้นของเครื่องมือกล

การโทรรูทีนย่อย

รูปแบบ: G20 L_

N_

อธิบาย:

(1) หลังจาก L เป็นชื่อโปรแกรมต่อจาก N ของรูทีนย่อยที่จะเรียก แต่ N ไม่สามารถป้อนได้

อนุญาตเฉพาะหมายเลข 1~99999999 หลัง N เท่านั้น

(2) ส่วนนี้ของโปรแกรมจะต้องไม่มีเนื้อหาใด ๆ นอกเหนือจากคำอธิบายข้างต้น

รูทีนย่อยกลับมา

รูปแบบ: G24

อธิบาย:

(1) G24 ระบุการสิ้นสุดของรูทีนย่อย และกลับสู่ส่วนถัดไปของโปรแกรมที่เรียกรูทีนย่อย

(2) G24 และ G20 ปรากฏเป็นคู่

(3) ไม่อนุญาตให้ใช้คำสั่งอื่นในส่วนนี้ของ G24

3. ตัวอย่างการเขียนโปรแกรมรหัส G

ตัวอย่าง: ใช้ตัวอย่างต่อไปนี้เพื่ออธิบายกระบวนการถ่ายโอนพารามิเตอร์ในกระบวนการเรียกรูทีนย่อย โปรดใส่ใจกับแอ็พพลิเคชัน

ชื่อโปรแกรม: P10

M03 S1000

G20 L200

M02

N200 G92 X50 Z100

G01 X40 F100

Z97

G02 Z92 X50 I10 K0 F100

G01 Z-25 F100

G00 X60

Z100

G24

หากคุณต้องการเรียกหลายครั้งโปรดใช้ในรูปแบบต่อไปนี้

M03 S1000

N100 G20 L200

N101 G20 L200

N105 G20 L200

M02

N200 G92 X50 Z100

G01 X40 F100

Z97

G02 Z92 X50 I10 K0 F100

G01 Z-25 F100

G00 X60

Z100

G24

G331—รอบการประมวลผลเธรด

รูปแบบ: G331X

_Z_I_K_R_p_

อธิบาย:

(1) X เปลี่ยนเส้นผ่านศูนย์กลาง X=0 เป็นเกลียวตรง

(2) Z คือความยาวของเธรด ซึ่งสามารถตั้งโปรแกรมแบบสัมบูรณ์หรือสัมพัทธ์ได้

(3) I คือความยาวถอยหลังในทิศทาง X หลังการตัดด้าย ค่า ±

(4) ความแตกต่างของเส้นผ่านศูนย์กลางระหว่างเส้นผ่านศูนย์กลางภายนอกของเกลียว R และเส้นผ่านศูนย์กลางรูท ค่าบวก

(5) K พิทช์ KMM

(6) จำนวนรอบการประมวลผลของเธรด p นั่นคือการตัดเสร็จสิ้นในมีดหลายเล่ม

คำใบ้:

1. ความลึกของการป้อนแต่ละครั้งคือ R÷p และปัดเศษขึ้น และการตัดครั้งสุดท้ายจะไม่ป้อนเพื่อให้ผิวด้ายเรียบ

2. ชื่อของค่า I ถูกกำหนดตามทิศทางบวกและลบของเธรดภายใน

3. ตำแหน่งเริ่มต้นของรอบการประมวลผลเธรดคือการจัดตำแหน่งปลายเครื่องมือให้ตรงกับวงกลมรอบนอกของเธรด

ตัวอย่าง:

M3

G4 f2

G0 x30 z0

G331 z-50 x0 i10 k2 r1.5 p5

G0 z0

M05

4. อาหารเสริมและข้อควรระวัง

1. ก00 และ G01

วิถีการเคลื่อนที่ของ G00 มีสองประเภท คือ เส้นตรงและเส้นหัก คำสั่งนี้ใช้สำหรับการกำหนดตำแหน่งจุดเท่านั้น และไม่สามารถใช้สำหรับการประมวลผลการตัด

G01 เคลื่อนไปยังจุดเป้าหมายที่ระบุโดยคำสั่งในการเคลื่อนที่เชิงเส้นที่อัตราการป้อนที่ระบุ และโดยทั่วไปจะใช้สำหรับการประมวลผลการตัด

2. G02 และ G03

G02: การแก้ไขแบบวงกลมตามเข็มนาฬิกา

G03: การแก้ไขแบบวงกลมทวนเข็มนาฬิกา

3. G04 คำสั่งหน่วงเวลาหรือหยุดชั่วคราว

โดยทั่วไปใช้สำหรับการสลับเดินหน้าและถอยหลัง การกลึงรูตัน รูขั้นบันได การกลึงและการเซาะร่อง

4. คำสั่งเลือกระนาบ G17, G18, G19

ระบุการประมวลผลพื้นผิว โดยทั่วไปใช้สำหรับเครื่องกัดและศูนย์เครื่องจักรกล

G17: ระนาบ XY สามารถละเว้นได้ หรือระนาบขนานกับระนาบ XY

G18: ระนาบ XZ หรือระนาบที่ขนานกัน ระนาบ XZ เท่านั้นในเครื่องกลึง CNC ไม่ต้องระบุ

G19: ระนาบ YZ หรือระนาบที่ขนานกัน

5. คำสั่งจุดอ้างอิง G27, G28, G29

G27: กลับไปที่จุดอ้างอิง ตรวจสอบและยืนยันตำแหน่งของจุดอ้างอิง

G28: กลับไปที่จุดอ้างอิงโดยอัตโนมัติ (ผ่านจุดกึ่งกลาง)

G29: กลับจากจุดอ้างอิง ใช้ร่วมกับ G28

6. การชดเชยรัศมี G40, G41, G42

G40: ยกเลิกการชดเชยรัศมีเครื่องมือ

G41: การชดเชยด้านซ้าย

G42: การชดเชยที่ถูกต้อง

7. การชดเชยความยาว G43, G44, G49

G43: การชดเชยความยาวในเชิงบวก

G44: การชดเชยความยาวเชิงลบ

G49: ยกเลิกการชดเชยความยาวเครื่องมือ

8. G32, G92, G76

G32: การตัดด้าย

G92: วงจรตัดเกลียวกระป๋อง

G76: วัฏจักรสารประกอบการตัดด้าย

9. การเลี้ยว: G70, G71, 72, G73

G71: คำสั่งวงจรผสมสำหรับการกัดหยาบตามแนวแกน

G70: รอบคอมโพสิตสำหรับการตกแต่ง

G72: การกลึงปาดหน้า, รอบการกัดหยาบในแนวรัศมี

G73: คัดลอกรอบคร่าวๆ

10. เครื่องกัด, ศูนย์เครื่องจักรกล:

G73: การเจาะจิกรูลึกด้วยความเร็วสูง

G83: การเจาะรูลึก

G81: รอบการเจาะ

G82: รอบการเจาะรูลึก

G74: การประมวลผลเกลียวซ้าย

G84: การประมวลผลเธรดขวามือ

G76: รอบการคว้านละเอียด

G86: รอบการตัดเฉือนที่น่าเบื่อ

G85: การคว้าน

G80: ยกเลิกคำสั่งรอบ

11. โหมดการเขียนโปรแกรม G90, G91

G90: โปรแกรมพิกัดสัมบูรณ์

G91: โปรแกรมพิกัดส่วนเพิ่ม

12. คำสั่งการตั้งค่าแกนหมุน

G50: การตั้งค่าความเร็วแกนหมุนสูงสุด

G96: การควบคุมความเร็วเชิงเส้นคงที่

G97: การควบคุมความเร็วแกนหมุน (ยกเลิกคำสั่งควบคุมความเร็วเชิงเส้นคงที่)

G98: กลับสู่จุดอ้างอิง (รูสุดท้าย)

G99: กลับไปที่จุด R (รูตรงกลาง)

13. คำสั่งหยุดแกนไปข้างหน้าและย้อนกลับ M03, M04, M05

M03: แกนหมุนไปข้างหน้า

M04: ย้อนกลับแกนหมุน

M05: ตัวหยุดแกนหมุน

14. สวิตช์น้ำมันตัด M07, M08, M09

M07: เปิดน้ำมันตัดหมอก

M08: เปิดของเหลวตัดกลึง

M09: ตัดของไหลออก

15. หยุดการเคลื่อนไหว M00, M01, M02, M30

M00: โปรแกรมหยุดชั่วคราว

M01: วางแผนที่จะหยุด

M02: รีเซ็ตเครื่องมือกล

M30: เมื่อสิ้นสุดโปรแกรม ตัวชี้จะกลับไปที่จุดเริ่มต้น

16. M98: เรียกใช้รูทีนย่อย

17. M99: กลับสู่โปรแกรมหลัก

ส่งคำถาม

whatsapp

skype

อีเมล

สอบถาม