Apr 04, 2023 ฝากข้อความ

ตัวอย่างการหลีกเลี่ยง overcut ในโปรแกรม G41G42 NC

 

สิ่งที่มีประโยชน์จริงๆ นั้นง่ายมาก เรียบง่ายจนทุกอย่างถูกแบ่งออกเป็นสองสถานะ


ตัวอย่างเช่น ขึ้นและลง ซ้ายและขวา ตะวันออกและตะวันตก ชายและหญิง... ทั้งสองรัฐนี้ได้รับมาซึ่งโลกที่อุดมสมบูรณ์และมีสีสัน

ตัวอย่างเช่น คุณลักษณะของชิ้นส่วนสองรูปแบบคือด้านนอก (รูปร่าง) หรือด้านใน (รูปร่าง) เพื่อสร้างวงกลมด้านนอก รูใน รูปร่าง ช่องด้านใน...

ในทำนองเดียวกัน การชดเชยรัศมีเครื่องมือยังมีสถานะการชดเชยสองสถานะ นั่นคือ การชดเชยด้านซ้าย G41 และการชดเชยด้านขวา G42

 

1. ด้านซ้ายและด้านขวาสำหรับชดเชย ด้านนอกและด้านในสำหรับชิ้นส่วน วิธีการเลือก G41 G42 เมื่อตั้งโปรแกรม?

 

สาระสำคัญคือ: มองไปตามทิศทางการเคลื่อนที่ของเครื่องมือ ให้รัศมีเครื่องมือชดเชยไปทางซ้ายด้วย G41 และชดเชยทางขวาด้วย G42

รูปภาพ

โปรแกรมระบุ G41 ผู้ปฏิบัติงานป้อนค่ารัศมีเครื่องมือ (ค่าบวก) ในอินเทอร์เฟซการชดเชยรัศมีเครื่องมือกล และเครื่องมือจะชดเชยไปทางซ้ายเมื่อดูตามทิศทางการเคลื่อนที่ของเครื่องมือ


รูปภาพ

โปรแกรมระบุ G42 ผู้ปฏิบัติงานป้อนค่ารัศมีเครื่องมือ (ค่าบวก) ในอินเทอร์เฟซการชดเชยรัศมีเครื่องมือกล และเครื่องมือจะชดเชยไปทางขวาเมื่อดูตามทิศทางการเคลื่อนที่ของเครื่องมือ

 

2. มี 3 ขั้นตอนในกระบวนการชดเชยของเครื่องมือเครื่องจักร CNC

1. เริ่มการชดเชย

2. สถานะค่าตอบแทน

3. ยกเลิกการชดเชย

รูปภาพ

รูปภาพ

1. เริ่มขั้นตอนการชดเชย:

 

ลองดูโปรแกรมด้านบน:

บล็อก N1: การชดเชยยังไม่เริ่มต้น กล่าวคือ ศูนย์กลางของเครื่องมืออยู่ที่ X=0, Y=0 (ไม่ใช่ขอบของเครื่องมือ)

 

บล็อก N2: G0G41X20.Y10.D1 เริ่มชดเชย โปรดทราบ: X=20.Y=10 เป็นจุดพิกัดของขอบเครื่องมือ (ไม่ใช่จุดพิกัดของจุดศูนย์กลางเครื่องมือ)

รูปภาพ

เพราะจาก X=0, Y=0 ถึง X=20.Y=10 เครื่องมือจะค่อยๆเลื่อนไปทางซ้าย (เนื่องจากมีการระบุ G41 ในโปรแกรมข้างต้น)

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

รูปภาพ

ตัวอย่างเช่น สำหรับหัวกัด D10 หากคุณป้อนค่ารัศมีเครื่องมือที่สอดคล้องกันเป็น 5 ในอินเทอร์เฟซการชดเชยรัศมี ค่านั้นจะเลื่อนไปทางซ้าย 5 มม. หากคุณป้อน 4 มันจะเคลื่อนที่ 4 มม.

ใส่ {{0}} จากนั้นจะขยับ 0 มม. (ขณะนี้ ศูนย์กลางเครื่องมืออยู่ที่ X20, Y10 ซึ่งหมายความว่าไม่มีการชดเชย)

ป้อน -5 จากนั้นจะเลื่อน -5 มม. ไปทางซ้าย หรือก็คือ เลื่อนไปทางขวา 5 มม.

 

ข้อมูลข้างต้นวิเคราะห์กระบวนการสร้างการชดเชยรัศมี อันดับแรก ต้องระบุคำสั่งการชดเชยรัศมีเครื่องมือในโปรแกรม และประการที่สอง ผู้ปฏิบัติงานป้อนค่าชดเชยในอินเทอร์เฟซการชดเชยรัศมีเครื่องมือกล

 

หลังจากวิเคราะห์สิ่งนี้แล้ว โปรดใส่ใจ คุณต้องใส่ใจกับประโยคที่ฉันกล่าวข้างต้น:

จาก X=0, Y=0 ถึง X=20.Y=10 เครื่องมือจะค่อยๆเลื่อนไปทางซ้าย

 

จุดพิกัดสองจุดจาก X=0,Y=0 ถึง X=20.Y=10 มีความสำคัญมาก กล่าวคือ ค่า X,Y ในบล็อกก่อนหน้า การสร้างการชดเชยรัศมีจะเหมือนกับค่า X,Y ในการกำหนดค่าการชดเชยรัศมี ระยะห่างแนวตั้งอย่างน้อยหนึ่งระยะระหว่างจุดทั้งสองนี้มีค่ามากกว่าค่าชดเชยในการชดเชยเครื่องมือ

 

หมายเหตุ: ที่จุดเริ่มต้นของขั้นตอนการชดเชย จะต้องทำการชดเชยในสถานะ G00 หรือ G01 (ไม่สามารถชดเชยได้ภายใต้คำสั่งของ G02 หรือ G03 มิฉะนั้น เครื่องจะส่งเสียงเตือน)

 

2. ขั้นตอนการชดเชย

รูปภาพ

ในขั้นตอนการชดเชย ระบบเครื่องมือกลจะอ่านบล็อกสองบล็อกต่อไปนี้ล่วงหน้า (คือบล็อก N3 และ N4) เพื่อตัดสินทิศทางของเวกเตอร์การชดเชย

ดังนั้น ขอแนะนำว่าสองส่วนของโปรแกรมตามหลังการชดเชย G41 หรือ G42 จะต้องไม่มีค่า Z

 

ปรับขนาดตัวอย่างด้านล่างนี้:

รูปภาพ

รูปภาพ

เมื่อตั้งค่าการชดเชยรัศมีจากส่วน N3 ระบบ CNC สามารถอ่านส่วนโปรแกรมถัดไปอีกสองส่วนล่วงหน้าเท่านั้น ในขณะที่ทั้งโปรแกรม N4 และ N5 ใช้สำหรับการเคลื่อนที่ในแกน Z (ระบบไม่สามารถตัดสินทิศทางเวกเตอร์ของการชดเชยถัดไปได้ และ โปรแกรมเซ็กเมนต์ N3 หลังจากดำเนินการ เส้นทางเครื่องมือเปลี่ยนไป ไม่ใช่จุด P เดิม แต่เป็นจุด P1 (จุดศูนย์กลางเครื่องมือ) จากนั้นย้ายไปที่จุดตัด P2 (การชดเชยแบบค่อยเป็นค่อยไป) จึงเกิดการโอเวอร์คัตดังที่แสดงในรูปด้านบน .

วิธีการแก้ไข?

รูปภาพ

รูปภาพ

รูปภาพ

3. การยกเลิกการชดเชย

คำสั่งยกเลิกการชดเชยรัศมีเครื่องมือคือ G40 และต้องอยู่ในสถานะ G00 หรือ G01 และไม่สามารถยกเลิกได้ภายใต้คำสั่ง G02 หรือ G03

รูปภาพ

ยกเลิกการชดเชยรัศมีเริ่มจากบล็อก N7, (N7G40G00X0Y0)

จากจุดสิ้นสุดของบล็อก N6 ไปยังจุดสิ้นสุดของบล็อก N7 X=0, Y=0 ศูนย์เครื่องมือจะกลับไปที่ (X=0, Y=0) จุด.

ส่งคำถาม

whatsapp

skype

อีเมล

สอบถาม