Dec 13, 2022 ฝากข้อความ

วิธีการและเทคนิคการกลึงเกลียวระยะพิทช์แปรผันด้วยโปรแกรมมาโครบนเครื่องกลึงซีเอ็นซี


วิธีการและเทคนิคการกลึงเกลียวระยะพิทช์แปรผันด้วยโปรแกรมมาโครบนเครื่องกลึงซีเอ็นซี

บทความนี้อธิบายสี่เนื้อหา:


1. เธรดระดับเสียงแปรผันคืออะไร

2. รหัส G สำหรับเธรดระดับเสียงแปรผัน

3. โปรแกรมมาโครของเธรดระดับเสียงแปรผัน


1. เธรดระดับเสียงแปรผันคืออะไร

เธรดระดับเสียงแปรผันที่เรียกว่านั่นคือค่าระดับเสียงไม่คงที่ แต่จะค่อยๆเปลี่ยนไปตามทิศทางของแกน


2. รหัส G สำหรับการตัดเฉือนเกลียวระยะพิทช์แบบแปรผัน

G34 X__ Z__ F__K__

1, F คือระดับเสียงเริ่มต้นของเธรดระดับเสียงแปรผันที่ประมวลผล

2. ค่า K คือการเพิ่มหรือลดของระยะพิทช์เมื่อเพลาหลักหมุนหนึ่งรอบ ถ้า K เป็นค่าบวก ระดับเสียงจะเพิ่มขึ้น และ K เป็นค่าลบ นั่นคือ กำลังลดลง

 

แน่นอน คุณยังสามารถใช้คำสั่ง G92, G32 หรือแม้แต่ G01 ที่ใช้กันทั่วไป วิธีใช้ ติดตาม Zou Jun เพื่อเรียนรู้ "โปรแกรม CNC Macro" เวอร์ชัน 3.0 เริ่มต้นตั้งแต่ต้น ทีละขั้นตอน ให้คุณเล่นโปรแกรมมาโครได้อย่างละเอียด

ลองดูแผนภาพต่อไปนี้ซึ่งเป็นเธรดระดับเสียงแปรผัน

รูปภาพ


ระดับเสียงค่อยๆ ลดลงจาก 20 เริ่มต้นเป็น 19, 18, 17... จากนั้นค่า K ในคำสั่ง G34 คือ -1


3. วิธีการเขียนโปรแกรมของตัวแปร pitch thread

คุณสามารถใช้วิธีการคำนวณพิกัดจุดที่แบ่งปันโดย Jun เพื่อเลี้ยวไปตามเส้นชั้นความสูงตามลำดับ นอกจากนี้ยังเป็นไปได้ที่จะใช้รถหลายชั้นที่ใช้กันทั่วไป ซึ่งจะถูกเปิดทีละชั้น

 

อย่างไรก็ตาม ในการตัดเป็นชั้น เนื่องจากความลึกของการตัดที่เพิ่มขึ้น พื้นผิวสัมผัสระหว่างเครื่องมือและด้านข้างของฟันจะมีขนาดใหญ่ขึ้นเรื่อยๆ และแรงตัดก็เพิ่มขึ้นเช่นกัน ซึ่งอาจทำให้เครื่องมือหรือชิ้นงานเสียหายได้ง่าย จากนั้นฉันสามารถใช้ความลึกของแต่ละชั้นลดลงอย่างต่อเนื่อง ซึ่งจะเป็นการลดแรงตัดและทำให้การประมวลผลเธรดเสร็จสมบูรณ์


ขั้นตอนมีดังนี้:

O 1111

G21G40 G97 G99 T0100

T0101 เครื่องตัดด้าย

S300 M03

ก00 X38 Z21 จุดเริ่มต้นวงจรของเธรด

#1= 0.5 ระยะกินลึกแรก

#{{0}}.0 ความสูงของโปรไฟล์ (ค่ารัศมี)

N1 #2=#2-#1 ความสูงของฟันที่เหลืออยู่หลังจากระยะกินลึกแต่ละครั้ง

IF [#2 LE 0.05 ] GOTO2 ถ้าความสูงของฟันที่เหลืออยู่ น้อยกว่าหรือเท่ากับ 0.05 ให้ย้ายไปบล็อก N2

G00 X[30 บวก 2*#2] 30 คือเส้นผ่านศูนย์กลางภายนอกของเกลียว

G34 Z-100. F20 K-1

G00 X38.

Z21.

#{{0}}.8*#1 ระยะกินลึกแต่ละครั้งเท่ากับ 0.8 เท่าของครั้งสุดท้าย

IF [#1 GE 0.05 ] GOTO1 หากระยะกินลึกมากกว่าหรือเท่ากับ 0.05 ให้ย้ายไปบล็อก N1

#{{0}}.05 มิฉะนั้น ระยะกินลึกจะคงที่ที่ 0.05

GOTO1 ถ่ายโอนไปยังบล็อก N1

N2 G00 X30 Z21

G34 Z-100 F20 K-1

G00 X38

Z200

M30


ส่งคำถาม

whatsapp

skype

อีเมล

สอบถาม