Documente Academic
Documente Profesional
Documente Cultură
AB C EB DEF
MANUALUL OPERATORULUI
B-64304RO-1/02
Toate produsele din acest manual se supun "Legii japoneze privind schimburile i
comer ul interna ional". Exportul din Japonia poate constitui obiectul unei licen e a
guvernului Japoniei.
n plus, re-exportul n alt ar poate constitui obiectul unei licen e a guvernului rii din
care este re-exportat produsul. De asemenea este posibil ca produsul s fie supus
reglementrilor de re-export ale guvernului Statelor Unite.
n cazul n care dori i s exporta i sau s re-exporta i aceste produse, v rugm s
contacta i FANUC pentru informa ii.
n manualul de fa am ncercat s descriem pe ct posibil toate subiectele.
Cu toate acestea, nu putem descrie toate subiectele care nu trebuie executate sau care
nu pot fi executate, deoarece exist foarte multe posibilit i.
De aceea, subiectele care nu sunt descrise explicit ca fiind posibile n manualul de fa
trebuie considerate ca imposibile.
Manualul de fa con ine numele programelor sau echipamentelor altor companii, unele
dintre acestea fiind mrci nregistrate ale respectivilor proprietari. Oricum, aceste nume nu
sunt urmate de sau n textul principal.
B-64304RO-1/02
MSURI DE SIGURAN
MSURI DE SIGURAN
n acest capitol sunt descrise msurile de siguran referitoare la unitile CNC.
Este esenial ca aceste msuri de siguran s fie respectate de ctre utilizatori pentru a asigura o
funcionare sigur a mainilor dotate cu unitate CNC (toate datele descriptive din acest capitol iau n
considerare aceast configuraie). Notai c unele msuri de siguran sunt referitoare doar la funcii
specifice i, n consecin, nu pot fi aplicate anumitor uniti CNC.
Utilizatorii trebuie s respecte msurile de siguran cu privire la main dup cum sunt prezentate n
manualul furnizat de ctre productorul mainii unelte. nainte de a utiliza maina sau a crea un program
pentru a comanda funcionarea mainii, operatorul trebuie s fie pe deplin familiarizat cu datele din acest
manual i manualul relevant furnizat de ctre productorul mainii unelte.
CUPRINS
DEFINIREA AVERTIZRII, ATENIONRII, I NOTEI .................................................................... s-1
AVERTIZRI I ATENIONRI GENERALE ...................................................................................... s-2
AVERTIZRI I ATENIONRI REFERITOARE LA PROGRAMARE ............................................. s-3
AVERTIZRI I ATENIONRI REFERITOARE LA UTILIZARE .................................................... s-5
AVERTIZRI REFERITOARE LA NTREINEREA ZILNIC ........................................................... s-8
s-1
Acest manual include msuri de siguran pentru protecia utilizatorului i prevenirea defeciunilor
mainii. Msurile de siguran sunt clasificate ca Avertizare i Aten ionare conform rangului de
securitate. De asemenea, informaiile suplimentare sunt descrise ca Not. Citii Avertizarea,
Aten ionarea, i Nota cu atenie i complet nainte de a utiliza maina.
AVERTIZARE
Se aplic atunci cnd exist pericolul ca utilizatorul s fie rnit sau cnd exist
un pericolul ca att utilizatorul s fie rnit, ct i maina s fie deteriorat dac
nu este respectat procedura avizat.
ATEN IONARE
Se aplic atunci cnd exist un pericol ca maina s se deterioreze, dac
procedura avizat nu este respectat.
NOT
Nota este utilizat pentru a indica informa ii suplimentare, diferite de cele din
Avertizare i Aten ionare.
s-1
MSURI DE SIGURAN
B-64304RO-1/02
s-2
B-64304RO-1/02
MSURI DE SIGURAN
AVERTIZARE
Parametrii pentru CNC i PMC sunt seta i din fabric. De obicei nu este nevoie
s fie modifica i. Cu toate acestea, cnd nu exist alt alternativ dect s se
modifice parametrul, asigura i-v c a i n eles pe deplin func ia parametrului
nainte de a face orice schimbare.
Dac parametrul nu este setat corect, maina se poate comporta n mod
neateptat, i e posibil s cauzeze deteriorarea piesei de prelucrat i/sau
mainii, sau rnirea utilizatorului
6 Imediat dup cuplarea alimentrii cu energie, nu atinge i nicio tast de pe
panoul MDI pn cnd afiajul pozi iei sau ecranul de alarm apare pe unitatea
CNC.
Unele taste de pe panoul MDI sunt destinate ntre inerii sau altor opera ii
speciale. Apsarea oricreia dintre aceste taste poate plasa unitatea CNC ntr-o
stare diferit de cea normal. Pornirea mainii n aceast stare poate cauza un
comportament neobinuit.
7 MANUALUL OPERATORULUI i manualul de programare furnizat mpreun cu
unitatea CNC furnizeaz o descriere general a func iilor mainii, inclusiv orice
alte func ii op ionale. Re ine i c func iile op ionale vor fi diferite de la un model
de main la altul. Aadar, unele func ii descrise n manuale s-ar putea s nu fie
disponibile n realitate pentru un anumit model. Verifica i specifica iile maini
dac exist dubii.
8 Unele func ii este posibil ca s fi fost implementate la cererea constructorului
mainii unelte. Cnd se utilizeaz astfel de func ii, consulta i manualul furnizat
de ctre constructorul mainii unelte pentru detalii privitoare la utilizarea lor i
orice alte precau ii legate de acestea.
5
ATEN IONARE
Afiajul cu cristale lichide este produs cu o tehnologie de fabrica ie foarte
precis. Este posibil ca unii pixeli s nu poat fi activa i sau pot s rmn
activa i. Acest fenomen este un atribut comun LCD-urilor i nu reprezint un
defect.
NOT
Programele, parametrii i macro variabilele sunt memorate n memoria
non-volatil din unitatea CNC. De obicei acestea sunt re inute chiar dac este
ntrerupt alimentarea cu energie.
Astfel de date pot fi terse din neaten ie sau poate fi necesar s se tearg
toate datele din memoria non-volatil ca parte de revenire n urma unei erori.
Pentru a preveni apari ia unor situa ii ca cea de mai sus i pentru a asigura
restaurarea rapid a datelor terse, face i o copie backup la toate datele
esen iale i pstra i copia back-up ntr-un loc sigur.
s-3
MSURI DE SIGURAN
B-64304RO-1/02
AVERTIZARE
Setarea sistemului de coordonate
Dac un sistem de coordonate este stabilit incorect, maina va func iona n mod
neateptat ca rezultat al faptului c programul emite o comand de operare
altfel valid. O astfel de func ionare neateptat poate deteriora scula, maina,
piesa de prelucrat, sau poate cauza rnirea utilizatorului.
2 Pozi ionare prin interpolare non-linear
Cnd se realizeaz pozi ionarea prin interpolare non-linear (pozi ionare prin
deplasare non-linear ntre punctele de nceput i sfrit), traiectoria sculei
trebuie confirmat cu aten ie nainte de realizarea programrii. Pozi ionarea
implic deplasarea rapid. Dac scula lovete de piesa de prelucrat, se poate
deteriora scula, maina, piesa sau cauza rnirea utilizatorului.
3 Func ie care implic o ax de rota ie
Cnd se programeaz interpolri n coordonate polare, trebuie s acorda i
aten ie special vitezei axei de rota ie. Programarea incorect poate face ca
viteza axei de rota ie s devin excesiv de mare, astfel nct for a centrifug s
cauzeze pierderea prinderii piesei n universal dac aceasta nu este montat
sigur. Un astfel de incident poate deteriora scula, maina, piesa de prelucrat,
sau poate cauza rnirea utilizatorului.
4 Conversie inci/milimetri
Comutarea dintre introducerea datelor n inci sau n milimetri nu schimb
unit ile de msur ale unor date cum ar fi offset-ul originii piesei, parametrul i
pozi ia curent. Aadar, nainte de pornirea mainii stabili i care unit i de
msur sunt utilizate. Dac se execut o opera ie cu date invalide specificate se
poate deteriora scula, maina, piesa de prelucrat sau cauza rnirea
utilizatorului.
s-4
B-64304RO-1/02
MSURI DE SIGURAN
AVERTIZARE
5 Comanda vitezei periferice constante de achiere
Cnd o ax care este prevzut cu comanda cu vitez periferic constant de
achiere se apropie de originea sistemului de coordonate al piesei de prelucrat,
tura ia arborelui principal poate deveni excesiv de mare. n consecin este
necesar s se specifice o tura ie maxim admis. Specificarea incorect a
tura iei maxime admisibile poate deteriora scula, maina, piesa de prelucrat sau
poate cauza rnirea operatorului.
6 Verificarea cursei
Dup conectarea alimentrii cu energie, realiza i o revenire manual la pozi ia
de referin conform instruc iunilor. Verificarea cursei nu este posibil nainte de
realizarea revenirii manuale la pozi ia de referin . Re ine i c atunci cnd
verificarea cursei este dezactivat nu se emite o alarm chiar dac limita cursei
este depit, i este posibil s se deterioreze scula, maina, piesa de prelucrat
sau poate fi rnit operatorul.
7 Verificarea interferen ei pentru fiecare cale
O verificare a interferen ei pentru fiecare cale se realizeaz pe baza datelor
privitoare la scul specificate n timpul utilizrii automate. Dac specifica iile
sculei nu se potrivesc cu scula realmente utilizat, verificarea interferen ei nu
poate fi realizat n mod corect, i este posibil s se deterioreze scula sau
maina, sau utilizatorul s fie rnit. Dup conectare alimentrii cu energie
electric, sau dup selectarea manual a unei scule, ntotdeauna porni i
opera ia automat i specifica i numrul sculei care urmeaz a fi utilizat.
8 Mod absolut / incremental
Dac un program creat cu valori absolute este rulat n modul incremental sau
viceversa, maina se poate comporta n mod neateptat.
9 Selectarea planului
Dac un plan incorect este specificat pentru interpolarea circular, interpolarea
elicoidal, sau un ciclu predefinit, este posibil ca maina s se comporte n mod
neateptat. Consulta i descrierile pentru func iile respective pentru detalii.
10 Skip la limita momentului de torsiune
nainte de a ncerca folosirea func iei de skip la limita momentului de torsiune,
aplica i momentul de torsiune limit. Dac este specificat o func iei de skip la
limita momentului de torsiune fr ca momentul de torsiune aplicat n realitate
s depeasc limita, comanda de avans se va executa fr realizarea acestei
func iuni.
11 Func ia de compensare
Dac o comand bazat pe sistemul de coordonate al mainii sau o comand
de retur la pozi ia de referin este emis n modul func iei de compensare,
compensarea este temporar anulat, rezultnd un comportament neateptat al
mainii.
De aceea, nainte de a genera oricare dintre comenzile de mai sus, revoca i
ntotdeauna modul func iei de compensare.
MSURI DE SIGURAN
B-64304RO-1/02
AVERTIZARE
1 Utilizare manual
Cnd maina este comandat manual, determina i pozi ia curent a sculei i
piesei de prelucrat i asigura i-v c axa de avans, direc ia i viteza de avans au
fost specificate corect. Utilizarea incorect a mainii poate deteriora scula,
maina, piesa de prelucrat sau poate cauza rnirea utilizatorului.
2 Retur manual la pozi ia de referin
Dup cuplarea alimentrii cu energie electric, realiza i returul manual la pozi ia
de referin aa cum se cere.
Dac maina este utilizat fr a se realiza nti returul manual la pozi ia de
referin , aceasta s-ar putea comporta n mod neateptat. Verificarea cursei nu
este posibil nainte de realizarea returului manual la pozi ia de referin .
Utilizarea incorect a mainii poate deteriora scula, maina, piesa de prelucrat,
sau poate cauza rnirea utilizatorului.
3 Avans manual
La avansul manual, rotirea ro ii de mn cu aplicarea unui factor de scar mare,
cum ar fi 100, produce deplasarea rapid a sculei i mesei. Operarea neatent
poate deteriora scula i/sau maina sau poate determina rnirea utilizatorului.
4 Ajustare manual dezactivat
n cazul n care ajustarea este dezactivat (conform specifica iei dintr-o macro
variabil) n timpul filetrii, tarodrii rigide sau altui fel de tarodare, viteza nu
poate fi prezis, i este posibil s se deterioreze scula, maina, piesa de
prelucrat, sau s se cauzeze rnirea utilizatorului.
5 Opera ia de presetare a originii
Este esen ial, s nu ncerca i niciodat o opera ie de presetare a originii atunci
cnd maina func ioneaz sub controlul unui program. Altfel maina poate avea
un comportament neateptat, poate deteriora scula, maina, piesei de prelucrat
sau poate cauza rnirea utilizatorului.
s-6
B-64304RO-1/02
MSURI DE SIGURAN
AVERTIZARE
6 Deplasarea sistemului de coordonate al piesei de prelucrat
Interven ia manual, blocarea mainii sau imaginea n oglind pot deplasa
sistemul de coordonate al piesei de prelucrat. nainte de a ncepe utilizarea
mainii sub controlul unui program, confirma i cu aten ie sistemul de coordonate.
Dac maina este utilizat sub comanda unui program fr a se realiza
condi iile pentru orice deplasare a sistemului de coordonate al piesei, maina
poate func iona n mod neateptat, fiind posibil s deterioreze scula, maina,
piesa de prelucrat sau s determine rnirea utilizatorului.
7 Panoul operator de comand software
Utiliznd panoul operator de comand software n combina ie cu panoul MDI
este posibil s se specifice opera ii care nu sunt suportate de panoul operator al
mainii, cum ar fi modificarea de mod, modificarea valorii ajustrii manuale i a
comenzilor de avans continuu (jog).
Totui, re ine i c dac tastele panoului MDI sunt ac ionate la ntmplare,
maina s-ar putea s aib reac ii neateptate, fiind posibil s se deterioreze
scula, maina, piesa de prelucrat, sau s cauzeze rnirea utilizatorului.
8 Tasta RESET
Prin apsarea tastei RESET se oprete programul care ruleaz n prezent. n
consecin , axele servo se opresc. Totui este posibil ca tasta RESET s nu
func ioneze din motive cum ar fi o problem la panoul MDI. Aadar cnd
motoarele trebuie oprite, utiliza i butonul de oprire de urgen n loc de tasta
RESET pentru a asigura securitatea.
9 Interven ie manual
Dac interven ia manual se realizeaz n timpul execu iei unei opera ii
programate a mainii, traiectoria sculei poate fi diferit cnd maina este
repornit. Aadar, nainte de repornirea mainii dup interven ie manual
confirma i setrile ntreruptoarelor absolute manuale, parametrii i modului de
comand absolut/incremental.
10 Oprire avans, corec ie i monobloc
Oprirea temporar a avansului, ajustarea avansului i func iile monobloc pot fi
invalidate f prin utilizarea macro variabilelor de sistem specifice #3004. Ave i
grij cnd utiliza i maina n acest caz.
11 Rularea n gol
De obicei, rularea n gol este utilizat pentru a confirma func ionalitatea mainii.
n timpul unei rulri n gol, maina func ioneaz la viteza de rulare n gol care
difer de viteza de avans corespunztoare programat. Re ine i c viteza de
rulare n gol poate fi uneori mai mare dect viteza de avans programat.
12 Editarea programului
Dac maina este oprit, dup care programul de prelucrare este editat
(modificare, introducere sau tergere) maina poate func iona n mod neateptat
dac prelucrarea este repornit sub controlul programului. Este esen ial s nu
modifica i, introduce i sau terge i comenzile dintr-un program de prelucrare
cnd acesta este utilizat.
s-7
MSURI DE SIGURAN
B-64304RO-1/02
s-8
B-64304RO-1/02
MSURI DE SIGURAN
NOT
Codificatorul absolut de impulsuri de msur utilizeaz baterii pentru a-i pstra
pozi ia absolut.
Dac tensiunea bateriei scade, apare pe ecranul sau panoul operatorului o
alarm de tensiune slab.
Cnd apare alarma de tensiune slab, schimba i bateriile n maxim o
sptmn. Altfel, datele de pozi ie absolut memorate de codificatorul de
impulsuri se vor pierde.
Consulta i sec iunea Metoda de schimbare a bateriilor din MANUALUL
OPERATORULUI (comun pentru seriile T/M) pentru detalii privitoare la
procedura de schimbare a bateriilor.
AVERTIZARE
3 Schimbarea siguran ei
nainte de schimbarea unei siguran e arse este necesar s identifica i i s
ndeprta i cauza care a determinat arderea siguran ei.
Pentru aceasta, numai personalul calificat din punctul de vedere al siguran ei i
ntre inerii poate efectua aceast opera iune.
Cnd nlocui i bateriile ave i grij s nu atinge i circuitele de nalt tensiune
(marcate
i dotate cu un capac izolator).
Atingerea circuitelor de nalt tensiune neacoperite prezint un risc foarte mare
de electrocutare.
s-9
CUPRINS
B-64304RO-1/02
CUPRINS
MSURI DE SIGURAN ......................................................................... s-1
DEFINIREA AVERTIZRII, ATEN IONRII I NOTEI s-1..................................... s-1
AVERTIZRI I ATEN IONRI GENERALE ......................................................... s-2
AVERTIZRI I ATEN IONRI REFERITOARE LA PROGRAMARE ................... s-3
AVERTIZRI I ATEN IONRI REFERITOARE LA UTILIZARE s-5 .................... s-5
AVERTIZRI REFERITOARE LA NTRE INEREA ZILNIC ................................. s-8
A B
1
CAD A E A
1
OFFSET ........................................................................................................ 9
4.1.2
4.1.3
4.2
4.1.4
4.1.5
4.1.6
CUPRINS
B-64304RO-1/02
4.2.6
4.2.7
4.2.8
4.3
4.4
4.5
4.6
4.7
4.8
Offset pentru geometria sculei i offset pentru uzura sculei ................................ 123
Codul T pentru offset-ul sculei ............................................................................ 124
Selectarea sculei ................................................................................................... 124
Numrul de offset ................................................................................................. 124
Offset .................................................................................................................... 124
Offset axa Y ......................................................................................................... 127
5.1.6.1
5.2
5.3
CUPRINS
B-64304RO-1/02
5.3.6
5.3.7
5.4
5.5
6.3.2
6.3.3
6.4
6.5
6.3.4
6.3.5
6.3.6
Operaie care trebuie efectuat dac se deduce apariia unei interferene ........ 184
Funcia de alarmare la verificarea interferenei ................................................ 185
Funcia de evitare a verificrii interferenei ..................................................... 186
CUPRINS
8.1
8.2
8.3
8.4
8.5
8.6
B-64304RO-1/02
DC A A
1
1.2
..................................... 286
F
A
B.2
B.3
B.4
CUPRINS
B-64304RO-1/02
B.4.2
B.5
B.5.1
B.5.2
B.6
B.21
B.20
B.18.1
B.18.2
B.19
B.18
B.17
B.16
B.15
B.14
B.13
B.12
B.11
B.10
B.9
B.8
B.7
CUPRINS
B-64304RO-1/02
B.21.1
B.21.2
B.22
B.23
B.37
B.36
B.35
B.34
B.33
B.32
B.31
B.30
B.29
B.28
B.27
B.26
B.25
B.24
CUPRINS
B-64304RO-1/02
B.37.1
B.37.2
B.38
B.39
B.51
B.50
B.49
B.48
B.47
B.46
B.45
B.44
B.43
B.42
B.41
B.40
c-7
I.
DATE GENERALE
B-64304RO-1/02
DATE GENERALE
1.DATE GENERALE
DATE GENERALE
DATE GENERALE
Descrie organizarea pe capitole, modelele aplicabile, manualele corelate i note pentru citirea
prezentului manual.
II.
PROGRAMARE
Descrie fiecare funcie: Formatul folosit pentru a programa funciile n limbajul NC, caracteristici i
restricii.
III. OPERARE
Descrie operarea manual i operarea automat a mainii, procedurile pentru introducerea i
transmiterea datelor, ct i procedurile pentru editarea unui program.
ANEX
Prezint parametrii, domeniile de date valabile i alarmele.
NOT
1 Acest manual descrie func iile care pot opera n tipul de control de cale seria T.
Pentru alte func ii nespecifice seriei T, analiza i Manualul Operatorului (comun
pentru sistemul strung / sistemul centru de prelucrare) (B-64304EN).
2 Unele func ii descrise n acest manual s-ar putea s nu fie aplicate la unele
produse. Pentru detalii consulta i Manualul de Descrieri (B-64302EN).
3 Acest manual nu detaliaz parametrii care nu sunt men iona i n text. Pentru
detalii despre aceti parametri, consulta i Manualul de Parametri (B64310EN).
Parametrii sunt utiliza i pentru a seta n avans func ii i condi ii de func ionare
ale unei maini-unelte CNC i a valorilor frecvent utilizate. De obicei,
constructorul mainii unelte seteaz din fabric parametrii astfel nct utilizatorul
s poat folosi maina unealt cu uurin .
4 Acest manual nu descrie numai func iile de baz, ci i func iile op ionale. Cuta i
op iunile ncorporate n sistemul dumneavoastr n manualul redactat de ctre
constructorul mainii unelte..
Modele aplicabile
Acest manual descrie urmtoarele modele care sunt "Nano CNC".
Sistemul "Nano CNC" care realizeaz prelucrare prin achiere de mare precizie poate fi construit prin
combinarea acestor modele i a servo comenzilor de vitez ridicat i de mare precizie.
n text, abrevierile pot fi folosite pe lng denumirea Modelului indicat mai jos.
Nume model
Prescurtare
0i-TD
0i-TD
0i- Mate-TD
Seria 0i-TD
-3-
1.DATE GENERALE
DATE GENERALE
B-64304RO-1/02
NOT
1 n scopuri explicative, aceste modele pot fi clasificate dup cum este prezentat
mai jos:
- seria T: 0i -TD / 0i Mate -TD
2 Unele func ii descrise n acest manual s-ar putea s nu fie aplicate la unele
produse.
Pentru detalii consulta i manualul cu descrierile func iilor (B-64302EN).
3 Pentru 0i-D / 0i Mate-D, trebuie seta i parametrii pentru a activa sau dezactiva
unele func ii de baz.
Pentru aceti parametri, analiza i Sec iunea 4.51, "PARAMETRI Oi-/D 0i Mate-D
FUNC II DE BAZ n MANUALUL PARAMETRILOR (B-64310EN).
Simboluri speciale
Acest manual utilizeaz urmtoarele simboluri:
IP
Indic sfritul unui bloc. Acesta corespunde de fapt adresei LF n codul ISO sau CR n codul EIA.
-4-
Numrul de ordine
B-64302EN
B-64303EN
B-64303EN-1
B-64304EN
B-64304EN-1
B-64304EN-2
B-64305EN
B-64310EN
B-64304EN-3
B-64303EN-2
B-64304EN-5
B-64303EN-3
B-64393EN
B-64403EN
B-64414EN
B-64443EN
B-64453EN
B-64304RO-1/02
DATE GENERALE
Denumirea manualului
1.DATE GENERALE
Numrul de ordine
B-64303EN-4
B-63874EN
B-63874EN-2
B-63874EN-1
B-64434EN
B-64254EN
B-65285EN
B-65325EN
B-65270EN
B-65280EN
Acest manual presupune n principal c sunt utilizate SERVO MOTOARELE FANUC din seria i.
Pentru informaii privitoare la servomotoare i motoarele pentru arbori principali consultai manualele
pentru servomotoare i arbori principali corespunztoare celor montate pe main
-5-
1.DATE GENERALE
1.1
DATE GENERALE
B-64304RO-1/02
Cnd prelucrai piesa utiliznd maina-unealt CNC, pregtii mai nti programul, apoi operai maina
CNC folosind programul.
(1) Pregtii mai nti programul pentru folosirea sculei mainii CNC pornind de la un desen al piesei.
Modul de pregtire al programului este descris n partea a II-a, "Programare".
(2) Programul trebuie citit n sistemul CNC. Apoi montai piesa de prelucrat i sculele pe main i
folosii sculele conform programului. n final efectuai prelucrarea real.
Modul de operare al sistemului CNC este descris n partea a III-a, "Operare".
Desenul
piesei
Programu
lpiesei
CNC
Unealtl
Maina
1.
2.
3.
Strunjire frontal
Strunjire exterioar
Canelare
1. Metoda de achiere
Degroare
Semi finisare
Finisare
2. Scule achietoare
3. Condi ii de achiere
Viteza de avans
Adncimea de achiere
4. Traiectoria sculei
Canelare
Strunjire
exterioara
Strunjire frontal
Pies
Pregtii programul pentru traiectoria sculei i condiiile de achiere conform desenului piesei pentru
fiecare prelucrare.
-6-
B-64304RO-1/02
1.2
DATE GENERALE
1.DATE GENERALE
ATEN IONARE
1 Func ionarea unui sistem main-unealt CNC depinde nu numai de CNC, dar i
de combina ia mainii-unelte, dulap electric, sistemul servo, CNC, panourile
operatorului etc. Este prea complicat s se descrie func ionarea, programarea i
utilizarea pentru toate combina iile. Acest manual descrie n general acestea din
punctul de vedere al CNC-ului. Aadar, pentru detalii privitoare la o anumit
main unealt CNC, consulta i manualul furnizat de constructorul mainii unelte,
care are prioritate fa de acest manual.
2 n cmpul de titlu al fiecrei pagini a acestui manual, este indicat un titlu de
capitol astfel nct cititorul poate identifica uor informa iile.
Gsind la nceput un titlu dorit, cititorul poate identifica doar pr ile necesare.
3 Acest manual descrie att de multe variante n utilizarea echipamentelor pe ct
posibil. Nu se poate adresa fiecrei combina ii de caracteristici, op iuni i comenzi
care nu ar trebui ncercate.
Dac o anumit combina ie de opera ii nu este descris, nu ar trebui ncercat.
1.3
-7-
II. PROGRAMARE
1.DATE GENERALE
PROGRAMARE
B-64304RO-1/02
DATE GENERALE
1.1
OFFSET
Explica ie
-
Offset-ul sculei
De obicei pentru prelucrarea unei piese se folosesc mai multe scule. Sculele au lungimi diferite. Este
foarte dificil s schimbi programul n funcie de scule.
De aceea, lungimea fiecrei scule ar trebui msurat dinainte. Setnd diferena ntre lungimea sculei
standard i lungimea fiecrei scule n CNC (vezi Setare i afiare date) din Manualul Operatorului
(comun pentru Sistemul Strung/Sistemul Centru de prelucrare), prelucrarea poate fi realizat fr
modificarea programului chiar dac scula este schimbat. Aceast funcie se numete offset-ul sculei.
Scul
standard
Scul
degroare
Scul
finisare
Piesa de
prelucrat
Offset-ul sculei
-9-
Scul
canelare
Scul
filetare
2. FUNC II PREGTITOARE
(FUNC II G)
PROGRAMARE
B-64304RO-1/02
Un numr care urmeaz dup adresa G determin semnificaia comenzii pentru blocul respectiv.
Codurile G sunt mprite n urmtoarele dou tipuri:
Tip
Cod G unic
Cod G modal
Semnifica ie
Codul G este activ doar pentru blocul n care este specificat.
Codul G este activ pn la specificarea altui cod G a aceluiai grup.
(Exemplu)
G01 i G00 sunt coduri modale G n grupul 01.
G01 X_ ;
Z_ ; G01 este activ n acest domeniu.
X_ ;
G00 Z_ ; G00 este activ n acest domeniu.
X_ ;
G01 X_ ;
:
Exist trei sisteme de coduri G n sistemul strung: A,B, i C (Tabelul 2(a)). Selectai un cod G folosind
biii 6 (GSB) i 7 (GSC), parametru nr. 3401. n general, Manualul Operatorului descrie folosirea
sistemului A de coduri G, cu excepia cazurilor cnd elementul descris poate folosi doar sistemele B sau
C ale codului G. n acest caz se descrie utilizarea sistemului de coduri B sau C.
Explica ie
1.
2.
3.
4.
5.
6.
7.
Cnd este setat stadiul de tergere (parametrul CLR (nr. 3402#6) la conectarea alimentrii sau la
resetare, codurile modale G sunt aduse n stadiile descrise mai jos:
(1) Codurile modale G sunt puse n stadiile marcate cu
aa cum se indic n tabelul 2.
(2) G20 i G21 rmn neschimbate atunci cnd este setat stadiul de tergere la pornirea alimentrii
sau la resetare.
(3) La conectarea alimentrii, stadiul G22 sau G23 este setat de parametrul G23 (NR. 3402#7).
Oricum, G22 i G23 rmn neschimbate cnd este setat stadiul de tergere la resetare.
(4) Utilizatorul poate selecta G00 sau G01 setnd parametrul G01 (nr. 3402#0).
(5) Utilizatorul poate selecta G90 sau G91 setnd parametrul G91 (nr. 3402#3).
Atunci cnd n sistemul strung se folosete sistemul B sau C de coduri G, setarea parametrului
G91 (nr. 3402#3) determin care din codurile G90 sau G91 este activ.
Codurile G din grupul 00, altele dect G10 i G11 sunt coduri monobloc.
Atunci cnd se specific un cod G nelistat n lista de coduri G sau un cod G care nu are opiune
corespunztoare apare alarma PS0010.
n cadrul aceluiai bloc se pot specifica coduri G multiple dac fiecare cod G aparine unui grup
diferit. Dac n cadrul aceluiai bloc se specific coduri G multiple pentru acelai grup, doar ultimul
cod G specificat este valabil.
Dac pentru gurire se specific un cod G aparinnd grupului 01, ciclul predefinit pentru gurire
este anulat. Aceasta nseamn setarea aceluiai stadiu ca i prin specificarea codului G80. Reinei
c codurile G din grupul 01 nu sunt afectate de un cod G prin specificarea unui ciclu G.
Dac se folosete un cod G din sistemul A, programarea absolut sau incremental nu este
specificat de un cod G (G90/G91) ci printr-un cuvnt adres (X/U, Z/W, C/H, Y/V). La punctul de
ntoarcere pentru ciclul predefinit de gurire se asigur doar nivelul iniial.
Codurile G sunt indicate pe grupuri.
- 10 -
B-64304RO-1/02
PROGRAMARE
2. FUNC II PREGTITOARE
(FUNC II G)
G00
G01
G02
G03
G04
G00
G01
G02
G03
G04
G05.4
G07.1
(G107)
G08
G09
G10
G11
G12.1
(G112)
G13.1
(G113)
G17
G18
G19
G20
G21
G22
G23
G05.4
G07.1
(G107)
G08
G09
G10
G11
G12.1
(G112)
G13.1
(G113)
G17
G18
G19
G20
G21
G22
G23
G05.4
G07.1
(G107)
G08
G09
G10
G11
G12.1
(G112)
G13.1
(G113)
G17
G18
G19
G70
G71
G22
G23
G25
G25
G25
G26
G27
G28
G30
G31
G32
G34
G36
G37
G39
G40
G41
G42
G26
G27
G28
G30
G31
G33
G34
G36
G37
G39
G40
G41
G42
G26
G27
G28
G30
G31
G33
G34
G36
G37
G39
G40
G41
G42
G50
G92
G92
G50.3
G50.2
(G250)
G51.2
(G251)
G50.4
G50.5
G50.6
G51.4
G51.5
G51.6
G52
G92.1
G50.2
(G250)
G51.2
(G251)
G50.4
G50.5
G50.6
G51.4
G51.5
G51.6
G52
G92.1
G50.2
(G250)
G51.2
(G251)
G50.4
G50.5
G50.6
G51.4
G51.5
G51.6
G52
Grupul
01.
Func ia
Pozi ionare (deplasare rapid)
Interpolare liniar (avans de achiere)
Interpolare circular CW sau interpolare elicoidal CW
Interpolare circular CCW sau interpolare elicoidal CCW
Temporizare
HRV3 pornit/oprit
Interpolare cilindric
00.
Control n avans
Oprire exact
Introducere date programabile
Revocare mod introducere date programabile
Mod interpolare n coordonate polare
21.
Revocare mod interpolare n coordonate polare
16.
06.
09.
08.
00.
01.
07.
00.
20.
Strunjire poligonal
00.
- 11 -
2. FUNC II PREGTITOARE
(FUNC II G)
PROGRAMARE
B-64304RO-1/02
Grupul
Func ia
G53
G53
G53
G54
G55
G56
G57
G58
G59
G61
G63
G64
G65
G66
G67
G68
G54
G55
G56
G57
G58
G59
G61
G63
G64
G65
G66
G67
G68
G54
G55
G56
G57
G58
G59
G61
G63
G64
G65
G66
G67
G69
G69
G69
G70
G71
G72
G73
G74
G75
G76
G70
G71
G72
G73
G74
G75
G76
G72
G73
G74
G75
G76
G77
G78
G71
G71
G72
G72
G72
G73
G73
G73
G74
G74
G74
G75
G80
G80
G81
G81
G81
G82
G83
G83.1
G84
G84.2
G85
G87
G88
G89
G90
G92
G94
G91.1
G96
G97
G96.1
G82
G83
G83.1
G84
G84.2
G85
G87
G88
G89
G77
G78
G79
G91.1
G96
G97
G96.1
G82
G83
G83.1
G84
G84.2
G85
G87
G88
G89
G20
G21
G24
G91.1
G96
G97
G96.1
14.
15.
00.
12.
G68
04.
00.
01.
G80
10.
10.
01.
00.
02.
00.
- 12 -
B-64304RO-1/02
PROGRAMARE
2. FUNC II PREGTITOARE
(FUNC II G)
G96.2
G96.3
G96.4
G94
G95
G90
G91
G98
G99
G96.2
G96.3
G96.4
G94
G95
G90
G91
G98
G99
Grupul
05.
03.
11.
Func ia
Indexarea arborelui principal (fr ateptarea ncheierii)
Verificarea ncheierii indexrii arborelui principal
Modul control vitez SV PORNIT
Avans pe minut
Avans pe rota ie
Programare regim absolut
Programare regim incremental
Ciclu predefinit: retur la nivelul ini ial
Ciclu predefinit: retur la nivelul punctului R
- 13 -
3.FUNC IA DE INTERPOLARE
PROGRAMARE
B-64304RO-1/02
FUNC IA DE INTERPOLARE
3.1
Privire general
Interpolarea n coordonate polare este o funcie care efectueaz controlul pe contur transformnd o
comand programat ntr-un sistem de coordonate carteziene ntr-o micare a unei axe de translaie
(micarea unei scule) i o micare a unei axe de rotaie (rotaia unei piese). Aceast funcie este util la
achierea unei suprafee frontale i la rectificarea unui arbore cu came.
Format
G12.1;
G13.1;
Explica ie
-
Axele de interpolare n coordonate polare (axa de translaie i axa de rotaie) trebuie specificate dinainte,
cu parametrii corespunztori. Specificarea G12.1 plaseaz sistemul n modul de interpolare n coordonate
polare i selecteaz un plan (numit planul de interpolare n coordonate polare) format dintr-o ax de
translaie i o ax ipotetic intersectnd axa de translaie sub unghiuri drepte. Axa de translaie se
numete prima ax a planului i axa ipotetic se numete a doua ax a planului. Interpolarea n
coordonate polare este realizat n acest plan.
n modul de interpolare n coordonate polare pot fi specificate att interpolarea liniar ct i interpolarea
circular prin programare n regim absolut sau incremental.
Se poate realiza i compensarea razei vrfului sculei. Interpolarea n coordonate polare se realizeaz
pentru o traiectorie obinut dup compensarea razei vrfului sculei.
Viteza tangenial n planul de interpolare n coordonate polare (sistem cartezian de coordonate) este
specificat ca i vitez de avans, notat cu F.
- 14 -
PROGRAMARE
B-64304RO-1/02
3.FUNC IA DE INTERPOLARE
Ax de transla ie
(unit.ms: mm sau inch)
Atunci cnd se conecteaz alimentarea cu energie sau sistemul este resetat, este anulat interpolarea n
coordonate polare (G13.1).
Axa de translaie i axa de rotaie pentru interpolarea n coordonate polare trebuie setat dinainte n
parametrii nr. 5460 i 5461
ATEN IONARE
Planul folosit nainte de G12.1 (planul selectat prin G17, G18 sau G19) este
revocat. Este restabilit cnd se specific G13.1 (anulare interpolare n
coordonate polare).
Cnd sistemul este resetat, interpolarea n coordonate polare este revocat i se
folosete planul specificat de G17, G18 sau G19.
-
Unitatea de msur a coordonatelor pe axa ipotetic este aceeai ca i unitatea de msur pentru axa
liniar (mm/inch).
n modul de interpolare n coordonate polare, comenzile din program sunt specificate n coordonate
carteziene n planul de interpolare n coordonate polare. Adresa axei pentru axa de rotaie este
folosit ca i adresa pentru ce de-a doua ax din plan (axa ipotetic). Dac sunt specificate un
diametru sau o raz pentru prima ax din plan, la fel se ntmpl i pentru axa de rotaie indiferent
de specificarea primei axe din plan.
Axa ipotetic este la coordonata 0 imediat dup specificarea G12.1. Interpolarea polar este pornit
presupunnd c unghiul de rotaie este 0 pentru poziia sculei dac este specificat G12.1.
(Exemplu)
Dac s-a introdus o valoare n milimetri pe axa X (axa liniar):
G12.1;
G01 X10. F1000. ; ....... 10-mm deplasare este realizat n sistemul cartezian de coordonate.
C20. ; ............................ 20-mm deplasare este realizat n sistemul cartezian de coordonate.
G13.1;
Dac s-a introdus o valoare n inch pe axa X (axa liniar):
G12.1;
G01 X10. F1000. ; ....... 10 inch deplasare este realizat n sistemul cartezian de coordonate.
C20. ; ............................ 20 inch deplasare este realizat n sistemul cartezian de coordonate.
- 15 -
3.FUNC IA DE INTERPOLARE
PROGRAMARE
B-64304RO-1/02
G13.1;
Adresa pentru specificarea razei unui arc pentru interpolarea circular (G02 sau G03) n planul de
interpolare n coordonate polare depinde de prima ax a planului (axa liniar).
I i J n planul Xp-Yp cnd axa de translaie este axa X sau o ax paralel cu axa X
J i K n planul Yp-Zp cnd axa de translaie este axa Y sau o ax paralel cu axa Y
K i I n planul Zp-Xp cnd axa de translaie este axa Z sau o ax paralel cu axa Z
Raza unui arc de cerc poate fi specificat de asemenea cu o comand R.
NOT
Axele paralele U, V i W pot folosi n sistemul B i C al codurilor G.
-
Scula se mic normal n lungul acestor axe, independent de interpolarea n coordonate polare.
Se afieaz coordonatele actuale. n orice caz, distana rmas de micare n cadrul unui bloc este afiat
pe baza coordonatelor din planul de interpolare n coordonate polare (coordonate carteziene).
n principiu, nainte de a se specifica G12.1, trebuie setat un sistem de coordonate locale (un sistem de
coordonate al piesei) unde centrul axei de rotaie este originea sistemului de coordonate.
n modul G12.1 nu trebuie schimbat sistemul de coordonate (G50, G52, G53, resetare coordonate relative,
G54 prin G59, etc.).
Dac prima ax a planului se abate de la centrul axei de rotaie n direcia axei ipotetice, cu alte cuvinte:
dac centrul axei de rotaie nu este pe axa X, este folosit funcia de compensare a direciei axei ipotetice
n modul de interpolare n coordonate polare. Cu aceast funcie n interpolarea n coordonate se ine
cont de aceast abatere. Valoarea abaterii este specificat n parametrul nr. 5464.
- 16 -
3.FUNC IA DE INTERPOLARE
PROGRAMARE
B-64304RO-1/02
Ax ipotetic (axa C)
axa de rota ie
(X, C)
axa X
(X, C)
X
C
P
n modul de interpolare n coordonate polare, sistemul de coordonate al piesei poate fi deplasat. Funcia
de afiare a poziiei curente arat poziia vzut din sistemul de coordonate al piesei nainte de deplasare.
Funcia de deplasare a sistemului de coordonate este activat cnd se specific corespunztor parametrul
nr. 5450 al bit-ului 2 (PLS)
Deplasarea poate fi specificat n modul de interpolare n coordonate polare specificnd poziia centrului
axei de rotaie C (A, B) n planul de interpolare X-C (Y-A, Z-B) cu referire la sistemul de coordonate al
piesei n urmtorul format:
G12.1 X_ C_ ;
G12.1 Y_ A_ ;
G12.1 X_ B_ ;
C
G12.1 Xx Cc ;
Centrul axei C
X
Originea sistemului de
coordonate al piesei
- 17 -
3.FUNC IA DE INTERPOLARE
PROGRAMARE
B-64304RO-1/02
Limitare
-
n modul G12.1 nu trebuie schimbat sistemul de coordonate (G92, G52, G53, resetare coordonate relative,
G54 prin G59, etc.).
Modul de interpolare n coordonate polare (G12.1 sau G13.1) nu poate fi pornit sau terminat n modul de
compensare al razei vrfului sculei (G41 sau G42). G12.1 sau G13.1 trebuie specificate n modul de
compensare a vrfului sculei anulat (G40).
nainte de setarea modului G12.1 trebuie specificat un offset al sculei. n modul G12.1 nu poate fi
modificat niciun offset.
Repornirea programului
Interpolarea n coordonate polare convertete micarea sculei pentru un profil programat ntr-un sistem
de coordonate carteziene n micarea sculei n axa de rotaie (axa C) i axa de translaie (axa X). Atunci
cnd scula se apropie de centrul piesei, componenta vitezei n lungul axei C crete. Dac se depete
viteza maxim de avans de achiere pe axa C (parametrul nr.1430), se activeaz funcia de ajustare
automat a avansului i funcia de fixare automat a vitezei.
Dac se depete viteza maxim de avans de achiere pe axa X se activeaz funcia de ajustare automat
a avansului i funcia de fixare automat a vitezei.
- 18 -
3.FUNC IA DE INTERPOLARE
PROGRAMARE
B-64304RO-1/02
AVERTIZARE
ine i cont de liniile L1, L2 i L3. X este distan a cu care scula se deplaseaz n
unitatea de timp la viteza de avans specificat cu adresa F n sistemul de
coordonate carteziene. Cum scula se mic de la L1 la L2 la L3, unghiul cu care
scula se mic n unitatea de timp corespunztor la X n sistemul de
coordonate carteziene crete de la 1 la 2 la 3. Cu alte cuvinte, componenta
vitezei de avans n lungul axei C crete cu apropierea sculei de centrul piesei.
Componenta C a vitezei de avans poate depi viteza maxim de avans de
achiere pe axa C deoarece micarea sculei n sistemul de coordonate
carteziene a fost convertit n micarea sculei pentru axa C i axa X.
X
1
2
3
L1
L2
L3
L: Distan a (n mm) ntre centrul sculei i centrul piesei cnd centrul sculei este
cel mai aproape de centrul piesei.
R: Viteza maxim de avans de achiere (grade/min) a axei C
Atunci o vitez specificabil cu adresa F n interpolarea n coordonate polare
poate fi dat cu formula de mai jos. Dac este depit viteza de avans maxim
pentru achiere pe axa C, func ia de control automat al vitezei pentru interpolare
n coordonate polare controleaz automat viteza de avans.
F<LR
-
180
(mm/min)
Dac componenta vitezei pe axa de rotaie depete n modul de interpolare n coordonate polare viteza
de avans maxim, viteza este controlat automat.
Ajustarea automat
Atunci cnd componenta vitezei pe axa de rotaie depete viteza admisibil (viteza de avans maxim de
achiere nmulit cu factorul admisibil specificat n parametrul nr. 5463) viteza este ajustat automat aa
cum se indic mai jos.
Ajustare = (viteza admisibil) (componenta vitezei pe axa de rotaie) 100(%)
Dac dup ajustarea automat componenta vitezei pe axa de rotaie nc depete viteza maxim de
avans de achiere, viteza axei de rotaie este redus automat. Drept rezultat, componenta vitezei pe axa de
rotaie nu va depi viteza maxim de avans de achiere.
Funcia de fixare automat a vitezei este activ doar atunci cnd centrul sculei este foarte aproape de
centrul axei de rotaie.
- 19 -
3.FUNC IA DE INTERPOLARE
PROGRAMARE
B-64304RO-1/02
Axa C
[Exemplu]
G90 G00 X10.0 C0. ;
G12.1 ;
G01 C0.1 F1000 ;
X-10.0 :
G13.1 ;
D C
-10.
B A
Axa X
+10.
S presupunem c viteza maxim de avans de achiere a axei de rotaie este 360 (3600 grade/min) i c
factorul admisibil al ajustrii automate pentru interpolarea n coordonate polare (parametrul nr. 5463)
este 0 (90%). Dac se execut programul de mai sus, funcia automat de ajustare devine activ cnd
coordonata X devine 2.273 (punctul A). Funcia de fixare automat a vitezei devine activ cnd
coordonata X devine 0.524 (punctul B).
Valoarea minim a suprareglrii automate pentru acest exemplu este 3%. Funcia de reducere automat a
vitezei continu s lucreze pn cnd coordonata X devine -0.524 (punctul C). Atunci funcia de
suprareglare automat continu s lucreze pn cnd coordonata X devine -2.273 (punctul C).
(Coordonatele indicate mai sus sunt valorile din sistemul de coordonate carteziene).
NOT
1 n timp ce lucreaz func ia de fixare automat a vitezei, func ia de blocare sau
interblocare a mainii nu poate fi activat imediat.
2 Dac se realizeaz o oprire a avansului n timp ce lucreaz func ia e fixare
automat a vitezei, se emite semnalul de oprire temporar automat. Oricum, se
poate ca func ionarea s nu se opreasc imediat.
3 Viteza fixat poate depi valoarea de fixare cu cteva procente.
Exemplu
Program de exemplificare pentru interpolare n coordonate polare ntre-un sistem de coordonate
carteziene format din axa X (axa liniar) i o ax ipotetic
Axa ipotetic
Axa C
N204
N203
N205
N202
N201
N200
Axa X
Tool
N206
N208
N207
Axa Z
- 20 -
PROGRAMARE
B-64304RO-1/02
3.FUNC IA DE INTERPOLARE
3.2
uruburile cu filet conic i filetele plane precum i filetele cilindrice cu pas constant pot fi tiate folosind
o comand G32.
Turaia arborelui principal este citit n timp real de traductorul de poziie de pe arborele principal i este
convertit ntr-o vitez de avans de achiere pentru modul avans pe minut care este folosit pentru a mica
scula.
L
L
Filet rectiliniu
urub conic
Filet plan
Tipuri de filete
- 21 -
3.FUNC IA DE INTERPOLARE
PROGRAMARE
B-64304RO-1/02
Format
Axa X
G32IP_F_;
Punct de sfrit_
Punct de nceput
1
Axa Z
0
L
Explica ie
n general, filetarea se repet de-a lungul aceleiai traiectorii a sculei n achierea de degroare i n
achierea de finisare a unui filet. Deoarece filetarea ncepe cnd traductorul de poziie montat pe arborele
principal transmite un semnalul-de-o-rotaie a arborelui principal, filetarea ncepe dintr-un punct fix i
traiectoria sculei pe pies este neschimbat la filetare repetat. Reinei c turaia arborelui principal
trebuie s rmn constant de la achierea de degroare pn la achierea de finisare. Dac nu, va
rezulta un pas incorect al filetului.
X
Filet conic
LX
Z
LZ
45 pasul este LZ
45 pasul este LX
n general, ineria sistemului servo, etc., va produce pai incoreci la punctele de nceput i de sfrit ale
filetrii. Pentru a compensa aceasta se va specifica o lungime de filetare ceva mai mare dect cea cerut.
Tabelul 3.2 (a) listeaz domeniile de specificare a pasului filetului.
Tabelul 3.2 (a)
de la 0.0001 la 500.0000 mm
de la 0.000001 la 9.999999 inch
- 22 -
PROGRAMARE
B-64304RO-1/02
3.FUNC IA DE INTERPOLARE
Exemplu
1. Filetare cilindric
Axa X
30mm
Axa Z
70
2.Filetare conic
Axa X
axis
50
2
43
1
0
14
30
40
AVERTIZARE
1 Ajustarea vitezei de avans este activ (fixat la 100%) n timpul filetrii.
2 Este foarte periculos s se opreasc avansul sculei achietoare a filetului fr
oprirea arborelui principal. Aceasta va crete subit adncimea de achiere. De
aceea func ia de oprire a avansului este inactiv n timpul filetrii. Dac se apas
butonul de oprire a avansului n timpul filetrii, scula se va opri dup execu ia
unui bloc care nu specific filetarea ca i cnd ar fi fost apsat butonul SINGLE
BLOCK (BLOC SINGULAR). n orice caz becul de oprire a avansului (becul SPL)
lumineaz atunci cnd se apas butonul FEED HOLD (OPRIRE AVANS) pe
panoul de control al mainii-unelte. Apoi, cnd scula se oprete, becul se stinge
(starea oprire Single Bloc=bloc singular)
3 Cnd butonul FEED HOLD este apsat din nou n primul bloc dup modul filetare
n care nu se specific filetarea (sau butonul a fost inut apsat), scula se oprete
imediat la blocul care nu specific filetarea.
4 Atunci cnd filetarea este executat n modul bloc-cu-bloc, scula se oprete dup
execu ia primului bloc care nu specific filetarea.
- 23 -
3.FUNC IA DE INTERPOLARE
PROGRAMARE
B-64304RO-1/02
AVERTIZARE
5 Atunci cnd modul de lucru n timpul filetrii a fost schimbat de la func ionare
automat la func ionare manual, scula se oprete la primul bloc care nu
specific filetarea ca i cnd butonul de oprire al avansului ar fi apsat aa cum
se men ioneaz n Avertizarea 3.
Totui, dac modul de lucru este schimbat de la un mod automat la altul, scula
se oprete dup executarea blocului care nu specific filetarea ca i pentru
modul bloc singular din Nota 4.
6 Atunci cnd blocul anterior a fost un bloc de filetare, achierea va ncepe imediat
fr a atepta detectarea semnalului-de-o-rota ie a fusului chiar dac prezentul
bloc este un bloc de filetare.
Detectarea semnalului-de-o-rota ie a fusului n cazul nceputului blocului.
G0 Z0. X50. ;
G32 Z10. F_ ;
: Este executat.
Z20. ;
: Nu este executat.
G32 Z30. ;
: Nu este executat.
7 Deoarece controlul vitezei periferice constante este activ n timpul filetrii
cilindrice sau conice i tura ia arborelui principal se modific, s-a putea s nu se
achieze pasul corect. De aceea nu folosi i controlul vitezei periferice constante
n timpul filetrii. n locul acestuia folosi i G97.
8 Un bloc de micare care precede blocul de filetare nu trebuie s specifice teirea
sau rotunjirea col ului.
9 Un bloc de filetare nu trebuie s specifice teirea sau rotunjirea col ului.
10 Func ia de ajustare a tura iei arborelui principal este inactiv n timpul filetrii.
Tura ia arborelui principal este fixat la 100%.
11 Func ia de retractare a ciclului de filetare este inactiv la G32.
3.3
Specificarea unei valori cresctoare sau descresctoare pentru pas pe rotaia urubului activeaz execuia
filetrii cu pas variabil.
Format
G34 IP_ F_ K_ ;
IP_ : Punct de sfrit
F_ : Pasul n direc ia axei longitudinale la punctul de nceput
K_ : Creterea i descreterea pasului pe rota ie a arborelui principal
Explica ie
Adresele, altele dect K sunt aceleai n achierea filetului cilindric/conic cu G32.
Valorile K depind incrementul de sistem al axei de referin, aa cum se indic n tabelul 3.3 (a).
Dac valoarea K specificat depete domeniul indicat n tabelul 3.3 (a), dac pasul maxim este depit
dup o schimbare datorit valorii K sau dac valoarea pasului este negativ va fi emis o alarm PS0313.
- 24 -
3.FUNC IA DE INTERPOLARE
PROGRAMARE
B-64304RO-1/02
IS-A
IS-B
IS-C
la500.000
la 500.0000
la 50.00000
la50.00000
la50.000000
la5.0000000
ATEN IONARE
"thread cutting cycle retract" (Retragerea ciclului de filetare) nu este activ pentru
G34.
Exemplu
Pas la punctul de nceput 8.0 mm
Creterea pasului 0.3 mm/rot
G34 Z-72.0 F8.0 K0.3 ;
3.4
FILETAREA CONTINU
Blocurile de filetare pot fi programate succesiv pentru a elimina o discontinuitate datorit unei micri
discontinue n prelucrare prin blocuri adiacente.
Explica ie
Cum sistemul este controlat astfel nct sincronismul cu arborele principal nu se abate la legtura ntre
blocuri oriunde este posibil, este posibil s se execute operaii speciale de filetare n care pasul i forma
se schimb pe parcurs.
G32
G32
G32
Chiar dac aceeai seciune este repetat pentru filetare n timp ce se schimb adncimea de achiere,
sistemul permite o prelucrare corect fr distorsionarea filetelor.
3.5
L : pas
Fig. 3.5 (a)
- 25 -
3.FUNC IA DE INTERPOLARE
PROGRAMARE
B-64304RO-1/02
Format
(Filetare cu pas constant)
G34 IP_ F_ Q_ ;
IP : Punct de sfrit
F_ ; :
Pas n direc ia longitudinal
G32 IP_ Q_ ;
Q_ : Unghiul de nceput al filetului
Explica ie
-
Limitare
Unghiul de nceput al filetului
Unghiul de nceput nu este o valoare continu (modal) de stare. Trebuie specificat de fiecare dat cnd
este folosit. Dac nu se specific o valoare, aceasta se presupune a fi 0.
Incrementul unghiului de nceput (Q) este de 0.001 grade. Reinei c nu poate fi specificat niciun punct
zecimal
Exemplu:
Pentru un unghi de deplasare de 180 de grade, specificai Q180000.
Nu se poate specifica Q180.0000, deoarece conine un punct zecimal
Se poate specifica un unghi de nceput (Q) ntre 0 i 360000 (n uniti de 0.001 grade). Dac se specific
o valoarea mai mare dect 360000 (360 grade), aceasta este rotunjit n jos la 360000 (360 grade).
Pentru comanda G76 de ciclu de filetare multipl, folosii ntotdeauna formatul de comand F10/11.
Exemplu
Program de producere a uruburilor cu filet cu dou nceputuri
(cu unghiuri de nceput de 0 i 180 grade)
X40.0 ;
W-38.0 F4.0 Q0 ;
X72.0 ;
W38.0 ;
X40.0 ;
W-38.0 F4.0Q180000 ;
X72.0 ;
W38.0 ;
- 26 -
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
4.1
Exist trei cicluri predefinite: ciclul predefinit de achiere diametrul exterior / interior (G90), ciclul
predefinit de filetare (G92) i ciclul predefinit de strunjire suprafee frontale (G94).
NOT
1 Figurile explicative din aceast sec iune folosesc planul ZX ca i plan selectat,
programare bazat pe diametru pentru axa X i programare pe baz de raz
pentru axa Z. Cnd pentru axa X se folosete programarea pe baz de raz,
schimba i U/2 cu U i X/2 cu X.
2 Un ciclu predefinit poate fi executat n orice plan (incluznd axe paralele pentru
definirea planului). Atunci cnd se folosete sistemul A de coduri G oricum U,V
i W nu pot fi setate ca i ax paralel.
3 Direc ia lungimii nseamn direc ia primei axei din plan dup cum urmeaz:
planul ZX: direc ia axei Z
planul YZ: direc ia axei Y
planul XY: direc ia axei X
4 Direc ia fe ei de capt nseamn direc ia celei de-a doua axe din plan dup cum
urmeaz:
planul ZX: direc ia axei X
planul YZ: direc ia axei Z
planul XY: direc ia axei Y
- 27 -
4.1.1
B-64304RO-1/02
4.1.1.1
Format
G90X(U)_Z(W)_F_;
X_,Z_ : Coordonatele punctului de capt al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
U_,W_ : Distan a cursei la punctul de capt al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
F_
: Viteza de avans pentru achiere
Axa X
Z
W
4(R)
3(F)
A
2(F)
1(R)
A
U/2
X/2
Axa Z
Explica ie
-
Opera ii
NOT
n modul de lucru monobloc, opera iile 1, 2, 3 i 4 sunt executate apsnd o
dat butonul de pornire al ciclului.
-
Anularea modului
Pentru a anula modul ciclu predefinit, specificai un cod G din grupul 01, altul dect G90, G92 sau G94.
- 28 -
B-64304RO-1/02
4.1.1.2
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
Format
G90 X(U)_Z(W)_R_F_;
X_,Z_ : Coordonatele punctului de capt al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
U_,W_ : Distan a cursei la punctul de capt al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
R_
: Mrimea conicit ii (R n figura de mai jos)
F_
: Viteza de avans pentru achiere
A xa X
4(R )
U /2
3(F )
A
1(R )
2(F )
X/2
Z
A xa Z
Explica ie
Forma unei coniciti este determinat de coordonatele punctului de capt al achierii (A') n direcia
lungimii i semnul mrimii conicitii (adresa R). Pentru ciclul din figura de mai jos s-a adugat un semn
minus mrimii conicitii.
NOT
Sistemul incremental al adresei R pentru specificarea unei conicit i depinde de
sistemul incremental pentru axa de referin . Specifica i o valoare a razei la R.
-
Opera ii
Un ciclu de achiere conic execut aceleai patru operaii ca i un ciclu de achiere rectilinie.
(1) Oricum, operaia 1 mic scula de la punctul de pornire (A) la poziia obinut prin adugarea
mrimii conicitii la coordonata specificat a celei de-a doua axe din plan (coordonata X specificat
pentru planul ZX) n traversare rapid.
Operaiile 2, 3 i 4 sunt aceleai ca i pentru ciclul de achiere rectilinie.
NOT
n modul de lucru monobloc, opera iile 1, 2, 3 i 4 sunt executate apsnd o
dat butonul de pornire al ciclului.
-
Calea sculei este determinat n conformitate cu relaia ntre semnul conicitii (adresa R) i punctul de
capt al achierii n direcia lungimii pentru programarea absolut sau incremental dup cum urmeaz:
- 29 -
B-64304RO-1/02
X
4(R)
2(F)
1(R)
3(F)
U/2
2(F)
U/2
3(F)
4.
X
Z
4(R)
1(R)
U/2
1(R)
4(R)
3.
3(F)
X
2(F)
U/2
3(F)
2(F)
R
1(R)
4(R)
Anularea modului
Pentru a anula modul ciclu predefinit, specificai un cod G din grupul 01, altul dect G90, G92 sau G94.
4.1.2
4.1.2.1
Format
G90 X(U)_Z(W)_F_Q_;
X_,Z_ : Coordonatele punctului de capt al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
U_,W_ : Distan a cursei la punctul de capt al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
Q_
: Unghiul pentru deplasarea unghiului de nceput al filetului
(Increment: 0,001 grade,
domeniu de setri valabile: de la 0 la 360)
F_
: Pasul filetului (L n figura de mai jos)
- 30 -
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
Axa X
Z
W
4(R)
3(R)
1(R)
2(F)
A
U/2
A
X/2
Axa Z
(R) ... Curs rapid
(F).... Avans achiere
L
Aprox.
45
r
Detaliu filet teit
Explica ie
Domeniile pentru pasul filetului i restriciile referitoare la turaia fusului sunt aceleai ca i pentru
filetarea cu G32.
Opera ii
ATEN IONARE
Notele referitoare la aceast filetare sunt aceleai ca i pentru filetarea n G32.
Oricum, o oprire prin oprirea avansului este dup cum urmeaz; Oprire dup
finalizarea cii 3 a ciclului de filetare.
NOT
n modul de lucru monobloc, opera iile 1, 2, 3 i 4 sunt executate apsnd o
dat butonul de pornire al ciclului.
-
Anularea modului
Pentru a anula modul ciclu predefinit, specificai un cod G din grupul 01, altul dect G90, G92 sau G94.
B-64304RO-1/02
nr.1610]. Oricum, pentru constanta de timp i vitez de avans FL se folosesc setrile parametrilor nr.1626
i nr.1627.
Se folosesc constanta de timp pentru accelerare/decelerare dup interpolare pentru achiere specificate n
parametrul nr.1626 i viteza de avans specificat n parametrul nr.1627.
Teirea filetului
Se poate executa teirea filetului. Teirea filetului este iniializat de un semnal de la maina-unealt.
Distana de teire r este specificat ntr-un domeniu de la 0,1L la 12,7L n incremente de 0,1L prin
intermediul parametrului nr.5130 (n expresia de mai sus L este pasul filetului).
Se poate specifica un unghi de teire ntre 1 i 89 de grade prin intermediul parametrului nr.5131. Cnd
n parametru se specific valoarea 0, se adopt un unghi de 45 grade.
Pentru teirea filetului se folosesc acelai tip de accelerare/decelerare dup interpolare, constant de timp
pentru accelerare/decelerare dup interpolare i vitez de avans FL ca i pentru filetare.
NOT
Parametri comuni pentru specificarea mrimii i unghiului de teire al filetului
sunt folosi i pentru acest ciclu i ciclul de filetare cu G76.
-
Tabelul urmtor enumer viteza de avans, tipul de accelerare/decelerare dup interpolare i constanta de
timp a retragerii dup teire.
Parametrul
(Nr. 1611#0)
Parametrul
nr.1466
0.
Alta dect 0
0.
0.
1.
Descriere
Folosete tipul de accelerare/decelerare dup interpolare pentru filetare,
constanta de timp pentru filetare (parametrul nr.1626), viteza de avans FL
(parametrul nr.1627) i viteza de avans pentru retragere specificat n
parametrul nr.1466.
Folosete tipul de accelerare/decelerare dup interpolare pentru filetare,
constanta de timp pentru filetare (parametrul nr.1626), viteza de avans FL
(parametrul nr.1627) i rata de traversare rapid specificat n parametrul
nr.1420.
nainte de retragere se efectueaz o verificare pentru a vedea dac viteza
de avans specificat a devenit 0 (decalajul n accelerare/decelerare este
0) i tipul de accelerare/decelerare dup interpolare pentru traversare
rapid este folosit mpreun cu constanta de timp i rata de traversare
rapid (parametrul nr. 1420).
Prin setarea bit 4 (ROC) a parametrului nr.1403 la 1, depirea traversrii rapide poate fi inactivat
pentru viteza de avans de retragere dup teire.
NOT
n timpul retragerii maina nu se oprete cu o depire de 0% a vitezei de avans
pentru achiere indiferent de setarea bit 4(RFO) a parametrului nr.1401.
-
- 32 -
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
A xa X
P unct de ncepu
A vans achiere
ATEN IONARE
Nu se poate executa o alt oprire a avansului n timpul retragerii.
-
Filetare n inci
4.1.2.2
Format
G90 X(U)_Z(W)_R_F_Q_;
X_,Z_ : Coordonatele punctului de capt al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
U_,W_ : Distan a cursei la punctul de capt al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
Q_
: Unghiul pentru deplasarea unghiului de nceput al filetului
(Increment: 0,001 grade, domeniu de setri valabile: de la 0 la 360)
R_
: Mrimea conicit ii (R n figura de mai jos)
F_
: Pasul filetului (L n figura de mai jos)
- 33 -
B-64304RO-1/02
Axa X
Z
W
A
4(R)
U/2
A
1(R)
3(R)
2(F)
R
X/2
Axa Z
Aprox. 45
Explica ie
Domeniile pentru pasul filetului i restriciile referitoare la turaia fusului sunt aceleai ca i pentru
filetarea cu G32.
Forma unei coniciti este determinat de coordonatele punctului de capt al achierii (A') n direcia
lungimii i semnul mrimii conicitii (adresa R). Pentru ciclul din figura de mai jos s-a adugat un semn
minus mrimii conicitii.
NOT
Sistemul incremental al adresei R pentru specificarea unei conicit i depinde de
sistemul incremental pentru axa de referin . Specifica i o valoare a razei la R.
-
Opera ii
Un ciclu de filetare conic execut aceleai patru operaii ca i un ciclu de filetare rectilinie.
(1) Oricum, operaia 1 mic scula de la punctul de pornire (A) la poziia obinut prin adugarea
mrimii conicitii la coordonata specificat a celei de-a doua axe din plan (coordonata X specificat
pentru planul ZX) n traversare rapid.
Operaiile 2, 3 i 4 sunt aceleai ca i pentru ciclul de filetare rectilinie.
ATEN IONARE
Notele referitoare la aceast filetare sunt aceleai ca i pentru filetarea n G32.
Oricum o oprire prin oprirea avansului este dup cum urmeaz; Oprire dup
finalizarea cii 3 a ciclului de filetare.
- 34 -
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
NOT
n modul de lucru monobloc, opera iile 1, 2, 3 i 4 sunt executate apsnd o
dat butonul de pornire al ciclului.
-
Calea sculei este determinat n conformitate cu relaia ntre semnul conicitii (adresa R) i punctul de
capt al achierii n direcia lungimii pentru programarea absolut sau incremental dup cum urmeaz:
Achiere pe diametrul exterior
1. U < 0, W < 0, R < 0
X
4(R)
2(F)
1(R)
3(F)
U/2
3(F)
4(R)
3.
4.
X
Z
4(R)
1(R)
U/2
3(F)
X
2(F)
1(R)
2(F)
U/2
U/2
3(F)
2(F)
R
1(R)
4(R)
Anularea modului
Pentru a anula modul ciclu predefinit, specificai un cod G din grupul 01, altul dect G90, G92 sau G94.
- 35 -
4.1.3
4.1.3.1
B-64304RO-1/02
Format
G94 X(U)_Z(W)_F_;
X_,Z_ : Coordonatele punctului de capt al achierii (punctul A' n figura de mai jos) n
direc ia suprafe ei de capt
U_,W_ : Distan a cursei la punctul de capt al achierii (punctul A' n figura de mai jos) n
direc ia frontal
F_
: Viteza de avans pentru achiere
A xa X
1 (R )
A
2 (F )
(R ) .... C u rs ra p id
(F ) .... A v a n s ac h ie re
4 (R )
U /2
A
X /2
3 (F )
W
A xa Z
Explica ie
-
Opera ii
NOT
n modul de lucru monobloc, opera iile 1, 2, 3 i 4 sunt executate apsnd o
dat butonul de pornire al ciclului.
-
Anularea modului
Pentru a anula modul ciclu predefinit, specificai un cod G din grupul 01, altul dect G90, G92 sau G94.
- 36 -
B-64304RO-1/02
4.1.3.2
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Format
G94 X(U)_Z(W)_R_F_;
X_,Z_ : Coordonatele punctului de capt al achierii (punctul A' n figura de mai jos) n
direc ia suprafe ei de capt
U_,W_ : Distan a cursei la punctul de capt al achierii (punctul A' n figura de mai jos) n
direc ia frontal
R_
: Mrimea conicit ii (R n figura de mai jos)
F_
: Viteza de avans pentru achiere
Axa X
1(R)
A
2(F)
U/2
4(R)
A 3(F)
X/2
W
Axa Z
Explica ie
Forma unei coniciti este determinat de coordonatele punctului de capt al achierii (A') n direcia
feei de capt i semnul mrimii conicitii (adresa R). Pentru ciclul din figura de mai jos s-a adugat un
semn minus mrimii conicitii.
NOT
Sistemul incremental al adresei R pentru specificarea unei conicit i depinde de
sistemul incremental pentru axa de referin . Specifica i o valoare a razei la R.
-
Opera ii
Un ciclu de achiere conic execut aceleai patru operaii ca i un ciclu de achierea fa de capt..
(1) Oricum, operaia 1 mic scula de la punctul de pornire (A) la poziia obinut prin adugarea
mrimii conicitii la coordonata specificat a celei de-a doua axe din plan (coordonata Z specificat
pentru planul ZX) n traversare rapid.
Operaiile 2, 3 i 4 dup operaia 1sunt aceleai ca i pentru ciclul de achiere fa de capt.
NOT
n modul de lucru monobloc, opera iile 1, 2, 3 i 4 sunt executate apsnd o
dat butonul de pornire al ciclului.
- 37 -
B-64304RO-1/02
Calea sculei este determinat n conformitate cu relaia ntre semnul conicitii (adresa R) i punctul de
capt al achierii n direcia feei de capt pentru programarea absolut sau incremental dup cum
urmeaz:
Achiere pe diametrul exterior
1. U < 0, W < 0, R < 0
X
Z
U/2
1(R)
2(F)
3(F)
4(R)
U/2
4(R)
2(F)
3(F)
R
3.
1(R)
4.
R
Z
3(F)
1(R)
U/2
1(R)
3(F)
Z
4(R)
2(F)
U/2
4(R)
2(F)
Anularea modului
Pentru a anula modul ciclu predefinit, specificai un cod G din grupul 01, altul dect G90, G92 sau G94.
4.1.4
Forma
produsului
- 38 -
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
Forma materialului
Forma produsului
Forma materialului
Forma produsului
Forma produsului
- 39 -
4.1.5
B-64304RO-1/02
Atunci cnd se aplic compensarea razei vrfului sculei, calea centrului vrfului sculei i direcia de
offset dup cum este artat mai jos. La punctul de pornire al ciclului vectorul offset este dezactivat.
Pornirea offset este realizat pentru micarea din punctul de pornire al ciclului. Vectorul offset este
parial dezactivat din nou la punct de pornire al ciclului i offset-ul este aplicat din nou conform
urmtorii comenzi de micare. Direcia de offset este determinat n funcie de schema de achiere
indiferent de modul G41 sau G42.
Direc ie offset
0
8
3
7
Total vrf
scul
Cale programat
Direc ie offset
0
3
7
1
Total vrf scul
2
Total vrf
scul
Cale programat
- 40 -
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
G94
Cale centru raz vrf scul
0
8
3
5,0,7
4
4,8,3
4,8,3
1,6,2
Total vrf 4,5,1
scul
1
1,6,2
Total vrf
4,5,1
scul
8,0,6
3,7,2
2
8,0,6
3,7,2
Cale programat
Cale programat
4.1.6
Limitare
-
Modal
Elementele de date X (U), Z (W) i R ntr-un ciclu predefinit sunt valori modale comune pentru G90,
G92 i G94. Din acest motiv, dac nu se specific o valoare nou X (U), Z (W) sau R, valoarea
precedent specificat este activ.
De aceea, dac distana cursei n lungul axei X nu variaz aa cum se arat n exemplul de program de
mai jos, un ciclu predefinit poate fi repetat doar prin specificarea distanei cursei n lungul axei X.
- 41 -
B-64304RO-1/02
Exemplu
Axa X
66
8 12
16
Piesa de prelucrat
0
Ciclul de figura de mai sus este executat de urmtorul
program:
N030 G90 U-8.0 W-66.0 F0.4;
N031 U-16.0;
N032 U-24.0;
N033 U-32.0;
Valorile modale comune ciclurilor predefinite sunt terse atunci cnd se specific un cod G monostabil,
altul dect G04.
Cum modul ciclu predefinit nu este dezactivat specificnd un cod G monostabil, un ciclu predefinit poate
fi executat din nou specificnd valori modale. Dac nu se specific valori modale, nu se execut operaii
ciclice.
Dac se specific G04, se execut G04 i nu se execut niciun ciclu predefinit.
ntr-un bloc n care nu se specific nicio comand de micare n modul ciclu predefinit, se execut de
asemenea un ciclu predefinit. De exemplu, un bloc coninnd doar EOB sau un bloc n care nu se
specific niciunul din codurile M, S i T i comenzi de micare este un astfel de tip de bloc. Cnd n
modul ciclu predefinit se specific un cod M, S sau T, funcia corespunztoare M,S sau T este executat
mpreun cu ciclul predefinit. Dac acest lucru este un inconvenient, specificai un cod G din grupul 01
(G00 sau G01) altul dect G90, G92 sau G94 pentru a dezactiva modul ciclul predefinit i specificai un
cod M, S sau T ca i n exemplul de program de mai jos. Dup ce a fost executat funcia M, S sau T
corespunztoare, specificai din nou ciclul predefinit.
Exemplu
N003 T0101;
:
:
N010 G90 X20.0 Z10.0 F0.2;
N011 G00 T0202; Dezactiveaz modul ciclu predefinit.
N012 G90 X20.5 Z10.0;
-
Specificai o comand de selectare a planului (G17, G18 sau G19) nainte de a seta un ciclu predefinit
sau specificai-l n blocul n care se specific primul ciclu predefinit.
Dac se specific o comand de selectare a planului n modul ciclu predefinit, comanda este executat,
dar valorile modale comune ciclurilor predefinite sunt terse.
Dac se specific o ax care nu este n planul selectat, se emite alarma PS0330.
Axe paralele
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Resetare
Dac se execut o operaie de resetare n timpul execuiei unui ciclu predefinit cnd este setat oricare din
urmtoarele stadii de oprire un cod modal G din grupul 01, codul modal G al grupului 01 este nlocuit cu
modul G01:
Starea tears [bit 6 (CLR) a parametrului nr.3402=1] i starea cnd codul modal G al grupului 01
este inut la timpul de resetare [bit 1 (C01) a parametrului nr. 3406 = 1]
Exemplu de operaie)
Dac se efectueaz o resetare n timpul execuiei unui ciclu predefinit (bloc X0) i se execut
comanda X20.Y1, se execut interpolare liniar (G01) n locul ciclului predefinit.
4.2
Ciclul predefinit repetitiv multiplu este un ciclu predefinit pentru a uura programarea CNC. De exemplu,
datele formei finale de lucru descriu calea sculei pentru prelucrare brut. Un ciclu predefinit pentru
filetare este de asemenea disponibil.
NOT
1 Figurile explicative din aceast sec iune folosesc planul ZX ca i plan selectat,
programare bazat pe diametru pentru axa X i programare pe baz de raz
pentru axa Z. Cnd pentru axa X se folosete programarea pe baz de raz,
schimba i U/2 cu U i X/2 cu X.
2 Un ciclu predefinit repetitiv multiplu poate fi executat n orice plan (incluznd axe
paralele pentru definirea planului). Atunci cnd se folosete sistemul A de coduri
G oricum U,V i W nu pot fi setate ca i ax paralel.
- 43 -
4.2.1
B-64304RO-1/02
Format
Plan ZpXp
G71 U(
d) R(e) ;
G71 P(ns) Q(nf) U(
u) W(
w) F(f ) S(s ) T(t ) ;
N (ns) ;
Comenzile de micare pentru figura int de la A la A' la B sunt specificate n
...
blocurile cu numerele secven iale de la ns la nf.
N (nf) ;
planul YpZp
G71 W(
d) R(e) ;
G71 P(ns) Q(nf) V(
w) W(
u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
Plan XpYp
G71 V(
d) R(e) ;
G71 P(ns) Q(nf) U(
w) V(
u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
d : Adncimea de achiere
Direc ia de achiere depinde de direc ia AA'. Desemnarea este modal i nu se
schimb pn cnd cealalt valoare este desemnat. Aceast valoare poate fi
specificat de asemenea prin parametru (nr.5132) i parametrul este schimbat prin
comanda programului.
e : Mrimea de retragere
Desemnarea este modal i nu se schimb pn cnd cealalt valoare este
desemnat. Aceast valoare poate fi specificat de asemenea prin parametru
(nr.5133) i parametrul este schimbat prin comanda programului.
ns : Numrul secven ial al primului bloc pentru programul de finisare a formei.
nf : Numrul secven ial al ultimului bloc pentru programul de finisare a formei.
u : Distan a toleran ei de finisare n direc ia celei de-a doua axe din plan (axa X pentru
planul ZX)
w : Distan a toleran ei de finisare n direc ia primei axe din plan (axa Z pentru planul ZX)
f,s,t : Sunt ignorate oricare func ii F, S sau T con inute n blocurile de la ns la nf din ciclu i
func iile F, S sau T din acest bloc G71 sunt active.
Unitate
d
e
Programare pe baz de
diametru/ raz
Semn
Introducere
punct zecimal
nu se cere
permis
nu se cere
permis
- 44 -
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
Programare pe baz de
diametru/ raz
Unitate
Depinde de programarea pe
baz de diametru/raz pentru a
doua ax din plan
Depinde de programarea pe
baz de diametru/raz pentru a
doua ax din plan
Semn
Introducere
punct zecimal
cerut
permis
cerut
permis
(R)
B
A
(F)
(R)
45
e
(F)
u/2
A
+X
+Z
e: valoare retragere
Explica ie
-
Opera ii
Cnd o forma int trecnd prin A, A' i B n aceast ordine este dat de un program, aria specificat este
ndeprtat prin d (adncimea de achiere), cu tolerana de finisare specificat deu/2 i w stnga.
Dup ce se execut ultima achiere pe direcia celei de-a doua axe din plan (axa X pentru planul ZX), se
execut achiere brut ca i finisare n lungul figurii int. Dup executarea achierii brute ca i finisare,
se execut blocul urmtor fa de blocul secvenial specificat la Q.
NOT
1 n timp ce ambele d i u sunt specificate de aceeai adres, semnifica iile lor
sunt determinate de prezen a adreselor P sau Q.
2 Ciclul de prelucrare este realizat prin comanda G71 cu specificarea P i Q.
3 Func iile F, S i T care sunt specificate n comanda de micare ntre punctele A
i B sunt inactive i cele specificate n blocul G71 sau blocul precedent sunt
active. M i func iile auxiliare secunde sunt tratate n acelai mod ca i func iile
F, S i T.
4 Atunci cnd func ia de control al vitezei constante pe suprafa este activat [bit
0 (SSC) a parametrului nr. 8133 este setat la 1], comanda G96 sau G97
specificat n comanda de micare ntre punctele A i B este ignorat. Dac
vre i s activa i comanda G96 sau G97, specifica i comanda n G71 sau blocul
precedent.
- 45 -
B-64304RO-1/02
Figura int
Scheme
Se consider urmtoarele patru scheme de achiere: Toate aceste cicluri de achiere achiaz piesa cu
micarea sculei n paralel cu prima ax a planului (axa Z pentru planul ZX). n acest moment, semnele
toleranelor de finisare ale u i w sunt dup cum urmeaz:
A
U(+)W (+)
B
U(+)W (-)
A' A'
A' A'
U(-)W (+)
B
U(-)W (-)
A
+X
+Z
Limitare
(1) Pentru U(+) nu se poate prelucra o figur pentru care este specificat o poziie mai nalt dect
punctul de pornire al ciclului.
Pentru (U-) nu se poate prelucra o figur pentru care este specificat o poziie mai joas dect
punctul de pornire al ciclului.
(2) Pentru tipul I, figura trebuie s prezinte cretere sau descretere monoton n lungul primei i celei
de-a doua axe a planului.
(3) Pentru tipul II, figura trebuie s prezinte cretere sau descretere monoton n lungul primei axe a
planului.
Blocul de pornire
n blocul de pornire din programul pentru o figur int (bloc cu numr secvenial ns n care este
specificat calea ntre A i A'), trebuie specificat G00 sau G01. Dac nu se specific se emite alarma
PS0065.
Dac este specificat G00, poziionarea este executat n lungul A-A'. Dac este specificat G00, se execut
interpolare liniar cu viteza de avans lungul A-A'.
n acest bloc de pornire selectai, de asemenea, tipul I sau II.
Func ii de verificare
n timpul operaiei ciclice se verific ntotdeauna dac figura int prezint cretere sau descretere
monoton.
NOT
Dac este aplicat compensarea razei vrfului sculei, se verific figura int
creia i se aplic compensarea.
Se pot realiza de asemenea urmtoarele verificri:
Verificare
Parametri asocia i
- 46 -
B-64304RO-1/02
PROGRAMARE
Verificare
Parametri asocia i
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
5102 este setat la 1.
Activat dac bit 2 (QSR) a parametrului nr.
5104 este setat la 1.
Tipurile I i II
Selec ia tipului I sau II
Tipul I
(1) n blocul cu numrul secvenial ns doar a doua ax din plan [axa X (axa U) pentru planul ZX]
trebuie specificat.
Exemplu
planul ZX
G71 V10.0 R5.0 ;
G71 P100 Q200....;
N100 X(U)_ ;
(specific doar a doua ax din plan)
: ;
: ;
N200;
(2) Figura n lungul cii A'-B trebuie s prezinte cretere sau descretere monoton n direciile ambelor
axe care formeaz planul (axele Z i X pentru planul ZX ). Nu trebuie s aib niciun gol aa cum se
arat n figura de mai jos.
B
A
X
Fig. 4.2.1 (c) Figur care nu prezint cretere sau descretere monoton (tipul I)
- 47 -
B-64304RO-1/02
ATEN IONARE
Dac o figur nu prezint modificare monoton n lungul primei sau celei de-a
doua axe din plan, se emite alarma PS0064 sau PS0329. Dac micare nu
prezint schimbare monoton, dar este foarte mic i se poate determina c
micarea nu este periculoas, oricum mrimea admisibil poate fi specificat n
parametri nr. 5145 i 5246 pentru a specifica s nu se emit alarma n acest
caz.
(3) Scula se retrage n direcia 45 de grade cu viteza de avans dup achierea brut.
45
(4) Imediat dup ultima achiere se realizeaz achierea brut ca i finisare n lungul figurii int. Bit 1
(RF1) al parametrului nr. 5105 poate fi setat la 1 astfel nct s nu se execute achierea brut ca
finisare.
Tipul II
(R)
(F)
(R)
(R)
C
A
(F)
d
(F)
Forma int
u/2
A
+X
+Z
Cnd o figur int trecnd prin A, A' i B n aceast ordine este dat de un program, aria specificat este
ndeprtat prin d (adncimea de achiere), cu tolerana de finisare specificat deu/2 i w stnga.
Tipul II difer de tipul I prin achierea piesei n lungul figurii dup achierea brut dup prima ax a
planului (axa Z pentru planul ZX).
Dup ultima achiere, scula se ntoarce la punctul de pornire specificat n G71 i se execut achierea
brut ca i finisare n lungul figurii int, cu tolerana de specificare specificat de u/2 i w stnga.
Tipul II difer de tipul I n urmtoarele puncte:
- 48 -
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
(1) n blocul cu numrul secvenial ns cele dou axe care formeaz planul [axa X (axa U) i axa Z (axa
W) pentru planul ZX] trebuie specificate. Dac vrei s folosii tipul II fr micarea sculei n lungul
axei Z din planul ZX n primul bloc, specificai W0.
Exemplu
planul ZX
G71 V10.0 R5.0 ;
G71 P100 Q200....;
N100 X(U)_ Z(W)_ ; (Specific cele dou axe care formeaz planul.)
: ;
: ;
N200;
(2) Figura nu trebuie s prezinte cretere sau descretere monoton pe direcia celei de-a doua axe din
plan (axa X pentru planul ZX) i poate avea goluri concaviti (goluri).
+X
+Z
10
...
Figura oricum trebuie s prezinte schimbare monoton pe direcia primei axe a planului (axa Z
pentru planul ZX). Urmtoarea figur nu poate fi prelucrat.
Nu exist schimbare
monoton n lungul axei
Z.
+X
+Z
ATEN IONARE
Pentru o figur la care scula se mic nspre napoi n lungul primei axe din plan
n timpul opera iei de achiere (incluznd un vrf ntr-o comand de arc), scula
achietoare poate intra n contact cu piesa. Din acest motiv se emite alarma
PS0064 sau PS0329 pentru o figur care nu prezint schimbare monoton.
Dac micarea nu prezint schimbare monoton, dar este foarte mic i se
poate determina c micarea nu este periculoas, oricum mrimea admisibil
poate fi specificat n parametrul nr. 5145 pentru a specifica s nu se emit
alarma n acest caz.
Prima parte achiat nu trebuie s fie neaprat vertical. Oricum este permis orice figura dac
prezint schimbare monoton pe direcia primei axe a planului (axa Z pentru planul ZX)
- 49 -
B-64304RO-1/02
+X
+Z
(3) Dup strunjire, scula achiaz piesa n lungul figurii sale geometrice i se retrage cu viteza de avans.
Valoare retragere e (specificat n comand sau
parametrul nr. 5133)
Fig. 4.2.1 (i) Achierea n lungul figurii geometrice a piesei (tipul II)
Mrimea de retragere dup achiere (e) poate fi specificat la adresa R sau setat n parametrul nr.
5133.
Dac se mic dinspre fund, oricum scula se retrage pe direcia de 45 de grade.
45
Fund
(4) Dac ntr-un bloc n programul pentru figura int este specificat o poziie paralel la prima ax a
planului (axa Z pentru planul ZX), se presupune c aceasta este la fundul unui gol.
(5) Dup ce se termin ntreaga achiere brut n lungul primei axe a planului (axa Z pentru planul ZX),
scula se ntoarce temporar la punctul de pornire al ciclului. n acest moment, cnd exist o poziie a
crei nlime este egal cu punctul de pornire, scula trece prin punct n poziia obinut prin
adugarea adncimii de achiere d la poziia figurii i se ntoarce n punctul de pornire.
Apoi se execut achiere brut ca finisare n lungul figurii int. n acest moment scula trece prin
punct n poziia obinut (la care se adaug adncimea de achiere d) cnd se ntoarce n punctul
de pornire.
Bit 2 (RF2) al parametrului nr. 5105 poate fi setat la 1 astfel nct s nu se realizeze achierea brut
ca finisare.
- 50 -
B-64304RO-1/02
PROGRAMARE
Opera ia de retragere dup achiere
brut ca finisare
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Punct de pornire
Adncimea de achiere
Fig. 4.2.1 (k) Opera ia de retragere cnd scula se ntoarce la punctul de pornire (tipul II)
<3>
<2>
<1>
+X
+Z
Fig. 4.2.1 (l) Ordinea achierii brute n caz de descretere monoton (tipul II)
(b) Dac figura prezint cretere monoton n lungul primei axe a planului (axa Z pentru planul
ZX )
Achierea brut este executat n ordinea <1>, <2> i <3> de
la buzunarul cel mai din stnga.
<1>
<2>
<3>
+X
+Z
Fig. 4.2.1 (m) Ordinea achierii brute n caz de cretere monoton (tipul II)
- 51 -
B-64304RO-1/02
35
4
3
34
24
25
23
29
10
21
22
28
30
11
26
15
27
7
33
31
14
32
16
20
12
13
19 18 17
Fig. 4.2.1 (n) Calea de achiere pentru goluri multiple (tipul II)
Urmtoarea figur arat n detaliu cum se mic scula dup achierea brut pentru un gol.
g
Curs rapid
21
22
D
20
Avans achiere
19
Retragere de la
fund
Fig. 4.2.1 (o) Detalii de micare dup achierea unui gol (tipul II)
Achiaz piesa cu viteza de avans pentru achiere i se retrage pe direcia de 45 de grade. (Operaia 19)
Apoi se mic spre nlimea punctului D n traversare rapid. (Operaia 20)
Apoi se mic la poziia mrimii lui g nainte de punctul D. (Operaia 21)
n final se mic la punctul D cu viteza de avans pentru achiere.
Jocul g fa de poziia de pornire cu avans de achiere este setat n parametrul nr.5134.
Pentru ultimul gol, dup achierea fundului, scula se retrage pe direcia de 45 de grade i se ntoarce n
punctul de pornire n traversare rapid. (Operaiile 34 i 35)
ATEN IONARE
1 Acest CNC difer de seria 0i-C cu privire la achierea unui gol.
Scula achiaz mai nti golul cel mai apropiat de punctul de pornire. Dup
terminarea achierii golului, scula de mic la cel mai apropiat gol n afar de
unul i ncepe s achieze.
2 Atunci cnd figura are un gol, n general specifica i o valoare de 0 pentru w
(toleran a de finisare). n caz contrar, scula ar putea spa pe o parte n perete.
-
Atunci cnd folosii compensarea razei vrfului sculei, specificai o comand de compensare a razei
vrfului sculei (G41, G42) nainte unei comenzi de ciclu predefinit repetitiv multiplu (G70, G71, G72,
G73) i specificai comanda de dezactivare (G40) n afara blocurilor (de la blocul specificat cu P la
blocul specificat cu Q) specificnd o figur de finisare int.
Dac se specific o comand de compensare a razei vrfului sculei (G40, G41 sau G42) n comenzile
G70, G71, G72 sau G73 se emite alarma PS03325.
Cnd acest ciclu este specificat n modul de compensare a razei vrfului sculei, offset-ul este anulat
temporar n timpul micrii spre punctul de pornire. Pornirea se execut n primul bloc. Offset-ul este din
nou anulat temporar la ntoarcerea la punctul de pornire al ciclului dup terminarea operaiei ciclice.
- 52 -
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
Pornirea este executat din nou conform urmtoarei comenzi de micare. Aceast operaie este artat n
figura de mai jos.
Pornire
Anulare offset
Punct pornire ciclu
Anulare offset
Pornire
Operaia ciclic este executat n conformitate cu figura geometric determinat de calea de compensarea
razei vrfului sculei atunci cnd vectorul de offset este 0 la punctul de pornire A i pornirea este
executat ntr-un bloc ntre calea A-A'.
A
+Z
+X
+Z
- 53 -
B-64304RO-1/02
NOT
Pentru a executa golurile n modul de compensare a razei vrfului sculei,
specifica i blocul A-A' n afara piesei i specifica i figura geometric a unui gol
actual. Aceasta previne ca un gol s fie dig".
-
Opera ia 1
Punct de pornire
strunjire
anterioar
Opera ia 2
Punct de pornire
strunjire actual
+X
+Z
- 54 -
B-64304RO-1/02
4.2.2
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Acest ciclu este acelai ca i G71 exceptnd faptul c achierea este executat printr-o operaie paralel
cu a doua ax din plan (axa X pentru planul ZX).
Format
Plan ZpXp
G71 W(
d) R(e) ;
G71 P(ns) Q(nf) U(
u) W(
w) F(f ) S(s ) T(t ) ;
N (ns) ;
Comenzile de micare pentru figura int de la A la A' la B sunt specificate n
...
blocurile cu numerele secven iale de la ns la nf.
N (nf) ;
planul YpZp
G72 U(
d) R(e) ;
G72 P(ns) Q(nf) U(
u) W(
w) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
Plan XpYp
G72 U(
d) R(e) ;
G72 P(ns) Q(nf) U(
w) W(
u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
d : Adncimea de achiere
Direc ia de achiere depinde de direc ia AA'. Desemnarea este modal i nu se
schimb pn cnd cealalt valoare este desemnat. Aceast valoare poate fi
specificat de asemenea prin parametru (nr.5132) i parametrul este schimbat prin
comanda programului.
e : Mrimea de retragere
Desemnarea este modal i nu se schimb pn cnd cealalt valoare este
desemnat. Aceast valoare poate fi specificat de asemenea prin parametru
(nr.5133) i parametrul este schimbat prin comanda programului.
ns : Numrul secven ial al primului bloc pentru programul de finisare a formei.
nf : Numrul secven ial al ultimului bloc pentru programul de finisare a formei.
u : Distan a toleran ei de finisare n direc ia celei de-a doua axe din plan (axa X pentru
planul ZX)
w : Distan a toleran ei de finisare n direc ia primei axe din plan (axa Z pentru planul ZX)
f,s,t : Sunt ignorate oricare func ii F, S sau T con inute n blocurile de la ns la nf din ciclu i
func iile F, S sau T din acest bloc G71 sunt active.
Unitate
Depinde de sistemul
incremental pentru axa de
referin .
Programare pe baz de
diametru/ raz
Programare pe baz de raz
- 55 -
Semn
Introducere
punct zecimal
nu se cere
permis
Depinde de sistemul
incremental pentru axa de
referin .
Depinde de sistemul
incremental pentru axa de
referin .
Depinde de sistemul
incremental pentru axa de
referin .
B-64304RO-1/02
Programare pe baz de
diametru/ raz
Programare pe baz de raz
Depinde de programarea pe
baz de diametru/raz pentru a
doua ax din plan
Depinde de programarea pe
baz de diametru/raz pentru a
doua ax din plan
Introducere
punct zecimal
nu se cere
permis
Cerut
permis
Cerut
permis
A'
Semn
A
Calea sculei
(F)
(R)
e
(R)
45
Forma int
(F)
+X
u/2
B
+Z
Fig. 4.2.2 (q) Calea de achiere n ndeprtarea adaosului n achiere frontal (tipul I)
Explica ie
-
Opera ii
Cnd o forma int trecnd prin A, A' i B n aceast ordine este dat de un program, aria specificat este
ndeprtat prin d (adncimea de achiere), cu tolerana de finisare specificat deu/2 i w stnga.
NOT
1 n timp ce ambele d i u sunt specificate de aceeai adres, semnifica iile lor
sunt determinate de prezen a adreselor P sau Q.
2 Ciclul de prelucrare este realizat prin comanda G72 cu specificarea P i Q.
3 Func iile F, S i T care sunt specificate n comanda de micare ntre punctele A
i B sunt inactive i cele specificate n blocul G72 sau blocul precedent sunt
active. M i func iile auxiliare secunde sunt tratate n acelai mod ca i func iile
F, S i T.
4 Atunci cnd func ia de control al vitezei constante pe suprafa este activat [bit
0 (SSC) a parametrului nr. 8133 este setat la 1], comanda G96 sau G97
specificat n comanda de micare ntre punctele A i B este ignorat. Dac
vre i s activa i comanda G96 sau G97, specifica i comanda n G71 sau blocul
precedent.
- 56 -
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Figura int
Scheme
Se consider urmtoarele patru scheme de achiere: Toate aceste cicluri de achiere achiaz piesa cu
micarea sculei n paralel cu a doua ax a planului (axa X pentru planul ZX). n acest moment, semnele
toleranelor de finisare ale u i w sunt dup cum urmeaz:
+X
B
U(-)...W(+)...
U(-)...W(-)...
A
A'
A'
A'
A'
A
U(+)...W(+)...
+Z
Sunt
posibile
att
interpolarea liniar ct i
interpolarea circular
U(+)...W(-)...
Fig. 4.2.2 (r) Semnele valorile specificate la U i V la ndeprtarea de material n achierea frontal
Limitare
(1) Pentru W(+) nu se poate prelucra o figur pentru care este specificat o poziie mai nalt dect
punctul de pornire al ciclului.
Pentru (W-) nu se poate prelucra o figur pentru care este specificat o poziie mai joas dect
punctul de pornire al ciclului.
(2) Pentru tipul I, figura trebuie s prezinte cretere sau descretere monoton n lungul primei i celei
de-a doua axe a planului.
(3) Pentru tipul II, figura trebuie s prezinte cretere sau descretere monoton n lungul celei de-a doua
axe a planului.
Blocul de pornire
n blocul de pornire din programul pentru o figur int (bloc cu numr secvenial ns n care este
specificat calea ntre A i A'), trebuie specificat G00 sau G01. Dac nu se specific se emite alarma
PS0065.
Dac este specificat G00, poziionarea este executat n lungul A-A'. Dac este specificat G01, se execut
interpolare liniar cu viteza de avans lungul A-A'.
n acest bloc de pornire selectai, de asemenea, tipul I sau II.
Func ii de verificare
n timpul operaiei ciclice se verific ntotdeauna dac figura int prezint cretere sau descretere
monoton.
NOT
Dac este aplicat compensarea razei vrfului sculei, se verific figura int
creia i se aplic compensarea.
Se pot realiza de asemenea urmtoarele verificri:
Verificare
Parametri asocia i
- 57 -
B-64304RO-1/02
nr. 5104 este setat la 1.
Tipurile I i II
Selec ia tipului I sau II
Tipul I
Tipul II
- 58 -
B-64304RO-1/02
4.2.3
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Aceast funcie permite achierea repetat a unei scheme fixate cu o schem deplasat bit cu bit. Prin
intermediul acestui ciclu de achiere este posibil s se achieze eficient piese a cror form brut a fost
realizat deja prin printr-o metod de prelucrare mecanic brut, forjare sau turnare, etc.
Format
Plan ZpXp
G73 W(
k) U(
i) R(d) ;
G73 P(ns) Q(nf) U(
w) F(f ) S(s ) T(t ) ;
u) W(
N (ns) ;
Comenzile de micare pentru figura int de la A la A' la B sunt specificate n
...
blocurile cu numerele secven iale de la ns la nf.
N (nf) ;
planul YpZp
G73 V(
k) U(
i) R(d) ;
G73 P(ns) Q(nf) V(
w) W(
u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
Plan XpYp
G73 U(
k) V(
i) R(d) ;
G73 P(ns) Q(nf) U(
w) V(
u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
: Distan a toleran ei de finisare n direc ia celei de-a doua axe din plan (axa X pentru
planul ZX)
Desemnarea este modal i nu se schimb pn cnd cealalt valoare este
desemnat. Aceast valoare poate fi specificat de asemenea prin parametru nr.5135
i parametrul este schimbat prin comanda programului.
k : Distan a toleran ei de finisare n direc ia primei axe din plan (axa Z pentru planul ZX)
Desemnarea este modal i nu se schimb pn cnd cealalt valoare este
desemnat. Aceast valoare poate fi specificat de asemenea prin parametru nr.5136
i parametrul este schimbat prin comanda programului.
d
: Numrul de divizare
Valoarea este aceeai ca i numrarea repetitiv pentru achierea brut.
Desemnarea este modal i nu se schimb pn cnd cealalt valoare este
desemnat. Aceast valoare poate fi specificat de asemenea prin parametru nr.5137
i parametrul este schimbat prin comanda programului.
ns
: Numrul secven ial al primului bloc pentru programul de finisare a formei.
nf
: Numrul secven ial al ultimului bloc pentru programul de finisare a formei.
u : Distan a toleran ei de finisare n direc ia celei de-a doua axe din plan (axa X pentru
planul ZX)
w : Distan a toleran ei de finisare n direc ia primei axe din plan (axa Z pentru planul ZX)
f, s, t : Sunt ignorate oricare func ii F, S sau T con inute n blocurile de la ns" la nf" din ciclu
i func iile F, S sau T din acest bloc G71 sunt active.
i
- 59 -
Semn
Introducere
punct zecimal
Cerut
permis
Cerut
permis
Cerut
permis
Cerut
permis
Unitate
i
k
B-64304RO-1/02
Depinde de programarea pe
baz de diametru/raz pentru a
doua ax din plan
Depinde de programarea pe
baz de diametru/raz pentru a
doua ax din plan
NOT
Se admite introducerea punctului zecimal cu d. Oricum, pentru numrul de
divizare se folosete o valoare rotunjit la un ntreg, indiferent de setarea bit-ului
0 (DPI) a parametrului nr.3401. Dac se introduce un numr ntreg, ntregul
introduc este folosit ca i numr de divizare.
k+w
w
A
(R)
B
u/2
i+u/2
(R)
(F)
u/2
A'
+X
Forma int
+Z
Explica ie
-
Opera ii
Cnd o figur int trecnd prin A, A' i B n aceast ordine este dat de un program, achierea brut este
executat de cte orice specific numrul de repetiii, cu tolerana de finisare specificat deu/2 i w
stnga.
NOT
1 n timp ce ambele i i k sau u i w sunt specificate respectiv de aceeai
adres, semnifica iile lor sunt determinate de prezen a adreselor P sau Q.
2 Ciclul de prelucrare este realizat prin comanda G73 cu specificarea P i Q.
3 Dup terminarea opera iunii ciclice, scula se ntoarce n punctul A.
4 Func iile F, S i T care sunt specificate n comanda de micare ntre punctele A
i B sunt inactive i cele specificate n blocul G73 sau blocul precedent sunt
active. M i func iile auxiliare secunde sunt tratate n acelai mod ca i func iile
F, S i T.
- 60 -
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Figura int
Scheme
Ca i n cazul G71 exist patru scheme de figuri (geometrice): Avei grij la semnele pentru u, w, i,
i k cnd programai acest ciclu.
Blocul de pornire
n blocul de pornire din programul pentru figura int (bloc cu numr secvenial ns n care este
specificat calea ntre A i A'), trebuie specificat G00 sau G01. Dac nu se specific, se emite alarma
PS0065.
Dac este specificat G00, poziionarea este executat n lungul A-A'. Dac este specificat G01, se execut
interpolare liniar cu viteza de avans lungul A-A'.
Func ia de verificare
Parametri asocia i
La fel ca i G71, operaia ciclic este executat n conformitate cu figura geometric determinat de calea
de compensare a razei vrfului sculei atunci cnd vectorul de offset este 0 la punctul de pornire A i
pornirea este executat ntr-un bloc ntre calea A-A'.
4.2.4
Dup achierea brut prin G71, G72 sau G73, urmtoarea comand permite finisarea:
Format
G70 P(ns) Q(nf) ;
ns : Numrul secven ial al primului bloc pentru programul de finisare a formei.
nf : Numrul secven ial al ultimului bloc pentru programul de finisare a formei.
Explica ie
-
Opera ii
Pentru finisare se execut blocurile cu numerele secveniale de la ns la nf pentru o figur int. Se ignor
F, S, T, M i funciile auxiliare secunde specificate n blocurile G71, G72 i G73 i sunt active F, S, T, M
i funciile auxiliare secunde specificate n blocurile cu numerele secveniale de la ns la nf.
Cnd operaiunea ciclic este terminat, scula este rentoars la punctul de pornire n traversare rapid i
este citit urmtorul bloc G70.
Figura int
Func ia de verificare
Parametri asocia i
- 61 -
B-64304RO-1/02
Stocarea blocurilor P i Q
Cnd achierea brut este executat prin G71, G72 sau G73, se stocheaz pn la trei adrese de memorie
ale blocurilor P i Q. Prin aceasta blocurile indicate prin P i Q sunt gsite imediat la execuia lui G70
fr a le cuta de la nceputul memoriei. Dup ce se execut cteva cicluri de achiere brut G71, G72 i
G73, se pot executa simultan ciclurile de finisare prin G70. n acest moment pentru cel de-al patrulea i
urmtorul ciclu de achiere brut timpul ciclului este mai lung deoarece se caut n memorie blocurile P
i Q.
Exemplu
G71 P100 Q200...;
N100 ...;
...;
...;
N200;
G71 P300 Q400 ...;
N300 ...;
...;
...;
N400 ...;
...;
...;
G70 P100 Q200 ; (Executat fr o cutare pentru ciclurile primele trei cicluri)
G70 P300 Q400 ; (Executat fr o cutare pentru al patrulea i urmtoarele
cicluri)
NOT
Adresele de memorie ale blocurilor P i Q stocate n timpul achierii brute prin
G71, G72 i G73 sunt terse dup executarea G70.
Toate adresele de memorie ale blocurilor P i Q sunt de asemenea terse
printr-o resetare.
-
ntr-un ciclu de finisare, dup ce scula achiaz piesa la punctul de capt al figurii int, ea se ntoarce la
punctul de pornire al ciclului n traversare rapid.
NOT
Scula se ntoarce la punctul de pornire al ciclului ntotdeauna n modul neliniar
de pozi ionare indiferent de setarea bit 1 (LRP) a parametrului nr. 1401.
nainte de a executa unui ciclu de finisare pentru o figur int cu un gol achiat
prin G71 sau G72, verifica i ca scula s nu interfere cu piesa cnd se ntoarce
de la punctul de capt al figurii int la punctul de pornire al ciclului.
-
La fel ca i G71, operaia ciclic este executat n conformitate cu figura geometric determinat de calea
de compensare a razei vrfului sculei atunci cnd vectorul de offset este 0 la punctul de pornire A i
pornirea este executat ntr-un bloc ntre calea A-A'.
- 62 -
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
Exemplu
ndeprtare adaos la prelucrarea frontal (G72)
Axa X
Punct de pornire
40
80
120
160
88
Axa Z
60
10 10 10
20
20
190
- 63 -
B-64304RO-1/02
16
B
16
130
80
120
160
180
14
110
Axa X
Axa Z
14
20
40
10
10
40
20
40
220
- 64 -
B-64304RO-1/02
4.2.5
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Acest ciclu activeaz ndeprtarea panului n achierea pe diametrul exterior. Dac se omite a doua ax
din plan [axa X (axa U) pentru planul ZX] i adresa P, operaia este executat doar n lungul primei axe
din plan (axa Z pentru planul ZX), ceea ce nseamn c se execut un ciclu de gurire n trepte.
Format
G74R (e) ;
G74X(U)_ Z(W)_ P(
i) Q(
k) R(
d) F (f ) ;
e
: Mrime de ntoarcere
Desemnarea este modal i nu se schimb pn cnd cealalt valoare este
desemnat. Aceast valoare poate fi specificat de asemenea prin parametru
nr.5139 i parametrul este schimbat prin comanda programului.
X_,Z_ : Coordonata celei de-a doua axe din plan (axa X pentru planul ZX) n punctul B i
Coordonata primei axe in plan (axa Z pentru planul ZX) n punctul C.
U_,W_ : Distan a cursei n lungul celei de-a doua axe din plan (U pentru planul ZX) din
punctul A n punctul B
Distan a cursei n lungul primei axe din plan (W pentru planul ZX) din punctul A n
punctul C
(Atunci cnd este folosit sistemul A de coduri G. n alte cazuri pentru specificare se
folosete X_,Z_.)
i
: Distan a cursei n direc ia celei de-a doua axe din plan (axa X pentru planul ZX)
k
: Adncimea de achiere n direc ia primei axe din plan (axa Z pentru planul ZX)
d
: Mrimea ridicrii cu itului la fundul de achiere
f
: Viteza de avans
Unitate
e
i
k
d
Programare pe baz de
diametru/ raz
Programare pe baz de
raz
Programare pe baz de
raz
Programare pe baz de
raz
Programare pe baz de
raz
Semn
Introducere
punct zecimal
nu se cere
permis
nu se cere
nepermis
nu se cere
nepermis
NOT
permis
NOT
n mod normal specifica i o valoare pozitiv pentru d. Dac se omit X (U) i i ,
specifica i o valoare cu semnul care indic direc ia n care urmeaz s se
retrag scula.
- 65 -
B-64304RO-1/02
[0 < k k]
(R)
(R)
(F)
(F)
(F)
(F)
(R)
U/2
(F)
(R)
(R)
(R)
[0 < i i]
X
Z
+X
e
+Z
Explica ie
-
Opera ii
NOT
1 n timp ce ambele e i d sunt specificate de aceeai adres, semnifica iile lor
sunt determinate de specificarea axelor X,Y sau Z. Cnd se specific axa se
foloseted.
2 Ciclul de prelucrare este realizat prin comanda G74 cu specificarea axei.
-
4.2.6
Acest ciclu este echivalent cu G74 cu excepia faptului c a doua ax din plan (axa X pentru planul ZX)
schimb locul cu prima ax din plan (axa Z pentru planul ZX). Acest ciclu activeaz ndeprtarea
panului n achierea frontal. Permite de asemenea canelarea n timpul achierii diametrului exterior i
tierea [atunci cnd se omit axa Z (axa W) i Q pentru prima ax din plan].
- 66 -
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Format
G75R (e) ;
G75X(U)_ Z(W)_ P(
i) Q(
k) R(
d) F (f ) ;
e
: Mrime de ntoarcere
Desemnarea este modal i nu se schimb pn cnd cealalt valoare este
desemnat. Aceast valoare poate fi specificat de asemenea prin parametru
nr.5139 i parametrul este schimbat prin comanda programului.
X_, Z_ : Coordonata celei de-a doua axe din plan (axa X pentru planul ZX) n punctul B i
Coordonata primei axe in plan (axa Z pentru planul ZX) n punctul C.
U_, W_ : Distan a cursei n lungul celei de-a doua axe din plan (U pentru planul ZX) din
punctul A n punctul B
Distan a cursei n lungul primei axe din plan (W pentru planul ZX) din punctul A n
punctul C
(Atunci cnd este folosit sistemul A de coduri G. n alte cazuri pentru specificare se
folosete X_,Z_.)
i
: Adncimea de achiere n celei de-a doua axe din plan (axa X pentru planul ZX)
k
: Distan a cursei n direc ia primei axe din plan (axa Z pentru planul ZX)
d
: Mrimea ridicrii cu itului la fundul de achiere
f
: Viteza de avans
Unitate
e
i
k
d
Programare pe baz de
diametru/ raz
Semn
Introducere
punct zecimal
nu se cere
permis
nu se cere
nepermis
nu se cere
nepermis
NOT
permis
NOT
n mod normal specifica i o valoare pozitiv pentru d. Dac se omit Z (W) i
k , specifica i o valoare cu semnul care indic direc ia n care urmeaz s se
retrag scula.
- 67 -
B-64304RO-1/02
A
(R)
(F)
i
e
(R)
(F)
(R)
U/2
(F)
(R)
(F)
(R)
(F)
B
d
k
Z
+X
(R) ... Curs (trav.) rapid
(F) ... Avans achiere
+Z
Explica ie
-
Opera ii
- 68 -
B-64304RO-1/02
4.2.7
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Format
G76 P(m) (r) (a) Q(
dmin) R(d ) ;
G76X(U)_ Z(W)_ R(i) P(k) Q(
d) F (fL) ;
m
Programare pe baz de
diametru/ raz
- 69 -
Semn
Introducere
punct zecimal
nu se cere
nepermis
nu se cere
permis
Unitate
i
k
d
B-64304RO-1/02
(R)
Semn
Introducere
punct zecimal
Cerut
permis
nu se cere
nepermis
nu se cere
nepermis
(R)
(R)
U/2
B
(F)
d
D
k
C
r
Z
+X
+Z
B
a
d
dn
1st
2nd
3rd
nth
Se repet ultimul ciclu de finisare (ciclu n care tolerana de achiere este ndeprtat prin achiere).
- 70 -
B-64304RO-1/02
PROGRAMARE
+X
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
k
+Z
d (toleran a de finisare
Explica ie
-
Opera ii
Acest ciclu execut filetarea astfel nct lungimea pasului doar ntre C i D este realizat aa cum se
specific n codul F. n alte seciuni, scula se mic n traversare rapid.
Constanta de timp pentru accelerare/decelerare dup interpolare i viteza de avans FL pentru teirea
filetului i viteza de avans pentru retragere dup teire sunt aceleai ca i pentru teirea filetului cu G92
(ciclu predefinit).
NOT
1 Semnifica iile datelor specificate de adresele P, Q, i R determinate de prezen a
X (U) i Z (W).
2 Ciclul de prelucrare este realizat prin comanda G76 cu specificarea X(U) i
Z(W).
3 Valorile specificate la adresele P, Q i R sunt modale i nu se schimb pn
cnd nu este specificat o alt valoare.
ATEN IONARE
Notele referitoare la filetare sunt aceleai ca i pentru filetarea n G32. Pentru
oprirea avansului ntr-un ciclu de filetare, vede i, oricum, Oprire avans ntr-un
ciclu de filetare" descris mai jos.
-
Semnele dimensiunilor incrementale pentru ciclu artate n Fig. 4.2.7 (c) sunt dup cum urmeaz:
Punctul de capt al achierii n direcia lungimii pentru U i W:
Minus (determinat n conformitate cu direciile cilor A-C i C-D)
Mrimea conicitii (i):
Minus (determinat n conformitate cu direcia cii A-C)
nlimea filetului (k)
Plus (specificai ntotdeauna cu un semn plus)
Adncimea de achiere pentru prima achiere (d):
Plus (specificai ntotdeauna cu un semn plus)
Cele patru scheme artate n tabelul de mai jos sunt considerate ca fiind corespunztoare semnului
fiecrei adrese: Se poate prelucra de asemenea un filet pentru piuli.
- 71 -
B-64304RO-1/02
X
4(R)
2(F)
1(R)
3(R)
U/2
2(F)
U/2
3(R)
4.
X
Z
4(R)
1(R)
U/2
3(R)
1(R)
4(R)
3.
X
2(F)
U/2
3(R)
2(F)
i
1(R)
4(R)
Se folosesc constanta de timp pentru accelerare/decelerare dup interpolare pentru achiere specificate n
parametrul nr.1626 i viteza de avans specificat n parametrul nr.1627.
Teirea filetului
n acest ciclu se poate executa teirea filetului. Teirea filetului este iniializat de un semnal de la
maina-unealt.
Valoarea maxim de teire a filetului (r) care poate fi specificat n comand este 99 (9.9L). Mrimea
poate fi specificat ntr-un domeniu de la 0.1L la 12.7L n incremente de 0.1L prin intermediul
parametrului nr.5130
Se poate specifica un unghi de teire ntre 1 i 89 de grade prin intermediul parametrului nr.5131. Cnd
n parametru se specific valoarea 0, se adopt un unghi de 45 grade.
Pentru teirea filetului se folosesc acelai tip de accelerare/decelerare dup interpolare, constant de timp
pentru accelerare/decelerare dup interpolare i vitez de avans FL ca i pentru filetare.
NOT
Parametri comuni pentru specificarea mrimii i unghiului de teire al filetului
sunt folosi i pentru acest ciclu i ciclul de filetare cu G92.
- 72 -
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
Tabelul urmtor listeaz viteza de avans, tipul de accelerare/decelerare dup interpolare i constanta de
timp a retragerii dup teire.
Parametrul CFR
(Nr. 1611#0)
Parametrul
nr.1466
0.
Alta dect 0
0.
0.
1.
Descriere
Folosete tipul de accelerare/decelerare dup interpolare pentru filetare,
constanta de timp pentru filetare (parametrul nr.1626), viteza de avans FL
(parametrul nr.1627) i viteza de avans pentru retragere specificat n
parametrul nr.1466.
Folosete tipul de accelerare/decelerare dup interpolare pentru filetare,
constanta de timp pentru filetare (parametrul nr.1626), viteza de avans FL
(parametrul nr.1627) i rata de traversare rapid specificat n parametrul
nr.1420.
nainte de retragere se efectueaz o verificare pentru a vedea dac viteza
de avans specificat a devenit 0 (decalajul n accelerare/decelerare este 0)
i tipul de accelerare/decelerare dup interpolare pentru traversare rapid
este folosit mpreun cu constanta de timp i rata de traversare rapid
(parametrul nr. 1420).
Prin setarea bit 4 (ROC) a parametrului nr.1403 la 1, depirea traversrii rapide poate fi inactivat
pentru viteza de avans de retragere dup teire.
NOT
n timpul retragerii maina nu se oprete cu o depire de 0% a vitezei de avans
pentru achiere indiferent de setarea bit 4(RFO) a parametrului nr.1401.
-
Oprirea avansului poate fi aplicat n timpul filetrii ntr-un ciclu de filetare combinat (G76). n acest caz,
scula se retrage rapid n acelai mod ca i pentru teire ntr-un ciclu de filetare i se ntoarce la punctul de
pornire n ciclul curent (poziie n care piese este achiat cu dn).
Cnd este declanat pornirea ciclului, ciclul de filetare multipl se reia.
C ic lu o bi nuit
A xa X
M ic a re la o prire ava ns
A xa Z
P un ct d e pornire, (pie sa
d e p relucra t es te ac h iat
c u dn )
C urs rap id
Unghiul de teire n timpul retragerii este acelai ca i pentru teirea la punctul de capt.
ATEN IONARE
Nu se poate executa o alt oprire a avansului n timpul retragerii.
- 73 -
B-64304RO-1/02
Filetare n inci
3.68
1.8
Exemplu
60.64
68
1.8
Axa X
Axa Z
6
25
105
4.2.8
Comenzi programate
-
Memoria de programe
Programele care folosesc G70, G71, G73 sau G73 trebuie stocate n memoria de programe. Modul de
apelare pentru operare al programelor stocate n memoria de programe permit acestor programe s fie
executate n alte moduri dect modul MEM. Programele care folosesc G74, G75 sau G76 nu necesit
stocarea n memoria de programe.
- 74 -
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
n blocul care este specifica prin adresa P a unui G72, G72 sau G73 ar trebui comandat codul G00 sau
G01 n grupul 01. Dac acesta nu este comandat, se emite alarma PS0065.
n blocurile cu numere secveniale ntre cele specificate la P i Q n G70, G71, G72 i G73 se pot
specifica urmtoarele comenzi:
Repaos
Interven ia manual
Atunci cnd este n curs de execuie un ciclu predefinit repetitiv multiplu (G70 la G76), este posibil s se
opreasc ciclul i s se execute o intervenie manual.
Setarea pornit sau oprit pentru absolutul manual este activ pentru exploatare n regim manual.
Nu poate fi executat niciun program ablon tip n timpul executrii unui ciclu predefinit repetitiv
multiplu.
Aceste funcii nu pot fi executate ntr-un bloc ntr-un ciclu predefinit repetitiv multiplu.
Chiar dac adresa U, V sau W este folosit drept nume de ax sau funcie auxiliar secund, datele
specificate la adresa U, V sau W ntr-un bloc G71 sau G73 se asum a fi cele pentru ciclul predefinit
repetitiv multiplu.
Atunci cnd folosii compensarea razei vrfului sculei, specificai o comand de compensare a razei
vrfului sculei (G41, G42) nainte unei comenzi de ciclu predefinit repetitiv multiplu (G70, G71, G72,
G73) i specificai comanda de dezactivare (G40) n afara blocurilor (de la blocul specificat cu P la
blocul specificat cu Q) specificnd o figur de finisare int.
- 75 -
4.3
B-64304RO-1/02
Ciclurile predefinite pentru gurire uureaz programatorului crearea de programe. ntr-un ciclu
predefinit o operaie de prelucrare folosit frecvent poate fi specificat ntr-un singur bloc cu o funcie G;
fr cicluri predefinite sunt necesare mai multe blocuri. n plus, folosirea ciclului predefinit poate scurta
programul pentru a economisi memorie.
Tabelul 4.3 (a) listeaz ciclurile predefinite pentru gurire.
Tabelul 4.3 (a) Ciclurile predefinite pentru gurire.
Cod G
Axa de
gurire
Opera ia de prelucrare
guri
Opera ie n pozi ia
fundului gurii
Opera ia de retragere
G80
G83
axa Z
Vitez de avans/
intermitent
Anuleaz
Traversare rapid
Ciclu de gurire
frontal
G84
axa Z
Vitez de avans
Vitez de avans
Ciclu de prelucrare
conic frontal
G85
axa Z
Vitez de avans
Repaos
Vitez de avans
Ciclu de gurire
frontal
G87
axa X
Vitez de avans/
intermitent
Repaos
Traversare rapid
Ciclu de gurire
lateral
G88
axa X
Vitez de avans
Vitez de avans
Ciclu de prelucrare
conic lateral
G89
axa X
Vitez de avans
Vitez de avans
Ciclu de gurire
lateral
Repaos
Repaos
fus CCW
Repaos
fus CCW
Repaos
Explica ie
Ciclul predefinit pentru gurire const n secvena urmtoarelor ase operaii.
Operaia 1 ........... Poziionarea axei X (Z) i C
Operaia 2 ........... Traversare rapid pn la nivelul punctului R
Operaia 3 ........... Prelucrare gaur
Operaia 4 ........... Operaie la fundul unei guri
Operaia 5 ........... Retragere pn la nivelul punctului R
Operaia 6 ........... Traversare rapid pn la nivelul iniial
Opera ia 1
Opera ia 2
Opera ia 6
Nivel punct R
Opera ia 5
Opera ia 3
Curs rapid
Opera ia 4
Avans
Fig. 4.3 (a) Secven a opera iilor ciclului predefinit pentru gurire
- 76 -
Aplica ii
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
Axa C sau axa Z sunt folosite ca i axe de poziionare. Axa X sau axa Z care nu este folosit drept ax de
poziionare este folosit ca ax de gurire. Un cod G de gurire specific axele de poziionare i o ax de
gurire aa cum se arat mai jos.
Dei ciclurile predefinite includ cicluri de tarodare i alezare precum i cicluri de alezare n prezentul
capitol doar termenul de gurire va fi folosit referitor la operaiile implementate n cicluri predefinite.
Tabelul 4.3 (b) Pozi ionarea axei i axa de gurire
Cod G
Axa de gurire
axa X, axa C
axa Z, axa C
axa Z
axa X
G83 i G87, G84 i G88, i G85 i G89 au respectiv aceeai funcie exceptnd pentru axele specificate ca
i axe de poziionare i o ax de gurire.
Modul de gurire
G83 la G85/G87 la G89 sunt coduri G modale i rmn active pn la anularea lor. Cnd este activ,
starea curent este modul de gurire.
Odat cu specificarea datei n modul de gurire, data este reinut pn la modificare sau anularea ei.
Specificai toate datele de gurire necesare la nceputul ciclurilor predefinite, atunci cnd se execut
ciclurile predefinite, specificai doar modificri de date.
Viteza de avans specificat la F este reinut de asemenea dup anularea modului de gurire. Dac se
cere data Q, ea trebuie specificat n fiecare bloc. Odat specificat, codul M folosit pentru funciile de
strngere/destrngere ale axei C ca i cod modal Este anulat specificnd G80.
n sistemul A de cod G scula se ntoarce de la fundul unei guri la nivelul iniial. n sistemul B sau C de
coduri G, specificarea G98 ntoarce scula de la fundul unei guri la nivelul iniial i specificarea G99
ntoarce scula de la fundul unei guri la nivelul punctului R.
Urmtoarele ilustreaz cum se mic scula cnd se specific G98 sau G99. n general pentru prima
operaie de gurire de folosete G99 i pentru ultima operaie de gurire se folosete G98.
Nivelul iniial nu se schimb chiar dac gurirea se execut n modul G99.
G98
Nivel punct R
Numrul de repetri
Pentru a repeta gurire pentru guri echidistante, specificai numrul de repetri n K_.
K este activ doar n blocul n care este specificat.
Specificai poziia primei guri n programare incremental.
Dac este specificat n programare absolut, gurirea este repetat n aceeai poziie.
Numr de repetri K
- 77 -
B-64304RO-1/02
Atunci cnd se specific K0, datele de gurire sunt doar stocate fr a se executa gurirea.
NOT
Pentru K, specifica i un ntreg de 0 sau de la 1 la 9999.
-
Dac un cod M este specificat n parametrul nr. 5110 pentru strngere/destrngere axa C, au loc
urmtoarele operaii.
CNC emite codul M pentru strngerea axei C dup ce scula este poziionat i n timp ce scula este
avansat n traversare rapid la nivelul punctului R.
CNC emite codul M pentru destrngerea axei C (codul M pentru axa C la strngere +1) dup ce
scula se retrage la nivelul punctului R.
Dup ce scula CNC emite codul m pentru destrngerea axei C, scula este n repaos pentru timpul
specificat n parametrul nr.5111.
Anulare
Pentru a anula un ciclu predefinit, folosii codul G80 sau un cod G din grupul 01.
Coduri din grupul 01 G (exemplu)
G00 :
Poziionare (traversare rapid)
G01 :
Interpolare liniar
G02 :
Interpolare circular (CW)
G03 :
Interpolare circular (CCW)
Urmtoarele subseciuni explic ciclurile predefinite individuale. Figurile pentru aceste explicaii
folosesc urmtoarele simboluri:
P1
P2
M
M ( + 1)
ATEN IONARE
1 n fiecare ciclu predefinit, adresele R, Z i X sunt tratate dup cum urmeaz:
R_
: ntotdeauna tratat ca i raz
Z_ sau X_ : Depinde de programare pe baz de diametru/raz
2 Pentru sistemul de coduri B sau C, G90 sau G91 pot fi folosite pentru a selecta
programare absolut sau incrementat pentru datele de pozi ionare a gurii:
distan a de la punctul R la fundul gurii (X, C sau Z, C), distan a de la punctul R
la fundul gurii (Z sau X) i distan ele de la nivelul ini ial la nivelul punctului R(R).
- 78 -
B-64304RO-1/02
4.3.1
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Ciclul de gurire n trepte sau ciclul de gurire de mare vitez n trepte este folosit n funcie de setarea
din RTR bit 2 a parametrului nr.5101. Dac nu se specific adncimea de achiere pentru fiecare gurire,
se folosete ciclul normal de gurire.
Ciclul de gurire de mare vitez n trepte (G83, G87) [parametrul RTR (nr.
5101#2) =0]
Acest ciclu execut gurire de mare vitez n trepte. Burghiul repet ciclul de gurire la viteza de avans
pentru achiere i retragere la distana specificat a retragerii intermitent spre fundul unei gurii.
Burghiul ndeprteaz achiile din gaur atunci cnd se retrage.
Format
G83 X(U)_ C(H)_ Z(W)_ R_ P_ Q_ F_ K_ M_ ;
sau
G87 Z(W)_ C(H)_ X(U)_ R_ P_ Q_ F_ K_ M_ ;
X_ C_ sau Z_ C_ :
Datele de pozi ionare a gurii
Z_ sau X_
: Distan a de la punctul R la fundul gurii
R_
: Distan a de la nivelul ini ial la nivelul punctului R
P_
: Timpul de repaos la fundul unei guri
Q_
: Adncimea de achiere pentru fiecare vitez de avans
F_
: Viteza de avans pentru achiere
K_
: Numrul de repetri (cnd este necesar)
M_
: Codul M pentru strngerea axei C (cnd este necesar)
G83 sau G87 (mod G98)
Punct R
M ( + 1), P2
:
:
:
:
:
Punct Z
Punct Z
P1
P1
M
M ( + 1)
P1
P2
d
M ( + 1),
P2
Nivel punctR
Punct R
- 79 -
B-64304RO-1/02
Ciclul de gurire de mare vitez n trepte (G83, G87) [parametrul RTR (nr.
5101#2) =1]
Format
G83 X(U)_ C(H)_ Z(W)_ R_ P_ Q_ F_ K_ M_ ;
sau
G87 Z(W)_ C(H)_ X(U)_ R_ P_ Q_ F_ K_ M_ ;
X_ C_ sau Z_ C_ :
Datele de pozi ionare a gurii
Z_ sau X_ :
Distan a de la punctul R la fundul gurii
R_
: Distan a de la nivelul ini ial la nivelul punctului R
P_
: Timpul de repaos la fundul unei guri
Q_
: Adncimea de achiere pentru fiecare vitez de avans
F_
: Viteza de avans pentru achiere
K_
: Numrul de repetri (cnd este necesar.)
M_
: Codul M pentru strngerea axei C (cnd este necesar)
G83 sau G87 (mod G98)
M
M ( + 1), P2
M ( + 1), P2
Punct R
q
:
:
:
:
:
Punct Z
Punct Z
P1
P1
M
M ( + 1)
P1
P2
d
Nivel punct R
Punct R
Exemplu
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
G83 Z-40.0 R-5.0 Q5000 F5.0 M31 ;
C90.0 Q5000 M31 ;
C180.0 Q5000 M31 ;
C270.0 Q5000 M31 ;
G80 M05 ;
M50 ;
NOT
Dac nu se comand adncimea de achiere pentru fiecare avans de achiere
(Q), se execut gurire normal. (A se vedea descrierea ciclului de gurire).
- 80 -
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Dac nu se specific adncimea de achiere (Q) pentru fiecare gurire, se folosete ciclul normal de
gurire. Scula este atunci retras de la fundul gurii n traversare rapid.
Format
G83 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
sau
G87 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ sau Z_ C_: Datele de pozi ionare a gurii
Z_ sau X_ :
: Distan a de la punctul R la fundul gurii
R_
: Distan a de la nivelul ini ial la nivelul punctului R
P_
: Timpul de repaos la fundul unei guri
F_
: Viteza de avans pentru achiere
K_
: Numrul de repetri (cnd este necesar.)
M_
: Codul M pentru strngerea axei C (cnd este necesar)
G83 sau G87 (mod G98)
Nivel punct R
M ( + 1), P2
Punct R
Punct R
Punct Z
Punct Z
P1
M
M ( + 1)
P1
P2
:
:
:
:
Nivel punct R
M ( + 1), P2
P1
Exemplu
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
G83 Z-40.0 R-5.0 P500 F5.0 M31 ;
C90.0 M31 ;
C180.0 M31 ;
C270.0 M31 ;
G80 M05 ;
M50 ;
- 81 -
4.3.2
B-64304RO-1/02
Format
G84 X(U)_ C(H)_ Z(W)_ R_ P_ Q_ F_ K_ M_ ;
sau
G88 Z(W)_ C(H)_ X(U)_ R_ P_ Q_ F_ K_ M_ ;
X_ C_ sau Z_ C_ : Datele de pozi ionare a gurii
Z_ sau X_
: Distan a de la punctul R la fundul gurii
R_
: Distan a de la nivelul ini ial la nivelul punctului R
P_
: Timpul de repaos la fundul unei guri
Q_
: Adncimea de achiere pentru fiecare vitez de avans [bit 6 (PCT) al
parametrului nr. 5104 = 1"]
F_
: Viteza de avans pentru achiere
K_
: Numrul de repetri (cnd este necesar.)
M_
: Codul M pentru strngerea axei C (cnd este necesar.)
G84 sau G87 (mod G98)
Punct R
P1
Ax CW
M ( + 1), P2
Punct R
P1
Punct Z
:
:
:
:
Punct Z
Ax CCW
Ax CCW
M
M ( + 1)
P1
P2
Ax CW
M ( + 1), P2
Nivel pct.R
Explica ie
Tarodarea conic este executat rotind fusul n sens orar. n acest ciclu de tarodare conic dac se atinge
fundul gurii, fusul (axul) este rotit n sens invers pentru retragere. Aceast operaie creeaz filete.
n timpul tarodrii conice sunt ignorate depirile vitezei de avans. O oprire a avansului nu oprete
maina pn cnd nu se realizeaz operaia de ntoarcere.
NOT
Bit 3 (M5T) al parametrului nr.5105 specific dac se emite comanda de oprire
a fusului (M05) nainte de a se specifica direc ia n care se rotete fusul prin
M03 sau M04. Pentru detalii analiza i manualul operatorului realizat de
productorul mainii-unelte.
- 82 -
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
Comanda Q
Dup setarea bit 6 (PCT) a parametrului nr. 5104 la 1, adugai adresa Q la formatul comenzii ciclului
normal de prelucrare conic i specificai adncimea de achiere pentru fiecare prelucrare.
n ciclul de tarodare conic n trepte, scula este retras la punctul R pentru fiecare prelucrare. n ciclul de
tarodare conic de mare vitez n trepte, scula este retras cu distana de retragere specificat n avans n
parametrul nr.5213. Prin setarea bit 5 (PCP) a parametrului nr.5200 se poate selecta operaia care se va
executa.
Func ionare
Se explic mai nti funcionarea ciclului normal de tarodare conic ca i operaie de baz.
nainte de a specifica ciclul de tarodare conic, rotii fusul folosind o funcie oarecare.
1. Cnd se comand poziionarea sculei la poziia unei guri se execut poziionarea.
2. Cnd se specific punctul R se execut poziionarea la punctul R.
3. Tarodarea este executat spre fundul gurii cu viteza de avans.
4. Dac este specificat un timp de repaos (P), scula este n repaos.
5. Este activat funcia divers M05 (oprire fus) i maina intr n stadiul de ateptare FIN.
6. Cnd se rspunde FIN, funcia diverse M04 (rotire invers fus) este activat i maina intr n
stadiul de ateptare FIN.
7. Cnd se rspunde FIN, burghiul este retras pn la punctul R cu viteza de avans.
8. Dac este specificat un timp de repaos (P), scula este n repaos.
9. Este activat funcia diverse M05 (oprire fus) i maina intr n stadiul de ateptare FIN.
10. Cnd se rspunde FIN, funcia diverse M03 (rotire fus nspre nainte) este activat i maina intr n
stadiul de ateptare FIN.
11. Cnd se rspunde FIN, scula se ntoarce n punctul iniial n traversare rapid atunci cnd se
specific ntoarcerea la nivelul iniial
Cnd se specific numrare repetitiv, operaia este repetat de la pasul 1.
Tarodare
<1> Pozi ionare la o gaur
Nivel punct R
<8> Repaos
<3> Tarodare spre fundul gurii
<4> Repaos
Piesa
B-64304RO-1/02
Adncime de achiere
d:
Joc
<1> Tarodare
Nivelul pct. R
<4> Retragere
d
<1> Tarodare
q
d
<1> Tarodare
<2> Ieire func ia diverse M05
<3> Ieire func ia diverse M04
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
3-4. Cnd se rspunde FIN, scula este retras cu distana de retragere d specificat de parametrul nr.
5213 cu viteza de avans.
3-5. Este activat funcia diverse M05 (oprire fus) i maina intr n stadiul de ateptare FIN.
3-6. Cnd se rspunde FIN, funcia diverse M03 (rotire fus nspre nainte) este activat i maina intr n
stadiul de ateptare FIN.
3-1. Cnd se rspunde FIN, scula achiaz piesa cu distana de retragere d (parametrul nr.5213) +
adncimea de achiere q (specificat de adresa Q).
Tarodarea conic este executat spre fundul gurii repetnd paii de mai sus.
Atunci cnd se specific un timp de repaos (P), scula rmne n repaos doar dac ajunge la fundul unei
guri i ajunge la punctul R.
q:
Adncimea de achiere
d:
Distan a de retragere
Nivel punct R
<1> Tarodare
q
d
<4> Retragere
<1> Tarodare
<4> Retragere
<1> Tarodare
Note
1.
Adncimea de achiere specificat prin adresa Q este stocat ca i valoare modal pn cnd ciclul
predefinit este anulat.
n ambele exemple 1 i 2 de mai jos, adresa Q nu este specificat n blocul N20, dar ciclul de
tarodare conic n trepte este executat deoarece valoarea specificat prin adresa Q este valabil ca i
valoare modal. Dac aceast operaiune nu este convenabil, specificai G80 pentru a anula
modul ciclu predefinit aa cum se arat n N15 n exemplul 3 sau specificai Q0 n blocul de
prelucrare conic aa cum se arat n N20 n exemplul 4.
Exemplul 1
N10 G84 X100. Y150. Z-100. Q20. ;
N20 X150. Y200 ; Ciclul de prelucrare conic este executat de asemenea n acest bloc.
N30 G80 ;
Exemplul 2
N10 G83 X100. Y150. Z-100. Q20. ;
- 85 -
B-64304RO-1/02
N20 G84 Z-100. ; Ciclul de prelucrare conic este executat de asemenea n acest bloc.
N30 G80 ;
Exemplul 3
N10 G83 X100. Y150. Z-100. Q20. ;
N15 G80 ; Modul ciclu predefinit este anulat.
N20 G84 Z-100. ;
N30 G80 ;
Exemplul 4
N10 G83 X100. Y150. Z-100. Q20. ;
N20 G84 Z-100. Q0 ; Q0 este adugat
N30 G80 ;
2.
Unitatea pentru axa de referin este cea setat de parametrul nr.1031, nu se folosete unitatea
pentru axa de gurire ca i unitate pentru Q. Orice semn este ignorat.
3.
4.
Executai operaiunea n ciclul de tarodare conic n trepte n cadrul punctului R. Aceasta nseamn
s setai o valoare care nu depete punctul R pentru d (parametrul nr.5213).
Exemplu
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
G83 Z-40.0 R-5.0 P500 F5.0 M31 ;
C90.0 M31 ;
C180.0 M31 ;
C270.0 M31 ;
G80 M05 ;
M50 ;
- 86 -
B-64304RO-1/02
4.3.3
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Format
G85 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
sau
G89 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ sau Z_ C_ :
Datele de pozi ionare a gurii
Z_ sau X_ :
Distan a de la punctul R la fundul gurii
R_
: Distan a de la nivelul ini ial la nivelul punctului R
P_
: Timpul de repaos la fundul unei guri
F_
: Viteza de avans pentru achiere
K_
: Numrul de repetri (cnd este necesar.)
M_
: Codul M pentru strngerea axei C (cnd este necesar)
G85 sau G89 (mod G98)
Punct R
P1
M
M ( + 1)
P1
P2
:
:
:
:
M ( + 1), P2
Punct R
Punct Z
P1
Nivel pct. R
M ( + 1), P2
Punct Z
Explica ie
Dup poziionare se execut traversare rapid spre punctul R.
Gurirea se execut de la punctul R la punctul Z.
Dup se scula ajunge la punctul Z se ntoarce la punctul R cu o vitez de avans dubl fa de viteza de
avans pentru achiere.
Exemplu
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
G85 Z-40.0 R-5.0 P500 F5.0 M31 ;
C90.0 M31 ;
C180.0 M31 ;
C270.0 M31 ;
G80 M05 ;
M50 ;
- 87 -
4.3.4
B-64304RO-1/02
Format
G80 ;
Explica ie
Ciclul predefinit pentru gurire este anulat pentru a se executa operaii normale. Punctul R i punctul Z
sunt terse.
Sunt anulate (terse) i alte date pentru gurire.
Exemplu
M51 ;
M3 S2000 ;
G00 X50.0 C0.0 ;
G83 Z-40.0 R-5.0 P500 F5.0 M31 ;
C90.0 M31 ;
C180.0 M31 ;
C270.0 M31 ;
G80 M05 ;
M50 ;
4.3.5
-
Chiar i atunci cnd controller-ul este oprit prin resetare sau oprire de avarie n timpul ciclului de gurire,
modul i datele privind gurirea sunt salvate; repornii funcionarea innd cont de acest fapt.
Blocul singular
Atunci cnd ciclul de gurire se execut cu un monobloc, operaia se oprete la punctele de capt ale
operaiilor 1, 2, 6 din Fig. 4.3 (a).
Rezult prin urmare c operaia este pornit de trei ori pentru a executa o singur gaur. Operaia de
oprete la punctele de capt ale operaiilor 1, 2 cu becul de oprire al avansului PORNIT. Dac a mai
rmas o repetare la sfritul operaiei 6, operaia este oprit prin oprirea avansului. Dac nu a mai rmas
nicio repetare, operaia este oprit n stadiul de oprire al blocului singular.
Oprirea avansului
Cnd se aplic Oprirea avansului" ntre operaiile 3 i 5 prin G48/G88, becul de oprire a avansului se
aprinde imediat dac oprirea avansului este aplicat din nou operaiei 6.
Controlul manual
n timpul operaiilor cu G84 i G88, controlul manual al vitezei de avans este 100%.
- 88 -
B-64304RO-1/02
4.4
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
Ciclurile de tarodare suprafee frontale (G84) i ciclurile de tarodare suprafee laterale (G88) pot fi
executate n modul de lucru convenional sau rigid.
n modul de lucru convenional, fusul este rotit sau oprit n sincronizare cu micarea n lungul axei de
tarodare n funcie de diverse funcii M03 (rotire CW a fusului), M04 (rotire CCW a fusului) i M05
(oprirea fusului).
n modul rigid, motorul fusului este controlat la fel ca i un motor de control prin aplicarea compensrii
att micrii n lungul axei de tarodare i a celei a fusului.
Pentru tarodare rigid, fiecare rotire a fusului corespunde unei anumite valori a avansului (pasul filetului)
n lungul axei fusului. Acest lucru este aplicabil i pentru accelerare/decelerare. Aceasta nseamn c
tarodarea rigid nu pretinde folosirea tarozilor flotori ca i n cazul tarodrii convenionale, permind
astfel tarodare de mare vitez i precis.
Atunci cnd este activ controlul multi-fus [bit 3 (MSP) al parametrului nr.8133 este setat la 1], al doilea
fus poate fi folosit pentru tarodare rigid.
4.4.1
Controlul motorului fusului n acelai mod ca i controlul unui servomotor n mod rigid activeaz
tarodarea de mare vitez.
Format
G84 X (U)_ C (H)_ Z (W)_ R_ P_ F_ K_ M_ ;
or
G88 Z (W)_ C (H)_ X (U)_ R_ P_ F_ K_ M_ ;
X_ C_ or Z_ C_
Z_ or X_
F_
K_
Oprire fus
Oprire fus
Nivel ini ial
Opera ia 1
Opera ia 2
Fus CW
Opera ia 6
Oprire fus
P2
Punct
Nivel punct R
Opera ia 3
P2
Pct. R
Nivel punct R
Opera ia 5
P
Oprire fus
Oprire fus
Fus CW
Punct Z
Opera ia 4
Fus CCW
Oprire fus
- 89 -
Punct Z
Fus CCW
B-64304RO-1/02
P2 execut repaosul pentru deblocarea axei C. (Durata repaosului este specificat n parametrul nr.
5111.)
Pentru tarodarea rigid suprafee frontale (G84) prima ax a planului este folosit ca i ax pentru gurire
i celelalte axe sunt folosite ca i axe de poziionare.
Parametrul RTX(No.5209#0)
Selec ia planului
Axa de gurire
Xp
Zp
Yp
Zp
1 (Not)
NOT
Nu este valabil pentru formatul Seriei 10/11.
Pentru tarodarea rigid suprafee laterale (G88), prima ax a planului este folosit ca i ax pentru
gurire i celelalte axe sunt folosite ca i axe de poziionare.
Parametrul RTX(No.5209#0)
Selec ia planului
Axa de gurire
Yp
Xp
Zp
Xp
1 (Not)
NOT
Nu este valabil pentru formatul Seriei 10/11.
- 90 -
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
(Formatul pentru seria 10/11)
Z_ or X_
F_
L_
S_
Oprire fus
Oprire fus
Nivel ini ial
Opera a 1
Opera ia 6
Oprire fus
Opera ia 2
Fus CW
Pct R
Nivel pct.R
Operation 3
Pct. R
Nivel pct. R
Operation 5
P
Oprire fus
Oprire fus
Fus CW
Punct Z
Opera ia 4
Fus CCW
Oprire fus
Punct Z
Fus CCW
Un cod G nu poate face diferena ntre ciclul de tarodare frontal i ciclul de tarodare lateral atunci cnd
se folosesc comenzile Seriei 10/11. Axa de gurire este determinat de selectarea planului
(G17/G18/G19). Specificai selecia planului care devine echivalent ciclului de tarodare frontal sau
ciclului de tarodare lateral, dup cum este adecvat. [Atunci cnd (bit 0 al parametrului nr. 5101) este 0,
axa Z este folosit drept ax pentru gurire. Atunci cnd FXZ este 1, selecia planului se face dup cum
urmeaz.]
Selec ia planului
Axa de gurire
Zp
Yp
Xp
Explica ie
Odat realizat poziionarea pentru axa X (G84) sau Z (G88), fusul este deplasat prin traversare rapid n
punctul R. Tarodarea este executat din punctul R la punctul Z dup care fusul se oprete i pstreaz un
timp de repaos. Apoi fusul ncepe rotirea invers, se retrage la punctul R, se oprete din rotire, apoi se
deplaseaz la nivelul iniial prin traversare rapid.
n timpul tarodrii, reglarea manual a vitezei de avans i reglarea manual a fusului sunt presupuse a fi
100%. Pentru retragere (operaia 5) oricum se poate aplica un control manual fixat de pn la 2000%,
setnd parametrii DOV (nr.5200#4), OVU (nr.5201#3) i nr. 5211.
- 91 -
B-64304RO-1/02
Modul rigid
Manipularea G84 sau G88 ca i cod G pentru tarodare rigid [Setai parametrul G84 (nr. 5200#0) la
1.]
Pasul filetului
n modul avans pe minut, viteza de avans mprit la turaia fusului este egal cu pasul filetului. n
modul avans pe rotaie, viteza de avans este egal cu pasul filetului.
Atunci cnd bit 1 (FCV) al parametrului nr. 0001 este setat la 1 se poate executa tarodare rigid cu
G84.2. Se va executa aceeai operaie ca i cu G84. Cu toate acestea, formatul comenzii pentru
numrare repetitiv este L.
Controlul manual
Diferite tipuri de control-reglaj manual nu sunt valide. Urmtoarele funcii de control manual pot fi
activate prin setarea parametrilor corespunztori:
Control manual al extragerii
Semnal de control manual
Funcionarea n regim de mers n gol poate fi executat de asemenea n G84 (G88). Atunci cnd se
execut mersul n gol la viteza de avans pentru axa de achiere n G84 (G88), tarodarea este executat
conform vitezei de avans. Notai c viteza fusului crete la un avans mai mare la mersul n gol.
Blocarea mainii
Resetare
Dac n timpul tarodrii rigide se execut o resetare, modul de tarodare rigid este anulat i motorul
fusului intr n modul normal de funcionare. Notai c modul G84 (G88) nu este anulat n cazul n care
este setat bit 6 (CLR) al parametrului nr.3402.
Inter-blocare
Atunci cnd parametrul FHD (nr. 5200#6) este setat 0, oprirea avansului i monoblocul nu sunt valide n
modul G84 (G88). Atunci cnd acest bit este setat 1, ele sunt valide.
- 92 -
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Avansul manual
Pentru tarodare rigid cu avans manual, vedei seciunea Tarodare rigid prin avans manual".
Tarodarea rigid nu poate fi executat cu alte operaii manuale.
n modul de tarodare rigid, compensarea cursei moarte se aplic pentru a compensa micarea pierdut
atunci cnd fusul se rotete n sens orar sau anti-orar. Vedei mrimea cursei moarte n parametrii nr.5321
pn la 5324.
S-a aplicat compensarea cursei moarte n lungul axei de gurire.
Este posibil specificarea unui cod M pentru fixarea sau eliberarea mecanic a axei C n timpul tarodrii
rigide. Adugarea unui cod M pentru blocare la blocul G84 (G88) d ca ieiri ambele coduri M.
Descrierea temporizrii este realizat mai trziu.
Un cod M pentru blocare se seteaz n parametrul nr.5110. Un cod M pentru deblocare este presupus c
urmeaz depinznd de setarea parametrului nr.5110.
Parametrul nr.5110
0
Non-0
Limitare
-
Comutarea axelor
nainte ca axa de gurire s poat fi schimbat trebuie anulat ciclul predefinit. Dac axa de gurire este
schimbat n modul rigid, este emis alarma PS0206.
Comenzile S
Atunci cnd se specific o valoare care depete turaia maxim pentru transmisie se emite alarma
PS0200. Dac se specific printr-o comand c numrul de impulsuri de 8msec este 32768 sau mai mult
pe nivelul de detecie al unitii sau numrul de impulsuri de 8msec este 32768 sau mai mare pentru un
fus de serie, se emite alarma PS0202.
<Exemplu>
Pentru un motor nglobat echipat cu un detector avnd o rezoluie de 4095 impulsuri pe rotaie,
viteza maxim a fusului n tarodarea rigid este dup cum urmeaz (pentru cazul 8 msec):
(40951000860)4095=7500 (min-1)
Pentru un fus de serie:
(327671000860)4095=60012 (min-1) [Not:valoarea ideal]
Atunci cnd tarodarea rigid este anulat, valoarea S folosit pentru tarodare rigid este tears (cum ar fi
dac s-ar specifica S0).
Comenzile F
Specificarea unei valori mai mari dect limita superioar pentru viteza de avans va cauza emiterea
alarmei PS0201.
1mm/min
0.01mm/rot
Observa ii
Programarea cu punct zecimal admis
Programarea cu punct zecimal admis
- 93 -
B-64304RO-1/02
M29
Atunci cnd se specific o comand S i o micare a axei ntre M29 i G84, este emis alarma PS0203.
Dac M25 este specificat ntr-un ciclu de tarodare, se emite alarma PS0204.
Codul M folosit pentru a specifica modul de tarodare rigid este setat n parametrul nr. 5210.
Specificai P ntr-un bloc care execut gurire. Dac P este specificat ntr-un bloc care nu execut gurire,
nu va fi stocat ca i dat modal.
Anulare
Nu specificai un cod G din grupul 01 (G00 la G03) i G84 ntr-un sigur bloc. n caz contrar, G84 va fi
anulat.
Offset scule
Repornirea programului
Valoarea pentru R trebuie specificat ntr-un bloc care execut gurire. Dac valoarea este specificat
ntr-un bloc care nu execut gurire, nu este stocat ca i dat modal.
Apelare sub-program
n modul ciclu predefinit, specificai comanda de apelare a sub-programului M98_ ntr-un bloc
independent.
Exemplu
Viteza de avans a axei de tarodare: 1000 mm/min
Viteza fusului: 1000 min-1
Pasul filetului: 1,0 mm
<Programare pentru avans pe minut>
G98; Comand pentru avans pe minut
G00 X100.0; ..................................... Poziionare
M29 S1000; ...................................... Comand pentru specificare mod rigid
G84 Z-100.0 R-20.0 F1000 ; ............ Tarodare rigid
<Programare pentru avans pe rotaie>
G98; Comand pentru avans pe rotaie
G00 X100.0; ..................................... Poziionare
M29 S1000; ...................................... Comand pentru specificare mod rigid
G84 Z-100.0 R-20.0 F1.0 ; ............... Tarodare rigid
- 94 -
B-64304RO-1/02
4.4.2
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
Tarodarea unei guri adnci n modul rigid de tarodare poate fi dificil din cauza achiilor care
nepenesc scula sau cresc rezistena la achiere. n astfel de cazuri este util ciclul rigid de tarodare n
trepte.
n acest ciclu, achierea este executat de mai multe ori pn la atingerea fundului gurii. Sunt
disponibile dou cicluri de tarodare n trepte: ciclul de tarodare de mare vitez i ciclul standard. Aceste
cicluri sunt selectate folosind bit 5 (PCP) al parametrului nr.5200
Format
Atunci cnd tarodarea rigid este selectat cu G84 (G88) se presupune c dac bit 5 (PCP) al
parametrului nr.5200=0 este vorba de tarodare de mare vitez n trepte.
G84 X(U)_ C(H)_Z(W)_ R_ P_ Q_ F_ K_ M_ ;
or
G88 Z(W)_ C(H)_X(U)_ R_ P_ Q_ F_ K_ M_ ;
X_ C_ or Z_ C_ :Date pozi ie gaur
Z_ or X_ : Distan a de la punctul R la fundul gurii
R_
: Distan a de la nivelul ini ial la nivelul punctului R
P_ : Timp de repaos la fundul gurii
Q_ : Adncimea de achiere pentru fiecare avans
F_ : Viteza de avans pt. achiere
K_ : Numrul de repetri (cnd este necesar.)
M_
: Codul M pentru strngerea axei C (cnd este necesar.)
G84 sau G88( mod G98)
- Ciclu de tarodare de mare vitez n trepte
La prima achiere din punctul R se execut
achierea cu adncimea q specificat prin
adresa Q n timp ce fusul (axul) se rotete
spre nainte (opera ia <1>).
Apo se execut ntoarcerea cu valoarea
specificat prin parametrul nr. 5213 n timp
se fusul se rotete n direc ia invers
(opera ia <2>).
Apoi se execut tarodarea cu (d+q) n timp
ce fusul se rotete nspre nainte (opera ia
<3>).
Se repet opera iile <2> i <3> pn la
atingerea fundului gurii.
Pentru opera iile <1> i <3> se folosesc
viteza de achiere i constanta de timp a
tarodrii rigide.
Pentru opera ia <2> i cursa de la fundul
gurii (punctul Z) la punctul R, este activat
ajustarea extragerii la tarodarea rigid i se
folosete constanta de timp pentru
extragere la tarodarea rigid.
d = valoarea
ntoarcerii
Oprire fus
(1)
Nivel
pct.R
Oprire fus
M(
+1)
P2
(3)
Oprire fus
Fus CCW
Pct. Z
- 95 -
(1)
Oprire fus
M(
+1)
P2
(2)
(3)
Oprire fus
Oprire fus
Fus CW
Point R
level
Fus CW
Punct R
(2)
q
q
Oprire fus
Oprire fus
Fus CW
Fus CW
Point R
d
Oprire fus
Fus CCW
Pct. Z
P1
FusCCW
Oprire fus
P1
Fus CCW
B-64304RO-1/02
Atunci cnd tarodarea rigid este selectat cu G84 (G88) se presupune c dac bit 5 (PCP) al
parametrului nr.5200=1 este vorba de tarodare rigid n trepte.
G84 X(U)_ C(H)_Z(W)_ R_ P_ Q_ F_ K_ M_ ;
or
G88 Z(W)_ C(H)_X(U)_ R_ P_ Q_ F_ K_ M_ ;
X_ C_ or Z_ C_ : Date pozi ie gaur
Z_ or X_ : Distan a de la punctul R la fundul gurii
R_
: Distan a de la nivelul ini ial la nivelul punctului R
P_
Q_
F_
K_
M_
Oprire fus
Oprire fus
Fus CW
Fus CW
Punct R
PNivel
pct. R
(3)
Oprire fus
M(
+1)
P2
FusCW
Punct R
PNivel
pct.R
(1)
(2)
d
(4)
Oprire fus
FusCW
Oprire fus
M(
+1)
P2
(3)
(1)
(2)
d
(4)
d
q
Oprire fus
Fus CCW
q
d
Oprire fus
FusCCW
P1
Fus CCW
M(
+1)
P2
Not
P1, M
, M(
+1), i P2 nu sunt executate sau afiate fr a fi specificate sau setate.
Explica ie
-
Valoarea revenirii
Valoarea revenirii pentru fiecare timp d este setat prin parametrul nr.5213.
Viteza de revenire
Pentru viteza operaiei de revenire, se poate activa un maxim de 2000% pentru controlul manual prin
setarea DOV (bit 4 al parametrului nr. 5200), OVU (bit 3 al parametrului nr. 5201), i parametrul nr.
5211 precum i cu deplasarea de la fundul gurii (punctul Z) la punctul R.
- 96 -
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Pentru viteza n timpul achierii n punctul de pornire al achierii, se poate activa un maxim de 2000%
pentru controlul manual prin setarea DOV (bit 4 al parametrului nr. 5200), OVU (bit 3 al parametrului nr.
5201), i parametrul nr. 5211 precum i cu deplasarea de la fundul gurii (punctul Z) la punctul R.
Controlul manual
Diferite tipuri de control-reglaj manual nu sunt valide. Urmtoarele funcii de control manual pot fi
activate prin setarea parametrilor corespunztori:
Funcionarea n regim de mers n gol poate fi executat de asemenea n G84 (G88). Atunci cnd se
execut mersul n gol la viteza de avans pentru axa de achiere n G84 (G88), tarodarea este executat
conform vitezei de avans. Reinei c viteza fusului crete la un avans mai mare la mersul n gol.
Blocarea mainii
Resetare
Dac n timpul tarodrii rigide se execut o resetare, modul de tarodare rigid este anulat i motorul
fusului intr n modul normal de funcionare. Reinei c modul G84 (G88) nu este anulat n cazul n care
este setat bit 6 (CLR) al parametrului nr.3402.
Inter-blocare
Atunci cnd parametrul FHD (nr. 5200#6) este setat 0, oprirea avansului i blocul singular nu sunt valide
n modul G84 (G88). Atunci cnd acest bit este setat 1, ele sunt valide.
Avansul manual
Pentru tarodare rigid cu avans manual, consultai seciunea Tarodare rigid prin avans manual".
Tarodarea rigid nu poate fi executat cu alte operaii manuale.
n modul de tarodare rigid, compensarea cursei moarte se aplic pentru a compensa micarea pierdut
atunci cnd fusul se rotete n sens orar sau anti-orar. Setai mrimea cursei moarte n parametrii nr.5321
pn la 5324.
S-a aplicat compensarea cursei moarte n lungul axei de gurire.
- 97 -
B-64304RO-1/02
Atunci cnd bit 1 (FCV) al parametrului nr. 0001 este setat la 1 execuia este activat cu G84.2. Se va
executa aceeai operaie ca i cu G84. Oricum formatul comenzii pentru numrare repetitiv este L.
Limitare
-
Comutarea axelor
nainte ca axa de gurire s poat fi schimbat trebuie anulat ciclul predefinit. Dac axa de gurire este
schimbat n modul rigid, este emis alarma PS0206.
Comenzile S
Atunci cnd se specific o vitez care depete turaia maxim pentru transmisia folosit se emite
alarma PS0200.
Cnd ciclul predefinit rigid de tarodare este anulat, comanda S folosit pentru tarodare rigid este tears
la S0.
Valoarea maxim distribuit pentru fus este 32,767 impulsuri pe 8 msec pentru un fus de serie. (afiat pe
afiajul de diagnoz nr.451).
Aceast valoare este modificat n funcie de setarea raportului de transmitere al angrenajului pentru
codificatorul de poziie sau comanda de tarodare rigid. Dac se face o setare care depete valoarea
limit superioar, este emis alarma PS0202.
Comanda F
Specificarea unei valori mai mari dect limita superioar pentru viteza de avans va cauza emiterea
alarmei PS0011.
1mm/min
0.01mm/rot
Observa ii
Programarea cu punct zecimal admis
Programarea cu punct zecimal admis
M29
Atunci cnd se specific o comand S i o micare a axei ntre M29 i G84, este emis alarma PS0203.
Dac M25 este specificat ntr-un ciclu de tarodare, se emite alarma PS0204.
Codul M folosit pentru a specifica modul de tarodare rigid este setat n parametrul nr. 5210.
P/Q
Specificai P i Q ntr-un bloc care execut gurire. Dac ele sunt specificate ntr-un bloc care nu execut
gurire, ele nu sunt stocate ca i date modale.
Cnd este specificat Q0, ciclul rigid de tarodare n trepte nu este executat.
Anulare
Nu specificai un cod G din grupul 01 (G00 la G03) i G84 ntr-un sigur bloc. n caz contrar, G84 va fi
anulat.
Offset scule
- 98 -
B-64304RO-1/02
Apelare sub-program
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
d (parametrul nr.5213)
Executai operaiunea n ciclul de tarodare conic n trepte n cadrul punctului R. Aceasta nseamn s
setai o valoare care nu depete punctul R pentru d (parametrul nr.5213).
4.4.3
Ciclul predefinit de tarodare rigid este anulat. Pentru modul cum se anuleaz acest ciclu, consultai
II-4.3.4.
NOT
Atunci cnd tarodarea rigid este anulat, valoarea S folosit pentru tarodare
rigid este tears (cum ar fi dac s-ar specifica S0).
n consecin , comanda S specificat pentru tarodare rigid nu poate fi folosit
ntr-o parte urmtoare a programului dup anularea ciclului predefinit de
tarodare rigid.
Dup anularea ciclului predefinit de tarodare rigid, specifica i o nou comand
S aa cum se cere.
4.4.4
Diferite tipuri de control-reglaj manual nu sunt valide. Urmtoarele funcii de control manual pot fi
activate prin setarea parametrilor corespunztori:
4.4.4.1
Pentru controlul manual al extragerii, controlul extragerii setat n parametru sau controlul manual
specificat ntr-un program poate fi activat pentru extragere (incluznd retragerea n timpul marcrii
guririi/marcrii guririi de mare vitez).
Explica ie
-
Setai bit 4 (DOV) al parametrului nr. 5200 la 1 i setai controlul manual n parametrul nr. 5211.
Se poate regla controlul automat de la 0% la 200% n pai de 1%. Bit 3 (OVU) al parametrului nr. 5201
poate fi setat la 1 pentru a seta un control manual de la 0% la 2000% n pai de 10%.
Setai bit 4 (DOV) al parametrului nr. 5200 i bit 4 (OV3) al parametrului nr.5201 la 1. Viteza fusului la
extragere poate fi specificat n program.
Specificai turaia fusului la extragere folosind adresa J" n blocul n care este specificat tarodarea
rigid.
(Exemplu)
Pentru a specifica 1000 min-1 pentru S la achiere i 2000 min-1 pentru S la extragere
.
M29 S1000 ;
G84 Z-100. F1000. J2000 ;
- 99 -
B-64304RO-1/02
Diferena turaiei fusului este transformat la controlul manual actual prin urmtorul calcul:
De aceea, turaia fusului la extragere poate s nu fie aceeai ca i cea specificat la adresa J". Atunci
cnd controlul manual nu se ncadreaz n domeniul ntre 100% i 200% se admite a fi 100%.
Ajustare (%) =
100
Bit 6 (OVE) al parametrului nr. 5202 poate fi setat la 1 pentru a extinde valoarea controlului manual de
la 100% la 2000% . Atunci cnd controlul manual specificat nu se ncadreaz n domeniul ntre 100% i
2000% se admite a fi 100%.
Controlul manual care trebuie aplicat este determinat n concordan cu setarea parametrilor i cea din
comand aa cum se arat n tabelul de mai jos.
Atunci cnd bit 6 (OVE) al parametrului nr. 5202 este setat la 0.
DOV=1
Setarea parametrilor
Comanda
Viteza fusului la extragere
specificat la adresa J
OV3=1
OV3=0
Comanda n
program
100%
Parametrul
nr.5211
Parametrul
nr.5211
DOV=0
100%
Setarea parametrilor
Comanda
Viteza fusului la extragere
specificat la adresa J
OV3=1
Situat n domeniul ntre 100 i 2000%
Comanda n
program
100%
- 100 -
Parametrul
nr.5211
OV3=0
Parametrul
nr.5211
DOV=0
100%
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
NOT
1 Nu folosi i punctul zecimal n valoarea specificat la adresa J".
Dac se folosete un punct zecimal, valoarea este asumat dup cum urmeaz:
Exemplu) Cnd sistemul incremental pentru axa de referin este IS-B
Atunci cnd nu se folosete programare punct zecimal tip calculator de
buzunar.
Valoarea specificat este transformat n valoarea pentru care se consider
cel mai mic increment introdus.
-1
J200." este presupus a fi 200000 min .
Atunci cnd se folosete programare punct zecimal tip calculator de
buzunar.
Valoarea specificat este transformat n valoarea ob inut prin rotunjire n
jos" la un ntreg.
-1
J200." este presupus a fi 200 min .
2 Nu folosi i semnul minus n valoarea specificat la adresa J".
Dac se folosete un semn minus, se presupune c se specific o valoare n
afara domeniului.
3 Controlul manual maxim este ob inut folosind urmtoarea ecua ie astfel nct
tura ia fusului creia i se aplic controlul manual la extragere s nu depeasc
tura ia maxim a angrenajului folosit (specificat n parametrii nr. 5241 la 5244).
Din acest motiv, tura ia ob inut nu este aceeai cu tura ia maxim a fusului
depinznd de controlul manual
Ajustarea maxima (%) =
100
4 Atunci cnd se specific o valoarea la adresa J" pentru specificarea tura iei
fusului la extragere n modul de tarodare rigid, aceasta este valid pn la
anularea ciclului predefinit.
4.4.4.2
Setnd bit 4 (OVS) al parametrului nr.5203 la 1, controlul manual poate fi aplicat operaiei de
achiere/extragere n timpul tarodrii rigide dup cum urmeaz:
La achiere
Cnd semnalul de control manual este setat la 0
Valoare specificat de semnalul de control manual
Cnd semnalul de control manual este setat la 1
100%
La extragere
Cnd semnalul de control manual este setat la 0
Valoare specificat de semnalul de control manual
Cnd semnalul de control manual este setat la 1 i controlul manual al extragerii este inactivat
100%
Cnd semnalul de control manual este setat la 1 i controlul manual al extragerii este activat
Valoare specificat pentru controlul manual al extragerii
- 101 -
B-64304RO-1/02
NOT
1 Controlul manual maxim este ob inut folosind urmtoarea ecua ie astfel nct
tura ia fusului creia i se aplic controlul manual s nu depeasc tura ia
maxim a angrenajului folosit (specificat n parametrii nr. 5241 la 5244). Din
acest motiv, tura ia ob inut nu este aceeai cu tura ia maxim a fusului
depinznd de controlul manual
Ajustarea maxima (%) =
100
4.5
n cadrul ciclului predefinit de rectificare, operaii repetitive ale mainii care sunt specificate la
rectificare i de obicei sunt specificate folosind mai multe blocuri pot fi specificate folosind un singur
bloc care include o funcie G. n acest mod un program poate fi creat simplu. n acelai timp, mrimea
programului poate fi redus i memoria poate fi folosit mai eficient. Sunt disponibile patru cicluri
predefinite pentru rectificare:
n descrierile de mai jos, se face referire la o ax pentru achiere cu un disc de rectificare i o ax folosit
pentru rectificare dup cum urmeaz:
Ax folosit pentru achiere cu un disc de rectificare:
Ax folosit pentru rectificare cu un disc de rectificare:
Ax de achiere
Ax de rectificare
NOT
Ciclul predefinit pentru rectificare este o func ie op ional.
Ciclul predefinit pentru rectificare i ciclul repetitiv multiplu nu pot fi folosite
simultan pentru aceeai cale.
Pentru a folosi ciclul predefinit de rectificare, seta i bit 0 (GFX) al parametrului
nr.5106 la 1.
- 102 -
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
AVERTIZARE
Codurile G pentru ciclurile predefinite de rectificare G71, G72, G73 i G74 (G72,
G73, G74 i G75 cnd se folosete sistemul C de coduri G) sunt coduri G din
grupul 01. Un cod pentru anulare cum este G80 folosit pentru un ciclu predefinit
de gurire nu este disponibil. Prin specificarea unui cod G din grupul 00, altul
dect G04, informa iile modale cum este adncimea de achiere sunt terse,
nor niciun ciclu predefinit de rectificare nu poate fi anulat. Pentru a anula un
ciclu predefinit de rectificare trebui specificat un cod G din grupul 01, altul dect
G71, G72, G73 i G74. Astfel, atunci comuta i la alt comand de micare a
axei de la G71, G72, G73 sau G74, de exemplu, asigura i-v s specifica i un
cod G din grupul 01 cum sunt G00 sau G01 pentru a anula ciclul predefinit
pentru rectificare. Dac se specific o alt comand de micare a axei fr a
anula ciclul predefinit pentru rectificare, poate rezulta o opera ie impredictibil
datorit func ionrii n continuare a ciclului.
NOT
1 Dac este specificat codul G pentru un ciclu predefinit de rectificare (G71, G72,
G73 sau G74) , ciclul predefinit de rectificare este executat corespunztor
valorilor A, B, W, U, I i K pstrate ca date modale ct timp ciclul este valid,
chiar dac un bloc specificat mai trziu nu specific niciunul din G71, G72, G73
i G74.
Exemplu:
G71 A_ B_ W_ U_ I_ K_ H_ ;
; Ciclul predefinit pentru rectificare este executat i atunci cnd se
specific un bloc gol.
%
2 Cnd comuta i de la un ciclu predefinit pentru gurire la un ciclu predefinit
pentru rectificare, specifica i G80 pentru a anula ciclul predefinit pentru gurire.
3 Cnd comuta i de la un ciclu predefinit pentru rectificare la o alt comand de
micare a axei, anula i ciclul conform aten ionrii de mai sus.
4 Un ciclul predefinit pentru rectificare i ciclul repetitiv multiplu nu pot fi folosite
simultan pe aceeai cale.
Atunci cnd este activat op iunea de ciclu predefinit de rectificare se poate
selecta func ia care va fi folosit prin bit 0 (GFX) al parametrului nr.5106.
4.5.1
Format
G71 A_ B_ W_ U_ I_ K_ H_ ;
A_
B_
W_
U_
I_
K_
H_
:
:
:
:
:
:
:
- 103 -
B-64304RO-1/02
X
W
A
B
<1>(I)
<3>(K)
<2>U
<4>(I)
<6>(K)
<5>U
Explica ie
Ciclul de rectificare prin traversare const n ase operaii.
Operaiile de la <1> la <6> se repet pn cnd se atinge numrul de repetri specificat n adresa H. n
cazul unei operaii n monobloc, operaiile de la <1> la <6> sunt executate cu o operaie de pornire a
unui singur ciclu.
<2> Repaos
Se execut o operaie de repaos pentru timpul specificat n U.
<3> Rectificare
Se efectueaz o micare cu viteza de avans pe distana specificat n W. Setai o ax de rectificare n
parametrul nr.5176. Se folosete viteza de avans specificat n K.
<5> Repaos
Se execut o operaie de repaos pentru timpul specificat n U.
Limitare
-
Axa de achiere
Axa de rectificare
Specificai o ax de rectificare setnd un numr n parametrul nr. 5176 pentru o ax alta dect axa de
achiere. Specificai oricnd o comand de rectificare n W fr a folosi numele unei axe. Numele axei
corespunztor numrului axei setate poate fi folosit de asemenea pentru specificare.
A, B, W
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
terge
Datele A, B, W, U, I i K n ciclul predefinit sunt informaii modale comune pentru G71, G72, G73 i
G74. Astfel, datele rmn valide pn la specificarea de noi date. Datele sunt terse atunci cnd se
specific un cod G din grupul 00 altul dect G04 sau un cod G din grupul 01 altul dect G71, G72, G73
sau G74. Specificarea pentru H este valid doar n blocul n care este specificat H.
Codul B
n timpul ciclului predefinit nu poate fi specificat niciun cod B (funcie auxiliar secundar).
NOT
1 Dac nu se specific nicio ax de rectificare atunci cnd este specificat G71, se
emite alarma PS0455.
2 Atunci cnd numrul axei de achiere specificate este acelai ca i numrul axei
de rectificare se emite alarma PS0456.
3 Chiar i dac este specificat G90 (comand absolut) n timp ce acest ciclu este
valid, fiecare din comenzile A, B i W este comand incremental.
4.5.2
Format
G72 P_ A_ B_ W_ U_ I_ K_ H_ ;
P_
A_
B_
W_
U_
I_
K_
H_
:
:
:
:
:
:
:
:
X
W
A
B
<1>(I)
<3>(K)
<2>U
<4>(I)
<6>(K)
<5>U
- 105 -
B-64304RO-1/02
Explica ie
Dac este specificat opiunea omitere pas multiplu, se poate specifica un numr de ablon. Metoda de
specificare a numrului ablonului este aceeai ca i opiune omitere pas multiplu. Dac nu este
specificat opiunea omitere muli-pas, se folosete semnalul convenional de omitere.
Comenzile i operaiile, altele dect specificarea numrului ablonului, sunt aceleai ca i pentru G71.
Un ciclu G72 poate fi terminat dup ntreruperea operaiei curente (sau dup terminarea operaiei
curente) prin introducerea semnalului de omitere n timpul execuiei ciclului.
Mai jos este descris fiecare operaie a succesiunii executate atunci cnd se introduce semnalul de
omitere.
Dac semnalul de omitere este introdus n timpul operaiei <1> sau <4> (micare cu A sau B),
achierea se oprete imediat pentru a se ntoarce la coordonata selectat c i punct de pornire a
ciclului.
Semnal de
Semnal de
(Sfrit)
(Sfrit)
Dac semnalul de omitere este introdus n timpul operaiei <2> sau <5> (repaos), repaosul se
oprete imediat pentru a se ntoarce la coordonata selectat c i punct de pornire a ciclului.
Dac semnalul de omitere este introdus n timpul operaiei <3> sau <6> (avans de rectificare), scula
se ntoarce la coordonata selectat ca i punct de pornire a ciclului dup sfritul micrii n
lungul lui W.
Semnal de
(Sfrit)
Semnal de
(Sfrit)
Limitare
-
Axa de achiere
Axa de rectificare
Specificai o ax de rectificare setnd un numr n parametrul nr. 5177 pentru o ax alta dect axa de
achiere. Specificai oricnd o comand de rectificare n W fr a folosi numele unei axe. Numele axei
corespunztor numrului axei setate poate fi folosit de asemenea pentru specificare.
Dac se specific o valoare alta dect P1 la P4, funcia de omitere este inactivat.
Specificarea pentru P este valid doar n blocul n care este specificat P.
A, B, W
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Acolo unde nu se specific nici A nici B sau A=B=0, se execut operaia spark out (execuia unei singure
micri pe direcia de rectificare).
terge
Datele A, B, W, U, I i K n ciclul predefinit sunt informaii modale comune pentru G71, G72, G73 i
G74. Astfel, datele rmn valide pn la specificarea de noi date. Datele sunt terse atunci cnd se
specific un cod G din grupul 00 altul dect G04 sau un cod G din grupul 01 altul dect G71, G72, G73
sau G74. Specificarea pentru P sau H este valid doar n blocul n care este specificat P sau H.
Codul B
n timpul ciclului predefinit nu poate fi specificat niciun cod B (funcie auxiliar secundar).
NOT
1 Dac nu se specific nicio ax de rectificare atunci cnd este specificat G72, se
emite alarma PS0455.
2 Atunci cnd numrul axei de achiere specificate este acelai ca i numrul axei
de rectificare se emite alarma PS0456.
3 Chiar i dac este specificat G90 (comand absolut) n timp ce acest ciclu este
valid, fiecare din comenzile A, B i W este comand incremental.
4 Dac se specific o valoare de la P1 la P4 fr a se specifica op iune de
omitere multi-pas,se emite alarma PS0370.
4.5.3
Format
G73 A_ (B_) W_ U_ K_ H_ ;
A_
B_
W_
U_
K_
H_
:
:
:
:
:
:
X
W
<1>U
A
A(B)
<2>(K)
<3>U
<4>(K)
- 107 -
B-64304RO-1/02
Explica ie
Ciclul de rectificare oscilant const n patru operaii.
Operaiile de la <1> la <4> se repet pn cnd se atinge numrul de repetri specificat n adresa H. n
cazul unei operaii n monobloc, operaiile de la <1> la <4> sunt executate cu o operaie de pornire a
unui singur ciclu.
<3> Repaos
Se execut o operaie de repaos pentru timpul specificat n U.
Limitare
-
Axa de achiere
Axa de rectificare
Specificai o ax de rectificare setnd un numr n parametrul nr. 5178 pentru o ax alta dect axa de
achiere. Specificai oricnd o comand de rectificare n W fr a folosi numele unei axe. Numele axei
corespunztor numrului axei setate poate fi folosit de asemenea pentru specificare.
A, B, W
terge
Datele A, W, U i K n ciclul predefinit sunt informaii modale comune pentru G71, G72, G73 i G74.
Astfel, datele rmn valide pn la specificarea de noi date. Datele sunt terse atunci cnd se specific un
cod G din grupul 00 altul dect G04 sau un cod G din grupul 01 altul dect G71, G72, G73 sau G74.
Specificarea pentru B sau H este valid doar n blocul n care este specificat B sau H.
Codul B
n timpul ciclului predefinit nu poate fi specificat niciun cod B (funcie auxiliar secundar).
- 108 -
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
NOT
1 Dac nu se specific nicio ax de rectificare atunci cnd este specificat G73, se
emite alarma PS0455.
2 Atunci cnd numrul axei de achiere specificate este acelai ca i numrul axei
de rectificare se emite alarma PS0456.
3 Chiar i dac este specificat G90 (comand absolut) n timp ce acest ciclu este
valid, fiecare din comenzile A, B i W este comand incremental.
4.5.4
Format
G74 P_ A_ (B_) W_ U_ K_ H_ ;
P_
A_
B_
W_
U_
K_
H_
:
:
:
:
:
:
:
X
W
<1>U
A
A(B)
<2>(K)
<3>U
<4>(K)
Explica ie
Dac este specificat opiunea omitere pas multiplu, se poate specifica un numr de ablon. Metoda de
specificare a numrului ablonului este aceeai ca i opiune omitere pas multiplu. Dac nu este
specificat opiunea omitere multi-pas, se folosete semnalul convenional de omitere.
Comenzile i operaiile, altele dect specificarea numrului ablonului, sunt aceleai ca i pentru G73.
Un ciclu G74 poate fi terminat dup ntreruperea operaiei curente (sau dup terminarea operaiei
curente) prin introducerea semnalului de omitere n timpul execuiei ciclului.
Mai jos este descris fiecare operaie a succesiunii executate atunci cnd se introduce semnalul de
omitere.
Dac semnalul de omitere este introdus n timpul operaiei <1> sau <3> (repaos), repaosul se
oprete imediat pentru a se ntoarce la coordonata selectat c i punct de pornire a ciclului.
- 109 -
B-64304RO-1/02
Dac semnalul de omitere este introdus n timpul operaiei <2> sau <4> (A, B, avans de rectificare),
scula se ntoarce la coordonata selectat ca i punct de pornire a ciclului dup sfritul micrii n
lungul lui W.
Semnal de
Semnal de
(Sfrit)
(Sfrit)
Limitare
-
Axa de achiere
Axa de rectificare
Specificai o ax de rectificare setnd un numr n parametrul nr. 5179 pentru o ax alta dect axa de
achiere. Specificai oricnd o comand de rectificare n W fr a folosi numele unei axe. Numele axei
corespunztor numrului axei setate poate fi folosit de asemenea pentru specificare.
Dac se specific o valoare alta dect P1 la P4, funcia de omitere este inactivat.
Specificarea pentru P este valid doar n blocul n care este specificat P.
A, B, W
terge
Datele A, W, U i K n ciclul predefinit sunt informaii modale comune pentru G71, G72, G73 i G74.
Astfel datele rmn valide pn la specificarea de noi date. Datele sunt terse atunci cnd se specific un
cod G din grupul 00 altul dect G04 sau un cod G din grupul 01 altul dect G71, G72, G73 sau G74.
Specificarea pentru P, B sau H este valid doar n blocul n care este specificat P, B sau H.
Codul B
n timpul ciclului predefinit nu poate fi specificat niciun cod B (funcie auxiliar secundar).
NOT
1 Dac nu se specific nicio ax de rectificare atunci cnd este specificat G74, se
emite alarma PS0455.
2 Atunci cnd numrul axei de achiere specificate este acelai ca i numrul axei
de rectificare se emite alarma PS0456.
3 Chiar i dac este specificat G90 (comand absolut) n timp ce acest ciclu este
valid, fiecare din comenzile A, B i W este comand incremental.
4 Dac se specific o valoare de la P1 la P4 fr a se specifica op iune de
omitere multi-pas, se emite alarma PS0370.
- 110 -
B-64304RO-1/02
4.6
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Privire de ansamblu
Un bloc de teire sau rotunjire coluri poate fi inserat automat ntre interpolarea liniar (G01) n lungul
unei axe singulare i cea n lungul unei axe singulare normal la acea ax singular.
Teirea sau rotunjirea colurilor este inserat pentru o comand de a mica scula n lungul celor dou axe
n planul determinat de comanda de selecie a planului (G17, G18 sau G19).
NOT
Pentru a activa func ia de teire i rotunjire col uri, bit 2 (CCR) al parametrului
nr.8134 (este setat) la 1.
Format
-
Teire
Prima ax n planul selectat
a doua ax n planul selectat
( planul G17: XP YP, planul G18: ZP XP, planul G19: YP ZP)
Format
planul G17:
planul G18:
planul G19:
G01
G01
G01
XP(U)_ J(C)j ;
ZP(W)_ I(C)i ;
YP(V)_ K(C)k ;
Explica ie
XP(U)__
YP(V)__
ZP(W)__
I(C)i
J(C)j
K(C)k
Micarea sculei
Teire
A doua ax n planul selectat
prima ax n planul selectat
( planul G17: YP XP, planul G18: XP ZP, planul G19: ZP YP)
Format
planul G17:
planul G18:
planul G19:
G01
G01
G01
YP(V)_ I(C)i ;
XP(U)_ K(C)k ;
ZP(W)_ J(C)j ;
- 111 -
B-64304RO-1/02
Explica ie
XP(U)__
YP(V)__
ZP(W)__
I(C)i
J(C)j
K(C)k
Micarea sculei
i, j, k
i, j, k
din planul
selectat
planul G17:
planul G18:
planul G19:
G01
G01
G01
XP(U)_ Rr ;
ZP(W)_ Rr ;
YP(V)_ Rr ;
Explica ie
XP(U)__
YP(V)__
ZP(W)__
Rr
Micarea sculei
Direc ia
pozitiv
n
Specific micarea din punctul a la
lungul celei de-a doua
punctul b cu programare absolut sau
axe din planul selectat
c
r
incremental n figura din dreapta.
Xp este adresa axei X din cele trei axe
a
d
de baz sau o ax paralel la axa X. Yp
b
este adresa axei Y din cele trei axe de
Pct. pornire
baz sau o ax paralel la axa Y. Zp
r
este adresa axei Z din cele trei axe de
c
Direc ia negativ n
baz sau o ax paralel la axa Z.
lungul celei de-a doua
Specifica i raza arcului care leag
axe din planul selectat
punctele d i c din figura artat n
Se deplaseaz de la a la d i c.
dreapta, cu adresa R urmat de un
(Direc ie pozitiv n lungul celei de-a doua axe din
semn.
planul selectat cnd este specificat +r la R sau direc ie
negativ cnd este specificat -r la R)
planul G17:
planul G18:
planul G19:
G01
G01
G01
YP(V)_ Rr ;
XP(U)_ Rr ;
ZP(W)_ Rr ;
- 112 -
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Explica ie
XP(U)__
YP(V)__
ZP(W)__
Rr
Micarea sculei
planul
selectat
Explica ie
Cu G01 specificat pentru teire sau rotunjire coluri, scula trebuie micat doar n lungul uneia din cele
dou axe din planul selectat. Comanda din urmtorul bloc trebuie s deplaseze scula doar n lungul
celeilalte axe n planul selectat.
Exemplu:
Atunci cnd axa A este setat ca ax paralel la axa de baz (prin setarea parametrului nr.1022 la 5),
urmtorul program execut teirea cu avansul de achiere n lungul axei A i n lungul axei Z:
G18 A0 Z0
G00 A100.0 Z100.0
G01 A200.0 F100 K30.0
Z200.0
Programul urmtor cauzeaz o alarm. (Deoarece teirea este specificat n blocul care deplaseaz
scula n lungul axei X care nu este n planul selectat)
G18 A0 Z0
G00 A100.0 Z100.0
G01 X200.0 F100 K30.0
Z200.0
Programul urmtor de asemenea cauzeaz o alarm. (Deoarece urmtorul bloc fa de comanda de
teire deplaseaz scula n lungul axei X care nu este n planul selectat)
G18 A0 Z0
G00 A100.0 Z100.0
G01 Z200.0 F100 I30.0
X200.0
La I, J, K, R i C se specific o valoare de raz.
La programarea incremental, folosii punctul b din figura n Format" ca i punctul de pornire n blocul
urmtor fa de blocul de teire sau rotunjire coluri. nseamn s specificai distana de la punctul b. Nu
specificai distana de la punctul c.
- 113 -
B-64304RO-1/02
Exemplu
X
N001 G18 ;
N002 G00 X268.0 Z530.0 ;
N003 G01 Z270.0 R6.0 ;
N004 X860.0 K-3.0 ;
N005 Z0 ;
530.0
270.0
Pct. capt
N004
K3.0
N003
268
860
R6
N002
Limitare
-
Alarme
Teirea sau rotunjirea colurilor este specificat ntr-un bloc de filetare (alarma PS0050).
2)
G01 nu este specificat n blocul urmtor blocului G01 n care se specific teirea sau rotunjirea
colurilor (alarma PS0051 sau PS0052).
3)
4)
O comand de selectare a planului (G17, G18 sau G19) este specificat n blocul urmtor blocului
n care se specific teirea sau rotunjire colurilor (alarma PS0051).
5)
Atunci cnd bit 4 (CCR) al parametrului nr. 3405 este setat la 0 (pentru a specifica teirea la I, J sau
K), n G01 sunt specificate dou sau mai multe I, J, K, i R (alarma PS0053).
6)
Teirea sau rotunjirea colurilor este specificat n blocul G01 care deplaseaz scula n lungul a mai
multor axe (alarma PS0054).
7)
Distana de deplasare n lungul unei axe n blocul n care se specific teirea sau rotunjirea
colurilor este mai mic dect valoarea teiturii sau rotunjirii (alarma PS0055). (Vezi figura de mai
jos.)
G18
G01 W30.0 F100.0 I50.0 ;
G01 U100.0 ;
Bloc de teire de
iinserat
50.0
50.0
8)
Pentru teire s-a specificat o combinaie nevalid a axei de micare i I, J sau K este specificat
pentru teire (alarma PS0306).
- 114 -
B-64304RO-1/02
9)
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
Un semn care nu este valid s-a specificat la I, J, K, R sau C (teire sau rotunjire coluri n direcia
opus micrii specificat n blocul urmtor) (alarma PS0051). (Vezi figura de mai jos.)
A se insera blocul de
teire (direc ie X
pozitiv)
G18
G01 W100.0 F100.0 I50.0 ;
G01 U-100.0 ;
x
z
Operare cu monoblocul
Cnd blocul n care este specificat teirea sau rotunjirea colurilor este executat n modul monobloc,
operaia continu la punctul de sfrit al unui bloc de teire sau rotunjire coluri inserat i maina se
oprete n modul oprire avans la punctul de sfrit. Cnd bit 0 (SBC) al parametrului nr.5105 este setat la
1, maina se oprete n modul oprire avans de asemenea la punctul de pornire al blocului de teire sau
rotunjire inserat.
Atunci cnd valoarea teirii sau rotunjirii interioare este prea mic n comparaie cu compensarea i
se genereaz achierea, este emis alarma PS0041. (Vezi figura de mai jos.)
(Linia plin indic calea programat dup teire. Linia ntrerupt indic
calea centrului sculei sau calea centrului razei vrfului sculei.)
2.
Este disponibil o funcie care schimb intenionat direcia de compensare prin specificarea
comenzii I, J sau K n blocul G01 n modul de compensare a razei vrfului sculei (vezi explicaiile
privind compensarea razei vrfului sculei). Pentru a folosi aceast funcie atunci cnd sunt active
teirea i rotunjirea colurilor [bit 2 (CCR) al parametrului nr. 8134 este setat la 1], setai bit 4
(CCR) al parametrului nr. 3405 la 1 astfel nct comenzile I, J i K s nu fie folosite ca i comenzi
de teire. Operaia care va fi executat n fiecare din condiii este explicat mai jos:
(1) Cnd funcia de teire i rotunjire coluri nu este folosit [bit 2 (CCR) al parametrului nr.8134 = 0]
n blocul G01 n modul de compensare a razei vrfului sculei, direcia de compensare a razei
vrfului sculei poate fi specificat la adresa I, J sau K.
Nu se execut nicio teire.
(2) Cnd funcia de teire i rotunjire coluri este folosit [bit 2 (CCR) al parametrului nr.8134 = 0]
(2-1) Dac bit 4 (CCR) a parametrului nr. 3405 este setat la 0.
n blocul G01 n modul de compensare a razei vrfului sculei, teirea poate fi specificat la
adresa I, J sau K. Rotunjirea colurilor poate de asemenea fi specificat la adresa R.
Nu se poate specifica direcia de compensare a razei vrfului sculei.
- 115 -
B-64304RO-1/02
Funcia de teire i rotunjire coluri i programarea direct dup dimensiunile desenului nu pot fi folosite
simultan.
Cnd este activat funcia de teire i rotunjire coluri [bit 2 (CCR) al parametrului nr. 8134 este setat la
1 1], bit 0 (CRD) al parametrului nr. 3453 poate fi setat la 1 pentru a activa programarea direct dup
dimensiunile desenului. (Prin aceast setare funcia de teire i rotunjire coluri este dezactivat).
4.7
Privire de ansamblu
Cnd o unitate are un cap revolver dublu constnd din port-scule fa n fa pe aceeai ax controlat,
axei X i se poate aplica imaginea n oglind cu o comand cod G. Se poate executa achiere simetric,
realiznd un program de prelucrare pentru cele dou port-scule ca i cnd ele ar fi pe aceeai parte n
sistemul de coordonate.
Format
G68 : Imagine n oglind cap revolver dublu-pornit
G69 : Anulare imagine n oglind
Explica ie
Imaginea n oglind poate fi aplicat axei X din cele trei axe de baz care este setat cu parametrul
nr.1022 cu comanda cod G.
Cnd este desemnat G68, sistemul de coordonate este deplasat pe partea capului revolver dublu i axa X
este ntoars din comanda programat pentru a executa achiere simetric. Aceast funcie se numete
imaginea n oglind pentru capul revolver dublu.
Pentru a utiliza aceast funcie, setai distana ntre cele dou port-scule la un parametru nr.1290.
Exemplu
Pentru strunjire
- 116 -
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
X
Valoare offset
sanie port-scul A
<3>
Sanie port-scul A
60
120
180
<1>
80
40
120
<2>
120
Valoare offset
sanie port-scul B
Sanie port-scul B
NOT
Pentru axa X se specific o valoare de diametru.
Limitare
NOT
1 Cnd comanda G68 pentru aceast func ie activ, valoarea coordonatei axei X
care poate fi citit cu variabilele ablon uzuale ale sistemului de la #5041 i
pn la sau #100101 i mai sus (pozi ia curent specificat (n sistemul de
coordonate al piesei) este o pozi ie cu imaginea n oglind aplicat.
2 Aceast func ie nu poate fi folosit mpreun cu func ia de achiere de
echilibrare (pentru un sistem cu 2 ci). Pentru a utiliza aceast func ie, seta i
bit 0 (NVC) al parametrului nr.8137 la 1.
4.8
Privire de ansamblu
Unghiurile dintre liniile drepte, valoarea teiturii, valoarea rotunjirii colurilor i alte valori de pe
desenele de prelucrare pot fi programate prin introducerea direct a acestor valori. Mai mult, teirea i
rotunjire colurilor pot fi inserate ntre linii drepte avnd un unghi oarecare.
Aceast programare este valid doar n modul de operare memorie.
- 117 -
B-64304RO-1/02
NOT
Pentru a utiliza programarea direct dup dimensiunile desenului atunci cnd
este activat func ia de teire i rotunjire col uri [bit 2 (CCR) al parametrului nr.
8134 este setat la 1], seta i bit 0 (CRD) al parametrului nr. 3453 la 1. [Prin
aceast setare func ia de teire i rotunjire col uri este dezactivat].
Format
Se prezint exemple de formate de comand pentru planul G18 (planul ZX). Aceast funcie poate fi
specificat n urmtoarele formate de asemenea pentru planul G17 (planul XY) i planul G19 (planul
YZ).
Urmtoarele formate sunt modificate dup cum urmeaz:
Pentru planul G17: Z X, X Y
Pentru planul G19: Z Y, X Z
Tabelul 4.8 (a) Tabelul comenzilor
Comenzi
Micarea sculei
X
(X2 , Z2)
X2_ (Z2_), A_ ;
A
(X1 , Z1)
Z
X
(X3 , Z3)
A2
,A1_ ;
X3_ Z3_, A2_ ;
A1
(X2 , Z2)
(X1 , Z1)
Z
X
(X3 , Z3)
A2
R1
A1
(X2 , Z2)
(X1 , Z1)
Z
(X3 , Z3)
A2
C1
(X2 , Z2)
A1
(X1 , Z1)
Z
- 118 -
B-64304RO-1/02
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
PROGRAMARE
Comenzi
Micarea sculei
X
(X4 , Z4)
(X3 , Z3)
A2
R2
R1
A1
(X2 , Z2)
(X1 , Z1)
Z
X
C2
(X3 , Z3)
(X4 , Z4)
A2
C1
(X2 , Z2)
A1
(X1 , Z1)
X
C2
(X4 , Z4)
(X3 , Z3)
A2
R1
A1
(X2 , Z2)
(X1 , Z1)
Z
(X4 , Z4)
(X3 , Z3)
A2
R2
C1
(X2 , Z2)
A1
(X1 , Z1)
Z
Explica ie
Un program de prelucrare n lungul curbei artate n fig. 4.8 (a) este dup cum urmeaz :
- 119 -
B-64304RO-1/02
+X
a3
(x3, z3)
(x4, z4)
sau
,A (a1) , C (c1) ;
X (x3) Z (z3) , A (a2) , R (r2) ;
X (x4) Z (z4) ;
r2
+Z
a2
(x2, z2)
a1
c1
(x1, z1)
Pct. pornire
Pentru a comanda o linie dreapt, specificai una sau dou din X, Z sau A.
Dac este specificat doar una, linia dreapt trebuie definit mai nti printr-o comand n blocul
urmtor.
Pentru a comanda unghiul liniei drepte sau valoarea teirii sau rotunjirii colului, comanda este cu o
virgul (,) dup cum urmeaz:
,A_
,C_
,R_
Prin specificarea bit 1 la bit 4 (CCR) al parametrului nr.3405 n sistemul care nu folosete A sau C ca i
nume de ax, unghiul unei linii drepte sau valoarea teirii sau rotunjirii colurilor poate fi comandat fr
virgul (,), dup cum urmeaz:
A_
C_
R_
Atunci cnd bit 5 (DDP) al parametrului nr. 3405 este setat la 1 se poate specifica un unghi folosind
suplementul su.
Este valabil urmtoarea relaie, presupunnd cu suplementul este A' i unghiul actual specificat este A:
A = 180 A'
+X
A
A
+Z
Limitare
NOT
1 Comenzile de programare direct pe baza dimensiunilor desenului sunt valide
doar n modul operare memorie.
- 120 -
B-64304RO-1/02
PROGRAMARE
4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII
NOT
2 Urmtoarele coduri G nu sunt aplicabile aceluiai bloc ca i comandate prin
introducere direct a dimensiunilor desenului sau ntre blocuri la introducere
direct a dimensiunilor desenului care definesc figuri secven iale.
(a) coduri G altele dect G04 n grupul 00
(b) coduri G altele dect G00, G01 i G33 n grupul 01
(c) coduri G n grupul 10 (ciclu predefinit pentru gurire)
(d) coduri G n grupul 16 (selec ia planului)
(e) G22 i G23
3 Rotunjirea col urilor nu poate fi inserat ntr-un bloc de filetare.
4 Atunci cnd func ia de teire i rotunjire col uri este activ [bit 2 (CCR) al
parametrului nr. 8134 este setat la 1], nu pot fi folosite simultan ambele func ii.
Atunci cnd bit 0 (CRD) al parametrului nr. 3453 este setat la 1 programarea
direct dup dimensiunile desenului este activ. (n acest moment, teirea i
rotunjirea col urilor sunt inactive).
5 Atunci cnd punctul de sfrit al blocului precedent este determinat n blocul
urmtor conform comenzilor succesive pentru programarea direct dup
dimensiunile desenului n timpul opera iei cu monobloc, maina nu se oprete n
modul monobloc, ci se oprete n modul oprire avans la punctul de sfrit al
blocului precedent.
6 Toleran a unghiului n calculul punctului de intersec ie n programele de mai jos
este 1.
(Deoarece distan a de deplasare din acest calcul este prea mare.)
(a) X_ ,A_ ; (Dac o valoare ntre 01 sau 1801 este specificat pentru
instruc iunea de unghi A apare alarma PS0057.)
(a) Z_ ,A_ ; (Dac o valoare ntre 901 sau 2701 este specificat pentru
instruc iunea de unghi A apare alarma PS0057.)
7 O alarm PS0058 apare dac unghiul ntre dou linii este ntre 1 cnd se
calculeaz punctul de intersec ie.
8 Teirea sau rotunjirea col urilor este ignorat dac unghiul dintre cele dou linii
este ntre 1.
9 Trebuie specificate att o comand dimensional (programare absolut) ct i o
instruc iune de unghi n blocul care urmeaz unui bloc n care este specificat
doar instruc iunea de unghi.
(Exemplu)
N1 X_ ,A_ ,R_ ;
N2 ,A_ ;
N3 X_ Z_ ,A_ ;
n plus fa de comanda dimensional, comanda de unghi trebuie specificat n
blocul nr.3. Dac nu se specific comanda de unghi se emite alarma PS0056.
Atunci cnd coordonatele nu sunt specificate prin programare absolut se emite
alarma PS0312.
10 n modul de compensare a razei vrfului sculei un bloc n care se specific
numai comanda de unghi n programarea direct dup dimensiunile desenului
se presupune a fi un bloc fr comand de micare. Pentru detalii referitoare la
compensare cnd sunt specificate blocuri fr comenzi de micare, consulta i
explica iile pentru compensarea razei vrfului sculei.
11 Atunci cnd ntre comenzile secven iale al programrii directe dup dimensiunile
desenului sunt specificate dou sau mai multe blocuri fr comand de micare,
este emis alarma PS0312 .
- 121 -
B-64304RO-1/02
NOT
12 Cnd bit 4 (CCR) al parametrului nr. 3405 este setat la 1, adresa A din blocul
G76 (ciclu de filetare multipl) specific unghiul vrfului sculei.
Cnd A sau C sunt folosite ca nume de ax, ele nu pot fi folosite n comanda de
unghi sau de teire n programarea direct dup dimensiunile desenului.
Utiliza i ,A_ sau ,C_ [cnd bit 4 (CCR) al parametrului nr. 3405 este setat la 0].
13 ntr-un ciclu predefinit repetitiv multiplu, n blocurile cu numerele secven iale
ntre cele specificate la P i Q, se poate folosi un program utiliznd programarea
direct dup dimensiunile desenului. Blocul cu ultimul numr secven ial
specificat la Q nu trebuie s fie un bloc intermediar al acestor blocuri specificate.
Exemplu
X
R20
R15
R6
30
180
22
(Specificare diametru,
metric)
N001
N002
N003
N004
N005
N006
N007
introducere n
- 122 -
sistem
1 45
300
60
10
100
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
FUNC IA DE COMPENSARE
5.1
OFFSET SCUL
Offset-ul sculei este folosit pentru a compensa diferena care rezult din scula folosit fa de scula
imaginar folosit n programare (de obicei, scula standard).
Scula standard
Scula actual
Valoare offset
pe axa X
Valoare offset
pe axa Z
5.1.1
Offset scule
Offset-ul pentru geometria sculei i offset-ul pentru uzura sculei pot fi clasificate n offset pentru
geometria sculei pentru a compensa forma sculei sau poziia ei de montaj i n offset al uzurii pentru a
compensa uzura vrfului sculei. Valoarea de offset pentru geometria sculei i valoarea de offset pentru
uzura sculei pot fi setate separat. Atunci cnd nu se poate face distincie ntre ele, totalul acestor valori
este setat ca i valoare de offset total a sculei.
Punct din program
Scul imaginar
Valoare
offset
geometrie
axa X
Valoare
offset
uzur
axa X
Valoare
offset
uzur
axa Z
Valoare
offset pe
axa X
Valoare
offset
geometrie
axa Z
Valoare
offset pe
axa Z
Cazul cnd se pot distinge offset-ul pentru geometria sculei de offset-ul pentru uzura sculei
(stnga) i cazul cnd nu se poate distinge ntre ele (dreapta)
- 123 -
5.FUNC IA DE COMPENSARE
5.1.2
PROGRAMARE
B-64304RO-1/02
Format
Selectai o scul cu o valoare numeric dup un cod T. O parte a valorii numerice este folosit ca i
numr de offset al sculei pentru a specifica date precum valoarea offset-ului sculei. Se pot face
urmtoarele selecii conform metodei de specificare i setare a parametrilor:
Semnifica ie codului T (*1)
LGN(No.5002#1)=0
LGN(No.5002#1)=1
Txxxxxxx y
xxxxxxx : Selectarea sculei
y
: Offset uzura sculei i
geometria sculei
Txxxxxx yy
xxxxxx : Selectarea sculei
yy
: Offset uzura sculei i
geometria sculei
Txxxxx yyy
xxxxx
: Selectarea sculei
yyy
: Offset uzura sculei i
geometria sculei
*1
*2
Txxxxxxx y
xxxxxxx : Selectarea sculei i
offset-ului pentru
geometria sculei
y
: Offset uzur scul
Txxxxxx yy
xxxxxx : Selectarea sculei i
offset-ului pentru
geometria sculei
yy
: Offset uzur scul
Txxxxx yyy
xxxxx
: Selectarea sculei i
offset-ului pentru
geometria sculei
yyy
: Offset uzur scul
Numrul maxim de cifre al unui cod T poate fi specificat folosind parametrul nr. 3032. (de la 1 la
8 cifre)
Cnd parametrul nr. 5028 este setat la 0, numrul de cifre ale unui cod T folosit pentru specificarea
numrului de offset depinde de numrul offset-urilor pentru scul.
(Exemplu)
Atunci cnd numrul de offset-uri pentru scul este de la 1 la 9: Cifra inferioar
Atunci cnd numrul de offset-uri pentru scul este de la 10 la 99: Cele dou cifre inferioare
Atunci cnd numrul de offset-uri pentru scul este de la 100 la 200: Cele trei cifre inferioare
5.1.3
Selectarea sculei
Selectarea sculei se face prin specificarea codului T corespunztor numrului sculei. Analizai
manualul productorului mainii-unealt pentru relaia ntre numrul de selectare a sculei i scul.
5.1.4
Numrul de offset
Numrul de offset al sculei are dou semnificaii: El specific distana de offset corespunztoare
numrului care este selectat pentru a ncepe funcia de offset. Numrul 0 pentru offset-ul sculei indic
faptul c valoarea offset-ului este 0 i offset-ul este anulat.
5.1.5
Offset
Explica ie
-
Metode de offset
Sunt disponibile urmtoarele dou metode pentru compensare a geometriei i uzurii sculei: Metode de
deplasare a sculei i de decalare a coordonatelor. Oricare din aceste metode poate fi selectat folosind
bit 2 (LWT) i 4 (LGT) ai parametrului nr. 5002. Atunci cnd este dezactivat compensarea geometriei
- 124 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
i uzurii (bit 6 (NGW) al parametrului nr. 8136 este setat la 1), oricum se folosete necondiionat
compensarea cu deplasarea sculei.
Bit 6 (NGW) al
nr.8136
1.
0.
Elementul de
compensare
LWT=0
LGT=0
Parametru
LWT=1
LWT=0
LGT=0
LGT=1
LWT=1
LGT=1
Nu se face distinc ie
Micarea sculei
ntre uzur i geometrie
Compensarea uzurii
Micarea sculei Decalarea
Micarea sculei Decalarea
coordonatei
coordonatei
Compensarea
Decalarea
Decalarea
Micarea sculei Micarea sculei
geometriei
coordonatei
coordonatei
Calea sculei este decalat cu valorile de offset ale X,Y i Z pentru calea programat. Distana de offset
a sculei corespunztoare cu numrul specificat prin codul T este adunat la sau sczut din poziia de
capt al fiecrui bloc programat.
Vectorul cu offset-ul sculei dup X, Y i Z se numete vectorul offset. Offset nseamn vectorul de
offset.
Calea sculei dup offset
NOT
1 Cnd se specific G50 X_Z_T_ ; scula nu este micat.
Este setat sistemul de coordonate n care valoarea coordonatelor pozi iei sculei
este (X,Z). Pozi ia sculei se ob ine scznd valoarea de offset corespunztoare
numrului de offset specificat n codul T.
2 Codurile G din grupul 00 altele dect G50 nu trebuie specificate n acelai bloc
care con ine un cod T Dac se specific un cod G care nu este valid, este
emis alarma PS0245.
-
Sistemul de coordonate al piesei de prelucrat este decalat cu valorile X, Y i Z ale offset-ului sculei. Cu
alte cuvinte, valoarea de offset corespunztoare numrului desemnat cu codul T este adugat sau sczut
din coordonatele absolute.
- 125 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Micarea nspre acest punct este
printr-o comand absolut.
Specificarea unui numr de offset pentru scul cu un cod T nseamn a selecta valoarea de offset
corespunztoare acestuia i activarea de offset. Specificarea 0 ca i numr de offset nseamn anulare
de offset.
Pentru offset cu deplasarea sculei, activarea sau anularea offset-ului poate fi specificat cu parametrul
LWN (No. 5002#6). Pentru compensare cu decalarea coordonatelor, offset este activat i anulat atunci
cnd se specific un cod T. Pentru anularea compensrii geometriei, operaia poate fi selectat cu
LGC (nr. 5002#5)
Metoda de offset
Micarea sculei
Decalarea coordonatei
LWM (No.5002#6)=0
LWM (No.5002#6)=1
LVC=0
TGC=0
Offset uzur
Micarea sculei
Decalarea
coordonatei
o:
x:
Offset geometrie
Offset uzur
Offset geometrie
LVC=1
TGC=0
Parametru
LVC=0
TGC=1
o
(Cnd se specific
micare axial)
o
x
x
x
x
x
x
o
LVC=1
TGC=1
o
(Cnd se specific
micare axial)
o
o
Anulat.
Nu este anulat.
Exemplu
N1 X60.0 Z50.0 T0202 ;
N2 Z100.0 ;
N3 X200.0 Z150.0 T0200 ;
- 126 -
PROGRAMARE
B-64304RO-1/02
5.FUNC IA DE COMPENSARE
N3
N2
Calea programat
N1
Limitare
-
Offset pentru scul nu poate fi specificat ntr-un bloc n care se folosete interpolarea elicoidal.
Execuia presetrii sistemului de coordonate al piesei de prelucrat duce la tergerea offset-ului sculei prin
micarea sculei; aceasta nu duce la tergerea offset-ului sculei prin decalarea sistemului de coordonate.
n principiu, nainte de a executa aceste comenzi, anulai offset-ul sculei. Aceste operaii nu duc la
anularea offset-ului sculei. Au loc urmtoarele aciuni:
Atunci cnd comanda sau opera ia este
specificat
Micarea sculei
Decalarea
coordonatei
5.1.6
Offset axa Y
Privire de ansamblu
Atunci cnd se folosete axa Y, una din cele trei axe de baz ntr-un sistem de strunjire, aceast funcie
execut offset-ul axei Y.
Atunci cnd este activat compensarea geometriei i uzurii [bit 6 (NGW) al parametrului nr. 8136 este
setat la 0], compensarea este de asemenea activat pentru offset-ul axei Y.
Explica ie
Offset-ul axei Y rezult din aceeai operaie ca i offset-ul sculei. Pentru explicarea operaiei, parametri
afereni i altele asemenea, analizai poziia Offset-ul sculei".
- 127 -
5.FUNC IA DE COMPENSARE
5.1.6.1
Offset axa Y
PROGRAMARE
B-64304RO-1/02
(axe arbitrare)
Privire de ansamblu
ntr-un sistem de strunjire, offset-ul axei X a fost utilizabil doar cu cele trei axe de baz. Aceast
funcie permite utilizarea offset-ului axei Y cu axe arbitrare, altele dect axa Y care este una din cele trei
axe de baz. Specificai un numr de ax pentru care s folosii offset-ul axei Y pentru parametrul
nr.5043.
5.2
Este dificil realizarea compensrii necesare pentru a realiza piese precise folosind doar funcia de offset
scul datorit (influenei) razei vrfului sculei n achierea conic sau circular. Funcia de compensare
a razei vrfului sculei compenseaz automat erorile de mai sus.
Piesa
Adncime de
achiere
insuficient
Vrful sculei
Form prelucrat fr
compensarea razei vf. sculei
NOT
Pentru a folosi compensarea razei vrfului sculei, seta i bit 7 (NCR) al
parametrului nr.8136 la 0.
5.2.1
- 128 -
PROGRAMARE
B-64304RO-1/02
5.FUNC IA DE COMPENSARE
A
Pct. de pornire
Programare folosind centrul
vrfului sculei
Pct. de pornire
Programare folosind vrful
imaginar al sculei
- 129 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
ATEN IONARE
ntr-o main cu pozi ii de referin se poate plasa o pozi ie standard, cum ar fi
centrul revolverului, peste punctul de pornire. Distan a dintre aceast pozi ie
standard la centrul razei vrfului sau vrful imaginar al sculei este setat ca i
valoare pentru offset-ul sculei.
Setarea distan ei de la pozi ia standard la centrul razei vrfului sculei este acelai
lucru ca i plasarea centrului razei vrfului sculei peste punctul de pornire, n
timp ce setarea distan ei de la pozi ia standard la vrful imaginar al sculei este
acelai lucru ca i plasarea vrfului imaginar al sculei peste pozi ia standard.
Pentru a seta valoarea de offset, de obicei este mai uor s se msoare distan a
dintre pozi ia standard la vrful imaginar al sculei dect cea de la pozi ia standard
la centrul razei vrfului sculei.
OFX
OFX
(Offset scul
pe axa X)
(Offset scul
pe axa X)
OFZ
(Offset scul
pe axa Z)
OFZ
(Offset scul
pe axa Z)
Valoare de offset cnd centrul revolverului este plasat peste punctul de pornire
Pornire
Cale programat
Cale programat
Calea vrfului
imaginar al sculei
Calea vrfului
imaginar al sculei
Pornire
Calea programat
Calea programat
Pornire
- 130 -
Pornire
5.2.2
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Direcia vrfului imaginar al sculei vzut dinspre centrul vrfului sculei este determinat de direcia
sculei n timpul achierii, aa c ea trebuie setat dinainte la fel ca i valorile pentru offset.
Direcia vrfului imaginar al sculei poate fi selectat dintre opt specificri artate n fig. 5.2.2 (a) de mai
jos, mpreun cu codurile corespunztoare acestora. Aceast fig. 5.2.2 (a) ilustreaz relaia dintre scul
i punctul de pornire. Sunt valabile urmtoarele atunci cnd sunt selectate opiunea de offset pentru
geometrie i uzura sculei.
X
G18
Y
G17
Z
G19
IVrf imaginar al
sculei nr.3
IVrf imaginar al
sculei nr.4
Numerele 0 i 9 pentru vrful imaginar al sculei sunt folosite atunci cnd centrul vrfului sculei coincide
cu punctul de pornire. Setai numrul vrfului imaginar al sculei al adresa OFT pentru fiecare numr de
offset.
Bit 7 (WNP) al parametrului nr. 5002 este utilizat pentru a determina dac numrul de offset pentru
geometria sculei sau numrul de offset pentru uzura sculei specific direcia vrfului virtual al sculei
pentru compensarea razei vrfului sculei.
- 131 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
5.2.3
Explica ie
-
Atunci cnd este dezactivat compensarea geometriei i uzurii (bit 6 (NGW) al parametrului nr. 8136
este setat la 1), se folosesc urmtoarele numere i valori:
Tabelul 5.2.3 (a)
Numrul de
offset pn la
setri 999
OFX
( Valoare
offset pe
axa X)
OFR (Valoarea
compensrii razei
vrfului sculei)
OFT (Direc ia
vrfului imaginar
al sculei)
OFY ( Valoare
offset pe axa Y)
001.
002.
003.
004.
005.
:
0,040.
0,060.
0,050.
:
:
:
0,020.
0,030.
0,015.
:
:
:
0,200.
0,250.
0,120.
:
:
:
1.
2.
6.
:
:
:
0,030.
0,040.
0,025.
:
:
:
Atunci cnd este activat compensarea geometriei i uzurii (bit 6 (NGW) al parametrului nr. 8136 este
setat la 0), se folosesc urmtoarele numere i valori:
Tabelul 5.2.3 (b)
OFGX
OFGZ
OFGR
OFGY
Numr
(valoare offset
(valoare offset
(Valoarea offset pentru OFT (Direc ia
(valoare offset
pentru
geometrie axa X) geometrie axa Z)
compensarea
imaginar a
geometrie axa Y)
offset
geometriei razei
vrfului sculei)
geometrie
vrfului sculei)
G001
G002
G003
G004
G005
:
10,040.
20,060.
0.
:
:
:
50,020.
30,030.
0.
:
:
:
0.
0.
0,200.
:
:
:
- 132 -
1.
2.
6.
:
:
:
70,020.
90,030.
0.
:
:
:
PROGRAMARE
B-64304RO-1/02
W001
W002
W003
W004
W005
:
5.FUNC IA DE COMPENSARE
OFWZ
(valoare offset
uzur axa Z)
OFWR
(Valoarea offset
pentru
compensarea
uzurii razei
vrfului sculei)
OFT (Direc ia
imaginar a
vrfului sculei)
0,020.
0,030.
0.
:
:
:
0.
0.
0,200.
:
:
:
1.
2.
6.
:
:
:
0,040.
0,060.
0.
:
:
:
OFWY
(valoare offset
uzur axa Y)
0,010.
0,020.
0.
:
:
:
Atunci cnd este activat compensarea geometriei i uzurii sculei (bit 6 (NGW) al parametrului n.8137
este setat la 0), valorile totale de offset pentru geometrie i uzur sunt folosite drept valoare de
compensare razei vrfului sculei n timpul execuiei.
OFR=OFGR+OFWR
Direcia imaginar a vrfului sculei este comun offset-urilor pentru geometrie i uzur.
Un numr de offset se specific cu acelai cod T ca i cel folosit pentru offset-ul sculei.
NOT
Atunci cnd numrul de offset este adus la aceeai valoare cu selec ia sculei prin
setarea parametrului LGN (nr.5002#1) i s-a desemnat un cod T pentru care
numrului offset-ului geometriei i numrul offset-ului uzurii difer, este valid
direc ia imaginar a vrfului sculei specificat de numrul de offset al sculei.
Exemplu) T0102
OFR=OFGR01+OFWR02
OFT=OFT01
Prin setarea corespunztoare a parametrului WNP (No. 5002#7), direc ia
imaginar a vrfului sculei specificat cu numrul de offset pentru uzur poate fi
validat.
-
Domeniul de valori care poate fi setat ca i valoare de compensare este una dintre urmtoarele, n funcie
de bit-urile 1 (OFC) i 0 (CFA) a parametrului nr.5042.
Domeniu valid pentru compensare (introducere date n sistem metric)
OFC
OFA
0.
0.
1.
1.
0.
0.
OFC
OFA
0.
0.
1.
1.
0.
0.
Domeniu
9999.99mm
9999.999mm
9999.9999mm
Domeniu valid pentru compensare (introducere date n inci)
Domeniu
999.999inch
999.9999inch
999.99999inch
- 133 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
5.2.4
n modul de compensare a razei vrfului sculei trebuie specificat poziia piesei de prelucrat n raport cu
scula.
Cod G
G40
G41
G42
Pozi ia piesei de
prelucrat
(Anuleaz)
Partea dreapt
Partea stng
Calea sculei
Micare de-a lungul cii programate
Micndu-se pe partea stng a cii programate
Micndu-se pe partea dreapt a cii programate
G42
Axa X
Axa Z
Piesa de prelucrat
G41
Vrf imaginar al
sculei numrul 0
Poziia piesei de prelucrat poate fi schimbat prin setarea sistemului de coordonate aa cum se arat mai
jos.
- 134 -
PROGRAMARE
B-64304RO-1/02
5.FUNC IA DE COMPENSARE
Axa Z
G41 (piesa este pe
partea stng)
Axa X
Piesa
NOT
Dac valoarea de compensare a
razei vrfului sculei este negativ,
pozi ia piesei este schimbat.
ATEN IONARE
Semnul valorii compensrii este schimbat de la plus la minus i viceversa,
vectorul de offset pentru compensarea razei vrfului sculei este inversat, dar
direc ia vrfului sculei imaginare nu se schimb. De aceea, pentru o aplica ie n
care vrful imaginar al sculei este ajustat fa de punctul de pornire nu schimba i
semnul valorii de compensare pentru programul asumat.
Explica ie
-
Atunci cnd se mic scula, vrful sculei rmne n contact cu piesa de prelucrat .
(G42)
(G42)
(G42)
(G42)
(G42)
(G42)
Diagram
mrit
- 135 -
5.FUNC IA DE COMPENSARE
-
PROGRAMARE
B-64304RO-1/02
Poziia piesei de prelucrat fa de schimbrile sculei la colul cii programate aa cum se arat n
urmtoarea figur.
A
Pozi ia
piesei
G41
G42
B
Pozi ia
piesei
A
G41
G42
Dei n cazul de sus piesa de prelucrat nu exist pe partea dreapt a cii programate, existena piesei de
prelucrat este presupus n micarea de la A la B. Poziia piesei de prelucrat nu trebuie schimbat n
blocul urmtor blocului de pornire. n exemplul de mai sus dac blocul care specific micarea de la A
la B ar fi blocul de pornire, calea sculei nu ar fi ca i cea artat.
Pornire
Blocul n care modul se schimb de la G40 la G41 sau G42 se numete bloc de pornire.
G40 _ ;
G41 _ ; (bloc de pornire)
Micrile tranzitorii ale sculei pentru offset sunt executate n blocul de pornire. n blocul dup blocul
de pornire, centrul vrfului sculei este poziionat vertical fa de calea programat a acelui bloc n
punctul de pornire.
G40
(G42)
G42 (pornire)
Pornire
Anulare offset
Blocul n care modul se schimb de la G40 la G41 sau G42 se numete bloc de pornire.
G41 _ ;
G40 _ ; (Bloc de anulare offset)
Centrul vrfului sculei se deplaseaz ntr-o poziie vertical fa de calea programat n blocul dinaintea
blocului de anulare.
Scula este poziionat la poziia de capt n blocul de anulare offset (G40) aa cum se arat mai jos.
- 136 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
pozi ia de capt
G40
(G42)
Anulare offset
n general, valoarea compensrii trebuie modificat cnd se schimb scula n modul anulare offset.
Dac valoarea compensrii este modificat n modul offset, oricum vectorul la punctul de capt al
blocului este calculat folosind valoarea de compensare specificat n acelai bloc.
Acelai lucru se aplic dac direcia imaginar a vrfului sculei i valoarea de offset a sculei sunt
schimbate.
Calculat din valoarea compensrii
specificat n blocul N6.
N7
N6
N8
Cale programat
Specificarea G41/G42 n
modul G41/G42
Atunci cnd se specific din nou un cod G41 sau G42 n modul G41/G42, centrul vrfului sculei este
poziionat vertical la blocul precedent la poziia de capt a blocului precedent.
(G42)
(G42)
G42
G42 W-500.0 U-500.0 ;
n blocul care se schimb primul de la G40 la G41/G42, poziionarea de sus a vrfului sculei nu este
executat.
Micarea sculei cnd direc ia de micare a sculei ntr-un bloc care include o
comand G40 (anulare offset) este diferit fa de direc ia piesei de prelucrat
Dac dorii s retragei scula n direcia specificat de X(U) i Z(W) anulnd compensarea razei vrfului
sculei la sfritul prelucrrii primului bloc din figura de mai jos, specificai urmtoarele:
G40 X(U) _ Z(W) _ I _ K _ ;
unde I i K sunt direcia piesei de prelucrat n urmtorul bloc care este specificat n mod incremental.
- 137 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
I, K
B-64304RO-1/02
U, W
G40
(G42)
G40 U_ W_ I_ K_ ;
Astfel aceasta previne scula s execute supra-achiere, aa cum se arat n Fig. 5.2.4 (j).
U,W
G40
(G42)
G40 U_ W_ ;
Dac I i/sau K este specificat cu G40 n modul de anulare offset, I i/sau este ignorat. Numeralul este
urmat de I i K ntotdeauna ar trebui specificat ca i valori de raz.
G40 G01 X_ Z_ ;
G40 G01 X_ Z_ I_ K_ ; Mod anulare offset (I i K sunt inactive.)
- 138 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Exemplu
X
<3>
300
<1>
<2>
200
60
120
30
150
(modul G40)
<1> G42 G00 X60.0 ;
<2> G01 X120.0 W-150.0 F10 ;
<3> G40 G00 X300.0 W150.0 I40.0 K-30.0 ;
5.2.5
Explica ie
-
<1>
<2>
<3>
<4>
<5>
<6>
<7>
M05 ;
S210 ;
G04 X10.0 ;
G22 X100000 ;
G01 U0 ;
G98 ;
G10 P01 X10.0 Z20.0 R0.5 Q2 ;
Ieire cod M
Ieire cod S
Repaos
Setare zon de prelucrare
Distan de avans de zero
doar cod G
schimbare offset
Dac numrul unor astfel de blocuri specificate consecutiv este mai mare de N-2 blocuri (unde N este
numrul de blocuri de citit n modul offset [parametrul nr. 19625)], scula ajunge n poziia vertical la
acest bloc la punctul de capt al blocului precedent.
Dac distana de avans este 0 (<5>), aceasta se aplic chiar dac este specificat un singur bloc.
Calea programat
N6
N7 N8
N9
(Mod G42)
N6 W100.0 ;
N7 S21 ;
N8 M04 ;
U9 U-100.0 W100.0 ;
(Numrul de blocuri de citit n
mod offset = 3)
5.FUNC IA DE COMPENSARE
-
PROGRAMARE
B-64304RO-1/02
Calea vrfului sculei i direcia de offset sunt aa cum se arat mai jos dac este aplicat compensarea
razei vrfului sculei. La punctul de pornire a ciclului vectorul de offset dispare i offset-ul pornete cu
micarea sculei din punctul de pornire al ciclului. n plus, la o rentoarcere la punctul de pornire al
ciclului, vectorul de offset dispare temporar i offset-ul este aplicat din nou cu urmtoarea comand de
micare. Direcia de offset este determinat de conturul de achiere indiferent de G41 sau G42.
Direc ia de offset
0
8
3
7
Total vrf
scul
Cale programat
Direc ie de offset
Calea centrului
vrfului sculei
4
Total vrf scul
0
3
7
1
Total vrf scul
2
Total vrf
scul
Calea programat
- 140 -
B-64304RO-1/02
5.FUNC IA DE COMPENSARE
PROGRAMARE
Pentru compensarea razei vrfului sculei achietoare executat cu G71 (ciclu degroare suprafaa
exterioar sau ciclu de rectificare n traversare rapid), G72 (ciclu degroare sau ciclu de rectificare
traversare rapid de mrime constant) i G73 (ciclu de achiere n bucl nchis sau ciclu de rectificare
de mrime constant prin direcionare oscilaie) vezi explicaiile ale ciclurilor respective.
Cu G71 (ciclu de tiere final), G75 (ciclu de tiere suprafa exterioar / interioar), G76 (ciclu filetare
multipl) i G92 (ciclu filetare), compensarea razei sculei de achiere nu poate fi aplicat.
(G42)
Cale programat
(G41)
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
NOT
Pentru Seria 0i-C, compensarea razei vrfului sculei nu este valid pentru
opera ia MDI.
5.3
5.3.1
Privire de ansamblu
Vectorul centrului razei vrfului sculei achietoare este un vector bidimensional egal cu valoarea
specificat de offset ntr-un cod T i vectorul este calculat n CNC. Dimensiunea sa schimb bloc cu
bloc conform micrii sculei.
Acest vector offset (denumit simplu vector n cele ce urmeaz) este creat intern de unitatea de control aa
cum se cere pentru un offset corect i pentru a calcula calea sculei cu offset exact (prin raza sculei
achietoare) de la cursa programat.
Acest vector este ters prin resetare.
Vectorul ntotdeauna nsoete scula dup cum avanseaz aceasta.
nelegerea corect a vectorului este esenial pentru o programare precis.
Citii descrierea de mai jos despre modul de creare atent a vectorilor.
G40, G41 sau G42 este folosit pentru a terge sau genera vectori.
Aceste coduri sunt utilizate mpreun cu G00, G01, G02 sau G32 pentru a specifica un mod pentru
micarea sculei (offset-are).
Cod G
Func ia
G40
G41
G42
Niciuna
Dreapta
Stnga
G41 i G42 specific un mod offset, n timp ce G40 specific anularea offset-ului.
Cnd un unghi de intersecie a cilor sculei specificat cu comenzi de micare pentru dou blocuri pe
partea piesei de prelucrat este peste 180, se face referire la "partea interioar". Cnd unghiul este ntre
0 i 180, se face referire la "partea exterioar".
Parte inter.
Parte exter.
Cale programat
Piesa
Piesa
Cale programat
180a
0<180
Atunci cnd scula se deplaseaz n jurul unui col exterior n mod de compensare a razei sculei de
achiere este posibil de specificat dac s se conecteze vectorii de compensare cu interpolare liniar sau
cu interpolare circular, folosind parametrul CCC (nr. 19607#2).
- 142 -
PROGRAMARE
B-64304RO-1/02
5.FUNC IA DE COMPENSARE
Modul anulare
(Sistemul poate
este apsat.
<3> Dup ce un program este forat s sfreasc executnd M02 sau M30
<4> Dup executarea comenzii anulare compensare raz scul de achiere (G40)
n modul de anulare, mrimea unui vector de compensare este 0 tot timpul i calea vrfului virtual al
sculei achietoare urmeaz cursa programat. Un program trebuie s se termine n modul de anulare.
Dac el se termin n modul de compensare a razei sculei de achiere, scula nu poate fi poziionat la
punctul de capt i scula se oprete ntr-o locaie la distana lungimii vectorului de compensare fa de
punctul de capt.
NOT
Opera ia executat cnd opera ia de resetare este realizat n timpul
compensrii razei vrfului sculei achietoare difer conform setrii bit 6 (CLR) al
parametrului nr.3402.
Cnd CLR=0
Este setat starea de resetare. Informa ia modal a G41/G42 n grupul 07
este pstrat. Pentru a realiza compensarea razei vrfului sculei achietoare
oricum trebuie specificat din nou un numr de offset (cod T).
Cnd CLR=1
Este setat starea tergere. Informa ia modal a G40 n grupul 07 este
pstrat. Pentru a realiza compensarea razei vrfului sculei achietoare
oricum trebuie specificat G41/G42 i un numr de offset (cod T).
-
Pornire
Cnd un bloc care satisface toate urmtoarele condiii se execut n modul de anulare CNC intr n
modul offset. Controlul n timpul acestei operaiuni se numete pornire.
<1> G41 sau G42 este cuprins n bloc, sau a fost specificat pentru a seta CNC n modul offset.
<2> 0 < numrul compensrii de compensare a razei vrfului sculei achietoare numrul maxim de
compensare
<3> Poziionare (G00) sau interpolare liniar n modul (G01)
- 143 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
SUP
Tip
0.
0.
Tipul A
Cale programat
N2
N1
0.
1.
Tipul B
Cale programat
G41
N2
N1
1.
0.
1.
Tipul C
Cale
programat
N2
G41
N3
Cale programat
N1
n modul de compensare a razei sculei de achiere, comenzile de intrare sunt de obicei citite din trei pn
la opt blocuri n funcie de setarea parametrului (nr.19625) pentru a efectua calculul intersectrii sau o
verificare a interferenei, descrise mai trziu, indiferent dac blocurile sunt cu sau fr micare a sculei
achietoare, pn la primirea unei comenzi de anulare.
Pentru a efectua calculul intersectrii, este necesar citirea a cel puin dou blocuri cu micarea sculei.
Pentru a efectua calculul interferenei, este necesar citirea a cel puin trei blocuri cu micarea sculei.
- 144 -
B-64304RO-1/02
PROGRAMARE
5.FUNC IA DE COMPENSARE
Cum setarea parametrului (nr. 19625), adic a numrului de blocuri de citit crete, este posibil
predicionarea supra-achierii (interferenei) pentru mai multe comenzi ulterioare. Creterea numrului
blocurilor care trebuie citite i analizate cresc timpul de analiz i citire.
- 145 -
5.FUNC IA DE COMPENSARE
-
PROGRAMARE
B-64304RO-1/02
N
N
Cale programat
NOT
Cnd se specific o func ie auxiliar (cod M), func ia de viteza de rota ie a axului
(cod S), func ia sculei (cod T) sau a doua func ie auxiliar (cod B) n blocul N1
din figura de mai sus, FIN nu este acceptat dac scula se oprete la punctul de
oprire ntr-un bloc creat intern (excluznd punctul de oprire monobloc).
-
Semnifica ia simbolurilor
- 146 -
PROGRAMARE
B-64304RO-1/02
5.3.2
5.FUNC IA DE COMPENSARE
Atunci cnd modul de tergere offset este schimbat la modul offset, scula se deplaseaz aa cum se
ilustreaz mai jos (pornire).
Explica ie
-
Piesa
Cale programat
h
G42
L
Pct. pornire
LiniarCircular
S
L
Pct. pornire
Piesa
G42
- 147 -
5.FUNC IA DE COMPENSARE
-
PROGRAMARE
B-64304RO-1/02
Calea sculei la pornire are dou tipuri A i B i acestea sunt selectate prin parametrul SUP (nr.5003#0).
LiniarLiniar
Pct. pornire
G42
Piesa
Cale programat
r
L
S
Tipul
A
LiniarCircular
Calea centrului
razei vf. sculei
Pct. de pornire
G42
Work
Piesa
piece
Start point
G42
Piesa
Cale programat
r
L
Tipul
B
Intersec ie
LiniarCircular
(Tip liniar de conectare)
Cale programat
Calea centrului
razei vf. sculei
Pct. de pornire
G42
L
r
S
L
Intersec ie
Piesa
C
L
- 148 -
Cale programat
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
LiniarLiniar
(Tip circular de
conectare)
Pct. pornire
G42
Piesa
Calea programat
r
C
Tipul B
LiniarCircular
(Tip circular de
conectare
Calea centrului
razei vf. sculei
Pct. de pornire
G42
L
r
Piesa
r
C
S
C
- 149 -
5.FUNC IA DE COMPENSARE
-
PROGRAMARE
B-64304RO-1/02
Calea sculei la pornire are dou tipuri A i B i acestea sunt selectate prin parametrul SUP (nr.5003#0).
LiniarLiniar
Pct. de pornire
G42
Piesa
Cale programat
Tipul
A
S
LiniarCircular
Pct de pornire
G42
Piesa
S C
Pct. de pornire
L
G42
r
Piesa
Cale programat
r
L
Tipul
B
LiniarCircular
(Tip liniar de conectare)
Pct. de pornire
L
G42
r
r
L
S
Piesa
Cale programat
- 150 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
LiniarLiniar
(Tip circular de
conectare
Pct. de pornire
L
G42
Piesa
Cale programat
r
Tipul
B
Pct. de pornire
LiniarCircular
(Tip circularde
conectare)
L
G42
Piesa
S C
Calea centrului razei vf. sculei
Cale programat
Micarea sculei n lungul exteriorului liniar liniar la un unghi ascu it mai mic
de 1 grad (
<1)
S
L
r
L
Cale programat
(G41)
G41
Pct. de pornire
Sub 1 grad
Pentru tipurile A i B
Dac se specific comanda la pornire, vectorul offset nu este creat. Scula achietoare nu opereaz
ntr-un bloc de pornire.
N7
SS
S
N6
N8
r
G40 ;
N9
N6 U100.0 W100.0 ;
N7 G41 U0 ;
N8 U-100.0 ;
N9 U-100.0 W100.0 ;
Cale programat
- 151 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Pentru tipul C
Scula achietoare se mic cu valoarea compensrii n direcia vertical pe bloc cu micarea sculei
corespunztoare blocului de pornire.
Fr micarea
sculei
Cale programat
S
L
S
Intersec ie
5.3.3
n mod offset, compensarea este executat chiar i pentru comenzi de poziionare, pentru a nu vorbi de
interpolri liniare i circulare. Pentru a efectua calculul intersectrii, este necesar citirea a cel puin
dou blocuri cu micarea sculei. Dac, prin urmare, dou sau mai multe blocuri cu micarea sculei nu
pot fi citite n mod offset deoarece blocurile sunt fr micarea sculei, o astfel de funcie auxiliar
comand independent i temporizeaz, aa cum se specific n succesiunea operaiilor, achierea excesiv
sau insuficient pot apare deoarece calculul interseciei duce la erori. Presupunnd numrul de blocuri
care trebuie citite n modul offset care este determinat de parametrul (nr. 19625) a fi N i numrul
comenzilor n acele blocuri N fr micarea sculei care au fost citite ca M, condiia pentru posibilitatea
calculului interseciei este (N - 2) M. De exemplu, dac numrul maxim de blocuri care trebuie citite n
modul offset este 5, calculul interseciei este posibil chiar i atunci cnd sunt specificate pn la trei
blocuri fr micarea sculei.
NOT
Condi ia necesar pentru verificarea interferen ei, descris mai trziu, difer de
aceast condi ie. Pentru detalii, vezi explica ia pentru verificarea interferen ei.
Dac se specific un cod M n care stocarea intermediat este suprimat, nu pot fi citite comenzi
ulterioare nainte de executarea acelui blocul, indiferent de setarea parametrului (nr.19625). De aceea
pot apare achiere excesiv sau insuficient datorit imposibilitii calculului interseciei.
- 152 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Cale programat
S
Intersec ie
Calea centrului
razei vf. sculei
LiniarCircular
Piesa
Intersec ie
S
L
Cale programat
Calea centrului
razei vf. sculei
CircularLiniar
Workpiece
Cale programat
L
C
CircularCircular
S
Intersec ie
Calea centrului
razei vf. sculei
Intersec ie
C
Piesa
Calea centrului
razei vf. sculei
- 153 -
Cale programat
5.FUNC IA DE COMPENSARE
-
PROGRAMARE
B-64304RO-1/02
r
S
Intersec ie
i n cazul racordrii unui arc la linie dreapt, linie dreapt la arc i arc la arc, cititorul ar trebui s
utilizeze aceeai procedur.
- 154 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Cale programat
S
Intersec ie
Calea centrului
razei vf. sculei
LiniarCircular
(Tip liniar de
conectare)
Piesa
S L
Intersec ie
C
Calea centrului
razei vf. sculei
Cale programat
CircularLiniar
(Tip liniar de
conectare)
Piesa
Cale programat
r
C
Intersec ie
L
6
Calea centrului
razei vf. sculei
CircularCircular
(Tip liniar de
conectare)
Cale programat
r
C
Calea centrului
razei vf. sculei
Piesa
S L
Intersec ie
- 155 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
LiniarLiniar
(Tip circular de
conectare)
Piesa
Cale programat
r
Calea centrului
razei vf. sculei
LiniarCircular
(Tip circular de
conectare)
r
L
Piesa
r
C
Calea centrului
razei vf. sculei
Cale programat
CircularLiniar
(Tip circular de
conectare)
Workpiece
Cale programat
C
C
L
6
Calea centrului
razei vf. sculei
CircularCircular
(Tip circular de
conectare)
Cale programat
C
Calea centrului
razei vf. sculei
- 156 -
Piesa
r
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
L
Piesa
Cale programat
r
L
S
LiniarCircular
(Tip liniar de
conectare)
Calea centrului
razei vf. sculei
Piesa
r
L
S
L
C
Calea centrului
razei vf. sculei
Cale programat
CircularLiniar
(Tip liniar de
conectare)
C
Piesa
Cale programat
r
L
S
CircularCircular
(Tip liniar de
conectare)
Piesa
r
L
S
- 157 -
Cale programat
5.FUNC IA DE COMPENSARE
PROGRAMARE
LiniarLiniar
(Tip circular de
conectare)
B-64304RO-1/02
L
Piesa
Cale programat
r
C
S
LiniarCircular
(Tip circular de
conectare)
Calea centrului
razei vf. sculei
Work-pi
ece
r
C
S
C
Calea centrului
razei vf. sculei
Programmed path
CircularLiniar
(Tip circular de
conectare)
C
Piesa
Cale programat
r
CircularCircular
(Tip circular de
coenctare)
Piesa
C
S
- 158 -
Cale programat
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Atunci cnd captul unei linii ducnd la un arc nu este situat pe arc, aa cum se ilustreaz mai jos,
sistemul presupune c a fost executat compensarea razei vrfului sculei achietoare referitor la un cerc
imaginar care are acelai centru ca i arcul i trece prin poziia de capt specificat. Pe baza acestei
presupuneri, sistemul genereaz un vector i efectueaz compensarea. Aceeai descriere se aplic
pentru micarea sculei achietoare ntre dou ci circulare.
Piesa
Capt arc
Cerc imaginar
Cale programat
r
r
Calea centrului
razei vf. sculei
L
L S
Centrul arcului
Centrul arcului A
r
Arcul A
- 159 -
Arcul B
5.FUNC IA DE COMPENSARE
-
PROGRAMARE
B-64304RO-1/02
Atunci cnd centrul arcului este identic cu punctul de pornire al pozi iei de
capt
Atunci cnd centrul arcului este identic cu punctul de pornire sau punctul de capt se afieaz alarma
PS0041 i scula se va opri n punctul de pornire al blocului precedent al arcului.
N6
(G41)
N5 G01 W50.0 ;
N6 W50.0 ;
N7 G02 W100.0 I0 K0 ;
N8 G01 U-100.0 ;
N7
Cale programat
N8
Direcia de offset pentru compensarea razei vrfului sculei este decis de codurile G (G41 i G42) i
semnul valorii de compensaie dup cum urmeaz:
Semnul compensrii
+
Cod G
G41
G42
Direcia de offset poate fi schimbat n modul offset. Direcia de offset este schimbat ntr-un bloc, se
genereaz un vector la intersecia cii centrului vrfului sculei a acelui bloc i calea centrului vrfului
sculei a blocului precedent.
Oricum, schimbarea nu este disponibil n blocul de pornire i blocul care urmeaz.
- 160 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Piesa
G42
Intersec ie
r
Programmed path
Cale programat
r
G41
L
Piesa
LiniarCircular
C
r
Piesa
G41
G42
Cale programat
r
Piesa
L
Intersec ie
CircularLinear
Piesa
G42
Cale programat
r
Calea centrului razei vf. sculei
C
S
Intersec ie
r
G41
Piesa
CircularCircular
Piesa
C
G42
Cale programat
r
r
G41
C
Calea centrului razei vf. sculei
S
Intersec ie
- 161 -
Piesa
5.FUNC IA DE COMPENSARE
-
PROGRAMARE
B-64304RO-1/02
La schimbarea direciei de offset din blocul A n blocul B folosind G41 i G42, dac nu se cere
intersectarea cu calea de offset, vectorul normal pe blocul B este generat la punctul de pornire al blocului
B.
LiniarLiniar
S
L
r
Piesa
(G42)
G42
Cale programat
r
Calea centrului
razei vf. sculei
G41
B
Piesa
S
G42
Cale programat
G41
Calea centrului
razei vf. sculei
LiniarCircular
L
Intersec ie
S
L
L
A
Calea centrului
razei vf. sculei
(G41)
(G41)
G42
Cale programat
S
CircularCircular
C
S
Un ar a crui pozi ie de
capt nu este pearc
r
C
G41
(G42)
Cale programat
(G42)
r
C
Calea centrului
razei vf. sculei
r
L S L
Centru
- 162 -
Centru
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Lungimea cii centrului sculei mai mare dect circumferin a unui cerc
n mod normal nu exist nicio posibilitate de a genera aceast situaie. Aceast situaie poate apare
totui dac se schimb G41 i G42 sau G40 a fost comandat cu adresa I, J i K.
n acest caz, compensarea frezei nu este executat cu mai mult de o circumferin a cercului: se formeaz
un arc de la P1 la P2 aa cum este artat. n funcie de circumstane poate fi afiat o alarm datorit
verificrii interferenei" descris mai trziu.
Pentru a executa un cerc cu mai mult de o circumferin,
cercul trebuie specificat pe segmente.
Calea centrului
razei vf. sculei
Cale programat
N5
N7
P1
P2
(G42)
N5 G01 U-700.0 W500.0 ;
N6 G41 G02 I-500.0 ;
N7 G42 G01 U700.0 W500.0 ;
N6
Vectorul offset poate fi setat s formeze un unghi drept de-a lungul direciei de micare n blocul anterior,
respectiv la prelucrarea prii interioare sau exterioare, comandnd codul G al compensrii razei vrfului
sculei (G41, G42) independent, n mod offset. Dac acest cod este specificat ntr-o comand circular,
nu va fi obinut micarea circular corect.
Dac se ateapt schimbarea direciei de offset prin codul G (G41, G42) de comand de compensare a
razei vrfului sculei, vezi Schimbarea n direcia de offset n modul offset".
LiniarLiniar
Mod G42
Intersec ie
CircularLiniar
Mod G42
C
S Intersec ie
Cale programat
- 163 -
5.FUNC IA DE COMPENSARE
-
PROGRAMARE
B-64304RO-1/02
n timpul modului offset dac se comand G50 (setarea sistemului de coordonate al piesei de prelucrat)
sau G52 (setarea sistemului local de coordonate), vectorul offset este anulat temporar i apoi modul
offset este restabilit automat.
n acest caz, fr micare de anulare offset, scula se deplaseaz direct de la punctul de intersecie la
punctul comandat unde vectorul offset este anulat.
De asemenea, cnd este readus la modul offset, scula se deplaseaz direct la punctul de intersecie.
S
S
L
L
L
Calea centrului
razei vf. sculei
L
S
N6
N5
N8
N7
Cale programat
Bloc G50
(G41)
N5 G01 U300.0 W700.0 ;
N6 U-300.0 W600.0 ;
N7 G50 X100.0 Z200.0 ;
N8 G01 X400.0 Z800.0 ;
nainte de a specifica G28 (rentoarcere la poziia de referin), G30 (a doua, treia i a patra ntoarcere la
poziia de referin) i G53 (selectarea sistemului de coordonate al mainii), anulai modul offset folosind
G40. Dac se ncearc specificarea oricreia din comenzi n modul offset, vectorul de offset dispare
temporar.
Cicluri predefinite (G90, G92, G94) i cicluri predefinite repetitive multiplu (G71
la G76)
Vezi atenionrile pentru compensarea razei vrfului sculei referitoare la ciclurile predefinite.
N9
r
S
N8
S
r
N6(G42)
N7
Calea centrului
razei vf. sculei
N5
Cale programat
(G42)
N5 G01 U50.0 W-60.0 ;
N6 W-80.0 ;
N7 G90 U-60.0 W-80.0 R-30.0 ;
N8 G01 U120.0 W50.0 ;
N9 W50.0 ;
La pornirea compensrii razei vrfului sculei sau n acest mod, specificnd I, J i K ntr-un bloc de mod
de poziionare (G00) sau mod de interpolare liniar (G01), este posibil setarea vectorului de compensare
la punctul final al acelui bloc pe direcia vertical fa de cea specificat prin I, J i K. Aceast abordare
face posibil schimbarea intenionat a direciei de compensare.
- 164 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Vector de compensare
I, J, K
n mod G42, direcia specificat de I, J i K este presupus ca fiind direcia de micare a unei scule
imaginare i este creat un vector de offset vertical la acea direcie i pe partea dreapt.
I, J, K
Vector de compensare
Exemplu
Dac I i J sunt specifica i la pornirea compensrii (cu micarea sculei)
N50
N40
N30
N20
(G40)
N10 G41 U100.0 W100.0
K1 T0101 ;
N20 G04 X1000 ;
N30 G01 F1000 ;
N40 S300 ;
N50 M50 ;
N60 W150. ;
T1
N10
N60
Calea centrului
razei vf. sculei
Cale programat
- 165 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
(G40)
N10 G41 K1 T0101 ;
N20 U100.0 W100.0 ;
N30 W150.0 ;
N30
Calea centrului
razei vf. sculei
N20
Cale programat
N10
T1
(I,J)
<2>
N20
<1>
<2>
N30
S S
Pornire/anulare tipul C
N40
N20
(I, J)
Centrul razei
vrfului sculei
N50
Cale programat
N10
T1
- 166 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Limitare
Dac este specificat un vector de tip IJ, poate apare interferena sculei datorit doar acelui vector n
funcie de direcie. Dac survine aceasta, nu va survenit nicio alarm de interferen i nu se va executa
nicio evitare a interferenei. De aceea poate rezulta supra-achiere.
Supra-achiere
(I, J)
Pornire/anulare
Tipul C
Cale
N10 G42 T0101 F1000 ;
programat N20
N20 W100.0;
N30 U100.0 W100.0 K10.0 ;
N10
N40 U-100.0 W100.0 ;
N50 G40 ;
Calea centrului
razei vf. sculei
N40
N30
N50
Urmtoarele blocuri nu au nicio micare a sculei. n aceste blocuri, scula nu se va mica chiar dac se
efectueaz compensarea frezei.
M05 ;
: Ieire cod M
S21 ;
: Ieire cod S
G04 X10.0 ;
: Repaos
G22 X100000 ;
G10 P01 X10 Z20 R10.0 ; : Setare/modificare valoare compensare raz scul de achiere
(G18) Y200.0 ;
: Doar coduri G, O i N
U0 ;
N6 U100.0 W100.0 ;
N7 G04 X10.0 ;
N8 W100.0 ;
N6
N8
L
L
Cale programat
Calea centrului
razei vf. sculei
SS
Blocul N7 este executat aici.
n modul offset, numrul de blocuri fr micare specificate consecutiv nu trebuie s depeasc N-2
[unde N reprezint numrul de blocuri care trebuie citite n modul offset (parametrul nr. 19625)]. Dac
este comandat va fi creat un vector a crui lungime este egal cu valoarea de offset pe o direcie normal
la micarea sculei din blocul de mai devreme, astfel nct poate rezulta supra-achierea.
- 167 -
5.FUNC IA DE COMPENSARE
N6 U100.0 W100.0 ;
N7 S21 ;
N8 G04 X10.0 ;
N9 W100.0 ;
(Nr de blocuri de citit n
modul offset = 3)
PROGRAMARE
B-64304RO-1/02
N7,N8
N6
N9
Cale programat
L
Calea centrului
razei vf. sculei
SSS
Blocurile N7 i N8 sunt executate aici.
(G42)
N5 G01 U40.0 W40.0 ;
N6 W40.0 ;
:
:
N6
N5
L
L
S
Intersec ir
Cale programat
Calea centrului
razei vf. sculei
(G42)
N5 G01 U40.0 W40.0 ;
N6 M50 ;
N7 W40.0 ;
:
:
N6
N5
L
L
N7
SS
Cale programat
Calea centrului
razei vf. sculei
Dac se specific sistemul local de coordonate (G52) sau sistemul de coordonate al piesei (G50) n
modul (G41 sau G42) de compensare a razei vrfului sculei, se presupune c G52 sau G50 este un cod
mascat G de memorare temporar. Urmtoarele blocuri nu sunt executate pn cnd nu s-a executat
blocul G52 sau G50.
Cnd sunt creai unul sau mai muli vectori de offset al captul unui bloc, scula se deplaseaz liniar de la
un vector la altul. Aceast micare se numete micarea colului.
Dac aceti vectori aproape coincid unul cu cellalt [distana de micare a colului este considerat scurt
datorit setrii parametrului (nr. 5010)], micarea colului nu este executat. n acest caz, vectorul spre
punctul de oprire monobloc devine prioritar i rmne, n timp ce ceilali vectori sunt ignorai. Aceasta
- 168 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
face posibil ignorarea micrilor foarte mici rezultnd din compensarea razei vrfului sculei, prevenind
astfel schimbri de vitez datorit ntreruperii memorrii temporare.
VZ
r
Calea centrului
razei vf. sculei
N1
N1
VX
Vectorul la punctual de
oprire al monoblocului
rmne chiar dac VZ
Vlimit and VX Vlimit.
N2
Cale programat
Vlimit este determinat prin setarea parametrului (No. 5010).
Dac vectorii nu sunt considerai aproape coincideni (i de aceea nu sunt teri), se execut micarea de
strunjire n jurul colului. Micarea colului care precede punctul de oprire monobloc aparine blocului
precedent, n timp ce micarea colului care succede punctului de oprire monobloc aparine blocului din
urm.
Aceast micare apar ine blocului N6, de accea viteza de
avans este egal cu cea din blocul N6.
S
Aceast micare apar ine blocului N7, de accea
viteza de avans este egal cu cea din blocul N7.
N6
N7
Totui, n cazul n care calea urmtorului bloc este semicircular sau mai mult, funcia de mai sus nu este
executat.
- 169 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
P2 P3 P4 P5
P6
P1
N5 N7
N4
Cale programat
N8
N6
Dac vectorul nu este ignorat, calea sculei este dup cum urmeaz:
P1 P2 P3 (cerc) P4 P5 P6
Dar distana ntre P2 i P3 este neglijabil, punctul P3 este ignorat. De aceea, calea sculei este dup cum
urmeaz:
P2 P4
Cu alte cuvinte, achierea cercului prin blocul N6 este ignorat.
Pentru ntreruperea operaiei manuale n timpul modului offset, consultai Manual Absolut PORNIT i
OPRIT".
- 170 -
5.3.4
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Explica ie
-
Cale programat
r
Calea centrului razei
vrfului sculei
G40
S
L
CircularLiniar
Piesa
C
Cale programat
G40
S
L
Sunt disponibile cele dou tipuri, A i B. Setai bit 0 (SUP) al parametrului nr. 5003 pentru a specifica ce
tip va fi folosit.
- 171 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
LiniarLiniar
G40
Piesa
Cale programat
r
Calea centrului
razei vf. sculei
Tipul A
CircularLiniar
G40
L
Piesa
r
S
C
Cale programat
LiniarLiniar
(Tip liniar de
conectare)
G40
Piesa
Cale programat
r
Intersec ie
Calea centrului
razei vf. sculei
Tipul B
CircularLiniar
(Tip liniar de
conectare)
G40
L
Piesa
C
Cale programat
- 172 -
r
S
Interse L
c ie
L
Calea centrului razei vf. sculei
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
LiniarLiniar
(Tip circular de
conectare)
G40
Piesa
L
r
C
CircularLiniar
(Tip circular de
conectare)
G40
L
Piesa
r
C
C
Cale programat
- 173 -
5.FUNC IA DE COMPENSARE
-
PROGRAMARE
B-64304RO-1/02
LiniarLiniar
Piesa
Cale programat
G40
G42
r
Tipul
A
Calea centrului
razei vrf. sculei
CircularLiniar
G40
L
Piesa
G42
C S
Calea centrului
razei vrf. sculei
Cale programat
LiniarLiniar
(Tip liniar de
conectare)
L
G40
Piesa
Cale programat
r
L
Tipul
B
Calea centrului
razei vrf. sculei
CircularLiniar
(Tip liniar de
conectare)
Piesa
L
S
r
L
Cale programat
- 174 -
L
C
Calea centrului
razei vrf. sculei
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
LiniarLiniar
(Tip circular de
conectare)
L
S
G40
Piesa
Programmed path
r
Tipul
B
Calea centrului
razei vrfului sculei
CircularLiniar
(Tip circular de
conectare)
L
S
r
r
Piesa
C S
Calea centrului
razei vrf. sculei
Calea programat
L
r
L
Cale programat
(G42)
1 sau sub
G40
Pentru tipurile A i B
n blocul precednd blocului de anulare se creeaz un vector de mrime egal cu valoarea de
compensare a razei sculei de achiere pe direcia vertical. Scula achietoare nu opereaz n blocul
de anulare. Vectorii rmai sunt anulai cu urmtoarea comand de micare.
N7
N6 U100.0 W100.0 ;
N7 G40 ;
N8 U0 W130.0 ;
N8
N6
Cale programat
SS
L
Calea centrului
razei vrf. sculei
- 175 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Pentru tipul C
Scula achietoare se mic cu valoarea compensrii pe direcia vertical pe bloc cu micarea sculei
corespunztoare blocului care precede blocul de anulare.
Cale programat
Calea centrului
razei vrf. sculei
G40 (fr
micare)
L
L
S
Dac un bloc G41 sau G42 precede un bloc n care sunt specificate G40 i I_, J_, K_, sistemul presupune
c, calea este programat ca i cale de la poziia de capt determinat de blocul de dinainte la un vector
determinat de (I,J), (I,K) sau (J,K). Este motenit direcia de compensare din blocul de dinainte.
N1 ( Mod G42) ;
N2 G40 Xb Za I_ K_ ;
(I, K)
G40
N2
P
r
S
r
N1
(G42)
Cale programat
Piesa
n acest caz, CNC obine o intersectare a cii sculei indiferent dac este specificat prelucrarea pe partea
interioar sau exterioar.
E
G40
Calea centrului
razei vrf. sculei
P
S
r
Cale programat
r
(G42)
(I, K)
- 176 -
B-64304RO-1/02
5.FUNC IA DE COMPENSARE
PROGRAMARE
Dac nu se poate obine o intersectare, scula vine la poziia normal la blocul anterior la captul blocului
anterior.
E
G40
Calea centrului
razei vrfului sculei
S
r
(G42) Cale programat
(I, K)
Lungimea cii centrului sculei mai mare dect circumferin a unui cerc
n exemplul artat mai jos, scula nu traseaz cercul mai mult dect o dat. Aceasta se deplaseaz de-a
lungul arcului de la P1 la P2. Funcia de verificare a interferenei descris mai jos poate produce o
alarm.
Pentru a face scula s traseze un cerc de mai multe ori, programai dou sau mai multe arce.
P1
N7
Cale programat
P2
N5
(I, J)
(G17 G41)
N5 G01 U100.0 ;
N6 G02 J-60.0 ;
N7 G40 G01 U50.0 V50.0 I-10.0 J-10.0 ;
- 177 -
N6
5.FUNC IA DE COMPENSARE
5.3.5
PROGRAMARE
B-64304RO-1/02
Explica ie
-
Cum compensarea razei vrfului sculei foreaz calea razei centrului vrfului sculei s se deplaseze n
direcia invers fa de direcia programat va rezulta supra-achiere. n acest caz este afiat o alarm i
CNC-ul se oprete la nceputul blocului.
Se afieaz o alarm i
opera ia se oprete.
Calea centrului
razei vrfului sculei
Cale programat
Piesa
Fig. 5.3.5 (a) Prelucrarea unei caneluri mai mici dect diametrul vrfului sculei
Pentru o form n care pasul piesei este specificat cu un arc, calea centrului razei sculei achietoare va fi
aa cum se arat n Fig. 5.3.5 (b). Dac pasul este mai mic dect raza vrfului sculei de achiere, calea
centrului razei sculei compensat de obicei aa cum se arat n Fig. 5.3.5 (c) poate fi n direcia opus
fa de calea programat. n acest caz primul vector este ignorat i scula se deplaseaz liniar la poziia
celui de-al doilea vector. Operaia monobloc este oprit n acest punct. Dac prelucrarea nu este n
modul monobloc, operaia ciclic este continuat.
Dac pasul este liniar, nu va fi generat nicio alarm i se va achia corect. Oricum va rmne o parte
neachiat.
Punct de oprire monobloc
S
Calea centrului
razei vrfului sculei
Cale programat
S
Piesa
Centru arc
- 178 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Cale programat
Piesa
Arc
Centrul arcului
Fig. 5.3.5 (c) Prelucrarea cu un pas mai mic dect raza vrfului sculei
De obicei este folosit o metod prin care scula este deplasat de-a lungul axei Z dup se s-a efectuat
compensarea razei vrfului sculei (n mod normal, plan XY) la o anumit distana de la pornirea
prelucrrii. n cazul de mai sus este de dorit s se mpart micarea de-a lungul axei Z n traversare
rapid i avans pentru achiere, urmnd procedura de mai jos.
S lum n considerare urmtorul program, presupunnd numrul blocurilor de citit n mod de
compensare a razei sculei de achiere [parametru (nr.19625)] a fi 3.
N1 G00 G41 U500.0 V500.0 T0101 ;
N3 G01 W-300.0 F100 ;
N6 V1000.0 F200 ;
Dup compensare
N6
n exemplul de program de mai sus, cnd se execut blocul N1, blocurile N3 i N6 intr de asemenea n
memoria temporar i prin relaia dintre ele compensarea este executat ca i n figura de mai sus.
Apoi, presupunnd c blocul N3 (comanda de micare n axa Z) este divizat n N3 i N5.
- 179 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
N1
n acest moment, deoarece numr de blocuri de citit este 3, blocurile pn la N5 pot fi citite la nceputul
compensrii N1, dar blocul N6 nu poate fi citit. Drept rezultat, compensarea este executat doar pe
baza informaiei din blocul N1 i este generat un vector vertical la captul blocului de pornire a
compensrii. Din acest motiv de obicei va rezulta supra-achiere aa cum se arat n figura de mai sus.
ntr-un astfel de caz este posibil prevenirea supra-achierii prin specificarea dinainte a unei comenzi
exact n aceeai direcie ca i direcia de naintare imediat naintea micrii de-a lungul axei Z, dup ce
scula este mutat de-a lungul axei Z folosind regula de mai sus.
N1 G00 G41 U500.0 V400.0 T0101 ;
N2 V100.0 ;
N3 W-250.0 ;
N5 G01 W-50.0 F100 ;
N6 V1000.0 F200 ;
dup compensare
N6
Piesa
N2
N1
Cum blocul N2 are comanda de micare n aceeai direcia ca cea a blocului N6, se execut compensarea
corect.
Ca i alternativ este posibil prevenirea supra-achierii n acelai mod prin specificarea unui vector de
tip IJ cu aceeai direcie ca i direcia de naintare n blocul de pornire, ca i n N1 G00 G41 U500.0
V500.0 I0 J1 T0101, dup ce scula s-a deplasat de-a lungul axei Z.
- 180 -
PROGRAMARE
B-64304RO-1/02
5.3.6
5.FUNC IA DE COMPENSARE
Verificarea interferen ei
Explica ie
- Condi ia n care o verificare a interferen ei este posibil
Pentru a efectua calculul interferenei, este necesar citirea a cel puin trei blocuri cu micarea sculei.
Dac, prin urmare, dou sau mai multe blocuri cu micarea sculei nu pot fi citite n mod offset deoarece
blocurile sunt fr micarea sculei, o astfel de funcie auxiliar comand independent i temporizeaz,
aa cum se specific n succesiunea operaiilor, achierea excesiv sau insuficient poate apare deoarece
calculul interferenei duce la erori. Presupunnd c numrul de blocuri care trebuie citite n modul
offset care este determinat de parametrul (nr. 19625) este N i numrul de comenzi n acele blocuri N
fr micarea sculei care au fost citite este M, condiia n care verificarea interferenei este posibil este
(N - 3) M.
De exemplu, dac numrul maxim de blocuri care trebuie citite n modul offset este 8, o verificare a
interferenei este posibil chiar dac sunt specificate pn la cinci blocuri fr micarea sculei. n acest
caz pot fi verificate pentru interferen trei blocuri adiacente dar orice interferen ulterioar care poate
surveni nu mai poate fi detectat.
Sunt disponibile dou metode de verificare a interferenei, verificarea direciei i verificare unghi circular.
Pentru a specifica dac aceste metode s fie activate se folosesc parametrul CNC (nr. 5008#1) i
parametrul CNV (nr. 5008#3) .
CNV
CNC
0.
0.
0.
1.
1.
Func ionare
Verificarea interferen ei este activ i se pot executa o verificare a direc iei i o
verificare de unghi circular.
Verificarea interferen ei este activ i se poate executa doar o verificare de unghi
circular.
Verificarea interferen ei este dezactivat.
NOT
Nu exist setri pentru a executa doar o verificare a direc iei.
-
Presupunnd c numrul de blocuri de citit n timpul compensrii razei vrfului sculei este N, se execut
mai nti o verificare pe grupul vectorilor de compensare calculai n (bloc 1- bloc 2) s fie date de ieire
i grupul vectorilor de compensare calculai (N-1 - bloc N); dac acetia se intersecteaz, se presupune c
va exista interferen. Dac nu este gsit nicio interferen, este executat o verificare secvenial n
direcia grupului vectorilor de compensare, considerai acum ca dat de ieire, dup cum urmeaz:
(Bloc 1 - bloc 2) i (bloc N-2 - bloc N-1)
(Bloc 1 - bloc 2) i (bloc N-3 - bloc N-2)
:
:
(Bloc 1 - bloc 2) i (bloc 2 - bloc 3)
- 181 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Chiar dac se genereaz un numr multiplu de grupuri de vectori de compensare, verificarea este
executat pentru toate perechile.
Metoda de judecat este dup cum urmeaz: Pentru verificarea pe grupul vectorilor de compensare n
(bloc 1- bloc 2) i a celor din (bloc N-1 - bloc n), vectorul direcie de la (punctul de capt al blocului 1)
specificat la (punctul de capt al blocului N-1) este comparat cu vectorul direciei de la (punctul rezultat
din adunarea vectorului de compensare care trebuie verificat la captul blocului 1) la (punctul rezultat
din adunarea vectorului de compensare care trebuie verificat la captul blocului N-1) i dac direcia este
900 sau mai mare sau 2700 sau mai mic, se presupune c acetia se vor intersecta i va exista interferen.
Aceasta se numete o verificare a direciei.
Exemplu de interferen standard <1>
(Dac blocul 1 al vectorului punctului de capt se intersecteaz cu blocul 7 al vectorului punctului de
capt)
Direc ia difer cu 180.
Cale programat
Bloc 2
Bloc 7
Bloc 8
Bloc 1
Bloc 3
Bloc 6
Bloc 5
Bloc 4
Cale programat
Bloc 1
Direc iile acestor dou
ci sunt diferite
(180).
Bloc 2
ntr-o verificare pe trei blocuri adiacente, deci o verificare a grupului vectorilor de compensare calculai
pe (bloc 1 - bloc 2) i grupul vectorilor de compensare calculai pe (bloc 2 - bloc 3), dac blocul 2 este
- 182 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
circular, se execut o verificare pe unghiul circular ntre punctele de pornire i de capt a cii programate
i unghiul circular al punctului de pornire i de capt al cii post-compensare, suplimentar la verificarea
direciei <1>. Dac diferena este 1800 sau mai mare, se consider c va exista o interferen a
blocurilor. Aceasta se numete o verificare de unghi circular.
Exemplu pentru <2> (dac blocul 2 este circular i punctul de pornire al arcului post-compensare
coincide cu punctul de capt).
Calea centrului razei
vrfului sculei
Cale programat
Bloc 3
Bloc 1
Cale programat
Bloc 2
<1> Depresiune mai mic dect valoarea de compensare a razei vrfului sculei
Cale
programat
Oprit
C
B
Nu exist interferen real, dar cum direcia programat n blocul B este opus celei a cii dup
compensarea razei vrfului sculei, scula se oprete i este afiat o alarm.
- 183 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
<2> Canelur mai mic dect valoare de compensare a razei vrfului sculei
Cale
programat
oprit
La fel ca i pentru <1>, se afieaz o alarm de interferen deoarece direcia n blocul B este
invers.
5.3.6.1
Explica ie
Operaia care trebuie efectuat dac o verificare a interferenei duce la presupunerea apariiei unei
interferene (supra-achiere) poate fi una din urmtoarele dou, n funcie de setarea parametrului CAV
(No. 19607#5).
CAV
0.
1.
Func ia
Func ia de alarmare la verificarea
interferen ei
Func ia de evitare a verificrii
interferen ei
Func ionare
Survine o oprire de alarm nainte de execu ia blocului n care
survine supra-achierea (interferen a).
Calea sculei este schimbat astfel nct s nu survin
supra-achiere (interferen ) i prelucrarea continu.
- 184 -
5.3.6.2
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Explica ie
- Interferen a, alta dect cea dintre trei blocuri adiacente
Dac vectorul punctului de capt al blocului 1 i vectorul punctului de capt al blocului 7 se presupune s
interfere aa cum se arat n figur, va surveni o alarm nainte de execuia blocului 1, astfel nct scula
se oprete. n acest caz, vectorii nu vor fi teri.
Oprit
Calea centrului
razei vrfului sculei
Bloc 1
Bloc 8
Cale programat
Bloc 2
Bloc 7
Bloc 3
Bloc 6
Bloc 4
Bloc 5
Cale programat
Dac, dup tergerea vectorilor, ultimul vector singular nc interfer sau dac este doar un singur vector
la nceput i el interfer, va surveni o alarm imediat dup pornirea blocului anterior (punct de capt
pentru un monobloc) i scula se oprete. n exemplul artat n figura de mai jos, V2 i V3 interfer, dar
chiar i dup tergere va surveni o alarm deoarece vectorii finali V1 i V4 interfer.
- 185 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Oprit
Cale programat
V4
V3
5.3.6.3
V1
V2
Privire de ansamblu
Dac este specificat o comand care satisface condiia pentru care funcia de alarmare la verificarea
interferenei genereaz o alarm de interferen, aceast funcie suprim generarea alarmei de interferen,
dar duce la calcularea unui nou vector de compensare ca i cale de evitare a interferenei, astfel
continundu-se prelucrarea. Pentru calea de evitare a interferenei survine achierea insuficient
comparativ cu calea programat. n plus, n funcie de forma specificat, nu se poate determina nicio
cale de evitare a interferenei sau cale de evitare a interferenei poate fi considerat periculoas. ntr-un
astfel de caz va surveni o oprire a alarmei. Din acest motiv evitarea interferenei nu este posibil pentru
toate comenzile.
Explica ie
-
S lum n considerare un caz n care survine interferena ntre vectorul de compensare ntre (bloc 1 bloc 2) i vectorul de compensare ntre (bloc N-1 - bloc N). Vectorul de direcie de la punctul de capt
al blocului 1 la punctul de capt al blocului N-1 este numit vector interstiiu. n acest moment este
determinat un vector de intersecie post-compensare ntre (bloc 1 - vector de interstiiu) i un vector de
intersecie post-compensare ntre (vector de interstiiu - bloc N) i se creeaz o cale de conectare a
acestora.
- 186 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Cale
post-compensare
Bloc 1
Vect. intersti iu
Bloc 8
Bloc 2
Bloc 7
Cale programat
Bloc 3
Bloc 6
Bloc 5
Bloc 4
Re-calculare
Cale programat
Bloc 8
Block 1
Bloc 1
Vector intersec ie
post-compensare
ntre bloc 1 i vector
de intersti iu
Bloc 2
Vect. interst
Vector intersec ie
post-compensare ntre
bloc 8 i vector de
intersti iu
Bloc 7
Bloc 3
Vector
instersec ie
post-compens.
bloc 1 i bloc 8
Bloc 2
Block 7
Bloc 3
Bloc 6
Bloc 4
Bloc 8
Block 6
Bloc 4
Bloc 5
Block 5
- 187 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Dac valoarea compensrii razei vrfului sculei de achiere este mai mare dect raza arcului specificat
aa cum se arat n figura de mai jos i o comand este specificat care duce la compensarea relativ la
interiorul arcului, interferena este evitat prin execuia calculului de intersecie cu o comand referitoare
la arc asumat ca fiind liniar. n acest caz vectorii evitai sunt conectai prin interpolare liniar.
Cale post-compensare
Cale programat
Dac cavitatea prezentat n figur trebuie prelucrat, vectorului punctului de capt al blocului 1 i
vectorul de capt al blocului 2 se consider c interfer, se face o ncercare de a calcula, drept vector de
evitare a interferenei, vectorul de intersecie a cii post-compensare a blocului 1 i calea
post-compensare a blocului 3. n acest caz, deoarece blocurile 1 i 3 sunt paralele unul fa de cellalt,
nu exist intersectare. n acest va surveni o alarm imediat nainte de blocul 1 i scula se va opri.
Oprit
Cale centru scul
Cale programat
Bloc 1
Bloc 3
Bloc 2
Dac cavitatea circular prezentat n figur trebuie prelucrat, vectorului punctului de capt al blocului
1 i vectorul de capt al blocului 2 se consider c interfer, se face o ncercare de a calcula, drept vector
de evitare a interferenei, vectorul de intersecie a cii post-compensare a blocului 1 i calea
post-compensare a blocului 3. n acest caz, deoarece blocurile 1 i 3 sunt circulare, nu exist intersectare
- 188 -
PROGRAMARE
B-64304RO-1/02
5.FUNC IA DE COMPENSARE
post-compensare. n acest va surveni o alarm imediat nainte de blocul 1 i scula se va opri, la fel ca i
n exemplul precedent.
Cale programat
Oprit
Bloc 1
Bloc 3
Bloc 2
Dac cavitatea cu unghi ascuit prezentat n figur trebuie prelucrat, vectorului punctului de capt al
blocului 1 i vectorul de capt al blocului 2 se consider c interfer, se face o ncercare de a calcula,
drept vector de evitare a interferenei, vectorul de intersecie a cii post-compensare a blocului 1 i calea
post-compensare a blocului 3. n acest caz, direcia de micare a cii post-evitare difer mult fa de
direcia specificat nainte. Dac calea post-evitare difer mult fa de comanda original (90 sau mai
mare sau 270 sau mai mic), operaia de evitare a interferenei este considerat periculoas; o alarm va
surveni imediat nainte de blocul 1 i scula se va opri.
Intersectare post-compensare a
blocurilor 1 i3
Oprit
Cale programat
Bloc 1
Bloc 3
Bloc 2
Dac cavitatea pentru care fundul este mai larg dect partea superioar, aa cum este prezentat n figur
trebuie prelucrat, vectorului punctului de capt al blocului 1 i vectorul de capt al blocului 2 se
consider c interfer, se face o ncercare de a calcula, drept vector de evitare a interferenei, vectorul de
intersecie a cii post-compensare a blocului 1 i calea post-compensare a blocului 3. n acest caz relaia
ntre blocurile 1 i 3 este considerat una exterioar, calea post-evitare duce la supra-achiere comparativ
cu comanda iniial. ntr-un astfel de caz, operaia de evitare a interferenei este considerat
periculoas; va surveni o alarm imediat nainte de blocul 1 i scula se va opri.
- 189 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Oprit
Cale programat
Bloc 1
Bloc 3
Bloc 2
Intersectare post-compensare
a blocurilor 1 i 3
Oprit
Cale programat
Bloc 5
Bloc 4
Bloc 1
Bloc 3
Bloc 2
- 190 -
PROGRAMARE
B-64304RO-1/02
5.FUNC IA DE COMPENSARE
NOT
1 Pentru Dac se consider c evitarea interferen ei este periculoas" i Dac n
continuare apare interferen cu un vector de evitare a interferen ei", prin setarea
corespunztoare a parametrului NAA (nr. 19607#6) este posibil suprimarea
alarmei pentru a continua prelucrarea. Pentru Dac nu exist niciun vector de
evitare a interferen ei", oricum nu este posibil evitarea alarmei indiferent de
setarea acestui parametru.
2 Dac survine o oprire monobloc n timpul opera iei de evitare a interferen ei i
este efectuat o opera ie care difer de la micarea ini ial, cum este interven ia
manual, interven ia MDI, schimbarea valorii de compensare a razei vrfului
sculei, calculul intersec iei se execut pentru o nou cale. Din acest motiv,
dac se execut o astfel de opera ie poate surveni din nou interferen a dei
evitarea interferen ei a fost efectuat o dat.
5.3.7
Explica ie
-
Opera ia MDI
n timpul operaiei MDI, ceea ce nseamn: dac o comand de program este specificat n mod MDI n
stare de resetare pentru a realiza pornirea unui ciclu, calcularea interseciei este efectuat n acelai mod
ca i pentru operare n mod memorie / operare DNC. Compensarea este executat n acelai mod dac
se apeleaz un subprogram dintr-o memorie program datorit operrii n mod MDI
Comand MDI
G00 X0 Y0 ;
M98 P9000 ;
M02 ;
N3
N2
N4
N1
N5
N6
- 191 -
5.FUNC IA DE COMPENSARE
-
PROGRAMARE
B-64304RO-1/02
Interven ia MDI
Dac este executat intervenie MDI, adic oprirea monobloc este efectuat pentru a intra n stare de
oprire a operaiei automate n mijlocul operrii n mod memorie, operrii n mod DNC i altele asemenea
i se specific o comand n modul MDI pentru a efectua o pornire de ciclu, compensarea razei vrfului
sculei nu execut calcularea interseciei, reinnd ultimul vector de compensare dinainte de intervenie.
Interven ie MDI
W30.0 ;
U20.0 W20.0 ;
U-20.0 W20.0 ;
Mod MEM
(G41)
N2 U30.0 W10.0 ;
N3 U-30.0 W10.0 ;
N4 W40.0 ;
Ultimul vector de
compensare
Interven ie MDI
N2
5.4
N3
N4
Comand program
Prin specificarea G39 n mod offset n timpul compensrii razei vrfului sculei, se poate executa
interpolarea circular a colului. Raza interpolrii circulare a colului este egal cu valoarea
compensrii.
Format
n mod offset
G39 ;
sau
I_J_
G39 I_K_
;
J_K_
Explica ie
-
Cnd este specificat comanda indicat mai sus, se poate efectua interpolare circular a colului n care
raza este egal cu valoarea compensrii. G41 sau G42 care precede comanda determin dac arcul este
n sens orar sau anti-orar. G 39 este un cod G monobloc.
- 192 -
PROGRAMARE
B-64304RO-1/02
5.FUNC IA DE COMPENSARE
G39 fr I, J, or K
Cnd este programat G39, arcul la col este format astfel nct vectorul la punctul de capt al arcului este
perpendicular pe punctul de pornire al blocului urmtor.
G39 cu I, J, or K
Cnd este specificat G39 cu I, J i K, arcul la col este format astfel nct vectorul la punctul de capt al
arcului este perpendicular pe vectorul definit de valorile I, J i K .
Limitare
-
Comanda de micare
ntr-un bloc care conine G39 nu se poate specifica nicio comand de micare. Altfel va surveni o
alarm.
Col interior
ntr-un bloc de col interior nu poate fi specificat G39. Altfel va surveni supra-achiere.
Dac arcul colului este specificat cu G39 n modul G00, viteza blocului arcului colului va fi cea a
comenzii F specificat anterior.
Exemplu
-
G39 fr I, J, or K
:
:
(n mod offset)
N1 Z10.0 ;
N2 G39 ;
N3 X-10.0 ;
:
:
Axa X
Axa Z
Bloc N1
Vector Offset
Bloc N2 (arc col )
(10.0, 0.0)
Bloc N3
Cale programat
Calea razei
centrului vrf. scul
(10.0, -10.0)
- 193 -
5.FUNC IA DE COMPENSARE
-
PROGRAMARE
B-64304RO-1/02
G39 cu I, J, or K
:
:
(n mod offset)
N1 Z10.0 ;
N2 G39 I-1.0 K2.0 ;
N3 X-10.0 Z20.0 ;
:
:
Bloc N1
Axa X
Axa Z
Bloc N2 (arc col )
Vector offset
Bloc N3
Cale
programat
(10.0, 0.0)
(I=-1.0, K=2.0)
Cale centru raz
vrf scul
(20.0, -10.0)
5.5
Dac scula este deplasat la poziia de msurare prin executarea unei comenzi dat CNC-ului, CNC
msoar automat diferena ntre valoarea coordonatei curente i valoarea coordonatei poziiei de
msurare a comenzii i o folosete ca valoare de offset pentru scula achietoare. Dac scula a fost
supus deja offset-ului, ea este micat n poziia de msurare cu acea valoare de offset. Dac CNC
consider c este necesar offset suplimentar dup calcularea diferenei ntre valorile coordonatelor n
poziia de msurare i valorile comandate ale coordonatelor, valoarea coordonatei este supus offset-ului
suplimentar.
Pentru detalii consultai manualul de instruciuni al productorului mainii-unealt.
NOT
Pentru a utiliza offset automat a sculei, seta i bit 7 (IGA) al parametrului nr.6240
la 0.
Explica ie
-
Sistemul de coordonate
Cnd se mic scula nspre o poziie de msurare trebuie setat dinainte sistemul de coordonate. (Sistemul
de coordonate al piesei de prelucrat pentru programare este utilizat n comun).
O micare nspre poziia de msurare este realizat prin specificarea n modul MDI sau MEM dup cum
urmeaz:
G36 Xxa ; sau G37 Zza ;
n acest caz, poziia de msurare ar trebuie s fie xa sau za (programare absolut).
- 194 -
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
Executarea acestei comenzi deplaseaz scula cu vitez de avans de traversare rapid pn la poziia de
msurare, reduce viteza de avans la mijlocul drumului, apoi continu deplasarea pn la emiterea de ctre
instrumentul de msur a semnalului de apropiere capt.
Cnd vrful sculei atinge poziia de msurare, instrumentul de msur emite semnalul de atingere a
poziiei de msurare ctre CNC care oprete scula.
Offset
Valoarea curent a offset-ului sculei este suplimentat cu diferena ntre valoarea coordonatei ( sau )
cnd scula a ajuns la poziia de msurare i la valoarea xa i za specificate n G36Xxa sau G37Zza.
Valoare offset x = valoarea offset-ului curent x+(-xa)
Valoare offset z = valoarea offset-ului curent z+( -za)
xa : Punct de msurare programat pe axa X
za : Punct de msurare programat pe axa Z
Aceste valori de offset pot fi modificate i de la tastatura MDI.
Scula, atunci cnd se deplaseaz de poziia de stare spre poziia de msurare predicionat de xa sau za n
G36 i G37, este deplasat cu avansul de traversare rapid peste aria A. Apoi scula se oprete la punctul
T (xa- sau za-) i se deplaseaz la viteza de avans la msurare setat prin parametrul (nr.6241) peste
ariile B, C i D. Dac pornete semnalul de apropiere capt n timpul deplasrii peste aria B se genereaz
alarm. Dac semnalul de apropiere capt nu pornete nainte de punctul V, scula se oprete la punctul V
i este generat alarma PS0080.
Pozi ie de msurare predic ionat
FR
FP
X, Z
A
S (xs, zs)
Pozi ia de
pornire
|xa-xs|. |za-zs|
FR
FP
:
:
:
:
U (xa, za)
Exemplu
Numr sculT01
50
300
Punct zero programat
Pozi ia de msurare a axei Z
Pozi ia de
msurare a
axei X
380
100
800
Valoare offset
(nainte de msurare)
X
100.0
Z
0
- 195 -
Valoare offset
(dup msurare)
98.0
4.0
5.FUNC IA DE COMPENSARE
PROGRAMARE
B-64304RO-1/02
G50 X760.0 Z1100.0 ; Programarea punctului de zero absolut (setare sistem de coordonate)
S01 M03 T0101 ;
specific scula T1, numrul de offset 1 i turaia axului
G36 X200.0 ;
se deplaseaz la poziia de msurare
Dac scula a ajuns la poziia de msurare la X198.0 ; cum poziia corect de
msurare este 200 mm, valoarea de offset este modificat cu
198.0-200.0=-2.0mm.
G00 X204.0 ;
Se retrage puin n lungul axei X.
G36 Z800.0 ;
Se deplaseaz la poziia de msurare a axei Y.
Dac scula a ajuns la poziia de msurare la X804.0, valoarea de offset este
modificat cu 804.0-800.0=4.0mm.
T0101 ;
Offset-uri suplimentare cu diferen.
Noua valoare de offset devine valid cnd este specificat din nou codul T.
- 196 -
B-64304RO-1/02
5.FUNC IA DE COMPENSARE
PROGRAMARE
AVERTIZARE
1 Viteza de msurare(Fp), , i sunt setate ca i parametri (Fp : No.6241, :
No.6251, : No.6254) de constructorul mainii-unealt. trebuie s fie numere
pozitive astfel nct >.
2 Anula i compensarea razei vrfului sculei nainte de G36, G37.
3 Decalarea sau varia ia n detectarea semnalului de ajungere n pozi ia de
msurare este de la 0 la 2 msec pe partea CNC, excluznd partea PMC. De
aceea, eroarea de msurare este suma dintre 2 msec i o decalare sau varia ie
[incluznd o decalare sau varia ie pe partea receptorului] n propagarea
semnalului de ajungere n pozi ia de msurare pe partea de PMC, nmul it cu
viteza de avans setat n parametrul nr.6241.
4 O decalare sau varia ie a timpului dup detectarea semnalului de ajungere n
pozi ia de msurare pn la oprirea avansului este de la 0 la 8 msec. Pentru a
calcula valoarea ajustrii, considera i mai departe o decalare n
accelerare/decelerare, decalarea servo i decalarea pe partea PMC.
5 Cnd o deplasare manual este inserat ntr-o micare la o vitez de avans de
msurare, pentru repornire, ntoarce i scula n pozi ia de dinaintea inserrii
micrii manuale.
6 Cnd este activat compensarea razei vrfului sculei [bit 7 (NCR) al parametrului
nr. 8136 este setat la 0], cantitatea de offset a sculei este calculat innd cont
de valoarea razei vrfului sculei de achiere. Asigura i-v c valoare razei
vrfului sculei de achiere este setat corect.
(Condi ia cu care se consider compensarea razei vrfului sculei) Pentru axa X
(prima din cele trei axe de baz): TIP=0/5/7
Pentru axa Z (a treia ax din cele trei axe de baz) : TIP=0/6/8
Pentru axa Y (a doua ax din cele trei axe de baz) : TIP=0
A
Pozi ia
msurare
Micare curent
B
Valoare
raz vrf
scul
de
- 197 -
B-64304RO-1/02
Prin setarea relativ a parametrului (bitul 1 al parametrului nr. 0001) un program creat n formatul de
program al Seriei 10/11 poate fi nregistrat n memorie pentru operarea din memorie. Operaiile din
memorie sunt posibile pentru funciile care folosesc acelai form de program ca i cel pentru Seria10/11
precum i pentru urmtoarele funcii care folosesc un format de program diferit:
Apelare subprogram
Ciclu predefinit
NOT
Opera iile din memorie sunt posibile doar pentru func iile disponibile n acest
CNC.
Capitolul 6 OPERARE DIN MEMORIE PRIN FORMATUL Seriei 10/11 este format din urmtoarele
seciuni:
6.1 ADRESELE I DOMENIILE VALORILOR SPECIFICABILE N FORMATUL DE PROGRAM
PENTRU Seria 10/11 ........................................................................................................................ 198
6.2 APELARE SUBPROGRAM ............................................................................................................ 198
6.3 CICLU PREDEFINIT ....................................................................................................................... 199
6.4 CICLU PREDEFINIT REPETITIV MULTIPLU ........................................................................... 215
6.5 CICLU PREDEFINIT PENTRU GURIRE .................................................................................... 249
6.1
Unele adrese care nu pot fi folosite pentru acest CNC pot fi folosite n formatul de program al
Seriei10/11. Domeniul de valori specificabile pentru formatul de program al Seriei 10/11 este n
principiu acelai ca i pentru acest CNC. Seciunile II-6.2 la II-6.5 descriu adresele cu un domeniu diferit
de valori specificabile. Dac este specificat o valoarea din afara domeniului, este emis o alarm.
6.2
APELARE SUBPROGRAM
Format
M98 Pxxxx Lyyyy ;
P : Numrul sub-programului
L : Numrare repeti ie
Explica ie
-
Adresa
Adresa L nu poate fi folosit n formatul de band al acestui CNC, dar poate fi folosit n formatul Seriei
10/11.
- 198 -
B-64304RO-1/02
PROGRAMARE
Numrul sub-programului
- Numrare repeti ie
Numrarea repetiiei poate fi specificat n domeniul de la 1 la 9999. Dac nu se specific nicio valoare,
se presupune 1.
6.3
CICLU PREDEFINIT
Explica ie
Exist trei cicluri predefinite: ciclul predefinit de achiere diametrul exterior / interior (G90), ciclul
predefinit de filetare (G92) i ciclul predefinit de strunjire fee de capt (G94).
NOT
1 Figurile explicative din aceast sec iune folosesc planul ZX ca i plan selectat,
programare bazat pe diametru pentru axa X i programare pe baz de raz
pentru axa Z. Cnd pentru axa X se folosete programarea pe baz de raz,
schimba i U/2 cu U i X/2 cu X.
2 Un ciclu predefinit poate fi executat n orice plan (incluznd axe paralele pentru
definirea planului). Atunci cnd se folosete sistemul A de coduri G oricum U,V i
W nu pot fi specificate ca i ax paralel.
3 Direc ia lungimii nseamn direc ia primei axei din plan dup cum urmeaz:
planul ZX: direc ia axei Z
planul YZ: direc ia axei Y
planul XY: direc ia axei X
4 Direc ia fe ei de capt nseamn direc ia celei de-a doua axe din plan dup cum
urmeaz:
planul ZX: direc ia axei X
planul YZ: direc ia axei Z
planul XY: direc ia axei Y
- 199 -
6.3.1
B-64304RO-1/02
6.3.1.1
Format
G90X(U)_Z(W)_F_;
X_,Z_ : Coordonatele punctului de capt al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
U_,W_ : Distan a cursei la punctul de capt al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
F_
: Viteza de avans pentru achiere
Axa X
Z
(R)....Deplasare rapid
(F) ....Avans achiere
W
4(R)
3(F)
A
2(F)
1(R)
A
U/2
X/2
Axa Z
Explica ie
-
Opera ii
NOT
n modul de lucru deplasare, opera iile 1, 2, 3 i 4 sunt executate apsnd o dat
butonul de pornire al ciclului.
-
Revocarea modului
Pentru a anula modul ciclu predefinit, specificai un cod G din grupul 01, altul dect G90, G92 sau G94.
- 200 -
B-64304RO-1/02
6.3.1.2
PROGRAMARE
Format
planul ZpXp
G90 X(U)_ Z(W)_ I_ F_ ;
planul YpZp
G90 Y(V)_ Z(W)_ K_ F_ ;
planul XpYp
G90 X(U)_ Y(V)_ J_ F_ ;
X_,Y_,Z_ : Coordonatele punctului de sfrit al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
U_,V_,W_ : Distan a traiectoriei la sfrit de capt al achierii (punctul A' n figura de mai jos)
n direc ia lungimii
I_,J_,K_ : Mrimea conicit ii (l n figura de mai jos)
F_
: Viteza de avans pentru achiere
A xa X
4 (R )
U /2
X/2
3 (F )
A
1(R )
2 (F )
Z
A xa Z
Explica ie
Adresa I, J sau K pentru specificarea unei coniciti variaz n funcie de planul selectat.
Forma unei coniciti este determinat de coordonatele punctului de sfrit al achierii (A') n direcia
lungimii i semnul mrimii conicitii (adresa I, J sau K). Pentru ciclul din figura de mai sus s-a adugat
un semn minus mrimii conicitii.
NOT
Sistemul incremental al adresei I, J sau K pentru specificarea unei conicit i
depinde de sistemul incremental pentru axa de referin . Specifica i o valoare de
tip raz la I, J sau K.
-
Opera ii
Un ciclu de strunjire conic execut aceleai patru operaii ca i un ciclu de achiere cilindric.
(1) Oricum, operaia 1 mic scula de la punctul de pornire (A) la poziia obinut prin adugarea
mrimii conicitii la coordonata specificat a celei de-a doua axe din plan (coordonata X specificat
pentru planul ZX) n deplasare rapid.
Operaiile 2, 3 i 4 sunt aceleai ca i pentru ciclul de strunjire cilindric.
- 201 -
B-64304RO-1/02
NOT
n modul de lucru bloc-cu-bloc, opera iile 1, 2, 3 i 4 sunt executate apsnd o
dat butonul de pornire al ciclului.
-
Traiectoria sculei este determinat n conformitate cu relaia ntre semnul conicitii (adresa I, J sau K) i
punctul de sfrit al achierii n direcia lungimii pentru programarea absolut sau incremental dup cum
urmeaz:
Strunjire pe diametrul exterior
1. U < 0, W < 0, I< 0
X
4(R)
2(F)
1(R)
3(F)
U/2
2(F)
U/2
3(F)
4.
X
Z
4(R)
1(R)
U/2
1(R)
4(R)
3.
3(F)
X
2(F)
U/2
3(F)
2(F)
I
1(R)
4(R)
Revocarea modului
Pentru a revoca modul ciclu predefinit, specificai un cod G din grupul 01, altul dect G90, G92 sau G94.
6.3.2
6.3.2.1
Format
G90 X(U)_Z(W)_F_Q_;
X_,Z_ : Coordonatele punctului de sfrit al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
U_,W_ : Distan a de deplasare la punctul de sfrit al achierii (punctul A' n figura de mai jos)
n direc ia lungimii
Q_
: Unghiul pentru deplasarea unghiului de nceput al filetului
(Increment: 0.001 grade,
domeniu de setri valabile: de la 0 la
360)
F_
: Pasul filetului (L n figura de mai jos)
- 202 -
B-64304RO-1/02
PROGRAMARE
Axa X
Z
W
4(R)
3(R)
1(R)
2(F)
U/2
X/2
Axa Z
Aprox.
45
r
Detaliu teire filet
Explica ie
Domeniile pentru pasul filetului i restriciile referitoare la turaia fusului sunt aceleai ca i pentru
filetarea cu G32.
Opera ii
ATEN IONARE
Notele referitoare la aceast filetare sunt aceleai ca i pentru filetarea n G32.
Oricum o oprire prin oprirea avansului este dup cum urmeaz; Oprire dup
finalizarea trecerii 3 a ciclului de filetare.
NOT
n modul de lucru bloc cu bloc, opera iile 1, 2, 3 i 4 sunt executate apsnd o
dat butonul de pornire al ciclului.
-
Revocarea modului
Pentru a revoca modul ciclu predefinit, specificai un cod G din grupul 01, altul dect G90, G92 sau G94.
B-64304RO-1/02
Se folosesc constanta de timp pentru accelerare/decelerare dup interpolare pentru achiere specificate n
parametrul nr.1626 i viteza de avans specificat n parametrul nr.1627.
Ieirea filetului
Se poate executa ieirea filetului. Ieirea filetului este iniializat de un semnal de la maina-unealt.
Distana de ieire r este specificat ntr-un domeniu de la 0.1L la 12.7L n incremente de 0.1L prin
intermediul parametrului nr.5130 (n expresia de mai sus L este pasul filetului).
Se poate specifica un unghi de ieire ntre 1 i 89 de grade prin intermediul parametrului nr.5131. Cnd
n parametru se specific valoarea 0, se adopt un unghi de 45 grade.
Pentru ieirea filetului se folosete acelai tip de accelerare/decelerare dup interpolare, constant de
timp pentru accelerare/decelerare dup interpolare i vitez de avans FL ca i pentru filetare.
NOT
Parametri comuni pentru specificarea mrimii i unghiului de ieire al filetului
sunt folosi i pentru acest ciclu i ciclul de filetare cu G76.
-
Tabelul urmtor enumer viteza de avans, tipul de accelerare/decelerare dup interpolare i constanta de
timp a retragerii dup ieire.
Parametrul
(Nr. 1611#0)
Parametrul
nr.1466
0.
Alta dect 0
0.
0.
1.
Descriere
Folosete tipul de accelerare/decelerare dup interpolare pentru filetare,
constanta de timp pentru filetare (parametrul nr.1626), viteza de avans FL
(parametrul nr.1627) i viteza de avans pentru retragere specificat n
parametrul nr.1466.
Folosete tipul de accelerare/decelerare dup interpolare pentru filetare,
constanta de timp pentru filetare (parametrul nr.1626), viteza de avans FL
(parametrul nr.1627) i viteza de deplasare rapid specificat n
parametrul nr.1420.
nainte de retragere se efectueaz o verificare pentru a vedea dac viteza
de avans specificat a devenit 0 (decalajul n accelerare/decelerare este
0) i tipul de accelerare/decelerare dup interpolare pentru deplasare
rapid este folosit mpreun cu constanta de timp i viteza de deplasare
rapid (parametrul nr. 1420).
Prin setarea bit 4 (ROC) a parametrului nr.1403 la 1, ajustarea vitezei de deplasare rapid poate fi
inactivat pentru viteza de avans de retragere dup ie .
NOT
n timpul retragerii maina nu se oprete cu o ajustare de 0% a vitezei de avans
de achiere indiferent de setarea bit 4(RFO) a parametrului nr.1401.
-
B-64304RO-1/02
PROGRAMARE
C ic lu o b i n u it
A xa X
A xa Z
P un ct d e p o rnire
D e p la s are ra p id
A van s ac h iere
ATEN IONARE
Nu se poate executa o alt oprire a avansului n timpul retragerii.
-
Filetare n inci
6.3.2.2
Format
planul ZpXp
G90 X(U)_ Z(W)_ I_ F_ ;
planul YpZp
G92 Y(V)_ Z(W)_ K_ F_ Q_ ;
planul XpYp
G92 X(U)_ Y(V)_ J_ F_ Q_ ;
X_,Y_,Z_ : Coordonatele punctului de capt al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
U_,V_,W_ : Deplasarea la punctul de sfrit al achierii (punctul A' n figura de mai jos) n
direc ia lungimii
Q_
: Unghiul pentru deplasarea unghiului de nceput al filetului
(Increment: 0.001 grade,
domeniu de setri valabile: de la 0 la 360)
I_,J_,K_ : Mrimea conicit ii (l n figura de mai jos)
F_
: Pasul filetului (L n figura de mai jos)
- 205 -
B-64304RO-1/02
Axa X
W
4(R)
U/2
A
1(R)
3(R)
2(F)
I
X/2
Axa Z
Aprox. 45
Explica ie
Domeniile pentru pasul filetului i restriciile referitoare la turaia arborelui principal sunt aceleai ca i
pentru filetarea cu G32.
Forma unei coniciti este determinat de coordonatele punctului de sfrit al achierii (A') n direcia
lungimii i semnul mrimii conicitii (adresa I, J sau K). Pentru ciclul din figura de mai jos s-a adugat
un semn minus mrimii conicitii.
NOT
Incrementul de sistem al adresei I, J sau K pentru specificarea unei conicit i
depinde de Incrementul de sistem pentru axa de referin . Specifica i o valoare
de tip raz la I, J sau K.
-
Opera ii
Un ciclu de filetare conic execut aceleai patru operaii ca i un ciclu de filetare cilindric.
(1) Oricum, operaia 1 mic scula de la punctul de pornire (A) la poziia obinut prin adugarea
mrimii conicitii la coordonata specificat a celei de-a doua axe din plan (coordonata X specificat
pentru planul ZX) n deplasare rapid.
Operaiile 2, 3 i 4 sunt aceleai ca i pentru ciclul de filetare rectilinie.
ATEN IONARE
Notele referitoare la aceast filetare sunt aceleai ca i pentru filetarea n G32.
Oricum o oprire prin oprirea avansului este dup cum urmeaz; Oprire dup
finalizarea trecerii 3 a ciclului de filetare.
- 206 -
B-64304RO-1/02
PROGRAMARE
NOT
n modul de lucru bloc-cu-bloc, opera iile 1, 2, 3 i 4 sunt executate apsnd o
dat butonul de pornire al ciclului.
-
Traiectoria sculei este determinat n conformitate cu relaia ntre semnul conicitii (adresa I, J sau K) i
punctul de sfrit al achierii n direcia lungimii pentru programarea absolut sau incremental dup cum
urmeaz:
Strunjire pe diametrul exterior
1. U < 0, W < 0, I< 0
X
4(R)
2(F)
1(R)
3(F)
U/2
3(F)
4(R)
3.
4.
X
Z
4(R)
1(R)
U/2
1(R)
2(F)
U/2
3(F)
X
2(F)
U/2
3(F)
2(F)
I
1(R)
I
4(R)
Revocarea modului
Pentru a revoca modul ciclu predefinit, specificai un cod G din grupul 01, altul dect G90, G92 sau G94.
- 207 -
6.3.3
6.3.3.1
B-64304RO-1/02
Format
G94 X(U)_Z(W)_F_;
X_,Z_ : Coordonatele punctului de sfrit al achierii (punctul A' n figura de mai jos) n
direc ia suprafe ei de sfrit
U_,W_ : Distan a de deplasare la punctul de capt al achierii (punctul A' n figura de mai jos)
n direc ia frontal
F_
: Viteza de avans pentru achiere
A xa X
1(R )
A
2 (F )
4 (R )
U /2
A
X /2
3 (F )
W
A xa Z
Explica ie
-
Opera ii
NOT
n modul de lucru bloc-cu-bloc, opera iile 1, 2, 3 i 4 sunt executate apsnd o
dat butonul de pornire al ciclului.
-
Revocarea modului
Pentru a revoca modul ciclu predefinit, specificai un cod G din grupul 01, altul dect G90, G92 sau G94.
- 208 -
B-64304RO-1/02
6.3.3.2
PROGRAMARE
Format
planul ZpXp
G94 X(U)_ Z(W)_ K_ F_ ;
planul YpZp
G94 Y(V)_ Z(W)_ J _ F_ ;
planul XpYp
G94 X(U)_ Y(V)_ I _ F_ ;
X_,Y_,Z_ : Coordonatele punctului de sfrit al achierii (punctul A' n figura de mai jos) n
direc ia suprafe ei de capt
U_,V_,W_ : Distan a de deplasare la punctul de sfrit al achierii (punctul A' n figura de mai
jos) n direc ia frontal
I_,J_,K_ : Mrimea conicit ii (K n figura de mai jos)
F_
: Viteza de avans pentru achiere
Axa X
1(R)
A
2(F)
U/2
4(R)
A 3(F)
X/2
W
Axa Z
Explica ie
Forma unei coniciti este determinat de coordonatele punctului de sfrit al achierii (A') n direcia
suprafeei frontale i semnul mrimii conicitii (adresa I, J sau K). Pentru ciclul din figura de mai jos
s-a adugat un semn minus mrimii conicitii.
NOT
Incrementul de sistem al adresei I, J sau K pentru specificarea unei conicit i
depinde de incrementul de sistem pentru axa de referin . Specifica i o valoare
de tip raz la I, J sau K.
-
Opera ii
Un ciclu de achiere conic execut aceleai patru operaii ca i un ciclu de strunjire frontal.
(1) Operaia 1 deplaseaz scula de la punctul de pornire (A) la poziia obinut prin adugarea mrimii
conicitii la coordonata specificat a celei de-a doua axe din plan (coordonata Z specificat pentru
planul ZX) n traversare rapid.
Operaiile 2, 3 i 4 dup operaia 1sunt aceleai ca i pentru ciclul de strunjire frontal.
- 209 -
B-64304RO-1/02
NOT
n modul de lucru bloc-cu-bloc, opera iile 1, 2, 3 i 4 sunt executate apsnd o
dat butonul de pornire al ciclului.
-
Traiectoria sculei este determinat n conformitate cu relaia ntre semnul conicitii (adresa I, J sau K) i
punctul de capt al achierii n direcia suprafeei frontale pentru programarea absolut sau incremental
dup cum urmeaz:
Strunjire pe diametrul exterior
1. U < 0, W < 0, K < 0
X
Z
U/2
1(R)
2(F)
3(F)
4(R)
U/2
4(R)
2(F)
3(F)
K
3.
1(R)
4.
K
Z
3(F)
1(R)
U/2
1(R)
3(F)
Z
4(R)
2(F)
U/2
4(R)
2(F)
Revocarea modului
Pentru a revoca modul ciclu predefinit, specificai un cod G din grupul 01, altul dect G90, G92 sau G94.
- 210 -
B-64304RO-1/02
6.3.4
PROGRAMARE
Forma
produsului
Forma materialului
Forma produsului
- 211 -
B-64304RO-1/02
Forma materialului
Forma produsului
Forma produsului
6.3.5
Atunci cnd se aplic compensarea razei vrfului sculei, traiectoria centrului vrfului sculei i direcia de
offset dup cum este artat mai jos. La punctul de pornire al ciclului vectorul offset este dezactivat.
Pornirea offset este realizat pentru micarea din punctul de pornire al ciclului. Vectorul offset este
parial dezactivat din nou la punct de pornire al ciclului i offset-ul este aplicat din nou conform
urmtoarei comenzi de micare. Direcia de offset este determinat n funcie de schema de achiere
indiferent de modul G41 sau G42.
- 212 -
B-64304RO-1/02
PROGRAMARE
Direc ia de offset
8
4
3
7
5
ntregul vrf al sculei
Forma produsului
1
6
ntregul vf.
al sculei
centrului
Direc ia de offset
0
4
1
ntreg vrf al sculei
2
ntregul
vf
al sculei
Traiectoria programat
- 213 -
B-64304RO-1/02
G94
Traiectoria centrului
4,8,3 racordrii vf. sculei
8
4
5,0,7
4,5,1
2
8,0,6
3,7,2
3,7,2
Traiectoria programat
Traiectoria programat
6.3.6
3
7
1,6,2
Tot vf
sculei
8,0,6
4,5,1
1,6,2
Traiectoria
centrului
racordrii vf. sculei
4,8,3
8
5,0,7
4
Limitare
-
Modal
Cum elementele de date X (U), Z (W) i R ntr-un ciclu predefinit sunt valori modale comune pentru G90,
G92 i G94. Din acest motiv, dac nu se specific o valoare nou X (U), Z (W) sau R, valoarea
precedent specificat este activ.
De aceea, dac cursa n lungul axei X nu variaz aa cum se arat n exemplul de program de mai jos, un
ciclu predefinit poate fi repetat doar prin specificarea distanei cursei n lungul axei X.
Exemplu
Axa X
66
8 12
16
Piesa
0
Ciclul din figura de mai sus este executat de urmtorul
program:
N030 G90 U-8.0 W -66.0 F0.4;
N031 U-16.0;
N032 U-24.0;
N033 U-32.0;
Valorile modale comune ciclurilor predefinite sunt terse atunci cnd se specific un cod G monostabil,
altul dect G04.
Cum modul ciclu predefinit nu este dezactivat specificnd un cod G monostabil, un ciclu predefinit poate
fi executat din nou specificnd valori modale. Dac nu se specific valori modale, nu se execut
operaii ciclice.
Dac se specific G04, se execut G04 i nu se execut niciun ciclu predefinit.
ntr-un bloc n care nu se specific nicio comand de micare n modul ciclu predefinit, se execut de
asemenea un ciclu predefinit. De exemplu, un bloc coninnd doar EOB sau un bloc n care nu se
- 214 -
B-64304RO-1/02
PROGRAMARE
specific niciunul din codurile M,S i T i comenzi de micare este un astfel de tip de bloc. Cnd n
modul ciclu predefinit se specific un cod M, S sau T, funcia corespunztoare M,S sau T este executat
mpreun cu ciclul predefinit. Dac acest lucru este un inconvenient, specificai un cod G din grupul 01
(G00 sau G01) altul dect G90, G92 sau G94 pentru a dezactiva modul ciclul predefinit i specificai un
cod M, S sau T ca i n exemplul de program de mai jos. Dup ce a fost executat funcia M, S sau T
corespunztoare, specificai din nou ciclul predefinit.
Exemplu
N003 T0101;
:
:
N010 G90 X20.0 Z10.0 F0.2;
N011 G00 T0202;
Specificai o comand de selectare a planului (G17, G18 sau G19) nainte de a seta un ciclu predefinit
sau specificai-l n blocul n care se specific primul ciclu predefinit.
Dac se specific o comand de selectare a planului n modul ciclu predefinit, comanda este executat,
dar valorile modale comune ciclurilor predefinite sunt terse.
Dac se specific o ax care nu este n planul selectat, se emite alarma PS0330.
Axe paralele
Resetare
Dac se execut o operaie de resetare n timpul execuiei unui ciclu predefinit cnd este setat oricare din
urmtoarele stadii de oprire un cod modal G din grupul 01, codul modal G al grupului 01 este nlocuit cu
modul G01:
Starea tears [bit 6(CLR) a parametrului nr.3402=1] i starea cnd codul modal G al grupului 01
este inut la timpul de resetare [bit 1 (C01) a parametrului nr. 3406 = 1]
Exemplu de operaie)
Dac se efectueaz o resetare n timpul execuiei unui ciclu predefinit (bloc X0) i se execut
comanda X20.Y1, se execut interpolare liniar (G01)
6.4
Ciclul predefinit repetitiv multiplu este un ciclu predefinit pentru a uura programarea CNC. De
exemplu, datele profilului final de lucru descriu traiectoria sculei pentru degroare. Un ciclu predefinit
pentru filetare este de asemenea disponibil.
NOT
1 Figurile explicative din aceast sec iune folosesc planul ZX ca i plan selectat,
programare bazat pe diametru pentru axa X i programare pe baz de raz
pentru axa Z. Cnd pentru axa X se folosete programarea pe baz de raz,
schimba i U/2 cu U i X/2 cu X.
2 Un ciclu predefinit repetitiv multiplu poate fi executat n orice plan (incluznd axe
paralele pentru definirea planului). Atunci cnd se folosete sistemul A de coduri
G oricum U,V i W nu pot fi specificate ca i ax paralel.
- 215 -
6.4.1
B-64304RO-1/02
Format
Plan ZpXp
G71 P(ns) Q(nf) U(
u) W(
w) I(
i) K(
k) D(
d) F(f ) S(s ) T(t );
N (ns) ;
Comanda de micare ntre A i B este specificat n blocurile cu numerele
...
secven iale de la ns la nf.
N (nf) ;
planul YpZp
G71 P(ns) Q(nf) V(
w) W(
u) J(
k) K(
i) D(
d) F(f ) S(s ) T(t );
N (ns) ;
...
N (nf) ;
Plan XpYp
G71 P(ns) Q(nf) U(
w) V(
u) I(
k) J(
i) D(
d) F(f ) S(s ) T(t );
N (ns) ;
...
N (nf) ;
d : Adncimea de achiere
Direc ia de achiere depinde de direc ia AA'.
ns : Numrul de ordine al primului bloc pentru programul de finisare a formei.
nf : Numrul de ordine al ultimului bloc pentru programul de finisare a formei.
u : Distan a toleran ei de finisare n direc ia celei de-a doua axe din plan (axa X pentru
planul ZX)
w : Adaosul de finisare n direc ia primei axe din plan (axa Z pentru planul ZX)
i : Adaosul de finisare de conturare n direc ia celei de-a doua axe din plan (axa X pentru
planul ZX)
k : Adaosul de finisare de conturare n direc ia celei de-a doua axe din plan (axa Z pentru
planul ZX)
f,s,t : Sunt ignorate oricare func ii F, S sau T con inute n blocurile de la ns la nf din ciclu i
func iile F, S sau T din acest bloc G71 sunt active.
NOT
Chiar dac este specificat programarea punctului zecimal de tip calculator de
buzunar [DPI (bit 0 al parametrului nr.3401)=1] unitatea adresei D reprezint
progresia minim a intrrii. n plus, dac punctul zecimal este introdus n adresa
D este emis alarma (PS0007).
Unitate
d
Programare pe baz de
diametru/ raz
- 216 -
Semn
Introducere
punct zecimal
nu se cere
nepermis
cerut
permis
B-64304RO-1/02
PROGRAMARE
Programare pe baz de
diametru/ raz
Unitate
i
k
Semn
Introducere
punct zecimal
cerut
permis
nu se cere
permis
nu se cere
permis
(R)
B
A
(F)
(R)
45
(F)
Profilul int
u/2
A
+X
+Z
W
e: mrime retragere (parametrul nr.5133)
(R)
(F)
(R)
e
(F)
45
Profilul int
i
u/2
+X
A
(F): Avans achiere
+Z
W
e: Mrime retragere (parametrul nr.5133)
Explica ie
-
Opera ii
Dac un profil int, care trece prin A, A i B n aceast ordine, este dat de un program, piesa de
prelucrat este strunjit cu adaus de strunjire d dintr-o trecere. Traiectoria de prelucrare variaz dup
cum urmeaz depinznd de faptul dac este sau nu este specificat adaosul de conturare.
- 217 -
B-64304RO-1/02
(1) Atunci cnd adaosul de conturare nu este specificat strunjirea este executat cu adncimea de
strunjire d cu adaosul de conturare u/2 i w rmase i strunjirea de conturare este executat
conform profilului int dup ultima prelucrare.
(2) Atunci cnd adaosul de finisare conturarea este specificat, strunjirea este executat cu adncimea
de achiere d cu adausul de strunjire u/2+i i w+k rmase i scula revine la punctul de
pornire (A) dup executarea ultimei strunjiri. Apoi, prelucrarea de degroare de conturare este
efectuat de-a lungul profilului int pentru a ndeprta adaosurile de achiere i i k.
La finalizarea strunjirii de conturare, se execut blocul urmtor fa de blocul secvenial specificat la Q.
NOT
1 Func iile F, S i T care sunt specificate n comanda de micare ntre punctele A
i B sunt inactive i cele specificate n blocul G71 sau n blocul precedent sunt
active. M i func iile auxiliare secundare sunt tratate n acelai mod ca i
func iile F, S i T.
2 Atunci cnd func ia de control al vitezei periferice constante pe suprafa este
activat (bit 0 (SSC) a parametrului nr. 8133 este setat la 1), comanda G96 sau
G97 specificat n comanda de micare ntre punctele A i B este ignorat. Dac
vre i s activa i comanda G96 sau G97, specifica i comanda n G71 sau n blocul
precedent.
-
Unitate
Depinde de incrementul sistemului pentru axa
de referin .
Programare pe baz de
diametru/ raz
Semn
nu se cere
Profilul int
Modele
Se consider urmtoarele patru modele de achiere: Toate aceste cicluri de strunjire achiaz piesa cu
micarea sculei n paralel cu prima ax a planului (axa Z pentru planul ZX). n acest moment, semnele
adaosurilor de finisare ale u i w sunt dup cum urmeaz:
A
U(+)W (+)
B
U(+)W (-)
A' A'
A' A'
U(-)W (+)
B
+X
U(-)W (-)
A
+Z
Limitare
(1) Pentru U(+) nu se poate prelucra un profil pentru care este specificat o poziie mai nalt dect
punctul de pornire al ciclului.
- 218 -
B-64304RO-1/02
PROGRAMARE
Pentru (U-) nu se poate prelucra un profil pentru care este specificat o poziie mai joas dect
punctul de pornire al ciclului.
(2) Pentru tipul I, profilul trebuie s prezinte cretere sau descretere monoton n lungul primei i celei
de-a doua axe a planului.
(3) Pentru tipul II, profilul trebuie s prezinte cretere sau descretere monoton n lungul primei axe
a planului.
Blocul de pornire
n blocul de pornire din programul pentru un profil int (bloc cu numr de ordine ns n care este
specificat calea ntre A i A'), trebuie specificat G00 sau G01. Dac nu se specific se emite alarma
PS0065.
Dac este specificat G00, poziionarea este executat n lungul A-A'. Dac este specificat G00, se execut
interpolare liniar cu viteza de avans n lungul A-A'.
n acest bloc de pornire selectai, de asemenea, tipul I sau II.
Func ii de verificare
n timpul operaiei ciclice se verific ntotdeauna dac profilul int prezint cretere sau descretere
monoton.
NOT
Dac este aplicat compensarea razei vrfului sculei, se verific profilul int
creia i se aplic compensarea.
Se pot realiza de asemenea urmtoarele verificri:
Verificare
Parametri asocia i
Tipurile I i II
Selec ia tipului I sau II
B-64304RO-1/02
Tipul I
(1) n blocul cu numrul de ordine ns doar a doua ax din plan [axa X (axa U) pentru planul ZX]
trebuie specificat.
Exemplu
planul ZX
G71 V10.0 R5.0 ;
G71 P100 Q200....;
N100 X(U)_ ;
(specific doar a doua ax din plan)
: ;
: ;
N200;
(2) Profilul de-a lungul traiectoriei A'-B trebuie s prezinte cretere sau descretere monoton n
direciile ambelor axe care formeaz planul (axele Z i X pentru planul ZX ). Nu trebuie s aib
niciun buzunar aa cum se arat n figura de mai jos.
B
A
X
Fig. 6.4.1 (d) Profil care nu prezint cretere sau descretere monoton (tipul I)
ATEN IONARE
Dac un profil nu prezint modificare monoton de-a lungul primei sau celei de-a
doua axe din plan, se emite alarma PS0064 sau 0329. Dac micarea nu
prezint schimbare monoton, dar este foarte mic i se poate determina c
micarea nu este periculoas, oricum mrimea admisibil poate fi specificat n
parametri nr. 5145 i 5146 pentru a specifica s nu se emit alarma n acest caz.
(3) Scula se retrage n direcia 45 de grade cu viteza de avans dup achierea brut.
45
(4) Imediat dup ultima achiere se realizeaz degroarea de conturare de-a lungul profilului int. Bit 1
(RF1) al parametrului nr. 5105 poate fi setat la 1 astfel nct s nu se execute degroarea de
conturare. Atunci cnd tolerana degrorii de conturare este specificat oricum se execut
degroarea de conturare.
- 220 -
B-64304RO-1/02
PROGRAMARE
Tipul II
(R)
(F)
(R)
(R)
C
A
(F)
d
(F)
Figura int
u/2
A
+X
+Z
Dac un profil int, care trece prin A, A i B n aceast ordine, este specificat, piesa de prelucrat este
achiat cu adncimea de achiere d dintr-o trecere. Pentru tipul II, achierea este executat de-a lungul
profilului dup achierea de conturare n direcia primei axe din plan (axa z pentru planul ZX).
Traiectoria de prelucrare variaz dup cum urmeaz depinznd de faptul dac este sau nu este specificat
adausul de conturare a degrorii.
(1) Cnd adaosul de conturare a degrorii nu este specificat, achierea este executat cu adncimea de
achiere d cu tolerane de finisare u/2 i w rmase i scula revine la punctul de pornire (A) dup
efectuarea ultimei achieri (se presupune un buzunar deoarece PnPm este paralel la axa z din
figura de mai sus i zona este achiat). Apoi prelucrarea de degroare de conturare este efectuat
conform programului profilului de conturat cu adaosurile de conturare u/2 i w rmase.
(2) Atunci cnd adaosul de conturare de degroare este specificat, strunjirea este executat cu
adncimea de achiere d cu tolerane de achiere u/2+i i w+k rmase i scula revine la
punctul de pornire (A) dup executarea ultimei achieri. Apoi, prelucrarea de degroare de conturare
este efectuat de-a lungul profilului int pentru a ndeprta adaosurile de achiere i i k.
La finalizarea achierii de degroare de conturare, se execut blocul urmtor fa de blocul secvenial
specificat la Q.
Tipul II difer de tipul I n urmtoarele puncte:
(1) n blocul cu numrul de ordine ns cele dou axe care formeaz planul (axa X (axa U) i axa Z (axa
W) pentru planul ZX) trebuie specificate. Dac vrei s folosii tipul II fr micarea sculei de-a
lungul axei Z din planul ZX n primul bloc, specificai W0.
Exemplu
planul ZX
G71 V10.0 R5.0 ;
G71 P100 Q200....;
N100 X(U)_ Z(W)_ ;(Specific cele dou axe care formeaz planul.)
: ;
: ;
N200;
(2) Profilul nu trebuie s prezinte cretere sau descretere monoton pe direcia celei de-a doua axe din
plan (axa X pentru planul ZX) i poate avea concaviti (buzunare).
- 221 -
B-64304RO-1/02
+X
10
+Z
...
Profilul oricum trebuie s prezinte schimbare monoton pe direcia primei axe a planului (axa Z
pentru planul ZX). Urmtorul profil nu poate fi prelucrat.
Nu
exist
varia ie
monoton n lungul axei
Z.
+X
+Z
ATEN IONARE
Pentru un profil la care scula se mic nspre napoi de-a lungul primei axe din
plan n timpul opera iei de achiere (incluznd un vrf (vertex) ntr-o comand de
arc), scula achietoare poate intra n contact cu piesa. Din acest motiv se emite
alarma PS0064 sau PS0329 pentru un profil care nu prezint schimbare
monoton. Dac micarea nu prezint schimbare monoton, dar este foarte mic
i se poate determina c micarea nu este periculoas, oricum mrimea
admisibil poate fi specificat n parametrul nr. 5145 pentru a specifica s nu se
emit alarma n acest caz.
Prima parte achiat nu trebuie s fie neaprat vertical. Oricum este permis orice profil dac
prezint schimbare monoton pe direcia primei axe a planului (axa Z pentru planul ZX)
+X
+Z
- 222 -
B-64304RO-1/02
PROGRAMARE
(3) Dup strunjire, scula achiaz piesa n lungul profilului su geometric i se retrage cu viteza de
avans.
Valoarea de retragere e (specificat n comand
sau parametrul nr. 5133)
Fig. 6.4.1 (j) Achierea n lungul figurii geometrice a piesei (tipul II)
45
Fund
(4) Dac ntr-un bloc n programul pentru profilul int este specificat o poziie paralel la prima ax a
planului (axa Z pentru planul ZX), se presupune c aceasta este la fundul unui gol.
(5) Dup ce se termin ntreaga degroare de-a lungul primei axe a planului (axa Z pentru planul ZX),
scula se rentoarce temporar la punctul de pornire al ciclului. n acest moment, cnd exist o
poziie a crei nlime este egal cu punctul de pornire, scula trece prin punct n poziia obinut
prin adugarea adncimii de achiere d la poziia profilului i se rentoarce n punctul de pornire.
Apoi se execut degroarea de conturare n lungul profilului int. n acest moment scula trece
prin punct n poziia obinut (la care se adaug adncimea de achiere d) cnd se rentoarce n
punctul de pornire.
Bit 2 (RF2) al parametrului nr. 5105 poate fi setat la 1 astfel nct s nu se realizeze degroarea de
conturare.
Opera ie
de
retragere
degroarea de conturare
dup
Punct pornire
Adnc. de ach. d
Fig. 6.4.1 (l) Opera ia de retragere cnd scula se rentoarce la punctul de pornire (tipul II)
B-64304RO-1/02
<2>
<3>
<1>
+X
+Z
Fig. 6.4.1 (m) Ordinea achierii degrorii n caz de descretere monoton (tipul II)
(b) Dac profilul prezint cretere monoton de-a lungul primei axe a planului (axa Z pentru
planul ZX )
Degroarea este executat n ordinea <1>, <2> i <3> de la
buzunarul cel mai din stnga.
<2>
<1>
<3>
+X
+Z
Fig. 6.4.1 (n) Ordinea degrorii n caz de descretere monoton (tipul II)
34
24
25
23
29
10
21
22
28
30
11
26
15
27
7
33
31
14
32
16
20
12
13
19 18 17
Fig. 6.4.1 (o) Traiectoria de achiere pentru buzunare multiple (tipul II)
Urmtorul profil arat n detaliu cum se mic scula dup degroare pentru un gol.
g
Deplasare rapid
21
22
D
20
Avans achiere
19
Retragere de la
fund
Fig. 6.4.1 (p) Detalii de micare dup achierea unui gol (tipul II)
- 224 -
B-64304RO-1/02
PROGRAMARE
Achiaz piesa cu viteza de avans de achiere i se retrage pe direcia de 45 de grade. (Operaia 19)
Apoi se mic spre nlimea punctului D n traversare rapid. (Operaia 20)
Apoi se mic la poziia mrimii lui g nainte de punctul D. (Operaia 21)
n final se mic la punctul D cu viteza de avans pentru achiere.
Jocul g fa de poziia de pornire cu avans de achiere este setat n parametrul nr. 5134.
Pentru ultimul gol, dup achierea fundului, scula se retrage pe direcia de 45 de grade i se rentoarce n
punctul de pornire n traversare rapid. (Operaiile 34 i 35)
ATEN IONARE
1 Acest CNC difer de seria 0i-C cu privire la achierea unui gol.
Scula achiaz mai nti golul cel mai apropiat de punctul de pornire. Dup
terminarea achierii golului, scula de mic la cel mai apropiat gol n afar de
unul i ncepe s achieze.
2 Atunci cnd profilul are un gol, n general specifica i o valoare de 0 pentru w
(adaos de finisare). n caz contrar, scula ar putea spa pe o parte n perete .
-
Atunci cnd folosii compensarea razei vrfului sculei, specificai o comand de compensare a razei
vrfului sculei (G41, G42) naintea unei comenzi de ciclu predefinit repetitiv multiplu (G70, G71, G72,
G73) i specificai comanda de dezactivare (G40) n afara blocurilor (de la blocul specificat cu P la
blocul specificat cu Q) specificnd o figur de finisare int. Dac se specific o comand de
compensare a razei vrfului sculei (G40, G41 sau G42) n comenzile G70, G71, G72 sau G73 se emite
alarma PS0325.
Cnd acest ciclu este specificat n modul de compensare a razei vrfului sculei, offset-ul este anulat
temporar n timpul micrii spre punctul de pornire. Pornirea se execut n primul bloc. Offset-ul este
din nou anulat temporar la rentoarcerea la punctul de pornire al ciclului dup terminarea operaiei ciclice.
Pornirea este executat din nou conform urmtoarei comenzi de micare. Aceast operaie este artat
n figura de mai jos.
Pornire
Anulare offset
Punct pornire ciclu
Anulare offset
Pornire
- 225 -
B-64304RO-1/02
+X
A
+Z
Fig. 6.4.1 (q) Traiectoria pentru aplicarea compensrii razei vrfului sculei
A
Pozi ia ntre A-A' n
care este executat
pornirea
+X
NOT
Pentru a executa buzunarele n modul de compensare a razei vrfului sculei,
specifica i blocul A-A' n afara piesei i specifica i profilul geometric a unui
buzunar real. Aceasta previne ca fie spat un buzunar.
-
- 226 -
B-64304RO-1/02
PROGRAMARE
Opera ia 1
Punct anterior
pornire strunjire
Opera ia 2
Punct real
pornire
strunjire
+X
: Poate fi selectat deplasarea rapid.
+Z
6.4.2
Acest ciclu este acelai ca i G71 exceptnd faptul c strunjirea este executat printr-o operaie paralel
cu a doua ax din plan (axa X pentru planul ZX).
- 227 -
B-64304RO-1/02
Format
Plan ZpXp
G72 P(ns) Q(nf) U(
u) W(
w) I(
i) K(
k) D(
d) F(f ) S(s ) T(t );
N (ns) ;
Comenzile de micare ntre A i B este specificat n blocurile cu numerele
...
secven iale de la ns la nf.
N (nf) ;
planul YpZp
G72 P(ns) Q(nf) V(
w) W(
u) J(
k) K(
i) D(
d) F(f ) S(s ) T(t );
N (ns) ;
...
N (nf) ;
Plan XpYp
G72 P(ns) Q(nf) U(
w) V(
u) I(
k) J(
i) D(
d) F(f ) S(s ) T(t );
N (ns) ;
...
N (nf) ;
d : Adncimea de achiere
Direc ia de achiere depinde de direc ia AA'.
ns : Numrul secven ial al primului bloc pentru programul de conturare a profilului.
nf : Numrul secven ial al ultimului bloc pentru programul de conturare a profilului.
u : Adaosul de conturare n direc ia celei de-a doua axe din plan (axa X pentru planul ZX)
w : Adaos de conturare n direc ia primei axe din plan (axa Z pentru planul ZX)
i : Adaos de conturare a profilului n direc ia celei de-a doua axe din plan (axa X pentru
planul ZX)
k : de conturare a profilului n direc ia celei de-a doua axe din plan (axa Z pentru planul
ZX)
f,s,t : Sunt ignorate oricare func ii F, S sau T con inute n blocurile de la ns la nf din ciclu i
func iile F, S sau T din acest bloc G72 sunt active.
NOT
Chiar dac este specificat programarea punctului zecimal de tip calculator de
buzunar [DPI (bit 0 al parametrului nr. 3401)=1] unitatea adresei D reprezint
progresia minim a intrrii. Suplimentar, dac punctul zecimal este introdus n
adresa D este emis alarma (PS0007).
Unitate
d
Depinde de incrementul de
sistem pentru axa de referin .
Depinde de incrementul de
sistem pentru axa de referin .
Depinde de incrementul de
sistem pentru axa de referin .
Depinde de incrementul de
sistem pentru axa de referin .
Programare pe baz de
diametru/ raz
Semn
nu se cere
Depinde de programarea pe
baz de diametru/raz pentru a
doua ax din plan
Depinde de programarea pe
baz de diametru/raz pentru a
doua ax din plan
Programare pe baz de raz
- 228 -
Introducere
punct zecimal
nepermis
cerut
permis
cerut
permis
nu se cere
permis
B-64304RO-1/02
PROGRAMARE
Unitate
Depinde de incrementul de
sistem pentru axa de referin .
Programare pe baz de
diametru/ raz
Semn
Introducere
punct zecimal
nu se cere
permis
A'
A
Traiectoria sculei
(F)
e
(R)
45
(R)
Profilul int
(F)
+X
u/2
B
+Z
w
e: Mrime retragere (parametrul nr.5133)
Fig. 6.4.2 (r) Traiectoria de achiere n ndeprtarea adaosului n strunjirea frontal (tipul I)
Explica ie
-
Opera ii
Cnd un profil int trecnd prin A, A' i B n aceast ordine este dat de un program, aria specificat este
ndeprtat prin d (adncimea de achiere), cu adaos de conturare specificat deu/2 i w stnga.
NOT
1 Func iile F, S i T care sunt specificate n comanda de micare ntre punctele A
i B sunt inactive i cele specificate n blocul G72 sau blocul precedent sunt
active. M i func iile auxiliare secunde sunt tratate n acelai mod ca i func iile F,
S i T.
2 Atunci cnd func ia de control al vitezei constante pe suprafa este activat [bit
0 (SSC) a parametrului nr. 8133 este setat la 1], comanda G96 sau G97
specificat n comanda de micare ntre punctele A i B este ignorat. Dac vre i
s activa i comanda G96 sau G97, specifica i comanda n G71 sau blocul
precedent.
-
Unitate
Depinde de incrementul sistemului pentru axa
de referin .
- 229 -
Programare pe baz de
diametru/ raz
Semn
nu se cere
B-64304RO-1/02
Profilul int
Modele
Se consider urmtoarele patru modele de achiere: Toate aceste cicluri de strunjire achiaz piesa cu
micarea sculei n paralel cu a doua ax a planului (axa X pentru planul ZX). n acest moment, semnele
adaosurilor de conturare ale u i w sunt dup cum urmeaz:
+X
B
U(-)...W(+)...
U(-)...W(-)...
A
A'
A'
A
U(+)...W(+)...
+Z
A'
Sunt
A'
interpolarea liniar ct i
interpolarea circular.
posibile
att
U(+)...W(-)...
Fig. 6.4.2 (s) Semnele valorile specificate la U i V la ndeprtarea de material n strunjirea frontal
Limitare
(1) Pentru W(+) nu se poate prelucra un profil pentru care este specificat o poziie mai nalt dect
punctul de pornire al ciclului.
Pentru (W-) nu se poate prelucra un profil pentru care este specificat o poziie mai joas dect
punctul de pornire al ciclului.
(2) Pentru tipul I, profilul trebuie s prezinte cretere sau descretere monoton de-a lungul primei i
celei de-a doua axe a planului.
(3) Pentru tipul II, profilul trebuie s prezinte cretere sau descretere monoton de-a lungul celei de-a
doua axe a planului.
Blocul de pornire
n blocul de pornire din programul pentru un profil int (bloc cu numr secvenial ns n care este
specificat traiectoria ntre A i A'), trebuie specificat G00 sau G01. Dac nu se specific se emite alarma
PS0065.
Dac este specificat G00, poziionarea este executat de-a lungul A-A'. Dac este specificat G01, se
execut interpolare liniar cu viteza de avans de-a lungul A-A'.
n acest bloc de pornire selectai, de asemenea, tipul I sau II.
Func ii de verificare
n timpul operaiei ciclice se verific ntotdeauna dac profilul int prezint cretere sau descretere
monoton.
NOT
Dac este aplicat compensarea razei vrfului sculei, se verific profilul int
creia i se aplic compensarea.
Se pot realiza de asemenea urmtoarele verificri:
Verificare
Parametri asocia i
- 230 -
B-64304RO-1/02
PROGRAMARE
Tipurile I i II
Selec ia tipului I sau II
Tipul I
Tipul II
- 231 -
6.4.3
B-64304RO-1/02
Aceast funcie permite achierea repetat a unui model fix cu o model deplasat bit cu bit. Prin
intermediul acestui ciclu de achiere este posibil s se achieze eficient piese a cror profil brut a fost
realizat deja prin printr-o metod de prelucrare mecanic primar, forjare sau turnare, etc.
Format
Plan ZpXp
G73 P(ns) Q(nf) U(
u) W(
w) I(
i) K(
k) D(d) F(f ) S(s ) T(t ) ;
N (ns) ;
Comanda de micare ntre A i B este specificat n blocurile cu numerele
...
secven iale de la ns la nf.
N (nf) ;
planul YpZp
G73 P(ns) Q(nf) V(
w) W(
u) J(
k) K(
i) D(d) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
Plan XpYp
G73 P(ns) Q(nf) U(
w) V(
u) I(
k) J(
i) D(d) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
: Adaos de conturare n direc ia celei de-a doua axe din plan (axa X pentru planul ZX)
: Adaos de conturare n direc ia primei axe din plan (axa Z pentru planul ZX)
: Numrul de divizare
Aceast valoare este aceeai ca i numrarea repetitiv pentru achiere degroare.
ns
: Numrul secven ial al primului bloc pentru programul de conturare.
nf
: Numrul secven ial al ultimului bloc pentru programul de conturare.
u : Adaos de conturare n direc ia celei de-a doua axe din plan (axa X pentru planul ZX)
w : Adaos de conturare n direc ia primei axe din plan (axa Z pentru planul ZX)
f, s, t : Sunt ignorate oricare func ii F, S sau T con inute n blocurile de la "ns" la "nf" din ciclu
i func iile F, S sau T din acest bloc G73 sunt active.
i
k
d
NOT
Chiar dac este specificat programarea punctului zecimal de tip calculator de
buzunar [bit 0 (DPI) al parametrului nr.3401)=1] unitatea adresei D reprezint
progresia minim a intrrii. n plus, dac punctul zecimal este introdus n adresa
D este emis alarma (PS0007).
Unitate
i
k
u
Programare pe baz de
diametru/ raz
Semn
Introducere
punct zecimal
cerut
permis
cerut
permis
Depinde de programarea pe
baz de diametru/raz pentru a
doua ax din plan
cerut
permis
- 232 -
B-64304RO-1/02
PROGRAMARE
Programare pe baz de
diametru/ raz
Unitate
w
Depinde de programarea pe
baz de diametru/raz pentru a
doua ax din plan
Semn
Introducere
punct zecimal
cerut
permis
k+w
u/2
i+u/2
(R)
B
(R)
(F)
u/2
A'
+X
Profilul int
+Z
Explica ie
-
Opera ii
Cnd un profil int trecnd prin A, A' i B n aceast ordine este dat de un program, este executat
degroarea de cte orice specific numrul de repetiii, cu adaos de conturare specificat deu/2 i w
stnga.
NOT
1 Dup terminarea opera iunii ciclice, scula se rentoarce n punctul A.
2 Func iile F, S i T care sunt specificate n comanda de micare ntre punctele A
i B sunt inactive i cele specificate n blocul G73 sau blocul precedent sunt
active. M i func iile auxiliare secunde sunt tratate n acelai mod ca i func iile
F, S i T.
-
Profilul int
Blocul de pornire
n blocul de pornire din programul pentru profilul int (bloc cu numr secvenial ns n care este
specificat calea ntre A i A'), trebuie specificat G00 sau G01. Dac nu se specific se emite alarma
PS0065.
Dac este specificat G00, poziionarea este executat de-a lungul A-A'. Dac este specificat G01, se
execut interpolare liniar cu viteza de avans de-a lungul A-A'.
Func ia de verificare
- 233 -
Parametri asocia i
B-64304RO-1/02
La fel ca i G71, operaia ciclic este executat n conformitate cu figura geometric determinat de calea
de compensare a razei vrfului sculei atunci cnd vectorul de offset este 0 la punctul de pornire A i
pornirea este executat ntr-un bloc ntre calea A-A'.
6.4.4
Dup degroare prin G71, G72 sau G73, urmtoarea comand permite finisarea:
Format
G70 P(ns) Q(nf) ;
ns : Numrul secven ial al primului bloc pentru programul de conturare.
nf : Numrul secven ial al ultimului bloc pentru programul de conturare.
Explica ie
-
Opera ii
Parametri asocia i
Stocarea blocurilor P i Q
Cnd degroarea este executat prin G71, G72 sau G73, se stocheaz pn la trei adrese de memorie ale
blocurilor P i Q. Prin aceasta blocurile indicate prin P i Q sunt gsite imediat la execuia lui G70 fr
a le cuta de la nceputul memoriei. Dup ce se execut cteva cicluri de degroare G71, G72 i G73, se
pot executa simultan ciclurile de conturare prin G70. n acest moment pentru cel de-al patrulea i
urmtorul ciclu de degroare timpul ciclului este mai lung deoarece se caut n memorie blocurile P i Q.
- 234 -
B-64304RO-1/02
PROGRAMARE
Exemplu
G71 P100 Q200...;
N100 ...;
...;
...;
N200;
G71 P300 Q400 ...;
N300 ...;
...;
...;
N400 ...;
...;
...;
G70 P100 Q200 ; (Executat fr o cutare pentru primele pn la trei cicluri)
G70 P300 Q400 ; (Executat fr o cutare pentru al patrulea i urmtoarele
cicluri)
NOT
Adresele de memorie ale blocurilor P i Q stocate n timpul degrorii prin G71,
G72 i G73 sunt terse dup executarea G70.
Toate adresele de memorie ale blocurilor P i Q sunt de asemenea terse
printr-o resetare.
-
ntr-un ciclu de finisare, dup ce scula achiaz piesa la punctul de capt al profilului int, ea se ntoarce
la punctul de pornire al ciclului n deplasare rapid.
NOT
Scula se rentoarce la punctul de pornire al ciclului ntotdeauna n modul de
pozi ionare neliniar indiferent de setarea bit 1 (LRP) a parametrului nr. 1401.
nainte de a executa un ciclu de finisare pentru un profil int cu un gol achiat
prin G71 sau G72, verifica i ca scula s nu interfereze cu piesa cnd se ntoarce
de la punctul de capt al profilului int la punctul de pornire al ciclului.
-
La fel ca i G71, operaia ciclic este executat n conformitate cu profilul geometric determinat de
traiectoria de compensare a razei vrfului sculei atunci cnd vectorul de offset este 0 la punctul de
pornire A i pornirea este executat ntr-un bloc ntre calea A-A'.
- 235 -
B-64304RO-1/02
Exemplu
ndeprtare adaos la achiere frontal (G72)
2
Axa X
Pct. pornire
110
40
80
120
160
88
Axa Z
60
10 10 10
20
20
190
- 236 -
B-64304RO-1/02
PROGRAMARE
16
16
130
80
120
160
180
14
110
Axa X
Axa Z
14
20
40
10
10
40
20
40
220
- 237 -
6.4.5
B-64304RO-1/02
Acest ciclu activeaz ndeprtarea panului n strunjirea pe diametrul exterior. Dac se omite a doua
ax din plan [axa X (axa U) pentru planul ZX] i adresa P, operaia este executat doar de-a lungul
primei axe din plan (axa Z pentru planul ZX), ceea ce nseamn c se execut un ciclu de gurire n
trepte.
Format
planul ZpXp
G74X(U)_ Z(W)_ I(
i) K(
k) D(
d) F(f ) ;
planul YpZp
G74Y(V)_ Z(W)_ J(
k) K(
i) D(
d) F(f ) ;
planul XpYp
G74X(U)_ Y(V)_ I(
k) J(
i) D(
d) F(f ) ;
X_,Z_ : Coordonata celei de-a doua axe din plan (axa X pentru planul ZX) n punctul B i
Coordonata primei axe in plan (axa Z pentru planul ZX) n punctul C.
U_,W_ : Deplasarea de-a lungul celei de-a doua axe din plan (U pentru planul ZX) din
punctul A n punctul B
Deplasarea n lungul primei axe din plan (W pentru planul ZX) din punctul A n
punctul C
(cnd se folosete sistemul A de coduri G) n alte cazuri pentru specificare se
folosete X_,Z_.)
i
: Deplasarea n direc ia celei de-a doua axe din plan (axa X pentru planul ZX)
k
: Adncimea de achiere n direc ia primei axe din plan (axa Z pentru planul ZX)
d
: Mrimea ridicrii cu itului la fundul de achiere
f
: Viteza de avans
Unitate
i
k
d
Programare pe baz de
diametru/ raz
Semn
Introducere
punct zecimal
nu se cere
permis
nu se cere
permis
NOTA 1
nepermis
NOT
1 n mod normal specifica i o valoare pozitiv pentru d. Dac se omit X (U) i i ,
specifica i o valoare cu semnul care indic direc ia n care urmeaz s se retrag
scula.
2 Chiar dac este specificat programarea punctului zecimal de tip calculator de
buzunar [DPI (bit 0 al parametrului nr.3401)=1] unitatea adresei D reprezint
progresia minim a intrrii. n plus, dac punctul zecimal este introdus n adresa
D este emis alarma (PS0007).
- 238 -
B-64304RO-1/02
PROGRAMARE
k'
[0 < k k]
(R)
(R)
(F)
(F)
(F)
(F)
(R)
U/2
(F)
(R)
(R)
(R)
[0 < i i]
X
Z
+X
e
+Z
Explica ie
-
Opera ii
Nr.
Unitate
Programare pe baz de
diametru/ raz
Semn
5139.
nu se cere
- 239 -
6.4.6
B-64304RO-1/02
Acest ciclu este echivalent cu G74 cu excepia faptului c a doua ax din plan (axa X pentru planul ZX)
schimb locul cu prima ax din plan (axa Z pentru planul ZX). Acest ciclu activeaz ndeprtarea
panului n strunjirea frontal. Permite de asemenea canelarea n timpul achierii diametrului exterior i
tierea [atunci cnd se omit axa Z (axa W) i Q pentru prima ax din plan].
Format
planul ZpXp
G75 X(U)_ Z(W)_ I(
i) K(
k) D(
d) F (f ) ;
planul YpZp
G75 Y(V)_ Z(W)_ J(
k) K(
i) D(
d) F(f ) ;
planul XpYp
G75 X(U)_ Y(V)_ I(
k) J(
i) D(
d) F(f ) ;
X_, Z_ : Coordonata celei de-a doua axe din plan (axa X pentru planul ZX) n punctul B i
Coordonata primei axe in plan (axa Z pentru planul ZX) n punctul C.
U_, W_ : Deplasarea n lungul celei de-a doua axe din plan (U pentru planul ZX) din punctul
A n punctul B
Deplasarea de-a lungul primei axe din plan (W pentru planul ZX) din punctul A n
punctul C
i
: Adncimea de achiere n celei de-a doua axe din plan (axa X pentru planul ZX)
k
: Deplasarea n direc ia primei axe din plan (axa Z pentru planul ZX)
d
: Mrimea ridicrii cu itului la fundul de achiere
f
: Viteza de avans
Unitate
i
k
d
Programare pe baz de
diametru/ raz
Semn
Introducere
punct zecimal
nu se cere
permis
nu se cere
permis
NOTA 1
nepermis
NOT
1. n mod normal specifica i o valoare pozitiv pentru d. Dac se omit Z (W) i k ,
specifica i o valoare cu semnul care indic direc ia n care urmeaz s se retrag
scula.
2 Chiar dac este specificat programarea punctului zecimal de tip calculator de
buzunar [DPI (bit 0 al parametrului nr.3401)=1] unitatea adresei D reprezint
progresia minim a intrrii. n plus, dac punctul zecimal este introdus n adresa
D este emis alarma (PS0007).
- 240 -
B-64304RO-1/02
PROGRAMARE
(R)
A
(R)
(F)
i
e
(R)
(F)
(R)
U/2
(F)
(R)
(F)
(R)
(F)
B
d
k
Z
+X
+Z
Explica ie
-
Opera ii
Unitate
Depinde de incrementul de sistem pentru axa
de referin .
- 241 -
Programare pe baz de
diametru/ raz
Semn
nu se cere
6.4.7
B-64304RO-1/02
Format
planul ZpXp
G76 X(U)_ Z(W)_ I(i) K(k) D(
d) A(a) F(L) P(p) Q(q) ;
planul YpZp
G76 Y(V)_ Z(W)_ J(k) K(i) D(
d) A(a) F(L) P(p) Q(q) ;
planul XpYp
G76 X(U)_ Y(V)_ I(k) J(i) D(
d) A(a) F(L) P(p) Q(q) ;
X_, Z_ : Coordonatele punctului de capt al achierii (punctul D n figur ) n direc ia
lungimii
U_, W_ : Deplasarea la punctul de capt al achierii (punctul D n figur) n direc ia lungimii
a
: Unghiul vrfului sculei
De la 0 la 120 n pai de 1 grad
(Valoarea predefinit este 0.)
i
: Mrimea conicit ii
Dac i=0 se poate efectua filetarea rectilinie uzual.
k
: nl imea filetului
d
: Adncimea de achiere la prima achiere
L
: Pasul filetului
p
: Metoda de achiere (filetare cu un ti cu avans de achiere constant prin setare
implicit sau pentru P0)
P1 : Filetare cu un ti cu avans de achiere constant
P2 : Filetare la ambele capete n zig-zag cu avans de achiere constant
P3 : Filetare cu un ti cu adncime de achiere constant
P4 : Filetare la ambele capete n zig-zag cu adncime de achiere constant
q
: Decalare unghi de nceput al filetului
(De la 0 la 360 de grade n pai de 0.001 grad)
NOT
1 Chiar dac este specificat programarea punctului zecimal de tip calculator de
buzunar [DPI (bit 0 al parametrului nr.3401)=1] unitatea adresei D reprezint
progresia minim a intrrii. n plus, dac punctul zecimal este introdus n adresa
D este emis alarma (PS0007).
2 Un punct zecimal inclus n adresa A nu are semnifica ie. Aceasta nseamn c
A120. este echivalent cu A120 pentru specificarea 120 de grade.
3 Pentru a folosi P2, P3 sau P4 ca i metod de achiere este cerut op iunea de
ciclu predefinit repetitiv multiplu.
4 Adresa Q nu permite introducerea de punct zecimal.
Unitate
i
k
d
Programare pe baz de
diametru/ raz
Semn
Introducere
punct zecimal
cerut
permis
nu se cere
permis
nu se cere
nepermis
- 242 -
B-64304RO-1/02
PROGRAMARE
E
(R)
(R)
(R)
U/2
B
(F)
k
C
r
Z
+X
r:
+Z
Explica ie
-
Opera ii
Acest ciclu execut filetarea astfel nct lungimea pasului doar ntre C i D este realizat aa cum se
specific n codul F. n alte seciuni, scula se mic n deplasare rapid.
Constanta de timp pentru accelerare/decelerare dup interpolare i viteza de avans FL pentru ieirea
filetului i viteza de avans pentru retragere dup ieire sunt aceleai ca i pentru ieirea filetului cu ciclu
predefinit.
ATEN IONARE
Notele referitoare la filetare sunt aceleai ca i pentru filetarea n G32. Pentru
oprirea avansului ntr-un ciclu de filetare, consulta i, oricum, Oprire avans ntr-un
ciclu de filetare".
-
Metode de achiere
Vf. scul
2d / 2
a
B
1st
a
d
2nd
dn
1st
3rd
4th
2nd
5th
6th
3rd
nth
d (adaos de finisare)
d (adaos de finisare)
Fig. 6.4.7 (b) Filetare cu un ti cu avans de achiere constant, filetare n zig-zag la ambele capete cu avans
constant (P1/2)
- 243 -
B-64304RO-1/02
Vf. scul
Vf. scul
a
a
d
d
d
d
d
k
d
d
d
d (adaos finisare)
d (adaos finisare)
Filetare cu un ti cu adncime de achiere constant
(P3)
Se repet ultimul ciclu de finisare (ciclu n care adaosul de finisare este ndeprtat prin achiere).
(Numrarea repetitiv este setat n parametrul nr. 5142.)
Dac setarea este 0, operaia este efectuat o singur dat.
+X
k
+Z
d (adaos finisare)
Dac este selectat o metod de achiere cu avans de achiere constant (P1 sau P2) strunjirea poate fi
executat cu adncimea minim de achiere pentru a preveni ca adncimea de achiere s devin prea
mic.
Valoarea minim a achierii este setat n parametrul nr. 5140.
Nr.
5140.
Unitate
Depinde de incrementul de sistem pentru axa
de referin .
Programare pe baz de
diametru/ raz
Semn
nu se cere
Programare pe baz de
diametru/ raz
Semn
nu se cere
Adaos de finisare
Unitate
Depinde de incrementul de sistem pentru axa
de referin .
- 244 -
B-64304RO-1/02
PROGRAMARE
Semnele dimensiunilor incrementale pentru ciclurile artate n Fig. 6.4.7 (a) sunt dup cum urmeaz:
Punctul de sfrit al achierii n direcia lungimii pentru U i W:
Minus (determinat n conformitate cu direciile traiectoriilor A-C i C-D)
Mrimea conicitii (i):
Minus (determinat n conformitate cu direcia traiectoriei A-C )
nlimea filetului (k)
Plus (specificai ntotdeauna cu un semn plus)
Adncimea de achiere pentru prima achiere (d):
Plus (specificai ntotdeauna cu un semn plus)
Cele patru modele artate n tabelul de mai jos sunt considerate ca fiind corespunztoare semnului
fiecrei adrese: Se poate prelucra de asemenea un filet pentru piuli.
Achiere pe diametrul exterior
1. U < 0, W < 0, i< 0
X
4(R)
2(F)
1(R)
3(R)
U/2
2(F)
U/2
3(R)
4.
X
Z
4(R)
1(R)
U/2
3(R)
1(R)
4(R)
3.
X
2(F)
U/2
3(R)
2(F)
i
1(R)
4(R)
Se folosesc constanta de timp pentru accelerare/decelerare dup interpolare pentru achiere specificate n
parametrul nr.1626 i viteza de avans specificat n parametrul nr.1627.
Ieirea filetului
n acest ciclu se poate executa ieirea filetului. Ieirea filetului este iniializat de un semnal de la
maina-unealt.
Valoarea maxim de ieire a filetului (r) poate fi specificat ntr-un domeniu de la 0.1L la 12.7L n
incremente de 0.1L prin intermediul parametrului nr.5130.
- 245 -
B-64304RO-1/02
Se poate specifica un unghi de ieire ntre 1 i 89 de grade prin intermediul parametrului nr.5131. Cnd
n parametru se specific valoarea 0, se adopt un unghi de 45 grade.
Pentru ieirea filetului se folosesc acelai tip de accelerare/decelerare dup interpolare, constant de timp
pentru accelerare/decelerare dup interpolare i vitez de avans FL ca i pentru filetare.
NOT
Parametri comuni pentru specificarea mrimii i unghiului de ieire al filetului
sunt folosi i pentru acest ciclu i ciclul de filetare cu G92.
-
Tabelul urmtor listeaz viteza de avans, tipul de accelerare/decelerare dup interpolare i constanta de
timp a retragerii dup ieire.
Parametrul CFR (Nr.
1611#0)
Parametrul
nr.1466
0.
Alta dect 0
0.
0.
1.
Descriere
Folosete tipul de accelerare/decelerare dup interpolare pentru filetare,
constanta de timp pentru filetare (parametrul nr.1626), viteza de avans FL
(parametrul nr.1627) i viteza de avans pentru retragere specificat n
parametrul nr.1466.
Folosete tipul de accelerare/decelerare dup interpolare pentru filetare,
constanta de timp pentru filetare (parametrul nr.1626), viteza de avans FL
(parametrul nr.1627) i rata de deplasare rapid specificat n parametrul
nr.1420.
nainte de retragere se efectueaz o verificare pentru a vedea dac viteza
de avans specificat a devenit 0 (decalajul n accelerare/decelerare este
0) i tipul de accelerare/decelerare dup interpolare pentru deplasare
rapid este folosit mpreun cu constanta de timp i rata de deplasare
rapid (parametrul nr. 1420).
Prin setarea bit 4 (ROC) a parametrului nr.1403 la 1, depirea deplasrii rapide poate fi inactiv pentru
viteza de avans de retragere dup ieire.
NOT
n timpul retragerii maina nu se oprete cu o depire de 0% a vitezei de avans
pentru achiere indiferent de setarea bit 4(RFO) a parametrului nr.1401.
-
Oprirea avansului poate fi aplicat n timpul filetrii ntr-un ciclu de filetare multipl (G76). n acest
caz, scula se retrage rapid n acelai mod ca i pentru ieire ntr-un ciclu de filetare i se rentoarce la
punctul de pornire n ciclul curent (poziie n care piese este achiat cu dn).
Cnd este declanat pornirea ciclului, ciclul de filetare multipl se reia.
- 246 -
B-64304RO-1/02
PROGRAMARE
A xa X
C ic lu o bi nuit
M i ca re la op rire a va ns
A xa Z
P u nc t p ornire c iclu
D ep las a re rap id
A v. a c hiere
Unghiul de ieire n timpul retragerii este acelai ca i pentru ieirea la punctul de capt.
ATEN IONARE
Oprirea avansului n timpul retragerii este dezactivat.
-
Filetare n inci
3.68
1.8
Exemplu
Axa X
60.64
68
1.8
Axa Z
6
25
105
- 247 -
6.4.8
B-64304RO-1/02
Comenzi programate
-
Memoria de programe
Programele care folosesc G70, G71, G73 sau G73 trebuie stocate n memoria de programe. Modul de
apelare pentru operare al programelor stocate n memoria de programe permite acestor programe s fie
executate n alte moduri dect modul MEM. Programele care folosesc G74, G75 sau G76 nu necesit
stocarea n memoria de programe.
n blocul care este specifica prin adresa P a unui G72, G72 sau G73 ar trebui comandat codul G00 sau
G01 n grupul 01. Dac acesta nu este comandat, se emite alarma PS0065.
n blocurile cu numere de ordine ntre cele specificate la P i Q n G70, G71, G72 i G73 se pot specifica
urmtoarele comenzi:
Temporizare (G04)
Interven ia manual
Atunci cnd este n curs de execuie un ciclu predefinit repetitiv multiplu (G70 la G76), este posibil s se
opreasc ciclul i s se execute intervenie manual.
Setarea pornit sau oprit pentru absolutul manual este activ pentru exploatare n regim manual.
Nu poate fi executat niciun macro program tip n timpul executrii unui ciclu predefinit repetitiv
multiplu.
- 248 -
B-64304RO-1/02
PROGRAMARE
Aceste funcii nu pot fi executate ntr-un bloc ntr-un ciclu predefinit repetitiv multiplu.
Chiar dac adresa U, V sau W este folosit drept nume de ax sau funcie auxiliar secundar, datele
specificate la adresa U, V, W sau ntr-un bloc G71 ... G73 sau bloc G76 se asum a fi cele pentru ciclul
predefinit repetitiv multiplu.
Atunci cnd folosii compensarea razei vrfului sculei, specificai o comand de compensare a razei
vrfului sculei (G41, G42) nainte unei comenzi de ciclu predefinit repetitiv multiplu (G70, G71, G72,
G73) i specificai comanda de dezactivare (G40) n afara blocurilor (de la blocul specificat cu P la
blocul specificat cu Q) specificnd un profil de finisare int.
6.5
Ciclurile predefinite pentru gurire uureaz programatorului crearea de programe. ntr-un ciclu
predefinit o operaie de prelucrare folosit frecvent poate fi specificat ntr-un singur bloc cu o funcie G;
fr cicluri predefinite sunt necesare mai multe blocuri. n plus, folosirea ciclului predefinit poate scurta
programul pentru a economisi memorie.
Tabelul 6.5 (a) listeaz ciclurile predefinite pentru gurire.
Tabelul 6.5 (a) Ciclurile predefinite pentru gurire.
Opera ia de
retragere
(pe direc ia -Z )
Cod G
Opera ia de gurire
(pe direc ia -Z )
Opera ie n pozi ia
fundului gurii
G80
G81
G82
-----Vitez de avans
-----------
Deplasare rapid
Vitez de avans
Temporizare
Deplasare rapid
Revocare
Gurire, antegurire
gurire, contra-alezare
G83
Vitez de avans/
intermitent
------
Deplasare rapid
G83.1
Vitez de avans/
intermitent
------
Deplasare rapid
G84
Vitez de avans
Vitez de avans
Tarodare
G84.2
Vitez de avans
Vitez de avans
Tarodare rigid
G85
G89
Vitez de avans
fus CCW
------
Vitez de avans
Vitez de avans
Temporizare
alezare
alezare
------
Temporizare
fus CCW
Temporizare
Vitez de avans
Explica ie
Ciclul predefinit pentru gurire const n secvena urmtoarelor ase operaii.
Operaia 1 ........ Poziionarea axelor X i Z (alt ax poate fi considerat int)
Operaia 2 ...... Deplasare rapid pn la nivelul punctului R
Operaia 3 ...... Prelucrare gaur
Operaia 4 ...... Operaie la fundul unei guri
Operaia 5 ...... Retragere pn la nivelul punctului R
Operaia 6 ...... Deplasare rapid pn la nivelul iniial
- 249 -
Aplica ii
Opera ia 1
B-64304RO-1/02
Opera ia 2
Opera ia 6
Nivel pct.R
Opera ia 5
Opera ia 3
Curs rapid
Opera ia 4
Avans
Fig. 6.5 (a) Secven a opera iilor ale ciclului predefinit pentru gurire
Planul de poziionare este determinat prin selectarea planului cu G17, G18 sau G19.
Drept axe de poziionare se folosesc alte axe dect axele de gurire.
Axa de gurire
Dei ciclurile predefinite includ cicluri de prelucrare conic i gurire precum i cicluri de alezare n
prezentul capitol doar termenul de gurire va fi folosit referitor la operaiile implementate n cicluri
predefinite.
Axa de baz (X, Y sau Z) care nu exist n planul de poziionare sau axa paralel cu aceasta este folosit
ca i ax de gurire.
Adresa axei de gurire specificat n acelai bloc ca i codurile G (G81 ... G89) determin dac drept ax
de gurire este folosit o ax de baz sau una dintre axele paralele.
Dac nu este specificat adresa axei de gurire, axa de baz este folosit ca i ax de gurire.
Tabelul 6.5 (b) Planul de pozi ionare i axa de gurire
Cod G
Axa de gurire
G17
G18
G19
planul Xp-Yp
planul Zp-Xp
planul Yp-Zp
Zp
Yp
Xp
Exemplu
S presupunem c parametrul nr. 1022 este setat astfel nct U, V i W sunt axele paralele ale X, Y i Z,
respectiv.
G17 G81
Z _ _: ............................................Axa de gurire este axa Z.
G17 G81
W _ _: ...........................................Axa de gurire este axa W.
G18 G81
Y _ _: ............................................Axa de gurire este axa Y.
G18 G81
V _ _: ............................................Axa de gurire este axa V.
G19 G81
X _ _: ............................................Axa de gurire este axa X.
G19 G81
U _ _: ............................................Axa de gurire este axa U.
Se pot specifica G17 , G18 G19 ntr-un bloc n care niciun cod de la G73 la G89 nu sunt prezente.
ATEN IONARE
nainte de a comuta axele de gurire, anula i ciclurile predefinite.
- 250 -
B-64304RO-1/02
PROGRAMARE
NOT
Axa Z poate fi folosit ntotdeauna ca i ax de gurire prin setarea FXY (bit 0 al
parametrului nr. 5101). Atunci cnd FXY este 0, axa Z este ntotdeauna folosit
drept ax de gurire.
-
Specificarea punctului R
n formatul comenzii seriei 0i, distana de la nivelul iniial la punctul R este specificat utiliznd o
valoare incremental n timpul specificrii punctului R.
n formatul comenzii seriei 10/11, metoda de specificare depinde de RAB (bit 6 al parametrului nr.5102).
Cnd RAB=0 ntotdeauna este folosit o valoare incremental pentru specificare, Cnd RAB=1 pentru
sistemul A de coduri G pentru specificare se folosete o valoare absolut. Cnd RAB=1 pentru sistemele
B i C de coduri G n modul G90 se folosete o valoare absolut n timp ce n modul G91 se folosete o
valoare incremental.
Formatul comenzii pentru
seriile 0i
RAB=0
incremental
incremental
n urmtoarele coduri G operaia de temporizare difer ntre Seria 10/11 i Seria 10/11.
Operarea acestui CNC folosind formatul Seriei 10/11.
n G83, G83.1, G84 i G84.2, temporizarea se execut doar cnd adresa P este specificat P este
specificat ntr-un bloc.
Operarea seriei 10/11
n G83 i G83.1 temporizarea nu este executat.
n G84 i G84.2, temporizarea cu adresa P poate fi executat prin setarea DWL (bit 1 al
parametrului nr.6200). Adresa P este o dat modal.
Adresa Q este specificat ntotdeauna folosind o valoare incremental n timpul specificrii unei raze.
n G85 i G89, viteza de avans de la punctul Z la punctul R este dubl fa de viteza de avans pentru
achiere. Pentru Seria 10/11 este aceeai ca i viteza de avans pentru achiere.
Modul de gurire
G81 la G89 sunt coduri G modale i rmn active pn la anularea lor. Cnd este activ, starea curent
este modul de gurire.
Odat cu specificarea datei n modul de gurire, data este reinut pn la modificarea sau anularea ei.
Specificai toate datele de gurire necesare la nceputul ciclurilor predefinite; atunci cnd se execut
ciclurile predefinite, specificai doar modificri de date.
- 251 -
B-64304RO-1/02
n sistemul A de cod G scula se ntoarce de la fundul unei guri la nivelul iniial. n sistemul B sau C de
coduri G, prin specificarea G98, scula se ntoarce la nivelul iniial de la fundul unei guri iar prin
specificarea G99 scula se rentoarce de la fundul unei guri la nivelul punctului R.
Urmtoarele ilustreaz cum se mic scula cnd se specific G98 sau G99. n general pentru prima
operaie de gurire de folosete G99 i pentru ultima operaie de gurire se folosete G98.
Nivelul iniial nu se schimb chiar dac gurirea se execut n modul G99.
G98
Nivel pct. R
Numrul de repetri
Atunci cnd se specific L0, datele de gurire sunt doar stocate fr a se executa gurirea.
NOT
Pentru L, specifica i un ntreg de 0 sau de la 1 la 9999.
-
Strngerea axei C
Codul M pentru strngerea axei C poate fi specificat n formatul comenzii seriei 0i, dar nu poate fi
specificat n formatul comenzii Seriei 10/11.
Formatul comenzii Seriei 10/11 poate fi dezactivat doar n timpul unui ciclu predefinit de gurire prin
setarea F0C (bit 3 a parametrului nr.5102) la 1. Oricum numrarea repetitiv trebuie specificat prin
adresa L.
ATEN IONARE
Dac F16 (bit 3 al parametrului nr. 5102) este setat la 1, setrile RAB (bit 6 al
nr.5102) i RDI (bit 7 al nr.5102) sunt dezactivate i se execut opera ia pentru
RAB=0 i RDI=0.
-
Revocare
Pentru a revoca un ciclu predefinit, folosii codul G80 sau un cod G din grupul 01.
- 252 -
B-64304RO-1/02
PROGRAMARE
6.5.1
Este folosit ciclul normal de gurire. Scula este atunci retras de la fundul gurii n traversare rapid.
Format
G81 X_ Y_ Z_ R_ F_ L_ ;
X_ Y_
Z_
R_
F_
L_
:
:
:
:
:
Pct. R
Pct. R
Pct. Z
Nivel pct. R
Pct. Z
Explica ie
-
Opera ii
nainte de a specifica G81, utilizai o funcie auxiliar (cod M) pentru a roti axul.
- 253 -
B-64304RO-1/02
Func ia auxiliar
Atunci cnd comanda G81 i un cod M sunt specificate n acelai bloc, codul M este executat la prima
poziionare. Cnd este specificat numrarea repetitiv L, operaia de mai sus este realizat pentru prima
oar i codul M nu este executat a doua oar i mai trziu.
Limitare
-
Comutarea axelor
Gurire
Revocare
Codurile G (G00...G03) din grupul 01 nu trebuie specificate n blocul n care este specificat G81.
Aceasta revoc G81.
6.5.2
Este folosit ciclul normal de gurire. Pn la fundul gurii se execut avans de achiere, la fundul gurii
se execut temporizare i apoi retragerea de la fund este efectuat n deplasare rapid.
Precizia adncimii gurii este mbuntit.
Format
G82 X_ Y_ Z_ R_ P_ F_ L_ ;
X_ Y_
Z_
R_
P_
F_
L_
:
:
:
:
:
:
Pct. R
Pct. R
Pct. Z
Nivel pct.R
Pct. Z
Explica ie
-
Opera ii
nainte de a specifica G82, utilizai o funcie auxiliar (cod M) pentru a roti axul.
- 254 -
B-64304RO-1/02
PROGRAMARE
Func ia auxiliar
Atunci cnd comanda G82 i un cod M sunt specificate n acelai bloc, codul M este executat la prima
poziionare. Cnd este specificat numrarea repetitiv L, operaia de mai sus este realizat pentru prima
oar i codul M nu este executat a doua oar i mai trziu.
Limitare
-
Comutarea axelor
Gurire
P trebuie specificat ntr-un bloc n care gurirea este comandat. Altfel, datele nu sunt stocate ca i date
modale.
Anulare
Codurile G (G00...G03) din grupul 01 nu trebuie specificate n blocul n care este specificat G82.
Aceasta revoc G82.
6.5.3
Format
G83 X_ Y_ Z_ R_ P_ Q_ F_ L_ ;
X_ Y_
Z_
R_
P_
Q_
F_
L_
Pct. R
Nivel pct. R
Pct. R
d
d
Pct. Z
P
Pct. Z
P
- 255 -
B-64304RO-1/02
Explica ie
-
Opera ii
Q indic adncimea de achiere pentru fiecare operaie i este specificat printr-o valoare incremental.
n cea de-a doua i n urmtoarele operaii de achiere, deplasarea rapid este schimbat la avansul pentru
achiere la distana "d" a punctului napoi de la poziie gurit anterior. "d" este setat n parametrul nr.
5115.
Pentru Q trebuie specificat o valoare pozitiv. O valoare negativ este neglijat.
nainte de a specifica G83, utilizai o funcie auxiliar (cod M) pentru a roti axul.
Func ia auxiliar
Atunci cnd comanda G83 i un cod M sunt specificate n acelai bloc, codul M este executat la prima
poziionare. Cnd este specificat numrarea repetitiv L, operaia de mai sus este realizat pentru prima
oar i codul M nu este executat a doua oar i mai trziu.
Limitare
-
Comutarea axelor
Gurire
Q trebuie specificat ntr-un bloc n care gurirea este comandat. Altfel, datele nu sunt stocate ca i date
modale.
Revocare
Codurile G (G00...G03) din grupul 01 nu trebuie specificate n blocul n care este specificat G83.
Aceasta revoc G83.
- 256 -
B-64304RO-1/02
6.5.4
PROGRAMARE
Acest ciclu execut gurire n trepte de mare vitez. Execut avans de achiere intermitent n timp ce se
elimin achiile.
Format
G83.1 X_ Y_ Z_ R_ P_ Q_ F_ L_ ;
X_ Y_
Z_
R_
P_
Q_
F_
L_
:
:
:
:
Pct. R
Nivel pct. R
Pct. R
Pct. Z
P
Pct. Z
P
Explica ie
-
Opera ii
Deoarece avansul intermitent n direcia axei Z faciliteaz evacuarea achiilor i permite setarea fin a
retragerii, se poate efectua o prelucrare eficient.
Valoarea retragerii d este specificat n parametrul nr. 5114.
Retragere n mod de deplasare rapid.
nainte de a specifica G83.1, utilizai o funcie auxiliar (cod M) pentru a roti axul.
Func ia auxiliar
Atunci cnd comanda G83.1 i un cod M sunt specificate n acelai bloc, codul M este executat la prima
poziionare. Cnd este specificat numrarea repetitiv L, operaia de mai sus este realizat pentru prima
oar i codul M nu este executat a doua oar i nici mai trziu.
- 257 -
B-64304RO-1/02
Limitare
-
Comutarea axelor
Gurire
Q trebuie specificat ntr-un bloc n care gurirea este comandat. Altfel, datele nu sunt stocate ca i date
modale.
Revocare
Codurile G (G00...G03) din grupul 01 nu trebuie specificate n blocul n care este specificat G83.1.
Aceasta revoc G83.1.
6.5.5
Format
G84 X_ Y_ Z_ R_ P_ F_ L_ ;
X_ Y_
Z_
R_
P_
F_
L_
:
:
:
:
:
:
Ax CW
Ax CW
Pct. R
Pct. R
Pct. Z
Pct. Z
Ax CCW
Ax CCW
Explica ie
-
Nivel pct. R
Opera ii
Tarodarea este executat rotind arborele principal n sens orar (*pe fig.: CW).
- 258 -
B-64304RO-1/02
PROGRAMARE
ATEN IONARE
n timpul tarodrii este ignorat ajustarea vitezei de avans. n plus, aplicarea
opririi avansului nu oprete maina pn cnd nu se realizeaz opera ia de
ntoarcere.
-
nainte de a specifica G84, utilizai o funcie auxiliar (cod M) pentru a roti axul.
Atunci cnd gurirea, n care distana de la poziia gurii i nivelul iniial la nivelul punctului R este
scurt, este executat continuu, axul poate s nu ating turaia normal la momentul operaiei de achiere
pentru gaura care este pregtit pentru a fi executat. n acest caz, rezervai un timp prin nregistrarea
repaosului (temporizrii) prin G04 naintea fiecrei operaii de gurire fr specificarea unei numrri
repetitive L.
Cum aceast consideraie poate s nu fie necesar n funcie de tipul de main, consultai manualul
furnizat de productorul mainii -unealt.
Func ia auxiliar
Atunci cnd comanda G84 i un cod M sunt specificate n acelai bloc, codul M este executat la prima
poziionare. Cnd este specificat numrarea repetitiv L, operaia de mai sus este realizat pentru prima
oar i codul M nu este executat a doua oar i mai trziu.
Limitare
-
Comutarea axelor
Gurire
Revocare
Codurile G (G00...G03) din grupul 01 nu trebuie specificate n blocul n care este specificat G84.
Aceasta revoc G84.
NOT
Seta i M5T (bit 6 al parametrului nr. 5101) pentru a specifica dac comanda de
rotire a axului (M05) este specificat nainte de specificarea comenzii de rotire a
axului n direc ia nainte sau napoi (M03 i M04).
Pentru detalii consulta i manualul furnizat de productorul mainii-unealt.
- 259 -
6.5.6
B-64304RO-1/02
Controlarea motorului arborelui principal n acelai mod cum execut un servomotor ciclul de tarodare
de mare vitez.
Format
G84.2 X_ Y_ Z_ R_ P_ F_ L_ S_ ;
X_ Y_
Z_
R_
P_
F_
L_
S_
:
:
:
:
:
:
:
Oprire ax
Oprire ax
Ax CW
Ax CW
Oprire ax
Oprire ax
Pct. R
Pct. R
P
Oprire ax
Pct. Z
Nivel pct.R
Pct. Z
P
Oprire ax
Ax CCW
Ax CCW
Un cod G nu poate face diferena ntre ciclul de tarodare frontal i ciclul de tarodare lateral atunci cnd
se folosesc comenzile n formatul Seriei 10/11. Axa de gurire este determinat de selectarea planului
(G17, G18 sau G19). Specificai selecia planului care devine echivalent ciclului de tarodare frontal
sau ciclului de tarodare lateral, dup cum este adecvat. (Atunci cnd bit 0 (FXY) al parametrului nr.
5101 este setat la 0, axa Z este folosit ca i ax de gurire. Atunci cnd bitul e setat la 1, selecia
planului se face dup cum urmeaz.)
Selec ia planului
Axa de gurire
Zp
Yp
Xp
- 260 -
B-64304RO-1/02
PROGRAMARE
Explica ie
-
Opera ii
Scula este poziionat de-a lungul axelor X i Y, apoi se deplaseaz la nivelul punctului R n deplasare
rapid.
Tarodarea este executat la nivelul punctului R la punctul Z dup care axa se oprete i scula este n
temporizare. Apoi, axul ncepe rotaia invers, scula este retras la nivelul punctului R i axul se oprete.
Dup aceea, cnd se specific G98, scula se deplaseaz la nivelul iniial n deplasare rapid.
n timpul tarodrii, reglarea manual a vitezei de avans i reglarea manual a fusului se presupun a fi
100%. Pentru retragere (operaia 5) oricum se poate aplica o ajustare fix 2000%, prin setarea bit 4
(DOV) a parametrului nr.5200), bit 3 (OVU) al parametrului nr.5201 i parametrul nr. 5211.
Pasul filetului
Limitare
-
Comutarea axelor
nainte de a comuta ntre axele de gurire, anulai ciclurile predefinite de gurire. Dac axa de gurire
este schimbat n modul rigid, este emis alarma PS0206.
Gurire
Revocare
Codurile G (G00...G03) din grupul 01 nu trebuie specificate n blocul n care este specificat G84.2.
Aceasta revoc G84.2.
Offset scul
6.5.7
- 261 -
B-64304RO-1/02
Format
G85 X_ Y_ Z_ R_ F_ L_ ;
X_ Y_
Z_
R_
F_
L_
:
:
:
:
Nivel pct. R
Pct. R
Pct. R
Pct. Z
Pct. Z
Explica ie
-
Opera ii
nainte de a specifica G85, utilizai o funcie auxiliar (cod M) pentru a roti axul.
Func ia auxiliar
Atunci cnd comanda G85 i un cod M sunt specificate n acelai bloc, codul M este executat la prima
poziionare. Cnd este specificat numrarea repetitiv L, operaia de mai sus este realizat pentru prima
oar i codul M nu este executat a doua oar i mai trziu.
Limitare
-
Comutarea axelor
Gurire
Revocare
Codurile G (G00...G03) din grupul 01 nu trebuie specificate n blocul n care este specificat G85.
Aceasta revoc G85
6.5.8
- 262 -
B-64304RO-1/02
PROGRAMARE
Format
G89 X_ Y_ Z_ R_ P_ F_ L_ ;
X_ Y_
Z_
R_
P_
F_
L_
:
:
:
:
:
Nivel pct.R
Pct. R
Pct. R
Pct. Z
Pct. Z
Explica ie
-
Opera ii
nainte de a specifica G89, utilizai o funcie auxiliar (cod M) pentru a roti axul.
Func ia auxiliar
Atunci cnd comanda G89 i un cod M sunt specificate n acelai bloc, codul M este executat la prima
poziionare. Cnd este specificat numrarea repetitiv L, operaia de mai sus este realizat pentru prima
oar i codul M nu este executat a doua oar i mai trziu.
Limitare
-
Comutarea axelor
Gurire
P trebuie specificat ntr-un bloc n care gurirea este comandat. Altfel, datele nu sunt stocate ca i date
modale.
Anulare
Codurile G (G00...G03) din grupul 01 nu trebuie specificate n blocul n care este specificat G89.
Aceasta anuleaz G89.
6.5.9
B-64304RO-1/02
Format
G80 ;
Explica ie
Ciclul predefinit pentru gurire este anulat pentru a se executa operaii normale. Punctul R i punctul Z
sunt terse.
Sunt anulate (terse) i alte date pentru gurire.
6.5.10
-
Chiar i atunci cnd controller-ul este oprit prin resetare sau oprire de avarie n timpul ciclului de gurire,
modul i datele privind gurirea sunt salvate; repornii funcionarea innd cont de acest fapt.
Monoblocul
Atunci cnd ciclul de gurire se execut cu un monobloc, operaia se oprete la punctele de capt ale
operaiilor 1,2,6 din Fig. 6.5 (a).
Prin urmare, operaia este pornit de trei ori pentru a executa o singur gaur. Operaia se oprete la
punctele de capt ale operaiilor 1, 2 cu becul de oprire al avansului PORNIT. Dac a mai rmas o
repetare la sfritul operaiei 6, operaia este oprit prin oprirea avansului. Dac nu a mai rmas nicio
repetare, operaia este oprit n stadiul de oprire al monoblocului.
Oprirea avansului
Cnd se aplic Oprirea avansului" ntre operaiile 3 i 5 prin G48/G88, becul de oprire a avansului se
aprinde imediat dac oprirea avansului este aplicat din nou operaiei 6.
Ajustare
- 264 -
PROGRAMARE
B-64304RO-1/02
7.1
Strunjire poligonal nseamn prelucrarea unei piese la o form poligonal prin rotirea piesei i a sculei
ntr-un anumit raport.
Piesa
Piesa
Scula
Prin modificarea condiiilor: raportul vitezelor de rotaie a piesei i sculei i numrul de cuite Piesa
poate fi prelucrat n form de ptrat sau hexagon. Timpul de prelucrare poate fi redus n comparaie cu
prelucrarea profilelor poligonale folosind interpolarea n coordonate polare. Forma prelucrat oricum nu
este exact poligonal. n general strunjirea poligonal este folosit pentru a realiza capul ptrat i/sau
hexagonal al uruburilor sau piulielor hexagonale.
Drept ax de rotaie pentru scul se poate folosi una din urmtoarele:
Explica ie
Axei de rotaie a sculei achietoare i se atribuie o ax controlat de CNC (ax servo).
Aceast ax de rota ie este numit axa Y n descrierea care urmeaz. Ca i ax a piesei (arbore principal) se poate
folosi un arbore principal analog sau un arbore principal serial.
Axa Y este controlat prin comanda G51.2, astfel nct raportul dintre vitezele de rotaie ale arborelui
principal (specificat anterior prin comand S) i a sculei devine raportul specificat.
- 265 -
PROGRAMARE
B-64304RO-1/02
Cnd prin G51.2 se specific o pornire simultan, este detectat semnalul-de-o-rotaie transmis din
codurile de poziie setate pe arborele principal. Dup detectarea semnalului-de-o-rotaie axa Y este
controlat folosindu-se raportul vitezelor de rotaie ntre arborele principal i axa Y specificat prin P i Q.
Astfel se necesit ataarea unui traductor de poziie la arborele principal. Acest control va fi meninut
pn cnd se execut comanda de anulare a strunjirii poligonale (G50.2). Strunjirea poligonal este
anulat de oricare din urmtoarele comenzi, pe lng comanda G50.2:
(1) Oprire alimentare cu energie
(2) Oprire de avarie
(3) Alarm servo
(4) Resetare (semnal extern de resetare ERS, semnal de resetare/repornire RRW i tasta RESET pe
panoul MDI)
(5) Survenirea alarmelor de la PS0217 la PS0221, PS0314 i PS05018
NOT
1 nainte de strunjirea poligonal trebuie specificat opera ia de retur la pozi ia de
referin pe axa Y pentru a determina pozi ia de nceput a rota iei sculei
achietoare. Aceast opera ie de ntoarcere n pozi ia de referin este executat
prin detectarea unei limite de decelerare ca i n cazul opera iei de ntoarcere
manual n pozi ia de referin . (Prin setarea bit 7 (PLZ) a parametrului nr. 7600,
opera ia de retur la pozi ia de referin se poate executa fr detectarea unei
limite de decelerare.)
2 Direc ia de rota ie pe axa Y este determinat de semnul lui Q i nu este afectat
de direc ia de rota ie a codificatorului de pozi ie.
3 n afiarea pozi iei curente a axei Y, cnd axa Y se mic, afiarea valorii
coordonatei mainii (MACHINE) se modific ntr-un domeniu de la 0 la valoarea
deplasrii pe rota ie. Valorile coordonatelor absolute i relative nu se
actualizeaz. Aa c, dac specifica i o programare absolut pentru axa Y dup
anularea modului de strunjire poligonal, seta i un sistem de coordinate al piesei
de prelucrat dup opera ia de ntoarcere la pozi ia de referin .
4 Pentru axa Y angajat n strunjirea poligonal, avansul normal i avansul cu
roata de mn sunt dezactivate.
5 Pentru axa Y neangajat n strunjirea poligonal se poate specifica o comand
de micare ca i n cazul celorlalte axe controlate.
6 Axa Y angajat n strunjirea poligonal nu este cuprins n numrul axelor
controlate simultan.
7 O pies trebuie prelucrat folosind o tura ie fix a arborelui principal pn la
finalizarea piesei.
8 Nu se poate folosi n acelai timp strunjirea poligonal cu doi arbori principali.
9 G50.2 este codul G pentru suprimarea memorrii intermediare.
- 266 -
PROGRAMARE
B-64304RO-1/02
ATEN IONARE
1 n timpul strunjirii poligonale nu se poate executa filetare.
2 Pentru axele Y angajate n opera ie sincron, semnalele de mai jos sunt valabile
sau nu sunt valabile:
Semnale valabile pentru axa Y
Blocarea mainii
Servo oprit
Semnale care nu sunt valabile pentru axa Y
Oprire avans
Inter-blocare
Ajustare
Mers n gol
(La momentul mersului n gol oricum semnalul o rota ie nu este ateptat
ntr-un bloc G51.2.)
Format
G50.2
NOT
Specifica i G50.2 i G51.2 ntr-un singur bloc.
Exemplu
G00 X100. 0 Z20.0 S1000.0 M03 ;
G51.2 P1 Q2 ;
G01 X80.0 F10.0 ;
G04 X2.0 ;
G00 X100.0 ;
G50.2 ;
M05 S0 ;
- 267 -
PROGRAMARE
B-64304RO-1/02
n figura de mai jos razele sculei i piesei de prelucrat sunt A i B i vitezele unghiulare ale sculei i
piesei de prelucrat sunt i . Originea sistemului cartezian de coordonate XY este presupus a fi centrul
piesei de prelucrat.
Pentru a simplifica explicaia, considerai c centrul sculei achietoare exist n acea poziie
Po (A, 0) pe periferia piesei de prelucrat i vrful sculei pornete din poziia Pto (A-B, 0).
A : Raza piesei
B : Raza sculei
Vit.unghiular
A
Pto
Scula
(0,0)
Po
Vitez
ungh.
Piesa de prelucr.
Po (A, 0)
Pto (A-B, 0)
Pt (Xt, Yt)
B
P
o
t
A
t
(0, 0)
Pct. pornire
n acest caz, poziia vrfului sculei Pt (Xt, Yt) dup timpul t este exprimat prin ecuaiile 1 i 2:
Xt=Acost-Bcos( -)t
(ecuaia 1)
Yt=Asint+Bsin(-)t
(ecuaia 2)
Presupunnd c raportul vitezelor de rotaie a piesei fa de scul este 1:2, adic =2, ecuaiile 1 i 2 se
modific dup cum urmeaz:
Xt=Acost-Bcost=(A-B)cost (ecuaie 1)'
Xt=Asint+Bsint=(A+B)sint
(ecuaie 2)'
Aceste ecuaii indic faptul c vrful sculei descrie o elips cu diametrul mai mare A+B i diametrul mai
mic A-B.
Apoi luai n considerare cazul n care o scul este setat la poziii simetrice de 180 pentru un total de
dou. Cu aceste scule se poate prelucra un ptrat aa cum se arat mai jos.
- 268 -
B-64304RO-1/02
PROGRAMARE
Dac sunt trei scule dispuse fiecare la 120, forma prelucrat va fi un hexagon aa cum se arat mai jos.
AVERTIZARE
Pentru tura ia maxim a sculei achietoare consulta i manualul de instruc iuni
livrat cu maina. Nu specifica i o tura ie a arborelui principal mai mare dect
tura ia maxim a sculei sau un raport care duce la o tura ie mai mare dect
tura ia sculei.
- 269 -
7.2
PROGRAMARE
B-64304RO-1/02
Controlul sincron, controlul multiplu i controlul suprapus pot fi pornite sau anulate folosind o comand
program n locul unui semnal DI. Controlul sincron, controlul multiplu i controlul suprapus pe baza unui
semnal DI sunt de asemenea posibile.
Pentru operaiile de baz ale controlului sincron, controlului multiplu i controlului suprapus vezi
seciune CONTROL SINCRON I CONTROLUL MULTIPLU i seciunea CONTROL
SUPRAPUS n MANUALUL DE CONEXIUNI (FUNCII) (B-64303EN-1).
Format
G51.4 P_ Q_ (L_) ;
G50.4 Q_ ;
G51.5 P_ Q_ ;
G50.5 P_ Q_ ;
G51.6 P_ Q_ ;
G50.6 Q_ ;
Explica ie
Control sincron
Controlul sincron este executat cu comenzile G51.4/G50.4 n loc de semnale de selecie axe controlate
simultan.
- 270 -
PROGRAMARE
B-64304RO-1/02
Parametrul Nr.12600
Calea 1
Calea 2
101
102
201
202
Calea 1
Calea 2
0
0
0
102
X
Z
Parametrul Nr.8180
X
Z
N10 M100 ;
N20 G51.4 P102 Q202 ;
N30 M101 ;
N40 G00 Z100.;
N50 M102 ;
N60 G50.4 Q202 ;
N70 M103 ;
Calea 2
Opera ia
M100 ;
M101 ;
Micare ax secundar
M102 ;
M103 ;
N20 G51.4 P102 Q202 : pornirea controlului sincron cu axa Z1 fiind axa conductoare i axa Z2 fiind
axa condus
N60 G50.4 Q202 : anularea controlului sincron cu axa Z1 fiind axa conductoare i axa Z2 fiind axa
condus
Sta ionare
Verificare parametru
Dac numrul axei corespunztoare la P specificat cu G51.4 nu este setat n parametrul axei secundare a
parametrului nr. 8180, este emis alarma PS5339.
Control multiplu
Controlul multiplu este executat cu comenzile G51.5/G50.5 n loc de semnalele de selectare ax control
multiplu.
Exemple de setare a parametrilor pentru un sistem cu 2 ci
Parametru Nr.12600
X
Z
Cale 2
101
102
201
202
Cale 1
Cale 2
0
0
101
102
Parametru Nr.8183
X
Z
Cale 1
N10 M100 ;
Cale 2
Opera ia
M100 ;
- 271 -
PROGRAMARE
B-64304RO-1/02
Cale 2
Opera ia
Pornire control multiplu X1-X2
Pornire control multiplu Z1-Z2
Sincronizare ntre cile 1 i2
Control multiplu X1-X2 i Z1-Z2
Sincronizare ntre cile 1 i2
Anulare control multiplu X1-X2
Anulare control multiplu Z1-Z2
Sincronizare ntre cile 1 i2
M101 ;
Micare multipl
M102 ;
M103 ;
Verificare parametru
Dac axa de control multiplu corespunztoare la P sau Q specificate cu G51.5/G50.5 nu este setat n
parametrul nr. 8183, este emis alarma PS5339.
Control suprapus
Controlul suprapus este executat cu comenzile G51.6/G50.6 n loc de semnalele de selecie axe de
control suprapus.
Exemplu de setare a parametrilor pentru un sistem cu 2 ci
Parametru Nr.12600
X
Z
201
202
Cale 1
Cale 2
0
0
0
0
Cale 2
101
102
Parametru Nr.8186
X
Z
Cale 1
Cale 2
N10 M100 ;
N20 G51.6 P102 Q202 ;
N30 M101 ;
N40 G00 Z100.;
M100 ;
N50 M102 ;
N60 G50.6 Q202 ;
N70 M103 ;
M102 ;
Opera ia
Sincronizare ntre cile 1 i 3
Pornire control suprapus Z1-Z2
Sincronizare ntre cile 1 i 3
Control suprapus Z1-Z2
(Z+100 suprapus pe Z2)
Sincronizare ntre cile 1 i 3
Anulare control suprapus Z1-Z2
Sincronizare ntre cile 1 i 3
M101 ;
G00 Z-200.;
M103 ;
N20 G51.6 P102 Q202 : pornire control suprapus cu axa Z1 fiind axa conductoare i axa Z2 fiind o ax
condus
N60 G50.6 Q202 : anulare control suprapus cu axa Z1 fiind axa conductoare i axa Z2 fiind o ax
condus
- 272 -
B-64304RO-1/02
PROGRAMARE
Verificare parametru
Dac numrul axei corespunztoare la P specificat cu G51.6 nu este setat n controlul suprapus ca ax
secundar n parametrul nr. 8186, este emis alarmaPS5339.
NOT
1 Dac se emit coduri G (G50.4/G50.5/G50.6) pentru anularea controlului sincron,
multiplu i suprapus pentru axe sub control sincron, multiplu i suprapus cu
semnale DI, controlul sincron, multiplu i suprapus este anulat.
2 Dac semnalul de selec ie control sincron, semnalul de selec ie control multiplu
i semnalul de selec ie control suprapus sunt schimbat de la '1' la '0' pentru axele
sub control sincron, multiplu i compus cu comenzi din program, controlul
sincron, multiplu i suprapus este anulat.
- 273 -
B-64304RO-1/02
FUNC IA DE CONTROL PE 2 CI
8.1
PRIVIRE DE ANSAMBLU
Funcia de control pe 2 ci este destinat pentru executarea a dou tipuri de prelucrri simultan i
independent. Funcia se aplic la strungurile i strungurile automate cu dou snii port-scul care
lucreaz simultan pentru a prelucra o pies.
Pentru a controla dou ci care s prelucreze simultan o pies, programul de prelucrare pentru fiecare
cale este stocat n memoria programului pentru cale. n funcionarea automat, aceast funcie selecteaz
programul pentru calea 1 i pe cel pentru calea 2 din memoria programului pentru calea respectiv.
Cnd sunt activate cile, programele selectate pentru sniile port-scul respective sunt executate simultan
i independent.
Pentru a sincroniza sniile port-scul 1 i 2 n timpul prelucrrii se poate folosi funcia de ateptare.
Se pot folosi de asemenea alte funcii specifice pentru controlul pe 2 ci: verificarea interferenei pentru
fiecare cale, achierea de echilibrare, control sincron/multiplu/suprapus, controlul arborelui principal
ntre fiecare din ci i memoria comun ntre fiecare din ci.
Pentru dou ci este asigurat doar un singur LCD/MDI. Semnalul de selecie a cii este folosit pentru a
comuta la operarea LCD/MDI sau la afiarea ntre cile 1 i 2.
Pentru un sistem cu dou ci
CNC
LCD/MDI
Memorie programe
pentru calea 1
Calea 1
analiz
program
Calea 1
control
pozi ie
Calea 1
control
axe
Calea 2
analiz
program
Calea 2
control
pozi ie
Calea 2
control
axe
Programe
Memorie programe
pentru calea 2
Programe
- 274 -
PROGRAMARE
B-64304RO-1/02
8.2
8.FUNC IA DE CONTROL PE 2 CI
Privire de ansamblu
Pentru a pune o cale s o atepte pe cealalt n timpul prelucrrii se folosete controlul pe baza codurilor
M. Cnd se specific un cod M pentru ateptare ntr-un bloc pentru o cale n timpul funcionrii automate,
cealalt cale ateapt s fie specificat acelai cod M nainte de a ncepe execuia urmtorului bloc.
Un domeniu de coduri M folosite ca i coduri M pentru ateptare trebuie setate dinainte n parametri (nr.
8110 i 8111). Ateptarea poate fi ignorat folosind un semnal.
Format
Mm ;
m: numrul unui cod M pentru ateptare
Explica ie
ATEN IONARE
1 Un cod M pentru ateptare trebuie ntotdeauna specificat ntr-un singur bloc.
2 Spre deosebire de alte coduri M, codul M pentru ateptare nu este produs pe
PMC.
3 Dac se cere operarea pe o singur cale, codul M pentru ateptare nu trebuie
ters. Folosind semnalul pentru a specifica faptul c ateptarea trebuie ignorat
(NOWT), codul M pentru ateptare, dintr-un program de prelucrare poate fi
ignorat. Pentru detalii consulta i manualul furnizat de productorul mainii-unelte.
4 Dac folosi i un cod M de ateptare n comanda de cod M 1 bloc multiplu,
asigura i-v c-l specifica i ca i pe primul cod M.
8.3
Privire de ansamblu
ntr-un sistem cu 2 ci, aceast funcie activeaz datele n domeniul specificat pentru a fi accesate ca i
date comune ale ambelor ci. Aceste date includ memoria compensrii sculei i macro variabile comune .
Explica ie
Funcia de memorie comun pentru ci activeaz urmtoarele operaii.
O parte din sau ntreaga memorie de compensare a sculei pentru cile individuale poate fi folosit ca i
date comune prin setarea parametrului nr.5029.
- 275 -
B-64304RO-1/02
80
perechi
offset
scul
120
perechi
offset
scul
Compensare
scul
numrul 1
No.5029=20
Compensare
scul
numrul 20
NOT
1 Pentru ambele ci trebuie setat aceeai unitate de msur pentru compensarea
sculei (bi i 0 i 1 a parametrului nr. 5042).
2 Seta i o valoare mai mic dect numrul valorilor de compensare a sculei pentru
fiecare cale pentru parametrul nr. 5029.
3 Cnd setarea parametrului nr. 5029 depete numrul valorilor de compensare
a sculei pentru fiecare cale, numrul mai mic al valorilor de compensare a sculei
dintre ambele ci este folosit ca i numr comun.
4 Pentru detalii analiza i manualul corespunztor realizat de productorul
mainii-unelte.
-
Toate sau o parte a macro variabilelor comune de la #100 la #199 i de la #500 la #999 pot fi folosite ca
i date comune prin setarea parametrilor nr. 6036 (#100 la #199) i 6037 (#500 la #999).
Variabile macro
pentru calea 1
Variabile macro
pentru calea 2
100
variabile
macro
100
variabile
macro
NOT
Dac valoarea parametrului nr. 6036 sau 6037 depete numrul maxim de
macro variabile comune, se preia numrul maxim de macro variabile comune
8.4
Privire de ansamblu
Aceast funcie permite unei piese de prelucrat instalat pe un arbore principal s fie prelucrat simultan
de dou snii port-scul i fiecreia din cele dou piese de prelucrat instalate la cte doi arbori principali
s fie prelucrat simultan de fiecare din cele dou snii port-scul.
- 276 -
PROGRAMARE
B-64304RO-1/02
8.FUNC IA DE CONTROL PE 2 CI
Sanie p. sc.1
Ax
Sanie p.sc. 2
Sanie port-scul 1
Ax 1
Ax 2
Sanie port-scul 2
Arborele principal aparinnd fiecrei ci poate fi controlat n general prin comenzi programate pe
fiecare cale. Comenzile programate pentru oricare din ci pot controla arborele principal innd de
oricare cale cu semnalele de selectare a controlului arborelui principal.
NOT
Pentru metoda de selectare a comenzii arborelui principal analiza i manualul
corespunztor al productorului mainii-unelte.
8.5
CONTROL SINCRON/MULTIPLU/SUPRAPUS
Privire de ansamblu
La controlul pe 2 ci, funcia de control sincron, funcia de control multiplu i funcia de control
suprapus activeaz controlul sincron, controlul multiplu i controlul suprapus pentru un sistem cu o
singur cale sau pentru sisteme cu 2 ci.
- 277 -
B-64304RO-1/02
Explica ie
-
Control sincron
Sincronizeaz micarea de-a lungul unei axe a unui sistem cu cea de-a lungul unei axe a celeilalte
ci.
(Exemplu)
Sincronizeaz micarea de-a lungul axei Z1 (conductoare) i axele Z2 (condus).
Cap revolver 1
X1
Piesa
Z1
Z2 (sincronizat cu micarea
de-a lungul axei Z1)
Prelucrare conform unui program pentru
calea 1
Sincronizeaz micarea de-a lungul unei axe a unei ci cu cea de-a lungul altei axe a aceleiai ci.
(Exemplu)
Sincronizeaz micarea de-a lungul axei Z1 (conductoare) i axele B1 (condus).
Cap revolver 1
X1
Ppu mobil
Piesa 1
B1 (sincronizat cu
micarea de-a lungul axei
Z1)
Z1
Control multiplu
PROGRAMARE
B-64304RO-1/02
X1
8.FUNC IA DE CONTROL PE 2 CI
Cap. rev.1
Piesa 1
Piesa 2
Z1
Z2
Cap. rev.1
X2
Prelucrare conform
program pt. calea 2
Control suprapus
X1
Cap rev. 1
Piesa 1
Z1
Cap. rev. 2
X2
Z2
Prelucrare conform unui program
pentru calea 2
NOT
Metoda folosit pentru a specifica controlul sincron, multiplu sau suprapus
variaz n func ie de productorul mainii-unealt. Pentru detalii analiza i
manualul furnizat de productorul mainii-unealt.
- 279 -
8.6
B-64304RO-1/02
Privire de ansamblu
Cnd trebuie prelucrat o pies subire aa cum se arat mai jos, o prelucrare de precizie poate fi realizat
prelucrnd fiecare parte, simultan cu o scul, aceast funcie poate preveni deformarea piesei care ar
putea apare atunci cnd doar o singur parte este prelucrat la o trecere (vezi figura de mai jos). Cnd
sunt prelucrate simultan ambele pri, micarea unei scule trebuie s fie n faz cu cea a celeilalte scule.
Altfel, piesa de prelucrat poate vibra, ducnd la o prelucrare de proast calitate. Prin aceast funcie,
micarea unei snii port-scul poate fi uor sincronizat cu cea a celeilalte snii port-scul.
Sanie p. sc.2
Sanie p.sc. 1
Format
G68 ; Pornire mod achiere echilibrat
G69 ; Revocare mod achiere echilibrat
Explica ie
Cnd G68 este specificat n programele pentru sniile port-scul 1 i 2, modul achiere echilibrat este
pornit. Cnd se specific G69, modul de achiere echilibrat este revocat.
Cnd G68 sau G69 este specificat pentru o sanie port-scul, cealalt sanie port-scul ateapt pn cnd
G68 sau G69 este specificat pentru cealalt sanie port-scul.
n modul de achiere echilibrat, achierea echilibrat se realizeaz cnd se specific o comand de
micare n avansul pentru achiere pentru ambele snii port-scul.
n modul de achiere echilibrat, ambele snii port-scul pornesc simultan micarea n fiecare bloc n
care este specificat o comand de micare la viteza de avans.
Specificai G68 i G69 ntr-un singur bloc.
NOT
1 Achierea echilibrat nu este executat la mersul n gol sau n starea de blocare
a mainii. G68 sau G69 specificat pentru o sanie port-scul se sincronizeaz
oricum cu G68 sau G69 specificat pentru cealalt sanie port-scul.
2 n modul de achiere echilibrat, G68 specificat pentru o sanie port scul nu se
sincronizeaz cu G 68 specificat pentru cealalt sanie port-scul. n modul de
anulare achiere echilibrat, G69 specificat pentru o sanie port-scul nu se
sincronizeaz cu G 69 specificat pentru cealalt sanie port-scul..
3 Achierea echilibrat nu este executat ntr-un bloc n care pentru distan a de
deplasare este specificat 0.
4 Achierea echilibrat nu este executat cnd se specific deplasarea rapid.
- 280 -
B-64304RO-1/02
PROGRAMARE
8.FUNC IA DE CONTROL PE 2 CI
Aten ionare
ATEN IONARE
1 Achierea echilibrat doar pornete achierea cu viteza de avans de achiere
pentru ambele snii n acelai timp; dup aceea nu men ine sincronizarea.
Pentru a sincroniza toate micrile ambelor snii port-scul, setrile pentru
ambele snii port-scul, cum sunt distan a de deplasare i viteza de avans,
trebuie s fie aceleai. Ajustarea i inter-blocarea poate fi aplicat independent
ambelor snii port-scul. Setrile pentru ambele snii port-scul referitoare la
ajustare i inter-blocare trebuie s fie aceleai pentru a executa o achiere
echilibrat.
2 Dup ce se aplic o oprire avans n timpul executrii achierii echilibrate pentru
ambele snii port-scul, la repornire nu se execut achierea echilibrat.
Achierea echilibrat este executat atunci cnd se execut urmtoarea
comand de micare pentru ambele snii port-scul.
NOT
1 Decalajul de timp nainte de distribuirea n impuls a ambelor snii port-scul este
pornit la 2 msec sau mai pu in.
2 Suprapunerea nu este valid. n modul de achiere echilibrat, sincronizarea
este stabilit la pornirea fiecrui bloc n care este specificat achierea, astfel
micarea poate fi oprit pentru moment.
3 n modul de achiere echilibrat, suprapunerea la achierea de filetare continu
de asemenea nu este valid. Executa i filetarea continu n modul de anulare a
achierii echilibrate.
4 Pentru a realiza sincronizarea n distribu ia n impulsuri ntr-un bloc n care este
specificat filetarea, trebuie selectat acelai traductor de pozi ie.
5 Modul de revocare (G69) este setat necondi ionat printr-o resetare.
6 Cnd este selectat op iunea imagine n oglind pentru cap revolver dublu",
func ia de achiere echilibrat nu poate fi folosit. Pentru a folosi op iunea
imagine n oglind pentru cap revolver dublu", seta i bitul 0 (NVC) al
parametrului nr. 8137 la 0 pentru a dezactiva func ia de achiere echilibrat.
- 281 -
III. OPERARE
OPERARE
B-64304RO-1/02
Folosind interfaa cardului de memorie de pe partea stnga a ecranului, informaiile nscrise pe un card
de memorie sunt scrise n CNC iar informaiile sunt scrise de pe CNC pe un card de memorie.
Pot fi introduse / extrase urmtoarele tipuri de date:
1. Date offset axa Y
Datele de mai sus pot fi introduse (=intrare) i transmise (=ieire) pe ecranele folosite pentru afiarea
i setarea datelor pe ecranul ALL IO.
Capitolul 1, INTRARE/IEIRE DATE, este format din urmtoarele seciuni:
1.1 INTRARE/IEIRE (DATE) PE FIECARE ECRAN ........................................................................ 283
1.1.1 Intrare i ieire date offset axa Y ............................................................................................ 283
1.1.1.1 Intrare date offset axa Y ............................................................................................. 283
1.1.1.2 Ieire date offset axa Y ............................................................................................... 284
1.2 INTRARE/IEIRE (DATE) PE ECRANUL ALL IO ...................................................................... 284
1.2.1 Intrare i ieire date offset axa Y ............................................................................................ 284
1.1
Datele pot fi introduse n (=intrare) i transmise (=ieire) din ecranele de offset pentru axa Y.
1.1.1
1.1.1.1
Datele de offset ale axei Y-axis sunt ncrcate n memoria CNC de pe un card de memorie. Formatul de
introducere este acelai ca i formatul de extragere. Datele de offset ale axei Y care sunt nregistrate n
memorie i au un numr corespunztor, sunt nlocuite cu datele introduse prin aceast operaie.
Procedura
1
2
4
5
6
7
8
9
10
- 283 -
OPERARE
B-64304RO-1/02
dispare.
Pentru a anula introducerea, apsai tasta soft[CANCEL] (ANULARE).
1.1.1.2
Datele de offset ale axei Y-axis sunt pregtite ntr-un format de ieire pentru transferul lor din memoria
CNC pe un card de memorie.
Transferul de ieire date offset axa Y (pentru unitatea cu monitor de 8.4/10.4 inci)
Procedura
1
2
4
5
6
7
8
9
10
1.2
Putei realiza transferul de intrare i ieire a datelor de offset al axei Y i datelor de offset ale sculei
achietoare folosind numai ecranul ALL IO screen.
n continuare se explic cum s se afieze ecranul ALL IO:
Procedura
1
2
3
Urmtorii pai pentru selectarea datelor de pe ecranul ALL IO vor fi explicai pentru fiecare tip de date.
1.2.1
Pentru sistemul strung, datele de offset pentru axa Y pot fi transferate (intrare/ieire) folosind ecranul
ALL IO.
- 284 -
B-64304RO-1/02
OPERARE
Procedura
1
2
3
4
5
6
Transferul de ieire date offset axa Y (pentru unitatea cu monitor de 8.4/10.4 inci)
Procedura
1
2
3
4
5
6
- 285 -
OPERARE
B-64304RO-1/02
2.1
................................................................... 286
2.1.1
Pentru afiarea i setarea valorilor de offset a sculei i de compensare a razei vrfului sculei exist ecrane
dedicate.
Dac folosirea compensrii geometriei i uzurii sculei pot fi selectate folosind bitul 6 (NGW) al
parametrului nr. 8136; sau dac folosirea compensrii razei vrfului sculei poate fi selectat folosind
bitul 7 (NCR) al parametrului nr. 8136. (0: Folosete funcia./1: Nu folosete funcia.)
Procedura
1
Cnd folosii un sistem cu 2 ci, selectai dinainte o cale pentru care trebuie setat valoarea de offset
a sculei, folosind comutatorul de selecie a cii.
2
Apsai capitolul selecie tasta soft [OFFSET] sau apsai tasta funciei
de cteva ori pn
- 286 -
B-64304RO-1/02
OPERARE
- 287 -
OPERARE
B-64304RO-1/02
3
4
Mutai cursorul la valoarea de compensare care trebuie setat sau modificat folosind tastele de
pagin i de cursor sau introducei numrul compensrii pentru valoarea compensrii care trebuie
setat sau schimbat i apsai tasta soft [NO.SRH].
Pentru a seta o valoare a compensrii, introducei o valoare i apsai tasta soft [INPUT]
(INTRARE). Pentru a schimba valoarea compensrii, introducei o valoare de adunat la valoarea
curent (o valoarea negativ pentru a reduce valoarea curent) i apsai tasta soft [+INPUT]
(INTRARE).
T (TIP) este numrul vrfului imaginar al sculei.
T poate fi specificat pe ecranul de compensare a geometriei sau pe ecranul de compensare a uzurii.
Cnd nu se folosete compensarea razei vrfului sculei [bit 7 (NCR) al parametrului nr. 8136 este setat la
1] nu sunt afiate nici raza, nici T (TIP).
Explica ie
-
Alt metod
Pentru introducerea sau transferul de ieire a valorii compensrii frezei se poate folosi un dispozitiv
extern pentru transferul intrare/ieire. Vezi Capitolul III-8 Data Input/Output (Intrare/ieire date) din
manualul operatorului (comun sistemului pentru strunjire/centrului de prelucrare).
Valorile pentru compensarea lungimii sculei pot fi setate folosind urmtoarele funcii descrise n
subseciunile ulterioare: introducere direct a valorii offset-ului msurat, introducere direct a valorii
offset-ului sculei msurate B i introducere numrtor valoare de offset.
- 288 -
B-64304RO-1/02
OPERARE
NOT
Numrul de valori de compensare a sculei poate fi mbunt it la 99 de perechi
(sistem cu 1 cale) sau 200 de perechi (sistem cu 2 ci) prin adugarea op iunii.
Cnd este adugat op iunea, bitul 5 (NDO) al parametrului nr. 8136 nu este
valid.
Pentru fiecare setare, offset-ul de geometrie a sculei poate fi distins de offset-ul de uzur. [Atunci cnd
bit 6 (NGW)] al parametrului nr. 8136 este setat la 0.
n unele cazuri, valorile pentru compensarea uzurii sculei sau compensarea geometriei sculei nu pot fi
introduse datorit setrilor n biii 0 (WOF) i 1 (GOF) ai parametrului nr. 3290. Numrul pentru prima
mrime de offset a sculei care trebuie dezactivat poate fi setat pentru parametrul nr. 3294 i numrul de
mrimi de offset ale sculei care urmeaz dup numrul de pornire pot fi setate pentru parametrul nr. 3295
pentru a dezactiva mrimile de offset ale sculei n domeniul specificat din MDI.
Valorile consecutive de introdus sunt setate dup cum urmeaz:
1) Atunci cnd sunt introduse valori pentru numerele de offset, pornind de la unul pentru care nu este
mpiedicat introducerea la unul pentru care este mpiedicat introducerea, este emis o avertizare i
valorile sunt setate doar pentru acele numere de offset pentru care introducerea nu este mpiedicat.
2) Atunci cnd sunt introduse valori pentru numerele de offset, pornind de la unul pentru care este
mpiedicat introducerea la unul pentru care nu este mpiedicat introducerea, este emis o
avertizare i nu sunt setate valori.
Atunci cnd n timpul operrii automate au fost modificate valorile de offset, biii 4 (LGT) i 6 (LWM)
ale parametrului nr. 5002 pot fi folosii pentru a specifica dac noile valori de offset devin valide n
urmtoarea comand de micare sau n urmtoarea comand cod T.
Tabelul 2.1.1 (a)
Cnd valorile de compensare geometrie i
valorile de compensare uzur sunt
specificate separat
LGT
LWM
0.
1
0.
0
2.1.2
Pentru a seta ca valoare de offset, diferena ntre poziia de referin a sculei folosit n programare
(vrful sculei standard, centru cap revolver, etc.) i poziia vrfului sculei unei scule folosite curent.
Procedura
-
OPERARE
B-64304RO-1/02
Supraf. B
Supraf. A
2
3
Eliberai scula doar n direcie axei X, fr a deplasa axa Z i oprii arborele principal.
Msurai distana de la originea sistemului de coordonate al piesei la suprafaa A.
Setai aceast valoare ca valoare msurat de-a lungul axei Z pentru numrul de offset dorit,
folosind urmtoarea procedur:
Dac valorile de offset pentru compensarea geometriei i valorile de offset pentru uzur sunt
specificate separat, afiai ecranul pentru fiecare dintre ele.
3-2 Mutai cursorul la numrul setat de offset folosind tastele cursor.
3-3 Apsai tasta adres
pentru setare.
4
5
6
B-64304RO-1/02
OPERARE
Setai aceast valoare ca valoare msurat de-a lungul axei X pentru numrul de offset dorit n
acelai mod ca pentru setarea valorii de-a lungul axei Z.
7
Repetai procedura de mai sus de fiecare dat pentru numrul sculelor necesare.
Valoarea de offset este calculat i setat automat.
De exemplu, n cazul =69.0 cnd valoarea coordonatei suprafeei B din schia de mai sus este 70.0,
setai 69.0 [MEASURE] (MSURARE) la offset-ul nr. 2.
n acest caz, 1.0 este setat ca valoare offset al axei X pentru offset-ul nr. 2
Explica ie
-
Introducei valori de diametru pentru valorile de offset pentru axele pentru care se folosete programare
pe diametru.
Dac butonul de nregistrare este furnizat pe partea mainii, scula poate fi eliberat pe direciile celor
dou axe prin setarea bitului 2 (PRC) al parametrului nr. 5005 sau folosind semnalul de nregistrare a
poziiei. Pentru detalii referitoare la semnalul de nregistrare a poziiei analizai manualul furnizat de
productorul mainii-unealt.
2.1.3
Explica ie
- Procedura de baz pentru a seta valoarea offset a sculei
Pentru a folosi funcia de reglare a sculei pentru cap revolver simplu/dublu, specificai mai nti arborele
principal care trebuie msurat, folosind semnalul S2TLS (G040.5) (selectare msurare arbore principal).
(1) Executai returul manual la poziia de referin.
Executnd returul manual la poziia de referin se stabilete un sistem de coordonate al mainii.
Valoarea de offset a sculei este calculat pe sistemul de coordonate al mainii.
(2) Selectai modul roat de mn sau modul manual de avans continuu (JOG) i setai semnalul de
selecie modul de editare a valorii de compensare a sculei GOQSM la 1. Monitorul LCD trece
automat la ecranul de offset al sculei (geometrie) i indicatorul "OFST" ncepe s clipeasc n zona
de indicare a stadiului n partea de jos a ecranului, ceea ce indic faptul c modul de scriere a valorii
de compensare a sculei este pregtit. Cnd se folosete funcie de reglare a sculei pentru capul
revolver simplu/dublu, semnalul S1MES sau S2MES (arbore principal n msurare), oricare este
aplicabil, devine 1.
ATEN IONARE
Dup aceea este imposibil comutarea semnalului S2TLS (selectare msurare
arbore principal) pn cnd semnalul GOQSM (mod scriere offset) nu devine 0.
(3) Selectai o scul pentru a fi msurat.
(4) Cnd cursorul nu coincide cu numrul de offset al sculei dorit a fi setat, micai cursorul la numrul
de offset dorit, folosind tasta pagin i tasta cursor.
Cursorul poate fi setat s coincid automat cu numrul de offset al sculei dorit a fi setat prin
semnalele de intrare ale numrului de offset al sculei cnd parametrul [QNI(nr.5005#5)=1].
- 291 -
(5)
(6)
(7)
(8)
(9)
OPERARE
B-64304RO-1/02
n acest caz, poziia cursorului nu poate fi schimbat pe ecranul de compensare a sculei folosind
taste de pagin sau taste de cursor.
Apropiai scula de senzor prin operaie manual.
Plasai muchia sculei la o suprafa de contact a senzorului prin avans manual.
Aducei muchia sculei n contact cu senzorul. Aceasta face ca semnalele de scriere a valorilor de
compensare a sculei s fie introduse n CNC.
Urmtoarele semnale de scriere a mrimii compensrii sculei sunt setate n conformitate cu setarea
bit 3 (TSI) a parametrului nr.5004.
Cnd parametrul este 0: +MIT1, MIT1, +MIT2, MIT2
Cnd parametrul este 1: numai +MIT1
Dac semnalul de scriere valori de compensare scul este setat la "1":
i) Axa este inter-blocat n aceast direcie i avansul ei este oprit.
ii) Este setat valoarea de offset a sculei extras de memoria de offset a sculei (valoare offset a
geometriei sculei) care corespunde numrului de offset artat de cursor.
Valorile de offset pentru ambele axe, X i Z, sunt setate prin operaiunile (5) i (6).
Repetai operaiile (3) la (7) pentru toate sculele necesare.
Setai semnalul de scriere valori de compensare GOQSM la "0".
Modul de scriere este anulat i indicatorul "OFST" se stinge.
Cnd se folosete funcia de reglare a sculei pentru cap revolver simplu/dublu, semnalul S1MES sau
S2MES (arbore principal n msurare) care este aplicabil pentru axul n msurare devine 0.
ATEN IONARE
Dup aceea este imposibil comutarea semnalului S2TLS (selectare a msurrii
arborelui principal) pn cnd semnalul WOQSM (modul scriere offset) nu
devine 0.
(4) Selectai o scul pentru a fi msurat.
(5) Verificai numerele de offset ale sculei.
Numrul de offset al sculei corespunztor sculei necesar pentru msurtoare trebuie setat dinainte
n parametrul (nr. 5020).
Numrul de offset al sculei poate fi de asemenea setat automat prin setarea semnalului de intrare a
numrului offset al sculei [cu parametrul QNI (No.5005#5)=1].
(6) Apropiai manual scula de o faa de capt a piesei de prelucrat.
- 292 -
B-64304RO-1/02
OPERARE
(7) Plasai muchia sculei la faa de capt (senzor) a piesei prin avans manual.
Atunci cnd muchia sculei atinge faa de capt a piesei, introducei semnalul WOSET de decalare a
sistemului de coordonate al piesei de prelucrat.
Mrimea de decalare a sistemului de coordonate al piesei pe axa Z este setat automat.
(8) Eliberai scula.
(9) Setai modul de scriere a mrimii de decalare a coordonatei piesei WOQSM la 0.
Modul de scriere este anulat iar lumina indicatorului "WFST" se stinge.
Cnd se folosete funcie de reglare a sculei pentru cap revolver simplu/dublu, semnalul S1MES sau
S2MES (arbore principal n msurare) care este aplicabil, devine 0.
2.1.4
Valoarea corespunztoare pentru offset a sculei poate fi setat prin micarea sculei pn cnd aceasta
ajunge la poziia de referin dorit.
Procedura
1
2
3
4
(sau
Explica ie
-
Cnd operaiile de mai sus sunt efectuate pe ecranul de offset al geometriei sculei, valorile de offset ale
geometriei sculei sunt introduse iar valorile de offset ale uzurii sculei nu se schimb.
Cnd operaiile de mai sus sunt efectuate pe ecranul de offset al uzurii sculei, valorile de offset ale uzurii
sculei sunt introduse iar valorile de offset ale geometriei sculei nu se schimb.
- 293 -
2.1.5
OPERARE
B-64304RO-1/02
Sistemul de coordonate setat poate fi decalat cnd sistemul de coordonate care a fost setat printr-o
comand G50 (sau comand G92 pentru sistemul B sau C de coduri G) sau setarea automat a sistemului
de coordonate este diferit de sistemul de coordonate al piesei preluat la programare.
Cnd este folosit un sistem de serie T este afiat ecranul de decalare a sistemului de coordonate al piesei.
Procedura
1
4
5
Mutai cursorul folosind tastele cursor la axa de-a lungul creia trebuie decalat sistemul de
coordonate.
Introducei valoarea decalrii i apsai tasta soft [INPUT] (INTRARE).
X
Decalare
O
- 294 -
B-64304RO-1/02
OPERARE
Explica ie
-
Setarea unei comenzi (G50 sau G92) pentru setarea unui sistem de coordonate dezactiveaz valorile de
decalare setate.
(Exemplu)
Cnd este specificat G50 X100.0 Z80.0, sistemul de coordonate este setat astfel nct poziia curent
de referin a sculei este X+100.0, Z+80.0 indiferent de valorile de decalare.
Dac setarea automat a sistemului de coordonate este executat prin ntoarcere manual la poziia de
referin dup setarea mrimii decalrii, sistemul de coordonate este decalat instantaneu.
Dac mrimea decalrii pe axa X este o valoare de tip diametru sau raz depinde de cele specificate n
program.
Cnd bit 2 (PRC) al parametrului nr. 5005 este 1, coordonatele absolute cnd semnalul de nregistrare a
poziiei este ON (PORNIT) sunt nregistrate pentru calculul mrimii decalrii.
Exemplu
Cnd poziia actual a punctului de referin este X=121.0 (diametru), Z=69.0 fa de originea piesei de
prelucrat, dar acesta ar trebui s fie X=120.0, Z=70.0, setai urmtoarele valori de decalare:
Setare valoare de decalare: X=1.0, Z=-1.0
Pozi ie de pornire
(pozi ie standard)
2.1.6
Pot fi setate valorile de offset ale poziiei sculei de-a lungul axei Y. Este de asemenea posibil
introducerea numrtorului valorilor de offset.
Pentru axa Y nicio valoare de offset nu poate fi introdus direct.
Folosirea offset-ului pentru axa Y poate fi selectat folosind bit 1 (YOF) al parametrului nr. 8132. (0:
Nu folosete offset-ul axei Y./1: Folosete offset-ul axei Y)
Dac axa Y nu este folosit conform setrii, nici ecranul nu este afiat.
- 295 -
OPERARE
B-64304RO-1/02
Procedura
1
2
3
3-1 Cnd este apsat tasta soft [GEOMETRY] (GEOMETRIE), sunt afiate datele de compensare
a geometriei sculei pentru axa Y. Apsai tasta soft [WEAR] (UZUR) pentru a comuta
afiajul ecranului la ecranul datelor de compensare pentru uzura sculei.
Poziionai cursorul la numrul de offset care trebuie schimbat folosind oricare din urmtoarele
metode:
Mutai cursorul la numrul de offset care trebuie schimbat folosind tastele de pagin i tastele
cursor.
- 296 -
B-64304RO-1/02
5
6
OPERARE
Procedura
Pentru a seta coordonatele relative de-a lungul axei Y ca valori de offset:
1
Deplasai manual scula de referin la punctul de referin.
2
Resetai coordonata relativ Y la 0.
3
Mutai scula pentru care valorile de offset trebuie setate la punctul de referin.
4
Mutai cursorul la valoare numrului de offset care trebuie setat, apsai tasta
apoi apsai
2.1.7
Funcia de blocare a mandrinei i ppuii mobile previne deteriorarea mainii prin verificarea dac vrful
sculei deterioreaz mandrina sau ppua mobil. Specificai aria n care scula nu trebuie s intre (arie cu
intrare mpiedicat). Aceasta se realizeaz folosind ecranul special de setare, conform formelor
mandrinei i ppuii mobile. Dac vrful sculei nu trebuie s intre n aria setat n timpul unei operaiuni
de prelucrare, aceast funcie oprete scula i genereaz un mesaj de alarm. Scula poate fi scoas din
zon doar prin retragerea ei n direcia opus celei din care a intrat n zon.
Folosirea funciei de blocare a mandrinei i ppuii mobile poate fi selectat folosind bit 1 (BAR) al
parametrului nr. 8134. (0: Nu folosete funcia./1: Folosete funcia.)
Dac funcia nu este folosit, nici ecranul nu este afiat.
Procedura
-
.
. Apoi apsai tasta de selecie a capitolului [BARRIER].
- 297 -
OPERARE
sau
B-64304RO-1/02
Poziionai cursorul la fiecare poziie care definete forma mandrinei sau a ppuii mobile,
introducei valoarea corespunztoare, apoi apsai tasta soft [INPUT] (INTRARE). Valoarea este
setat. Apsarea tastei soft [+INPUT] (INTRARE) dup ce a fost introdus o valoare adun
valoarea introdus la valoarea curent, setarea nou fiind suma celor dou valori.
Poziiile CX i CZ, ambele pe ecranul de setare al blocrii mandrinei i poziia TZ pe ecranul de
setare al blocrii ppuii mobile pot fi setate i n alt mod. Mutai manual scula la poziia dorit,
apoi apsai tasta soft [SETTING] (SETARE) pentru a seta coordonata (-ele) sculei n sistemul de
coordonate al piesei. Dac o scul avnd offset diferit de 0 este mutat manual n poziia dorit fr
compensare aplicat, compensai offset-ul sculei n sistemul de coordonate setat. Alte poziii dect
CX, CZ i TZ nu pot fi setate prin folosirea tastei soft [SETTING] (SETARE).
- 298 -
B-64304RO-1/02
OPERARE
Exemplu
Cnd este emis o alarm, scula se oprete nainte de intrare n aria inhibitorie dac bit 7
(BFA) al parametrului nr.1300 este setat la 1. Dac bit 7 (BFA) al parametrului nr. 1300 este
setat la 0, scula se oprete ntr-o poziie mai interioar dect cifra specificat deoarece sistemul
CNC i cel al mainii se opresc cu ntrziere de timp.
De aceea, pentru siguran, setai o arie puin mai mare dect cea determinat. Distana ntre
limitele acestor dou arii, L, este calculat din urmtoarea ecuaie, pe baza vitezei cursei
rapide:
L = (viteza de deplasare rapid)
1
7500
Cnd viteza de deplasare rapid este de exemplu 15m/min, setai o arie avnd o limit cu 2 mm
n afara ariei determinate.
Formele mandrinei i ppuii mobile pot fi setate folosind parametrii nr. 1330 la 1348.
NOT
Seta i modul G23 nainte de a ncerca s specifica i formele mandrinei i ppuii
mobile.
-
G22/G23
Cnd este specificat G22 (limit curs memorat pornit), zona mandrinei i ppuii mobile devine zon
interzis pentru intrare. Cnd este specificat G23 (limit curs memorat oprit) se anuleaz zona
interzis de intrare.
Chiar dac s-a specificat G22, zona de intrare interzis poate fi dezactivat prin emiterea unui semnal de
blocare a ppuii mobile. Cnd ppua mobil este mpins spre o pies de prelucrat sau separat de piesa
de prelucrat folosind funciile auxiliare, pentru activarea i dezactivarea ariei de setare a ppuii mobile
se folosesc semnalele PMC.
Tabelul 2.1.7 (a)
Cod G
G22
G23
Blocare mandrin
0
1
Irelevant
Valid
Valid
Nu este valid
Valid
Nu este valid
Nu este valid
G22 este selectat la pornirea alimentrii cu energie electric. Folosind G23, bit 7 al parametrului nr. 3402,
oricum poate fi schimbat la G23.
- 299 -
OPERARE
B-64304RO-1/02
Explica ie
-
A
L1
X
A
W1
CX
W1
CX
L1
Z
CZ
CZ
Originea sist. de
coordonate al
piesei
Originea sistemului
de coordonate al
piesei
TY
CX
CZ
L
W
L1
W1
Descriere
TY : Selecteaz un tip de mandrin, pe baza formei sale. Specificnd 0 se selecteaz o mandrin care
prinde faa interioar a unei piese. Specificnd 1 se selecteaz o mandrin care prinde faa
exterioar a unei piese. Se presupune c mandrina este simetric fa de axa Z a ei.
CX, CZ :
Specificai coordonatele unei poziii a mandrinei, punctul A, n sistemul de coordonate al piesei.
Aceste coordonate nu sunt aceleai cu cele din sistemul de coordonate al mainii. Unitatea de
msur a datelor este indicat n tabelul 2.1.7(c).
ATEN IONARE
Sistemul de programare este determinat dac pentru ax se folosete
programarea pe diametru sau programarea pe raz. Dac pentru ax este
folosit programarea pe diametru, folosi i programare pe diametru pentru
introducerea datelor pentru axe.
Tabelul 2.1.7 (c)
Sistem
incremental
Dat de intrare n
milimetri
Dat de intrare n
inci
IS-A
IS-C
0.01 mm
0.001 mm
0.0001 mm
de la -999999999 la +999999999
0.001 inci
0.0001 inci
0.00001 inci
de la -999999999 la +999999999
- 300 -
B-64304RO-1/02
OPERARE
L, L1, W, W1 : Definete forma unei mandrine. Unitate de msur a datelor este indicat n tabelul 2.1.7(c).
ATEN IONARE
Specifica i ntotdeauna W i W1 n modul raz. Cnd programarea razei este
utilizat pentru axa Z, specifica i L i L1 n modul raz.
-
TZ
L2
Piesa
B
D3
D2
D1
Originea sistemului
de coordonate al
piesei
TZ
L
D
L1
D1
L2
D2
D3
Descriere
ATEN IONARE
Sistemul de programare este determinat dac pentru axa Z se folosete
programarea pe diametru sau programarea pe raz.
L, L1, L2, D, D1, D2, D3 :
Definesc forma unei ppui mobile. Intervalul de date valide este indicat n tabelul 2.1.7(c).
ATEN IONARE
Specifica i ntotdeauna D, D1, D2 i D3 pentru programare pe diametru. Cnd
pentru axa Z este utilizat programarea pe raz, specifica i L, L1 i L2 n modul
raz.
- 301 -
OPERARE
B-64304RO-1/02
Unghiul vrfului al ppuii mobile este 60 de grade. Aria de intrare interzis este setat n jurul vrfului,
avnd un unghi de 90 de grade, aa cum se arat mai jos.
90
60
Limitare
-
Dac o zon de intrare interzis este setat incorect, s-ar putea ca ea s nu poate fi activat. Evitai
efectuarea urmtoarelor setri:
Dac scula intr n zona interzis i este emis o alarm, comutai la modul manual, retragei scula
manual, apoi resetai sistemul pentru a anula alarma. n mod manual, scula poate fi deplasat doar n
direcie opus fa cea de intrare n zon.
Scula nu poate fi deplasat n aceeai direcie (mai departe n zon) pe care se deplasa atunci cnd a
intrat in zon.
Cnd sunt activate zonele de interdicie intrare pentru mandrin i ppua mobil i scula deja este
poziionat n interiorul acestor zone, la micare sculei este emis o alarm.
Dac scula nu poate fi retras, schimbai setarea zonelor cu intrare interzis, astfel nct scula s fie n
afara acestora, resetai sistemul pentru a anula alarma i apoi retragei scula. n final reinstalai setrile
originale.
Sistemul de coordonate
Zona cu intrare interzis este definit folosind sistemul de coordonate al piesei. Reinei urmtoarele:
<1> Dac sistemul de coordonate este decalat prin intermediul unei comenzi sau operaiuni, aria cu
intrare interzis este decalat cu aceeai mrime.
Aria de intrare
interzis
Aria de intrare
interzis
Sistemul de coord.
al piesei vechi
Sistemul de coord.
al piesei noi
B-64304RO-1/02
OPERARE
Cnd sunt asigurate att verificarea cursei memorate 2/3 ct i funcia de blocare mandrin i ppu
mobil, blocarea are prioritate fa de verificarea cursei memorate. Verificarea cursei memorate 2/3 este
ignorat.
- 303 -
3.EDITAREA PROGRAMELOR
OPERARE
EDITAREA PROGRAMELOR
3.1
3.1.1
Privire de ansamblu
B-64304RO-1/02
n funcia ecranului de programare, editarea simultan i afiarea a 2 ci (bitul 0 (DHD) a parametrului nr.
3106 este 1) cnd programul cii de editat este derulat, cealalt cale a programului care este afiat pe
acelai ecran poate fi derulat simultan.
derulat simultan
Obiect de editat
Aceast funcie asigur modul de derulare simultan n care sunt derulate simultan toate programele care
sunt n editare i modul de derulare singular n care doar programul de editat este derulat. ntre aceste
dou moduri se poate comuta simplu utiliznd tastele soft .
n modul de derulare simultan cnd un cod M n ateptare ajunge la derulare, ateptarea este executat
prin oprirea derulrii cii respective pn ce se ajunge la acelai cod M n ateptarea altor ci. De aceea
este posibil editarea programului n timpul confirmrii ateptrii pentru fiecare cale.
Mai mult, funcia de cutare n ateptare permite editarea simultan a poziiilor cursorului tuturor cilor
pentru a fi deplasate simultan la codurile M n ateptare specificate.
NOT
Aceast func ie este o func ie op ional pentru 0i-TD(sistem cu 2 ci).
3.1.2
Detalii
OPERARE
B-64304RO-1/02
3.EDITAREA PROGRAMELOR
Bitul 0 (DHD) al parametrului nr. 3106 este 1 pentru activarea funciei de editare i afiare
simultan a 2 ci pe ecranul de program.
Toate cile care se editeaz simultan sunt n modul EDIT (EDITARE).
NOT
1 La conectarea alimentrii cu energie este selectat modul de derulare singular.
2 Dac nu sunt satisfcute condi iile de mai sus, modul de derulare este comutat
automat pe modul de derulare individual.
2
3
4
5
6
- 305 -
3.EDITAREA PROGRAMELOR
OPERARE
B-64304RO-1/02
2
3
4
5
6
duce la micarea
la urmtoarele blocuri, cursoarele pentru cile care nu trebuie editate se deplaseaz i ele.
NOT
Un cod M de ateptare nu este ignorat datorit semnalului de ignorare
ateptare.
- 306 -
OPERARE
B-64304RO-1/02
3.EDITAREA PROGRAMELOR
Exemplu:
Cursorul nu poate fi micat n jos dac se apas tasta
n mod similar, dac cursorul este deplasat ntr-un bloc care conine un cod M de ateptare prin apsarea
unei taste de schimbare a paginii, sistemul intr n stadiul de derulare n ateptare n blocul care conine
un cod M de ateptare.
Fig. 3.1.2 (c) Derulare n ateptare cauzat de apsarea unei taste de schimbare a paginii
- 307 -
3.EDITAREA PROGRAMELOR
OPERARE
B-64304RO-1/02
Fig. 3.1.2 (e) Afiarea mesajului de confirmare pentru deblocarea stadiului de derulare n ateptare
OPERARE
B-64304RO-1/02
3.EDITAREA PROGRAMELOR
Fig. 3.1.2 (f) Taste soft pentru execu ia unei cutri a unui cod M de ateptare
[PREVI SYNC]
Restric ii
Funcia de derulare simultan nu poate fi folosit la editarea n fundal.
Dac se execut [EDIT EXEC] sau [REF EXEC] a editrii n fundal n timpul modului de derulare
simultan, o derulare este comutat n modul de derulare singular.
- 309 -
ANEXE
A.PARAMETRI
ANEX
B-64304RO-1/02
PARAMETRI
A.1
DESCRIEREA PARAMETRILOR
#7
#6
#5
#4
#3
#2
0001.
#1
#0
FCV
NOT
1 Programele create n formatul programului pentru seria 10/11 pot fi
folosite pentru operarea cu urmtoarele func ii:
1 Apelare sub-program M98, M198
2 Filetare cu pas constant G32 (seria T)
3 Ciclu predefinit G90, G92, G94 (seria T)
4 Ciclu predefinit repetitiv multiplu G71 la G76 (seria T)
5 Ciclu predefinit pentru gurire G80 la G89 (seria T)
2 Atunci cnd formatul de program folosit pentru seria10/11 este
folosit pentru acest CNC, pot aprea nite limitri. Consulta i
Manualul Operatorului.
#7
1013.
#6
#5
#4
IESPx
#3
#2
#1
#0
ISCx
ISAx
NOT
Atunci cnd se seteaz cel pu in unul dintre aceti parametri,
alimentarea trebuie oprit nainte de continuarea opera iei.
- 311 -
A.PARAMETRI
#0
#1
ANEX
ISAx
ISCx Sistem incremental pentru fiecare ax
Sistem incremental
#1
IS-A
IS-B
IS-C
#7
B-64304RO-1/02
ISCx
#0
0.
0.
1.
ISAx
1.
0.
0.
IESPx Atunci cnd cel mai mic increment de intrare este C (IS-C), funcia care admite setarea
valorii mai mari a parametrului vitezei i acceleraiei:
0: Nefolosit.
1: Folosit.
n ce privete axa care seteaz acest parametru atunci cnd cel mai mic increment este C
(IS-C), valoarea mai mare poate fi setat pentru parametrul vitezei i acceleraiei.
Domeniile de date valide ale acestor parametri sunt indicate n tabelul de parametri de
viteze i viteze unghiulare n (C) al tabelelor de setare ai parametrilor standard i tabelul
parametrilor acceleraiei i acceleraiei unghiulare n (D).
Atunci cnd aceast funcie este activat, numrul de sub punctul zecimal al parametrului
pe ecranul de intrri este modificat. Numrul de sub punctul zecimal descrete cu o
unitate n cazul celui mai mic increment de intrare C (IS-C).
1022.
[Tip intrare]
Introducere parametru
[Tip de date]
Ax bit
[Domeniu de date valide]
0 la 7
Pentru determinarea unui plan pentru interpolarea circular, compensarea razei/ razei
vrfului sculei, .a.m.d. (G17: planul Xp-Yp, G18: planul Zp-Xp, G19: planul Yp-Zp),
specificai care din cele trei axe de baz (X, Y i Z) este folosit ca ax de control pentru
fiecare sau o ax paralel a crei ax de baz este folosit ca ax de control pentru
fiecare.
O ax de baz (X,Y sau Z) poate fi specificat doar pentru o singur ax de control.
Dou sau mai multe axe de control pot fi setate ca axe paralele pentru aceeai ax de
baz.
Setare
0.
1.
2.
3.
5.
6.
7.
Semnifica ie
Ax de rota ie (Nicio ax de baz din cele trei, nicio ax paralel)
Axa X din cele trei axe de baz
Axa Y din cele trei axe de baz
Axa Z din cele trei axe de baz
Ax paralel la axa X
Ax paralel la axa Y
Ax paralel la axa Z
[Tip intrare]
[Tip de date]
[Domeniu de date valide]
Axa de referin
Introducere parametru
Cale bit
1 la Numrul axelor controlate
- 312 -
A.PARAMETRI
ANEX
B-64304RO-1/02
Unitatea de msur a unor parametri comuni tuturor axelor cum sunt acelea pentru viteza
de avans la mers n gol sau codul F de o cifr pot varia n funcie de sistemul incremental.
Un sistem incremental poate fi selectat printr-un parametru sau pe baza ax-la ax. Astfel,
unitatea acelor parametri trebuie s se potriveasc sistemului incremental al unei axe de
referin. Setai care dintre axe se va folosi ca i ax de referin.
ntre cele trei axe, de obicei se alege ca i ax de referin axa cu cel mai fin sistem
incremental.
1290
#6
#5
#4
#3
#2
#1
#0
BFA
BFA Cnd se emite alarma de verificare a cursei memorate 1, 2 sau 3 este emis o alarm de
interferen prin funcia de interferen ntre ci (seria T) sau este emis o alarm de
blocare a mandrinei/capt de curs (seria T):
0: Scula se oprete dup intrarea n zona interzis.
1: Scula se oprete nainte de zona interzis.
1330
[Tip intrare]
Introducere parametru
[Tip de date]
Cale bit
[Domeniu de date valide]
0 la 1
Selectai o cifr pentru mandrin.
0 : Mandrin care prinde o pies pe suprafaa interioar
1 : Mandrin care prinde o pies pe suprafaa exterioar
1331
[Tip intrare]
[Tip de date]
[Unitatea de msur a datei]
[Unitatea minim a datei]
[Domeniul de date valide]
Introducere parametru
Cale real
mm, inci (unitate de msur dat de intrare)
Depinde de sistemul incremental al axei folosite
0 sau pozitiv 9 cifre ale unitii minime a datei [consultai tabelul de setare a
parametrilor standard (B)]
(Cnd sistemul incremental este IS-B, 0.0 la +999999.999)
Setai lungimea (L) a flcii mandrinei
- 313 -
A.PARAMETRI
ANEX
B-64304RO-1/02
NOT
Specificarea acestui parametru utiliznd valoarea unui diametru
sau valoarea unei raze depinde de faptul dac axa
corespunztoare se bazeaz pe specificarea diametrului sau razei.
1332
[Tip intrare]
[Tip de date]
[Unitatea de msur a datei]
[Unitatea minim a datei]
[Domeniul de date valide]
Introducere parametru
Cale real
mm, inci (unitate de msur dat de intrare)
Depinde de sistemul incremental al axei folosite
0 sau pozitiv 9 cifre ale unitii minime a datei [consultai tabelul de setare a
parametrilor standard (B)]
(Cnd sistemul incremental este IS-B, 0.0 la +999999.999)
Setai limea (W) a flcii mandrinei
NOT
Specifica i acest parametru folosind ntotdeauna valoarea unei
raze.
1333
[Tip intrare]
[Tip de date]
[Unitatea de msur a datei]
[Unitatea minim a datei]
[Domeniul de date valide]
Introducere parametru
Cale real
mm, inci (unitate de msur dat de intrare)
Depinde de sistemul incremental al axei folosite
0 sau pozitiv 9 cifre ale unitii minime a datei [consultai tabelul de setare a
parametrilor standard (B)]
(Cnd sistemul incremental este IS-B, 0.0 la +999999.999)
Setai lungimea (L1) a flcii mandrinei
NOT
Specificarea acestui parametru utiliznd valoarea unui diametru
sau valoarea unei raze depinde de faptul dac axa
corespunztoare se bazeaz pe specificarea diametrului sau raze.
1334
[Tip intrare]
[Tip de date]
[Unitatea de msur a datei]
[Unitatea minim a datei]
[Domeniul de date valide]
Introducere parametru
Cale real
mm, inci (unitate de msur dat de intrare)
Depinde de sistemul incremental al axei folosite
0 sau pozitiv 9 cifre ale unitii minime a datei [consultai tabelul de setare a
parametrilor standard (B)]
(Cnd sistemul incremental este IS-B, 0.0 la +999999.999)
Setai limea (W1) a flcii mandrinei
NOT
Specifica i acest parametru folosind ntotdeauna valoarea unei
raze.
- 314 -
ANEX
B-64304RO-1/02
1335
A.PARAMETRI
[Tip intrare]
[Tip de date]
[Unitatea de msur a datei]
[Unitatea minim a datei]
[Domeniul de date valide]
Introducere parametru
Cale real
mm, inci (unitate de msur dat de intrare)
Depinde de sistemul incremental al axei folosite
9 cifre ale unitii minime a datei [consultai tabelul de setare a parametrilor
standard (A)]
(Cnd sistemul incremental este IS-B, -999999.999 la +999999.999)
Setai poziia mandrinei (coordonata X) n sistemul de coordonate al piesei.
NOT
Specificarea acestui parametru utiliznd valoarea unui diametru
sau valoarea unei raze depinde de faptul dac axa
corespunztoare se bazeaz pe specificarea diametrului sau razei.
1336
[Tip intrare]
[Tip de date]
[Unitatea de msur a datei]
[Unitatea minim a datei]
[Domeniul de date valide]
Introducere parametru
Cale real
mm, inci (unitate de msur dat de intrare)
Depinde de sistemul incremental al axei folosite
9 cifre ale unitii minime a datei [consultai tabelul de setare a parametrilor
standard (A)]
(Cnd sistemul incremental este IS-B, -999999.999 la +999999.999)
Setai poziia mandrinei (coordonata Z) n sistemul de coordonate al piesei.
NOT
Specificarea acestui parametru utiliznd valoarea unui diametru
sau valoarea unei raze depinde de faptul dac axa
corespunztoare se bazeaz pe specificarea diametrului sau razei.
1341
[Tip intrare]
[Tip de date]
[Unitatea de msur a datei]
[Unitatea minim a datei]
[Domeniul de date valide]
Introducere parametru
Cale real
mm, inci (unitate de msur dat de intrare)
Depinde de sistemul incremental al axei folosite
0 sau pozitiv 9 cifre ale unitii minime a datei [consultai tabelul de setare a
parametrilor standard (B)]
(Cnd sistemul incremental este IS-B, 0.0 la +999999.999)
Setai lungimea (L) a ppuii mobile.
NOT
Specificarea acestui parametru utiliznd valoarea unui diametru
sau valoarea unei raze depinde de faptul dac axa
corespunztoare se bazeaz pe specificarea diametrului sau razei.
1342
A.PARAMETRI
ANEX
B-64304RO-1/02
NOT
Specifica i acest parametru folosind ntotdeauna valoarea unui
diametru.
1343
[Tip intrare]
[Tip de date]
[Unitatea de msur a datei]
[Unitatea minim a datei]
[Domeniul de date valide]
Introducere parametru
Cale real
mm, inci (unitate de msur dat de intrare)
Depinde de sistemul incremental al axei folosite
0 sau pozitiv 9 cifre ale unitii minime a datei [consultai tabelul de setare a
parametrilor standard (B)]
(Cnd sistemul incremental este IS-B, 0.0 la +999999.999)
Setai lungimea (L1) a ppuii mobile.
NOT
Specificarea acestui parametru p utiliznd valoarea unui diametru
sau valoarea unei raze depinde de faptul dac axa
corespunztoare se bazeaz pe specificarea diametrului sau razei.
1344
[Tip intrare]
[Tip de date]
[Unitatea de msur a datei]
[Unitatea minim a datei]
[Domeniul de date valide]
Introducere parametru
Cale real
mm, inci (unitate de msur dat de intrare)
Depinde de sistemul incremental al axei folosite
0 sau pozitiv 9 cifre ale unitii minime a datei [consultai tabelul de setare a
parametrilor standard (B)]
(Cnd sistemul incremental este IS-B, 0.0 la +999999.999)
Setai diametrul (D1) al ppuii mobile.
NOT
Specifica i acest parametru folosind ntotdeauna valoarea unui
diametru.
1345
[Tip intrare]
[Tip de date]
[Unitatea de msur a datei]
[Unitatea minim a datei]
[Domeniul de date valide]
Introducere parametru
Cale real
mm, inci (unitate de msur dat de intrare)
Depinde de sistemul incremental al axei folosite
0 sau pozitiv 9 cifre ale unitii minime a datei [consultai tabelul de setare a
parametrilor standard (B)]
(Cnd sistemul incremental este IS-B, 0.0 la +999999.999)
Setai lungimea (L2) a ppuii mobile.
- 316 -
ANEX
B-64304RO-1/02
A.PARAMETRI
NOT
Specificarea acestui parametru utiliznd valoarea unui diametru
sau valoarea i unei raze depinde de faptul dac axa
corespunztoare se bazeaz pe specificarea diametrului sau razei.
1346
[Tip intrare]
[Tip de date]
[Unitatea de msur a datei]
[Unitatea minim a datei]
[Domeniul de date valide]
Introducere parametru
Cale real
mm, inci (unitate de msur dat de intrare)
Depinde de sistemul incremental al axei folosite
0 sau pozitiv 9 cifre ale unitii minime a datei [consultai tabelul de setare a
parametrilor standard (B)]
(Cnd sistemul incremental este IS-B, 0.0 la +999999.999)
Setai diametrul (D2) al ppuii mobile.
NOT
Specifica i acest parametru folosind ntotdeauna valoarea unui
diametru.
1347
[Tip intrare]
[Tip de date]
[Unitatea de msur a datei]
[Unitatea minim a datei]
[Domeniul de date valide]
Introducere parametru
Cale real
mm, inci (unitate de msur dat de intrare)
Depinde de sistemul incremental al axei folosite
0 sau pozitiv 9 cifre ale unitii minime a datei [consultai tabelul de setare a
parametrilor standard (B)]
(Cnd sistemul incremental este IS-B, 0.0 la +999999.999)
Setai diametrul (D3) al ppuii mobile.
NOT
Specifica i acest parametru folosind ntotdeauna valoarea unui
diametru.
1348
[Tip intrare]
[Tip de date]
[Unitatea de msur a datei]
[Unitatea minim a datei]
[Domeniul de date valide]
Introducere parametru
Cale real
mm, inci (unitate de msur dat de intrare)
Depinde de sistemul incremental al axei folosite
9 cifre ale unitii minime a datei [consultai tabelul de setare a parametrilor
standard (A)]
(Cnd sistemul incremental este IS-B, -999999.999 la +999999.999)
Setai poziia ppuii mobile (coordonata Z) n sistemul de coordonate al piesei.
NOT
Specificarea acestui parametru utiliznd valoarea unui diametru
sau valoarea unei raze depinde de faptul dac axa
corespunztoare se bazeaz pe specificarea diametrului sau razei.
- 317 -
A.PARAMETRI
ANEX
#7
#6
#5
1401
#4
B-64304RO-1/02
#3
#2
RF0
#1
#0
LRP
#4
#6
#5
1403
#4
#3
#2
#1
#0
ROC
1420
ROC n ciclurile de filetare G92 i G76, ajustarea al deplasrii rapide pentru retragere dup
terminarea filetrii este:
0: Activ
1: Inactiv (ajustare de 100%)
Viteza de deplasare rapid pentru fiecare ax
Viteza de avans pentru retragere n ciclul de filetare G92, G76 sau G76.7
A.PARAMETRI
ANEX
B-64304RO-1/02
NOT
Cnd acest parametrul este setat la 0 sau bit 1 (CFR) al
parametrului nr.1611 este setat la 1, este folosit viteza cursei
rapide setat n parametrul nr.1420.
#7
#6
1610
#5
#4
THLx
JGLx
#3
#2
#1
#0
CTLx
#6
#5
#4
1611
#3
#2
#1
#0
CFR
- 319 -
A.PARAMETRI
ANEX
B-64304RO-1/02
NOT
Dac acest parametrul este setat la 1, se efectueaz o verificare
nainte de o retragere pentru a vedea c viteza de avans
specificat a devenit 0 (decalarea n accelerare/decelerare a
devenit 0). Pentru retragere se folosete viteza de deplasare
rapid (parametrul nr.1420) indiferent de setarea parametrului
nr.1466. Cnd acest parametru este setat la 0, parametrul nr.1466
este folosite ca i vitez de retragere. Ca accelerare/decelerare
pentru retragere se folosete numai accelerarea/decelerarea dup
interpolare. Deplasarea rapid nainte de interpolare cu anticipare
este dezactivat.
1626
#6
#5
#4
#3
3106
#1
#0
DHD
#2
- 320 -
A.PARAMETRI
ANEX
B-64304RO-1/02
#7
#6
#5
#4
3290
#3
#2
#1
#0
GOF
WOF
WOF Setarea valorii de offset scul (offset uzur scul) prin tasta de introducere MDI:
0: Nu este inactivat
1: Inactivat. (Setai domeniul numerelor de offset n care actualizarea setrii trebuie
dezactivat cu parametrii nr.3294 i nr.3295.)
NOT
Se respect offset-ul sculei setat n parametrul WOF, chiar dac
nu se specific compensarea geometriei i compensarea uzurii.
#1
GOF Setarea valorii de offset geometrie scul prin tasta de introducere MDI:
0: Nu este inactivat
1: Inactivat. (Setai domeniul numerelor de offset n care actualizarea setrii trebuie
dezactivat cu parametrii nr.3294 i nr.3295.)
3294
Numr de nceput al valorilor de offset scul a cror introducere prin MDI este inactivat
3295
Numr al valorilor de offset scul (de la numrul de nceput) a cror introducere prin MDI este
inactivat
Cnd n parametrul nr.3294 este setat o valoare mai mare dect numrul maxim al
offset-ului sculei
n cazul urmtor modificarea domeniului de valori de la valoarea setat n parametrul
nr.3294 la numrul maxim al offset-ului sculei este inactivat.
Cnd valoarea parametrului nr.3294 adugat la valoarea parametrului nr. 3295
depete numrul maxim al offset-ului sculei
Cnd de la panoul MDI este introdus valoarea offset a unui numr interzis, este emis
avertizarea WRITE PROTECT":
(Exemplu)
Cnd se efectueaz urmtoarele setri ale parametrilor, att valorile de offset a
geometriei i de offset a uzurii sculei corespunztoare numerelor de offset 51 la 60 sunt
dezactivate.
A.PARAMETRI
ANEX
B-64304RO-1/02
3401
#7
#6
GSC
GSB
#5
#4
#3
#2
#1
#0
DPI
3402
GSC
GSB
Cod G
0
0
1
0
1
0
Sistemul A de coduri G
Sistemul B de coduri G
Sistemul C de coduri G
#7
#6
G23
CLR
#5
#4
#3
#2
#1
G91
#0
G01
#3
G01 Se intr n modul G01 cnd alimentarea cu energie electric este pornit sau dac
controlul este ters.
0: mod G00 (poziionare)
1: mod G01 (interpolare liniar)
G91 Cnd alimentarea cu energie electric este pornit sau dac controlul este ters.
0: mod G90 (comand absolut)
1: mod G91 (comand incremental)
#6 CLR Buton de resetare pe panoul MDI, semnal extern de resetare, semnal de resetare i
repornire i semnal de oprire de urgen (avarie)
0: Duce la starea de resetare
1: Duce la starea de tergere
Pentru strile de resetare i tergere, consultai Anexa din Manualul Operatorului.
#7
3405
#6
#5
#4
DDP
CCR
- 322 -
#3
#2
#1
#0
A.PARAMETRI
ANEX
B-64304RO-1/02
NOT
Dac acest bit (CCR) este setat la 0, nu poate fi folosit func ia
pentru schimbarea direc iei de compensare prin specificarea I, J i
K ntr-un bloc G01 n modul de compensare a razei vrfului sculei.
Dac acest bit (CCR) este setat la 1 i cnd adresa C este folosit
ca nume de ax nu se poate folosi func ia de teire.
#5 DDP Comenzi de unghi prin programare direct dup cotele desenului
0: Specificare normal
1: Este dat un unghi suplimentar
#7
#6
#5
#4
#3
#2
#1
3453
#0
CRD
CRD Dac funciile de teire sau racordare i programare direct dup dimensiunea desenului
sunt ambele active,
0: Teirea sau racordarea este activ.
1: Programarea direct dup cotele desenului este activ.
Specificai ce funcia este folosit cnd att funcia de teire/racordare i funcia de
programare direct dup cote sunt active.
#7
#6
#5
#4
#3
#2
#1
5000
#0
SBK
5002
SBK Cu un bloc creat intern pentru compensare scul achietoare sau compensarea razei
vrfului sculei:
0: Oprirea monobloc nu este efectuat
1: Oprirea monobloc este efectuat
Acest parametru este utilizat pentru a verifica un program incluznd compensarea sculei /
compensarea razei vrfului sculei.
#7
#6
#5
#4
WNP
LWM
LGC
LGT
#3
#2
#1
LWT
LGN
#0
A.PARAMETRI
#1
ANEX
B-64304RO-1/02
NOT
Acest parametru este valabil cnd compensarea geometriei
sculei/compensarea uzurii este activ [bit 6 (NGW) al parametrului
nr.8136 este 0].
#2
NOT
Acest parametru este valabil cnd compensarea geometriei
sculei/compensarea uzurii este activ [bit 6 (NGW) al parametrului
nr.8136 este 0].
#4 LGT Compensare geometrie scul
0: Compensat prin decalarea sistemului de coordonate
1: Compensat prin deplasarea sculei
NOT
Acest parametru este valabil cnd compensarea geometriei
sculei/compensarea uzurii este activ [bit 6 (NGW) al parametrului
nr.8136 este 0].
#5
LGC Cnd compensarea geometriei sculei este bazat pe decalarea coordonatelor, offset-ul de
geometrie scul:
0: Nu este anulat printr-o comand cu numr offset 0.
1: Este anulat printr-o comand cu numr offset 0.
NOT
Acest parametru este valabil cnd compensarea geometriei
sculei/compensarea uzurii este activ [bit 6 (NGW) al parametrului
nr.8136 este 0].
#6 LWM Este executat operaia de offset pe baza micrii sculei:
0: ntr-un bloc unde este specificat un cod T.
1: mpreun cu o comand pentru micare n lungul unei axe.
#7
WNP Numrul pentru vrful imaginar al sculei folosit pentru compensarea razei vrfului sculei,
cnd funcia de compensare a geometriei/uzurii este prevzut [bit 6 (NGW) al
parametrului nr. 8136 este 0], este numrul specificat prin:
0: Numr pentru offset geometrie
1: Numr pentru offset uzur
#7
5003
#6
#5
#4
TGC
#3
#2
#1
#0
SUV
SUP
A.PARAMETRI
ANEX
B-64304RO-1/02
Tip
Func ionare
G41
N2
Traiectoria programat
N1
0
0
1
Tipul Atunci cnd blocul de pornire sau blocul de anulare nu specific o opera ie de
C micare, scula este decalat cu mrimea compensrii sculei pe o direc ie
perpendicular pe blocul urmtor blocului de pornire sau blocul dinainte de
blocul de anulare.
Punct de intersec ie
Traiectoria centrului racordrii
vrfului sculei
G41
Decalar
Traiectoria programat
e
N3
N2
Cnd blocul specific o opera ie de micare, tipul este setat conform setrii
SUP; dac SUP este 0, este setat tipul A, dac SUP este 1, este setat tipul B.
NOT
Cnd SUV, SUP = 0,1 (tip B) se execut o opera ie echivalent
celei a FS0i-TC.
#7
NOT
Acest parametru este valabil cnd compensarea geometriei
sculei/compensarea uzurii este activ [bit 6 (NGW) al parametrului
nr.8136 este 0].
#7
#6
#5
#4
5004
#3
TS1
- 325 -
#2
#1
ORC
#0
A.PARAMETRI
ANEX
B-64304RO-1/02
NOT
Acest parametru este valabil doar pentru o specificare de ax pe
baz de diametru. Pentru o ax bazat pe specificarea razei,
specifica i o valoare a razei, indiferent de setarea acestui
parametru.
#3 TS1 Pentru detectarea contactului senzorului de atingere cu funcie pentru introducerea
direct a valorii msurate B a offset-ului (serie T):
0: Se folosete o dat de intrare cu patru contacte.
1: Se folosete o dat de intrare cu un contact.
#7
#6
5005
#5
#4
#3
QNI
#2
#1
#0
PRC
#6
#5
#4
5006
#3
#2
#1
#0
LVC
#6
#5
#4
5008
#3
CNV
- 326 -
#2
#1
CNC
#0
#1
#3
A.PARAMETRI
ANEX
B-64304RO-1/02
CNC
CNV Aceti bii sunt folosii pentru a selecta o metod de verificare a interferenei pentru
compensare scul achietoare sau compensarea razei vrfului sculei.
CNV
CNC
0
0
1
0
1
-
Func ionare
Verificarea interferen ei este activ. Se verific direc ia i unghiul unui arc.
Verificarea interferen ei este activ. Este verificat doar unghiul unui arc.
Verificarea interferen ei este inactiv.
Pentru operaia efectuat cnd verificarea interferenei indic apariia unei referine
(supra-achiere), vezi descrierea bit 5 (CAV) al parametrului nr. 19607.
NOT
Nu se poate seta doar verificarea direc iei.
#7
#6
5009
#5
#4
#3
#2
#1
TSD
#0
GSC
NOT
Atunci cnd se seteaz cel pu in unul dintre aceti parametri,
alimentarea trebuie oprit nainte de continuarea opera iei.
#0 GSC Cnd este folosit funcia pentru introducerea direct a valorii msurate B (serie T) un
semnal de scriere offset este introdus de pe partea:
0: mainii
1: PMC
Cnd este activ funcia de inter-blocare pentru fiecare direcie a axei [cnd bit 3 (DIT)
al parametrului nr. 3003 este setat la 0], comutarea pentru funcia de inter-blocare pentru
fiecare direcie a axei poate fi de asemenea fcut ntre intrarea de pe partea mainii i
intrarea de pe partea PMC.
#4
5010
TSD n funcia pentru introducerea direct a valorii msurate B a offset-ului (serie T),
specificaiile de determinare a direciei de micare:
0: Nu se aplic.
1: Se aplic.
Acest parametru este valabil cnd este folosit intrarea de tip patru contact [bit 3 (TSI) al
parametrului nr.5006 este 0].
Limita pentru ignorarea micrii mici rezultnd din compensarea sculei sau compensarea razei
vrfului sculei
- 327 -
A.PARAMETRI
ANEX
B-64304RO-1/02
Cnd scula se deplaseaz n jurul unui col n modul de compensare scul achietoare sau
compensarea razei vrfului sculei, este setat limita pentru a ignora valoarea parcursului
redus rezultnd din compensare. Aceast limit elimin ntreruperea memorrii tampon
cauzat de o mrime redus de parcurs generat la col i orice schimbare a vitezei de
avans datorate ntreruperii.
Dac Vx Vlimit i VY Vlimit,
acest vector este ignorat.
Vx
Traiectoria centrului
sculei
Traiectoria
programat
VY
Chiar dac Vx Vlimit i
VY Vlimit, vectorul ctre
punctul de oprire monobloc
rmne.
N1
N2
5020
Numrul de offset scul folosit cu func ie pentru introducerea direct a valorii msurate B a offset-ului
NOT
Atunci cnd se seteaz acest parametru, alimentarea trebuie oprit
nainte de continuarea opera iei.
[Tip intrare] Introducere parametru
[Tip de date] Cale cuvnt (cuvinte)
[Domeniu de date valide]
0 la Numrul valorilor de compensare scul
Setai numrul maxim admis al valorilor de compensare a sculei folosit pentru fiecare
cale.
Asigurai-v c numrul total de valori setate n parametrul nr.5204 pentru cile
individuale este printre numrul de valori de compensare utilizabile n ntregul sistem.
Dac numrul total de valori setate n parametrul nr. 5204 pentru cile individuale
depete numrul de valori de compensare utilizabile n ntregul sistem sau pentru toate
cile este setat 0 n parametrul nr.5024, numrul de valori de compensare utilizabile n
ntregul sistem pentru fiecare cale este o valoare obinut prin mprirea numrului de
valori de compensare utilizabile n ntregul sistem la numrul cilor.
- 328 -
B-64304RO-1/02
ANEX
A.PARAMETRI
NOT
Nu poate fi setat o valoare mai lung dect setarea parametrului
nr.3032 (numrul de cifre permis al unui cod T).
5029
NOT
Atunci cnd se seteaz acest parametru, alimentarea trebuie oprit
nainte de continuarea opera iei.
[Tip intrare] Introducere parametru
[Tip de date] Word
[Domeniu de date valide]
0 la Numrul valorilor de compensare scul
Cnd folosii memorii comune pentru ci, setai numrul valorilor comune de
compensare scul n acest parametru.
Asigurai-v c setarea acestui parametru nu depete numrul valorilor compensrilor
de scule setat pentru fiecare cale (parametrul nr.5024).
[Exemplul 1]
Cnd parametrul nr. 5029 = 10, parametru nr. 5024 (calea 1) = 15, i parametrul nr.
5024 (calea 2) = 30 ntr-un sistem cu 2 ci, numerele de compensare scul de la1 la
10 a tuturor cilor sunt transformate n comune.
[Exemplul 2]
Cnd parametrul nr. 5029 = 20 i celelalte condiii sunt aceleai ca i pentru
Exemplul 1, numerele de compensare scul de la 1 la 15 sunt fcute comune.
- 329 -
A.PARAMETRI
ANEX
B-64304RO-1/02
NOT
1 Asigura i-v c setarea parametrului nr.5029 nu depete
numrul valorilor compensrilor de scule setat pentru fiecare cale
(parametrul nr.5024). Cnd setarea parametrului nr. 5029
depete numrul valorilor de compensare a sculei pentru o cale,
numrul mai mic al valorilor de compensare a sculei dintre ambele
ci este folosit ca i numr comun.
2 Cnd 0 sau o valoarea negativ este fixat, memoria comun
pentru ci nu este folosit.
#7
#6
#5
#4
#3
#2
#1
5040
#0
OWD
OWD La programarea n mod raz [bit 1 (ORC) al parametrului nr. 5004 este setat la 1],
0: Valorile de offset att pentru compensarea geometriei ct i pentru compensarea
uzurii sunt specificate prin raz.
1: Valoarea de offset scul pentru compensarea geometriei este specificat prin raz i
valoarea de offset scul pentru compensarea uzurii este specificat prin diametru,
pentru programare pe baz de diametru sau ax.
NOT
Acest parametru este valabil cnd compensarea geometriei
sculei/compensarea uzurii este activ [bit 6 (NGW) al parametrului
nr.8136 este 0].
#7
#6
#5
#4
#3
5042
#2
#1
#0
OFC
OFA
NOT
Atunci cnd se seteaz cel pu in unul dintre aceti parametri,
alimentarea trebuie oprit nainte de continuarea opera iei.
#0
#1
OFA
OFC Aceti bii sunt folosii pentru a specifica sistemul incremental i domeniul de date
valabile pentru o valoare de offset scul.
Pentru introducere n sistem milimetri
OFC
OFA
0
0
1
1
0
0
Unitate
0.01mm
0.001mm
0.0001mm
- 330 -
A.PARAMETRI
ANEX
B-64304RO-1/02
OFA
0
0
1
1
0
0
5043
Unitate
0,001inci
0,0001inci
0,00001inci
#6
#5
#4
#3
5101
#2
#1
RTR
#0
FXY
NOT
1 n cazul seriei T, acest parametru este valabil n formatul seriei
10/11 doar pentru ciclul predefinite de gurire.
2 Cnd acest parametru este 1, axa determinat de selectarea
planului (G17/G18/G19) n ciclul predefinit de gurire n seria T
pentru formatul seriei 10/11. De aceea axa Y trebuie s specifice
G17/G19.
#2 RTR G83 i G87
0: Specificai un ciclu de gurire rapid n trepte
1: Specificai un ciclu de gurire n trepte
5102
#7
#6
RDI
RAB
#5
#4
#3
#2
F0C
QSR
#1
#0
A.PARAMETRI
ANEX
B-64304RO-1/02
1: Realizat
Cnd este setat 1 n acest parametru i numrul de ordine specificat n adresa Q nu este
gsit, este emis alarma (PS0063) i ciclul predefinit nu este executat.
#3
#6
#7
F0C Cnd este folosit formatul seriei 10/11 [cu bit 1 (FCV) al parametrului nr.0001 setat la 1],
un ciclu predefinit de gurire se specific utiliznd:
0: Format seria 10/11
1: Formatul seria 0. Cu toate acestea, numrul de repetri este specificat utiliznd
adresa L.
RAB Cnd este specificat un ciclu predefinit de gurire folosind formatul seriei10/11 [cu bitul
1 (FCV) al parametrului nr. 0001 setat la 1 i bit 3 (F0C) al parametrului nr. 5102 setat la
0], adresa R specific:
0: Comand de increment
1: Comand absolut cu cod G din sistemul A. Codurile G din sistemul B sau C sunt
urmate de G90 i G91.
RDI Cnd este specificat un ciclu predefinit de gurire folosind formatul seriei10/11 [cu bitul
1 (FCV) al parametrului nr. 0001 setat la 1 i bit 3 (F0C) al parametrului nr. 5102 setat la
0], adresa se bazeaz pe:
0: Specificare de tip raz
1: Specificare de tip diametru/raz a axei de gurire
#7
#6
#5
#4
5104
#3
#2
#1
#0
FCK
FCK ntr-un ciclu predefinit repetitiv multiplu (G71/G72) (seria T), profilul de prelucrare este:
0: Neverificat
1: Verificat
nainte de operaia de prelucrare este verificat forma int specificat prin G71 sau G72
referitor la urmtoarele:
Dac cota punctului de nceput al ciclului este sub valoarea maxim a profilului de
prelucrat chiar dac pentru tolerana de finisare este specificat semnul plus, este
emis alarma (PS0322).
Dac cota punctului de nceput al ciclului este mai mare dect valoarea minim a
profilului de prelucrat chiar dac pentru tolerana de finisare este specificat semnul
minus, este emis alarma (PS0322).
Dac pentru axa n direcia de achiere este specificat o comand non monoton de
tipul I, este emis alarma (PS0064 sau PS0329).
Dac pentru axa n direcia de degroare este specificat o comand non monoton,
este emis alarma (PS0064 sau PS0329).
Dac programul nu include un bloc care are un numr de ordine specificat prin
adresa Q, este emis alarma (PS0063). Verificarea este efectuat fr a ine cont de
bit 2 (QSR) al parametrului nr.5102.
Dac o comand (G41/G42) pe partea curat" la compensarea razei vrfului sculei
nu este adecvat, este emis alarma (PS0328).
- 332 -
A.PARAMETRI
ANEX
B-64304RO-1/02
#7
#6
#5
#4
5105
#3
#2
#1
#0
M5T
RF2
RF1
SBC
#1
NOT
Cnd se specific o toleran de degroare (i/k) folosind
formatul de program al seriei10/11 se execut degroare,
indiferent de setarea acestui parametru.
#2
RF12 ntr-un ciclu predefinit repetitiv multiplu (G71/G72) (seria T) de tipul II, degroarea este:
0: Executat
1: Neexecutat
NOT
Cnd se specific o toleran de degroare (i/k) folosind
formatul de program al seriei10/11 se execut degroare,
indiferent de setarea acestui parametru.
#3
M5T Cnd sensul de rotaie a arborelui principal este modificat din rotaie nainte la rotaie
invers sau de la rotaie invers la rotaie nainte ntr-un ciclu de tarodare (G84/G88):
0: M05 este transmis nainte de transmiterea M04 sau M03.
1: M05 nu este transmis nainte de transmiterea M04 sau M03.
NOT
1 Acest parametru este echivalent cu bit 6 (M5T) al parametrului nr.
5101 al FS0i-C.
2 Pentru seria T, nivelul logic (0/1) este opus celui al seriei FS0i-C.
#7
#6
#5
#4
5106
#3
#2
#1
#0
GFX
NOT
Atunci cnd se seteaz acest parametru, alimentarea trebuie oprit
nainte de continuarea opera iei.
#0
GFX Cnd este specificat ciclul predefinit de rectificare, comanda G71, G72, G73 sau G74
este:
0: O comand pentru ciclul predefinit repetitiv multiplu (serie T).
- 333 -
A.PARAMETRI
ANEX
1:
5110
B-64304RO-1/02
Timpul de repaos cnd deblocarea axei C este specificat n ciclul predefinit de gurire
IS-A
IS-B
10
Unitate
IS-C
1
0,1
msec
Punct
R
d
d
q
Punct Z
5115
B-64304RO-1/02
A.PARAMETRI
ANEX
d
d
q
Punct Z
5130
- 335 -
A.PARAMETRI
ANEX
B-64304RO-1/02
NOT
Specifica i tot timpul o valoare a razei.
5133
NOT
Specifica i tot timpul o valoare a razei.
5134
NOT
Specifica i tot timpul o valoare a razei.
5135
Distan a de retragere n ciclul predefinit repetitiv multiplu G73 (a doua ax (con inut) n plan)
NOT
Specifica i tot timpul o valoare a razei.
5136
Distan a de retragere n ciclul predefinit repetitiv multiplu G73 (prima ax (con inut) n plan)
B-64304RO-1/02
ANEX
A.PARAMETRI
NOT
Specifica i tot timpul o valoare a razei.
5137
NOT
Specifica i tot timpul o valoare a razei.
5140
- 337 -
A.PARAMETRI
ANEX
B-64304RO-1/02
NOT
Specifica i tot timpul o valoare a razei.
5141
NOT
Specifica i tot timpul o valoare a razei.
5142
B-64304RO-1/02
ANEX
A.PARAMETRI
(Exemplu)
S presupunem c este specificat o comanda G71 n care direcia axei de achiere
(axa X) este minus i direcia axei de degroare (axa Z) este minus. ntr-un astfel de
caz n care ntr-un program pentru forma int se specific o comand non monoton
de deplasare cu 0,001mm n direcia plus n lungul axei Z, degroarea poate fi
executat conform formei programate fr alarm, setnd n acest parametru
0,001mm.
NOT
n orice moment n timpul ciclurilor G71 i G72 se efectueaz o
verificare pentru profile non monotone. Profilul (traiectoria
programat) este verificat. Cnd se execut compensarea razei
sculei de achiere, se verific traiectoria dup compensare. Atunci
cnd bitul 2 (FCK) al parametrului nr. 5104 este setat la 1, se face
o verificare nainte de opera ia ciclic G71 sau G72. n acest caz
nu se verific traiectoria dup compensarea razei vrfului sculei, ci
o traiectorie programat.
Nota i c nu este emis nicio alarm cnd este setat o valoare
admisibil.
Pentru setarea acestui parametru folosi i ntotdeauna o valoare de
raz.
5146
- 339 -
A.PARAMETRI
ANEX
B-64304RO-1/02
NOT
n orice moment n timpul ciclurilor G71 i G72 se efectueaz o
verificare pentru e non monotone. Profilul (traiectoria programat)
este verificat. Cnd se execut compensarea razei sculei de
achiere, se verific o cale dup compensare. Atunci cnd bit 2
(FCK) al parametrului nr. 5104 este setat la 1, se face o verificare
nainte de opera ia ciclic G71 sau G72. n acest caz nu se verific
o traiectorie dup compensarea razei vrfului sculei, ci o traiectorie
programat.
Nota i c nu este emis nicio alarm cnd este setat o valoare
admisibil.
Pentru setarea acestui parametru folosi i ntotdeauna o valoare de
raz.
5176
NOT
Se poate specifica numrului axei cu excep ia axei de avans
longitudinal. Cnd se specific numrul axei care este acelai cu
axa de avans longitudinal, n timpul execu iei este emis alarma
PS0456. Ciclul de rectificare este executat cnd valoarea acestui
parametru este 0, de asemenea este emis alarma PS0456.
5177
Numrul axei de avans radial a ciclului de rectificare longitudinal la dimensiune constant (G72)
NOT
Se poate specifica numrului axei cu excep ia axei de avans
longitudinal. Cnd se specific numrul axei care este acelai cu
axa de avans longitudinal, n timpul execu iei este emis alarma
PS0456. Ciclul de rectificare este executat cnd valoarea acestui
parametru este 0, de asemenea este emis alarma PS0456.
5178
- 340 -
A.PARAMETRI
ANEX
B-64304RO-1/02
NOT
Se poate specifica numrului axei cu excep ia axei de avans
longitudinal. Cnd se specific numrul axei care este acelai cu
axa de avans longitudinal, n timpul execu iei este emis alarma
PS0456. Ciclul de rectificare este executat cnd valoarea acestui
parametru este 0, de asemenea este emis alarma PS0456.
5179
Numrul axei de avans radial a ciclului de rectificare osci cu ptrundere continu la dimensiune
constant direct (G74)
NOT
Se poate specifica numrului axei cu excep ia axei de avans
longitudinal. Cnd se specific numrul axei care este acelai cu
axa de avans longitudinal, n timpul execu iei este emis alarma
PS0456. Ciclul de rectificare este executat cnd valoarea acestui
parametru este 0, de asemenea este emis alarma PS0456.
#7
5200
#6
#5
#4
FHD
PCP
DOV
#3
#2
#1
#0
G84
#4
#5
NOT
ntr-un ciclu de tarodare, acest parametru este valabil cnd bit 6
(PCT) al parametrului nr.5104 este 1. Cnd bit 6 (PCT) al
parametrului nr.5104 este 0 nu este asumat un ciclu de tarodare
rapid n trepte.
#6
A.PARAMETRI
ANEX
1:
B-64304RO-1/02
Validat
#7
#6
#5
5201
#4
#3
#2
OV3
OVU
TDR
#1
#0
#4
OVU Unitatea incrementului al parametrului de ajustare (nr. 5211) pentru extragerea sculei la
tarodarea rigid este:
0: 1%
1: 10%
OV3 Se programeaz o viteza de rotaie a axului pentru extragere, astfel nct ajustarea pentru
operaia de extragere este:
0: Inactivat.
1: Activat.
#7
5202
#6
#5
#4
#3
#2
#1
#0
OVE
NOT
Atunci cnd se seteaz cel pu in unul dintre aceti parametri,
alimentarea trebuie oprit nainte de continuarea opera iei.
#6
NOT
1 Pentru a activa comanda de ajustare extragere (adresa J) prin
specifica ia programului, seta i bit 4 (OV3) al parametrului nr.5201
la 1.
2 Cnd acest parametrul este setat la 1, se asum opera ia
echivalent cu cea a seriei FS0i-C.
#7
#6
5203
#5
#4
OVS
#3
#2
RFF
#1
#0
#2
A.PARAMETRI
ANEX
B-64304RO-1/02
NOT
Acest parametru este valabil cnd se folosete un ax (fus) de
serie.
#4 OVS La tarodarea rigid, ajustarea prin semnalul de selectare a ajustrii avansului i anularea
ajustrii prin semnalul de anulare a ajustrii este:
0: Inactivat.
1: Activat.
Cnd ajustarea vitezei de avans este activat, ajustarea extragerii este dezactivat.
Ajustarea axului este restrns la 100% n timpul tarodrii rigide, indiferent de setarea
acestui parametru.
#7
#6
#5
#4
#3
#2
#1
5209
#0
RTX
NOT
Acest parametru devine nevalabil dac bit 1 (FCV) al parametrului
nr.0001 este setat la 1 i tarodarea rigid este specificat folosind
formatul seriei 10/11.
5211
- 343 -
A.PARAMETRI
ANEX
B-64304RO-1/02
NOT
Valoare ajustrii este valid cnd bit 4 (DOV) al parametrului nr.5200
este setat la 1. Cnd bit3 (OVU) al parametrului nr.5201 este setat la
1, unitatea de date setat este 10%. La extragere se poate aplica o
ajustare de pn la 200%.
5213
q : Adnc. ach
d : Val ntoarc.
pct. R
pct. R
q
q
d
d
pct. Z
pct. Z
NOT
1 ntr-un ciclu de tarodare, acest parametru este valabil cnd bit 6
(PCT) al parametrului nr.5104 este 1.
2 Pentru axa diametrului, seta i acest parametru folosind valoarea
diametrului.
5241
5242
5243
5244
A.PARAMETRI
ANEX
B-64304RO-1/02
Mersul n gol al arborelui principal n tarodare rigid ( treapta nti a cutiei de viteze a)
5322
Mersul n gol al arborelui principal n tarodare rigid (treapta a doua a cutiei de viteze)
5323
Mersul n gol al arborelui principal n tarodare rigid (treapta a treia a cutiei de viteze)
5324
Mersul n gol al arborelui principal n tarodare rigid (treapta a patra a cutiei de viteze)
#6
#5
#4
5450
#3
#2
#1
PLS
#0
PDI
5460
- 345 -
A.PARAMETRI
ANEX
B-64304RO-1/02
#6
#5
6000
#4
#3
#2
HGO
#1
#0
MGO
#4
MGO Cnd se execut o instruciune GOTO pentru specificare control macro program, un salt
rapid la 20 de numere de ordine executat de la nceputul programului este:
0: Un salt rapid nu este aplicat la n numere de ordine de la nceputul programului.
1: Un salt rapid este aplicat la n numere de ordine de la nceputul programului.
MGO Cnd se execut o instruciune GOTO pentru specificare control macro program, un salt
rapid la 30 de numere de ordine imediat nainte de instruciunea executat este:
0: Nerealizat
1: Realizat
#7
6240
#6
#5
#4
IGA
#3
#2
#1
#0
AE0
- 346 -
B-64304RO-1/02
ANEX
A.PARAMETRI
NOT
Atunci cnd se seteaz cel pu in unul dintre aceti parametri,
alimentarea trebuie oprit nainte de continuarea opera iei.
#0 AE0 Ajungerea n poziie de msurare este asumat cnd semnalele de compensare automat a
sculei XAE1 i XAE2 <X004.0, 1> (seria T) sau semnalele de msurare automat a
lungimii sculei XAE1, XAE2 i XAE3 <X004.0, .1, .2> (seria M) sunt:
0: 1.
1: 0.
#7 IGA Compensarea automat a sculei (seria T) este:
0: Folosit.
1: Nefolosit.
6241
Viteza de avans n timpul msurrii automate a compensrii sculei (seria T) (pentru semnalele XAE1 i
GAE1)
6242
Viteza de avans n timpul msurrii automate a compensrii sculei (seria T) (pentru semnalele XAE2 i
GAE2)
NOT
Cnd setarea parametrului nr.6242 sau 6243 este 0, se folosete
setarea parametrului nr.6241.
6251
6252
NOT
Seta i o valoare de tip raz indiferent dac este specificat
programare pe baz de diametru sau pe baz de raz.
6254
- 347 -
A.PARAMETRI
ANEX
6255
B-64304RO-1/02
NOT
Seta i o valoare de tip raz indiferent dac este specificat
programare pe baz de diametru sau pe baz de raz.
#7
#6
#5
#4
#3
#2
#1
8103
#0
MWT
NOT
Atunci cnd se seteaz acest parametru, alimentarea trebuie oprit
nainte de continuarea opera iei.
#0 MWT Ca interfa semnal pentru codul M de ateptare:
0: Se folosete interfaa de semnal a cii individuale.
1: Se folosete interfaa de semnal a cii comune.
Acest parametru poate fi selectat doar cnd se folosete controlul pe 2 ci.
8110
8111
#6
#5
#4
8132
#3
#2
#1
YOF
NOT
Atunci cnd se seteaz cel pu in unul dintre aceti parametri,
alimentarea trebuie oprit nainte de continuarea opera iei.
[Tip intrare] Introducere parametru
- 348 -
#0
A.PARAMETRI
ANEX
B-64304RO-1/02
#6
#5
#4
8133
#3
#2
#1
MSP
#0
SSC
NOT
Atunci cnd se seteaz cel pu in unul dintre aceti parametri,
alimentarea trebuie oprit nainte de continuarea opera iei.
[Tip intrare] Introducere parametru
[Tip de date] Bit
#0
#3
#6
#5
#4
8134
#3
#2
#1
CCR
BAR
#0
NOT
Atunci cnd se seteaz cel pu in unul dintre aceti parametri,
alimentarea trebuie oprit nainte de continuarea opera iei.
[Tip intrare] Introducere parametru
[Tip de date] Bit
#1
NOT
1 Func ia de blocare mandrin i ppu mobil este asigurat doar
pentru seria T.
2 Cnd este selectat func ia de blocare mandrin i ppu mobil,
limitele de curs memorate 2 i 3 nu pot fi folosite.
Aceasta nseamn c acest parametru specific de asemenea dac s se foloseasc
limitele de curs memorate 2 i 3, aa cum se arat mai jos.
BAR Limitele de curs memorate 2 i 3 sunt:
0: Folosit.
1: Nefolosit.
#2
A.PARAMETRI
ANEX
0:
1:
B-64304RO-1/02
Nefolosit.
Folosit.
#7
#6
8136
#5
#4
#3
#2
#1
#0
NGW
NOT
Atunci cnd se seteaz cel pu in unul dintre aceti parametri,
alimentarea trebuie oprit nainte de continuarea opera iei.
[Tip intrare] Introducere parametru
[Tip de date] Bit
#6
13130
#7
19607
Sistem
Setare
Ordine de afiare
2 ci
0
1
calea 1, calea 2
calea 2, calea 1
#6
#5
NAA
CAV
#4
#3
#2
#1
#0
CCC
#5
#6
- 350 -
ANEX
B-64304RO-1/02
0:
1:
A.PARAMETRI
Se emite o alarm.
Cnd operaia de evitare este considerat periculoas este emis alarma (PS5447).
Cnd se consider c survine o viitoare interferen cu vectorul de evitare a
interferenei, este emis alarma (PS5448).
Nu este emis nicio alarm i operaia de evitare este continuat.
ATEN IONARE
Cnd acest parametru este setat la 1, calea poate fi mult decalat.
De aceea seta i acest parametru la 0, dac nu exist motive
speciale.
19625
- 351 -
A.PARAMETRI
A.2
ANEX
B-64304RO-1/02
TIPUL DE DATE
Observa ii
0 sau 1
de la -128 la 127
de la 0 la 255
de la -32768 la 32767
de la 0 la 65535
de la 0 la 999999999
NOT
1 Fiecare din parametrii de tip bit, bit grup de maini, bit cale, bit ax i bit arbore
principal const din 8 bits pentru o dat (parametri cu opt semnifica ii diferite).
2 Pentru tipurile de grupuri de maini, exist parametri corespunztori numrului
maxim de grupuri de maini, astfel nct pentru fiecare grup de maini pot fi
setate date independente.
3 Pentru tipurile ci, exist parametri corespunztori numrului de ci, astfel nct
pentru fiecare cale pot fi setate date independente.
4 Pentru tipurile de axe, exist parametri corespunztori numrului maxim de axe
de control, astfel nct pentru fiecare ax de control pot fi setate date
independente.
5 Pentru tipurile arbore principal, exist parametri corespunztori numrului
maxim de arbori principali, astfel nct pentru fiecare arbore principal pot fi
setate date independente.
6 Domeniul de date valide pentru fiecare tip de date indic un domeniu general.
Domeniul variaz n func ie de parametri. Pentru domeniu de date valide pentru
un anumit parametru, vede i explica ia pentru parametrul respectiv.
- 352 -
A.3
A.PARAMETRI
ANEX
B-64304RO-1/02
Aceast seciune definete unitile de date minime conform standard i domeniile de date valide la
parametrilor de tip reali pentru CNC, tipul real al grupului de maini, tipul real de axe i tipul real de
arbore principal. Tipul i unitatea de date pentru fiecare parametru sunt conforme cu specificaiile
fiecrei funcii.
NOT
1 Valorile sunt rotunjite n sus sau n jos la cel mai apropiat multiplu al unit ii de
msur minime pentru data respectiv.
2 Domeniul de date valide nseamn limite de date de intrare i poate diferi de la
valorile reprezentnd performan ele actuale.
3 Pentru informa ii referitoare la domeniul de comenzi ctre CNC, analiza i Anexa
D, Domeniul de valori de comand".
(A) Parametri de lungime i unghi (tip 1)
Unitate de msur
pentru date
Sistem
incremental
mm
grade
IS-A
IS-B
IS-C
0,01
0,001
0,0001
de la -999999,99
la +999999,99
de la -999999,999 la +999999,999
de la -99999,9999 la +99999,9999
IS-A
IS-B
IS-C
0,001
0,0001
0,00001
de la -99999,999 la +99999,999
de la -99999,9999 la +99999,9999
de la -9999,99999
la
+9999,99999
inci
Unitatea minim
de msur
Sistem
incremental
Unitatea minim
de msur
mm
grade
IS-A
IS-B
IS-C
0,01
0,001
0,0001
de la 0,00
la +999999,99
de la 0,000 la +999999,999
de la 0,0000 la +99999,9999
inci
IS-A
IS-B
IS-C
0,001
0,0001
0,00001
de la 0,000 la +99999,999
de la 0,0000 la +99999,9999
de la 0,00000 la +9999,99999
Sistem
incremental
Unitatea minim
de msur
mm/min
grade/min
IS-A
IS-B
IS-C
0,01
0,001
0,0001
de la 0,0
de la 0,0
de la 0,0
la +999000,00
la +999000,000
la +99999,9999
inci/min
IS-A
IS-B
IS-C
0,001
0,0001
0,00001
de la 0,0
de la 0,0
de la 0,0
la +96000,000
la +9600,0000
la +4000,00000
Dac bit 7 (IESP) al parametrului nr.1013 este setat la 1, domeniul de date valide pentru IS-C este extins
dup cum urmeaz:
- 353 -
A.PARAMETRI
ANEX
Unitatea minim
de msur
B-64304RO-1/02
Unitate de msur
pentru date
Sistem
incremental
mm/min
grade/min
IS-C
0,001
de la 0,000
inci/min
IS-C
0,0001
de la 0,0000 la +9600,0000
Sistem
incremental
Unitatea minim
de msur
mm/s
2
grade/s
IS-A
IS-B
IS-C
0,01
0,001
0,0001
de la 0,00
la +999999,99
de la 0,000 la +999999,999
de la 0,0000 la +99999,9999
inci/s2
IS-A
IS-B
IS-C
0,001
0,0001
0,00001
de la 0,000 la +99999,999
de la 0,0000 la +99999,9999
de la 0,00000 la +9999,99999
Dac bit 7 (IESP) al parametrului nr.1013 este setat la 1, domeniul de date valide pentru IS-C este extins
dup cum urmeaz:
Unitate de msur
pentru date
Sistem
incremental
mm/min
grade/min
IS-C
inci/min
IS-C
Unitatea minim
de msur
0,001
de la 0,000
0,0001
de la 0,0000 la +99999,9999
- 354 -
la +999999,999
B-64304RO-1/02
ANEX
ANEX
B-64304RO-1/02
B.1
SETAREA UNIT II
B.1.1
Specificare diametru/
raz n comanda de
micare pentru fiecare
ax
Explica ie
-
B.1.2
Niciuna.
B.2
B.2.1
Func ia
Opera ia de offset
curent pentru
rezultatul msurtorii
Seria 0i -D
-
- 356 -
ANEX
B-64304RO-1/02
Func ia
Seria 0i -C
Setare vitez de
avans pentru
msurare
Setarea valorii
pentru axa X
Setarea valorii
pentru axa X
B.2.2
Niciuna.
- 357 -
Seria 0i -D
-
ANEX
B.3
INTERPOLARE CIRCULAR
B.3.1
Metoda de interpolare
cnd punctul de capt
nu este pe arc
B-64304RO-1/02
Seria 0i -C
Seria 0i -D
Dac diferen ele ntre valorile de raz ale punctului de pornire i punctului de oprire ale
unui arc sunt mai mari dect valoarea setat n parametrul nr. 3410, este emis alarma
PS0020. Dac diferen a este mai mic (punctul de capt nu este pe arc) se execut
interpolarea circular dup cum urmeaz:
Interpolarea circular este executat
Se execut interpolare elicoidal aa
utiliznd valoarea razei punctului de
cum se arat n figura de mai jos.
Pct. capt
pornire i atunci cnd o ax ajunge la
punctul de capt, este deplasat liniar.
e
(t)
Pct.
Parametrul nr.3410
n comanda de interpolare circular seta i
limita admis pentru diferen a ntre
valoarea razei punctului de pornire i
punctului de capt.
(t)
porn.
Raz
s
e
(t) = s +
( e s) (t )
Pct. pornire
Punct capt
Centru
B.3.2
Niciuna.
- 358 -
ANEX
B-64304RO-1/02
B.4
INTERPOLARE ELICOIDAL
B.4.1
Func ia
Specificarea vitezei de
avans
Seria 0i -D
F
(lungimea arcului)2(lungimea axei
liniare)2
Viteza n lungul axei liniare este exprimat
dup cum urmeaz:
Lungimea axei liniare
F
(lungimea arcului)2(lungimea axei
liniare)2
Restrngerea vitezei
de avans pentru
achiere elicoidal
B.4.2
Niciuna.
- 359 -
ANEX
B.5
B.5.1
Func ia
Setarea de activare a
semnalului de trecere
SKIP" de mare vitez
pentru skip normal (G31)
cnd este activat
func ia skip n mai multe
trepte
B-64304RO-1/02
Func ia
skip n mai
multe
trepte
Inactivat
Activat
int pentru
accelerare/decelerare i
compensare decalaj
sistem servo
Metod de
accelerare/decelerare i
compensare decalaj
sistem servo
Seria 0i -D
Comanda
G31 (trecere normal)
HSS
HSS
SLS
HSS
SLS
SLS
- 360 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Neglija i viteza de avans
pentru achiere
(neglijare folosind
semnal de trecere rapid
SKIP" sau deplasare n
trepte multiple)
Ax de monitorizare
pentru a verifica dac
s-a ajuns la limita
cuplului
(SKIP limit cuplu)
B.5.2
Seria 0i -D
-
Niciuna.
- 361 -
Parametrul nr.6287
Seta i o limit de deviere pozi ional n
comanda de SKIP pentru limitarea
cuplului pentru fiecare ax.
Este emis alarma PS0035.
ANEX
B-64304RO-1/02
B.6
B.6.1
Func ia
Condi ii pentru
executarea ntoarcerii
manuale n pozi ia de
referin la oprire
avans
Cnd se realizeaz
comutare inch/sistem
metric
Setarea pozi iei de
referin fr cleme
pentru toate axele
Func ie care
realizeaz setare
pozi ie de referin
fr cleme de dou
sau mai multe ori
cnd pozi ia de
referin nu este
stabilit n detectarea
pozi iei absolute
Seria 0i -D
ntoarcerea manual n pozi ia de referin este executat cnd operarea n mod automat
este oprit sau cnd se ntlnete oricare din urmtoarele condi ii:
<Condi ii>
(1) Distan a cursei rmne.
(2) Este executat o func ie auxiliar (func ia M, S, T sau B) .
(3) Un ciclu de repaos, ciclul predefinit sau alt ciclu este n execu ie.
Depinde de bit 2 (OZR) al parametrului Bit 2 (OZR) al parametrului nr. 1800 nu
nr.1800.
este disponibil.
[Cnd OZR = 0]
Survine alarma PS0091 i ntoarcerea
Survine alarma PS0091 i ntoarcerea
manual n pozi ia de referin nu este
manual n pozi ia de referin nu este
executat.
executat.
[Cnd OZR = 1]
Se execut ntoarcerea manual n
pozi ia de referin fr emiterea unei
alarme.
Se pierde pozi ia de referin .
Nu se pierde pozi ia de referin .
(Pozi ia de referin nu este stabilit.)
(Pozi ia de referin rmne stabilit.)
-
Nu este disponibil.
- 362 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Seria 0i -D
Comportare cnd
ntoarcerea manual
n pozi ia de referin
este pornit pe o ax
de rota ie cu clema de
decelerare apsat
nainte de stabilirea
unei pozi ii de referin
Func ie deplasare a
pozi iei de referin :
Setarea func iei de
deplasare a pozi iei de
referin :
Nu este disponibil.
Sistemul de coordonate nu este
presetat.
Setare dac se
preseteaz sistemul
de coordonate pentru
ntoarcerea manual
de mare vitez n
pozi ia de referin
B.6.2
Niciuna.
- 363 -
ANEX
B-64304RO-1/02
B.7
B.7.1
Func ia
Modificare n afiarea
pozi iei absolute cnd
valoarea de offset al
punctului de zero al
piesei de prelucrat
este modificat
B.7.2
Niciuna.
- 364 -
Seria 0i -D
-
ANEX
B-64304RO-1/02
B.8
B.8.1
Func ia
tergerea sistemului
local de coordonate
dup anulare alarm
servo
Seria 0i -D
Procesarea este
determinat de setarea bit
5 (SNC) i bit 3 (RLC) al
parametrului nr. 1202.
- 365 -
B.8.2
ANEX
B-64304RO-1/02
Niciuna.
B.9
CONTROLUL Cs AL CONTURULUI
B.9.1
Func ia
Verificare
corectitudine pozi ie
cnd modul de control
contur Cs este oprit:
B.9.2
Seria 0i -D
-
Seria 0i -C
B.10
CONTROLUL MULTI-AX
B.10.1
Func ia
Numrul de trepte de
angrenaj pentru
fiecare fus (ax)
Seria 0i -D
Pentru primul i al doilea ax se folosete
afiarea de diagnoz nr.418 (ax).
Seria 0i -D
- 366 -
ANEX
B-64304RO-1/02
B.10.2
Niciuna.
B.11
B.11.1
Func ia
Numrul axului pentru
axul analogic
B.11.2
Seria 0i -D
Niciuna.
- 367 -
ANEX
B-64304RO-1/02
B.12
B.12.1
Func ia
Control al vitezei
constante pe
suprafa fr
codificator pozi ie
Seria 0i -D
B.12.2
Niciuna.
B.13
B.13.1
Func ia
Unitate de afiare a
coordonatelor mainii
pe axa de pozi ionare
a fusului (axului)
Impulsuri
Seria 0i -D
-
- 368 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Pozi ionarea fusului
(axului) folosind al
doilea fus (ax)
Numrul codurilor M
pentru specificarea
unghiului de
pozi ionare a axului
Viteza de traversare
(curs) rapid pentru
pozi ionarea axului
B.13.2
Nu este disponibil.
Pozi ie
Date de diagnoz
indicnd stadiul
secven ei de
pozi ionare a axului
(fusului)
Date de diagnoz
indicnd stadiul
secven ei de
limitare/nelimitare a
axului (fusului)
Seria 0i -D
Niciuna
Diagnoza nr.1544
Niciuna
Diagnoza nr.5207
- 369 -
ANEX
B.14
B.14.1
Func ia
Specificarea unui cod
G al grupului 00 altul
dect G50 (seria T) i
unui cod T n acelai
bloc
Numrul de cifre al
unui numr de offset
ntr-o comand cod T
Metod de
compensare a uzurii
Anulare offset prin
resetare
B-64304RO-1/02
Seria 0i -D
Nu este permis.
Nu este permis.
Specificarea unui cod G n acest mod
cauzeaz alarma PS0245.
Micarea
sculei
Decalarea
coordonatei
: Anulat
LVC="0"
TGC="0"
LVC="1"
TGC="0"
LVC="0"
TGC="1"
LVC="1"
TGC="1"
(cnd axa
este mutat)
Compensarea
uzurii
Compensarea
geometriei
Compensarea
uzurii
Compensarea
geometriei
: Nu este anulat
B.14.2
Niciuna.
- 370 -
ANEX
B-64304RO-1/02
B.15
B.15.1
Func ia
Unitate de msur i
domeniul de valori
pentru compensarea
sculei
Seria 0i -D
OFA
Unitate
Domeniu
0.
1.
0,01mm
9999,99 mm
0.
0.
0,001mm
9999,999 mm
1.
0.
0,0001mm
9999,9999 mm
Conversie automat a
valorilor de
compensare a sculei
cu comutare
inch/metric
1.
0,001 inci
999,999 inci
0.
0,0001 inci
999,9999 inci
1.
0.
0,00001 inci
999,99999 inci
- 371 -
Domeniu
0.
Seria 0i -TTC
-
Unitate
0.
Func ia
Numrul valorilor de
compensare a sculei
pentru fiecare ax n
timpul controlului 2 ci
OFA
Seria 0i -D
-
B-64304RO-1/02
Seria 0i -TTC
Func ia
Folosirea n comun a
memoriei de
compensare scul n
timpul controlului a 2
ci
ANEX
Seria 0i -D
- Seta i aceast pozi ie folosind parametrul
nr. 5029.
Numrul memoriilor de compensare
scul folosite n comun poate fi setat
arbitrar.
B.15.2
Niciuna.
B.16
B.16.1
Func ia
Seria 0i -D
Setarea axelor X i Z
Rela ia cu controlul
axelor unghiulare
arbitrare
Rela ia cu controlul
multiplu
B.16.2
Niciuna.
B.17
B.17.1
Func ia
Variabil uzual de tip
- 372 -
Seria 0i -D
-
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Seria 0i -D
pstrare
(#500 la #999)
Variabile de sistem
pentru citirea
coordonatelor mainii
#5021 la #5025
Comportarea
instruc iunii GOTO
cnd un numr de
ordine nu este gsit la
nceputul blocului
Comportarea GOTO"
cnd exist un numr
de ordine
Cnd este gsit o alt
comand NC ntr-un
bloc G65 sau ntr-un
bloc de cod M n care
un macro este apelat
printr-un cod M
Exemplu) G01 X100.
G65 P9001 ;
- 373 -
Apelri subprograme i
abloane (macro)
B-64304RO-1/02
Seria 0i -C
Func ia
Comportare cnd se
efectueaz apelarea
unui subprogram
folosind un cod M i
apelarea unui
subprogram folosind un
cod T
ANEX
Seria 0i -D
Cnd maina este exploatat n condi iile i cu programul descrise mai jos:
[Condi ii]
Este activat apelarea subprogramului prin cod T (bit 5 (TCS) al parametrului nr.
6001 este setat la 1).
Codul M care apeleaz subprogramul nr.9001 este M06 (parametrul nr. 6071
este setat la 6).
[Program]
O0001;
T100;
(1)
M06 T200;
(2)
T300 M06;
(3)
M30;
%
n cazul FS0i-C, blocurile de la (1) la (3)
n cazul FS0i-D, blocurile de la (1) la (3)
duc la urmtoarea comportare a mainii:
duc la urmtoarea comportare a mainii:
1) Apeleaz i execut O9000.
1) Apeleaz i execut O9000.
2) Afieaz ieirea T200 i ateapt FIN. 2) Emite alarma PS1091.
Dup primirea semnalului FIN, maina 3) Emite alarma PS1091 [cnd programul
este rulat cu blocul (2) ters].
apeleaz i execut =9001.
3) Afieaz ieirea T300 i ateapt FIN.
Dup primirea semnalului FIN, maina
apeleaz i execut =9001.
Este posibil de selectat dac blocul
Bit 4 (NPS) al parametrului nr. 3450 nu
este tratat ca instruc iune NC sau
este disponibil. Blocul este tratat
instruc iune ablon (macro), folosind
ntotdeauna ca instruc iune ablon
bit 4 (NPS) al parametrului nr. 3450.
(macro). (Oprirea monobloc nu este
efectuat.)
Bit 4 (NPS) al parametrului nr.3450
0: Tratat ca instruc iune monobloc NC
fr micare (Oprirea monobloc este
efectuat.)
1: Tratat ca instruc iune ablon (macro)
(Oprirea monobloc nu este efectuat.)
* Pentru detalii referitoare la instruc iuni ablon (macro) i NC, consulta i Sec iunea 14.5.
INSTRUC IUNI MACRO I INSTRUC IUNI NC" din MANUALUL OPERATORULUI"
(B-64304EN).
Nivelul de prelucrare al apelrii difer dup cum urmeaz:
Seria 0i -C
Model
Metod
apelare
de
Apelare macro
(G65/G66)
Apelare
subprogram
(M98)
Opera ie de tergere
variabil local prin
resetare
Nivel
independent
de prelucrare
Seria 0i -D
Nivel
independent de
prelucrare
Total
4 n toate
5 n toate
(G65/G66/M98)
8 n toate
- 374 -
Total
10
(G65/G66/M98)
15 n toate
ANEX
B-64304RO-1/02
B.17.2
Niciuna.
B.17.3
Diverse
Seria 0i-D v permite s adaptai specificaiile referitoare la valorile maxime i minime ale variabilelor i
preciziei folosind bit 0 (FOC) al parametrului nr. 6008. Cnd n bit 0 (Foc) al parametrului nr. 6008
este setat 1, specificaiile sunt aceleai ca i pentru Seria 0i-C. Pentru detalii consultai Seciunea II-14,
ABLON UZUAL" din MANUALUL OPERATORULUI" (B-64304EN).
B.18
B.18.1
Func ia
abloane (macro)
uzuale de tip
ntrerupere n opera ie
DNC
Restartarea
programului
B.18.2
Indisponibile
Seria 0i -D
-
Disponibile
Cnd este executat un ablon de tip ntrerupere n timpul opera iei de ntoarcere la
mers n gol dup opera ia de cutare cerut de restartarea programului:
ablonul uzual de tip ntrerupere este
Este emis alarma DS0024.
executat dup ce toate axele au repornit.
Niciuna.
B.19
B.19.1
Func ia
Setare mod de
introducere parametri
B.19.2
Seria 0i -D
-
Niciuna.
- 375 -
ANEX
B-64304RO-1/02
B.20
B.20.1
Func ia
Numele func iei
Seria 0i -D
Selec ia
accelerrii/decelerrii
nainte de interpolare n
curs rapid sau
accelerare/decelerare
dup interpolare n curs
rapid
Accelerarea/decelerarea nainte de
interpolare sau
accelerarea/decelerarea dup
interpolare sunt determinate de
combina ia bit 1 (AIR) al parametrului
nr.7054 i bit 1 (LRP) al parametrului
nr.1401.
- 376 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Seria 0i -D
Decelerarea automat la
col pe baza diferen ei de
unghiuri
Diferen a de vitez
admisibil comun tuturor
axelor pentru decelerare
automat la col pe baza
diferen ei de unghiuri
(controlul vitezei pe baza
diferen ei vitezei de avans
pe fiecare ax)
B.20.2
Niciuna.
B.21
B.21.1
Func ia
Parametri seta i prin
accelera ie/decelerare
nainte de interpolare"
(ecranul de setare
parametri de prelucrare)
- 377 -
Seria 0i -D
-
B-64304RO-1/02
Seria 0i -C
Func ia
Parametrul 1 setat prin
accelera ie admisibil"
(ecran de setare
parametri de prelucrare)
B.21.2
ANEX
Seria 0i -D
Niciuna.
B.22
B.22.1
Func ia
Numele func iei
Setare pentru a
efectua operarea
sincron tot timpul
Setare pentru
deplasarea de axe
secundare multiple n
sincronism cu axa
principal
Setarea aceluiai
nume pentru axa
principal i axele
secundare
Seria 0i -D
-
Indisponibil
- 378 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Setarea axelor pentru
care s se execute
control sincron simplu
(control sincron al
axei)
Verificarea erorii de
sincronizare pe baza
coordonatelor mainii
Seria 0i -D
-
Verificarea erorii de
sincronizare pe baza
diferen ei de pozi ie
Indisponibil
Setarea pentru
stabilirea sincronizrii
- 379 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Corelarea n timp
pentru stabilirea
sincronizrii
Compensarea maxim
pentru sincronizare
Setarea automat
pentru potrivirea
pozi iei n re ea
Diferen a ntre
numrtorul de referin
al axei principale i
numrtorul de referin
al axei secundare
ob inut din setarea
automat pentru
pozi ionarea re elei:
- 380 -
Seria 0i -D
-
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Timpul de la semnalul
de ncheiere pregtire
servo SA<F000.6>
setat la 1 pn la
pornirea detec iei
alarmei pentru
diferen a de cuplu
Setare pentru
folosirea func iei de
decalare a sistemului
de coordonate al
mainii pentru axa
secundar
Indisponibil
Setare pentru a
preveni adunarea
micrii axei
secundare la afiarea
vitezei actuale de
avans
Modificarea strii
sincronizrii n timpul
unei comenzi program
Setarea parametrilor
axei secundare
- 381 -
B.22.2
B-64304RO-1/02
Seria 0i -C
Func ia
Numrul de perechi
pentru opera ia
sincron
Opera ia sincron n
timpul modului de
operare manual
ANEX
Seria 0i -D
Pozi ie
Diferen e de pozi ie
ntre axa principal i
axele secundare
Seria 0i -D
B.23
B.23.1
Func ia
Axe unghiulare i
perpendiculare cnd
valoarea setat n
parametrul nr. 8211
sau 8212 nu este
valid.
Seria 0i -D
Seria 0i -C
Seria
T
Semnalul ZP de
ncheiere a ntoarcerii
n pozi ia de referin
pentru axa
perpendicular
micat cu axa
unghiular
<Fn094, Fn096,
Fn098, Fn100>
Cnd o ax unghiular
este specificat
individual n selectarea
sistemului de coordonate
al mainii (G53) n timpul
controlului axelor
unghiulare arbitrare
Ax
unghiular
Ax
perpendicular
axa X
(prima ax)
axa Z (a doua
ax)
Seria 0i -D
Ax unghiular
Ax perpendicular
- 382 -
ANEX
B-64304RO-1/02
Comanda G30 n
timpul controlului
axelor unghiulare
arbitrare
B.23.2
Niciuna.
B.24
B.24.1
Func ia
Domeniul de date al
codului M care
numr piesele
prelucrate
Domeniul de date al
numrului pieselor
necesare
Domeniul de date al
numrul de piese i
numrul total de piese
prelucrate
Domeniul de date
pentru perioada
alimentare pornit",
timpul operrii n mod
automat, timpul de
achiere, semnalul de
intrare TMRON n
timp i timpul unei
opera ii automate
B.24.2
Seria 0i -C
Seria 0i -D
0 la 999999999 (9 cifre)
Parametrul nr. 6712
Numrul total de piese prelucrate
Niciuna.
- 383 -
0 la 999999999 (9 cifre)
ANEX
B.25
AVANSUL LA ROATA DE MN
B.25.1
Func ia
Impulsuri roat care
depesc viteza de
traversare rapid
Valori admisibile de
impulsuri pentru
avansul condus
manual (la roata de
mn)
Numrul de
generatoare de
impulsuri manuale
folosite
Domeniul de valori al
parametrului de
amplificare pentru
avansul condus
manual
B.25.2
B-64304RO-1/02
Seria 0i -D
Dac se specific avans condus manual care depete viteza de traversare rapid,
pentru a neglija sau a acumula impulsurile ro ii de mn viteza de avans poate fi setat
dup cum urmeaz:
Depinde de bit 4 (HPF) al parametrului
Bit 4 (HPF) al parametrului nr. 7100 nu
nr.7100. Cantitatea de impulsuri de
este disponibil. Neglijarea sau
acumulat este setat n parametrul nr.
acumularea impulsurilor la roata de
7117.
mn n exces este determinat de
mrimea de acumulat care este setat
n parametrul nr. 7117.
[Cnd parametrul nr. 7117 = 0]
Ignorat (neglijat).
[Cnd parametrul nr. 7117 > 0]
Acumulate n CNC fr a fi neglijate.
Domeniul de valori al parametrului
Domeniul de valori al parametrului
nr.7717 este 0 la 99999999 (8 cifre).
nr.7717 este 0 la 999999999 (9 cifre).
Niciuna.
- 384 -
ANEX
B-64304RO-1/02
B.26
CONTROL AX PMC
B.26.1
Func ia
Rela ia cu controlul
sincron (controlul sincron
al controlului
sincron/multiplu)
Rela ia cu func iile avans
nspre nainte i
previzualizare avansat
avans nspre nainte
Domeniul de date a
vitezei cursei rapide
pentru traversarea rapid
(00h), ntoarcerea la
pozi ia de referin 1 ...4
(07h la 0Ah) i
selectarea sistemului de
coordonate al mainii
(20h)
Domeniul de date a
distan ei totale de
micare pentru curs
rapid (00h), avansul de
achiere- avans pe minut
(01h), avansul de
achiere- avans pe rotire
(02h) i avans skip pe
minut (03h)
Domeniul de date pentru
avansul cursei rapide
(01h) i avans skip pe
minut (03h)
30 to 12000
mm/min
30 to 6000
30 to 15000
30 to 4800
30 to 12000
inch/min
deg/min
IS-B
IS-C
99999.999
9999.9999
9999.9999
999.99999
Metric machine
Inch machine
Data unit
IS-A to IS-C
1
0.1
mm/min
inch/min
deg/min
Unit
IS-B,IS-C
M in im u m
d a ta u n it
I S -A
I S -B
I S -C
0 .0 1
0 .0 0 1
0 .0 0 0 1
1 la 65535
Unit of
data
1 to 100000
0.1 to 12000.0
mm/min
0.01 to 4000.00
1 to 100000
0.01 to 480.000
0.1 to 12000.0
inch/min
deg/min
Indisponibil
Unit
mm
deg
inch
1 la 65535
Viteza de avans specificat trebuie s fie
n domeniul artat n tabelul de mai jos.
Millimeter
machine
Inch machine
Rotation axis
Unit of
data
30 to 15000
Linear axis
Func ia de cretere a
unit ii specificate cu un
factor de 200 pentru
avans continuu (06h)
Seria 0i -D
- 385 -
Bit 2 (JFM)
of No. 8004
0
1
0
1
Millimeter
input
(mm/min)
1
200
0.1
20
Inch input
(inch/min)
0.01
2.00
0.001
0.200
Rotation
axis
(min-1)
0.00023
0.046
0.000023
0.0046
1 time
Specificarea vitezei n
comanda vitezei (10h)
Domeniul de setare a
datelor cuplului pentru
controlul cuplului (11h)
Not referitoare la
executarea unei comenzi
absolute din programul
pentru o ax supus
controlului axei PMC n
timpul opera iei automate
IS-B
Metric input
Inch input
166458
1664.58
mm/min
inch/min
1664589
16645.89
mm/min
inch/min
Seria 0i -D
-
IS-C
Metric input
Inch input
16645
166.45
mm/min
inch/min
166458
1664.58
0mm/min
inch/min
IS-B
Metric input
Inch input
65535
655.35
mm/min
inch/min
655350
6553.50
mm/min
inch/min
IS-C
Metric input
Inch input
6553
65.53
mm/min
inch/min
65535
655.35
mm/min
inch/min
10 times
B-64304RO-1/02
Seria 0i -C
Func ia
Viteza maxim de avans
pentru avans continuu
(06h)
ANEX
IS-C
Metric input
Inch input
Metric input
Inch input
(mm/min)
(inch/min)
(mm/min)
(inch/min)
1 time
166458
1664.58
16645
166.46
10 times
999000
16645.89
99900
1664.58
200 times
999000
39330.0
99900
3933.0
IS-C
Metric input
Inch input
Metric input
Inch input
(mm/min)
(inch/min)
(mm/min)
(inch/min)
1 time
65535
655.35
6553
65.53
10 times
655350
6553.5
65535
655.35
200 times
999000
39330.0
999000
3933.0
Unitatea minim a vitezei de avans este dat de expresiile de mai jos. Valoarea
trebuie specificat ca ntreg. Nu poate fi specificat o valoare mai fin.
Calculul este efectuat conform IS-B.
Fmin: Unitatea minim de msur pentru viteza de avans
P : Numrul de impulsuri per rota ie a unui detector pentru feedback vitez
Fmin = P 7500 (mm/min)
Fmin = P 1000 (mm/min)
Se specific viteza conform expresiilor artate mai jos.
Calculul este efectuat conform IS-B.
F: Comanda vitez (ntreg)
-1
N: Tura ia servomotorului (min )
P : Numrul de impulsuri per rota ie a unui detector pentru feedback vitez
F = N P 7500 (mm/min)
F = N P 1000 (mm/min)
Domeniul de setare este
Domeniul de setare este urmtorul.
Valid data range
Unit
urmtorul.
-99999999 to +99999999
0.0000 1 Nm
Unit
0.0000 1 Nm
- 386 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Controlul
accelera iei/decelerrii
pentru o ax sincronizat
cu impulsuri externe
folosind sincronizarea
impulsurilor externe
(0Bh, 0Dh la 0Fh)
Conversia inch/metric
pentru o ax liniar
controlat doar prin
controlul PMC al axei
Setare pentru
schimbarea tuturor
axelor ca axe CNC sau
axe PMC
Seria 0i -D
-
- 387 -
Ieirea individual a
func iei auxiliare
Verificarea "corectitudine
pozi ie" pentru o ax
controlat prin controlul
PMC al axei
B-64304RO-1/02
Seria 0i -C
Func ia
Setarea specifica iei
diametru/raz pentru
mrimea cursei i vitezei
de avans cnd este
specificat programarea
pe baz de diametru
pentru o ax comandat
PMC
Func ia de exercitare a
controlului pozi iei pentru
comanda vitezei (10h)
ANEX
Seria 0i -D
-
- 388 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Nici semnal de verificare
corectitudine pozi ie
pentru o ax comandat
PMC i niciun fel de
semnale de verificare
corectitudine pozi ii
pentru axe individuale
Seria 0i -D
-
Bit 1 (RAB) al
parametrului
nr.1008
Direction of
scurte
Direc ia semnului
Direc ia semnului
valorii deplasrii
comenzii de deplasare
Func ia
Rela ia cu controlul
multiplu
Setare cnd se
folosesc grupurile de
la A la D pentru
calea 2.
Seria 0i -D
B.26.2
Niciuna.
- 389 -
ANEX
B-64304RO-1/02
B.27
B.27.1
Func ia
Adrese de format P la
apelarea unui
subprogram de pe
cardul de memorie
(specifica ie numr
fiire / specifica ie
numr program)
Alarm apelare
multipl
Apelare subprogram
extern n mod MDI
Seria 0i -D
-
B.27.2
Niciuna.
- 390 -
ANEX
B-64304RO-1/02
B.28
B.28.1
Func ia
ntoarcere din
subprogram la blocul
programului de
apelare care are un
numr de ordine
(secven ) specificat
Cutare numr de
ordine cnd este
executat (M99 Pxxxxx)
Exemplu)
Program principal
O0001 ;
N100 ; (1)
N100 ; (2)
M98 P9001 ;
N100 ; (3)
N100 ; (4)
M30 ;
[pentru seria 0i-C]
Controlul se ntoarce la blocul (1).
Seria 0i -D
-
AVERTIZARE
Asigura i-v c evita i scrierea a dou sau mai multe numere de ordine identice
ntr-un program. Dac proceda i astfel pute i gsi blocuri "neinten ionate".
B.28.2
Niciuna.
- 391 -
ANEX
B-64304RO-1/02
B.29
B.29.1
Func ia
Verificarea cursei
stocate imediat dup
pornirea alimentrii cu
energie
Specificarea adresei Y
i J folosind G22
Alarm la depirea
captului cursei
Seria 0i -D
-
- 392 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Continuarea opera iei
dup anularea alarmei
automate cnd este
emis o alarm OT1 n
timpul executrii unei
comenzi absolute n
modul automat de
operare
B.29.2
Seria 0i -D
Niciuna.
B.30
B.30.1
Func ia
Valoarea parametrului
nr. 3621 pentru
setarea unei axe de
rota ie (tip A)
Explica ie
Pozi ia de referin
45.0
0.0
(61)
(68)
(60)
(62)
315.0
(67)
(+)
90.0
270.0
(63)
135.0
(66)
(64)
(65)
180.0
225.0
Valorile compensrii sunt redate
(output) sub form de
.
Seria 0i -C
Seria 0i -D
60
60
60
61
68
68
1
45000
360000
1
45000
360000
- 393 -
B.30.2
ANEX
B-64304RO-1/02
Niciuna.
B.31
B.31.1
Func ia
Reafiarea ecranului
la comutarea modului
Introducere tast de
func ii cnd ecranul
este ters sau afiat
Timpul nainte de
pornirea func iei de
tergere automat a
ecranului
Reafiarea ecranului
la mesaj extern
B.31.2
Seria 0i -D
Cnd este mesajul extern este introdus n timp ce ecranul este ters:
Niciuna.
- 394 -
ANEX
B-64304RO-1/02
B.32
RESETARE I REPONIRE
B.32.1
Func ia
Date modale la
resetare n timpul
execu iei unui bloc
Seria 0i -D
Dac resetarea survine n timpul execu iei unui bloc, starea codurilor modale G i
adresele modale (N, F, S, T, M, etc.) specificate n acel bloc sunt manipulate dup
cum urmeaz.
sunt men inute
nu sunt men inute. Strile se ntorc la
cele ale datelor modale specificate n
blocurile precedente.
(Datele modale sunt actualizate dup ce
blocul specificat este executat complet.)
Exemplu) Dac resetarea survine nainte
ca pozi ionarea s fie complet n blocul
N2 din programul artat mai jos, codul T i
offset-ul se ntorc la datele din blocul
precedent (T0101).
Informa ia dintr-un
bloc care este pre-citit
cnd resetarea este
efectuat n timpul
opera iei automate
(con inutul memoriei
intermediare)
B.32.2
Niciuna.
- 395 -
ANEX
B-64304RO-1/02
B.33
B.33.1
Func ia
Coordonate absolute
n timpul modificrii
compensrii automate
a sculei
Opera ia pentru
absolut manual pornit
Seria 0i -D
Dac compensarea sculei este modificat automat cnd semnalul absolut manual
*ABSM/Gn006.2) este setat la 1, coordonatele absolute sunt manipulate dup cum
urmeaz.
Coordonatele absolute nu sunt modificate.
Coordonatele absolute sunt modificate cu
valoarea compensrii sculei rezultnd din
decalarea coordonatelor.
Cnd blocul cu interven ie manual se
n caz de comand incremental i bit
ncheie, scula este n pozi ia care
1 (ABS) al parametrului nr.7001 este
decaleaz prin interven ie manual.
setat la 1, cnd blocul se ncheie prin
(Fig.1)
interven ie manual, scula este n
(Rezultatul este acelai chiar i pentru
pozi ia care decaleaz prin interven ie
comand incremental i comand
manual. (Fig.1)
absolut)
n caz de comand incremental i bit
1 (ABS) al parametrului nr.7001 este
setat la 1, cnd blocul se ncheie prin
interven ie manual, scula este n
pozi ia programat. (Fig.2)
Dup repornirea opera iei, scula mic blocul rmas
n parallel cu calea programat.
Scula se ntoarce la punctual
de capt al blocului urmtor
prin folosirea blocului urmtor
restart.
interven ie manual
opr. avans
val.interven ia manual
urmtorul bloc
cale programat
Fig. 1
interven ie manual
restart.
Scula se mic pe calea
programat.
opr.avans
blocul urmtor
cale programat
B.33.2
Fig. 2
Niciuna.
- 396 -
ANEX
B-64304RO-1/02
B.34
B.34.1
Func ia
Semnalul de protec ie
a memoriei pentru
parametri CNC
KEYP, KEY1 la KEY4
<G046.0, G046.3 la
G046.6>
Parametru pentru
activarea semnalului
KEYP
B.34.2
Seria 0i -D
Niciuna.
B.35
B.35.1
Func ia
Seria 0i -D
- 397 -
Formatul afiajului al
mesajelor operator
extern
Domeniul de date
pentru numerele de
mesaje operator
extern
B-64304RO-1/02
Seria 0i -C
Func ia
Formatul afiajului al
mesajelor de alarm
externe
ANEX
Seria 0i -D
0 la 1000
- 398 -
0 la 4096
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
B.35.2
Niciuna.
B.36
B.36.1
Func ia
Seria 0i -D
Apelare simultan de
la dou ci
B.36.2
Selectarea programului de pe
server-ul de date ca i program
principal i rularea lui n mod
memorie.
2. Apelarea unui subprogram sau
ablon (macro) uzual n acelai
director ca i programul principal
de pe server-ul de date.
3. Editarea programului, incluznd
inserare, tergere i nlocuire de
cuvinte.
ntr-un sistem cu 2 ci, o apelare de subprogram extern (M198) a unui program pe
server-ul de date de la ambele ci este:
Admis n urmtoarele condi ii:
Nu este permis.
[Mod de stocare]
Folosi i n locul acestuia apelarea
Ambele ci trebuie s foloseasc
subprogram/ apelarea ablon uzual
acelai director de lucru.
pentru modul de operare din memorie.
[Mod FTP]
Ambele ci trebuie s foloseasc
aceeai gazd" de conectare.
Niciuna.
- 399 -
ANEX
B.37
B.37.1
Func ia
Func ia de afiare 4
secundare
B-64304RO-1/02
Seria 0i -D
B.37.2
Niciuna.
B.38
B.38.1
Func ia
Alarm la depirea
captului cursei
Seria 0i -D
B.38.2
Niciuna.
- 400 -
ANEX
B-64304RO-1/02
B.39
B.39.1
Func ia
Pozi ia de ntoarcere
dup teirea n ciclul
de filetare repetitiv
multiplu (G76)
B.39.2
Niciuna.
- 401 -
Seria 0i -D
ANEX
B-64304RO-1/02
B.40
B.40.1
Func ia
Decalarea sistemului
de coordonate n
timpul interpolrii n
coordonate polare
(func ia de decalare a
interpolrii
coordonatelor polare)
Seria 0i -D
Indisponibil
(X,C)
axa X
Eroarea de direc ie a axei ipotetice(P)
Centrul axei de rota ie
(X,C)
X
C
P
- 402 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Viteza maxim a
avansului pentru
achiere i limitarea
avansului n timpul
interpolrii n
coordonate polare
Limitarea ajustrii
automate i a vitezei
maxime a avansului
pentru achiere n
timpul interpolrii n
coordonate polare
B.40.2
Niciuna.
B.41
B.41.1
Func ia
Alarma de interferen
Seria 0i -D
B.41.2
Niciuna.
- 403 -
ANEX
B-64304RO-1/02
B.42
B.42.1
Func ia
Controlul sincron al
axelor
(seria 0i-C: Control
sincron rapid)
Seria 0i -D
Comanda de micare
cnd nici controlul
sincron i nici
controlul multiplu
produc efecte
Comportarea cnd
este emis o alarm
referitoare la controlul
sincron sau multiplu
- 404 -
ANEX
B-64304RO-1/02
Seria 0i -TTC
Func ia
Comportare cnd
survine depirea
captului cursei pentru
o ax sub control
sincron sau multiplu
Comutarea ntre
semnalul de selec ie a
axei n control sincron
i semnal de selec ie
al axei n control
multiplu n timpul
modului automat de
operare
Seria 0i -D
Control sincron
Seria 0i -TTC
Pozi ie
Actualizarea
coordonatelor piesei
de prelucrat i
coordonatelor relative
ale axei secundare
sub control sincron
Seria 0i -D
- 405 -
B-64304RO-1/02
Seria 0i -TTC
Pozi ie
Setarea automat a
sistemului de
coordonate al piesei
pentru axa secundar
la captul controlului
sincron
ANEX
Seria 0i -D
Control multiplu
Seria 0i -TTC
Pozi ie
G28 n timpul
controlului multiplu
Controlul multiplu
pentru ntoarcerea n
pozi ia de referin
pentru conturul Cs
cnd controlul multiplu
este exercitat pentru
axele de contur Cs
ntreruperea
conducerii manuale
pentru axe multiple
- 406 -
Seria 0i -D
ANEX
B-64304RO-1/02
Seria 0i -TTC
Pozi ie
G53 n timpul
controlului multiplu
Timpul constant de
accelerare/decelerare
pentru
accelerare/decelerare
n cursa (traversarea)
rapid pentru o ax
supus controlului
multiplu [bit 4 (RPT) al
parametrului nr.1603]
Coordonatele mainii
n timpul controlului
multiplu
Citirea coordonatelor
mainii (#5021 i mai
trziu) n timpul
controlului multiplu
Viteza de avans a
traversrii (cursei)
rapide n timpul
controlului multiplu
B.42.2
Seria 0i -D
Pozi ie
- 407 -
Seria 0i -D
ANEX
B-64304RO-1/02
B.43
B.43.1
Func ia
Controlul sincron al
axelor
(seria 0i: Control
sincron rapid)
ntoarcerea axei
secundare n pozi ia
de referin n timpul
controlului suprapus
Axe secundare
multiple
Indisponibil
Semnalul de mutare
ax n curs" i
semnalul direc iei de
mutare a axei pentru
axa secundar n
timpul controlului
suprapus:
- 408 -
Seria 0i -D
ANEX
B-64304RO-1/02
Seria 0i -TTC
Func ia
Depirea captului
cursei n timpul
controlului suprapus
Comutare ntre
semnalele de
selectare a axei
controlului suprapus n
timpul operrii
automate
B.43.2
Seria 0i -D
Niciuna.
B.44
OFFSET AX Y
B.44.1
Func ia
B.44.2
Seria 0i -D
Niciuna.
B.45
B.45.1
Func ia
Compensarea sculei
achietoare/
compensarea razei
vrfului sculei
Seria 0i -D
- 409 -
Compensarea sculei
achietoare/ razei
vrfului sculei n
modul de operare MDI
Pozi ia de oprire
monobloc n timpul
modului de
compensare a sculei
achietoare/ razei
vrfului sculei
B-64304RO-1/02
Seria 0i -C
Func ia
Interpolarea circular
a col ului (G39)
ANEX
Seria 0i -D
Indisponibil
Disponibile
Este inclus n compensarea sculei
achietoare/ compensarea razei
vrfului sculei.
Cum interpolarea circular a col ului
(G39) este ntotdeauna activat, bit 2
(G39) al parametrului nr.5008 nu este
disponibil.
- Nici compensarea sculei achietoare C i
- Compensarea sculei
nici compensarea razei vrfului sculei
achietoare/compensarea razei
nu este disponibil n modul de operare
vrfului sculei este disponibil de
MDI.
asemenea n modul de operare MDI.
Pozi ia de oprire monobloc difer aa cum se arat mai jos.
L
Piesa de
prelucrat
Cale programat
Calea sculei / centrului
vrfului sculei
r
L
L
L
Pozi ia de oprire monobloc pentru
Pozi ia de oprire monobloc pentru
Func ia pentru
schimbarea
inten ionat a direc iei
de compensare
(Vector de tip IJ,
vector de tip KI, vector
de tip JK)
Indisponibil
- 410 -
B-64304RO-1/02
Func ia
Pozi ia de oprire la o
alarm de
supra-achiere
ANEX
Seria 0i -C
Seria 0i -D
- Dac valoarea razei specificat pentru interpolarea circular este mai mic dect cea
pentru compensarea sculei/ compensarea razei vrfului sculei, ca i n exemplul de
mai jos, prin compensarea spre interior prin compensarea sculei/compensarea razei
vrfului sculei se cauzeaz supra-achiere, se genereaz o alarm i scula este
oprit Pozi ia de oprire difer.
N1
P1
P2
Cale programat
Piesa
de
prelucrat
N2
P3
N3
Achierea programat
cauzeaz
Oprirea monobloc
ntr-un bloc creat
intern pentru
compensarea sculei
achietoare sau
compensarea razei
vrfului sculei
- 411 -
B-64304RO-1/02
Seria 0i -C
Func ia
Setarea pentru a
dezactiva verificarea
interferen ei i pentru
a terge vectorii care
interfer
ANEX
Seria 0i -D
Indisponibil
(Bit 0 (CNI) al parametrului nr. 5008 nu
este disponibil.)
Pentru a preveni supra-achierea se
folosete func ia de evitare a verificrii
interferen ei (bit 5 (CAV) a
parametrului nr.19607).
n exemplul de mai jos, interferen a
survine ntre V1 i V4 i ntre V2 i V3.
De aceea sunt crea i vectorii VA i VB.
Calea centrului sculei este de la VA la
VB.
V1
V4
V3
V2
VB
VA
V1
V4
V3
Numrul de blocuri de
citit n modul de
compensare a frezei/
compensare a razei
vrfului sculei
ntotdeauna 3 blocuri
V2
- 412 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
[Cnd CCN = 0]
Vectorul de offset este anulat atunci cnd scula se mic la punctul de mijloc.
De asemenea, opera ia de pornire este executat din pozi ia de referin .
Punct
intermediar
S
G28
G01
r
G00
S
Pozi ia de referin
(G42 G01)
Punct
intermediar
S
G28
G00
G01
r
S
Pozi ia de referin
(G42 G01)
- 413 -
B-64304RO-1/02
Seria 0i -C
Func ia
Metod de apreciere a
distan ei cursei pentru
interpolarea circular
la compensarea
sculei/ compensarea
razei vrfului sculei
ANEX
Seria 0i -D
[Cnd QCR = 0]
C
D
Punct de
capt
de
B.45.2
L
Pct. pornire
Centru
Metoda de conectare
a vectorilor de
compensare cnd
scula se deplaseaz
n jurul unui col
exterior n modul de
compensare
scul/compensare a
razei vrfului sculei
B
Punct
pornire
Punct
capt
Centru
Niciuna.
- 414 -
ANEX
B-64304RO-1/02
B.46
B.46.1
Func ia
Ieirea M05 ntr-un
ciclu de tarodare
Comportarea cnd
pentru numrul de
repetri K este
specificat K0
Comportarea primei
comenzi de
pozi ionare (G00)
pentru axa de control
Cs a conturului ntr-un
ciclu predefinit
- 415 -
Seria 0i -D
-
Valoarea jocului
ntr-un ciclu de gurire
rapid (n trepte de
mare) vitez
Axa de gurire pentru
formatul Seriei 10/11.
B.46.2
B-64304RO-1/02
Seria 0i -C
Func ia
Retragere ntr-un ciclu
de alezare (G85, G89)
ANEX
Seria 0i -D
Niciuna.
B.47
B.47.1
Func ia
Planul de prelucrare
Unitatea de setare a
adresei R
(Adresa I, J sau K
pentru formatul seriei
10/11)
Aplicarea compensrii
razei vrfului sculei
Filetare n inci prin
adresa E (formatul
seriei 10/11)
Seria 0i -D
- 416 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Comportarea primei
comenzi de
pozi ionare (G00)
pentru axa de control
Cs a conturului ntr-un
ciclu predefinit
B.47.2
Seria 0i -D
-
Niciuna.
B.48
B.48.1
Func ia
Seria 0i -D
Specificarea axei de
rectificare
Comportarea primei
comenzi de
pozi ionare (G00)
pentru axa de control
Cs a conturului ntr-un
ciclu predefinit
- 417 -
B-64304RO-1/02
Seria 0i -C
Func ia
Controlul exclusiv fa
de ciclul predefinit
respectiv multiplu
(func ie standard)
ANEX
Seria 0i -D
-
B.48.2
Niciuna.
B.49
B.49.1
Func ia
Plan specificabil
Specificarea pentru un
plan care include o
ax paralel
Comportarea primei
comenzi de
pozi ionare (G00)
pentru axa de control
Cs a conturului ntr-un
ciclu predefinit
Seria 0i -D
- 418 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Calea de ntoarcere la
punctul de nceput al
ciclului cnd toleran a
de finisare este
specificat n G71 sau
G72
Seria 0i -D
Pct.pornire ciclu
Toleran
de finisare
Toleran
de finisare
Scula se ntoarce n
punctul de pornire al
ciclului cu toleran a de
finisare via un punct
de offset.
ntoarcere la
punctul de
pornire
Verificarea
creterii/descreterii
monotone n G71/G72
de tip I
(ciclu multiplu
respectiv predefinit
pentru gurire)
Verificarea
creterii/descreterii
monotone n G71/G72
de tip II
(ciclu multiplu
respectiv predefinit
pentru strunjire II)
Nu este verificat.
Bit 1 (MRC) al parametrului nr.5102 nu
produce efecte pentru ciclul multiplu
respectiv predefinit pentru strunjire II
(tip II).
Prelucrarea brut
dup ntoarcerea la
punctul de pornire prin
G71 sau G72
Nu este executat.
- 419 -
ANEX
B-64304RO-1/02
Seria 0i -C
Func ia
Opera ia de retragere
la fundul unei guri n
G71/G72 de tip II
(ciclu predefinit
respectiv multiplu
pentru strunjire II)
Comenzile G70 la
G76 n timpul modului
de compensare a
razei sculei de
achiere
Seria 0i -D
Direc ia
axei X
direc ia de
45 de
grade
[Comanda G70 ]
Se execut compensarea razei vrfului
sculei achietoare.
[Comenzile G71 la G73 ]
n timp ce compensarea razei vrfului
sculei nu este efectuat, este posibil s
se aplice o compensare par ial a razei
vrfului sculei setnd bit 4 (RFC) al
parametrului nr. 5102.
Pozi ionarea n
opera iile ciclice G70
la G76
Cod T specificat n
acelai bloc ca i G74
sau G75
Comenzile de teire i
rotunjire col R i
comanda de
programare direct
dup dimensiunile
desenului pentru un
program pentru o
form int
Apropierea de punctul
de pornire a filetrii n
G76
Nu este valabil
Nu pot fi specificate.
Pot fi specificate.
Nota i c ultimul bloc al programului
pentru figura int nu trebuie s fie n
mijlocul comenzii de teire, rotunjire
col sau al comenzii de programare
direct dup dimensiunile desenului.
Filetare
Apropiere cu
dou cicluri
- 420 -
Filetare
Apropiere
prin un ciclu
ANEX
B-64304RO-1/02
Func ia
Seria 0i -D
Cale de realizare
cavit i (buzunare)
G71/G72 de tip II
(ciclu multiplu
respectiv predefinit
pentru strunjire II)
Limitarea numrului
de buzunare n
G71/G72 de tip II
(ciclu predefinit
respectiv multiplu
pentru strunjire II)
Numr de diviziuni n
G73
Nelimitat.
Func ia
Cale de realizare
cavit i (buzunare)
G71/G72 de tip II
(ciclu multiplu
respectiv predefinit
pentru strunjire II)
Limitarea numrului
de buzunare n
G71/G72 de tip II
(ciclu predefinit
respectiv multiplu
pentru strunjire II)
Specificarea toleran ei
de finisare n G71/G72
[Cnd P15 = 1]
Scula ncheie un proces de execu ie
buzunare nainte de a ncepe achierea
urmtorului buzunar. (Vezi figura din
dreapta.)
Depinde de bit 2 (P15 al parametrului
nr. 5103.
[Cnd P15 = 0]
Pot fi specificate pn la 10 buzunare.
Specificarea a 11 sau mai multe
buzunare cauzeaz alarma PS0068.
[Cnd P15 = 1]
Nelimitat.
Nu este permis.
Toleran a de finisare este ignorat
dac este specificat.
- 421 -
Seria 0i -D
-
Permis
B-64304RO-1/02
Seria 0i -C
Func ia
Numr de diviziuni n
G73
Comanda adresei E n
G76
B.49.2
ANEX
Seria 0i -D
-
Niciuna.
B.50
B.50.1
Func ia
Comenzi de teire i
rotunjire col uri pentru
un plan altul dect
planul Z-X
Opera ie monobloc
B.50.2
Seria 0i -D
Indisponibile
Este emis alarma PS0212.
[Teire]
Oprirea monobloc nu este executat la
punctul de pornire al unui bloc de teire
inserat.
[Rotunjire col uri]
Oprirea monobloc nu este executat la
punctul de pornire al unui bloc de
rotunjire col uri inserat.
Niciuna.
- 422 -
Disponibile
Comenzile pot fi specificate pentru
orice plan, chiar i pentru cel care
include o ax paralel.
[Comun pentru teire i rotunjire
col uri]
Efectuarea sau nu a opririi monobloc la
punct de pornire al unui bloc inserat
depinde de bit 0 (SBC) al parametrului
nr. 5105.
ANEX
B-64304RO-1/02
B.51
B.51.1
Func ia
Specificarea comenzii
de programare direct
dup dimensiunile
desenului pentru un
plan altul dect planul
Z-X
Cnd ntre dou
comenzi consecutive
exist dou sau mai
multe blocuri care nu
trebuie deplasate care
specific introducerea
direct a dimensiunilor
desenului
B.51.2
Seria 0i -D
Niciuna.
- 423 -
INDEX
B-64304RO-1/02
INDEX
Ciclu de tarodare (G84.2) ...................................260
Ciclu de tarodare frontal (G84)/Ciclu de tarodare lateral
(G88) ............................................82
Ciclu de tarodare rigid pe suprafaa frontal (G84) / Ciclu de
tarodare rigid pe suprafaa lateral (G88)............................89
CICLU PREDEFINIT (G90, G92, G94) ..........................27
CICLU PREDEFINIT ............................199
CICLU PREDEFINIT DE RECTIFICARE (PENTRU
MAINA DE RECTIFICAT) ................................102
CICLU PREDEFINIT PENTRU RECTIFICARE ........417
CICLU PREDEFINIT PENTRU GURIRE .......76, 249, 415
CICLU PREDEFINIT REPETITIV MULTIPLU
(G70-G76) ...........................................................................43
CICLU PREDEFINIT REPETITIV MULTIPLU PENTRU
STRUNJIRE ..........................418
CICLU PREDEFINIT REPETITIV MULTIPLU..............215
CICLU PREDEFINIT/CICLU PREDEFINIT REPETITIV
MULTIPLU ...........................416
Ciclu rigid de tarodare n trepte (G84 sau G88)....................95
Ciclul predefinit i compensarea razei vrfului sculei...40, 212
Codul T pentru offset-ul sculei....................124
COMPENSARE SCUL ACHIETOARE/
COMPENSAREA RAZEI VRFULUI SCULEI
ACHIETOARE ...................................409
COMPENSAREA EROARII DE PAS MEMORATE ..393
Compensarea razei vrfului sculei pentru intrare din
MDI ....................................................................................191
CONTROL AX PMC ..............385
CONTROL MULTI-AX ................................366
CONTROL PREVIZUALIZARE AVANSAT... 376
CONTROL SINCRON AXE............................. ... 378
CONTROL SINCRON I CONTROL MULTIPLU
(CONTROL 2-CI) ...............................................404
CONTROL SINCRON, MULTIPLU I SUPRAPUS PRIN
COMANDA PROGRAMULUI (G50.4, G51.4, G50.5, G51.5,
G50.6 I G51.6) ..............................270
CONTROL SINCRON/MULTIPLU/SUPRAPUS ........277
CONTROL SUPRAPUS (CONTROL 2 CI) ...............408
CONTROLUL ARBORELUI PRINCIPAL PENTRU
FIECARE CALE ...............................................................276
CONTROLUL AXELOR UNGHIULARE
ARBITRARE.....................................................................382
CONTROLUL Cs AL CONTURULUI.................366
CONTROLUL SERIAL/ ANALOGIC AL AXULUI....... 367
CONTROLUL VITEZEI CONSTANTE PE
SUPRAFA....................................................................368
Cum se folosesc ciclurile predefinite (G90, G92, G94).......38
Cum se folosesc ciclurile predefinite .................211
CURS INVERS N CICLUL DE FILETARE (CICLU DE
ACHIERE PREDEFINIT/CICLU PREDEFINIT
MULTIPLU REPETITIV) . ...............401
<A>
ADRESELE I DOMENIILE VALORILOR
SPECIFICABILE N FORMATUL DE PROGRAM
PENTRU Seria 10/11.........................................................198
AFIARE NUMR ORE DE FUNCIONARE I PIESE DE
PRELUCRAT............................................ 383
Ajustare manual n timpul tarodrii rigide .99
Ajustarea extragerii ......99
Anulare ciclu predefinit (G80) .............99
Anulare ciclu predefinit pentru gurire (G80) .............88
APELARE SUBPROGRAM .. ......198
APELARE SUBPROGRAM EXTERN (M198)........390
ACHIERE ECHILIBRAT (G68, G69) .........280
AVANSUL LA ROATA DE MN 384
AVERTIZRI REFERITOARE LA
ZILNIC. .......s-8
AVERTIZRI I ATENIONAR GENERALE........ s-2
AVERTIZRI I ATENIONRI REFERITOARE LA
PROGRAMARE ........ s-3
AVERTIZRI I ATENIONRI REFERITOARE LA
AB
CCC...............s-5
<B>
BLOCARE MANDRIN/PPU MOBIL ............ 400
Blocri ale mandrinei i ppuii mobile 297
<C>
CUTARE NUMR DE ORDINE ..............391
Ciclu de alezare (G85) ................................261
Ciclu de alezare (G89).........................................................262
Ciclu de alezare frontal (G85)/ciclu de alezare lateral
(G89) ...................................................................87
Ciclu de filetare (G92) ..........30, 202
Ciclu de filetare cilindric.....................30, 202
Ciclu de filetare conic .........33, 205
Ciclu de filetare multipl (G76) ...........69, 242
Ciclu de finisare (G70) .....................................61, 234
Ciclu de gurire diametru exterior/interior (G75)........ 66, 240
Ciclu de gurire frontal (G83)/Ciclu de gurire lateral
(G87)...................... ..79
Ciclu de gurire frontal n trepte (G74) ..................65, 238
Ciclu de gurire n trepte (G83) ..................255
Ciclu de gurire n trepte de mare vitez (G83.1)...............257
Ciclu de gurire, ciclu de contra-alezare (G82)...................254
Ciclu de gurire, ciclu de ante-gurire (G81) .253
Ciclu de rectificare longitudinal cu ptrundere continu la
dimensiune constant direct (G74)....................................109
Ciclu de rectificare longitudinal cu ptrundere continu
(G73) ..........................107
Ciclu de rectificare longitudinal cu ptrundere intermitent
(G71)...................................................................................103
Ciclu de rectificare longitudinal cu ptrundere intermitent la
dimensiune constant direct (G72)........105
Ciclu de strunjire cilindric ..........28, 200
Ciclu de strunjire conic.................................29, 37, 201, 209
Ciclu de strunjire diametru exterior/diametru
interior(G90).................................................................28, 200
Ciclu de strunjire frontal ............36, 208
Ciclu de tarodare (G84) .........................................258
i-1
INDEX
B-64304RO-1/02
Diverse ...............................................................................375
<M>
<E>
<F>FILETARE CONTINU......................................................25
FILETARE CU MAI MULTE NCEPUTURI......................25
FILETARE CU PAS CONSTANT (G32) ................21
FILETARE CU PAS VARIABIL (G34)...............................24
FLUXUL GENERAL DE OPERARE A MAINII-UNELTE
CNC ...................................................6
Funcia de alarmare la verificarea interferenei...................185
FUNCIA DE ATEPTARE PENTRU CI......................275
FUNCIA DE COMPENSARE ....................123
FUNCIA DE CONTROL PE 2 CI ................................274
FUNCIA DE DEPLASARE.....360
FUNCIA DE EDITARE CI MULTIPLE...............304
Funcia de evitare a verificrii interferenei.........................186
FUNCIA DE INTERPOLARE ..................14
FUNCIA DE SELECIE A CONDIIEI DE
PRELUCRARE ..................377
FUNCIA DE TERGERE A ECRANULUI I FUNCIA
AUTOMAT DE TERGERE A ECRANULUI ..........394
FUNCIA PREGTITOARE (FUNCII G)...............10
FUNCIA SERVER DE DATE .............399
FUNCII ALE SCULEI .............370
FUNCII DE CONTROL AXE .............265
FUNCII PENTRU SIMPLIFICAREA PROGRAMRII ..27
<I>
Ieire date offset axa Y........................................................284
IMAGINE N OGLIND PENTRU CAP REVOLVER
DUBLU (G68, G69) ......................................116
INTERPOLARE ELICOIDAL........................................359
INTERPOLARE N COORDONATE POLARE
(G12.1, G13.1) .........14
INTERPOLARE N COORDONATE POLARE ...............402
INTERPOLAREA CIRCULAR A COLULUI (G39)..192
INTERPORLARE CIRCULAR .....................358
Intrare date offset axa Y .................................283
INTRARE/IEIRE (DATE) PE ECRANUL ALL IO........284
INTRARE/IEIRE (DATE) PE FIECARE ECRAN..........283
INTRARE/IEIRE DATE .........................................283
Intrare/ieire date offset axa Y ...............283, 284
INTRODUCERE PARAMETRI PROGRAMABILI
(G10)...................................375
INTRODUCERE VALOARE MSURAT B PENTRU
OFFSET SCUL .......................372
INTRODUCEREA DATELOR EXTERNE.......................397
Introducerea direct a valorii de offset a sculei...............289
Introducerea direct a valorii offset a sculei msurate B 291
Introducerea numrtor pentru valori de offset ..........293
ndeprtare adaos de material n strunjirea frontal
(G72)............................................................................55, 227
NTOARCERE MANUAL N POZIIA DE
REFERIN .................................................................362
<P>
PARAMETRI . ...........................311
POWER MATE CNC MANAGER ...............................400
Poziia piesei de prelucrat i comanda de micare..............134
POZIIONAREA AXULUI ..........................................368
Prevenirea interferenei produs de compensarea razei
sculei ..........................178
Privire de ansamblu ..........142, 274,
304
PRIVIRE DE ANSAMBLU REFERITOARE LA
COMPENSAREA RAZEI VRFULUI SCULEI
(G40-G42) ............................................................128
PROGRAMARE DIRECT DUP DIMENSIUNILE
DESENULUI.........................117, 423
<R>
Repetare schem (G73) ............................59, 232
RESETARE I REPONIRE ......................395
Restricii pentru ciclul predefinit repetitiv multiplu
(G70-G76)............................................................................74
Restricii pentru ciclul predefinit repetitiv multiplu ......248
Restricii pentru ciclurile predefinite ...41, 214
i-2
INDEX
B-64304RO-1/02
<S>
Selectarea sculei .............................124
Semnal de ajustare ..........................101
SEMNALUL DE PROTECIE A MEMORIEI PENTRU
PARAMETRII CNC-ULUI .......................397
SETARE I AFIARE DATE ...............................286
Setarea offset-ului axei Y ...................295
Setarea i afiarea valorii de offset a sculei.................284
SETAREA UNITII ...............................356
Setarea valorii decalrii sistemului de coordonate al piesei de
prelucrat..........................294
SISTEMUL DE COORDONATE AL PIESEI ...............364
SISTEMUL DE COORDONATE LOCALE .............365
Strunjire frontal (G94) ...........................................36, 208
STRUNJIRE POLIGONAL (G50.2, G51.2)....................265
ABLOANE (MACRO) UZUALE DE TIP
NTRERUPERE.................................................................375
ABLON (MACRO) UZUAL ...................372
<T>
TABELE DE SETARE A PARAMETRILOR
STANDARD ..............353
TARODARE RIGID .....................................89
TEIREA I ROTUNJIRE COLURILOR...............422
TEIREA I RACORDAREA ..............................111
TIPUL DE DATE...............................................................352
i-3