เมื่อกัดวงกลมด้านนอกขนาดเล็กเกินไป วิธีการปรับเปลี่ยนรูปร่างของเครื่องมือชดเชย (d)? ฉันควรเติมค่าบวกหรือไม่?
สองคะแนน:
1. การเลือก G41/G42
2. G41/G42 หลักการชดเชย
I. การเลือก G41/G42
พื้นฐานการเลือก:
เมื่อมองไปตามทิศทางการเคลื่อนที่ของเครื่องมือหากรัศมีของเครื่องมือชดเชยทางด้านซ้ายก็คือ G41 และหากได้รับการชดเชยทางด้านขวาก็คือ G42
ตัวอย่างที่ 1:
รูปภาพ
เพิ่ม WeChat: Yuki7557 เพื่อส่งการสอนการเขียนโปรแกรม CNC
มีการระบุ G41 ในโปรแกรม
ตัวดำเนินการป้อนค่ารัศมีเครื่องมือ (ค่าบวก) ในอินเทอร์เฟซการชดเชยรัศมีของเครื่องมือเครื่องจักร
เมื่อมองไปตามทิศทางการเคลื่อนที่ของเครื่องมือเครื่องมือจะชดเชยทางซ้าย
ตัวอย่างที่ 2:
รูปภาพ
G42 ถูกระบุไว้ในโปรแกรม
ตัวดำเนินการป้อนค่ารัศมีเครื่องมือ (ค่าบวก) ในอินเทอร์เฟซการชดเชยรัศมีของเครื่องมือเครื่องจักร
เมื่อมองไปตามทิศทางการเคลื่อนที่ของเครื่องมือเครื่องมือจะชดเชยทางด้านขวา
2. หลักการชดเชยของ G41/G42
ฉันแบ่งการชดเชยออกเป็นสามขั้นตอน:
1. เริ่มต้นการชดเชย
2. สถานะการชดเชย
3. ยกเลิกการชดเชย
ตัวอย่าง:
รูปภาพ
รูปภาพ
1. เริ่มต้นการชดเชย:
มาดูโปรแกรมข้างต้น:
ส่วนโปรแกรม N1: การชดเชยยังไม่เริ่มนั่นคือศูนย์เครื่องมืออยู่ที่ x =0, y =0 (ไม่ใช่ขอบเครื่องมือ)
ส่วนโปรแกรม N2: G 0 G41x20.y10.d1 เริ่มต้นการชดเชย
โปรดทราบ: x =20. y =10 เป็นจุดพิกัดของขอบเครื่องมือ (ไม่ใช่จุดพิกัดของศูนย์เครื่องมือ) และการชดเชยได้เริ่มขึ้นแล้ว
รูปภาพ
เพราะจาก x =0, y =0 ถึง x =20. y =10. เครื่องมือจะค่อยๆเลื่อนไปทางซ้าย (เนื่องจาก G41 ถูกระบุไว้ในโปรแกรมข้างต้น)
มันเคลื่อนไหวเท่าไหร่?
ออฟเซ็ต (ค่าบวก) ถูกกำหนดโดยค่ารัศมีเครื่องมือที่สอดคล้องกันที่ป้อนโดยผู้ปฏิบัติงานในอินเทอร์เฟซการชดเชยรัศมีของเครื่องมือเครื่องจักร
รูปภาพ
ตัวอย่างเช่นสำหรับเครื่องตัด D10
หากคุณป้อนค่ารัศมีเครื่องมือที่สอดคล้องกันของ 5 ในอินเทอร์เฟซการชดเชยรัศมีมันจะย้าย 5 มม. ไปทางซ้าย
หากคุณป้อน 4 มันจะย้าย 4 มม.;
หากคุณป้อน {{0}} มันจะย้าย 0mm (ศูนย์เครื่องมืออยู่ที่ x20, y10 ในเวลานี้ซึ่งหมายความว่าไม่มีการชดเชย);
หากคุณป้อน -5 มันจะย้าย -5 mm ไปทางซ้ายกล่าวอีกนัยหนึ่งมันจะย้าย 5 มม. ไปทางขวา;
โอเคการวิเคราะห์ข้างต้นของกระบวนการสร้างการชดเชยรัศมีคือ 1. ต้องระบุคำสั่งการชดเชยรัศมีของเครื่องมือในโปรแกรมและ 2 ผู้ปฏิบัติงานจะป้อนค่าการชดเชยในอินเทอร์เฟซการชดเชยรัศมีของเครื่องมือเครื่องจักร
หลังจากวิเคราะห์สิ่งนี้โปรดให้ความสนใจกับประโยคในข้อความก่อนหน้าของฉัน:
จาก x =0, y =0 ถึง x =20. y =10 เครื่องมือจะค่อยๆเลื่อนไปทางซ้าย
จุดพิกัดสองจุดจาก x =0, y =0 ถึง x =20. y =10 มีความสำคัญมาก
นั่นคือค่า x, y ในส่วนโปรแกรมก่อนที่จะสร้างการชดเชยรัศมีจะเหมือนกับค่า x, y ในการสร้างค่าชดเชยรัศมี
อย่างน้อยหนึ่งในระยะทางแนวตั้งระหว่างสองจุดนี้จะต้องมากกว่าค่าชดเชยในการชดเชยเครื่องมือ
หมายเหตุ: จำเป็นต้องมีการชดเชยในสถานะ G 00 หรือ G01 ที่จุดเริ่มต้นของการชดเชย (ไม่สามารถชดเชยได้ภายใต้คำแนะนำ G02 หรือ G03 มิฉะนั้นเครื่องมือเครื่องจะเตือนภัย);
2. ขั้นตอนการชดเชย
รูปภาพ
ในขั้นตอนการชดเชยระบบเครื่องมือเครื่องจะอ่านสองส่วนโปรแกรมต่อไปนี้ (เช่นกลุ่มโปรแกรม N3 และ N4) เพื่อกำหนดทิศทางของเวกเตอร์การชดเชย
ดังนั้นจึงขอแนะนำให้ทั้งสองกลุ่มโปรแกรมหลังจากการชดเชย G41 หรือ G42 ไม่ควรมีค่า Z ทั้งคู่
นำตัวอย่างต่อไปนี้:
รูปภาพ
รูปภาพ
เมื่อการชดเชยรัศมีถูกสร้างขึ้นจากเซ็กเมนต์ N3 ระบบ CNC สามารถอ่านส่วนโปรแกรมสองส่วนถัดไปได้เท่านั้น
และทั้งสองส่วน N4 และ N5 คือการเคลื่อนไหวของแกน z (ระบบไม่สามารถกำหนดทิศทางเวกเตอร์ของค่าตอบแทนถัดไปได้
หลังจากดำเนินการเซ็กเมนต์ N3 แล้วเส้นทางการเคลื่อนที่ของเครื่องมือจะเปลี่ยนไป มันไม่ได้เป็นจุด P ดั้งเดิมอีกต่อไป แต่ P1 Point (จุดกึ่งกลางเครื่องมือ) จากนั้นย้ายไปที่จุดตัดของ P2 (การชดเชยค่อยเป็นค่อยไป) ดังนั้นการตัดเกินจึงเกิดขึ้นตามที่แสดงในรูปด้านบน
วิธีการแก้ไข?
รูปภาพ
รูปภาพ
รูปภาพ
รูปภาพ
ก่อนการชดเชยให้ตั้งค่าจุดเสริมที่ไม่ใช่การแทรกแซงแกน z ลงหนึ่งครั้งและสามแกนลงในเวลาเดียวกัน
3. ยกเลิกการชดเชย
คำสั่งในการยกเลิกการชดเชยรัศมีเครื่องมือคือ G40 มันจะต้องอยู่ในสถานะ g 00 หรือ G01 และไม่สามารถยกเลิกได้ภายใต้คำสั่ง G02 หรือ G03
ภาพ
การยกเลิกการชดเชยรัศมีเริ่มต้นจากเซ็กเมนต์โปรแกรม N7 (N7G4 0 g 00 x 0 y0)
เริ่มต้นจากจุดสิ้นสุดของเซ็กเมนต์โปรแกรม N6 ถึง X =0, y =0 ในเซ็กเมนต์โปรแกรม N7 เป็นจุดสิ้นสุดศูนย์เครื่องมือกลับไปที่ (x =0, y =0)





