Pemrograman pemesinan CNC adalah menuliskan proses pemesinan bagian-bagian, parameter proses, ukuran benda kerja, arah perpindahan pahat dan tindakan tambahan lainnya (seperti penggantian pahat, pendinginan, bongkar muat benda kerja, dll.) dalam urutan pergerakan dan dalam sesuai dengan format pemrograman untuk menulis lembar program menggunakan kode instruksi. proses. Daftar program yang tertulis adalah daftar program pengolah.
Alat Xinfa CNC memiliki ciri-ciri kualitas baik dan harga murah. Untuk detailnya, silakan kunjungi:
Produsen Alat CNC – Pabrik & Pemasok Alat CNC Cina (xinfatools.com)
Penentuan sistem koordinat alat mesin dan arah pergerakan
Ketiga sistem koordinat gerak linier perkakas mesin X, Y, dan Z mengadopsi sistem koordinat persegi panjang Kartesius kanan, seperti ditunjukkan pada Gambar 11-6. Urutan penentuan sumbu koordinat adalah menentukan sumbu Z terlebih dahulu, kemudian sumbu X, dan terakhir sumbu Y. Untuk perkakas mesin yang memutar benda kerja (seperti mesin bubut), arah pahat menjauhi benda kerja adalah arah positif Tampak, arah kanan adalah arah positif sumbu X.
Sistem koordinat tiga sumbu rotasi masing-masing sejajar dengan sumbu koordinat X, Y, dan Z, dan arah maju ulir kanan diambil sebagai arah positif.
Petunjuk dasar untuk mesin bubut CNC
1) Format program
Program pemrosesan biasanya terdiri dari tiga bagian: awal program, isi program, dan akhir program.
Awal program adalah nomor program, yang digunakan untuk mengidentifikasi dimulainya program pemrosesan. Nomor program biasanya diwakili oleh karakter “%” diikuti dengan empat digit.
Akhir program dapat ditunjukkan dengan fungsi tambahan M02 (akhir program), M30 (akhir program, kembali ke titik awal), dll.
Isi utama program terdiri dari beberapa segmen program (BLOK). Segmen program terdiri dari satu atau beberapa kata informasi. Setiap kata informasi terdiri dari karakter alamat dan huruf karakter data. Kata informasi adalah unit terkecil dari instruksi. (Ketika tidak ada orang yang membimbing Anda, akan sangat lambat bagi Anda untuk mengandalkan kemampuan Anda sendiri, atau untuk melewati dan mengumpulkan sedikit demi sedikit sendiri. Jika orang lain mengajari Anda pengalaman mereka, Anda dapat menghindari banyak jalan memutar.
2) Format segmen program
Saat ini, format segmen program alamat kata yang umum digunakan, dan standar aplikasinya adalah JB3832-85.
Berikut ini adalah format segmen program alamat kata yang umum:
N001 G01 X60.0 Z-20.0 F150 S200 T0101 M03 JIKA
Diantaranya, N001-mewakili segmen program pertama
G01―Menunjukkan interpolasi linier
X60.0 Z-20.0 – mewakili jumlah pergerakan masing-masing dalam arah koordinat X dan Z
F, S, T – masing-masing mewakili kecepatan umpan, kecepatan spindel, dan nomor pahat
M03 – Menunjukkan bahwa spindel berputar searah jarum jam
LF – menunjukkan akhir segmen program
3) Kode fungsi dasar dalam sistem CNC
(1) Nomor segmen program: N10, N20…
(2) Fungsi persiapan: G00-G99 adalah fungsi yang memungkinkan perangkat CNC melakukan operasi tertentu.
Kode G dibagi menjadi dua jenis: kode modal dan kode non-modal. Yang disebut kode modal berarti bahwa setelah kode G tertentu (G01) ditentukan, kode tersebut selalu valid hingga kelompok kode G yang sama (G03) digunakan di segmen program berikutnya untuk menggantikannya. Kode non-modal hanya berlaku pada bagian program yang ditentukan dan harus ditulis ulang bila diperlukan pada bagian program berikutnya (misalnya G04). Pemrosesan logam WeChat patut Anda perhatikan.
A. Perintah pemosisian titik cepat G00
Perintah G00 adalah kode modal, yang memerintahkan pahat untuk berpindah dengan cepat dari titik di mana pahat berada ke posisi target berikutnya dalam kontrol pemosisian titik. Ini hanya untuk penentuan posisi cepat tanpa persyaratan lintasan pergerakan.
Format penulisan perintahnya adalah : G00 Tabrakan dibawah ini lebih berbahaya.
B. Perintah interpolasi linier G01
Instruksi interpolasi linier adalah instruksi gerak linier dan juga merupakan kode modal. Ini memerintahkan alat untuk membuat gerakan linier dengan kemiringan apa pun antara dua koordinat atau tiga koordinat dengan cara hubungan interpolasi pada laju umpan F yang ditentukan (satuan: mm/mnt).
Format penulisan perintahnya adalah: G01 X_Z_F_; perintah F juga merupakan perintah modal, dan dapat dibatalkan dengan perintah G00. Jika tidak ada perintah F pada blok sebelum blok G01, maka peralatan mesin tidak akan bergerak. Oleh karena itu, harus ada perintah F pada program G01.
C. Instruksi interpolasi busur G02/G03 (menggunakan koordinat Cartesian untuk menilai)
Perintah interpolasi busur menginstruksikan pahat untuk melakukan gerakan melingkar pada bidang yang ditentukan pada laju umpan F tertentu untuk memotong kontur busur. Saat memproses busur pada mesin bubut, Anda tidak hanya harus menggunakan G02/G03 untuk menunjukkan arah busur searah jarum jam dan berlawanan arah jarum jam, dan menggunakan XZ untuk menentukan koordinat titik akhir busur, tetapi juga menentukan jari-jari busur.
Format penulisan instruksinya adalah: G02/G03 X_Z_R_;
(3) Fungsi bantu: digunakan untuk menentukan tindakan bantu perkakas mesin (seperti menghidupkan dan mematikan perkakas mesin, kemudi, sakelar cairan pemotongan, kemudi spindel, penjepitan dan pelonggaran pahat, dll.)
M00-Jeda program
M01 – Rencana program dijeda
M02-Akhir program
M03-Rotasi ke depan spindel (CW)
M04-Spindel terbalik (CCW)
M05-Spindel berhenti
M06-Pergantian alat di pusat permesinan
M07, M08-pendingin menyala
M09- Pendingin mati
M10 – penjepitan benda kerja
M11-Benda kerja dilonggarkan
M30 – Akhir program, kembali ke titik awal
Perintah M05 harus digunakan di antara perintah M03 dan M04 untuk menghentikan spindel.
(4) Fungsi umpan F
Jika metode penunjukan langsung digunakan, tuliskan kecepatan pengumpanan yang diperlukan tepat setelah F, seperti F1000, yang berarti kecepatan pengumpanan adalah 1000 mm/menit); saat memutar ulir, mengetuk dan memasang ulir, karena kecepatan pengumpanan berhubungan dengan kecepatan spindel, Angka setelah F adalah sadapan yang ditentukan.
(5) Fungsi spindel S
S menentukan kecepatan spindel, seperti S800, yang berarti kecepatan spindel adalah 800r/mnt.
(6) Fungsi alat T
Perintahkan sistem CNC untuk mengganti pahat, dan gunakan alamat T dan 4 digit berikutnya untuk menentukan nomor pahat dan nomor kompensasi pahat (nomor offset pahat). 2 digit pertama adalah nomor seri alat: 0~99, dan 2 digit terakhir adalah nomor kompensasi alat: 0~32. Setelah setiap alat diproses, kompensasi alat harus dibatalkan.
Nomor seri pahat dapat sesuai dengan nomor posisi pahat pada kepala pemotong;
Kompensasi alat meliputi kompensasi bentuk dan kompensasi keausan;
Nomor seri alat dan nomor kompensasi alat tidak harus sama, namun bisa sama demi kemudahan.
Pada perangkat CNC, catatan program diidentifikasi dengan nomor program, yaitu pemanggilan program atau pengeditan program harus dipanggil dengan nomor program.
A. Struktur nomor program: O;
Angka setelah “O” diwakili oleh 4 digit (1~9999), dan “0″ tidak diperbolehkan.
B. Nomor urut segmen program: Tambahkan nomor urut sebelum segmen program, seperti: N;
Angka setelah “O” diwakili oleh 4 digit (1~9999), dan “0″ tidak diperbolehkan.
Pengaturan sistem koordinat benda kerja
Benda kerja dipasang pada chuck. Sistem koordinat alat mesin dan sistem koordinat benda kerja umumnya tidak bersamaan. Untuk memudahkan pemrograman, sistem koordinat benda kerja harus dibuat sehingga pahat dapat diproses dalam sistem koordinat tersebut.
G50XZ
Perintah ini menentukan jarak dari titik awal pahat atau titik pergantian pahat ke asal benda kerja. Koordinat X dan Z merupakan posisi titik awal ujung pahat pada sistem koordinat benda kerja.
Untuk peralatan mesin CNC dengan fungsi kompensasi pahat, kesalahan penyetelan pahat dapat dikompensasi dengan offset pahat, sehingga persyaratan penyetelan perkakas mesin tidak ketat.
Metode pengaturan alat dasar untuk mesin bubut CNC
Ada tiga metode penyetelan pahat yang umum digunakan: metode penyetelan pahat uji, penyetelan pahat dengan penyetel alat pendeteksi mekanis, dan penyetelan pahat dengan penyetel alat pendeteksi optik.
Penggunaan G50 UW dapat menyebabkan sistem koordinat bergeser, mengganti nilai koordinat lama dengan nilai koordinat baru, serta saling menggantikan sistem koordinat alat mesin dan sistem koordinat benda kerja. Perlu diperhatikan bahwa pada sistem koordinat perkakas mesin, nilai koordinat adalah jarak antara titik pusat pemegang pahat dengan asal mula perkakas mesin; sedangkan pada sistem koordinat benda kerja, nilai koordinat adalah jarak antara ujung pahat dengan titik asal benda kerja.
Waktu posting: 27 Mei-2024