Jul 19, 2021 ฝากข้อความ

วิธีการเขียนโปรแกรมเพื่อศึกษารายละเอียดของ toolpaths (กรณีวิธีการง่ายต่อการเรียนรู้)


วิธีการมองลงไปที่การเขียนโปรแกรมของชิ้นงานจากมุมมองของนกอินทรี?

วิธีการศึกษารายละเอียดของแต่ละขั้นตอนของมีดโดยมีจุดประสงค์ของเมาส์?

หนึ่งในวิธีคือการวาดภาพ

1.สิ่งที่ภาพที่ฉันควรวาดหรือไม่


วันนี้จากแง่มุมของการกัดฉันเน้นเคล็ดลับใหญ่นี้อีกครั้ง:

วาดไดอะแกรมเส้นทางเครื่องมือ

การเคลื่อนไหวครั้งใหญ่นี้เป็นการเคลื่อนไหวที่ยิ่งใหญ่มาก อย่างไรก็ตามบางคนอาจบอกว่าวิธีนี้ไม่มีอะไรและพวกเขาเคยได้ยินมานานแล้ว

ใช่การรู้ไม่ได้หมายความว่ามันจะมีผล

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


ดังนั้นเคล็ดลับนี้ถูกนําไปใช้ในการเขียนโปรแกรมอย่างไร?

แสดงตัวอย่างของการกัดตัวเลข:

สําหรับชิ้นส่วนต่อไปนี้รูด้านในที่มีเส้นผ่านศูนย์กลาง D133.2 และความลึก 10 ต้องตัดเฉือนระนาบด้านล่างของรูวงกลมด้านใน

image

แผนภาพเส้นทางเครื่องมือมีดังนี้: ใช้การประมาณค่าแบบเกลียวเพื่อลดเครื่องมือแล้วกัดให้มีขนาดจากด้านในไปยังวงกลมด้านนอกตามวงกลม

image

โปรแกรมเส้นทางเครื่องมือนี้ประกอบด้วยสองส่วน:


1.เกลียวโปรแกรมตัดการประมาณ

2.โปรแกรมของการกัดพื้นผิวด้านล่างของหลุมภายใน

ฉันได้แบ่งปันแนวคิดการเขียนโปรแกรมเกี่ยวกับการกัดแบบขดลวดดังนั้นฉันจะไม่ลงรายละเอียดที่นี่

โปรแกรมของการกัดแบบเกลียวขึ้นตรงมีดังนี้:

...

#10=20

#11=16

#24=[#10-#11]/2

N1 -2

G00 X#24 Y0

Z5. Z5. Z5. Z5

#1=0

G1Z # 1F1000

ขณะ[#1GT-10]DO1

#1=#1-4

IF[#1LE-10]แล้ว#1=-10

G3I-#24Z#1F500.

END1 ประมาณส่วนท้ายของ

G3I-#24


หลังจากการตัดเกลียวเสร็จสมบูรณ์เครื่องมือ Z = -10 ได้รับการประมาณค่าเกลียวไปยังระนาบด้านล่างของรู ในเวลานี้วงกลมเต็มจะถูกโม่แล้วรูด้านล่างจะถูกกัด เส้นทางเครื่องมือดังแสดงในรูปด้านล่าง:

image


ทํามิลลิเมตรวงกลม แล้ว X จะเคลื่อนที่ทีละขั้น แล้วกัดวงกลมแบบเต็มวง และต่อไปยังขนาดสุดท้ายของรูปวาด

 

จากแผนภาพเส้นทางเครื่องมือข้างต้นจะเห็นได้ง่ายว่าค่า X มีการเปลี่ยนแปลงอยู่ตลอดเวลา


มันเปลี่ยนไปอย่างไร?


นั่นคือการย้ายหนึ่งขั้นตอนในทิศทาง X หากตัวแปร #2 ถูกตั้งค่าให้แสดงถึงขั้นตอน (ระยะทางของแต่ละการเคลื่อนไหวในทิศทาง X นั่นคือขั้นตอน)

 

หากระยะทางเคลื่อนที่คือ 80% ของเส้นผ่านศูนย์กลางเครื่องมือแล้ว:


#2=#2+0.8 *#11


หมายเหตุ: #11เป็นตัวแปรเส้นผ่านศูนย์กลางเครื่องมือที่ฉันตั้งค่าโดยพลการเมื่อเขียนโปรแกรมการกัดเชิงชันเกลียว

 

ด้วยวิธีนี้การเคลื่อนไหวของระยะทางขั้นตอนจะรับรู้ผ่านการดําเนินการเพิ่มขึ้นของตัวแปร#2

 

เนื่องจากตัวแปร#2แสดงถึงระยะทางขั้นตอนการเคลื่อนไหวของระยะทางขั้นตอนจึงเกิดขึ้นผ่านการดําเนินการเพิ่มตัวแปร


ดังนั้นขอบเขตของการ#2คืออะไร?


ตัวแปรจะเริ่ม#2และที่จุดใดจะประสานกัน

image

ตัวแปรที่ตั้งค่าในรูปด้านบน


#24เกลียวตัดเครื่องมือไปยังระนาบด้านล่างของรู ในเวลานี้การกัดวงกลมเต็มรูปแบบคือพิกัดตัวแปรในทิศทาง X ซึ่งเป็นจุดตัดเริ่มต้น#2วงกลม



ดังนั้น: #2=#24


เหมือนกับการเพิ่ม#2=#2+0.8 *#11เพิ่มด้วยตนเอง,


กล่าวอีกนัยหนึ่งตัวแปร#2จะเพิ่มขึ้นเป็นขนาด 66.6 และวงกลมจะถูกประมวลผลให้มีขนาด


จากนี้คุณสามารถติดต่อคําสั่งแมโครที่ Jun brother ได้พูดมาก่อนเช่นคําสั่ง WHILE []DO

......


ด้วยการวิเคราะห์อย่างง่ายข้างต้นโปรแกรมสําหรับการกัดระนาบต่ํามีดังนี้:


N2 ประมาณ N2

#2=#24

ขณะ[#2LT66.6]DO2

#2=#2+0.8*#11

IF[#2GE66.6]แล้ว#2=66.6

G1X#2

G3I-#2F100

END2 ประมาณส่วนท้ายของ


image




ส่งคำถาม

whatsapp

skype

อีเมล

สอบถาม