คำแนะนำในการประมวลผลของรูสามารถกล่าวได้ว่าเป็นคำสั่งที่ใช้กันมากที่สุดในการเขียนโปรแกรม CNC ระบบ CNC ยังให้คำแนะนำที่แตกต่างกัน 11 คำสั่งสำหรับการประมวลผลรูที่แตกต่างกัน เช่นมีการเจาะรูตื้น ๆ เจาะรูลึกคว้านคว้านคว้านกรีดเป็นต้น ตามข้อกำหนดที่แตกต่างกันของรูจะมีการกำหนดวิธีการประมวลผลที่ค่อนข้างสมบูรณ์ วันนี้ผมจะเริ่มจากวิธีที่ง่ายและเบสิกที่สุดโดยเริ่มจากการเจาะรูตื้น ๆ ธรรมดา วิธีการเจาะรูตื้นที่ใช้กันทั่วไปคือการเจาะตรงกลาง
![]()
1. คำแนะนำในการเจาะและเนื้อหา
คำสั่งวงจรสำหรับการเจาะรูตื้นคือ G81 รอบนี้ใช้สำหรับการขุดเจาะตามปกติ ฟีดตัดจะถูกเจาะไปที่ด้านล่างด้วยความเร็วที่กำหนดจากนั้นจึงเคลื่อนที่กลับอย่างรวดเร็ว
รูปแบบคือ G81 X_Y_Z_R_F_
XY คือตำแหน่งของหลุม
Z คือความลึกของการขุดเจาะคำนวณจากจุด R
R คือจุดกลับ
F คือความเร็วในการตัด
2. ความแตกต่างระหว่างคำสั่งเสริม G98 และ G99 ในแอปพลิเคชันการขุดเจาะ
ก่อนที่จะใช้คำสั่งเจาะก่อนอื่นเราต้องเข้าใจความแตกต่างระหว่างคำสั่งเสริม G98 และ G99 ที่ใช้กับคำสั่งเจาะ เราอธิบายความแตกต่างระหว่างเครื่องมือและตำแหน่งการเข้าและออกของชิ้นงาน 39 เพื่ออธิบายให้เข้าใจง่ายขึ้นเราใช้รูปต่อไปนี้เพื่อแสดง
จากภาพด้านบนเราจะเห็น:
G98 หมายความว่าเครื่องมือจะกลับสู่จุดเริ่มต้นหลังจากการประมวลผลวงจรเสร็จสิ้น
G99 หมายความว่าเครื่องมือจะกลับไปที่จุด R หลังจากการประมวลผลวงจรเสร็จสิ้น
ความสูงในการยกจะแตกต่างกัน ทำไมถึงแตกต่างกัน? จุดประสงค์หลักเพื่อประหยัดเวลาในการถอย ในกระบวนการตัดเฉือนจริงโดยเฉพาะการผลิตจำนวนมากจำเป็นต้องกำหนดเวลาทำงาน ประสิทธิภาพคือเงิน การเจาะระนาบเดียวกันสำหรับรูชุดเดียวกันตราบเท่าที่ไม่มีการรบกวนเราสามารถยกมีดไปที่จุด R นั่นคือใช้ G99 โดยทั่วไปเราตั้งค่าให้น้อยกว่า 5 มม. เมื่อรูสุดท้ายถูกประมวลผลเราสามารถใช้ G98
3. ตัวอย่างเพื่ออธิบายการเขียนโปรแกรมการขุดเจาะ
ตัวอย่างเช่นตอนนี้เรามีบล็อกเหล็กซึ่งมีทั้งความยาวและความกว้าง 200 รูสามรูที่มีเส้นผ่านศูนย์กลาง 12 และความลึก 10 ถูกเจาะในตำแหน่งที่กำหนด ดังแสดงในรูปด้านล่างจำเป็นต้องใช้ตำแหน่งที่แสดงเป็นจุดกำเนิดพิกัดและใช้คำสั่ง G81 เพื่อทำการเขียนโปรแกรมของโปรแกรมเจาะ
![]()
วิธีการ: ค้นหาจุดพิกัดของชิ้นงานโดยการตั้งค่าเครื่องมือเลือกเครื่องมือเจาะที่เหมาะสม ฯลฯ โปรแกรมเขียนดังนี้
G54G90G0X0Y0; (สร้างระบบพิกัดเครื่องมือเลื่อนไปที่จุดเริ่มต้น)
G43H1Z50; (กำหนดค่าชดเชยความยาวของเครื่องมือ)
G0 X100Y50; (ย้ายไปที่ตำแหน่งเจาะ)
M03 S900; (สปินเดิลสตาร์ท)
G99G81Z-10R5F80; (เจาะรูแรกแล้วยกมีดขึ้นไปที่จุด R)
Y100; (เจาะรูที่สองแล้วยกมีดขึ้นไปที่จุด R)
G98Y150; (เจาะรูที่สามยกมีดขึ้นไปที่จุดเริ่มต้น)
G80; (ยกเลิกรอบการขุดเจาะ)
G0 Z200 M05; (ยกเครื่องมือขึ้นแกนหมุนจะหยุด)
M30; (โปรแกรมสิ้นสุดกลับไปที่จุดเริ่มต้นของโปรแกรม)
ข้างต้นเป็นโปรแกรมการขุดเจาะธรรมดา ใส่ใจกับความถูกต้องของวิธีการตั้งค่าเครื่องมือและด้านซ้ายก่อนการประมวลผลเพื่อป้องกันไม่ให้เกิดการชนกันของเครื่องมือ




