Metode ini sederhana seperti itu, tapi nilainya sangat besar. kunci adalah apakah Anda menghargainya atau tidak!
Ini hanya salah satu metode, ada banyak metode lagi yang Jun Ge akan mengajarimu nanti.
Melukis diagram jalur alat adalah metode rekayasa terbalik, dan tipe jalur alat akan menentukan bagaimana menulis program nanti.
Contohnya, diagram jalan memotong benang terpotong dipaparkan di bawah, dengan sudut gigi yang berbeda di kedua sisi.
Contohnya, diagram jalur alat untuk benang TR di bawah, dengan alat yang dipinjam di kedua sisi
Artikel hari ini akan berbicara tentang program makro bagi benang bentuk T
Seperti yang terlihat di diagram jalan pisau di atas: kendaraan lapisan, tiga pisau per lapisan, yaitu, tengah pertama, dan kemudian pisau pinjam kiri dan kanan di kedua sisi
Besarkan diagram jalan pisau seperti yang ditampilkan dalam figur berikut:
Dengan cara ini, semua orang dapat melihat secara intuitif bahwa sebagai kedalaman pemotongan mendalam, alat perlu bergerak sepanjang garis AB, sehingga alat yang dipinjam keluar dengan profil benang yang diperlukan.
Dengan kata lain, ada hubungan antara kedalaman pisau X dan ukuran di arah Z, yang memuaskan hukum Pythagorean, yaitu, TAN15=AC/BC
Jadi kita dapat menyimpulkan: AC=TAN15 * BC
Hubungan ini terlalu penting. Dalam pemrograman berikutnya, saat kedalaman pemotongan BC berubah, AC juga berubah menurut hubungan ini, sehingga memproses bentuk profil benang tipe Tr.
Jadi bentuk kontor Tr tidak perlu berarti bahwa benang Tr dapat diproses dengan senang hati.
Karena alat memotong juga perlu dipertimbangkan selama proses.
Karena setiap benang tipe Tr memiliki ukuran gigi spesifik.
Contohnya, lebar pedang yang dipilih adalah 2mm (untuk pedang yang dipinjam kiri dan kanan, lebar pedang perlu lebih kecil dari lebar dasar gigi)
Contohnya, TR100 * 12 benang luar, dimensi relevan adalah seperti ini:
Saya dapat menetapkan jumlah variabel apapun seperti yang ditampilkan dalam angka di atas
#2 mewakili tinggi gigi, yang adalah kedalaman incisi
#5 mewakili lebar total gigi, yang merupakan ukuran profil benang yang kita butuhkan untuk memproses
#5= 4.12+2*TAN[15]*#2
Karena alat memotong juga memiliki lebar, lebar sebenarnya lubang alveolar harus:
Lebar dasar gigi+2 x lebar cerun - lebar alat.
Jadi akhirnya # 5=4.12+2 * TAN [15] * # 2-2 (termasuk lebar alat)
Oke, itu saja untuk analisis.
T0101
S300 M13
G0X100Z12. (Cepat bergerak ke titik awal benang)
#2=6.5 (tugas awal ketinggian gigi)
WHILE [# 2GT0] DO1 (Jika tinggi gigi belum mencapai 0, artinya ukuran diameter dasar benang belum mencapai)
#2=# 2-0.1 (jumlah memotong, 0.1 per lapisan kendaraan, nilai satu sisi)
IF[#2LE0] THEN#2=0
# 3=87+2 * # 2 (Karena # 3 ditugaskan nilai 6.5 dan potongan pertama dibuat pada diameter yang lebih besar dari benang, diameter yang lebih kecil ditambah tinggi kedua gigi sama dengan diameter yang lebih besar. Ketika nilai # 2 berubah, artinya diameter yang lebih besar juga berubah, sehingga mencapai potongan lapisan)
Z12.
G0X # 3 (memotong ke bawah dalam arah X)
G32Z-80.F12 (memotong benang)
G0X102 (mundur)
Z12.
#5=4.12+2 * TAN [15] * # 2-2 (Lebar gigi yang cocok dengan tinggi gigi saat ini adalah dasar untuk meminjam pisau di kedua sisi kemudian)
#6=# 5/2 (karena kedua sisi meminjam pisau, membagi # 5 dengan 2 dan membagi sama)
Z [12+# 6] (Pertama meminjam pisau dari sisi kanan, tambah # 6 karena pisau perlu bergerak ke kanan)
G0X#3
G32Z-80.F12
G0X102
Z12.
Z [12 - # 6] (Pertama meminjam pisau dari kiri, tolak # 6 sebagai alat perlu bergerak ke kiri)
G0X#3
G32Z-80.F12
G0X102
Z12.
END1
G0X200.
Z200.
M30