coduri g

Upload: cplm91

Post on 30-Oct-2015

156 views

Category:

Documents


2 download

DESCRIPTION

Coduri

TRANSCRIPT

Cele mai uzuale funcii G i M sunt prezente n continuare, cu urmtoarea explicaie: dialect T- strunjire, dialect M- frezare.Tab. 1.1 Funcii GCoduri G, Dialect MCoduri G, Dialect T

G00 - Poziionare rapidG00 - Poziionare rapid

G01 Interpolare liniar G01 Interpolare liniar

G02 Interpolare circular CLWG02 Interpolare circular CLW

G03 Interpolare circular CCLW G03 Interpolare circular CCLW

G04 Temporizare (oprire) G04 Temporizare (oprire)

G05 Prelucrare rapid

G07 Definire axe imaginareG07 Control avans de tipsin

G09 Oprire exact

G10 Parametrii program activareG10 Setare date

G11 Parametrii program dezactivatG11 Anulare setare date

G12 Interpolare cerc ntreg CLW

G13 - Interpolare cerc ntreg CCLW

G17 Selectare plan X-YG17 Selectare plan X-Y

G18 - Selectare plan X-ZG18 - Selectare plan X-Z

G19 - Selectare plan Y-Z G19 - Selectare plan Y-Z

G20 Date exprimate n inchG20 Date exprimate n inch

G21 - Date exprimate n mmG21 - Date exprimate n mm

G22 Activare zon de siguranG22 Activare zon de siguran

G23 Anulare G22 G23 Anulare G22

G27 Control revenire din punctul de referinG27 Control revenire din punctul de referin

G28 Deplasare n punctul de referinG28 Deplasare n punctul de referin

G29 Revenire din punctul de referinG29 Revenire din punctul de referin

G30 Revenire n punctul de referin 2, 3 sau 4G30 Revenire n punctul de referin 2, 3 sau 4

G31 Funcia omiteG31 Funcia omite

G32 - Filetare

G33 Filetare

G34 Cicluri fixe

G35 Cicluri fixe

G36 Cicluri fixeG36 Compensare automat scul

G40 Anulare corecie sculG40 Anulare corecie scul

G41 Corecie de raz, stngaG41 Corecie de raz, stnga

G42 - Corecie de raz, dreaptaG42 - Corecie de raz, dreapta

G43 Corecie de lungime scul (+)

G44 Corecie de lungime scul (-)

G45 Mrire corecie de lungime

G46 Micorare corecie de lungimeG46 Identic cu G36

G49 Anulare corecie de lungime

G50 Funcia de scalare OFFG50 Setare sistem de coordonate

G51 Funcia de scalare ON

G52 Funcia de scalare ONG52 Setare sistem local de coordonate

G53 Setare sistem de coordonate mainG53 Setare sistem de coordonate main

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

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

G60 Poziionare unidirecional

G61 Modul: Control oprire precis

G62 Control automat al deplasrii la colG62 Control automat al deplasrii la col

G63 Ciclu pentru filetare interioarG63 Ciclu pentru filetare interioar

G64 Modul achiereG64 Modul achiere

G65 Apelare MACROG65 Apelare MACRO

G66 - Apelare MACRO (model)G66 - Apelare MACRO (model)

G67 Anulare apelare MACROG67 Anulare apelare MACRO

G68 Rotaie sistem de coordonateG68 Rotaie sistem de coordonate

G 69 Anulare G68 G 69 Anulare G68

G70 Date intrare n inchG70 Ciclu de finisare

G71 Date intrare n mmG71 Ciclu de strunjire

G72 Ciclu de strunjire plan

G73 Ciclu rapid de gurireG73 Repetare structur

G74 Ciclu de filetare, pe stnga, manualG74 Ciclu de gurire

G75 Ciclu grooving

G76 Ciclu pentru alezare de finisareG76 Ciclu de filetare

G80 Anulare cicluG80 Anulare ciclu

G81 Ciclu de gurireG81 Ciclu de gurire

G82 Ciclu de alezareG82 Ciclu de alezare

G83 Ciclu de gurire adncG83 Ciclu de gurire frontal

G84 Ciclu de filetare pe dreaptaG84 Ciclu de filetare frontal

G85 Ciclu de alezare

G86 Ciclu de alezare frontal

G87 Ciclu de alezare

G90 Sistem absolut de programareG90 Sistem absolut de programare

G91 Sistem incremental de programareG91 Sistem incremental de programare

G92 Repoziionare originea sistem de coordonateG92 Ciclu de filetare OD

G94 Avans n mm/ minG94 Ciclu strunjire frontal

G95 Avansul n mm/ rot

G96 Vitez constant de achiereG96 Vitez constant de achiere

G97 Anulare vitez constant de achiereG97 Anulare vitez constant de achiere

G98 Definire plan iniial cicluri fixeG98 Avans n mm/ min

G99 Revenire n planul de siguranG99 Avansul n mm/ rot

G107 Interpolare cilindric

G112 Interpolare n sistem polar de coordonate

G113 Anulare G112

Fiind cunoscut importana codurilor G este obligatorie consultarea documentaiei tehnice a echipamentului CNC.Tab. 1.2. Funcii MDenumireSemnificaia

M 00Stop program

M 03Pornire AP, sens CLW

M 04Pornire AP, sens CCLW

M 05Stop AP

M 06Schimbare scul

M 08Pornire LA

M 09Oprire LA

M 13Pornire AP, sens CLW

M 14Pornire AP, sens CCLW

M30Stop program

Echipamentele de tip CNC moderne au implementate suplimentar un numr mare de funcii G i M. Modul de indicare a funciilor G poate fi mult diferit de cel prezentat anterior. Spre exemplificare se consider cteva coduri specifice echipamentelor Siemens.BRISK Acceleraie brusc, dup o curb cu pant mareSOFT Acceleraie dup o curb cu pant linDRIVE Viteza variaz funcie de curba acceleraieiGrupa 25 ORIWKS Orientare scul n sistemul de coordonate pies ORIMKS Orientare scul n sistemul de coordonate mainConform 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 conine comenzi pentru care este logic imposibil ca dou coduri s fie active n acelai timp.Este evident c nu pot fi programate n acelai bloc msurarea n milimetrii i n inches.La punerea n funciune a echipamentului numeric este activ, n mod implicit, o funcie 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 planGrupa 3 = {G90, G91} modul de programare deplasriGrupa 5 = {G93, G94} mod programare avansGrupa 6 = {G20, G21} unitate de msurGrupa 7 = {G40, G41, G42} corecie de razGrupa 8 = {G43, G49} corecie de lungime sculGrupa 10 = {G98, G99} mod de revenire n cicluri fixeGrupa 12 = {G54, G55, G56, G57, G58, G59, G59.1, G59.2, G59.3} selectare sistem de coordonateGrupa 13 = {G61, G61.1, G64} modul de control al traiectoriei sculeiGrupe modale pentru codul MGrupa 4 = {M0, M1, M2, M30, M60} oprire program Grupa 6 = {M6} schimbare sculGrupa 7 = {M3, M4, M5} comand arbore principalGrupa 8 = {M7, M8, M9} comand lichid de achiereGrupa 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}