1. paréntah reureuhan
G04X (U) _ / P_ nujul kana waktos pause alat (feed eureun, spindle teu eureun), sarta nilai sanggeus alamat P atanapi X nyaeta waktos reureuhan . Nilai sanggeus
Contona, G04X2.0; atanapi G04X2000; ngareureuhkeun 2 detik
G04P2000;
Sanajan kitu, dina sababaraha parentah ngolah sistem liang (kayaning G82, G88 na G89), guna mastikeun precision handap liang, aya hiji waktu jeda nalika alat prosés ka handap liang. Dina waktu ieu, éta ngan bisa dikedalkeun ku alamat P. Lamun Alamat X nunjukkeun yén sistem kontrol nganggap X jadi nilai koordinat sumbu-X sarta executes eta.
Contona, G82X100.0Y100.0Z-20.0R5.0F200P2000; bor (100.0, 100.0) ka handapeun liang jeung reureuhan 2 detik
G82X100.0Y100.0Z-20.0R5.0F200X2.0; pangeboran (2.0, 100.0) ka handap liang tanpa reureuhan .
2. Bedana sareng sambungan antara M00, M01, M02 na M30
M00 mangrupa instruksi pause sarat pikeun program. Nalika program dieksekusi, eupan eureun jeung spindle eureun. Pikeun ngabalikan deui program, anjeun kedah uih deui ka kaayaan JOG, pencét CW (spindle maju) pikeun ngamimitian spindle, teras uih deui ka kaayaan AUTO, pencét tombol START pikeun ngamimitian program.
M01 mangrupakeun program selektif pause instruksi. Sateuacan program dieksekusi, konci OPSTOP dina panel kontrol kedah diaktipkeun. Pangaruh saatos palaksanaan sami sareng M00. Programna kedah dibalikan deui sapertos di luhur.
M00 sareng M01 sering dianggo pikeun inspeksi atanapi ngaleupaskeun chip tina dimensi workpiece nalika ngolah.
M02 nyaéta instruksi tungtung program utama. Nalika paréntah ieu dieksekusi, eupan eureun, spindle eureun, sarta coolant dipareuman. Tapi kursor program eureun di ahir program.
M30 nyaéta paréntah tungtung program utama. Fungsina sarua jeung M02, bédana éta kursor balik deui ka posisi sirah program, paduli naha aya bagéan program séjén sanggeus M30.
3. Alamat D jeung H sarua hartina
Parameter kompensasi alat D sareng H gaduh fungsi anu sami sareng tiasa disilihtukeurkeun. Aranjeunna duanana ngagambarkeun ngaran alamat tina register santunan dina sistem CNC, tapi nilai santunan husus ditangtukeun ku alamat nomer santunan balik aranjeunna. Nanging, dina pusat mesin, pikeun nyegah kasalahan, sacara umum sacara artifisial ditetepkeun yén H nyaéta alamat kompensasi panjang alat, jumlah kompensasi ti 1 dugi ka 20, D mangrupikeun alamat kompensasi radius alat, sareng nomer kompensasi mimitian ti No. .21 (majalah alat sareng 20 alat).
Contona, G00G43H1Z100.0;
G01G41D21X20.0Y35.0F200;
4. Paréntah eunteung
Parentah ngolah gambar eunteung M21, M22, M23. Lamun ukur sumbu-X atawa sumbu-Y anu mirrored, runtuyan motong (climbing na up-cut panggilingan), arah santunan alat, sarta arc interpolasi steering bakal sabalikna mun program sabenerna, ditémbongkeun saperti dina Gambar 1. Nalika X -sumbu sarta Y-sumbu anu mirrored dina waktos anu sareng, runtuyan dahar alat, arah santunan alat, sarta steering interpolasi arc tetep unchanged.
Catetan: Saatos nganggo paréntah eunteung, anjeun kedah nganggo M23 pikeun ngabatalkeunana supados henteu mangaruhan program anu salajengna. Dina modeu G90, nalika nganggo gambar eunteung atanapi ngabatalkeun paréntah, anjeun kedah uih deui ka asal sistem koordinat workpiece sateuacan tiasa dianggo. Upami teu kitu, sistem CNC moal bisa ngitung lintasan gerakan saterusna, sarta gerakan alat acak bakal lumangsung. Dina waktos ieu, operasi balik asal manual kudu dipigawé pikeun ngajawab masalah. Rotasi spindle henteu robih sareng paréntah gambar eunteung.
angka 1: santunan alat, maju jeung ngabalikeun parobahan salila mirroring
5. Arc interpolasi paréntah
G02 nyaéta interpolasi jarum jam, G03 nyaéta interpolasi counterclockwise. Dina pesawat XY, formatna kieu: G02/G03X_Y_I_K_F_ atanapi G02/G
03X_Y_R_F_, dimana
Nalika motong arc, punten dicatet yén nalika q≤180 °, R mangrupakeun nilai positif; lamun q> 180 °, R mangrupakeun nilai négatip; I jeung K ogé bisa dieusian ku R. Lamun duanana dieusian dina waktos anu sareng, paréntah Sunda nyokot precedence, jeung I , K teu valid; R teu bisa ngalakukeun motong bunderan pinuh, sarta motong bunderan pinuh ngan bisa diprogram ku I, J, sarta K, sabab aya bunderan countless kalawan radius sarua ngaliwatan titik nu sarua, ditémbongkeun saperti dina Gambar 2.
Gambar 2 Hiji bunderan ngaliwatan titik nu sarua
Nalika kuring sareng K nol, aranjeunna tiasa dileungitkeun; paduli mode G90 atanapi G91, I, J, sarta K diprogram nurutkeun koordinat relatif; salila interpolasi arc, parentah kompensasi alat G41 / G42 teu bisa dipaké.
6. Kaunggulan jeung kalemahan antara G92 jeung G54~G59
G54 ~ G59 nyaéta sistem koordinat anu disetél sateuacan ngolah, sareng G92 nyaéta sistem koordinat anu disetél dina program. Sanggeus ngagunakeun G54~G59, teu kudu make G92 deui, disebutkeun G54~G59 bakal diganti jeung kudu dihindari, saperti ditémbongkeun dina Table 1.
meja 1 Bedana antara G92 jeung sistem koordinat gawé
Catetan: (1) Sakali G92 dipaké pikeun nyetél sistem koordinat, maké G54~G59 deui moal boga pangaruh iwal sistem dipareuman jeung restarted, atawa G92 dipaké pikeun nyetél sistem koordinat workpiece anyar diperlukeun. (2) Saatos program ngagunakeun G92 ends, lamun alat mesin teu balik?
Lamun asal diatur ku 羾92 dimimitian deui, posisi ayeuna tina alat mesin bakal jadi workpiece anyar koordinat asal, nu rawan kacilakaan. Ku kituna, kuring miharep pamiarsa bakal ngagunakeun kalawan caution.
7. Nyiapkeun alat ngarobah subrutin.
Dina puseur mesin, parobahan alat teu bisa dihindari. Sanajan kitu, alat mesin boga titik robah alat tetep nalika ninggalkeun pabrik. Lamun henteu dina posisi robah alat, alat teu bisa dirobah. Leuwih ti éta, saméméh ngarobah alat, santunan alat jeung siklus kudu dibatalkeun, spindle eureun, sarta coolant nu dipareuman. Aya seueur syarat. Upami kaayaan ieu kedah dipastikeun sateuacan unggal parobihan alat manual, éta henteu ngan ukur rawan kasalahan tapi ogé henteu éfisién. Ku alatan éta, urang bisa compile program robah alat pikeun nyimpen eta sarta ngagunakeun eta dina kaayaan DI. Nelepon M98 tiasa ngalengkepan tindakan ngarobah alat sakaligus.
Nyandak pusat mesin PMC-10V20 sabagé conto, programna nyaéta kieu:
O2002;(ngaran program)
G80G40G49; (Batalkeun siklus tetep sareng kompensasi alat)
M05; (Spindle eureun)
M09;(coolant pareum)
G91G30Z0; (Sumbu Z mulih deui ka asal kadua, nu titik robah alat)
M06; (Ganti alat)
M99; (Tungtung subrutin)
Nalika anjeun kedah ngarobih alat, anjeun ngan ukur kedah ngetik "T5M98P2002" dina kaayaan MDI pikeun ngagentos alat anu diperyogikeun T5, ku kituna ngahindarkeun seueur kasalahan anu teu perlu. Pamiarsa tiasa nyusun subrutin ngarobih alat anu cocog dumasar kana karakteristik alat mesin sorangan.
8. séjén
Jumlah runtuyan bagean program, digambarkeun ku alamat N. Sacara umum, alat CNC sorangan boga spasi memori kawates (64K). Pikeun ngahemat rohangan panyimpen, nomer runtuyan bagéan program dileungitkeun. N ngan ngagambarkeun labél bagean program, nu bisa mempermudah pilarian sarta ngédit program. Teu boga pangaruh dina prosés machining. Jumlah runtuyan bisa ngaronjat atawa turun, sarta continuity tina nilai teu diperlukeun. Sanajan kitu, eta teu bisa disingkahkeun lamun ngagunakeun parentah loop tangtu, parentah luncat, nelepon subrutin jeung parentah eunteung.
9. Dina bagean program anu sarua, pikeun instruksi anu sarua (karakter alamat anu sarua) atawa grup parentah anu sarua, hiji anu muncul engké bakal mawa pangaruh.
Contona, program robah alat, T2M06T3; ngagantikeun T3 tinimbang T2;
G01G00X50.0Y30.0F200; G00 dieksekusi (sanajan aya nilai F, G01 henteu dieksekusi).
Kodeu instruksi anu henteu dina grup anu sami gaduh pangaruh anu sami upami dieksekusi dina bagean program anu sami ku cara ngagentos sekuen.
G90G54G00X0Y0Z100.0;
G00G90G54X0Y0Z100.0;
Sadaya item di luhur dijalankeun sareng disalurkeun kana pusat mesin PMC-10V20 (FANUCSYSTEM). Dina aplikasi praktis, ngan ukur pamahaman anu jero ngeunaan pamakean sareng aturan pamrograman tina sagala rupa paréntah anu diperyogikeun.
alat Xinfa CNC boga ciri kualitas alus sarta harga low. Pikeun detil, mangga buka:
Pabrik Alat CNC - Pabrik & Pemasok Alat CNC Cina (xinfatools.com)
waktos pos: Nov-06-2023