ความหมายของอักขระที่อยู่ทั่วไป
คำอธิบายโดยละเอียดของรหัสคำสั่งการเขียนโปรแกรมของศูนย์เครื่องจักรกลซีเอ็นซี FANUC
ฟังก์ชั่นเสริม M คำสั่ง
หมายเหตุ: มีคำสั่ง M ได้เพียงคำสั่งเดียวในบล็อก หากคำสั่ง M สองคำสั่งขึ้นไปปรากฏในโปรแกรม เฉพาะคำสั่ง M สุดท้ายเท่านั้นที่ถูกต้อง และส่วนที่เหลือจะไม่ถูกต้อง!
คำแนะนำอื่นๆ
(1) F—คำสั่งความเร็วการป้อน
F และตัวเลขต่อไปนี้ระบุว่าเมื่อคำสั่งคือ G94 หน่วยคือ mm/min เมื่อคำสั่งคือ G95 หน่วยจะเป็น mm/r
(2) S—คำสั่งความเร็วแกนหมุน
S และตัวเลขต่อไปนี้แสดงว่าหน่วยเป็น r/min
(3) T—คำสั่งเครื่องมือ
T และตัวเลขสามตัวต่อไปนี้ระบุหมายเลขเครื่องมือ
(4) ค่าชดเชยความยาวเครื่องมือ H และ D และค่าชดเชยรัศมีเครื่องมือ
H และ D และตัวเลขสามหลักต่อไปนี้ระบุว่าตัวเลขสามหลักคือที่อยู่หน่วยความจำ (ตัวเลข) ที่จัดเก็บจำนวนเงินชดเชยเครื่องมือ
คำอธิบายโดยละเอียดของรหัสคำสั่ง G
1. การตั้งค่าฟังก์ชันเครื่อง
1. G53—เลือกระบบพิกัดเครื่อง
รูปแบบ: G53 XYZ; (XYZ คือค่าพิกัดเครื่อง)
หมายเหตุ: เมื่อระบุคำสั่ง G53 การชดเชยรัศมี การชดเชยความยาวเครื่องมือ และค่าชดเชยเครื่องมือของเครื่องมือจะถูกล้าง โดยทั่วไป แกน Z ถูกกำหนดไว้สำหรับการเปลี่ยนเครื่องมือ
2. G54~G59—เลือกระบบพิกัดชิ้นงาน
หมายเหตุ: หลังจากเปิดเครื่องและส่งคืนจุดอ้างอิง ระบบจะเลือก G54 โดยอัตโนมัติ
3. G54.1 P1~P48—เลือกระบบพิกัดชิ้นงานเพิ่มเติม
4. G52—ระบบพิกัดท้องถิ่น
รูปแบบ: G52X YZ;
ความหมายของรูปแบบ: เพื่อความสะดวกในการเขียนโปรแกรม ให้ตั้งค่าระบบพิกัดย่อยของระบบพิกัดชิ้นงาน ค่าของ XYZ ใน G52 คือพิกัดตำแหน่งในระบบพิกัดชิ้นงาน G54~G59
ยกเลิกระบบพิกัดในพื้นที่——G52 X 0 Y 0 Z 0;
หมายเหตุ: เมื่อมีการสั่งระบบพิกัดภายใน G52 หรือระบบพิกัดภายในถูกยกเลิก ค่าออฟเซ็ตของเครื่องมือ เช่น การชดเชยความยาวของเครื่องมือและการชดเชยรัศมีเครื่องมือจะถูกยกเลิก ในโปรแกรมถัดไป ต้องรีเซ็ตการชดเชยความยาวเครื่องมือที่ระบุ การชดเชยรัศมีเครื่องมือ และค่าชดเชยเครื่องมืออื่นๆ
5. G90—การเขียนโปรแกรมแบบสัมบูรณ์
การโปรแกรมแบบสัมบูรณ์หมายความว่าเครื่องมือจะเคลื่อนไปยังตำแหน่งหนึ่งห่างจากจุดกำเนิดของระบบพิกัดของชิ้นงาน
6. G91—การตั้งโปรแกรมที่เพิ่มขึ้น
ในการโปรแกรมแบบเพิ่มหน่วย ระยะทางของการเคลื่อนที่ของเครื่องมือจะคำนวณตามจุดก่อนหน้า ซึ่งเป็นส่วนที่เพิ่มขึ้นของจุดก่อนหน้า
7. อินพุต G21— มม. อินพุต G20— นิ้ว
8. G16—เปิดใช้งานคำสั่งพิกัดเชิงขั้ว G15—ยกเลิกคำสั่งพิกัดเชิงขั้ว
2. คำแนะนำฟังก์ชันการแก้ไข
1. G00—คำแนะนำการวางตำแหน่งด่วน
รูปแบบ: G00 XYZ;
ความหมายของรูปแบบ: คำสั่ง G00 ทำให้เครื่องมือย้ายจากจุดปัจจุบันของเครื่องมือไปยังจุดอื่นด้วยความเร็วที่เร็วที่สุดในโหมดควบคุมตำแหน่งจุด วิถีไม่จำเป็นต้องเป็นสองจุดและหนึ่งเส้น แต่อาจเป็นเส้นขาด
หมายเหตุ: (1) เมื่อเครื่องมือเคลื่อนที่จากบนลงล่าง: G00 XY; ซี; ตั้งค่าระนาบ XY ก่อน จากนั้นแกน Z จะเลื่อนลงมา (2) เมื่อเครื่องมือเคลื่อนจากล่างขึ้นบน: G00 Z; XY; แกน Z จะเพิ่มขึ้นก่อน จากนั้นจึงตั้งค่าระนาบ XY
2. G01—คำสั่งการแก้ไขเชิงเส้น
รูปแบบ: G01 XYZF;
ความหมายของรูปแบบ: คำสั่ง G01 ทำให้เครื่องมือย้ายจากจุดปัจจุบันไปยังจุดที่ระบุตามคำสั่ง F
3. G02—การแก้ไขตามเข็มนาฬิกา, G03—การแก้ไขแบบทวนเข็มนาฬิกา
รูปแบบ: G17 {G02 /G03}XY (R /IJ )F;
G18 {G02 /G03}X Z (R /I K )F;
G19 {G02 /G03}Y Z (R /J K )F;
รูปแบบความหมาย:
หมายเหตุ: 1. สามารถละเว้นได้เมื่อ IJK เป็นศูนย์; ในโปรแกรมเดียวกัน หาก IJK และ R ปรากฏขึ้นพร้อมกัน R จะใช้ได้
2. เมื่อตัดเฉือนด้วย R จะไม่สามารถตัดเฉือนทั้งวงกลมได้ และวงกลมทั้งหมดสามารถตั้งโปรแกรมได้ด้วยพิกัดศูนย์ IJ k เท่านั้น
3. คำสั่งหยุดโปรแกรมชั่วคราว
1. G04—หยุดการสอนชั่วคราว
รูปแบบ: G04 X; หรือ G04 P;
ความหมายของรูปแบบ: X ตามด้วยการขยายเวลา หน่วยคือ s และต้องมีจุดทศนิยมหลังจากนั้น ตัวเลขหลัง P เป็นจำนวนเต็ม หน่วยคือ ms
ประการที่สี่ คำสั่งการโทรของรูทีนย่อย
1. M98 P ×××;
ความหมายของรูปแบบ: P× × × หมายถึงหมายเลขโปรแกรมย่อยของโปรแกรมที่โทร 0 ก่อนที่โปรแกรมจะละเว้นไม่ได้ หมายถึงจำนวนการโทรซ้ำ
2. การเขียนโปรแกรมย่อยโดยพื้นฐานแล้วเหมือนกับโปรแกรมทั่วไป ยกเว้นว่าจุดสิ้นสุดของโปรแกรมคือ M99 ซึ่งหมายความว่าโปรแกรมย่อยสิ้นสุดและกลับมา M99 ไม่จำเป็นต้องเป็นบล็อกแยกกัน แต่สามารถวางไว้ที่ส่วนท้ายของบล็อกสุดท้ายได้
ห้า คำแนะนำการชดเชยเครื่องมือ
1. G43, G44, G49—คำสั่งชดเชยความยาวเครื่องมือ
รูปแบบ: G43 ZH; ระบุการชดเชยบวกของความยาวของเครื่องมือ ระยะถึงแกน Z Z คือค่าที่ระบุบวกค่าชดเชย H
G44 ZH; แสดงถึงการชดเชยเชิงลบของความยาวของเครื่องมือ ระยะถึงแกน Z Z คือค่าที่ระบุลบค่าชดเชย H
G49 ซี; หรือ H00 หมายถึง ยกเลิกการชดเชยความยาวเครื่องมือ
หมายเหตุ: คำสั่ง G43 G44 ไม่มีส่วนเกี่ยวข้องกับ G90 G91 ค่าออฟเซ็ตที่สอดคล้องกับคำสั่ง H อาจเป็นค่าลบหรือค่าบวก เมื่อ H เป็น 0 การชดเชยความยาวเครื่องมือจะถูกยกเลิก ช่วงของค่า H คือ 00~200
เนื่องจากค่าชดเชยมีตั้งแต่ -999.999 ถึง 999.999 มม. หรือ -99.9999 ถึง 99.9999 นิ้ว สัญญาณของค่าชดเชยจะเปลี่ยนไป และงานทั้งหมดสามารถทำได้โดยใช้ G43
2. G41, G42, G40—คำสั่งชดเชยรัศมีเครื่องมือ
รูปแบบ: {G17 G18 G19} [G41 G42] (G00 G01) (XY, XZYZ) DF;
G40 G00 (G01) XYF; หรือ D00
ความหมายของรูปแบบ: G17 G18 G19 คือระนาบการเลือก
การชดเชยรัศมีเครื่องมือ G41 ด้านซ้าย การชดเชยรัศมีเครื่องมือ G42 ด้านขวา และการชดเชยรัศมีเครื่องมือ G40 จะถูกยกเลิก
บันทึก:
1. เมื่อเข้าสู่สถานะการชดเชยรัศมีเครื่องมือจากสถานะไม่มีการชดเชยเครื่องมือ หรือเมื่อยกเลิกการชดเชยรัศมีเครื่องมือ เครื่องมือต้องถูกย้ายออกไปในระยะที่กำหนด มิฉะนั้น เครื่องมือจะชดเชยรัศมีเครื่องมือโดยตรงในทิศทางการเคลื่อนที่ปกติ และเครื่องมือจะชนกันหากไม่มีพื้นที่หมุน
2. เมื่อ D เป็น 0 การชดเชยรัศมีเครื่องมือจะถูกยกเลิก ช่วงของค่า D คือ 0~200
เนื่องจากช่วงของค่าชดเชยคือ -999.999~999.999mm หรือ -99.9999~99.9999 นิ้ว
3. การตัดสินการชดเชยด้านซ้ายและขวาของรัศมีเครื่องมือขึ้นอยู่กับทิศทางการป้อนเครื่องมือ รูปร่างของศูนย์กลางเครื่องมือ โดยเฉพาะอย่างยิ่งค่าชดเชยด้านซ้ายและขวาของ G41 และ G42 เมื่อเรียกใช้ G18 G19
4. เมื่อดำเนินการ G41, G42 และ G40 คำสั่งการเคลื่อนไหวสามารถใช้ได้เฉพาะ G00 G01 แต่ไม่สามารถใช้ G02 G03
5. เพื่อให้มั่นใจถึงความสมบูรณ์และความเรียบของรูปร่าง โดยทั่วไปใช้: G41 G42 คำสั่งเพื่อดำเนินการชดเชยรัศมีเครื่องมือ ผ่านส่วนการเปลี่ยนแปลง (วงกลมหรือเส้นตรง) การตัดรูปร่างผ่านส่วนการเปลี่ยนแปลง (วงกลมหรือตรง บรรทัด) ใช้ G40 เพื่อยกเลิกการชดเชยรัศมีเครื่องมือ
6. ระหว่างการเขียนโปรแกรม หากโปรแกรมแนะนำและยกเลิกการชดเชยรัศมีของเครื่องมืออยู่ในโปรแกรมหลักของบล็อก (ต้องทำเมื่อประมวลผลหัวหน้า) จากนั้นเมื่อจำนวนครั้งที่เรียกรูทีนย่อย (การประมวลผลรูปร่าง โปรแกรม) เกิน 1 ครั้ง จะตัดครั้งที่สอง จะเกิดปรากฏการณ์โอเวอร์คัต
หกคำแนะนำวงจรกระป๋อง
รายการฟังก์ชันคำสั่งวงจรคงที่
การกระทำพื้นฐานหกประการตามปกติของคำสั่งวงจรคงที่คือ:
1. การดำเนินการ 1—การวางตำแหน่งแกน X และ Y (จุดเริ่มต้น)
2. การดำเนินการ 2— ไปถึงระนาบจุด R อย่างรวดเร็ว (ตำแหน่งที่จะตัด
3. การดำเนินการ 3-Hole การประมวลผล การเจาะรูจะดำเนินการในโหมดป้อนการตัด
4. การกระทำ 4—การกระทำที่ด้านล่างของหลุม เช่น การหยุดชั่วคราว การหยุดแกนหมุน การเลื่อนเครื่องมือ เป็นต้น
5. การดำเนินการ 5—กลับไปที่ระนาบ R
6. การดำเนินการ 6— กลับไปที่จุดเริ่มต้นอย่างรวดเร็ว





