Telefon / WhatsApp / Skype
+86 18810788819
E-mail
john@xinfatools.com   sales@xinfatools.com

Grundlæggende viden til at hjælpe dig i gang med UG-programmering

CNC-bearbejdningsprogrammering er at skrive processen med bearbejdning af dele, procesparametre, emnestørrelse, værktøjsforskydningsretning og andre hjælpehandlinger (såsom værktøjsskift, afkøling, på- og aflæsning af emner osv.) i rækkefølgen af ​​bevægelse og i i overensstemmelse med programmeringsformatet til at skrive programark ved hjælp af instruktionskoder. processen med. Den skrevne programliste er behandlingsprogramlisten.

CNC Tools News 1

 

Xinfa CNC-værktøjer har karakteristika af god kvalitet og lav pris. For detaljer, besøg venligst:
CNC-værktøjsproducenter – Kina CNC-værktøjsfabrik og leverandører (xinfatools.com)

Bestemmelse af værktøjsmaskinens koordinatsystem og bevægelsesretning

De tre koordinatsystemer for værktøjsmaskinens lineære bevægelse X, Y og Z anvender det højrehåndede kartesiske rektangulære koordinatsystem, som vist i figur 11-6. Rækkefølgen for at definere koordinatakserne er først at bestemme Z-aksen, derefter X-aksen og til sidst Y-aksen. For værktøjsmaskiner, der roterer emnet (såsom drejebænke), er retningen af ​​værktøjet væk fra emnet den positive retning af udseendet, den rigtige retning er den positive retning af X-aksen.

De tre rotationsaksekoordinatsystemer er parallelle med henholdsvis X-, Y- og Z-koordinatakserne, og højregevindets fremadgående retning tages som positiv retning.

Grundlæggende instruktioner til CNC drejebænke

1) Programformat

Behandlingsprogrammet består normalt af tre dele: programstart, programindhold og programslut.

Starten af ​​programmet er programnummeret, som bruges til at identificere starten af ​​behandlingsprogrammet. Programnummeret er normalt repræsenteret af tegnet "%" efterfulgt af fire cifre.

Programmets afslutning kan angives med hjælpefunktionerne M02 (programslut), M30 (programslut, tilbagevenden til startpunkt) osv.

Programmets hovedindhold består af flere programsegmenter (BLOCK). Programsegmentet er sammensat af et eller flere informationsord. Hvert informationsord er sammensat af adressetegn og datategnbogstaver. Informationsordet er den mindste instruktionsenhed. (Når der ikke er nogen til at guide dig, er det meget langsomt for dig at stole på dine egne evner, eller at komme igennem og akkumulere lidt efter lidt på egen hånd. Hvis andre lærer dig deres erfaring, kan du undgå mange omveje.
2) Programsegmentformat

I øjeblikket bruges ordet adresseprogramsegmentformat almindeligvis, og applikationsstandarden er JB3832-85.

Følgende er et typisk ordadresseprogramsegmentformat:

N001 G01 X60.0 Z-20.0 F150 S200 T0101 M03 LF

Blandt dem repræsenterer N001 det første programsegment

G01 - Angiver lineær interpolation

X60.0 Z-20.0 – repræsenterer bevægelsesmængden i henholdsvis X- og Z-koordinatretningerne

F, S, T – repræsenterer henholdsvis fremføringshastighed, spindelhastighed og værktøjsnummer

M03 – Indikerer, at spindlen roterer med uret

LF – angiver slutningen af ​​programsegmentet

3) Grundlæggende funktionskoder i CNC-systemet

(1) Programsegmentnummer: N10, N20...

(2) Forberedelsesfunktion: G00-G99 er en funktion, der gør det muligt for CNC-enheden at udføre visse operationer.

G-koder er opdelt i to typer: modale koder og ikke-modale koder. Den såkaldte modal-kode betyder, at når en bestemt G-kode (G01) er angivet, er den altid gyldig, indtil den samme gruppe af G-koder (G03) bruges i det efterfølgende programsegment til at erstatte den. Den ikke-modale kode er kun gyldig i det angivne programafsnit og skal omskrives efter behov i næste programafsnit (såsom G04). Metalbearbejdning WeChat er din opmærksomhed værd.

en. Quick point positioneringskommando G00

G00-kommandoen er en modal kode, som beordrer værktøjet til hurtigt at bevæge sig fra det punkt, hvor værktøjet er, til den næste målposition i punktpositioneringskontrol. Det er kun til hurtig positionering uden krav til bevægelsesbane.

Kommandoskriveformatet er: G00 Kollisioner nedenfor er farligere.

b. Lineær interpolationskommando G01

Den lineære interpolationsinstruktion er en lineær bevægelsesinstruktion og er også en modal kode. Den beordrer værktøjet til at foretage lineær bevægelse med en hvilken som helst hældning mellem to koordinater eller tre koordinater på en interpolationsforbindelsesmåde ved den specificerede F-tilspænding (enhed: mm/min).

Kommandoskriveformatet er: G01 X_Z_F_; F-kommandoen er også en modal kommando, og den kan annulleres med G00-kommandoen. Hvis der ikke er nogen F-kommando i blokken før G01-blokken, vil værktøjsmaskinen ikke bevæge sig. Derfor skal der være en F-kommando i G01-programmet.
c. Bueinterpolationsinstruktioner G02/G03 (bruger kartesiske koordinater til at bedømme)

Bueinterpolationskommandoen instruerer værktøjet til at udføre cirkulær bevægelse i det specificerede plan ved en given F-tilspændingshastighed for at skære buekonturen. Ved bearbejdning af en bue på en drejebænk skal du ikke kun bruge G02/G03 til at angive buens retning med uret og mod uret, og bruge XZ til at angive buens endepunktskoordinater, men også angive buens radius.

Instruktionens skriveformat er: G02/G03 X_Z_R_;

(3) Hjælpefunktioner: bruges til at specificere værktøjsmaskinens hjælpehandlinger (såsom start og stop af værktøjsmaskinen, styring, skærevæskekontakt, spindelstyring, værktøjsfastspænding og -løsning osv.)

M00 - Programpause
M01 – Programplan sat på pause
M02 - Slut på programmet
M03 - Spindel fremadrotation (CW)
M04 - Spindel omvendt (CCW)
M05 - Spindel stopper
M06–Værktøjsskift i bearbejdningscenter
M07, M08-kølevæske på

M09 - Kølevæske slukket
M10 – fastspænding af emnet
M11–Arbejdsstykke løsnet
M30 – Slut på programmet, tilbage til startpunktet
M05-kommandoen skal bruges mellem M03- og M04-kommandoerne for at stoppe spindlen.

(4) Foderfunktion F

Hvis den direkte betegnelsesmetode anvendes, skal du skrive den påkrævede fremføringshastighed direkte efter F, såsom F1000, hvilket betyder, at fremføringshastigheden er 1000 mm/min; ved drejning af gevind, anboring og gevindskæring, da fremføringshastigheden er relateret til spindelhastigheden, Tallet efter F er den angivne ledning.

(5) Spindelfunktion S

S angiver spindelhastigheden, såsom S800, hvilket betyder, at spindelhastigheden er 800r/min.

(6) Værktøjsfunktion T

Instruer CNC-systemet til at ændre værktøjet, og brug adressen T og de følgende 4 cifre til at specificere værktøjsnummeret og værktøjskompensationsnummeret (værktøjets offsetnummer). De første 2 cifre er værktøjets serienummer: 0~99, og de sidste 2 cifre er værktøjskompensationsnummeret: 0~32. Efter hvert værktøj er behandlet, skal værktøjskompensation annulleres.

Værktøjets serienummer kan svare til værktøjets positionsnummer på skærehovedet;

Værktøjskompensation omfatter formkompensation og slidkompensation;

Værktøjets serienummer og værktøjskompensationsnummer behøver ikke at være det samme, men kan være det samme for nemheds skyld.

I CNC-enheden er programposten identificeret med programnummeret, det vil sige, at opkald af programmet eller redigering af programmet skal kaldes ud af programnummeret.

en. Strukturen af ​​programnummeret: O;

Tallet efter "O" er repræsenteret med 4 cifre (1~9999), og "0" er ikke tilladt.

b. Programsegmentsekvensnummer: Tilføj sekvensnummeret før programsegmentet, såsom: N;

Tallet efter "O" er repræsenteret med 4 cifre (1~9999), og "0" er ikke tilladt.

Indstilling af emnekoordinatsystem

Arbejdsemnet er installeret på patronen. Værktøjsmaskinens koordinatsystem og emnekoordinatsystemet falder generelt ikke sammen. For at lette programmeringen bør der etableres et emnekoordinatsystem, så værktøjet kan bearbejdes i dette koordinatsystem.

G50XZ

Denne kommando angiver afstanden fra værktøjets startpunkt eller værktøjsskiftepunkt til emnets oprindelse. Koordinaterne X og Z er startpunktspositionen for værktøjsspidsen i emnekoordinatsystemet.

For CNC-værktøjsmaskiner med værktøjskompensationsfunktion kan værktøjsindstillingsfejlen kompenseres med værktøjsforskydning, så kravene til justering af værktøjsmaskinen er ikke strenge.

Grundlæggende værktøjsindstillingsmetoder til CNC drejebænke

Der er tre almindeligt anvendte værktøjsindstillingsmetoder: test skæreværktøjsindstillingsmetode, værktøjsindstilling med mekanisk detekteringsværktøjsindstiller og værktøjsindstilling med optisk detekteringsværktøjsindstiller.

Brug af G50 UW kan få koordinatsystemet til at forskydes, erstatte de gamle koordinatværdier med nye koordinatværdier og erstatte værktøjsmaskinens koordinatsystem og emnekoordinatsystemet med hinanden. Det skal bemærkes, at i værktøjsmaskinens koordinatsystem er koordinatværdien afstanden mellem værktøjsholderens midtpunkt og værktøjsmaskinens oprindelse; mens koordinatværdien i emnekoordinatsystemet er afstanden mellem værktøjsspidsen og emnets startpunkt.


Indlægstid: 27. maj 2024