Metode dan Teknik Pemesinan Variable-pitch Thread dengan Program Macro pada Mesin Bubut CNC
Artikel ini menjelaskan empat konten:
1. Apa itu utas pitch variabel.
2. Kode G untuk utas nada variabel
3. Program makro dari utas nada variabel
1. Apa itu utas pitch variabel
Yang disebut utas pitch variabel, yaitu, nilai pitch tidak tetap, tetapi secara bertahap berubah sepanjang arah sumbu.
2. Kode G untuk ulir pitch variabel pemesinan
G34 X__ Z__ F__K__
1, F adalah nada awal dari utas nada variabel yang diproses.
2. Nilai K adalah kenaikan atau penurunan pitch ketika poros utama berputar satu putaran. Jika K adalah nilai positif, maka nada meningkat, dan K negatif, yaitu menurun.
Tentu saja, Anda juga dapat menggunakan perintah G92, G32, atau bahkan G01 yang umum digunakan. Cara menggunakannya, ikuti Zou Jun untuk mempelajari "Program Makro CNC" versi 3.0, mulai dari awal, langkah demi langkah, biarkan Anda memainkan pemrograman makro secara menyeluruh.
Nah, lihat diagram berikut, yang merupakan utas pitch variabel.
gambar
Pitch berangsur-angsur berkurang dari awal 20 menjadi 19, 18, 17..., kemudian nilai K pada perintah G34 adalah -1.
3. Bagaimana menulis program thread pitch variabel
Anda dapat menggunakan metode penghitungan koordinat titik yang dibagikan oleh Jun untuk berbelok di sepanjang garis kontur secara berurutan. Dimungkinkan juga untuk menggunakan mobil lapis yang biasa digunakan, yang diputar lapis demi lapis.
Namun, dalam pemotongan berlapis, karena bertambahnya kedalaman pemotongan, permukaan kontak antara pahat dan sayap gigi semakin besar, dan gaya potong juga meningkat, yang dapat dengan mudah menyebabkan kerusakan pada pahat atau benda kerja. Kemudian saya dapat menggunakan kedalaman setiap lapisan untuk terus berkurang, sehingga mengurangi gaya pemotongan dan menyelesaikan pemrosesan benang.
Prosedurnya adalah sebagai berikut:
O 1111
G21G40 G97 G99 T0100
Pemotong benang T0101
S300 M03
G00 X38. Z21 Titik awal siklus utas
#1= 0.5 kedalaman potongan pertama
#{{0}}.0 tinggi profil (nilai radius)
N1 #2=#2-#1 Tinggi gigi yang tersisa setelah setiap kedalaman pemotongan
IF [#2 LE 0.05 ] GOTO2 Jika sisa tinggi gigi Kurang dari atau sama dengan 0,05, pindahkan ke blok N2
G00 X[30 ditambah 2*#2] 30 adalah diameter luar utas
G34 Z-100. F20 K-1
G00 X38.
Z21.
#{{0}.8*#1 Setiap kedalaman pemotongan adalah 0,8 kali dari waktu terakhir
JIKA [#1 GE 0.05 ] GOTO1 Jika kedalaman pemotongan Lebih besar dari atau sama dengan 0,05, transfer ke blok N1.
#{{0}}.05 Jika tidak, kedalaman pemotongan ditetapkan pada 0,05
Transfer GOTO1 ke blok N1
N2 G00 X30 Z21
G34 Z-100 F20 K-1
G00 X38
Z200
M30





