Coduri G

November 21, 2017 | Author: cplm91 | Category: N/A
Share Embed Donate


Short Description

Coduri...

Description

Cele mai uzuale funcţii G şi M sunt prezente în continuare, cu următoarea explicaţie: dialect T- strunjire, dialect M- frezare. Tab. 1.1 Funcţii G Coduri G, Dialect M

Coduri G, Dialect T

G00 - Poziţionare rapidă

G00 - Poziţionare rapidă

G01 – Interpolare liniară

G01 – Interpolare liniară

G02 – Interpolare circulară CLW

G02 – Interpolare circulară CLW

G03 – Interpolare circulară CCLW

G03 – Interpolare circulară CCLW

G04 – Temporizare (oprire)

G04 – Temporizare (oprire)

G05 – Prelucrare rapidă G07 – Definire axe imaginare

G07 – Control avans de tip sin

G09 – Oprire exactă G10 – Parametrii program activare

G10 – Setare date

G11 – Parametrii program dezactivat

G11 – Anulare setare date

G12 – Interpolare cerc întreg CLW G13 - Interpolare cerc întreg CCLW G17 – Selectare plan X-Y

G17 – Selectare plan X-Y

G18 - Selectare plan X-Z

G18 - Selectare plan X-Z

G19 - Selectare plan Y-Z

G19 - Selectare plan Y-Z

G20 – Date exprimate în inch

G20 – Date exprimate în inch

G21 - Date exprimate în mm

G21 - Date exprimate în mm

G22 – Activare zonă de siguranţă

G22 – Activare zonă de siguranţă

G23 – Anulare G22

G23 – Anulare G22

G27 – Control revenire din punctul de G27 – Control revenire din punctul de referinţă

referinţă

G28 – Deplasare în punctul de referinţă G28 – Deplasare în punctul de referinţă G29 – Revenire din punctul de referinţă G29 – Revenire din punctul de referinţă G30 – Revenire în punctul de referinţă G30 – Revenire în punctul de referinţă 2, 3 sau 4

2, 3 sau 4

G31 – Funcţia omite

G31 – Funcţia omite

G32 - Filetare G33 – Filetare G34 – Cicluri fixe G35 – Cicluri fixe G36 – Cicluri fixe

G36 – Compensare automată sculă

G40 – Anulare corecţie sculă

G40 – Anulare corecţie sculă

G41 – Corecţie de rază, stânga

G41 – Corecţie de rază, stânga

G42 - Corecţie de rază, dreapta

G42 - Corecţie de rază, dreapta

G43 – Corecţie de lungime sculă (+) G44 – Corecţie de lungime sculă (-) G45 – Mărire corecţie de lungime G46 – Micşorare corecţie de lungime

G46 – Identic cu G36

G49 – Anulare corecţie de lungime G50 – Funcţia de scalare OFF

G50 – Setare sistem de coordonate

G51 – Funcţia de scalare ON G52 – Funcţia de scalare ON

G52



Setare

sistem

local

de

coordonate G53 – Setare sistem de coordonate G53 – Setare sistem de coordonate maşină

maşină

G54 – Setare sistem de coordonate G54 – Setare sistem de coordonate piesă, #1,....#9

piesă, #1,....#9

.....G59 – Setare sistem de coordonate .....G59 – Setare sistem de coordonate piesă, #1,....#9

piesă, #1,....#9

G60 – Poziţionare unidirecţională G61 – Modul: Control oprire precisă G62 – Control automat al deplasării la G62 – Control automat al deplasării la colţ

colţ

G63 – Ciclu pentru filetare interioară

G63 – Ciclu pentru filetare interioară

G64 – Modul “aşchiere”

G64 – Modul “aşchiere”

G65 – Apelare MACRO

G65 – Apelare MACRO

G66 - Apelare MACRO (model)

G66 - Apelare MACRO (model)

G67 – Anulare apelare MACRO

G67 – Anulare apelare MACRO

G68 – Rotaţie sistem de coordonate

G68 – Rotaţie sistem de coordonate

G 69 – Anulare G68

G 69 – Anulare G68

G70 – Date intrare în “inch”

G70 – Ciclu de finisare

G71 – Date intrare în “mm”

G71 – Ciclu de strunjire G72 – Ciclu de strunjire plană

G73 – Ciclu rapid de găurire

G73 – Repetare structură

G74 – Ciclu de filetare, pe stânga, G74 – Ciclu de găurire manual G75 – Ciclu grooving G76 – Ciclu pentru alezare de finisare

G76 – Ciclu de filetare

G80 – Anulare ciclu

G80 – Anulare ciclu

G81 – Ciclu de găurire

G81 – Ciclu de găurire

G82 – Ciclu de alezare

G82 – Ciclu de alezare

G83 – Ciclu de găurire adâncă

G83 – Ciclu de găurire frontală

G84 – Ciclu de filetare pe dreapta

G84 – Ciclu de filetare frontală

G85 – Ciclu de alezare G86 – Ciclu de alezare frontală G87 – Ciclu de alezare G90 – Sistem absolut de programare G91



Sistem

incremental

programare

G90 – Sistem absolut de programare de G91



Sistem

incremental

de

programare

G92 – Repoziţionare originea sistem G92 – Ciclu de filetare OD de coordonate G94 – Avans în mm/ min

G94 – Ciclu strunjire frontală

G95 – Avansul în mm/ rot G96 – Viteză constantă de aşchiere

G96 – Viteză constantă de aşchiere

G97 – Anulare viteză constantă de G97 – Anulare viteză constantă de aşchiere

aşchiere

G98 – Definire plan iniţial cicluri fixe

G98 – Avans în mm/ min

G99 – Revenire în planul de siguranţă

G99 – Avansul în mm/ rot G107 – Interpolare cilindrică G112 – Interpolare în sistem polar de coordonate G113 – Anulare G112

Fiind

cunoscută

importanţa

codurilor

G

este

obligatorie

consultarea

documentaţiei tehnice a echipamentului CNC. Tab. 1.2. Funcţii M Denumire

Semnificaţia

M 00

Stop program

M 03

Pornire AP, sens CLW

M 04

Pornire AP, sens CCLW

M 05

Stop AP

M 06

Schimbare sculă

M 08

Pornire LA

M 09

Oprire LA

M 13

Pornire AP, sens CLW

M 14

Pornire AP, sens CCLW

M30

Stop program Echipamentele de tip CNC moderne au implementate suplimentar un număr

mare de funcţii G şi M. Modul de indicare a funcţiilor G poate fi mult diferit de cel prezentat

anterior.

Spre

exemplificare

se

consideră

echipamentelor Siemens. BRISK –Acceleraţie bruscă, după o curbă cu pantă mare SOFT – Acceleraţie după o curbă cu pantă lină DRIVE – Viteza variază funcţie de curba acceleraţiei Grupa 25 ORIWKS – Orientare sculă în sistemul de coordonate piesă ORIMKS – Orientare sculă în sistemul de coordonate maşină

câteva

coduri

specifice

Conform NIST (National Institute of Standards and Technology) codurile G sunt considerate modale (vezi cap.3) şi sunt aranjate în “grupe modale”. În general, un grup modal conţine comenzi pentru care este logic imposibil ca două coduri să fie active în acelaşi timp.Este evident că nu pot fi programate în acelaşi bloc măsurarea în milimetrii şi în inches. La punerea în funcţiune a echipamentului numeric este activă, în mod implicit, o funcţie G din fiecare grupă. Grupe modale pentru codul G: Grupa 1 = {G0, G1, G2, G3, G38.2, G80, G81, G82, G83, G84, G85, G86, G87, G88, G89} Grupa 2 = {G17, G18, G19} selectare plan Grupa 3 = {G90, G91} modul de programare deplasări Grupa 5 = {G93, G94} mod programare avans Grupa 6 = {G20, G21} unitate de măsură Grupa 7 = {G40, G41, G42} corecţie de rază Grupa 8 = {G43, G49} corecţie de lungime sculă Grupa 10 = {G98, G99} mod de revenire în cicluri fixe Grupa 12 = {G54, G55, G56, G57, G58, G59, G59.1, G59.2, G59.3} selectare sistem de coordonate Grupa 13 = {G61, G61.1, G64} modul de control al traiectoriei sculei Grupe modale pentru codul M Grupa 4 = {M0, M1, M2, M30, M60} oprire program Grupa 6 = {M6} schimbare sculă Grupa 7 = {M3, M4, M5} comandă arbore principal Grupa 8 = {M7, M8, M9} comandă lichid de aşchiere Grupa 9 = {M48, M49} activează/ dezactivează efectul comutatoarelor asupra avansului şi vitezei. Există şi o grupă de coduri G nemodală: Grupa 0 = {G4, G10, G28, G30, G53, G92, G92.1, G92.2, G92.3}

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF