Sep 06, 2021 Læg en besked

CNC -bearbejdningscenter 1165 programkode, programmeringsevner og fælles instruktioner


Betydningen af ​​almindelige adressetegn


Detaljeret forklaring af programmeringsinstruktionskoder for CNC FANUC bearbejdningscenter


Hjælpefunktion M kommando


Bemærk: Der kan kun være en M -kommando i en blok. Hvis der vises to eller flere M -kommandoer i et program, er kun den sidste M -kommando gyldig, og resten er ugyldige!


Andre instruktioner


(1) F — kommando til fremføringshastighed


F og følgende tal angiver, at når kommandoen er G94, er enheden mm/min, når kommandoen er G95, er enheden mm/r.


(2) S — spindelhastighedskommando


S og følgende tal angiver, at enheden er r/min.


(3) T — Værktøjskommando


T og de følgende tre cifre angiver værktøjsnummeret.


(4) H- og D-værktøjslængdekompenseringsværdi og værktøjsradiuskompensationsværdi


H og D og de følgende tre cifre angiver, at de tre cifre er hukommelsesadressen (nummeret), hvor værktøjskompensationsbeløbet er gemt.


Detaljeret forklaring af G -kommandokoden


1. Indstilling af maskinfunktion


1. G53 — Vælg maskinkoordinatsystemet


Format: G53 XYZ; (XYZ er maskinkoordinatværdien)


Bemærk: Når kommandoen G53 er angivet, slettes radiuskompensation, værktøjslængdekompensation og værktøjsforskydningsværdi for værktøjet. Generelt er Z -aksen beregnet til værktøjsskift.


2. G54 ~ G59 — Vælg emnets koordinatsystem


Bemærk: Når strømmen er tændt og referencepunktet returneres, vælger systemet automatisk G54.


3. G54.1 P1 ~ P48 — Vælg yderligere emnekoordinatsystem


4. G52 - lokalt koordinatsystem


Format: G52X YZ;


Formatbetydning: For nemheds skyld at programmere, skal du indstille emnets koordinatsystem for emnets koordinatsystem. Værdien af ​​XYZ i G52 er positionskoordinaten i emnekoordinatsystemet G54 ~ G59.


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


Bemærk: Når det lokale G52 -koordinatsystem kommanderes, eller det lokale koordinatsystem annulleres, annulleres værktøjsforskydningsværdierne såsom værktøjslængdekompensation og værktøjsradiuskompensation. I det efterfølgende program skal den angivne værktøjslængdekompensation, værktøjsradiuskompensation og andre værktøjsforskydningsværdier nulstilles.


5. G90 — Absolut programmering


Absolut programmering betyder, at værktøjet bevæger sig til en bestemt position væk fra arbejdsemnets koordinatsystems oprindelse.


6. G91 — Inkrementel programmering


I den trinvise programmering beregnes afstanden for værktøjsbevægelsen baseret på det forrige punkt, som er forøgelsen af ​​det foregående punkt.


7. G21 mm indgang G20 tommer input


8. G16 — Aktiver kommando for polarkoordinater G15 — Annuller kommando for polarkoordinat


2. Interpolationsfunktionsinstruktion


1. G00 — Hurtig positioneringsinstruktion


Format: G00 XYZ;


Formatbetydning: G00-kommando får værktøjet til at bevæge sig fra værktøjets aktuelle punkt til et andet punkt med den hurtigste hastighed i punkt-positionskontroltilstand. Banen er ikke nødvendigvis to punkter og en linje, det kan være en brudt linje.


Bemærk: (1) Når værktøjet bevæger sig fra top til bund: G00 XY; Z; Indstil først XY -planet, og derefter falder Z -aksen ned. (2) Når værktøjet bevæger sig fra bund til top: G00 Z; XY; Z -aksen stiger først, og derefter sættes XY -plan.


2. G01 — Lineær interpolationskommando


Format: G01 XYZF;


Formatbetydning: G01 -kommando får værktøjet til at flytte fra det aktuelle til det angivne punkt i henhold til F -kommandoen.


3. G02 - interpolation med uret, G03 - interpolation mod uret


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;


Format betyder:


Bemærk: 1. Det kan udelades, når IJK er nul; i det samme program, hvis IJK og R vises på samme tid, er R gyldig.


2. Ved bearbejdning med R kan hele cirklen ikke bearbejdes, og hele cirklen kan kun programmeres med centerkoordinaten IJ k.


3. Program pause instruktion


1. G04 — Pause instruktion


Format: G04 X; eller G04 P;


Formatbetydning: X efterfølges af forlængelsestiden, enheden er s, og der skal være et decimalpunkt efter det. Tallet efter P er et heltal, og enheden er ms.


For det fjerde opkaldsinstruktionen for underrutinen


1. M98 P ×××;


Formatbetydning: P × × × refererer til underprogramnummeret på det opkaldende program, 0 før programmet kan ikke udelades, det refererer til antallet af gentagne opkald.


2. Skrivningen af ​​delprogrammet er stort set det samme som det generelle program, bortset fra at programmets afslutning er M99, hvilket betyder, at delprogrammet slutter og vender tilbage. M99 behøver ikke at være en blok uafhængigt, men kan placeres i slutningen af ​​den sidste blok.


Fem instruktioner til værktøjskompensation


1. G43, G44, G49 — kommando til kompensation af værktøjslængde


Format: G43 ZH; angiver den positive kompensation af værktøjslængden, Z-aksens rækkevidde Z er den angivne værdi plus kompensationsværdien H.


G44 ZH; Repræsenterer den negative kompensation af værktøjslængden, Z-aksens rækkevidde Z er den angivne værdi minus kompensationsværdien H.


G49 Z; eller H00 betyder annullering af værktøjslængdekompensation


Bemærk: G43 G44 -kommandoen har intet at gøre med G90 G91, forskydningsværdien svarende til H -kommandoen kan være negativ eller positiv. Når H er 0, annulleres værktøjslængdekompensationen. H -værdiens område er 00 ~ 200.


Da kompensationsværdien varierer fra -999,999 til 999,999 mm eller -99,9999 til 99,9999 tommer, ændres tegnet på kompensationsværdien, og alt arbejde kan udføres ved hjælp af G43.


2. G41, G42, G40 — kommando til kompensation af værktøjsradius


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


G40 G00 (G01) XYF; eller D00


Formatbetydning: G17 G18 G19 er udvælgelsesplanet,


G41 værktøjsradius venstre kompensation, G42 værktøjsradius højre kompensation og G40 værktøjsradius kompensation annulleres.


Bemærk:


1. Ved indtastning af værktøjsradiuskompensationstilstand fra tilstanden uden værktøjskompensation, eller når værktøjsradiuskompensation annulleres, skal værktøjet flyttes ud en vis afstand, ellers vil værktøjet direkte opveje en værktøjsradius i normal bevægelsesretning, og værktøjet vil kollidere, hvis der ikke er vendeplads.


2. Når D er 0, annulleres værktøjsradiuskompensationen. D -værdiens område er 0 ~ 200.


Fordi intervallet for kompensationsværdien er -999,999 ~ 999,999 mm eller -99,9999 ~ 99,9999 tommer.


3. Venstre og højre kompensationsbedømmelse af værktøjsradius er baseret på værktøjsfremføringsretningen, værktøjscentrets kontur, især venstre og højre forskydningsværdier for G41 og G42 ved udførelse af G18 G19.


4. Ved udførelse af G41, G42 og G40 kan bevægelseskommandoen kun bruge G00 G01, men ikke G02 G03.


5. For at sikre konturens integritet og glathed skal du generelt bruge: G41 G42 -kommando til at udføre værktøjsradiuskompensation, gå gennem overgangssektionen (cirkel eller lige linje), konturskæring gå gennem overgangssektionen (cirkel eller lige linje), brug G40 til at annullere værktøjsradiuskompensationen.


6. Hvis programmet under programmering til indførelse og annullering af værktøjets radiuskompensation er i blokens hovedprogram (det skal gøres ved behandling af chefen), derefter når antallet af gange, der kaldes til underprogrammet (behandlingskontur program) overstiger én gang, det vil blive afskåret i anden gang. Der vil være et overskærende fænomen.


Seks instruktioner i dåse


Liste over faste cyklus kommandofunktioner


De sædvanlige seks grundlæggende handlinger i en kommando med fast cyklus er:


1. Handling 1 - positionering af X- og Y -aksen (startpunkt)


2. Handling 2 — Hent hurtigt punktet R -plan (positionen, der skal skæres


3. Handling 3-hullers behandling. Hulbearbejdningen udføres i skæremodus.


4. Handling 4 — Handlingen i bunden af ​​hullet. Såsom pause, spindelstop, værktøjsskift osv.


5. Handling 5 - vende tilbage til R -planet.


6. Handling 6 - Vend hurtigt tilbage til begyndelsen



Send forespørgsel

whatsapp

skype

E-mail

Undersøgelse