Telefoan / WhatsApp / Skype
+86 18810788819
E-post
john@xinfatools.com   sales@xinfatools.com

CNC-ferwurkjen sintrum programmearring ynstruksjes, as jo net witte it, kom en lear it

1. pauze kommando

G04X (U) _/P_ ferwiist nei it ark pauze tiid (feed stopt, de spindle net stopje), en de wearde nei adres P of X is de pauze tiid. De wearde na

Bygelyks, G04X2.0; of G04X2000; pause foar 2 sekonden

G04P2000;

Lykwols, yn guon gat systeem ferwurkjen ynstruksjes (lykas G82, G88 en G89), om te soargjen foar de krektens fan it gat boaiem, der is in pauze tiid doe't it ark ferwurket oan it gat boaiem. Op dit stuit kin it allinnich útdrukt wurde troch adres P. As Adres X oanjout dat it kontrôlesysteem X beskôget as de X-as-koördinaatwearde en it útfiert.

Bygelyks, G82X100.0Y100.0Z-20.0R5.0F200P2000; boarje (100.0, 100.0) nei de boaiem fan it gat en pauze foar 2 sekonden

G82X100.0Y100.0Z-20.0R5.0F200X2.0; boarje (2.0, 100.0) oan 'e boaiem fan it gat sûnder pauze.

2. Ferskillen en ferbinings tusken M00, M01, M02 en M30

M00 is in sûnder betingst pauze ynstruksje foar it programma. As it programma wurdt útfierd, stopet de feed en stopet de spil. Foar in nij starte it programma, Jo moatte earst werom nei de JOG steat, druk op CW (spindle foarút) foar in begjinne de spindle, en dan werom nei de AUTO steat, druk op de START kaai foar in start it programma.

M01 is in programma selektyf pauze ynstruksje. Foardat it programma wurdt útfierd, moat de OPSTOP-kaai op it kontrôlepaniel ynskeakele wurde. It effekt nei útfiering is itselde as M00. It programma moat opnij starte lykas hjirboppe.

M00 en M01 wurde faak brûkt foar ynspeksje of chip fuortheljen fan workpiece ôfmjittings by ferwurking.

M02 is de wichtichste programma ein ynstruksje. As dit kommando wurdt útfierd, stopet de feed, stopet de spindel, en de koelmiddel wurdt útskeakele. Mar it programma rinnerke stoppet oan 'e ein fan it programma.

M30 is de wichtichste programma ein kommando. De funksje is itselde as M02, it ferskil is dat de rinnerke werom nei it programma kop posysje, likefolle oft der oare programma segminten nei M30.

3. Adressen D en H hawwe deselde betsjutting

Tool kompensaasje parameters D en H hawwe deselde funksje en kinne wurde wiksele op wil. Se fertsjintwurdigje beide de adresnamme fan it kompensaasjeregister yn it CNC-systeem, mar de spesifike kompensaasjewearde wurdt bepaald troch it kompensaasjenûmeradres efter har. Yn ferwurkingssintra wurdt it lykwols oer it algemien keunstmjittich bepaald dat H it kompensaasjeadres fan 'e arklengte is, it kompensaasjenûmer is fan 1 oant 20, D is it kompensaasjeadres fan' e arkradius, en it kompensaasjenûmer begjint fan Nee 21 (in ark tydskrift mei 20 ark).

Bygelyks, G00G43H1Z100.0;

G01G41D21X20.0Y35.0F200;

4. Mirror kommando

Spegelbyld ferwurkjen ynstruksjes M21, M22, M23. Wannear't allinnich de X-as of Y-as wurdt spegele, sil de cutting folchoarder (klimmen en up-cut milling), tool kompensaasje rjochting, en arc ynterpolation steering tsjinoerstelde oan it eigentlike programma, lykas werjûn yn figuer 1. Wannear't de X -as en Y-as wurde spegele tagelyk, de ark feed folchoarder, ark kompensaasje rjochting, en arc ynterpolaasje steering bliuwe net feroare.

Opmerking: Nei it brûken fan it spegelkommando moatte jo M23 brûke om it te annulearjen om foar te kommen dat de folgjende programma's beynfloedzje. Yn G90 modus, by it brûken fan de spegelbyld of annulearje kommando, Jo moatte werom nei de oarsprong fan it workpiece koördinatestelsel foar it kin brûkt wurde. Oars kin it CNC-systeem it folgjende bewegingstrajekt net berekkenje, en willekeurige arkbeweging sil foarkomme. Op dit stuit moat hânmjittich weromkommen fan oarsprong wurde útfierd om it probleem op te lossen. De spindle rotaasje feroaret net mei de spegelbyld kommando.

figuer 1: Tool kompensaasje, foarút en werom feroarings by spegeljen

5. Arc ynterpolaasje kommando

G02 is mei de klok mei ynterpolaasje, G03 is tsjin de klok yn ynterpolaasje. Yn it XY-flak is it formaat as folget: G02/G03X_Y_I_K_F_ of G02/G

03X_Y_R_F_, wêr

As arc cutting, tink asjebleaft dat as q≤180 °, R in positive wearde is; as q>180°, R in negative wearde is; I en K kinne ek oantsjutte wurde mei R. As beide tagelyk oantsjutte wurde, hat it kommando R foarrang, en I , K is ûnjildich; R kin gjin folsleine sirkelsnijen útfiere, en folsleine sirkelsnijen kin allinich programmearre wurde mei I, J en K, om't d'r ûntelbere sirkels binne mei deselde straal dy't troch itselde punt passe, lykas werjûn yn figuer 2.

Figuer 2 In sirkel dy't troch itselde punt giet

As I en K nul binne, kinne se weilitten wurde; nettsjinsteande G90 of G91 modus, I, J en K wurde programmearre neffens relative koördinaten; tidens arc interpolation kin verktoykompensasjon ynstruksjes G41 / G42 net brûkt wurde.

6. Foardielen en neidielen tusken G92 en G54 ~ G59

G54 ~ G59 is it koördinaatsysteem ynsteld foar it ferwurkjen, en G92 is it koördinatesysteem ynsteld yn it programma. Nei it brûken fan G54 ~ G59, is d'r gjin need om G92 opnij te brûken, oars sil G54 ~ G59 wurde ferfongen en moatte wurde foarkommen, lykas Lykas werjûn yn Tabel 1.

tabel 1 It ferskil tusken G92 en wurkjen koördinatestelsel

Opmerking: (1) As G92 ienris brûkt wurdt om it koördinatesysteem yn te stellen, sil G54 ~ G59 wer gebrûk meitsje, útsein as it systeem wurdt útskeakele en opnij starte, of G92 wurdt brûkt om it fereaske nije wurkstikkoördinaatsysteem yn te stellen. (2) Nei it programma mei help fan G92 einiget, as de masine ark net werom?

As de oarsprong ynsteld troch 羾92 opnij is begon, sil de hjoeddeistige posysje fan 'e masine-ark de nije oarsprong fan' e wurkstikkoördinaat wurde, dy't gefoelich is foar ûngemakken. Dêrom hoopje ik dat lêzers it mei foarsichtigens brûke.

7. Prepare ark feroarjende subroutine.

Op in ferwurkjen sintrum binne ark feroarings ûnûntkomber. Lykwols, de masine ark hat in fêst ark feroaring punt as it ferlit it fabryk. As it net by de ark feroaring posysje, it ark kin net feroare wurde. Boppedat, foardat it feroarjen fan it ark, de ark kompensaasje en syklus moatte wurde annulearre, de spindle stopt, en de coolant wurdt útskeakele. Der binne in protte betingsten. As dizze betingsten moatte wurde garandearre foar eltse hânmjittich ark wiziging, it sil net allinne wêze flater-fane, mar ek net effisjint. Dêrom kinne wy ​​in arkferoaringsprogramma kompilearje om it te bewarjen en te brûken yn 'e DI-status. Calling M98 kin folje it ark feroaring aksje yn ien kear.

Troch it PMC-10V20-ferwurkingssintrum as foarbyld te nimmen, is it programma as folget:

O2002; (programma namme)

G80G40G49; (Fêste syklus en arkkompensaasje annulearje)

M05; (Spindel stopt)

M09; (koelvloeistof ôfsletten)

G91G30Z0; (Z-as giet werom nei de twadde oarsprong, dat is it arkferoaringspunt)

M06; (Tool feroaring)

M99; (Ein fan subroutine)

As jo ​​​​it ark moatte feroarje, hoege jo allinich "T5M98P2002" yn 'e MDI-status te typen om it fereaske ark T5 te ferfangen, sadat in protte ûnnedige flaters foarkomme. Lêzers kinne kompilearje korrespondearjende ark feroarjende subroutines neffens de skaaimerken fan harren eigen masine ark.

8. oar

Programma segment sequence number, fertsjintwurdige troch adres N. Algemien, de CNC apparaat sels hat beheind ûnthâld romte (64K). Om opslachromte te besparjen, wurde de folchoardernûmers fan it programmasegment weilitten. N fertsjintwurdiget allinnich it programma segment label, dat kin fasilitearje it sykjen en bewurkjen fan it programma. It hat gjin effekt op it ferwurkjen proses. It folchoardernûmer kin wurde ferhege of fermindere, en de kontinuïteit fan 'e wearden is net fereaske. It kin lykwols net weilitten wurde by it brûken fan bepaalde loopynstruksjes, sprongynstruksjes, opropsubroutines en spegelynstruksjes.

9. Yn itselde programma segmint, foar deselde ynstruksje (itselde adres karakter) of deselde groep ynstruksjes, sil dejinge dy't letter ferskynt effekt.

Bygelyks, it ark feroaring programma, T2M06T3; ferfangt T3 ynstee fan T2;

G01G00X50.0Y30.0F200; G00 wurdt útfierd (hoewol't der in F wearde, G01 wurdt net útfierd).

Ynstruksje koades dy't net yn deselde groep hawwe itselde effekt as se wurde útfierd yn itselde programma segment troch it útwikseljen fan de folchoarder.

G90G54G00X0Y0Z100.0;

G00G90G54X0Y0Z100.0;

Alle boppesteande items waarden rinne en trochjûn op de PMC-10V20 (FANUCSYSTEM) Machtigingsformulier sintrum. Yn praktyske tapassingen is allinich in djip begryp fan 'e gebrûks- en programmearringregels fan ferskate ynstruksjes nedich.

Xinfa CNC-ark hawwe de skaaimerken fan goede kwaliteit en lege priis. Foar details kinne jo besykje:

CNC-arkfabrikanten - Sina CNC-arkfabryk en leveransiers (xinfatools.com)


Post tiid: Nov-06-2023