Pemrograman mesin CNC kanggo nulis proses bagean mesin, paramèter proses, ukuran workpiece, arah pamindahan alat lan tumindak tambahan liyane (kayata ganti alat, cooling, loading lan unloading workpieces, etc.) ing urutan gerakan lan ing. sesuai karo format pemrograman kanggo nulis lembar program nggunakake kode instruksi. proses saka. Daftar program sing ditulis yaiku dhaptar program pangolahan.
Piranti CNC Xinfa nduweni karakteristik kualitas apik lan rega murah. Kanggo rincian, bukak:
Produsen Alat CNC - Pabrik & Pemasok Alat CNC China (xinfatools.com)
Penentuan sistem koordinat alat mesin lan arah gerakan
Sistem koordinat telu saka gerakan linear X, Y, lan Z piranti mesin nggunakake sistem koordinat persegi empat Cartesian tangan tengen, kaya sing ditampilake ing Gambar 11-6. Urutan nemtokake sumbu koordinat yaiku nemtokake sumbu Z dhisik, banjur sumbu X, lan pungkasane sumbu Y. Kanggo piranti mesin sing muter workpiece (kayata lathes), arah alat adoh saka workpiece arah positif saka Deleng, arah tengen arah positif saka sumbu X.
Telu sistem koordinat sumbu rotasi sejajar karo sumbu koordinat X, Y, lan Z, lan arah maju benang tangan tengen dijupuk minangka arah positif.
Instruksi dhasar kanggo CNC lathes
1) Format program
Program pangolahan biasane dumadi saka telung bagean: wiwitan program, isi program lan pungkasan program.
Awal program yaiku nomer program, sing digunakake kanggo ngenali wiwitan program pangolahan. Nomer program biasane diwakili dening karakter "%" diikuti karo papat digit.
Pungkasan program bisa dituduhake kanthi fungsi tambahan M02 (pungkasan program), M30 (pungkasan program, bali menyang titik wiwitan), lsp.
Isi utama program kasebut dumadi saka sawetara segmen program (BLOCK). Segmen program dumadi saka siji utawa sawetara tembung informasi. Saben tembung katrangan dumadi saka aksara alamat lan aksara data. Tembung katrangan inggih menika satuan instruksi ingkang paling alit. (Nalika ora ana sing nuntun sampeyan, sampeyan bakal alon banget ngandelake kabisan sampeyan dhewe, utawa bisa ngliwati lan nglumpukake dhewe. Yen wong liya mulang pengalamane, sampeyan bisa ngindhari akeh dalan.
2) Format segmen program
Saiki, format segmen program alamat tembung umume digunakake, lan standar aplikasi yaiku JB3832-85.
Ing ngisor iki minangka format segmen program alamat tembung sing khas:
N001 G01 X60.0 Z-20.0 F150 S200 T0101 M03 LF
Antarane wong-wong mau, N001-makili bagean program pisanan
G01 - Nuduhake interpolasi linear
X60.0 Z-20.0 – nuduhake jumlah gerakan ing arah koordinat X lan Z
F, S, T - makili kacepetan feed, kacepetan kumparan lan nomer alat mungguh
M03 - Nuduhake spindle muter searah jarum jam
LF - nuduhake pungkasan babagan program
3) Kode fungsi dhasar ing sistem CNC
(1) Nomer segmen program: N10, N20…
(2) fungsi Preparation: G00-G99 punika fungsi sing mbisakake piranti CNC kanggo nindakake operasi tartamtu.
Kode G dipérang dadi rong jinis: kode modal lan kode non-modal. Sing diarani kode modal tegese yen kode G tartamtu (G01) ditemtokake, mesthi valid nganti klompok kode G sing padha (G03) digunakake ing bagean program sabanjure kanggo ngganti. Kode non-modal mung sah ing bagean program sing ditemtokake lan kudu ditulis maneh yen perlu ing bagean program sabanjure (kayata G04). WeChat pangolahan logam pantes perhatian sampeyan.
a. Prentah posisi titik cepet G00
Printah G00 minangka kode modal, sing mrentah alat kasebut supaya cepet pindhah saka titik ing ngendi alat kasebut menyang posisi target sabanjure ing kontrol posisi titik. Iku mung kanggo posisi cepet tanpa syarat lintasan gerakan.
Format nulis printah yaiku: Tabrakan G00 ing ngisor iki luwih mbebayani.
b. Prentah interpolasi linier G01
Instruksi interpolasi linier minangka instruksi gerak linier lan uga minangka kode modal. Iki mrentah alat kanggo nggawe gerakan linear kanthi kemiringan ing antarane rong koordinat utawa telung koordinat kanthi cara interpolasi ing tingkat feed F sing ditemtokake (unit: mm / min).
Format nulis printah yaiku: G01 X_Z_F_; printah F uga printah modal, lan bisa dibatalake karo printah G00. Yen ora ana perintah F ing blok sadurunge blok G01, alat mesin ora bakal pindhah. Mula, kudu ana perintah F ing program G01.
c. Instruksi interpolasi busur G02/G03 (nggunakake koordinat Cartesian kanggo ngadili)
Printah interpolasi busur nuntun alat kanggo nindakake gerakan bunder ing bidang tartamtu ing tingkat feed F diwenehi kanggo Cut kontur busur. Nalika ngolah busur ing lathe a, sampeyan kudu ora mung nggunakake G02 / G03 kanggo nunjukaké arah clockwise lan counterclockwise saka busur, lan nggunakake XZ kanggo nemtokake koordinat titik pungkasan saka busur, nanging uga nemtokake radius busur.
Format nulis instruksi yaiku: G02/G03 X_Z_R_;
(3) Fungsi tambahan: digunakake kanggo nemtokake tumindak tambahan saka alat mesin (kayata wiwitan lan mandeg alat mesin, kemudi, saklar cairan pemotong, setir spindle, clamping lan loosening alat, lsp.)
M00 - Program ngaso
M01 - Rencana program ngaso
M02 - Pungkasan program
M03 - Rotasi maju spindle (CW)
M04 - Spindle reverse (CCW)
M05 -Spindle mandheg
M06 - Ganti alat ing pusat mesin
M07, M08-coolant ing
M09 - Coolant mati
M10 - clamping workpiece
M11 -Bahan kerja diencerake
M30 - Pungkasan program, bali menyang titik wiwitan
Printah M05 kudu digunakake antarane printah M03 lan M04 kanggo mungkasi spindle.
(4) Fungsi pakan F
Yen metode sebutan langsung digunakake, tulis kacepetan feed sing dibutuhake langsung sawise F, kayata F1000, tegese tingkat feed yaiku 1000mm / min); nalika ngowahi Utas, nunyuk lan Utas, wiwit kacepetan feed related kanggo kacepetan kumparan, Nomer sawise F timbal kasebut.
(5) Fungsi spindle S
S nemtokake kacepetan kumparan, kayata S800, kang tegese kacepetan kumparan punika 800r/min.
(6) Fungsi alat T
Nglatih sistem CNC kanggo ngganti alat, lan gunakake alamat T lan 4 digit ing ngisor iki kanggo nemtokake nomer alat lan nomer ganti rugi alat (nomer offset alat). 2 digit pisanan minangka nomer seri alat: 0~99, lan 2 digit pungkasan minangka nomer ganti rugi alat: 0~32. Sawise saben alat diproses, ganti rugi alat kudu dibatalake.
Nomer serial alat bisa cocog karo nomer posisi alat ing cutterhead;
Kompensasi alat kalebu kompensasi bentuk lan kompensasi nyandhang;
Nomer serial alat lan nomer ganti rugi alat ora kudu padha, nanging bisa uga padha kanggo penak.
Ing piranti CNC, rekaman program diidentifikasi kanthi nomer program, yaiku, nelpon program utawa nyunting program kudu diarani nomer program.
a. Struktur nomer program: O;
Nomer sawise "O" diwakili dening 4 digit (1~9999), lan "0″ ora diidini.
b. Nomer urutan segmen program: Tambah nomer urut sadurunge bagean program, kayata: N;
Nomer sawise "O" diwakili dening 4 digit (1~9999), lan "0″ ora diidini.
Setelan sistem koordinat workpiece
Workpiece wis diinstal ing chuck. Sistem koordinat alat mesin lan sistem koordinat workpiece umume ora pas. Kanggo nggampangake pemrograman, kudu digawe sistem koordinat benda kerja supaya alat kasebut bisa diproses ing sistem koordinat iki.
G50XZ
Printah iki nemtokake jarak saka titik wiwitan alat utawa titik pangowahan alat menyang asal workpiece. Koordinat X lan Z minangka posisi titik wiwitan ujung alat ing sistem koordinat benda kerja.
Kanggo alat mesin CNC kanthi fungsi kompensasi alat, kesalahan setelan alat bisa dikompensasi kanthi alat offset, saengga syarat kanggo nyetel alat mesin ora ketat.
cara setelan alat dhasar kanggo CNC lathes
Ana telung cara setelan alat sing umum digunakake: metode setelan alat nglereni tes, setelan alat kanthi alat deteksi mekanik, lan setelan alat kanthi alat deteksi optik.
Nggunakake G50 UW bisa nimbulaké sistem koordinat kanggo ngalih, ngganti nilai koordinat lawas karo nilai koordinat anyar, lan ngganti sistem koordinat alat mesin lan sistem koordinat workpiece karo saben liyane. Perlu dicathet yen ing sistem koordinat alat mesin, nilai koordinat yaiku jarak antarane titik tengah wadhah alat lan asale alat mesin; nalika ing sistem koordinat workpiece, nilai koordinat jarak antarane tip alat lan titik asal workpiece.
Wektu kirim: Mei-27-2024