Sep 06, 2021 Legg igjen en beskjed

CNC -bearbeidingssenter 1165 programkode, programmeringskunnskaper og vanlige instruksjoner


Betydningen av vanlige adressetegn


Detaljert forklaring av programmeringsinstruksjonskoder for CNC FANUC -bearbeidingssenter


Hjelpefunksjon M kommando


Merk: Det kan bare være én M -kommando i en blokk. Hvis to eller flere M -kommandoer vises i et program, er bare den siste M -kommandoen gyldig, og resten er ugyldige!


Andre instruksjoner


(1) F - kommando for matingshastighet


F og følgende tall indikerer at når kommandoen er G94, er enheten mm/min, når kommandoen er G95, er enheten mm/r.


(2) S — spindelhastighetskommando


S og følgende tall indikerer at enheten er r/min.


(3) T — Verktøykommando


T og de følgende tre sifrene angir verktøynummeret.


(4) H- og D-verktøylengdekompensasjonsverdi og verktøyradius-kompensasjonsverdi


H og D og de følgende tre sifrene indikerer at de tre sifrene er minneadressen (tallet) der verktøykompensasjonsbeløpet er lagret.


Detaljert forklaring av G -kommandokoden


1. Innstilling av maskinfunksjon


1. G53 — Velg maskinkoordinatsystemet


Format: G53 XYZ; (XYZ er maskinkoordinatverdien)


Merk: Når G53 -kommandoen er angitt, blir radiuskompensasjonen, verktøylengdekompensasjonen og verktøyets forskyvningsverdi for verktøyet slettet. Generelt er Z -aksen beregnet på verktøybytte.


2. G54 ~ G59 — Velg emnekoordinatsystemet


Merk: Etter at strømmen er slått på og referansepunktet returneres, velger systemet automatisk G54.


3. G54.1 P1 ~ P48 — Velg ekstra koordinatsystem for arbeidsstykker


4. G52 - lokalt koordinatsystem


Format: G52X YZ;


Formatbetydning: For enkel programmering, sett underkoordinatsystemet til emnekoordinatsystemet. Verdien av XYZ i G52 er posisjonskoordinaten i emnekoordinatsystemet G54 ~ G59.


Avbryt lokalt koordinatsystem —— G52 X 0 Y 0 Z 0;


Merk: Når det lokale koordinatsystemet G52 er kommandert eller det lokale koordinatsystemet er avbrutt, vil verktøykompensasjonsverdiene som verktøylengdekompensasjon og verktøyradiuskompensasjon bli kansellert. I det påfølgende programmet må den angitte verktøylengdekompensasjonen, verktøyradiuskompensasjonen og andre verktøyforskyvningsverdier nullstilles.


5. G90 — Absolutt programmering


Absolutt programmering betyr at verktøyet beveger seg til en bestemt posisjon vekk fra opprinnelsen til emnet koordinatsystem.


6. G91 — Inkrementell programmering


I den inkrementelle programmeringen beregnes avstanden til verktøybevegelsen basert på forrige punkt, som er økningen til det forrige punktet.


7. G21 mm inngang G20 tommer inngang


8. G16 — Aktiver polarkoordinatkommando G15 — Avbryt polarkoordinatkommando


2. Interpolasjonsfunksjonsinstruksjon


1. G00 - Rask posisjoneringsinstruksjon


Format: G00 XYZ;


Formatbetydning: G00-kommando får verktøyet til å flytte fra det nåværende punktet til verktøyet til et annet punkt med den raskeste hastigheten i punkt-posisjonskontrollmodus. Banen er ikke nødvendigvis to punkter og en linje, det kan være en brutt linje.


Merk: (1) Når verktøyet beveger seg fra topp til bunn: G00 XY; Z; Sett XY -planet først, og deretter faller Z -aksen ned. (2) Når verktøyet beveger seg fra bunn til topp: G00 Z; XY; Z -aksen stiger først, og deretter settes XY -planet.


2. G01 — Lineær interpolasjonskommando


Format: G01 XYZF;


Formatbetydning: G01 -kommando får verktøyet til å flytte fra det nåværende til det angitte punktet i henhold til F -kommandoen.


3. G02 - interpolasjon med klokken, G03 - interpolasjon mot klokken


Format: G17 {G02 /G03} XY (R /IJ) F;


G18 {G02 /G03}X Z (R /I K )F;


G19 {G02 /G03}Y Z (R /J K )F;


Formatbetydning:


Merk: 1. Det kan utelates når IJK er null; i samme program, hvis IJK og R vises samtidig, er R gyldig.


2. Ved bearbeiding med R kan ikke hele sirkelen bearbeides, og hele sirkelen kan bare programmeres med midtkoordinaten IJ k.


3. Program pause instruksjon


1. G04 — Pause instruksjonen


Format: G04 X; eller G04 P;


Formatbetydning: X blir fulgt av forlengelsestiden, enheten er s, og det må være et desimaltegn etter den. Tallet etter P er et heltall, og enheten er ms.


For det fjerde, samtaleinstruksjonen til subrutinen


1. M98 P ×××;


Formatbetydning: P × × × refererer til delprogramnummeret til det oppringende programmet, 0 før programmet kan ikke utelates, det refererer til antall gjentatte anrop.


2. Skrivingen av delprogrammet er i utgangspunktet det samme som det generelle programmet, bortsett fra at slutten på programmet er M99, noe som betyr at delprogrammet avsluttes og kommer tilbake. M99 trenger ikke å være en blokk uavhengig, men kan plasseres på slutten av den siste blokken.


Fem, instruksjoner for verktøykompensasjon


1. G43, G44, G49 - kommando for kompensasjon for verktøylengde


Format: G43 ZH; indikerer den positive kompensasjonen til verktøylengden, Z-aksens rekkevidde Z er den angitte verdien pluss kompensasjonsverdien H.


G44 ZH; Representerer den negative kompensasjonen til verktøylengden, Z-aksens rekkevidde Z er den angitte verdien minus kompensasjonsverdien H.


G49 Z; eller H00 betyr å avbryte kompensasjon for verktøylengde


Merk: G43 G44 -kommandoen har ingenting å gjøre med G90 G91, forskyvningsverdien som tilsvarer H -kommandoen kan være negativ eller positiv. Når H er 0, blir verktøylengdekompensasjonen avbrutt. Området for H -verdi er 00 ~ 200.


Siden kompensasjonsverdien varierer fra -999,999 til 999,999 mm eller -99,9999 til 99,9999 tommer, endres tegnet på kompensasjonsverdien, og alt arbeidet kan utføres med G43.


2. G41, G42, G40 - kommando for kompensasjon av verktøyradius


Format: {G17 G18 G19} [G41 G42] (G00 G01) (XY, XZYZ) DF;


G40 G00 (G01) XYF; eller D00


Formatbetydning: G17 G18 G19 er utvelgelsesplanet,


G41 verktøyradius venstre kompensasjon, G42 verktøyradius høyre kompensasjon og G40 verktøyradius kompensasjon kanselleres.


Merk:


1. Når du går inn i verktøyradiuskompensasjonstilstanden fra ingen verktøykompensasjonstilstand, eller når du avbryter kompensasjonen for verktøyradius, må verktøyet flyttes ut en viss avstand, ellers vil verktøyet direkte forskyve en verktøyradius i normal bevegelsesretning, og verktøyet vil kollidere hvis det ikke er snuplass.


2. Når D er 0, annulleres verktøyradiuskompensasjonen. D -verdien er 0–200.


Fordi rekkevidden til kompensasjonsverdien er -999,999 ~ 999,999 mm eller -99,9999 ~ 99,9999 tommer.


3. Venstre og høyre kompensasjonsvurdering av verktøyradiusen er basert på verktøymateretningen, konturen til verktøysenteret, spesielt venstre og høyre forskyvningsverdier for G41 og G42 når du utfører G18 G19.


4. Når du utfører G41, G42 og G40, kan bevegelseskommandoen bare bruke G00 G01, men ikke G02 G03.


5. For å sikre konturens integritet og jevnhet, bruk generelt: G41 G42 -kommando for å utføre verktøyradiuskompensasjon, gå gjennom overgangsseksjonen (sirkel eller rett linje), konturskjæring går gjennom overgangsseksjonen (sirkel eller rett linje), bruk G40 for å avbryte kompensasjonen for verktøyradius.


6. Hvis programmet under introduksjonen og innføring av radiuskompensasjon for verktøyet er i blokkens hovedprogram (det må gjøres ved behandling av sjefen), så når antall ganger du skal ringe subrutinen (behandlingskontur programmet) overstiger én gang, det blir kuttet i andre gang. Det vil være et overskjærende fenomen.


Seks, hermetiske syklusinstruksjoner


Liste over faste sykluskommandofunksjoner


De vanlige seks grunnleggende handlingene til en fast sykluskommando er:


1. Handling 1 - X- og Y -akseposisjonering (utgangspunkt)


2. Handling 2 - Nå punkt R -planet raskt (posisjonen som skal kuttes


3. Handling 3-hulls behandling. Hullbearbeiding utføres i skjæremodus.


4. Handling 4 - Handlingen i bunnen av hullet. Slik som pause, spindelstopp, verktøyskift, etc.


5. Handling 5 - gå tilbake til R -planet.


6. Handling 6 - Gå raskt tilbake til begynnelsen



Sende bookingforespørsel

whatsapp

skype

E-post

Forespørsel