Sunteți pe pagina 1din 443

AB C DEF

AB C EB DEF

Pentru sistem strung

MANUALUL OPERATORULUI

B-64304RO-1/02

Nicio parte a prezentului manual nu poate fi reprodus sub nicio form.


Toate specifica iile i proiectele pot fi modificate fr notificare prealabil.

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

DEFINIREA AVERTIZRII, ATEN IONRII, I NOTEI

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.

Citii acest manual cu atenie i pstrai-l ntr-un loc sigur.

s-1

MSURI DE SIGURAN

B-64304RO-1/02

AVERTIZRI I ATEN IONRI GENERALE


AVERTIZARE
1 Niciodat s nu ncepe i prelucrarea unei piese fr a verifica n prealabil
func ionarea mainii. nainte de nceperea rulrii de produc ie asigura i-v c
maina func ioneaz corect prin realizarea unei rulri de prob, de exemplu,
bloc cu bloc, ajustarea vitezei de avans sau func ia de blocare a mainii sau prin
utilizarea mainii fr scul nici pies de prelucrat montat. Dac nu se confirm
func ionarea corect a mainii, maina se poate comporta n mod neateptat, i
poate cauza deteriorarea piesei i/sau nsi mainii sau rnirea utilizatorului.
2 nainte de exploatarea mainii verifica i toate datele introduse.
Dac maina este utilizat cu date specificate incorecte, maina se poate
comporta n mod neateptat, i e posibil s cauzeze deteriorarea piesei de
prelucrat i/sau mainii, sau rnirea utilizatorului
3 Asigura i-v c viteza de avans specificat este adecvat pentru opera ia dorit.
n general pentru fiecare main exist o vitez de avans maxim admis.
Viteza de avans adecvat variaz n func ie de opera ia dorit. Consulta i
manualul furnizat mpreun cu maina pentru a determina viteza de avans
maxim admis.
Dac o main este utilizat la o vitez diferit de cea corect, maina se poate
comporta n mod neateptat i e posibil s cauzeze deteriorarea piesei de
prelucrat i/sau mainii sau rnirea utilizatorului.
4 Cnd utiliza i o func ie de compensare a sculei, verifica i direc ia i valoarea
compensrii.
Dac maina este utilizat cu date specificate incorect, maina se poate
comporta n mod neateptat, i e posibil s cauzeze deteriorarea piesei de
prelucrat i/sau mainii sau rnirea utilizatorului.

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.

AVERTIZRI I ATEN IONRI REFERITOARE LA PROGRAMARE


Aceast seciune acoper msurile majore de siguran cu privire la programare. nainte de a ncepe
programarea, citii cu atenie MANUALUL OPERATORULUI astfel nct s fii familiarizai pe deplin
cu coninutul acestuia.

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.

AVERTIZRI I ATEN IONRI REFERITOARE LA UTILIZARE


s-5
Acest capitol descrie msurile de siguran referitoare la utilizarea mainilor unelte. nainte de a ncepe
utilizarea mainii, citii cu grij MANUALUL OPERATORULUI astfel nct s fii familiarizai pe
deplin cu datele acestuia.
s-5

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

AVERTIZRI REFERITOARE LA NTRE INEREA ZILNIC


AVERTIZARE
1 Schimbarea bateriei de backup a memoriei
Cnd se schimb bateriile de backup a memoriei, pstra i alimentarea cu
energie electric a mainii (CNC) cuplat i aplica i o oprire de urgen a
mainii. Deoarece aceast opera ie se realizeaz cu alimentarea cuplat i cu
panoul deschis, doar personalul calificat din punct de vedere al securit ii i
ntre inerii poate realiza aceast opera ie.
Cnd schimba 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.
NOT
CNC utilizeaz baterii pentru pstrarea datelor din memorie, deoarece trebuie
s memoreze date cum ar fi programe, offset-uri i parametri chiar i cnd
alimentarea extern cu energie electric nu este n func ie.
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 din memoria CNC 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
2 Schimbarea bateriei codificatorului absolut de impulsuri de msur
Cnd se schimb bateriile de backup a memoriei, pstra i alimentarea cu
energie electric a mainii (CNC) deschis i aplica i o oprire de urgen a
mainii. Deoarece aceast opera ie se realizeaz cu alimentarea deschis i cu
panoul deschis, doar personalul calificat din punct de vedere al securit ii i
ntre inerii poate realiza aceast opera ie.
Cnd schimba 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-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

DATE GENERALE ................................................................................. 3


1.1
1.2
1.3

FLUXUL GENERAL DE OPERARE A MAINII-UNELTE CNC..................... 6


NOTE PRIVITOARE LA MODUL DE CONSULTARE A ACESTUI MANUAL 7
NOTE REFERITOARE LA DIFERITE TIPURI DE DATE .............................. 7

CAD A E A
1

DATE GENERALE ................................................................................. 9


1.1

OFFSET ........................................................................................................ 9

FUNC II PREGTITOARE (FUNC II G) ............................................. 10

FUNC IA DE INTERPOLARE ............................................................. 14


3.1
3.2
3.3
3.4
3.5

INTERPOLARE N COORDONATE POLARE (G12.1, G13.1).................... 14


FILETARE CU PAS CONSTANT (G32) ...................................................... 21
FILETARE CU PAS VARIABIL (G34) .......................................................... 24
FILETARE CONTINU ................................................................................ 25
FILETARE CU MAI MULE NCEPUTURI .................................................... 25

FUNC II PENTRU SIMPLIFICAREA PROGRAMRII ......................... 27


4.1

CICLU PREDEFINIT (G90, G92, G94) ........................................................ 27


4.1.1

Ciclu de strunjire diametru exterior/interior (G90)................................................ 28


4.1.1.1
4.1.1.2

4.1.2

Ciclu de filetare (G92) ........................................................................................... 30


4.1.2.1
4.1.2.2

4.1.3

4.2

Ciclu de filetare cilindric .................................................................................. 30


Ciclu de filetare conic ...................................................................................... 33

Strunjire frontal (G94) .......................................................................................... 36


4.1.3.1
4.1.3.2

4.1.4
4.1.5
4.1.6

Ciclu de strunjire cilindric ................................................................................ 28


Ciclu de strunjire conic .................................................................................... 29

Ciclu de strunjire frontal .................................................................................. 36


Ciclu de strunjire conic .................................................................................... 37

Cum se folosesc ciclurile predefinite (G90, G92, G94) ......................................... 38


Ciclul predefinit i compensarea razei vrfului sculei ........................................... 40
Restricii pentru ciclurile predefinite ..................................................................... 41

CICLU PREDEFINIT REPETITIV MULTIPLU (G70-G76) ........................... 43


4.2.1
4.2.2
4.2.3
4.2.4
4.2.5

Degroarea prin strunjire (G71) ............................................................................. 44


ndeprtare adaos de material n strunjirea frontal (G72) .................................... 55
Repetare schem (G73) .......................................................................................... 59
Ciclu de finisare (G70) ........................................................................................... 61
Ciclu de gurire frontal n trepte (G74) ................................................................ 65
c-1

CUPRINS

B-64304RO-1/02

4.2.6
4.2.7
4.2.8

4.3

CICLU PREDEFINIT PENTRU GURIRE................................................... 76


4.3.1
4.3.2
4.3.3
4.3.4
4.3.5

4.4

Ciclu de gurire diametru exterior/interior (G75) .................................................. 66


Ciclu de filetare multipl (G76) ............................................................................. 69
Restricii pentru ciclul predefinit repetitiv multiplu (G70-G76)............................ 74
Ciclu de gurire frontal (G83)/Ciclu de gurire lateral (G87)............................ 79
Ciclu de tarodare frontal (G84) / Ciclu de tarodare lateral (G88) ...................... 82
Ciclu de gurire frontal (G85) / Ciclu de gurire lateral (G89).......................... 87
Anulare ciclu predefinit pentru gurire (G80) ....................................................... 88
Msuri de precauie care trebuiesc luate de ctre operator .................................... 88

TARODARE RIGID ................................................................................... 89


4.4.1
4.4.2
4.4.3
4.4.4

Ciclu de tarodare rigid pe suprafaa frontal (G84) / Ciclu de tarodare rigid pe


suprafaa lateral (G88) .......................................................................................... 89
Ciclu rigid de tarodare n trepte (G84 sau G88)..................................................... 95
Anulare ciclu predefinit (G80) ............................................................................... 99
Ajustare manual n timpul tarodrii rigide ........................................................... 99
4.4.4.1
4.4.4.2

4.5

CICLU PREDEFINIT DE RECTIFICARE (PENTRU MAINA DE


RECTIFICAT) ............................................................................................ 102
4.5.1
4.5.2
4.5.3
4.5.4

4.6
4.7
4.8

Ajustarea extragerii ............................................................................................ 99


Semnal de ajustare ........................................................................................... 101

Ciclu de rectificare longitudinal cu ptrundere intermitent (G71) ................... 103


Ciclu de rectificare longitudinal cu ptrundere intermitent la dimensiune
constant direct (G72) ........................................................................................ 105
Ciclu de rectificare longitudinal cu ptrundere continu (G73)......................... 107
Ciclu de rectificare longitudinal cu ptrundere continu la dimensiune constant
direct (G74) ........................................................................................................ 109

TEIREA I RACORDAREA..................................................................... 111


IMAGINE N OGLIND PENTRU CAP REVOLVER DUBLU (G68, G69) . 116
PROGRAMARE DIRECT DUP DIMENSIUNILE DESENULUI ............. 117

FUNC IA DE COMPENSARE ........................................................... 123


5.1

OFFSET SCUL ....................................................................................... 123


5.1.1
5.1.2
5.1.3
5.1.4
5.1.5
5.1.6

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

PRIVIRE GENERAL REFERITOARE LA COMPENSAREA RAZEI


VRFULUI SCULEI (G40-G42) ................................................................. 128
5.2.1
5.2.2
5.2.3
5.2.4
5.2.5

5.3

Offset axa Y (axe arbitrare) ............................................................................. 128

Vrful imaginar al sculei ...................................................................................... 128


Direcia vrfului imaginar al sculei ...................................................................... 131
Numrul de offset i valoarea de offset................................................................ 132
Poziia piesei de prelucrat i comanda de micare ............................................... 134
Note privind compensarea razei vrfului sculei ................................................... 139

DETALII REFERITOARE LA COMPENSAREA RAZEI VRFULUI


SCULEI ..................................................................................................... 142
5.3.1
5.3.2
5.3.3
5.3.4
5.3.5

Privire general .................................................................................................... 142


Micarea sculei achietoare la pornire ................................................................. 147
Micarea sculei achietoare n modul offset ........................................................ 152
Micarea sculei achietoare la revocarea modului offset ..................................... 171
Prevenirea interferenei produs de compensarea razei sculei............................. 178
c-2

CUPRINS

B-64304RO-1/02

5.3.6

Verificarea interferenei ....................................................................................... 181


5.3.6.1
5.3.6.2
5.3.6.3

5.3.7

5.4
5.5

Compensarea razei vrfului sculei pentru intrare din MDI.................................. 191

INTERPOLAREA CIRCULAR A COL ULUI (G39) ................................. 192


OFFSET AUTOMAT AL SCULEI (G36, G37)............................................ 194

OPERAREA DIN MEMORIE FOLOSIND FORMATUL Seriei 10/11 . 198


6.1
6.2
6.3

ADRESELE I DOMENIILE VALORILOR SPECIFICABILE N FORMATUL


DE PROGRAM PENTRU Seria 10/11 ....................................................... 198
APELARE SUB-PROGRAM ...................................................................... 198
CICLU PREDEFINIT.................................................................................. 199
6.3.1

Ciclul de achiere diametru exterior/interior (G90) ............................................. 200


6.3.1.1
6.3.1.2

6.3.2
6.3.3

6.4

Cum se folosesc ciclurile predefinite ................................................................... 211


Ciclul predefinit i compensarea razei vrfului sculei ......................................... 212
Restricii pentru ciclurile predefinite ................................................................... 214
Degroarea prin strunjire (G71) ........................................................................... 216
ndeprtare adaos n strunjire frontal (G72) ....................................................... 227
Repetarea modelului (G73) .................................................................................. 232
Ciclu de finisare (G70) ......................................................................................... 234
Ciclu de gurire frontal n trepte (G74) .............................................................. 238
Ciclu de gurire diametru exterior/interior (G75) ................................................ 240
Ciclu de filetare multipl (G76) ........................................................................... 242
Restricii pentru ciclul predefinit repetitiv multiplu ............................................ 248

CICLU PREDEFINIT PENTRU GURIRE................................................. 249


6.5.1
6.5.2
6.5.3
6.5.4
6.5.5
6.5.6
6.5.7
6.5.8
6.5.9
6.5.10

Ciclu de gurire, ciclu de antegurire (G81) ........................................................ 253


Ciclu de gurire, ciclu de contra-alezare (G82) ................................................... 254
Ciclu de gurire n trepte (G83) ........................................................................... 255
Ciclu de gurire n trepte de mare vitez (G83.1) ................................................ 257
Ciclu de tarodare (G84) ........................................................................................ 258
Ciclu de tarodare (G84.2) ..................................................................................... 260
Ciclu de alezare (G85) ......................................................................................... 261
Ciclu de alezare (G89) ......................................................................................... 262
Revocare ciclu predefinit pentru gurire (G80) ................................................... 263
Msuri de precauie care trebuie luate de ctre operator ..................................... 264

FUNC II DE CONTROL AXE............................................................. 265


7.1
7.2

Ciclul de strunjire frontal ............................................................................... 208


Ciclul de strunjire conic ................................................................................. 209

CICLU PREDEFINIT REPETITIV MULTIPLU ........................................... 215


6.4.1
6.4.2
6.4.3
6.4.4
6.4.5
6.4.6
6.4.7
6.4.8

6.5

Ciclul de filetare cilindric............................................................................... 202


Ciclul de filetare conic ................................................................................... 205

Strunjire frontal (G94) ........................................................................................ 208


6.3.3.1
6.3.3.2

6.3.4
6.3.5
6.3.6

Ciclul de strunjire cilindric............................................................................. 200


Ciclul de strunjire conic ................................................................................. 201

Ciclul de filetare (G92) ........................................................................................ 202


6.3.2.1
6.3.2.2

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

STRUNJIRE POLIGONAL (G50.2, G51.2) ............................................. 265


CONTROL SINCRON, MULTIPLU I SUPRAPUS PRIN COMANDA
PROGRAMULUI (G50.4, G51.4, G50.5, G51.5, G50.6 I
G51.6)........................................................................................................ 270

FUNC IA DE CONTROL PE 2 CI.................................................... 274


c-3

CUPRINS
8.1
8.2
8.3
8.4
8.5
8.6

B-64304RO-1/02

PRIVIRE GENERAL ................................................................................ 274


FUNC IA DE ATEPTARE PENTRU CI ................................................ 275
MEMORIA COMUN NTRE FIECARE DIN CI ...................................... 275
CONTROLUL ARBORELUI PRINCIPAL PENTRU FIECARE CALE ........ 276
CONTROL SINCRON/MULTIPLU/SUPRAPUS ........................................ 277
ACHIERE ECHILIBRAT (G68, G69) ..................................................... 280

DC A A
1

INTRARE/IEIRE DATE .................................................................... 283


1.1

INTRARE/IEIRE PE FIECARE ECRAN .................................................. 283


1.1.1

Intrare i ieire date offset axa Y ......................................................................... 283


1.1.1.1
1.1.1.2

1.2

INTRARE/IEIRE (DATE) PE ECRANUL ALL IO ..................................... 284


1.2.1

Intrare/ieire date offset axa Y ............................................................................. 284

SETARE I AFIARE DATE.............................................................. 286


2.1

ECRANE AFIATE PRIN TASTA FUNC IE


2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.1.7

Intrare date offset axa Y................................................................................... 283


Ieire date offset axa Y .................................................................................... 284

..................................... 286

Setarea i afiarea valorii de offset a sculei ......................................................... 286


Introducerea direct a valorii de offset a sculei ................................................... 289
Introducerea direct a valorii de offset a sculei msurate B ................................ 291
Introducerea numrtor pentru valori de offset .................................................... 293
Setarea valorii decalrii sistemului de coordonate al piesei de prelucrat ............ 294
Setarea offset-ului axei Y ..................................................................................... 295
Blocri ale mandrinei i ppuii mobile ............................................................... 297

EDITAREA PROGRAMELOR ............................................................ 304


3.1

FUNC IA DE EDITARE CI MULTIPLE ................................................... 304


3.1.1
3.1.2

Privire general .................................................................................................... 304


Detalii ................................................................................................................... 304

F
A

PARAMETRI ...................................................................................... 311


A.1
A.2
A.3

DESCRIEREA PARAMETRILOR .............................................................. 311


TIPUL DE DATE ........................................................................................ 352
TABELE DE SETARE A PARAMETRILOR STANDARD .......................... 353

DIFEREN E FA DE SERIA 0i-C ................................................... 355


B.1

SETAREA UNIT II .................................................................................. 356


B.1.1
B.1.2

B.2

OFFSET AUTOMAT SCUL ..................................................................... 356


B.2.1
B.2.2

B.3

Diferene ntre specificaii .................................................................................... 356


Diferene n afiarea de diagnoz ......................................................................... 357

INTERPOLARE CIRCULAR.................................................................... 358


B.3.1
B.3.2

B.4

Diferene ntre specificaii .................................................................................... 356


Diferene n afiarea de diagnoz ......................................................................... 356

Diferene ntre specificaii .................................................................................... 358


Diferene n afiarea de diagnoz ......................................................................... 358

INTERPOLARE ELICOIDAL ................................................................... 359


B.4.1

Diferene ntre specificaii .................................................................................... 359


c-4

CUPRINS

B-64304RO-1/02

B.4.2

B.5

B.5.1
B.5.2

B.6

Diferene ntre specificaii .................................................................................... 375


Diferene n afiarea de diagnoz ......................................................................... 375

CONTROL PREVIZUALIZARE AVANSAT ............................................. 376


B.20.1
B.20.2

B.21

Diferene ntre specificaii .................................................................................... 375


Diferene n afiarea de diagnoz ......................................................................... 375

INTRODUCERE PARAMETRI PROGRAMABILI (G10) ............................ 375


B.19.1
B.19.2

B.20

Diferene ntre specificaii .................................................................................... 372


Diferene n afiarea de diagnoz ......................................................................... 375
Diverse ................................................................................................................. 375

ABLOANE (MACRO) UZUALE DE TIP NTERUPERE .......................... 375

B.18.1
B.18.2

B.19

Diferene ntre specificaii .................................................................................... 372


Diferene n afiarea de diagnoz ......................................................................... 372

ABLON (MACRO) UZUAL ....................................................................... 372


B.17.1
B.17.2
B.17.3

B.18

Diferene ntre specificaii .................................................................................... 371


Diferene n afiarea de diagnoz ......................................................................... 372

INTRODUCERE VALOARE MSURAT B PENTRU OFFSET SCUL .. 372


B.16.1
B.16.2

B.17

Diferene ntre specificaii .................................................................................... 370


Diferene n afiarea de diagnoz ......................................................................... 370

MEMORIA DE COMPENSARE A SCULEI ................................................ 371


B.15.1
B.15.2

B.16

Diferene ntre specificaii .................................................................................... 368


Diferene n afiarea de diagnoz ......................................................................... 369

FUNC II ALE SCULEI ............................................................................... 370


B.14.1
B.14.2

B.15

Diferene ntre specificaii .................................................................................... 368


Diferene n afiarea de diagnoz ......................................................................... 368

POZI IONAREA AXULUI .......................................................................... 368


B.13.1
B.13.2

B.14

Diferene ntre specificaii .................................................................................... 367


Diferene n afiarea de diagnoz ......................................................................... 367

CONTROLUL VITEZEI CONSTANTE PE SUPRAFA .......................... 368


B.12.1
B.12.2

B.13

Diferene ntre specificaii .................................................................................... 366


Diferene n afiarea de diagnoz ......................................................................... 367

CONTROLUL SERIAL/ANALOGIC AL AXULUI ........................................ 367


B.11.1
B.11.2

B.12

Diferene ntre specificaii .................................................................................... 366


Diferene n afiarea de diagnoz ......................................................................... 366

CONTROLUL MULTI-AX ........................................................................... 366


B.10.1
B.10.2

B.11

Diferene ntre specificaii .................................................................................... 365


Diferene n afiarea de diagnoz ......................................................................... 366

CONTROLUL Cs AL CONTURULUI ......................................................... 366


B.9.1
B.9.2

B.10

Diferene ntre specificaii .................................................................................... 364


Diferene n afiarea de diagnoz ......................................................................... 364

SISTEMUL DE COORDONATE LOCALE ................................................. 365


B.8.1
B.8.2

B.9

Diferene ntre specificaii .................................................................................... 362


Diferene n afiarea de diagnoz ......................................................................... 363

SISTEMUL DE COORDONATE AL PIESEI .............................................. 364


B.7.1
B.7.2

B.8

Diferene ntre specificaii .................................................................................... 360


Diferene n afiarea de diagnoz ......................................................................... 361

NTOARCEREA MANUAL N POZI IA DE REFERIN ........................ 362


B.6.1
B.6.2

B.7

Diferene n afiarea de diagnoz ......................................................................... 359

FUNC IA DE DEPLASARE....................................................................... 360

Diferene ntre specificaii .................................................................................... 376


Diferene n afiarea de diagnoz ......................................................................... 377

FUNC IA DE SELECIE A CONDI IEI DE PRELUCRARE ..................... 377


c-5

CUPRINS

B-64304RO-1/02

B.21.1
B.21.2

B.22

CONTROL SINCRON AXE ....................................................................... 378


B.22.1
B.22.2

B.23

Diferene ntre specificaii .................................................................................... 397


Diferene n afiarea de diagnoz ......................................................................... 399

FUNC IA SERVER DE DATE ................................................................... 399


B.36.1
B.36.2

B.37

Diferene ntre specificaii .................................................................................... 397


Diferene n afiarea de diagnoz ......................................................................... 397

INTRODUCEREA DATELOR EXTERNE .................................................. 397


B.35.1
B.35.2

B.36

Diferene ntre specificaii .................................................................................... 396


Diferene n afiarea de diagnoz ......................................................................... 396

SEMNALUL DE PROTEC IE A MEMORIEI PENTRU PARAMETRII


CNC-ULUI ................................................................................................. 397
B.34.1
B.34.2

B.35

Diferene ntre specificaii .................................................................................... 395


Diferene n afiarea de diagnoz ......................................................................... 395

MANUAL ABSOLUT PORNIT I OPRIT ................................................... 396


B.33.1
B.33.2

B.34

Diferene ntre specificaii .................................................................................... 394


Diferene n afiarea de diagnoz ......................................................................... 394

RESETARE I REPORNIRE..................................................................... 395


B.32.1
B.32.2

B.33

Diferene ntre specificaii .................................................................................... 393


Diferene n afiarea de diagnoz ......................................................................... 394

FUNC IA DE TERGERE A ECRANULUI I FUNC IA AUTOMAT DE


TERGERE A ECRANULUI ...................................................................... 394
B.31.1
B.31.2

B.32

Diferene ntre specificaii .................................................................................... 392


Diferene n afiarea de diagnoz ......................................................................... 393

COMPENSAREA ERORII DE PAS MEMORATE...................................... 393


B.30.1
B.30.2

B.31

Diferene ntre specificaii .................................................................................... 391


Diferene n afiarea de diagnoz ......................................................................... 391

VERIFICAREA CURSEI MEMORATE ...................................................... 392


B.29.1
B.29.2

B.30

Diferene ntre specificaii .................................................................................... 390


Diferene n afiarea de diagnoz ......................................................................... 390

CUTARE NUMR DE ORDINE (NUMR DE SECVEN ) .................... 391


B.28.1
B.28.2

B.29

Diferene ntre specificaii .................................................................................... 385


Diferene n afiarea de diagnoz ......................................................................... 389

APELARE SUB-PROGRAM EXTERN (M198) .......................................... 390


B.27.1
B.27.2

B.28

Diferene ntre specificaii .................................................................................... 384


Diferene n afiarea de diagnoz ......................................................................... 384

CONTROL AX PMC ................................................................................ 385


B.26.1
B.26.2

B.27

Diferene ntre specificaii .................................................................................... 383


Diferene n afiarea de diagnoz ......................................................................... 383

AVANSUL LA ROATA DE MN .............................................................. 384


B.25.1
B.25.2

B.26

Diferene ntre specificaii .................................................................................... 382


Diferene n afiarea de diagnoz ......................................................................... 383

AFIARE ORE DE FUNC IONARE I NUMRARE


PIESE DE PRELUCRAT ........................................................................... 383
B.24.1
B.24.2

B.25

Diferene ntre specificaii .................................................................................... 378


Diferene n afiarea de diagnoz ......................................................................... 382

CONTROLUL AXELOR UNGHIULARE ARBITRARE ............................... 382


B.23.1
B.23.2

B.24

Diferene ntre specificaii .................................................................................... 377


Diferene n afiarea de diagnoz ......................................................................... 378

Diferene ntre specificaii .................................................................................... 399


Diferene n afiarea de diagnoz ......................................................................... 399

POWER MATE CNC MANAGER .............................................................. 400


c-6

CUPRINS

B-64304RO-1/02

B.37.1
B.37.2

B.38

BLOCARE MANDRIN/PPU MOBIL ............................................... 400


B.38.1
B.38.2

B.39

Diferene ntre specificaii .................................................................................... 418


Diferene n afiarea de diagnoz ......................................................................... 422

TEIREA I ROTUNJIREA COL URILOR ............................................... 422


B.50.1
B.50.2

B.51

Diferene ntre specificaii .................................................................................... 417


Diferene n afiarea de diagnoz ......................................................................... 418

CICLU MULTIPLU RESPECTIV PREDEFINIT PENTRU STRUNJIRE ..... 418


B.49.1
B.49.2

B.50

Diferene ntre specificaii .................................................................................... 416


Diferene n afiarea de diagnoz ......................................................................... 417

CICLU PREDEFINIT PENTRU RECTIFICARE ......................................... 417


B.48.1
B.48.2

B.49

Diferene ntre specificaii .................................................................................... 415


Diferene n afiarea de diagnoz ......................................................................... 416

CICLU PREDEFINIT/CICLU PREDEFINIT REPETITIV MULTIPLU ......... 416


B.47.1
B.47.2

B.48

Diferene ntre specificaii .................................................................................... 409


Diferene n afiarea de diagnoz ......................................................................... 414

CICLU PREDEFINIT PENTRU GURIRE................................................. 415


B.46.1
B.46.2

B.47

Diferene ntre specificaii .................................................................................... 409


Diferene n afiarea de diagnoz ......................................................................... 409

COMPENSARE SCUL ACHIETOARE/ COMPENSAREA RAZEI


VRFULUI SCULEI ACHIETOARE ........................................................ 409
B.45.1
B.45.2

B.46

Diferene ntre specificaii .................................................................................... 408


Diferene n afiarea de diagnoz ......................................................................... 409

OFFSET AXA Y ......................................................................................... 409


B.44.1
B.44.2

B.45

Diferene ntre specificaii .................................................................................... 404


Diferene n afiarea de diagnoz ......................................................................... 407

CONTROL SUPRAPUS (CONTROL 2 CI).............................................. 408


B.43.1
B.43.2

B.44

Diferene ntre specificaii .................................................................................... 403


Diferene n afiarea de diagnoz ......................................................................... 403

CONTROL SINCRON I CONTROL MULTIPLU (CONTROL 2-CI) ....... 404


B.42.1
B.42.2

B.43

Diferene ntre specificaii .................................................................................... 402


Diferene n afiarea de diagnoz ......................................................................... 403

VERIFICAREA INTERFEREN EI CILOR (CONTROL 2-CI) ................ 403


B.41.1
B.41.2

B.42

Diferene ntre specificaii .................................................................................... 401


Diferene n afiarea de diagnoz ......................................................................... 401

INTERPOLARE N COORDONATE POLARE .......................................... 402


B.40.1
B.40.2

B.41

Diferene ntre specificaii .................................................................................... 400


Diferene n afiarea de diagnoz ......................................................................... 400

CURSA INVERS N CICLUL DE FILETARE (CICLU DE ACHIERE


PREDEFNIT /
CICLU DE ACHIERE PREDEFINIT MULTIPLU REPETITIV) ................. 401
B.39.1
B.39.2

B.40

Diferene ntre specificaii .................................................................................... 400


Diferene n afiarea de diagnoz ......................................................................... 400

Diferene ntre specificaii .................................................................................... 422


Diferene n afiarea de diagnoz ......................................................................... 422

PROGRAMARE DIRECT DUP DIMENSIUNILE DESENULUI ............. 423


B.51.1
B.51.2

Diferene ntre specificaii .................................................................................... 423


Diferene n afiarea de diagnoz ......................................................................... 423

c-7

I.

DATE GENERALE

B-64304RO-1/02

DATE GENERALE

1.DATE GENERALE

DATE GENERALE

Prezentul manual const din urmtoarele pri:

Despre acest manual


I.

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

FANUC Seria 0i-TD

0i-TD

FANUC Seria 0i Mate-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 o combinaie de axe cum ar fi X_Y_Z.


n poziia subliniat dup fiecare adres este plasat o valoare numeric, cum ar fi o valoare a
coordonatei (utilizat n PROGRAMARE).

Indic sfritul unui bloc. Acesta corespunde de fapt adresei LF n codul ISO sau CR n codul EIA.

Manuale conexe din seria 0i-D, Serie 0i Mate-D


Tabelul de mai jos prezint manualele de conexe pentru seriile 0i-D, seriile 0i Mate-D. Acest manual este
indicat de un asterisc(*).
Tabelul 1 Manuale de referin
Denumirea manualului
DESCRIERI
MANUALUL CONEXIUNILOR (HARDWARE)
MANUALUL CONEXIUNILOR (FUNC II)
MANUALUL OPERATORULUI (Date Generale despre Sistemul Strung / Sistemul
Centru de prelucrare)
MANUALUL OPERATORULUI (Pentru Sistemul Strung)
MANUALUL OPERATORULUI (Pentru Sistemul Centru de prelucrare)
MANUALUL DE NTRE INERE
MANUALUL DE PARAMETRI
MANUAL DE PUNERE N FUNC IUNE
Programare
Macro Compilator / Macro Executor
MANUAL DE PROGRAMARE
MANUALUL OPERATORULUI pentru Macro Compilator
MANUALUL OPERATORULUI pentru Limbajul C Executor
PMC
MANUAL DE PROGRAMARE PMC
Re ea
MANUAL DE CONECTARE plac PROFIBUS-DP
MANUALUL OPERATORULUI Fast Ethernet/ Fast Data Server
MANUAL DE CONECTARE plac DeviceNet
MANUAL DE CONECTARE plac FL-net

-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

Securitate Dual Check


MANUAL DE CONECTARE Func ie de Securitate Dual Check
Func ie de ndrumare pentru operare
MANUAL GUIDE i MANUALUL OPERATORULUI (Comun pentru Sistemul Strung
/Sistemul Centru de prelucrare - Frezare)
MANUAL GUIDE i (pentru sistemul centru de prelucrare - Frezare)
MANUALUL OPERATORULUI
MANUAL GUIDE i (Setare func ii de ghidare)
MANUALUL OPERATORULUI
MANUAL GUIDE AL OPERATORULUI 0i
TURN MATE i MANUALUL OPERATORULUI

1.DATE GENERALE
Numrul de ordine
B-64303EN-4
B-63874EN
B-63874EN-2
B-63874EN-1
B-64434EN
B-64254EN

Manuale de conexe pentru SERVO MOTOARE, i/


i serie
Tabelul de mai jos prezint manualele de conexe pentru SERVO MOTOARE, i/i serie
Tabelul 2 Manuale de referin
Numele manualului
SERVO MOTOARE FANUC AC , seriile i
DESCRIERI
MOTOARE FANUC AC PENTRU ARBORELE PRINCIPAL , seriile i
DESCRIERI
SERVO MOTOARE FANUC AC , seriile i
DESCRIERI
MOTOARE FANUC AC PENTRU ARBORELE PRINCIPAL, seriile i
DESCRIERI
MOTOARE FANUC AC AMPLIFICATOR SERVO, seriile i
DESCRIERI
MOTOARE FANUC AC AMPLIFICATOR SERVO, seriile i
DESCRIERI
SERVO MOTOARE FANUC seria is
SERVO MOTOARE FANUC seria i
MOTOARE FANUC AC PENTRU ARBORELE PRINCIPAL, seria i
AMPLIFICATOARE SERVO FANUC serie i
MANUALUL DE NTRE INERE
MOTOARE FANUC AC PENTRU ARBORELE PRINCIPAL seria is
FANUC MOTOR PENTRU ARBORELE PRINCIPAL AC, seria i
AMPLIFICATOARE SERVO FANUC AC, seria i
MANUALUL DE NTRE INERE
SERVOMOTOR FANUC AC serie i/i ,
MOTOARE LINIARE FANUC seriile LiS
FANUC SERVOMOTOR SINCRON PREMONTAT seriile DiS MANUALUL
PARAMETRILOR
MOTOARE FANUC AC PENTRU ARBORI PRINCIPALI, seriile i/i
MOTOARE PENTRU ARBORI PRINCIPALI INCLUS, seriile Bi
MANUAL DE PARAMETRI

Numrul specifica iei


B-65262EN
B-65272EN
B-65302EN
B-65312EN
B-65282EN
B-65322EN

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

FLUXUL GENERAL DE OPERARE A MAINII-UNELTE CNC

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

PARTEA II, "PROGRAMARE"

Maina

PARTEA III, "OPERARE"

nainte de programarea efectiv, ntocmii planul de operaii pentru execuia prelucrrii.


Planul de operaii
1. Determinarea domeniului de prelucrare al piesei
2. Metoda de instalare a piesei pe maina-unealt
3. Succesiunea fazelor de prelucrare n fiecare proces de achiere
4. Scule achietoare i condiiile de achiere
Decidei metoda de achiere pentru fiecare proces de achiere.
Proces de achiere
Procedeul de achiere

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

NOTE PRIVITOARE LA MODUL DE CONSULTARE A


ACESTUI MANUAL

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

NOTE REFERITOARE LA DIFERITE TIPURI DE DATE


ATEN IONARE
Programele de prelucrare, parametrii, datele offset etc. sunt stocate n unitatea
de memorie intern non-volatil din CNC. n general, aceste date nu sunt
pierdute prin conectarea/ deconectarea alimentrii cu energie electric. Cu toate
acestea, poate interveni o situa ie n care date pre ioase stocate n memoria
non-volatil trebuie terse, din cauza tergerilor cauzate de operarea eronat,
sau printr-o restaurare dup defec iune. Pentru a restaura rapid cnd se
ntmpl un astfel de incident, se recomand s crea i nainte o copie a
diverselor date.

-7-

II. PROGRAMARE

1.DATE GENERALE

PROGRAMARE

B-64304RO-1/02

DATE GENERALE

Capitolul 1, DATE GENERALE, este format din urmtoarele seciuni:


1.1 OFFSET ................................................................................................................................................ 9

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

Fig. 1.1 (a)

Offset-ul sculei

-9-

Scul
canelare

Scul
filetare

2. FUNC II PREGTITOARE
(FUNC II G)

PROGRAMARE

B-64304RO-1/02

FUNC II PREGTITOARE (FUNC II G)

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)

Tabelul 2 Lista codurilor G


Sistemul de coduri G
A
B
C
G00
G01
G02
G03
G04

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.

Selectare plan XpYp


Selectare plan ZpXp
Selectare plan YpZp
Dat de intrare n inch
Dat de intrare n mm
Func ia de verificare a cursei memorate pornit
Func ia de verificare a cursei memorate oprit
Detectarea fluctua iei tura iei arborelui principal oprit
Detectarea fluctua iei tura iei arborelui principal pornit
Verificare returului la pozi ia de referin
Retur automat la pozi ia de referin
al 2-lea, al 3-lea i al 4-lea retur la pozi ia de referin
Func ia de skip
Filetare
Filetare cu pas variabil
Offset de scul automat (ax X)
Offset de scul automat (ax Z)
Compensarea razei sculei: interpolare la racordare
Compensarea razei sculei: Revocare
Compensarea razei sculei: stnga
Compensarea razei sculei: dreapta
Setarea sistemului de coordonate sau fixarea la tura ia maxim a
arborelui principal
Presetare sistem de coordonate al piesei
Revocare strunjire poligonal

20.
Strunjire poligonal

00.

Revocare control sincron


Revocare control multiplu
Revocare control suprapus
Pornire control sincron
Pornire control multiplu
Pornire control suprapus
Setare sistem local de coordonate

- 11 -

2. FUNC II PREGTITOARE
(FUNC II G)

PROGRAMARE

B-64304RO-1/02

Tabelul 2 Lista codurilor G


Sistemul de coduri G
A
B
C

Grupul

Func ia

G53

G53

G53

Setare sistem de coordonate al mainii

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

Selectarea sistemului 1 de coordonate al piesei


Selectarea sistemului 2 de coordonate al piesei
Selectarea sistemului 3 de coordonate al piesei
Selectarea sistemului 4 de coordonate al piesei
Selectarea sistemului 5 de coordonate al piesei
Selectarea sistemului 6 de coordonate al piesei
Mod de oprire exact
Mod tarodare
Mod achiere
Apelarea unui macro program
Apelarea modal a unui macro program
Revocarea apelrii modale a unui macro program)
Imagine n oglind pentru revolver dublu sau regim echilibrat de
achiere
Revocare imagine n oglind pentru revolver dublu sau regim echilibrat
de achiere
Ciclu de finisare
ndeprtare de material prin strunjire
ndeprtare de material prin strunjire frontal
Repetarea modelului
Ciclu de gurire frontal intermitent
Ciclu gurire pe diametru exterior/interior
Ciclu de filetare cu mai multe nceputuri
Ciclu de rectificare longitudinal cu ptrundere intermitent (pentru
maina de rectificat)
Ciclu de rectificare longitudinal cu ptrundere intermitent la
dimensiune constant direct (pentru maina de rectificat)
Ciclu de rectificare longitudinal cu ptrundere continu (pentru maina
de rectificat)
Ciclu de rectificare longitudinal cu ptrundere continu la dimensiune
constant direct (pentru maina de rectificat)
R Revocare ciclu predefinit de gurire
Cutie de viteze electronic: Revocare sincronizare
Centruire (F10/11- format T)
Cutie de viteze electronic: pornire sincronizare
Lrgire (F10/11- format T)
Ciclu de gurire frontal
Ciclu de gurire rapid intermitent (format FS10/11-T )
Ciclu de tarodare frontal
Ciclu de tarodare rigid (format FS10/11-T)
Ciclu pentru alezare frontal
Ciclu de gurire lateral
Ciclu de tarodare lateral
Ciclu de alezare lateral
Ciclu de achiere exterioar/ interioar
Ciclu de filetare
Ciclu de strunjire frontal
Verificare mrime incremental specificat maxim
Controlul vitezei periferice de achiere constante
Revocarea controlului vitezei periferice de achiere constante
Indexarea arborelui principal (cu ateptarea ncheierii)

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)

Tabelul 2 Lista codurilor G


Sistemul de coduri G
A
B
C
G96.2
G96.3
G96.4
G98
G99
-

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

Capitolul 3, FUNCIA DE INTERPOLARE, este format din urmtoarele seciuni:


3.1
3.2
3.3
3.4
3.5

INTERPOLARE N COORDONATE POLARE (G12.1, G13.1) ...................................................... 14


FILETARE CU PAS CONSTANT(G32) ........................................................................................... 21
FILETARE CU PAS VARIABIL(G34).............................................................................................. 24
FILETARE CONTINU .................................................................................................................... 25
FILETARE CU MAI MULTE NCEPUTURI ................................................................................... 25

3.1

INTERPOLARE N COORDONATE POLARE (G12.1, G13.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;

Pornete modul de interpolare n coordonate polare (activeaz interpolarea


n coordonate polare).
Specifica i interpolare liniar sau circular folosind un sistem de
coordonate carteziene format dintr-o axa de transla ie i o ax de
rota ie (ax ipotetic).
Modul de interpolare n coordonate polare este revocat (pentru a nu se
realiza interpolarea n coordonate polare).

Specifica i G12.1 i G13.1 n blocuri separate.


Se pot folosi G112 i G113 n loc de G12.1 i, respectiv, G13.1.

Explica ie
-

Modul de interpolare n coordonate polare (G12.1)

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.

Anularea modului de interpolare n coordonate polare (G12.1)

Specificarea G13.1 anuleaz modul de interpolare n coordonate polare.

- 14 -

PROGRAMARE

B-64304RO-1/02

3.FUNC IA DE INTERPOLARE

Planul de interpolare n coordonate polare (G12.1)

G12.1 pornete modul de interpolare n coordonate polare i selecteaz un plan de interpolare n


coordonate polare (Fig. 3.1 (a)). Interpolarea n coordonate polare este executat n acest plan.
Axa de rota ie (ax ipotetic)
(unitate de ms.: mm sau inch)

Ax de transla ie
(unit.ms: mm sau inch)

Originea sistemului local de coordonate (comanda G52)


(sau originea sistemului de coordonate al piesei de prelucrat)

Fig. 3.1 (a)

Planul de interpolare n coordonate polare

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.
-

Distan a de micare i viteza de avans pentru interpolarea n coordonate


polare

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;

Unitatea de msur pentru viteza de avans este mm/min sau inch/min.


Specificai viteza de avans ca vitez tangenial (viteza relativ ntre pies i scul) la planul de
interpolare n coordonate polare (sistem cartezian de coordonate) folosind F.

Coduri G care pot fi specificate n modul de interpolare n coordonate polare

G01 ....................... Interpolare liniar


G02, G03 .............. Interpolare circular
G04 ......................Oprire temporar
G40, G41, G42
Compensarea razei vrfului sculei
(Interpolarea n coordonate polar este aplicat traiectoriei dup compensarea razei
vrfului sculei).
G65, G66, G67 ..... Comand macro personalizat
G90, G91 .............. Programare absolut, programare incremental
(pentru cod G din sistemele B sau C)
G98, G99 .............. Avans pe minut, avans pe rotaie

Interpolarea circular n planul de coordonate polare

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.
-

Micarea n lungul axelor nesituate n planul de interpolare n coordonate


polare n modul de interpolare n coordonate polare

Scula se mic normal n lungul acestor axe, independent de interpolarea n coordonate polare.

Afiarea pozi iei curente n modul de interpolare 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).

Sistemul de coordonate pentru interpolarea n sistemul de coordonate polare

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.).

Compensarea pe direc ia axei ipotetice n interpolarea n coordonate polare

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

Eroare pe direc ia axei


ipotetice (P)
Centrul axei de rota ie

(X, C)
X
C
P

Punct n planul X-C (Centrul axei de rota ie este considerat a


fi originea planului X-C.)
Coordonata X n planul X-C
Axa ipotetic de coordonate n planul X-C
Eroare pe direc ia axei ipotetice
(specificat n parametrul nr. 5464)

Deplasarea sistemului de coordonate n interpolarea n coordonate polare

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_ ;

(Interpolare n coordonate polare pentru axa X i axa C)


(Interpolare n coordonate polare pentru axa Y i axa A)
(Interpolare n coordonate polare pentru axa Z i axa 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
-

Deplasarea sistemului de coordonate n interpolarea n coordonate polare

n modul G12.1 nu trebuie schimbat sistemul de coordonate (G92, G52, G53, resetare coordonate relative,
G54 prin G59, etc.).

Compensarea razei vrfului sculei

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).

Comanda offset scul

nainte de setarea modului G12.1 trebuie specificat un offset al sculei. n modul G12.1 nu poate fi
modificat niciun offset.

Repornirea programului

Programul nu poate fi repornit pentru un bloc n modul G12.1.

Viteza de avans la achiere pentru axa de rota ie

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)

Controlul automat al vitezei pentru interpolarea n coordonate polare

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(%)

Fixarea automat a vitezei

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.

Controlul automat al vitezei pentru interpolarea n coordonate polare

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

Traiectoria dup compensarea


razei vrfului sculei
Traiectoria nainte de compensarea.
razei vrfului sc.

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

Axa X este programat pe diametru; axa C este programat pe raz.


O0001 ;
:
N010 T0101 ;
:
poziionare la punctul de start
N0100 G90 G00 X120.0 C0 Z ;
N0200 G12.1 ;
pornirea interpolrii n coordonate polare
N0201 G42 G01 X40.0 F
;
N0202 C10.0 ;
N0203 G03 X20.0 C20.0 R10.0 ;
N0204 G01 X-40.0 ;
program de geometrie
N0205 C-10.0 ;
(program bazat pe coordonate carteziene n planul)
N0206 G03 X-20.0 C-20.0 I10.0 J0 ;
axei X i axei virtuale)
N0207 G01 X40.0 ;
N0208 C0 ;
N0209 G40 X120.0 ;
N0200 G13.1 ;
anularea interpolrii n coordonate polare
N0300 Z ;
N0400 X C ;
:
N0900 M30 ;

3.2

FILETARE CU PAS CONSTANT (G32)

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

Fig. 3.2 (a)

Filet plan

Tipuri de filete

- 21 -

3.FUNC IA DE INTERPOLARE

PROGRAMARE

B-64304RO-1/02

Format
Axa X

G32IP_F_;

Punct de sfrit_

IP_: Punct de sfrit_


F _: pas ax lung
(ntotdeauna. programare pe raz)
2

Punct de nceput

1
Axa Z

0
L

Fig. 3.2 (b)

Exemplu pentru filetare

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

Fig. 3.2 (c)

LZ i LX pentru un filet conic

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)

Domenii de mrimi de filete care pot fi specificate


Increment minim care poate fi comandat

Dat de intrare n milimetrii


Dat de intrare n inch

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

La programare se folosesc urmtoarele valori:


Pasul filetului:4mm
1=3mm
2=1.5mm
Adncime de achiere:1mm (dou treceri)
(Introducere n milimetri, programare pe diametru)
G00 U-62.0 ;
G32 W-74.5 F4.0 ;
G00 U62.0 ;
W74.5 ;
U-64.0 ;
(La a doua trecere, achia i cu 1 mm mai mult)
G32 W-74.5 ;
G00 U64.0 ;
W74.5 ;

2.Filetare conic

Axa X
axis
50

2
43
1

0
14

30

40

La programare se folosesc urmtoarele valori:


Pasul filetului: 3.5mm pe direc ia axei Z
1=2mm
2=1mm
Adncimea de achiere pe direc ia axei X este1mm
(dou treceri)
(Introducere n milimetri, programare pe diametru)
G00 X 12.0 Z72.0 ;
G32 X 41.0 Z29.0 F3.5 ;
G00 X 50.0 ;
Axa Z
Z 72.0 ;
X 10.0 ;
(La a doua trecere, achia i cu 1 mm mai mult)
G32 X 39.0 Z29.0 ;
G00 X 50.0 ;
Z 72.0 ;

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

FILETARE CU PAS VARIABIL (G34)

Specificarea unei valori cresctoare sau descresctoare pentru pas pe rotaia urubului activeaz execuia
filetrii cu pas variabil.

Fig. 3.3 (a)

Filetare 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

Tabelul 3.3 (a)


Incrementul de sistem al
axei de referin

IS-A
IS-B
IS-C

Domeniul de valori valide pentru K

Dat de intrare n milimetri (mm/rot)


de la 0.001
de la 0.0001
de la 0.00001

la500.000
la 500.0000
la 50.00000

Dat de intrare n inch (inch/rot)


de la 0.00001
de la 0.000001
de la 0.0000001

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

Fig. 3.4 (a)

Filetare continu (Exemplul de G32 n sistemul A de coduri G)

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

FILETARE CU MAI MULE NCEPUTURI

Folosindu-se adresa Q pentru a specifica un unghi ntre semnalul-de-o-rotaie a arborelui principal i


pornirea filetrii se deplaseaz unghiul de nceput al filetului, fcnd posibil executarea cu uurin a
uruburilor cu mai multe nceputuri.
L

L : pas
Fig. 3.5 (a)

Filete cu mai multe nceputuri.

- 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
-

Comenzi de filetare disponibile

G32: Filetare cu pas constant


G34: Filetare cu pas variabil
G76: Ciclu de filetare cu mai multe nceputuri
G92: Ciclu de filetare

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

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

Domeniul specificabil al unghiului de nceput

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).

Ciclu de filetare multipl (G76)

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

FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII

Capitolul 4, FUNCIA DE INTERPOLARE, este format din urmtoarele seciuni:


4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8

4.1

CICLU PREDEFINIT (G90, G92, G94) ............................................................................................. 27


CICLUL PREDEFINIT REPETITIV MULTIPLU (G70-G76).......................................................... 43
CICLU PREDEFINIT PENTRU GURIRE ...................................................................................... 76
TARODARE CONIC RIGID ...................................................................................................... 89
CICLU PREDEFINIT DE RECTIFICARE (PENTRU MAINA DE RECTIFICAT) .................... 102
TEIRE I ROTUNJIRE COLURI ................................................................................................ 111
IMAGINE N OGLIND PENTRU CAP REVOLVER DUBLU (G68, G69)................................ 116
PROGRAMARE DIRECT DUP DIMENSIUNILE DESENULUI............................................117

CICLUL PREDEFINIT (G90, G92, G94)

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. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

4.1.1

B-64304RO-1/02

Ciclul de achiere diametru exterior/interior (G90)

Acest ciclu execut achierea rectilinie sau conic pe direcie longitudinal.

4.1.1.1

Ciclul de achiere rectilinie

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)....Curs rapid (F)


.........Avans de achiere

W
4(R)
3(F)
A

2(F)

1(R)

A
U/2
X/2
Axa Z

Fig. 4.1.1 (a) Ciclul de achiere rectilinie

Explica ie
-

Opera ii

Un ciclu de achiere rectilinie execut patru operaii:


(1) Operaia 1 mic scula de la punctul de pornire (A) la coordonata specificat a celei de-a doua axe
din plan (coordonata X specificat pentru planul ZX) n traversare rapid.
(2) Operaia 2 mic scula la coordonata specificat primei axe din plan (coordonata Z specificat
pentru planul ZX) cu avansul de achiere. (Scula este micat la punctul de capt al achierii (A') n
direcia lungimii.)
(3) Operaia 3 mic scula spre coordonata specificat a celei de-a doua axe din plan (coordonata X
specificat pentru planul ZX) n traversare rapid.
(4) Operaia 4 mic scula de la coordonata de pornire a primei axe din plan (coordonata de pornire Z
pentru planul ZX) n traversare rapid. [Scula se ntoarce la punctul de pornire (A).]

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

Ciclul de achiere conic

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

(R ) ....C urs rapid


(F ) ....A vans ac h.

4(R )
U /2

3(F )

A
1(R )

2(F )
X/2

Z
A xa Z

Fig. 4.1.1 (b) Ciclul de achiere conic

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.
-

Rela ia ntre semnul conicit ii i calea sculei

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

B-64304RO-1/02

Achiere pe diametrul exterior


1. U < 0, W < 0, R < 0

Achiere pe diametrul interior


2. U < 0, W < 0, R < 0
X

X
4(R)

2(F)

1(R)

3(F)

U/2

2(F)

U/2

3(F)

U < 0, W < 0, R > 0


la |R|
|U/2|

4.

U > 0, W < 0, R < 0


la |R|
|U/2|

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

Ciclul de filetare (G92)

4.1.2.1

Ciclul de filetare rectilinie

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

(Unghiul teit n figura din stnga este 45 de


grade sau mai mic din cauza decalrii din
sistemul servo)

r
Detaliu filet teit

Fig. 4.1.2 (c) Filetare rectilinie

Explica ie
Domeniile pentru pasul filetului i restriciile referitoare la turaia fusului sunt aceleai ca i pentru
filetarea cu G32.

Opera ii

Un ciclu de filetare rectilinie execut patru operaii:


(1) Operaia 1 mic scula de la punctul de pornire (A) la coordonata specificat a celei de-a doua axe
din plan (coordonata X specificat pentru planul ZX) n traversare rapid.
(2) Operaia 2 mic scula la coordonata specificat primei axe din plan (coordonata Z specificat
pentru planul ZX) cu avansul de achiere. n acest moment se execut teirea filetului.
(3) Operaia 3 mic scula de la punctul de pornire al primei axe din plan (coordonata de pornire Z
pentru planul ZX) n traversare rapid. (Retragere dup teire)
(4) Operaia 4 mic scula de la coordonata de pornire a primei axe din plan (coordonata de pornire Z
pentru planul ZX) n traversare rapid. [Scula se ntoarce la punctul de pornire (A).]

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.

Accelerare/decelerare dup interpolarea pentru filetare

Accelerarea/decelerarea dup interpolarea pentru filetare este accelerare/decelerare de tipul interpolare


exponenial. Prin selectarea bit 5 (THLx) a parametrului nr. 1610, se poate selecta aceeai
accelerare/decelerare ca i pentru avansul de achiere. [Se urmresc setrile bit 0 (CTLx) a parametrului
- 31 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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.

Constanta de timp i viteza de avans FL pentru filetare

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.
-

Retragere dup teire

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.
-

Deplasarea unghiului de nceput

Pentru deplasarea unghiului de nceput se poate folosi adresa Q.


Incrementul unghiului de nceput (Q) este 0.001 grade i domeniul valabil de setri este ntre 0 i 360
grade. Nu poate fi specificat niciun punct zecimal.

- 32 -

B-64304RO-1/02

4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII

PROGRAMARE

Oprirea avansului ntr-un ciclu de filetare (retragere ciclu de filetare)


n timpul filetrii se poate opri avansul (operaia 2). n acest caz, scula se retrage imediat cu teire i se
ntoarce la punctul de pornire a celei de-a doua axe (axa X), apoi prima ax (axa Z) a planului.
C iclu obinuit

A xa X

M icare la oprire avan


A xa Z

P unct de ncepu

C urs (travers are) rapid

A vans achiere

A ici se efectueaz oprire avans

Unghiul teit este acelai ca i la punctul de capt.

ATEN IONARE
Nu se poate executa o alt oprire a avansului n timpul retragerii.
-

Filetare n inci

Nu este admis filetarea n inci specificat cu adresa E.

4.1.2.2

Ciclul de filetare conic

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

B-64304RO-1/02

Axa X
Z

W
A

4(R)

U/2
A

1(R)

3(R)

(R) ....Curs rapid


(F) ....Avans achiere

2(F)
R
X/2
Axa Z

(Unghiul teit din figura din stnga este


45 de grade sau mai mic din cauza
decalrii n sistemul servo.)

Aprox. 45

Detaliu teire filet

Fig. 4.1.2 (d) Ciclul de achiere conic

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.
-

Rela ia ntre semnul conicit ii i calea sculei

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

Achiere pe diametrul interior


2. U < 0, W < 0, R < 0
X

X
4(R)

2(F)

1(R)

3(F)

U/2

3(F)
4(R)

3.

U < 0, W < 0, R > 0


la |R|
|U/2|

4.

U > 0, W < 0, R < 0


la |R|
|U/2|

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.

Accelerare/decelerare dup interpolarea pentru filetare


Constanta de timp i viteza de avans FL pentru filetare
Teirea filetului
Retragere dup teire
Deplasarea unghiului de nceput
Retragere din ciclul de filetare
Filetare n inci

A se vedea paginile unde se explic ciclul de filetare rectilinie.

- 35 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

4.1.3

Strunjire frontal (G94)

4.1.3.1

Ciclu de achiere frontal

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

Fig. 4.1.3 (e) Ciclul de strunjire frontal

Explica ie
-

Opera ii

Un ciclu de achiere a feei de capt execut patru operaii:


(1) Operaia 1 mic scula de la punctul de pornire (A) la coordonata specificat a celei de-a doua axe
din plan (coordonata Z specificat pentru planul ZX) n traversare rapid.
(2) Operaia 2 mic scula la coordonata specificat a celei de-a doua axe din plan (coordonata de
pornire X specificat pentru planul ZX) cu avansul de achiere. [Scula este micat la punctul de
capt al achierii (A') n direcia feei de capt.]
(3) Operaia 3 mic scula de la coordonata de pornire a primei axe din plan (coordonata de pornire Z
pentru planul ZX) n traversare rapid.
(4) Operaia 4 mic scula de la punctul de pornire al primei axe din plan (coordonata de pornire Z
pentru planul ZX) n traversare rapid. [Scula se ntoarce la punctul de pornire (A).]

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

Ciclu de achiere conic

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)

(R) ... Curs rapid


(F) ... Avans achiere

A 3(F)
X/2

W
Axa Z

Fig. 4.1.3 (f) Ciclul de achiere conic

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
-

B-64304RO-1/02

Rela ia ntre semnul conicit ii i calea sculei

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

Achiere pe diametrul interior


2. U > 0, W < 0, R < 0
Z

Z
U/2

1(R)

2(F)

3(F)

4(R)
U/2

4(R)

2(F)

3(F)
R

3.

1(R)

U > 0, W < 0, R > 0


la |R|
|W|

4.

U > 0, W < 0, R < 0


la |R|
|W|
W

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

Cum se folosesc ciclurile predefinite (G90, G92, G94)

Se selecteaz un ciclu predefinit n conformitate cu forma materialului i forma produsului.

Ciclu de achiere rectilinie (G90)


Forma materialului

Forma
produsului

- 38 -

B-64304RO-1/02

4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII

PROGRAMARE

Ciclu de achiere conic (G90)

Forma materialului

Forma produsului

Ciclu de achiere fa et de capt (G94)

Forma materialului

Forma produsului

Ciclu de achiere conic fa et de capt (G94)


Forma materialului

Forma produsului

- 39 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

4.1.5

B-64304RO-1/02

Ciclul predefinit i compensarea razei vrfului sculei

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.

Ciclul de achiere diametru exterior/interior (G90)


Cale pt.centru razei vrf scul

Direc ie offset

Calea centrului razei


vrfului sculei
4
Total vrf scul

0
8

3
7

Total vrf scul

Total vrf
scul

Cale programat

Ciclu de achiere fa de capt (G94)


Cale centru raz vrf scul

Direc ie offset

Calea centrului razei


vrfului sculei
4
Total vrf scul

0
3
7

1
Total vrf scul

2
Total vrf
scul

Cale programat

Ciclul de filetare (G92)


Nu se poate aplica compensarea razei vrfului sculei.

- 40 -

B-64304RO-1/02

PROGRAMARE

4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII

Diferen e ntre acest CNC i seria 0i-C


NOT
Acest CNC este la fel cu seria 0i-C cu privire la direc ia de offset, dar difer de la
aceast serie pentru calea centrului razei vrfului sculei.
- Pentru acest CNC
Opera iile ciclice ale unui ciclu predefinit sunt nlocuite cu G00 sau G01.
Pornirea se realizeaz n primul bloc care mic scula de la punctul de
pornire. n ultimul bloc care ntoarce scula la punctul de pornire, offset-ul este
dezactivat.
- Pentru seria 0i-C
Aceast serie difer de la prezentul CNC n opera iile n blocul pentru
micarea sculei de la punctul de pornire i n blocul de ntoarcere la punctul
de pornire. Pentru detalii consulta i Manualul Operatorului seria 0i-C"

Cum este aplicat compensarea pentru seria 0i-C


G90

G94
Cale centru raz vrf scul
0
8
3
5,0,7
4

Cale pt. raz centru 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

Restric ii pentru ciclurile predefinite

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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.

Bloc n care nu se specific nicio comand de micare

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;
-

Comanda de selectare a planului

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

Atunci cnd se folosete sistemul A, U,V i W nu pot fi setate ca i ax paralel.


- 42 -

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 de resetare [bit 6 (CLR) a parametrului nr. 3402 = 0]

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

CICLU PREDEFINIT REPETITIV MULTIPLU (G70-G76)

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. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

4.2.1

B-64304RO-1/02

Degroarea prin strunjire (G71)

Exist dou tipuri de degroare prin strunjire: Tipul I i II

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

Depinde de sistemul incremental


pentru axa de referin .
Depinde de sistemul incremental
pentru axa de referin .

Programare pe baz de
diametru/ raz

Semn

Introducere
punct zecimal

Programare pe baz de raz

nu se cere

permis

Programare pe baz de raz

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 sistemul incremental


pentru axa de referin .

Depinde de sistemul incremental


pentru axa de referin .

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)

Forma (figura) int

u/2
A

+X

+Z

(F): Avans achiere


(R): Curs rapid

e: valoare retragere

Fig. 4.2.1 (a) Calea de achiere n ndeprtarea de material n strunjire (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.
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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
-

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'

Sunt posibile att


interpolarea liniar ct
i interpolarea
circular

A' A'

U(-)W (+)
B

U(-)W (-)
A

+X

+Z

Fig. 4.2.1 (b) Patru scheme de figuri int

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

Verific dac un bloc cu numrul secven ial specificat la adresa Q

- 46 -

Verific dac bit 2 (QSR) a parametrului nr.

B-64304RO-1/02

PROGRAMARE
Verificare

Parametri asocia i

este cuprins n program nainte de opera ia ciclic.


Verific figura int nainte de opera ia ciclic.
(Verific de asemenea dac un bloc cu numrul secven ial
specificat la adresa Q este cuprins)

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

Pentru G72 exist tipurile I i II.


Atunci cnd figura int are goluri, asigurai-v c folosii tipul II.
Operaia de retragere dup achierea brut pe direcia primei axei din plan (axa Z pentru planul ZX)
difer ntre tipurile I i II. La tipul I, scula se retrage n direcia de 45 de grade. La tipul II, scula achiaz
piesa n lungul figurii int. Dac figura int nu are goluri, determinai operaia de retragere dorit i
selectai tipul I sau II.

Selectarea tipului I sau II


n blocul de pornire pentru figura int (numr secvenial ns) selectai tipul I sau II.
(1) Cnd este selectat tipul I
Specificai a doua ax din plan (axa X pentru planul ZX). Nu specificai prima ax din plan (axa Z
pentru planul ZX).
(2) Cnd este selectat tipul II
Specificai a doua ax din plan (axa X pentru planul ZX) i prima ax din plan (axa Z pentru planul
ZX).
Dac vrei s folosii tipul II fr a mica scula n lungul primei axe din plan (axa Z pentru planul
ZX), specificai programarea incremental cu distana cursei 0 (W0 pentru planul ZX).

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

Nu sunt admise cavit i (buzunare).

Fig. 4.2.1 (c) Figur care nu prezint cretere sau descretere monoton (tipul I)

- 47 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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.

Valoarea de retragere e (specificat n


comanda sau parametrul nr. 5133)

45

Fig. 4.2.1 (d) Achierea n direc ia 45 de grade (tipul I)

(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

(F): Avans achiere


(R): Curs rapid

Fig. 4.2.1 (e) Calea de achiere n degroarea prin strunjire (tipul I)

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

...

Fig. 4.2.1 (f) Figur avnd goluri (tipul II)

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

Fig. 4.2.1 (g) Figur care nu poate fi prelucrat (tipul II)

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

B-64304RO-1/02

+X

+Z

Fig. 4.2.1 (h) Figur care poate fi prelucrat (tipul II)

(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)

Retragere dup achiere

Adncime de achiere d (specificat


n comand sau parametrul nr. 5132)

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

e (specificatt n comand sau


parametrul nr. 5133)

Fund

Fig. 4.2.1 (j) Retragere de pe fund pe direc ia de 45 de grade

(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

Opra ie de retragere dup


achiere brut

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)

(6) Ordinea i calea pentru achierea brut a golurilor


Achierea brut este executat n urmtoarea ordine:
(a) Dac figura prezint descretere 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 dreapta.

<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)

Calea pentru achierea brut este aa cum se arat mai jos.

- 51 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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.
-

Compensarea razei vrfului sculei

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'.

Pozi ia ntre A-A' n


care se execut
pornirea

Program form int la care


nu se aplic compensarea
razei vrfului sculei
+X

A
+Z

Calea centrului vrfului sculei cnd se aplic


compensarea razei vrfului sculei cuG42

Fig. 4.2.1 (p) Cale la aplicarea compensrii razei vrfului sculei

+X
+Z

Program form int la care


nu se aplic compensarea
razei vrfului sculei

- 53 -

Pozi ia ntre A-A'


din
care
este
executat pornirea
Calea centrului v rfului sculei
cnd se aplic compensarea
razei vrfului sculei cu G42

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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".
-

Micarea ctre punctul anterior de pornire a strunjirii


Micarea ctre punctul anterior de pornire a strunjirii se execut prin dou operaii: (Operaiile 1 i 2
din figura de mai jos.) Ca i micare ctre punctul actual de pornire a strunjirii, operaia 1 mic
temporar scula la punctul anterior de pornire a strunjirii, apoi operaia 2 mic scula spre punctul actual
de pornire a strunjirii.
Operaia 1 mic scula cu viteza de avans. Operaia 2 mic scula conform modului (G00 sau G01)
specificat n blocul de pornire din programul de geometrie.
Bit 0 (ASU) al parametrului No. 5107 poate fi setat la 1 astfel nct operaia 1 mic scula n traversare
rapid.
Pentru o comand de tip I

Opera ia 1

Punct de pornire
strunjire
anterioar
Opera ia 2
Punct de pornire
strunjire actual

+X
+Z

Se poate selecta curs rapid.

Conform modului din blocul de pornire.

- 54 -

B-64304RO-1/02

4.2.2

PROGRAMARE

4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII

ndeprtare adaos de material n achierea frontal (G72)

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

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
Unitate
e

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

(F): Avans achiere


(R): Curs rapid

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

Verific dac un bloc cu numrul secven ial specificat la adresa Q


este cuprins n program nainte de opera ia ciclic.
Verific figura int nainte de opera ia ciclic.

- 57 -

Verific dac bit 2 (QSR) a parametrului


nr. 5102 este setat la 1.
Activat dac bit 2 (QSR) a parametrului

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
(Verific de asemenea dac un bloc cu numrul secven ial specificat
la adresa Q este cuprins)

B-64304RO-1/02
nr. 5104 este setat la 1.

Tipurile I i II
Selec ia tipului I sau II

Pentru G72 exist tipurile I i II.


Atunci cnd figura int are goluri, asigurai-v c folosii tipul II.
Operaia de retragere dup achierea brut pe direcia primei axei din plan (axa Z pentru planul ZX)
difer ntre tipurile I i II. La tipul I, scula se retrage n direcia de 45 de grade. La tipul II, scula achiaz
piesa n lungul figurii int. Dac figura int nu are goluri, determinai operaia de retragere dorit i
selectai tipul I sau II.

Selectarea tipului I sau II


n blocul de pornire pentru figura int (numr secvenial ns) selectai tipul I sau II.
(1) Cnd este selectat tipul I
Specificai prima ax din plan (axa Z pentru planul ZX). Nu specificai a doua ax din plan (axa X
pentru planul ZX).
(2) Cnd este selectat tipul II
Specificai a doua ax din plan (axa X pentru planul ZX) i prima ax din plan (axa Z pentru planul
ZX).
Dac vrei s folosii tipul II fr a mica scula n lungul celei de-a doua axe din plan (axa X pentru
planul ZX), specificai programarea incremental cu distana cursei 0 (U0 pentru planul ZX).

Tipul I

G72 difer de G71 n urmtoarele puncte:


(1) G72 achiaz piesa cu micarea sculei paralel cu a doua ax din plan (axa X pentru planul ZX).
(2) n blocul de pornire al programului pentru o figur int (bloc cu numrul secvenial ns), trebuie
specificat doar prima ax din plan [axa Z (axa W) pentru planul ZX].

Tipul II

G72 difer de G71 n urmtoarele puncte:


(1) G72 achiaz piesa cu micarea sculei paralel cu a doua ax din plan (axa X pentru planul ZX).
(2) Figura trebuie s prezinte cretere sau descretere monoton pe direcia primei axe din plan (axa Z
pentru planul ZX) i poate avea concaviti (goluri). Figura oricum trebuie s prezinte schimbare
monoton pe direcia celei de-a doua axe a planului (axa X pentru planul ZX)
(3) Dac ntr-un bloc n programul pentru figura int este specificat o poziie paralel la a doua ax a
planului (axa X pentru planul ZX), se presupune c aceasta este la fundul unui gol.
(4) Dup ce se termin ntreaga achiere brut n lungul celei de-a doua axe a planului (axa X pentru
planul ZX), scula se ntoarce temporar la punctul de pornire al ciclului. Apoi se execut achierea
brut ca finisare

Compensarea razei vrfului sculei

A se vedea paginile unde se explic G71.

Micarea ctre punctul anterior de pornire a strunjirii


A se vedea paginile unde se explic G71.

- 58 -

B-64304RO-1/02

4.2.3

PROGRAMARE

4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII

Repetare schem (G73)

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
Programare pe baz de
diametru/raz

Semn

Introducere
punct zecimal

Programare pe baz de raz

Cerut

permis

Programare pe baz de raz

Cerut

permis

Cerut

permis

Cerut

permis

Unitate
i
k

Depinde de sistemul incremental


pentru axa de referin .
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

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

(F): Avans de achiere


(R): Curs rapid

+Z

Fig. 4.2.3 (s) Calea de achiere la repetarea schemei

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

Se poate realiza urmtoarea verificare:


Verificare

Parametri asocia i

Verific dac un bloc cu numrul secven ial specificat la adresa Q


este cuprins n program nainte de opera ia ciclic.

Verific dac bit 2 (QSR) a parametrului


nr. 5102 este setat la 1.

Compensarea razei vrfului sculei

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

Ciclu de finisare (G70)

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

Se poate realiza urmtoarea verificare:


Verificare

Parametri asocia i

Verific dac un bloc cu numrul secven ial specificat la adresa Q


este cuprins n program nainte de opera ia ciclic.

- 61 -

Verific dac bit 2 (QSR) a parametrului


nr. 5102 este setat la 1.

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
-

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.
-

Micarea ctre punctul de pornire al ciclului

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.
-

Compensarea razei vrfului sculei

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

(Desemnare diametru pentru axa X, introd. n sistem metric)


N010
N011
N012
N013
N014
N015
N016
N017
N018
N019
N020

G50 X220.0 Z190.0 ;


G00 X176.0 Z132.0 ;
G72 W7.0 R1.0 ;
G72 P014 Q019 U4.0 W2.0 F0.3 S550 ;
G00 Z56.0 S700 ;
G01 X120.0 W14.0 F0.15 ;
W10.0 ;
X80.0 W10.0 ;
W20.0 ;
X36.0 W22.0 ;
G70 P014 Q019 ;

Valoare retragere: 1.0


Toleran de finisare (4.0 pe diametru n direc ia X, 2.0 n direc ia Z)

- 63 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

B-64304RO-1/02

16
B

16

Repetare schem (G73)

130

80

120

160

180

14

110

Axa X

Axa Z

14

20
40

10

10

40

20

40

220

(Desemnare diametru, introd. n sistem metric)


N010
N011
N012
N013
N014
N015
N016
N017
N018
N019
N020

G50 X260.0 Z220.0 ;


G00 X220.0 Z160.0 ;
G73 U14.0 W14.0 R3 ;
G73 P014 Q019 U4.0 W2.0 F0.3 S0180 ;
G00 X80.0 W-40.0 ;
G01 W-20.0 F0.15 S0600 ;
X120.0 W-10.0;
W-20.0 S0400 ;
G02 X160.0 W-20.0 R20.0 ;
G01 X180.0 W-10.0 S0280 ;
G70 P014 Q019 ;

- 64 -

B-64304RO-1/02

4.2.5

PROGRAMARE

4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII

Ciclu de gurire frontal n trepte (G74)

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

Depinde de sistemul incremental


pentru axa de referin .
Depinde de sistemul incremental
pentru axa de referin .
Depinde de sistemul incremental
pentru axa de referin .
Depinde de sistemul incremental
pentru axa de referin .

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
k'

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

(R) ... Curs rapid


(F) ... Avans achiere

+Z

Fig. 4.2.5 (a) Calea de achiere n ciclul de gurire frontal n trepte

Explica ie
-

Opera ii

Se repet o operaie ciclic de achiere cu k i ntoarcere cu e.


Cnd achierea ajunge n punctul C, scula se retrage cu d. Apoi scula se ntoarce n traversare (curs)
rapid, se mic n direcia punctului B cu i, i execut din nou achierea.

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.
-

Compensarea razei vrfului sculei

Nu se poate aplica compensarea razei vrfului sculei.

4.2.6

Ciclu de gurire diametru exterior/interior (G75)

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

Depinde de sistemul incremental


pentru axa de referin .
Depinde de sistemul incremental
pentru axa de referin .
Depinde de sistemul incremental
pentru axa de referin .
Depinde de sistemul incremental
pentru axa de referin .

Programare pe baz de
diametru/ raz

Semn

Introducere
punct zecimal

Programare pe baz de raz

nu se cere

permis

Programare pe baz de raz

nu se cere

nepermis

Programare pe baz de raz

nu se cere

nepermis

Programare pe baz de raz

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
(R)

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

Fig. 4.2.6 (b) Ciclu gurire pe diametru exterior/interior

Explica ie
-

Opera ii

Se repet o operaie ciclic de achiere cu i i ntoarcere cu e.


Cnd achierea ajunge n punctul B, scula se retrage cu d. Apoi scula se ntoarce n traversare rapid, se
mic n direcia punctului C cu k i execut din nou achierea.
Att G74 i G75 sunt folosite pentru canelare i gurire i permit sculei s se ridice automat. Se consider
patru scheme simetrice, respectiv.

Compensarea razei vrfului sculei

Nu se poate aplica compensarea razei vrfului sculei.

- 68 -

B-64304RO-1/02

4.2.7

PROGRAMARE

4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII

Ciclu de filetare multipl (G76)

Acest ciclu execut achierea unui cant cu o mrime constant de achiere.

Format
G76 P(m) (r) (a) Q(
dmin) R(d ) ;
G76X(U)_ Z(W)_ R(i) P(k) Q(
d) F (fL) ;
m

: Numrare repetitiv n finisare (de la 1 la 99)


Aceast valoare poate fi specificat de asemenea prin parametru nr.5142 i
parametrul este schimbat prin comanda programului.
r
: Mrimea teirii (de la 0 la 99)
Cnd pasul filetului este exprimat prin L, valoarea L poate fi setat de la 0.0L la
9.9L cu increment de 0.1L (numr cu 2 cifre). Aceast valoare poate fi specificat
de asemenea prin parametru nr.5130 i parametrul este schimbat prin comanda
programului.
a
: Unghiul vrfului sculei
Se poate selecta unul din ase feluri de unghiuri, 80, 60, 55, 30, 29, i 0, i
acesta se specific cu un numr din 2 cifre. Aceast valoare poate fi specificat
de asemenea prin parametru nr.5143 i parametrul este schimbat prin comanda
programului.
m, r i a sunt specificate simultan prin adresa P.
(Exemplu) Cnd m=2, r=1.2L, a=60, specifica i aa cum este artat mai jos (L este
pasul filetului).
P 02 12
60
a
r
m
dmin : Adncimea minim de achiere
Atunci cnd adncimea de achiere a unei opera iuni ciclice devine mai mic
dect aceast limit, adncimea de achiere este redus la aceast valoare.
Aceast valoare poate fi specificat de asemenea prin parametru nr.5140 i
parametrul este schimbat prin comanda programului.
d
: Toleran a de finisare
Aceast valoare poate fi specificat de asemenea prin parametru nr.5141 i
parametrul este schimbat prin comanda programului.
X_, Z_ : Coordonatele punctului de capt al achierii (punctul D n figur ) n direc ia
lungimii
U_, W_ : Distan a cursei la punctul de capt al achierii (punctul D n figur) n direc ia
lungimii
(Atunci cnd este folosit sistemul A de coduri G. n alte cazuri pentru
specificare se folosete X_,Z_.)
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
Unitate
dmin

Programare pe baz de
diametru/ raz

Depinde de sistemul incremental pentru


Programare pe baz de raz
axa de referin .
Depinde de sistemul incremental pentru
Programare pe baz de raz
axa de referin .

- 69 -

Semn

Introducere
punct zecimal

nu se cere

nepermis

nu se cere

permis

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
Programare pe baz de
diametru/ raz

Unitate
i
k
d

B-64304RO-1/02

Depinde de sistemul incremental pentru


Programare pe baz de raz
axa de referin .
Depinde de sistemul incremental pentru
Programare pe baz de raz
axa de referin .
Depinde de sistemul incremental pentru
Programare pe baz de raz
axa de referin .
E

(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

Fig. 4.2.7 (c) Calea de achiere n ciclul de filetare multipl


Vrful sculei

B
a

d
dn
1st

2nd
3rd
nth

Fig. 4.2.7 (d) Detaliu de achiere

Numrare repetitiv n finisare

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

Ultimul ciclu de finisare

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.
-

Rela ia ntre semnul conicit ii i calea sculei

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

B-64304RO-1/02

Achiere pe diametrul exterior


1. U < 0, W < 0, i< 0

Achiere pe diametrul interior


2. U > 0, W < 0, i > 0
X

X
4(R)

2(F)

1(R)

3(R)

U/2

2(F)

U/2

3(R)

4.

U < 0, W < 0, i > 0


la |i||U/2|

U > 0, W < 0, i < 0


la |i||U/2|

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)

Accelerare/decelerare dup interpolarea pentru filetare

Accelerarea/decelerarea dup interpolarea pentru filetare este accelerare/decelerare de tipul interpolare


exponenial. Prin selectarea bit 5 (THLx) a parametrului nr. 1610, se poate selecta aceeai
accelerare/decelerare ca i pentru avansul de achiere. [Se urmresc setrile bit 0 (CTLx) a parametrului
nr.1610]. Oricum pentru constanta de timp i vitez de avans FL se folosesc setrile parametrilor nr.1626
i nr.1627.

Constanta de timp i viteza de avans FL pentru filetare

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

Retragere dup teire

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.
-

Deplasarea unghiului de nceput

Unghiul de nceput al filetului poate fi deplasat.

Oprirea avansului ntr-un ciclu de filetare (retragere din ciclul de filetare)

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

n ace s t p unc t s e ap lic o prire ava ns

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
-

B-64304RO-1/02

Filetare n inci

Nu este admis filetarea n inci specificat cu adresa E.

Compensarea razei vrfului sculei

Nu se poate aplica compensarea razei vrfului sculei.

3.68

1.8

Exemplu

60.64

68

1.8

Axa X

Axa Z

6
25

105

G80 X80.0 Z130.0;


G76 P011060 Q100 R200 ;
G76 X60.64 Z25.0 P3680 Q1800 F6.0 ;

4.2.8

Restric ii pentru ciclul predefinit repetitiv multiplu (G70-G76)

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.

Blocuri n care se specific date referitoare la un ciclu predefinit repetitiv


multiplu

Adresele P, Q, X, Z, U, W i R trebuie specificate corect pentru fiecare bloc.


ntr-un bloc n care este specificat G70, G71, G72 sau G73, urmtoarele funcii nu pot fi specificate:

Apelri abloane uzuale


(apelare simpl, modal i apelare subprograme)

- 74 -

B-64304RO-1/02

PROGRAMARE

4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII

Blocuri n care se specific date referitoare la o form int

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

G00, G01, G02 i G03


Dac se folosete o comand de interpolare circular (G02, G03), nu trebuie s existe diferen de
raz ntre punctul de pornire i punctul de capt al arcului. Dac exist diferen de raz, figura int
pentru finisare poate s nu fi recunoscut corect ducnd la o eroare de achiere cum ar fi achierea
excesiv.

Ramura ablon uzual i comanda de repetare


Destinaia de ramur trebuie s fie oricum ntre numerele secveniale specificare la P i Q. Ramura
de mare vitez specificat de bit 1 i 4 a parametrului nr.6000 nu este valid. Nu poate fi specificat
nicio apelare de ablon uzual (simpl, modal sau apelare subprogram).

Comanda de programare direct dup dimensiunile desenului i comanda de rotunjire coluri


Programarea direct dup dimensiunile desenului i teirea i rotunjirea colurilor necesit
specificarea de blocuri multiple. Blocul cu ultimul numr secvenial specificat la Q nu trebuie s fie
un bloc intermediar al acestor blocuri specificate.
Atunci cnd se execut G70, G71, G72 sau G73, numrul secvenial specificat la adresa P i Q nu ar
trebuie specificat de dou sau mai multe ori n acelai program.
Atunci cnd se execut #1 = 2500 folosind un ablon uzual, 2500.000 este atribuit la #1. ntr-un astfel de
caz, P#1 este echivalent cu P2500.

Rela ii cu alte func ii


-

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.

ablon de tip ntrerupere

Nu poate fi executat niciun program ablon tip n timpul executrii unui ciclu predefinit repetitiv
multiplu.

Repornirea programului i retragerea i recuperarea sculei

Aceste funcii nu pot fi executate ntr-un bloc ntr-un ciclu predefinit repetitiv multiplu.

Numele axei i func ii auxiliare secunde

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.

Compensarea razei vrfului sculei

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. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

4.3

B-64304RO-1/02

CICLU PREDEFINIT PENTRU GURIRE

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

Nivel ini ial

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 de pozi ionare i axa de gurire

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 pozi ionare

Axa de gurire

G83, G84, G85


G87, G88, G89

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.

Nivelul punctului de ntoarcere (G98, G99)

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

(Rentoarcere la nivelul ini ial)

G99 (Rentoarcere la nivelul punctului R)

Nivel ini ial

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

Valoarea de comand maxim = 9999

- 77 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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.
-

Codul M folosit pentru strngerea/destrngerea axei C

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)

Simbolurile din figuri

Urmtoarele subseciuni explic ciclurile predefinite individuale. Figurile pentru aceste explicaii
folosesc urmtoarele simboluri:

P1
P2
M
M ( + 1)

Pozi ionare (traversare rapid G00)


Vitez de avans (interpolare liniar G01)
Repaos specificat n program
Repaos specificat n parametrul nr.5111
Emiterea codului M pentru strngerea axei C
(Valoarea pentru este specificat cu parametrul nr. 5110.)
Emiterea codului M pentru destrngerea axei C

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

Ciclu de gurire frontal (G83)/ ciclu de gurire lateral (G87)

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)

G83 sau G87 (mod G99)

Nivel ini ial

Punct R

M ( + 1), P2

:
:
:
:
:

Punct Z

Punct Z
P1

P1

M
M ( + 1)
P1
P2
d

M ( + 1),
P2
Nivel punctR

Punct R

Codul M pentru strngerea axei C


Codul M pentru destrngerea axei C
Repaos specificat n program
Repaos specificat n parametrul nr.5111
Distana de retragere specificat n parametrul nr.5114

- 79 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
-

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)

G83 sau G87 (mod G99)

Nivel ini ial

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

Codul M pentru strngerea axei C


Codul M pentru destrngerea axei C
Repaos specificat n program
Repaos specificat n parametrul nr.5111
Distana de retragere specificat n parametrul nr.5115

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 ;

setare indexare axa C n modul PORNIT


rotirea burghiului
poziionarea burghiului n lungul axelor X i axelor C
gurire gaur 1
gurire gaur 2
gurire gaur 3
gurire gaur 4
anularea ciclului de gurire i oprirea rotirii burghiului
setare indexare axa C n modul OPRIT

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

Ciclul de gurire (G83 sau G87)

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)

G83 sau G87 (mod G99)

Nivel ini ial

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

Codul M pentru strngerea axei C


Codul M pentru destrngerea axei C
Repaos specificat n program
Repaos specificat n parametrul nr.5111

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 ;

setare indexare axa C n modul PORNIT


rotirea burghiului
poziionarea burghiului n lungul axelor X i axelor C
gurire gaur 1
gurire gaur 2
gurire gaur 3
gurire gaur 4
anularea ciclului de gurire i oprirea rotirii burghiului
setare indexare axa C n modul OPRIT

- 81 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

4.3.2

B-64304RO-1/02

Ciclu de tarodare conic frontal (G84)/ ciclu de tarodare


conic lateral (G88)

Acest ciclu execut tarodare conic.


n acest ciclu de prelucrare conic dac se atinge fundul gurii, fusul este rotit n sens invers.

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

G84 sau G88 (mod G99)

Nivel ini ial

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

Codul M pentru strngerea axei C


Codul M pentru destrngerea axei C
Repaos specificat n program
Repaos specificat n parametrul nr.5111

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

<1> Pozi ionare la urmtoarea gaur


<11> Pozi ionare n punctul ini ial

<2> Pozi ionare la pct. R

Nivel punct R

<8> Repaos
<3> Tarodare spre fundul gurii

<9> Ieire func ia diverse M05


<10> Ieire func ia diverse M03

<7> ntoarcere la punctul R

<4> Repaos

Nivel fund gaur

<5> Ieire func ia diverse M05

Piesa

<6> Ieire func ia diverse M04

Ciclu de tarodare n trepte


Atunci cnd bit 6 (PCT) al parametrului nr. 5104 este setat la 1 i bit 5 (PCP) al parametrului nr. 5200
este setat la 1, se folosete ciclul de tarodare n trepte.
Pasul 3 al operaiunii ciclice de prelucrare conic se schimb dup cum urmeaz:
- 83 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

B-64304RO-1/02

3-1. Scula achiaz piesa cu adncimea de achiere q specificat de adresa Q.


3-2. Este activat funcia divers M05 (oprire fus) i maina intr n stadiul de ateptare FIN.
3-3. Cnd se rspunde FIN, funcia divers M04 (rotire invers fus) este activat i maina intr n
stadiul de ateptare FIN.
3-4. Cnd se rspunde FIN, scula este retras la punctul R cu viteza de avans.
3-5. Este activat funcia divers M05 (oprire fus) i maina intr n stadiul de ateptare FIN.
3-6. Cnd se rspunde FIN, funcia divers M03 (rotire fus nspre nainte) este activat i maina intr n
stadiul de ateptare FIN.
3-7. Cnd se rspunde FIN, scula se mic la poziia jocului d (parametru nr. 5213) la o parte de punctul
de achiere anterior cu viteza de avans (aproximare).
3-1. Scula achiaz piesa cu jocul d (parametrul nr.5213) + adncimea de achiere q (specificat de
adresa Q).
Prelucrarea 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 ultimul punct R.
q:

Adncime de achiere

<5> Ieire func ia diverse M05

d:

Joc

<6> Ieire func ia diverse M03


<7> Apropiere

<1> Tarodare

Nivelul pct. R

<4> Retragere

d
<1> Tarodare

<4> Retragere <7> Apropiere

q
d

<1> Tarodare
<2> Ieire func ia diverse M05
<3> Ieire func ia diverse M04

Repetat pn la atingerea fundului gurii.


Piesa
Nivelul fundului gurii

Ciclu de prelucrare conic de mare vitez n trepte


Atunci cnd bit 6 (PCT) al parametrului nr. 5104 este setat la 1 i bit 5 (PCP) al parametrului nr. 5200
este setat la 0, se folosete ciclul de tarodare conic de mare vitez n trepte.
Pasul 3 al operaiunii ciclice de tarodare conic se schimb dup cum urmeaz:
3-1. Scula achiaz piesa cu adncimea de achiere q specificat de adresa Q.
3-2. Este activat funcia diverse M05 (oprire fus) i maina intr n stadiul de ateptare FIN.
3-3. Cnd se rspunde FIN, funcia diverse M04 (rotire invers fus) este activat i maina intr n
stadiul de ateptare FIN.
- 84 -

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

<5> Ieire func ia diverse M05


<6> Ieire func ia diverse M03

<4> Retragere

<1> Tarodare

<4> Retragere

<1> Tarodare

<2> Ieire func ia diverse M05


<3> Ieire func ia diverse M04
Repetat pn la atingerea fundului gurii.
Piesa
Nivelul fundului gurii

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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.

Specificai o valoare de raz la adresa Q chiar dac se folosete o ax pe baz de diametru.

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 ;

setare indexare axa C n modul PORNIT


rotirea burghiului
poziionarea burghiului n lungul axelor X i C
gurire gaur 1
gurire gaur 2
gurire gaur 3
gurire gaur 4
anularea ciclului de gurire i oprirea rotirii burghiului
setare indexare axa C n modul OPRIT

- 86 -

B-64304RO-1/02

4.3.3

PROGRAMARE

4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII

Ciclu de gurire frontal (G85)/ Ciclu de gurire lateral (G89)

Acest ciclu este folosi pentru a guri.

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)

G85 sau G89 (mod G99)

M Nivel ini ial

Punct R

P1

M
M ( + 1)
P1
P2

:
:
:
:

M ( + 1), P2

Punct R

Punct Z

P1

Nivel pct. R
M ( + 1), P2

Punct Z

Codul M pentru strngerea axei C


Codul M pentru destrngerea axei C
Repaos specificat n program
Repaos specificat n parametrul nr.5111

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 ;

setare indexare axa C n modul PORNIT


rotirea burghiului
poziionarea burghiului n lungul axelor X i axelor C
gurire gaur 1
gurire gaur 2
gurire gaur 3
gurire gaur 4
anularea ciclului de gurire i oprirea rotirii burghiului
setare indexare axa C n modul OPRIT

- 87 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

4.3.4

B-64304RO-1/02

Anulare ciclu predefinit pentru gurire (G80)

G80 anuleaz ciclul predefinit pentru gurire.

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
-

setare indexare axa C n modul PORNIT


rotirea burghiului
poziionarea burghiului n lungul axelor X i C
gurire gaur 1
gurire gaur 2
gurire gaur 3
gurire gaur 4
anularea ciclului de gurire i oprirea rotirii burghiului
setare indexare axa C n modul OPRIT

Msuri de precau ie care trebuiesc luate de ctre operator

Resetare i oprire de avarie

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

TARODARE CONIC RIGID

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

CICLU DE TARODARE RIGID PE SUPRAFA A FRONTAL


(G84) / CICLU DE TARODARE RIGID PE SUPRAFA A
LATERAL (G88)

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_

: 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 unei guri

F_

: Viteza de avans pentru achiere

K_

: Numr de repetri (dac este necesar)

M_ : Codul M pentru strngerea axei C (cnd este necesar.)

G84 sau G88 (mod G98)

G84 sau G88 (mod G99)

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

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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

G17 planul Xp-Yp


G18 planul Zp-Xp
G19 planul Yp-Zp

Xp
Zp
Yp
Zp

1 (Not)

Xp: Axa X sau axa paralel cu aceasta


Yp: Axa Y sau axa paralel cu aceasta
Zp: Axa Z sau axa paralel cu aceasta

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

G17 planul Xp-Yp


G18 planul Zp-Xp
G19 planul Yp-Zp

Yp
Xp
Zp
Xp

1 (Not)

Xp: Axa X sau axa paralel cu aceasta


Yp: Axa Y sau axa paralel cu aceasta
Zp: Axa Z sau axa paralel cu aceasta

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)

G84.2 X (U)_ C (H)_ Z (W)_ R_ P_ F_ L_ S_ ;


X_ C_ or Z_ C_

: Date pozi ie gaur

Z_ or X_

: Distan a de la punctual R la fundul gurii

R_ : Distan a de la nivelul ini ial la nivelul punctului R


P_

: Timp de repaos la fundul unei guri

F_

: Viteza de avans pentru achiere

L_

: Numrul de repetri (cnd este necesar.)

S_

: Tura ia fuslui (axului)

Nu se poate executa strngerea axei C n timpul specificrii formatului seriei 15.

G84.2 (mod G98)

G84.2 (mod G99)

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

G17 planul Xp-Yp


G18 planul Zp-Xp
G19 planul Yp-Zp

Zp
Yp
Xp

Xp: Axa X sau axa paralel cu aceasta


Yp: Axa Y sau axa paralel cu aceasta
Zp: Axa Z sau axa paralel cu aceasta

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
-

B-64304RO-1/02

Modul rigid

Modul rigid poate fi specificat aplicnd una dintre urmtoarele metode:

Specificnd M29S***** naintea unui bloc de tarodare

Specificnd M29S***** n cadrul unui bloc de tarodare

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.

Comanda format pentru seriile 10/11

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.

Accelerare/decelerare dup interpolare

Se poate aplica accelerare/decelerare liniar sau sub form de clopot.


Detaliile sunt prezentate mai trziu.

Accelerare/decelerare paralel nainte de interpolare

Nu este valid accelerarea/decelerarea paralel nainte de interpolare.

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

Func ionare n regim de mers n gol

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

Blocarea mainii poate fi executat de asemenea n G84 (G88).


Atunci cnd se execut G84 (G88) n starea blocat a mainii, scula nu se mic n lungul axei de gurire.
De aceea nici fusul nu se rotete.

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

Interblocarea poate fi aplicat i n G84 (G88).

Oprire avans i monobloc

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.

Compensarea cursei moarte

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.

Blocarea axei C, deblocarea axei C

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

Nu sunt date ca ieiri coduri M.

Setarea parametrului nr.5110 +1 este presupus.

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.

Unit i de msur ale comenzii F


Dat de intrare n
sistem metric
G98
G99

1mm/min
0.01mm/rot

Dat de intrare n inch


0,01inch/min
0.0001inch/rot

Observa ii
Programarea cu punct zecimal admis
Programarea cu punct zecimal admis

- 93 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
-

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.

Cod M de comand tarodare rigid

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

n modul ciclu predefinit, offset-urile sculei sunt ignorate.

Repornirea programului

Un program nu poate fi repornit n timpul tarodrii rigide.

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

Ciclu rigid de tarodare n trepte (G84 sau G88)

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

Nivel ini ial

Oprire fus
Fus CW

Fus CW
Point R

G84 sau G88(mod G99)

d
Oprire fus
Fus CCW

Pct. Z

P1

FusCCW

Oprire fus

P1

Fus CCW

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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_

: Timpul de repaos la fundul gurii

Q_
F_
K_
M_

: Adncimea de achiere pt. fiecare avans


: Viteza de avans pentru achiere
: Numrul de repetri (cnd este necesar)
: codul M pentru strngerea axei C (cnd este necesar.)
G84 sau G88(mod G98)

- Ciclu de tarodare rigid n trepte


La prima achiere din punctul R se execut
achierea cu adncimea q specificat n
adresa Q n timp ce fusul se rotete nspre
nainte (opera ia <1>).
Apoi se ntoarce la punctual R prin rotirea
fusului n direc ia invers (opera ia <2>).
Apoi se rotete fusul n direc ia spre nainte
i se efectueaz achierea la pozi ia
indicat de [(Pozi ia la care achierea s-a
realizat anterior) - (distan a de pornire a
achierii setat n parametrul nr. 5213)] ca
i micare la punctul de pornire a achierii
(opera ia <3>).
Se continu achierea cu (d+q) (opera ia
<4>).

G84 sau G88(mod G99)

d = distan a de pornire ach


Oprire fus

Oprire fus

Oprire fus
Fus CW

Nivel ini ial

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

Se repet opera iile <2> la <4> pn la


atingerea fundului gurii.
Pentru opera iile <1> i <4>se folosesc
viteza de achiere i constanta de timp
Pct. Z
Pct. Z
pentru tarodarea rigid.
Pentru opera iile <2>, <3> i cursa de la
fundul gurii (punctul Z) la punctul R,
P1
Oprire fus
Fus CCW
Oprire fus
ajustarea extragerii la tarodarea rigid este
activat i se folosete constanta de timp
pentru extragere la tarodarea rigid.
Simbolurile din figura de mai sus indic urmtoarele opera iuni.

P1

Fus CCW

: Pozi ionare (traversare rapid G00)


: Viteza de avans pentru achiere (interpolare liniar G01)
P1
M

: Timp de repaos programat de comanda adresei P


: Ieirea codului M redus pentru axa C (Valoarea este setat de parametrul Nr.
5110.)

M(
+1)
P2

: Ieirea codului M neredus pentru axa C


: Timp de repaos setat de parametrul Nr. 5111

Not

P1, M
, M(
+1), i P2 nu sunt executate sau afiate fr a fi specificate sau setate.

Explica ie
-

Distan a de pornire a achierii

Distana de pornire a achierii d este setat prin parametrul nr. 5213.

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

Viteza n timpul achierii n punctul de pornire al achierii

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.

Accelerare/decelerare dup interpolare

Se poate aplica accelerare/decelerare liniar sau sub form de clopot.

Accelerare/decelerare paralel nainte de interpolare

Nu este valid accelerarea/decelerarea paralel nainte de interpolare.

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


Detaliile sunt prezentate mai trziu.

Func ionare n regim de mers n gol

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

Blocarea mainii poate fi executat de asemenea n G84 (G88).


Atunci cnd se execut G84 (G88) n starea blocat a mainii, scula nu se mic n lungul axei de gurire.
De aceea nici fusul nu se rotete.

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

Interblocarea poate fi aplicat i n G84 (G88).

Oprire avans i monobloc

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.

Compensarea cursei moarte

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE
-

B-64304RO-1/02

Comanda de format pentru seriile 10/11

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 distribuit pentru fus

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.

Unit i de msur ale comenzii F


Dat de intrare n
sistem metric
G98
G99

1mm/min
0.01mm/rot

Dat de intrare n inch


0,01inch/min
0,0001inch/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.

Cod M de comand tarodare rigid

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

n modul ciclu predefinit, offset-urile sculei sunt ignorate.

- 98 -

B-64304RO-1/02

Apelare sub-program

n modul ciclu predefinit, specificai


independent.

PROGRAMARE

4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII

comanda de apelare a sub-programului M98_ ntr-un bloc

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

Anulare ciclu predefinit (G80)

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

Controlul manual n timpul tarodrii rigide

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

4.4.4.1

Control manual al extragerii

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
-

Specificarea controlului manual n parametru

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%.

Specificarea controlului manual ntr-un program

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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 (%) =

Viteza fusului la extragere (specificat la J )

100

Viteza fusului (specificata la S )

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

Situat n domeniul ntre 100 i 200%

Comanda n
program

Situat n domeniul ntre 100 i 200%

100%

Nicio vitez a fusului la extragere specificat la adresa J

Parametrul
nr.5211

Parametrul
nr.5211

DOV=0

100%

Atunci cnd bit 6 (OVE) al parametrului nr. 5202 este setat la 1.


DOV=1

Setarea parametrilor
Comanda
Viteza fusului la extragere
specificat la adresa J

OV3=1
Situat n domeniul ntre 100 i 2000%

Comanda n
program

Situat n domeniul ntre 100 i 2000%

100%

Nicio vitez a fusului la extragere specificat la adresa J

- 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 (%) =

Viteza maxima a fusului (specifica ta in parametri)

100

Viteza fusului (specifica ta la S )

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

Semnal de control manual

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:

Aplicare control manual folosind semnalul de control manual al vitezei de achiere

Anulare control manual folosind semnalul de anulare control manual


Exist urmtoarele relaii funcionale ntre aceast funcie i controlul manual al fiecrei operaii:

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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 (%) =

Viteza maxima a fusului (specifica ta in parametri)

100

Viteza fusului (specifica ta la S )

2 Cum func ionarea cu control manual difer n func ie de maina folosit,


analiza i manualul furnizat de productorul mainii-unelte.

4.5

CICLU PREDEFINIT DE RECTIFICARE(PENTRU MAINA


DE RECTIFICAT)

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:

Ciclu de rectificare n traversare (G71)


(G72 atunci cnd este folosit sistemul C de coduri G)
Ciclu de rectificare de mrime constant cu traversare direct
(G73 atunci cnd este folosit sistemul C de coduri G)
Ciclu de rectificare oscilant (G73)
(G74 atunci cnd este folosit sistemul C de coduri G)
Ciclu de rectificare oscilant de mrime constant (G74)
(G75 atunci cnd este folosit sistemul C de coduri G)

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

Pentru o adncime de achiere pe o ax de achiere i o distan de rectificare pe o ax de rectificare, se


folosete sistemul incremental (parametrul nr. 1013) pentru axa de referin (parametrul nr. 1031). Dac
n parametrul nr.1031 (axa de referin) este setat 0, se folosete sistemul incremental pentru prima ax.

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

Ciclu de rectificare n traversare (G71)

Se poate executa un ciclu de rectificare n traversare.

Format
G71 A_ B_ W_ U_ I_ K_ H_ ;
A_
B_
W_
U_
I_
K_
H_

:
:
:
:
:
:
:

Prima adncime de achiere (Direc ia de achiere depinde de semn.)


A doua adncime de achiere (Direc ia de achiere depinde de semn.)
Domeniul de rectificare (Direc ia de rectificare depinde de semn.)
Timpul de repaos
Viteza de avans pentru A i B
Viteza de avans pentru W
Numrare repetitiv (de la 1 la 9999)
G71

- 103 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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.

Succesiunea opera iilor ntr-un ciclu


<1> Achiere cu un disc de rectificat

Cu prima adncime de achiere specificat n A, achierea este executat cu viteza de avans pe


direcia axei X. Se folosete viteza de avans specificat n I.

<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.

<4> Achiere cu un disc de rectificare


Achierea este executat cu a doua adncime de achiere specificat n B cu viteza de avans pe
direcia axei X. Se folosete viteza de avans specificat n I.

<5> Repaos
Se execut o operaie de repaos pentru timpul specificat n U.

<6> Rectificare (direc ia de ntoarcere)


Se efectueaz o micare cu viteza de avans specificat n K n direcia opus pe distana specificat
n W.

Limitare
-

Axa de achiere

Ca i ax de achiere se folosete prima ax controlat. Setnd bit 0 (FXY) al parametrului nr.5101 la 1,


axa poate fi comutat folosind o comand de selecie a planului (G17, G18 sau G19).

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

Comenzile pentru A, B i W sunt toate comenzi incrementale.


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).
- 104 -

B-64304RO-1/02

PROGRAMARE

4. FUNC II PENTRU
SIMPLIFICAREA PROGRAMRII

Dac nu se specific H sau H=0, se presupune specificarea H=0.


Specificarea pentru H este valid doar n blocul n care este specificat H.

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

Ciclu de rectificare de mrime constant cu traversare


direct (G72)

Se poate executa un ciclu de rectificare de mrime constant cu traversare direct.

Format
G72 P_ A_ B_ W_ U_ I_ K_ H_ ;
P_
A_
B_
W_
U_
I_
K_
H_

:
:
:
:
:
:
:
:

Mrimea ablonului (de la 1 la 4)


Prima adncime de achiere (Direc ia de achiere depinde de semn.)
A doua adncime de achiere (Direc ia de achiere depinde de semn.)
Domeniul de rectificare (Direc ia de rectificare depinde de semn.)
Timpul de repaos
Viteza de avans pentru A i B
Viteza de avans pentru W
Numrare repetitiv (de la 1 la 9999)
G72

X
W

A
B

<1>(I)

<3>(K)

<2>U

<4>(I)
<6>(K)

<5>U

- 105 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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.

Opera ia executat cnd este introdus semnalul de omitere

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

Ca i ax de achiere se folosete prima ax controlat. Setnd bit 0 (FXY) al parametrului nr.5101 la 1,


axa poate fi comutat folosind o comand de selecie a planului (G17, G18 sau G19).

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

Comenzile pentru A, B i W sunt toate comenzi incrementale.


- 106 -

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).

Dac nu se specific H sau H=0, se presupune specificarea H=0.


Specificarea pentru H este valid doar n blocul n care este specificat H.

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

Ciclu de rectificare oscilant (G73)

Se poate executa un ciclu de rectificare oscilant.

Format
G73 A_ (B_) W_ U_ K_ H_ ;
A_
B_
W_
U_
K_
H_

:
:
:
:
:
:

Prima adncime de achiere (Direc ia de achiere depinde de semn.)


A doua adncime de achiere (Direc ia de achiere depinde de semn.)
Domeniul de rectificare (Direc ia de rectificare depinde de semn.)
Timpul de repaos
Viteza de avans pentru W
Numrare repetitiv (de la 1 la 9999)
G73

X
W
<1>U

A
A(B)

<2>(K)
<3>U
<4>(K)

- 107 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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.

Succesiunea opera iilor ntr-un ciclu


<1> Repaos
Se execut o operaie de repaos pentru timpul specificat n U.

<2> Achiere+ rectificare cu un disc de rectificare


Avansul de achiere este executat n acelai timp pe axa de achiere (axa X) i pe o ax de
rectificare. Cantitatea de micare pe axa de achiere (adncimea de achiere) este prima adncime
de achiere specificat n A i cantitatea de micare pe o ax de rectificare este distana specificat
n W. Setai o ax de rectificare n parametrul nr.5178. Se folosete viteza de avans specificat n K.

<3> Repaos
Se execut o operaie de repaos pentru timpul specificat n U.

<4> Achiere+ rectificare cu un disc de rectificare (direc ia de ntoarcere)


Avansul de achiere este executat n acelai timp pe axa de achiere (axa X) i pe o ax de
rectificare. Cantitatea de micare pe axa de achiere (adncimea de achiere) este a doua adncime
de achiere specificat n B i cantitatea de micare pe o ax de rectificare este distana specificat
n W. Se folosete avansul specificat n K.

Limitare
-

Axa de achiere

Ca i ax de achiere se folosete prima ax controlat. Setnd bit 0 (FXY) al parametrului nr.5101 la 1,


axa poate fi comutat folosind o comand de selecie a planului (G17, G18 sau G19).

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.

Dac nu se specific B, se presupune B=A.


Specificarea pentru B este valid doar n blocul n care este specificat B.

A, B, W

Comenzile pentru A, B i W sunt toate comenzi incrementale.


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).

Dac nu se specific H sau H=0, se presupune specificarea H=0.


Specificarea pentru H este valid doar n blocul n care este specificat H.

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

Ciclu de rectificare oscilant de mrime constant (G74)

Se poate executa un ciclu de rectificare oscilant de mrime constant.

Format
G74 P_ A_ (B_) W_ U_ K_ H_ ;
P_
A_
B_
W_
U_
K_
H_

:
:
:
:
:
:
:

Mrimea ablonului (de la 1 la 4)


Prima adncime de achiere (Direc ia de achiere depinde de semn.)
A doua adncime de achiere (Direc ia de achiere depinde de semn.)
Domeniul de rectificare (Direc ia de rectificare depinde de semn.)
Timpul de repaos
Viteza de avans pentru W
Numrare repetitiv (de la 1 la 9999)
G74

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.

Opera ia executat cnd este introdus semnalul de omitere

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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

Ca i ax de achiere se folosete prima ax controlat. Setnd bit 0 (FXY) al parametrului nr.5101 la 1,


axa poate fi comutat folosind o comand de selecie a planului (G17, G18 sau G19).

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.

Dac nu se specific B, se presupune B=A.


Specificarea pentru B este valid doar n blocul n care este specificat B.

A, B, W

Comenzile pentru A, B i W sunt toate comenzi incrementale.


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).

Dac nu se specific H sau H=0, se presupune specificarea H=0.


Specificarea pentru H este valid doar n blocul n care este specificat H.

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

TEIRE I ROTUNJIRE COL URI

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

Specific micarea din punctul a la


Direc ia
pozitiv
n
punctul b cu programare absolut sau
lungul celei de-a doua
axe din planul selectat
c
incremental n figura din dreapta.
Xp este adresa axei X din cele trei axe
i, j, k
d
a
45
de baz sau o ax paralel la axa X. Yp
b
45
Pct. pornire
este adresa axei Y din cele trei axe de
i, j, k
baz sau o ax paralel la axa Y. Zp
Direc ia negativ n c
este adresa axei Z din cele trei axe de
lungul celei de-a doua
baz sau o ax paralel la axa Z.
axe din planul selectat
Specifica i distan a urmat de un semn
ntre punctele b i c n figura artat n Se deplaseaz de la a la d i c.
(Direc ia pozitiv n lungul celei de-a doua axe n
dreapta pentru adresele I, J, K sau C.
planul selectat cnd la I, J, K sau C este specificat
[Folosi i I, J sau L cnd bit 4 (CCR) al
parametrului nr.3405 este setat 0 sau C semnul plus sau direc ia negativ cnd la I.J, K sau C
este specificat semnul minus)
cnd bit-ul este setat la 1.]

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

B-64304RO-1/02

Explica ie
XP(U)__
YP(V)__
ZP(W)__

I(C)i
J(C)j
K(C)k

Micarea sculei

Specific micarea din punctul a la


Se deplaseaz de la a la d i c.
punctul b cu programare absolut sau
(Direc ia pozitiv n lungul primei axe n planul selectat
incremental n figura din dreapta.
cnd la I, J, K sau C este specificat semnul plus sau
Xp este adresa axei X din cele trei axe
direc ia negativ cnd la I.J, K sau C este specificat
de baz sau o ax paralel la axa X. Yp semnul minus)
este adresa axei Y din cele trei axe de
baz sau o ax paralel la axa Y. Zp
a Pct.pornire
este adresa axei Z din cele trei axe de
baz sau o ax paralel la axa Z.
Specifica i distan a urmat de un semn
ntre punctele b i c n figura artat n
d
dreapta pentru adresele I, J, K sau C.
[Folosi i I, J sau L cnd bit 4 (CCR) al
45 45
parametrului nr.3405 este setat 0 sau C
cnd bit-ul este setat la 1.]
b
Prima ax
c
c Prima ax
din planul
selectat

i, j, k

i, j, k

din planul
selectat

Rotunjire col uri


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)_ 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)

Rotunjire col uri


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)_ 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

Specific micarea din punctul a la


Se deplaseaz de la a la d i c.
punctul b cu programare absolut sau
(Direc ie pozitiv n lungul primei axe din planul
incremental n figura din dreapta.
selectat cnd este specificat +r la R sau direc ie
Xp este adresa axei X din cele trei axe
negativ cnd este specificat -r la R)
de baz sau o ax paralel la axa X. Yp
a Pct. pornire
este adresa axei Y din cele trei axe de
baz sau o ax paralel la axa Y. Zp
este adresa axei Z din cele trei axe de
baz sau o ax paralel la axa Z.
Specifica i raza arcului care leag
d
r
r
punctele d i c din figura artat n
dreapta, cu adresa R urmat de un
semn.
c
c
b
Prima ax
Prima ax n
n planul
selectat

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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

Pct. de pornire ach.


Z

268

860

R6
N002

Limitare
-

Alarme

n urmtoarele cazuri se emite o alarm:


1)

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)

O ax nesituat n planul selectat este specificat ca i ax de micare n blocul n care se specific


teirea sau rotunjirea colurilor sau n blocul urmtor (alarma PS0051 sau PS0052).

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 ;

Linia plin indic calea


sculei cnd nu se
execut teirea.

Bloc de teire de
iinserat
50.0

30.0 (mai mic dect 50.0)


z

50.0

Fig. 4.6 (a) Exemplu de prelucrare care cauzeaz alarma PS0055

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

Linia plin indic calea


sculei cnd nu se execut
teirea. (direc ie X
negativ)

Fig. 4.6 (b) Exemplu de prelucrare care cauzeaz alarma PS0051

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.

Compensarea razei vrfului sculei

Cnd aplicai compensarea razei vrfului sculei, notai urmtoarele aspecte:


1.

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.)

Exemplu de prelucrare care nu


genereaz alarma PS0041

Exemplu de prelucrarea care


genereaz alarma PS0041

(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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

B-64304RO-1/02

(2-2) Dac bit 4 (CCR) a parametrului nr. 3405 este setat la 1.


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.
Teirea sau rotunjirea colurilor poate fi de asemenea specificat la adresa C sau R.

Programare direct dup dimensiunile desenului

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

IMAGINE N OGLIND PENTRU CAP REVOLVER DUBLU


(G68, G69)

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

X40.0 Z180.0 T0101; Poziie port-scul A la <1>


G68 ;
Deplasai sistemul de coordonate cu distana dintre A i B (120mm) i
pornii funcia imagine n oglind.
X80.0 Z120.0 T0202 ; Poziie port-scul B la <2>
G69 ;
Deplasai sistemul de coordonate cu distana dintre B i A i dezactivai
funcia imagine n oglind.
X120.0 Z60.0 T0101 ; Poziie port-scul A la <3>

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

PROGRAMARE DIRECT DUP DIMENSIUNILE


DESENULUI

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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

X2_ Z2_, R1_ ;


X3_ Z3_ ;
sau
,A1_, R1_ ;
X3_ Z3_, A2_ ;

(X3 , Z3)
A2

R1
A1

(X2 , Z2)

(X1 , Z1)
Z

X2_ Z2_, C1_ ;


X3_ Z3_ ;
sau
,A1_, C1_ ;
X3_ Z3_, A2_ ;

(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)

X2_ Z2_ , R1_ ;


X3_ Z3_, R2_ ;
X4_ Z4_ ;
sau
,A1_, R1_ ;
X3_ Z3_, A2_, R2_ ;
X4_ Z4_ ;

(X3 , Z3)
A2

R2

R1
A1

(X2 , Z2)

(X1 , Z1)
Z
X

C2

X2_ Z2_ , C1_ ;


X3_ Z3_ , C2_ ;
X4_ Z4_ ;
sau
,A1_, R1_ ;
X3_ Z3_, A2_, C2_ ;
X4_ Z4_ ;

(X3 , Z3)

(X4 , Z4)

A2

C1

(X2 , Z2)
A1
(X1 , Z1)

X
C2

X2_ Z2_ , R1_ ;


X3_ Z3_ , C2_ ;
X4_ Z4_ ;
sau
,A1_, R1_ ;
X3_ Z3_, A2_, C2_ ;
X4_ Z4_ ;

(X4 , Z4)

(X3 , Z3)
A2
R1
A1

(X2 , Z2)

(X1 , Z1)
Z

(X4 , Z4)

X2_ Z2_ , C1_ ;


X3_ Z3_, R2_ ;
X4_ Z4_ ;
sau
,A1_, C1_ ;
X3_ Z3_, A2_, R2_ ;
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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

B-64304RO-1/02
+X

a3

X (x2) Z (z2) , C (c1) ;


X (x3) Z (z3) , R (r2) ;
X (x4) Z (z4) ;

(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

Fig. 4.8 (a) Desen de prelucrare (exemplu)

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_

Comand folosind un suplement

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

Fig. 4.8 (b) Suplementul

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 -

4. FUNC II PENTRU SIMPLIFICAREA


PROGRAMRII
PROGRAMARE

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

G50 X0.0 Z0.0 ;


G01 X60.0 ,A90.0 ,C1.0 F80 ;
Z-30.0 ,A180.0 ,R6.0 ;
X100.0 ,A90.0 ;
,A170.0 ,R20.0 ;
X300.0 Z-180.0 ,A112.0 ,R15.0 ;
Z-230.0 ,A180.0 ;
:

- 122 -

sistem

1 45

300

60
10

100

5.FUNC IA DE COMPENSARE

PROGRAMARE

B-64304RO-1/02

FUNC IA DE COMPENSARE

Capitolul 5, FUNCIA DE COMPENSARE, este format din urmtoarele seciuni:


5.1 OFFSET SCUL .............................................................................................................................. 123
5.2 PRIVIRE DE ANSAMBLU REFERITOARE LA COMPENSAREA RAZEI VRFULUI SCULEI
(G40-G42) ......................................................................................................................................... 128
5.3 DETALII REFERITOARE LA COMPENSAREA RAZEI VRFULUI SCULEI (G40-G42) ....... 142
5.4 INTERPOLAREA CIRCULAR A COLULUI (G39) ................................................................. 192
5.5 OFFSET AUTOMAT AL SCULEI (G36, G37)............................................................................... 194

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

Fig. 5.1 (a)

5.1.1

Offset scule

Offset pentru geometria sculei i offset pentru uzura sculei

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

Punct din program

Scul imaginar
Valoare
offset
geometrie
axa X

Valoare
offset
uzur
axa X
Valoare
offset
uzur
axa Z

Fig. 5.1.1 (a)

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

Codul T pentru offset-ul sculei

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

Setarea parametrilor pentru


specificarea offset-ului nr. (*2)
Se specific un numr de offset pentru
uzur folosind cifra inferioar a unui
cod T.
Cnd parametrul nr.5028 este setat la 1
Se specific un numr de offset pentru
uzur folosind cele dou cifre inferioare
ale a unui cod T.
Cnd parametrul nr.5028 este setat la 2
Se specific un numr de offset pentru
uzur folosind cele trei cifre inferioare
ale a unui cod T.
Cnd parametrul nr.5028 este setat la 3

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

Offset cu micarea sculei

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

Acest bloc de comand de


micare con ine comanda de
offset cu cod T
Calea programat
Offset prin offset X, Z scul (vector offset)

Offset cu micarea sculei

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.
-

Offset cu decalarea coordonatelor

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.

Calea programat dup decalarea


sistemului de coordonate al piesei

Calea sculei dup offset


Valoare offset prin offset in
axele X, Z (vector de offset)
Cale programat nainte de decalarea
sistemului de coordonate al piesei

Offset cu decalarea coordonatelor

Activare i anulare offset specificnd un cod T

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

Cnd se specific un cod T


Cnd se specific o micare axial
Cnd se specific un cod T
(Nota i c offset-ul pentru geometrie poate fi anulat doar dac LGC (nr. 5002#5) = 1.)

Anulare offset cu resetare

Offset-ul sculei este anulat cu una din urmtoarele condiii:


<1> Alimentarea CNC este oprit i repornit
<2> Se apas butonul de resetare al unitii MDI
<3> Maina introduce un semnal de resetare n CNC
n cazurile <2> i <3> de mai sus, se poate folosi o operaie de anulare prin parametrii LVC (nr. 5006#3)
i TGC (nr. 5003#7).
Metoda de offset

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 ;

Creaz vectorul offset corespunztor numrului 02 al offset-ului sculei.


Anuleaz vectorul offset cu numrul offset 0.

- 126 -

PROGRAMARE

B-64304RO-1/02

5.FUNC IA DE COMPENSARE

Calea sculei dup offset

N3

N2
Calea programat
N1

Limitare
-

Interpolarea elicoidal (G02, G03)

Offset pentru scul nu poate fi specificat ntr-un bloc n care se folosete interpolarea elicoidal.

Presetarea sistemului de coordonate al piesei de prelucrat (G50.3)

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.

Setarea sistemului de coordonate al maini (G53), ntoarcere n pozi ia de


referin (G28), a doua, treia i a patra ntoarcere n pozi ia de referin (G30) i
ntoarcere manual n pozi ia de referin

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

Valoarea offset-ului sculei este anulat


temporar.
Se presupun coordonate cu valoarea
reflectat a offset-ului sculei.

Atunci cnd se specific urmtoarea


micare axial
Valoarea offset-ului sculei este reflectat.
Se presupun coordonate cu valoarea
reflectat a offset-ului sculei.

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

PRIVIRE DE ANSAMBLU REFERITOARE LA


COMPENSAREA RAZEI VRFULUI SCULEI (G40-G42)

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

Calea sculei fr compensare


Calea sculei cu compensare

Adncime de
achiere
insuficient

Vrful sculei

Form prelucrat fr
compensarea razei vf. sculei

Fig. 5.2 (a)

Calea sculei pentru compensarea razei vrfului sculei

NOT
Pentru a folosi compensarea razei vrfului sculei, seta i bit 7 (NCR) al
parametrului nr.8136 la 0.

5.2.1

Vrful imaginar al sculei

Vrful sculei n poziia A din fig. 5.2.1 (a) nu exist n realitate.


Vrful imaginar al sculei este necesar pentru c de obicei este mai dificil s se seteze centrul real al razei
vrfului sculei n punctul de pornire dect vrful imaginar al sculei.
De asemenea, atunci cnd se folosete vrful imaginar al sculei, la programare nu trebuie s se in cont
de raza vrfului sculei.
Relaia de poziionare cnd scula este setat la punctul de pornire este indicat n fig. 5.2.1 (a).

- 128 -

PROGRAMARE

B-64304RO-1/02

5.FUNC IA DE COMPENSARE

A
Pct. de pornire
Programare folosind centrul
vrfului sculei

Fig. 5.2.1 (a)

Pct. de pornire
Programare folosind vrful
imaginar al sculei

Centrul razei vrfului sculei i 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)

Setnd distan a de la pozi ia standard la centrul


vrfului sculei ca valoare pentru offset-ul sculei
Pozi ia de pornire este plasat peste centrul vrfului sculei

Fig. 5.2.1 (b)

Setnd distan a de la pozi ia standard la vrful


imaginar al sculei ca valoare pentru offset-ul
sculei
Pozi ia de pornire este plasat peste vrful imaginar al
sculei

Valoare de offset cnd centrul revolverului este plasat peste punctul de pornire

Pn cnd nu se execut compensarea razei


vrfului sculei, calea centrului vrfului sculei
este aceeai ca i calea programat.

Calea centrului vrfului sc.

Dac se folosete compensarea razei vrfului


sculei, se va realiza achiere precis.

Pornire

Calea centrului vrfului sc.

Cale programat

Cale programat

Fig. 5.2.1 (c)

Calea sculei la programarea folosind centrul vrfului sculei

Fr compensarea razei vrfului sculei,


calea centrului vrfului sculei este aceeai
ca i calea programat.

Calea vrfului
imaginar al sculei

Dac se folosete compensarea razei vrfului


sculei, se va realiza achiere precis.

Calea vrfului
imaginar al sculei

Pornire

Calea programat

Calea programat

Fig. 5.2.1 (d)

Pornire

Calea sculei la programarea folosind vrful imaginar al sculei

- 130 -

Pornire

5.2.2

5.FUNC IA DE COMPENSARE

PROGRAMARE

B-64304RO-1/02

Direc ia vrfului imaginar al sculei

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

Y IVrf imaginar al sculei nr.1

IVrf imaginar al
sculei nr.3

IVrf imaginar al sculei nr.2

IVrf imaginar al
sculei nr.4

IVrf imaginar al sculei nr.5

IVrf imaginar al sculei nr.6

IVrf imaginar al sculei nr.7

IVrf imaginar al sculei nr.8

Fig. 5.2.2 (a)

Direc ia vrfului imaginar al sculei

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

Vrf imaginar al sculei numrul 0 sau 9

5.2.3

Numrul de offset i valoarea de offset

Explica ie
-

Numrul de offset i valoarea de offset

Valoarea de compensare a razei


vrfului sculei (valoare vrf scul)

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 i valoarea de offset (exemplu)

Numrul de
offset pn la
setri 999

OFX
( Valoare
offset pe
axa X)

OFZ ( Valoare offset


pe axa Z)

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)

Offset pentru geometria sculei (exemplu)

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

Tabelul 5.2.3 (c)


OFWX (valoare
offset uzur axa
Numr pentru
X)
offset uzur

W001
W002
W003
W004
W005
:

5.FUNC IA DE COMPENSARE

Offset pentru geometria sculei (exemplu)

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.
:
:
:

Compensarea razei vrfului sculei

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

Direc ia imaginar a vrfului sculei

Direcia imaginar a vrfului sculei este comun offset-urilor pentru geometrie i uzur.

Comanda valorii de offset

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 setare a valorii de offset

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

Valoarea de offset corespunztoare numrului 0 de offset este ntotdeauna 0.


Numrului de offset 0 nu i se poate seta nicio valoare de offset.

5.2.4

Pozi ia piesei de prelucrat i comanda de micare

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

Scula are offset spre partea opus a piesei de prelucrat.

G42

Axa X

Axa Z

Piesa de prelucrat

G41

Vrful imaginar al sculei este pe


calea progamat.
G40
G40

Vrf imaginar al sculei


numerele 1 la 8

Fig. 5.2.4 (a)

Vrf imaginar al
sculei numrul 0

Pozi ia piesei de prelucrat

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

G42 (piesa este pe


partea dreapt)

NOT
Dac valoarea de compensare a
razei vrfului sculei este negativ,
pozi ia piesei este schimbat.

Fig. 5.2.4 (b) Cnd se schimb pozi ia piesei de prelucrat

G40, G41 i G42 sunt modale.


Nu specificai G41 ct suntei n modul G41. Dac facei acest lucru, compensarea nu va funciona
corespunztor.
Nu specificai G42 n timpul modului G42 din acelai motiv.
Blocurile G41 sau G42 n care nu se specific G41 sau G42 sunt exprimate respectiv prin (G41) i (G42).

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
-

Micarea sculei cnd pozi ia piesei de prelucrat nu se schimb

Atunci cnd se mic scula, vrful sculei rmne n contact cu piesa de prelucrat .

(G42)

(G42)

(G42)

(G42)

(G42)

(G42)

Diagram
mrit

Fig. 5.2.4 (c)

Micarea sculei cnd pozi ia piesei de prelucrat nu se schimb

- 135 -

5.FUNC IA DE COMPENSARE
-

PROGRAMARE

B-64304RO-1/02

Micarea sculei cnd pozi ia piesei de prelucrat se schimb

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

Fig. 5.2.4 (d)

G41

G42

Micarea sculei cnd pozi ia piesei de prelucrat se schimb

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)

Fig. 5.2.4 (e)

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)

Fig. 5.2.4 (f)

Anulare offset

Modificarea valorii compensrii

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.

Calculat din valoarea compensrii


specificat n blocul N7.

N7
N6

N8
Cale programat

Fig. 5.2.4 (g)

Specificarea G41/G42 n

Modificarea valorii compensrii

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 ;

Fig. 5.2.4 (h)

Specificarea G41/G42 n modul G41/G42

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

Direc ia de micare a sculei

U, W

G40
(G42)

G40 U_ W_ I_ K_ ;

Fig. 5.2.4 (i)

Dac I i K sunt specificate n acelai bloc ca i G40

Astfel aceasta previne scula s execute supra-achiere, aa cum se arat n Fig. 5.2.4 (j).
U,W

Comanda curent de micare

G40
(G42)

G40 U_ W_ ;

Fig. 5.2.4 (j)

Cazul n care supra-achierea apare n acelai bloc ca i G40

Poziia piesei de prelucrate specificat cu adresele I i K este aceeai ca i n blocul precedent.


Specificai I_K_; n acelai bloc ca i G40. Dac este specificat n acelai bloc ca i G02 sau G03, este
presupus a fi centrul arcului.
G40 X_ Z_ I_ K_ ;
G02 X_ Z_ I_ K_ ;

Compensarea razei vrfului sculei


Interpolare circular

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

Note privind compensarea razei vrfului sculei

Explica ie
-

Blocuri fr comand de micare care sunt specificate n modul offset

<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

Calea centrului vrfului sculei

De aceea n figura de sus poate apare supra-achierea.


- 139 -

(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

Compensarea razei vrfului sculei cu G90 sau G94

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.

Ciclul de strunjire exterioar/interioar (G90)


Calea razei centrului vf. sculei

Direc ia de offset

Calea centrului razei


vrfului sculei
4
Total vrf scul

0
8

3
7

Total vrf scul

Total vrf
scul

Cale programat

Ciclu de achiere fa ete de capt (G94)


Calea centrului razei vf. sculei

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

Diferen a de la Seria 0i-C


NOT
Direc ia de offset este aceeai ca i cea a Seriei 0i-C, dar calea centrului razei
vrfului sculei este diferit.
Pentru acest CNC
Aceast opera ia este aceeai ca i cea executat atunci cnd opera ia ciclic
predefinit este nlocuit cu G00 sau G01, pornirea este realizat n primul
bloc pentru micarea din punctul de pornire i anularea offset este executat n
ultimul bloc pentru revenire la punctul de pornire
Pentru Seria 0i-C
Operarea cu blocul pentru micarea de la punctul de pornire i ultimul bloc
pentru revenire la punctul de pornire difer de la cea a acestui CNC. Pentru
detalii, consultai Manual de utilizare Seria0i-C .

Compensarea razei vrfului sculei cu G71 la G73

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.

Compensarea razei vrfului sculei cu G71 la G76 i G73

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.

Compensarea razei vrfului sculei achietoare la execu ia teirii / anfrenrii

Micarea dup compensare este artat mai jos


(Mod G42)
G01 W-20.0 I10.0;
U20.0;

(G42)
Cale programat
(G41)

Compensarea razei vrfului sculei achietoare la inserarea arcul col ului

Micarea dup compensare este artat mai jos


(Mod G42)
G01 W-20.0 R10.0;
U20.0;
(G42)
Cale programat
(G41)

Compensarea razei vrfului sculei achietoare pentru opera ie MDI.


Compensarea razei vrfului sculei achietoare este valid pentru operaia MDI.
- 141 -

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

DETALII REFERITOARE LA COMPENSAREA RAZEI


VRFULUI SCULEI

5.3.1

Privire de ansamblu

Aceast sub-seciune detaliaz micarea sculei n compensarea razei vrfului sculei.

Vectorul de offset a centrului razei vrfului sculei

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, G42

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

Pozi ia piesei de prelucrat

Func ia

G40
G41
G42

Niciuna
Dreapta
Stnga

Anulare compensare raz vrf scul


Offset stnga n lungul cii sculei
Offset dreapta n lungul cii sculei

G41 i G42 specific un mod offset, n timp ce G40 specific anularea offset-ului.

Partea interioar i partea exterioar

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

Metoda de conectare col exterior

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

<1> Tip de conectare liniar


[parametru CCC
(nr.19607#2) = 0]

<2> Tip de conectare


circular [parametru
CCC (nr.19607#2) = 1]

Vectorii sunt conecta i cu interpolare


liniar.

5.FUNC IA DE COMPENSARE

Vectorii sunt conecta i cu interpolare


circular.

Modul anulare

Compensarea razei sculei de achiere intr n modul de anulare n urmtoarele condiii:


s nu intre n modul de anulare, depinde de maina-unealt.)
<1> Imediat dup ce alimentarea cu energie electric este pornit.
<2> Dup ce tast pe panoul MDI

(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

<4> Se specific o comand de ax a planului de compensare cu o distan curs de 0 (exceptnd cazul


n care se specific tip C de pornire).
Dac pornirea este specificat n interpolare circular, mod (G02, G03), se va emite alarma PS0034.
Ca i operaie de pornire se poate selecta unul din cele trei tipuri A, B i C prin setare corespunztoare
pentru bit 0 (SUP) i 1 (SUV) ai parametrului nr.5003. Operaie care trebuie executat dac scula se
deplaseaz n jurul unei pri interioare este de tip singular.
Tabelul 5.3.1 (a)
SUV

SUP

Tip

0.

0.

Tipul A

Opera ia anulare pornire


Func ionare

Ieirea este de tip vector de compensare care este vertical la blocul


urmtor blocului de pornire i blocului dinaintea blocului de anulare.
Cale centru raz vf. scul
G41

Cale programat
N2
N1

0.

1.

Tipul B

Ieirea este de tip vector de compensare care este vertical la blocul


de pornire i blocul de anulare. De asemenea ca ieire exist un
vector de intersec ie.
Intersec ie

Cale centru raz vf. scul

Cale programat

G41

N2
N1

1.

0.
1.

Tipul C

Atunci cnd blocul de pornire i blocul de anulare sunt blocuri fr


micarea sculei, scula se mic cu valoarea compensrii razei sculei
de achiere n direc ia vertical la blocul urmtor blocului de pornire
i blocului dinaintea blocului de anulare.
Intersec ie

Cale
programat
N2
G41

Cale centru raz vrf scul

N3

Cale programat

N1

Pentru un bloc cu micarea sculei, scula achietoare urmeaz


setarea SUP: Dac este 0 se presupune tipul A i dac este 0 se
presupune tipul B.

Citirea comenzilor de intrare n modul de compensare a razei sculei de


achiere

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

Bit 0 (SBK) al parametrului nr.5000


Atunci cnd bit 0 al parametrului nr.500 este setat la 1, se poate executa o oprire Mono Bloc ntr-un bloc
creat intern pentru compensarea razei vrfului sculei.
Folosii acest parametru pentru verificarea unui program incluznd compensarea razei vrfului sculei.
Punct de oprire ntr-un bloc creat intern

Punct oprire monobloc

N
N

Cale centru raz vrf scul

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

n figurile ulterioare se folosesc urmtoarele simbolului:

S indic o poziie la care se execut un bloc singular o singur dat.

SS indic o poziie la care se execut un bloc singular de dou ori.

SSS indic o poziie la care se execut un bloc singular de trei ori.

L indic faptul c scula se mic rectiliniu.

L indic faptul c scula se mic de-a lungul unui arc.

r indic valoarea de compensare a razei sculei de achiere.

O intersecie este o poziie la care cursa programat a dou


blocuri se intersecteaz dup ce ele sunt deplasate cu r.

indic centrul razei vrfului sculei.

- 146 -

PROGRAMARE

B-64304RO-1/02

5.3.2

5.FUNC IA DE COMPENSARE

Micarea sculei achietoare la pornire

Atunci cnd modul de tergere offset este schimbat la modul offset, scula se deplaseaz aa cum se
ilustreaz mai jos (pornire).

Explica ie
-

Micarea sculei achietoare n jurul pr ii interioare a unui col (180 )


LiniarLiniar

Piesa
Cale programat
h

G42

Cale centru raz vrf scul

L
Pct. pornire
LiniarCircular

S
L
Pct. pornire

Piesa

G42

Tool nose radius Cale programat


center path

- 147 -

5.FUNC IA DE COMPENSARE
-

PROGRAMARE

B-64304RO-1/02

Cazuri n care blocul de pornire este un bloc cu micarea sculei i scula se


deplaseaz n exteriorul unui unghi obtuz (90 <180)

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

Calea centrului razei vf. sculei


LinearLinear
(Linear connection type)

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

Calea centrului razei vf.

- 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

Calea centrului razei vf. sculei Cale programat

- 149 -

5.FUNC IA DE COMPENSARE
-

PROGRAMARE

B-64304RO-1/02

Cazuri n care blocul de pornire este un bloc cu micarea sculei i scula se


deplaseaz n exteriorul unui unghi ascu it (90
<90)

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

Calea centrului razei vf. sculei

Pct de pornire
G42

Piesa
S C

Calea centrului razei vf. sculei


Cale programat
LiniarLintar
(Tip liniar de conectare)

Pct. de pornire
L
G42
r

Piesa

Cale programat
r
L
Tipul
B

LiniarCircular
(Tip liniar de conectare)

Calea centrului razei vf. sculei

Pct. de pornire
L
G42
r

r
L
S

Piesa

Calea centrului razei vf. sculei

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

Calea centrului razei vf. sculei

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

Calea centrului razei vf. sculei

L
r

L
Cale programat

(G41)
G41

Pct. de pornire

Sub 1 grad

Bloc fr specificarea micrii sculei la pornire

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

Calea centrului razei


vf. sculei

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

Calea centrului razei vf. sculei

S
Intersec ie

5.3.3

Micarea sculei achietoare n modul offset

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

Micarea sculei achietoare n interiorul unui col (180 )


LiniarLiniar
Piesa

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

Micarea sculei achietoare n interior (


<1) cu un vector anormal de lung,
liniar liniar
Intersec ie
r

Calea centrului razei vf. sculei


Cale programat

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

Micarea sculei achietoare la col ul exterior la un unghi obtuz (90<180)


LiniarLiniar
(Tip liniar de
conectare)
Piesa

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

Micarea sculei achietoare la col ul exterior la un unghi ascu it (


<90)
LiniarLiniar
(Tip liniar de
conectare)

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

Calea centrului razei vf. sculei

CircularCircular
(Tip liniar de
conectare)

Piesa

r
L
S

Calea centrului razei vf. sculei

- 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

Calea centrului razei vf. sculei

CircularCircular
(Tip circular de
coenctare)

Piesa

C
S

Calea centrului razei vf. sculei

- 158 -

Cale programat

5.FUNC IA DE COMPENSARE

PROGRAMARE

B-64304RO-1/02

Cnd n mod excep ional


Pozi ia de capt pentru arc nu este situat pe arc

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

Nu exist intersec ie intern


Atunci cnd valoarea compensrii razei vrfului sculei este suficient de mic, cele dou ci circulare ale
centrelor sculei realizate dup compensare se intersecteaz la poziia (P). Intersecia P poate s nu
apar dac se specific o valoare excesiv de mare pentru compensarea razei vrfului sculei achietoare.
Cnd se predicioneaz aceasta, alarma PS0033 apare la captul blocului precedent i scula achietoare
este oprit.
n exemplul artat mai jos, cursele centrelor sculei de-a lungul arcurilor A i B se intersecteaz la P
atunci cnd se specific o valoarea suficient de mic pentru compensarea razei vrfului sculei achietoare.
Dac se specific o valoare excesiv de mare, aceast intersecie nu apare.
Survine alarma i scula se oprete

Cnd valoarea de compensare a


razei vrfului sculei este mare
Cnd valoarea de compensare a
razei vrfului sculei este mic
Centrul arcului B
Cale programat

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.

Calea razei centrului vf. sculei


Este afiat alarma i scula
se oprete
N5

N6

(G41)
N5 G01 W50.0 ;
N6 W50.0 ;
N7 G02 W100.0 I0 K0 ;
N8 G01 U-100.0 ;

N7

Cale programat
N8

Schimbarea direc iei de offset n modul offset

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
+

Offset partea stng


Offset partea dreapt

Offset partea dreapt


Offset partea stng

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

Calea centrului razei sculei cu intersec ie


LiniarLiniar
S

Piesa
G42

Intersec ie
r

Programmed path
Cale programat

r
G41

L
Piesa

Calea centrului razei vf. sculei

LiniarCircular
C
r

Piesa

G41

G42
Cale programat
r

Piesa
L

Calea centrului razei vf. sculei

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

Calea centrului razei sculei fr intersec ie

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

Cod G de compensare a razei vrfului sculei achietoare n modul offset

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

Un bloc specificat prin G42

Mod G42

Intersec ie

Calea centrului razei vf. sculei

CircularLiniar

Un bloc specificat prinG42

Mod G42

C
S Intersec ie
Cale programat

- 163 -

5.FUNC IA DE COMPENSARE
-

PROGRAMARE

B-64304RO-1/02

Comanda de anulare temporar a vectorului de offset

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 ;

Dac I, J i K sunt specificate ntr-un bloc de mod G00/G01

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 tip IJ (plan XY)


Urmtoarele explic vectorul de compensare (vector de tip IJ) care va fi creat pe planul de compensare
XY (mod G17). (Aceeai explicaie se aplic vectorului de tip K41 pe planul G18 i vectorului de tip
JK pe planul G19.) Aa cum se arat n figura de mai jos, se presupune c vectorul de compensare
(vector de tip IJ) este vectorul cu mrimea egal cu valoarea compensrii i vertical pe direcia
specificat de I i J fr efectuarea calculului intersectrii pe cursa programat. I i J pot fi specificai
att la pornirea compensrii razei vrfului sculei ct i n acel mod. Dac acetia sunt specificai la
pornirea compensrii, orice tip de pornire setat n parametrul corespunztor nu va fi valabil i se
presupune un vector de tip IJ.

Direc ia vectorului offset


n mod G41, 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 stng.

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

Not) n N10, un vector se specific


cu o mrime a T1 n direc ia
vertical la axa Z, folosind K1.

- 165 -

5.FUNC IA DE COMPENSARE

PROGRAMARE

B-64304RO-1/02

Dac I i J sunt specifica i la pornirea compensrii (fr micarea sculei)

(G40)
N10 G41 K1 T0101 ;
N20 U100.0 W100.0 ;
N30 W150.0 ;

N30
Calea centrului
razei vf. sculei

N20

Note) n N10, un vector se specific


cu o mrime a T1 n direc ia
vertical la axa Z, folosind
K1..

Cale programat
N10
T1

Dac I i J sunt specifica i la pornirea compensrii (cu micarea sculei)

(G17 G41 T0101)


N10 G00 U150.0 J50.0 ;
N20 G02 I50.0 ;
N30 G00 U-150.0 ;

(I,J)
<2>

Note) n N10, un vector se specific N10


cu o mrime a T1 n direc ia N30
vertical la axa Y, folosind
T50.

N20
<1>
<2>

<1> vector de tip IJ


<2> Vector determinat prin calculul
intersec iei
Calea centrului sculei
Cale programat
Cale determinat cu
calculul intersec ie

Dac I i J sunt specifica i ntr-un bloc fr micarea sculei modul compensare

N30
S S
Pornire/anulare tipul C

N40

N20
(I, J)

N10 G41 T0101 G01 F1000 ;


N20 U100.0 W100.0 ;
N30 K10.0 ;
N40 W150.0 ;
N50 G40 ;

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

Bloc fr micarea sculei

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 ;

: Setare zon de prelucrare

G10 P01 X10 Z20 R10.0 ; : Setare/modificare valoare compensare raz scul de achiere
(G18) Y200.0 ;

: Comand de micare neinclus n planul de offset

G98 ;, O10 ;, N20 ;

: Doar coduri G, O i N

U0 ;

: Distan a de micare este zero.

- Bloc fr specificarea micrii n mod offset


n afar de cazul n care numrul de blocuri fr micare specificate consecutiv este mai mare dect
blocurile N-2 [unde N reprezint numrul de blocuri care trebuie citite n modul offset (parametrul nr.
19625)] n modul offset vectorul i calea centrului razei sculei achietoare vor fi ca de obicei. Acest
bloc este executat la punctul de oprire monobloc.
N7

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.

- Dac se specific un cod M/G care suprim memoria temporar


Dac n modul offset este specificat un cod M/G care suprim memoria temporar, nu mai este posibil
citirea i analizarea blocurilor urmtoare indiferent de numrul de blocuri care trebuie citite n modul
offset, determinate de parametrul (nr. 19625). Atunci, calculul interseciei i verificarea interferenei,
descrise mai trziu, nu mai sunt posibile. Dac survine aceasta poate surveni supra-achierea deoarece
un vectorul este pe calea de ieire n blocul imediat precedent.
Dac nu se specific un cod M (M50) care suprim mem. intermediar

(G42)
N5 G01 U40.0 W40.0 ;
N6 W40.0 ;
:
:

N6

N5

L
L

S
Intersec ir

Cale programat

Calea centrului
razei vf. sculei

Dac se specific un cod M (M50) care suprim mem. intermediar

(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

Blocul N6 este executat aici.

Comanda de sistem de coordonate a piesei sau sistem local de coordonate n


modul offset

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.

Micarea col ului

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

Acest vector este ignorat, dac


VZ Vlimit i
VX Vlimit

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

Motivul pentru aceasta este urmtorul:


(G17)
N4 G41 G01 U150.0 V200.0 ;
N5 U150.0 V200.0 ;
N6 G02 J-600.0 ;
N7 G01 U150.0 V-200.0 ;
N8 G40 U150.0 V-200.0 ;

P2 P3 P4 P5

P6

P1
N5 N7
N4

Cale programat

N8

N6

Cale centru scul

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.

ntreruperea opera iei manuale

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

Micarea sculei achietoare la anularea modului offset

Explica ie
-

Dac blocul de anulare este un bloc cu micarea sculei i scula se deplaseaz


n jurul interiorului (180 )
LiniarLiniar
Piesa

Cale programat
r
Calea centrului razei
vrfului sculei

G40
S
L

CircularLiniar

Piesa

C
Cale programat

G40
S
L

Calea centrului razei vf. sculei

Cazuri n care blocul de pornire este un bloc cu micarea sculei i scula se


deplaseaz la un unghi obtuz (90 <180)

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

Calea centrului razei vf sculei

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

Calea centrului razei vf. sculei


Tipul B

CircularLiniar
(Tip circular de
conectare)

G40

L
Piesa

r
C

C
Cale programat

- 173 -

Calea centrului razei vf. sculei

5.FUNC IA DE COMPENSARE
-

PROGRAMARE

B-64304RO-1/02

Cazuri n care blocul de pornire este un bloc cu micarea sculei i scula se


deplaseaz la un unghi ascu it (
<90)

Sunt disponibile cele dou tipuri, A i B.


ce tip va fi folosit.

Setai bit 0 (SUP) al parametrului nr. 5003 pentru a specifica

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

Cazul n care blocul de anulare este un bloc cu micarea sculei i scula se


deplaseaz n jurul perimetrului exterior la un unghi ascu it de 1 grad sau mai
mic ntr-un mod liniar (
1)
S

Calea centrului razei vf sculei

L
r

L
Cale programat

(G42)

1 sau sub

G40

Bloc fr micare a sculei specificat mpreun cu anulare offset

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

Bloc con innd G40 i I_J_K_


Blocul precedent con ine G41 sau G42.

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_ ;

n blocul N1, centrul razei vrfului sculei se mic


nspre P.
n blocul N2, centrul razei vrfului sculei se mic
nspre E.
E(a, b)

(I, K)

G40

N2

Calea centrului razei vrfului sculei

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.

Calea centrului razei vrfului sculei

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

Prevenirea supra-achierii datorit compensrii razei sculei


achietoare

Explica ie
-

Prelucrarea unei caneluri mai mici dect diametrul vrfului sculei

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

Supra-achiere dac opera ia nu s-ar opri

Fig. 5.3.5 (a) Prelucrarea unei caneluri mai mici dect diametrul vrfului sculei

Prelucrarea cu un pas mai mic dect raza 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

Fig. 5.3.5 (b)

Centru arc

Prelucrarea cu un pas mai mare dect raza vrfului sculei

- 178 -

5.FUNC IA DE COMPENSARE

PROGRAMARE

B-64304RO-1/02

Punct de oprire monobloc


Micare liniar

Cale luat dac vectorul


nu este ignorat
Primul vector este ignorat

Calea centrului razei vrfului


sculei

Cale programat

Piesa

Arc

Centrul arcului

Dac primul vector nu este ignorat va rezulta supra-achiere.


Oricum, scula se deplaseaz liniar.

Fig. 5.3.5 (c) Prelucrarea cu un pas mai mic dect raza vrfului sculei

Pornirea compensrii i achierii n lungul axei Z

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

N3: comand micare axa Z (un bloc)


N1

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 G00 G41 U500.0 V500.0 T0101 ;


N3 G01 W-250.0 ;
N5 G01 W-50.0 F100 ;
N6 V1000.0 F200 ;
Dup compensare
Piesa
N6

N3, N5: comanda de micare pentru axa Z (dou blocuri)

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

N3, N5: comanda de micare pt. axa Z (dou blocuri)

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

Supra-achierea sculei se numete interferen. Funcia de verificare a interferenei verific dinainte


eventualitatea supra-achierii. Oricum aceast funcie nu poate verifica toate interferenele. Verificarea
interferenei este executat chiar i dac nu survine supra-achierea.

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.

Metoda de verificare a interferen ei

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.
-

Referin a de interferen <1> (verificarea 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 centru scul

Cale programat
Bloc 2

Bloc 7
Bloc 8

Bloc 1
Bloc 3

Bloc 6

Bloc 5

Bloc 4

Exemplu de interferen standard <1>


(Dac blocul 1 al vectorului punctului de capt se intersecteaz cu blocul 2 al vectorului punctului de
capt)
Calea centrului
razei vf. sculei

Cale programat

Bloc 1
Direc iile acestor dou
ci sunt diferite
(180).
Bloc 2

Referin a de interferen <2> (verificare unghi circular)

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

Cazul n care se presupune interferen dei n mod real aceasta nu survine

<1> Depresiune mai mic dect valoarea de compensare a razei vrfului sculei
Cale
programat

Calea centrului razei vrfului sculei

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

Calea centrului razei vrfului sculei

oprit

La fel ca i pentru <1>, se afieaz o alarm de interferen deoarece direcia n blocul B este
invers.

5.3.6.1

Opera ie care trebuie efectuat dac se presupune apari ia


unei interferen e

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

Func ia de alarmare la verificarea interferen ei

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

- Interferen a ntre trei blocuri adiacente


Dac se presupune c survine interferena ntre trei blocuri adiacente, vector interfernd precum i orice
ali vectori existnd n interiorul su sunt teri i se creeaz o cale pentru a conecta vectorii rmai. n
exemplul artat n figura de mai jos V2 i V5 interfer, aa c V2 i V5 sunt teri, la fel i V3 i V4, care
sunt n interiorul lor, i V1 este conectat la V6. Operaia n acest timp este interpolare liniar.
V6
V1
V2
V5
V4
V3
Cale centru scul

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

Cale centru scul

B-64304RO-1/02

Oprit

Cale programat

V4

V3

5.3.6.3

V1

V2

Func ia de evitare a verificrii interferen ei

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
-

Metoda de evitare a interferen ei

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

Vector intersec ie post-compensare


ntre bloc 8 i vector de intersti iu
8
Micarea blocului 7

Vector intersec ie post-compensare ntre


bloc 1 i vector de intersti iu

Cale
post-compensare
Bloc 1

Vect. intersti iu

Bloc 8
Bloc 2

Bloc 7

Cale programat

Bloc 3

Bloc 6

Bloc 5

Bloc 4

n acest caz, punctele de capt post-compensare ale blocurilor 2 la 6 coincid cu


punctual de capt al blocului 1. Astfel, dup compensare, blocurile 2 la 6 vor fi blocuri
fr micarea sculei.

Dac vectorul de intersecie post-compensare al (bloc 1 - vector de interstiiu) i vectorul de intersecie


post-compensare al (vectorului de interstiiu - bloc N) se intersecteaz n continuare, se execut mai nti
tergerea vectorului n acelai mod ca i pentru interferen ntre trei blocuri adiacente". Dac ultimii
vectori rmai nc se intersecteaz, vectorul de intersecie post-compensare al (bloc 1 - bloc N) este
recalculat.
Cale post-compensare

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

n acest caz, punctele de capt post-compensare ale blocurilor 2


la 7 coincid cu punctual de capt al blocului 1. Astfel, dup
compensare, blocurile 2 la 7 vor fi blocuri fr micarea sculei.

- 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 nu exist niciun vector de evitare a interferen ei

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

Cale centru scul

Oprit

Bloc 1

Bloc 3

Bloc 2

Dac evitarea interferen ei este considerat periculoas

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

Cale centru scul

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 centru scul

Cale programat

Bloc 1

Bloc 3
Bloc 2
Intersectare post-compensare
a blocurilor 1 i 3

- Dac n continuare apare interferen cu un vector de evitare a interferen ei


Dac cavitatea prezentat n figur trebuie prelucrat, i dac numrul de blocuri care trebuie citite este 3,
vectorul 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 oricum vectorul
punctului de capt al blocului 3 care trebuie calculat urmtorul interfer cu vectorul de evitare a
interferenei anterior. Dac apare o interferen n continuare la vectorul de evitare a interferenei creat
i ieit, micarea din bloc nu va fi executat; va surveni o alarm imediat nainte de bloc i scula se va
opri.
Vetorii de intersec ie a
blocurilor 3 i 4
interfereaz n continuare

Calea centrului sculei

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

Compensarea razei vrfului sculei pentru intrare din MDI

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

Subprogram n memoria programului


O9000 ;
N1 G41 G17 G01 U10.0 V10.0
T0101 ;
N2 V15.0 ;
N3 U15.0 ;
N4 V-15.0 ;
N5 U-15.0 ;
N6 G40 U-10.0 V-10.0 ;
M99 ;

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

Vector de compensare re inut

N4

Comand program

INTERPOLAREA CIRCULAR A COL ULUI (G39)

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
-

Interpolare circular a col ului

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.

Viteza arcului col ului

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

OFFSET AUTOMAT AL SCULEI (G36, G37)

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).

Micarea ntr-o pozi ie de msurare

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.

Viteza de avans i alarma

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

:
:
:
:

Fig. 5.5 (a)

U (xa, za)

Viteza cursei rapide


Vitez avans msurare (setat prin parametrul (nr.6241))
Parametrii nr.6251, nr.6252
Parametrii nr.6254, nr.6255

Viteza de avans i alarma

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 innd cont de raza


vrfului sculei

Micare curent

B
Valoare
raz vrf
scul

de

Scula se deplaseaz acum de la punctul A la punctul B, dar valoarea de offset a


sculei este determinat presupunnd c scula se mic la punctul C, lund n
considerare valoarea razei vrfului sculei.
NOT
1 Cnd nainte de G36 sau G37 nu exist comand cod T, este generat alarma
PS0081.
2 Cnd un cod T este specificat n acelai bloc ca i G36 sau G37, este generat
alarma PS0082.

- 197 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

B-64304RO-1/02

OPERAREA DIN MEMORIE FOLOSIND


FORMATUL Seriei 10/11

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

Ciclul predefinit repetitiv multiplu

Ciclu predefinit pentru gurire

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

ADRESELE I DOMENIILE VALORILOR SPECIFICABILE


N FORMATUL DE PROGRAM PENTRU Seria 10/11

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

Numrul sub-programului

Domeniul de valori specificabile este acelai ca i pentru acest CNC (1 la 9999).


Dac este specificat un numr cu mai mult de patru cifre, ultimele patru cifre sunt presupuse ca fiind
numr al subprogramului.

- 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. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

6.3.1

B-64304RO-1/02

Ciclul de achiere diametru exterior/interior (G90)

Acest ciclu execut achierea rectilinie sau conic pe direcie longitudinal.

6.3.1.1

Ciclul de strunjire cilindric

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

Fig. 6.3.1 (a) Ciclul de achiere rectilinie

Explica ie
-

Opera ii

Un ciclu de achiere cilindric execut patru operaii:


(1) Operaia 1 mic scula de la punctul de pornire (A) la coordonata specificat a celei de-a doua axe
din plan (coordonata X specificat pentru planul ZX) n deplasare rapid.
(2) Operaia 2 mic scula la coordonata specificat primei axe din plan (coordonata Z specificat
pentru planul ZX) cu avansul de achiere. (Scula este micat la punctul de capt al achierii (A') n
direcia lungimii.)
(3) Operaia 3 mic scula spre coordonata de pornire a celei de-a doua axe din plan (coordonata X
specificat pentru planul ZX) n deplasare rapid.
(4) Operaia 4 mic scula de la coordonata de pornire a primei axe din plan (coordonata de pornire Z
pentru planul ZX) n deplasare rapid. (Scula se rentoarce la punctul de pornire (A).)

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

PROGRAMARE

Ciclul de strunjire conic

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

(R ) ..... D ep la sare rapid


(F ) ..... A vans achiere

4 (R )
U /2

X/2

3 (F )

A
1(R )

2 (F )

Z
A xa Z

Fig. 6.3.1 (b) Ciclul de achiere conic

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 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

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.
-

Rela ia ntre semnul conicit ii i traiectoria sculei

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

Strunjire pe diametrul interior


2. U > 0, W < 0, I > 0
X

X
4(R)

2(F)

1(R)

3(F)

U/2

2(F)

U/2

3(F)

U < 0, W < 0, I > 0


la |I|
|U/2|

4.

U > 0, W < 0, I > 0


la |I|
|U/2|

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

Ciclul de filetare (G92)

6.3.2.1

Ciclul de filetare cilindric

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

PROGRAMARE
Axa X
Z

W
4(R)

3(R)

1(R)

2(F)

U/2
X/2
Axa Z

(R) ....Deplasare rapid


(F) ....Avans achiere
L

Aprox.
45

(Unghiul teit din figura din stnga este de


45 grade sau mai mic datorit decalrii din
sistemul servo.)

r
Detaliu teire filet

Fig. 6.3.2 (c) Filetare rectilinie

Explica ie
Domeniile pentru pasul filetului i restriciile referitoare la turaia fusului sunt aceleai ca i pentru
filetarea cu G32.

Opera ii

Un ciclu de filetare rectilinie execut patru operaii:


(1) Operaia 1 deplaseaz scula de la punctul de pornire (A) la coordonata specificat a celei de-a doua
axe din plan (coordonata X specificat pentru planul ZX) n deplasare rapid.
(2) Operaia 2 deplaseaz scula la coordonata de pornire a primei axe din plan (coordonata Z specificat
pentru planul ZX) cu avansul de achiere. n acest moment se execut teirea filetului.
(3) Operaia 3 deplaseaz scula de la punctul de pornire al primei axe din plan (coordonata de pornire Z
pentru planul ZX) n deplasare rapid. (Retragere dup teire)
(4) Operaia 4 deplaseaz scula de la coordonata de pornire a primei axe din plan (coordonata de
pornire Z pentru planul ZX) n deplasare rapid. (Scula se rentoarce la punctul de pornire (A).)

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.

Accelerare/decelerare dup interpolare pentru filetare

Accelerarea/decelerarea pentru filetare dup interpolare este accelerare/decelerare de tipul interpolare


exponenial. Prin selectarea bit 5 (THLx) a parametrului nr. 1610, se poate selecta aceeai
accelerare/decelerare ca i pentru avansul de achiere. (Se urmresc setrile bit 0 (CTLx) a
parametrului nr.1610). Oricum pentru constanta de timp i vitez de avans FL se folosesc setrile
parametrilor nr.1626 i nr.1627.
- 203 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

B-64304RO-1/02

Constanta de timp i viteza de avans FL pentru filetare

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.
-

Retragere dup ieire

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.
-

Deplasarea unghiului de nceput

Pentru deplasarea unghiului de nceput se poate folosi adresa Q.


Incrementul unghiului de nceput (Q) este 0.001 grade i domeniul valabil de setri este ntre 0 i 360
grade. Nu poate fi specificat niciun punct zecimal

Oprirea avansului ntr-un ciclu de filetare (retragere din ciclu de filetare)


n timpul filetrii se poate opri avansul (operaia 2). n acest caz, scula se retrage imediat cu ieire i se
rentoarce la punctul de pornire a celei de-a doua axe (axa X), apoi prima ax (axa Z) a planului.
- 204 -

B-64304RO-1/02

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

PROGRAMARE

C ic lu o b i n u it

A xa X

M ica re la o prire ava ns

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

A ici s e efectu e a z o p rire a van s .

Unghiul ieirii este acelai ca i la punctul de sfrit.

ATEN IONARE
Nu se poate executa o alt oprire a avansului n timpul retragerii.
-

Filetare n inci

Este admis filetarea n inci specificat cu adresa E.

6.3.2.2

Ciclul de filetare conic

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 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

B-64304RO-1/02

Axa X
W

4(R)

U/2
A

1(R)

3(R)

(R) ....Deplasare rapid


(F) ....Avans achiere

2(F)
I
X/2

Axa Z

(Unghiul ieirii din figura din stnga


este de 45 grade sau mai mic datorit
decalrii din sistemul servo.)

Aprox. 45

Detaliu ieire filet

Fig. 6.3.2 (d) Ciclul de filetare conic

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

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.
-

Rela ia ntre semnul conicit ii i traiectoria sculei

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

Strunjire pe diametrul interior


2. U > 0, W < 0, I > 0
X

X
4(R)

2(F)

1(R)

3(F)

U/2

3(F)
4(R)

3.

U < 0, W < 0, I > 0


la |I|
|U/2|

4.

U > 0, W < 0, I > 0


la |I|
|U/2|

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.

Accelerare/decelerare dup interpolarea pentru filetare


Constanta de timp i viteza de avans FL pentru filetare
Ieirea filetului
Retragere dup ieire
Deplasarea unghiului de nceput
Retragere din ciclul de filetare
Filetare n inci

A se vedea paginile unde se explic ciclul de filetare cilindric.

- 207 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

6.3.3

Strunjire frontal (G94)

6.3.3.1

Ciclul de strunjire frontal

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 )

(R ) .... D e p la s are ra pid


(F ) .... A va ns ac h ie re

4 (R )

U /2
A
X /2

3 (F )
W
A xa Z

Fig. 6.3.3 (e) Ciclul de strunjire frontal

Explica ie
-

Opera ii

Un ciclu de achiere a feei de capt execut patru operaii:


(1) Operaia 1 deplaseaz scula de la punctul de pornire (A) la coordonata specificat a celei de-a doua
axe din plan (coordonata Z specificat pentru planul ZX) n deplasare rapid.
(2) Operaia 2 deplaseaz scula la coordonata specificat a celei de-a doua axe din plan (coordonata de
pornire X specificat pentru planul ZX) cu avansul de achiere. (Scula este deplasat la punctul de
sfrit al achierii (A') n direcia feei de capt.)
(3) Operaia 3 deplaseaz scula de la coordonata de pornire a primei axe din plan (coordonata de
pornire Z pentru planul ZX) n deplasare rapid.
(4) Operaia 4 deplaseaz scula de la punctul de pornire al primei axe din plan (coordonata de pornire Z
pentru planul ZX) n deplasare rapid. (Scula se rentoarce la punctul de pornire (A).)

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

Ciclul de strunjire conic

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)

(R) ... Deplasare rapid


(F) ... Avans achiere

A 3(F)
X/2

W
Axa Z

Fig. 6.3.3 (f) Ciclul de strunjire conic

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 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

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.
-

Rela ia ntre semnul conicit ii i traiectoria sculei

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

Strunjire pe diametrul interior


2. U > 0, W < 0, K > 0
Z

Z
U/2

1(R)

2(F)

3(F)

4(R)
U/2

4(R)

2(F)

3(F)
K

3.

1(R)

U < 0, W < 0, K > 0


la |K|
|W|

4.

U > 0, W < 0, K < 0


la |K|
|W|
W

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

PROGRAMARE

Cum se folosesc ciclurile predefinite

Se selecteaz un ciclu predefinit n conformitate cu forma materialului i forma produsului.

Ciclu de strunjire cilindric (G90)


Forma materialului

Forma
produsului

Ciclu de strunjire conic (G90)

Forma materialului

Forma produsului

- 211 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

B-64304RO-1/02

Ciclu de strunjire frontal (G94)

Forma materialului

Forma produsului

Ciclu de strunjire frontal conic (G94)


Forma materialului

Forma produsului

6.3.5

Ciclul predefinit i compensarea razei vrfului sculei

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

Ciclul de strunjire diametru exterior/interior (G90)


Traiectoria centrului racordrii vrfului sculei
Traiectoria centrului

Direc ia de offset

racordrii vf. sculei

8
4

3
7

5
ntregul vrf al sculei

Forma produsului
1
6

ntregul vrf al sculei

ntregul vf.
al sculei

Ciclu de strunjire frontal (G94)


Traiectoria centrului racordrii vrfului sculei
Traiectoria

centrului

racordrii vf. sculei


ntreg vrf al sculei

Direc ia de offset

0
4

1
ntreg vrf al sculei

2
ntregul

vf

al sculei

Traiectoria programat

Ciclul de filetare (G92)


Nu se poate aplica compensarea razei vrfului sculei.

Diferen e ntre acest CNC i seria 0i-C


NOT
Acest CNC este la fel cu seria 0i-C cu privire la direc ia de offset, dar difer de la
aceast serie pentru traiectoria centrului racordrii vrfului sculei.
Pentru acest CNC
Opera iile ciclice ale unui ciclu predefinit sunt nlocuite cu G00 sau G01.
Pornirea se realizeaz n primul bloc care deplaseaz scula de la punctul de
pornire. n ultimul bloc care rentoarce scula la punctul de pornire, offset-ul
este dezactivat.
Pentru seria 0i-C
Aceast serie difer de la prezentul CNC n opera iile n blocul pentru
micarea sculei de la punctul de pornire i n blocul re rentoarcere la punctul
de pornire. Pentru detalii consulta i Manualul Operatorului Seria 0i-C"

- 213 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

B-64304RO-1/02

Cum este aplicat compensare pentru seria 0i-C


G90

G94
Traiectoria centrului
4,8,3 racordrii vf. sculei
8
4
5,0,7

Total. vf. scul

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

Restric ii pentru ciclurile predefinite

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.

Bloc n care nu se specific nicio comand de micare

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

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;

Comanda de selectare a planului

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

Atunci cnd se folosete sistemul A, U,V i W nu pot fi setate ca i ax paralel.

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 de resetare [bit 6 (CLR) a parametrului nr. 3402 = 0]

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

CICLU PREDEFINIT REPETITIV MULTIPLU

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. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

6.4.1

B-64304RO-1/02

Degroarea prin strunjire

Exist dou tipuri de degroare prin strunjire: Tipul I i II

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

Depinde de incrementul sistemului


Programare pe baz de raz
pentru axa de referin .
Depinde de programarea pe baz
Depinde de incrementul sistemului
de diametru/raz pentru a doua ax
pentru axa de referin .
din plan

- 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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

Depinde de programarea pe baz


Depinde de incrementul sistemului
de diametru/raz pentru a doua ax
pentru axa de referin .
din plan
Depinde de incrementul sistemului
Programare pe baz de raz
pentru axa de referin .
Depinde de incrementul sistemului
Programare pe baz de raz
pentru axa de referin .

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

(F): Avans achiere


(R): Deplasare rapid

W
e: mrime retragere (parametrul nr.5133)

Fig. 6.4.1 (a)

Traiectoria de achiere a unui ciclu de strunjire de degroare fr adaus de f conturare (tipul I)


C
(R)

(R)

(F)

(R)

e
(F)

45

Profilul int
i
u/2
+X

A
(F): Avans achiere

+Z

Fig. 6.4.1 (b)

(R): Deplasare rapid

W
e: Mrime retragere (parametrul nr.5133)

Traiectoria de achiere a unui ciclu strunjire de degroare cu adaus de conturare (tipul I)

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 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

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.
-

Valoarea retragerii (e)

Valoarea retragerii (e) este specificat n parametrul nr. 5133.


Nr.
5133.

Unitate
Depinde de incrementul sistemului pentru axa
de referin .

Programare pe baz de
diametru/ raz

Semn

Programare pe baz de raz

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'

Sunt posibile att


interpolarea liniar ct
i interpolarea
circular.

A' A'

U(-)W (+)
B
+X

U(-)W (-)
A

+Z

Fig. 6.4.1 (c) Patru modele de profile int

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

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

Verific dac un bloc cu numrul secven ial specificat la adresa Q


este cuprins n program nainte de opera ia ciclic.
Verific figura int nainte de opera ia ciclic.
(Verific de asemenea dac un bloc cu numrul de ordine specificat
la adresa Q este cuprins)

Verific dac bit 2 (QSR) a parametrului nr.


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

Pentru G72 exist tipurile I i II.


Atunci cnd profilul int are goluri, asigurai-v c folosii tipul II.
Operaia de retragere dup achierea de conturare pe direcia primei axei din plan (axa Z pentru planul
ZX) difer ntre tipurile I i II. La tipul I, scula se retrage n direcia de 45 de grade. La tipul II, scula
achiaz piesa de-a lungul profilului int. Dac profilul int nu are goluri, determinai operaia de
retragere dorit i selectai tipul I sau II.

Selectarea tipului I sau II


n blocul de pornire pentru figura int (numr secvenial ns) selectai tipul I sau II.
(1) Cnd este selectat tipul I
Specificai a doua ax din plan (axa X pentru planul ZX). Nu specificai prima ax din plan (axa Z
pentru planul ZX).
(2) Cnd este selectat tipul II
Specificai a doua ax din plan (axa X pentru planul ZX) i prima ax din plan (axa Z pentru planul
ZX).
Dac vrei s folosii tipul II fr a mica scula de-a lungul primei axe din plan (axa Z pentru planul
ZX), specificai programarea incremental cu distana cursei 0 (W0 pentru planul ZX).
- 219 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

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

Nu sunt admise cavit i (buzunare).

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

Valoarea de retragere e (specificat n


comand sau parametrul nr. 5133)

Fig. 6.4.1 (e) Achierea n direc ia 45 de grade (tipul I)

(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)

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

(R)

C
A

(F)
d
(F)

Figura int

u/2
A

+X
+Z

(F): Avans achiere


(R): Deplasare rapid

Fig. 6.4.1 (f) Traiectoria de achiere n degroarea prin strunjire(tipul II)

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 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

B-64304RO-1/02

+X
10

+Z

...

Fig. 6.4.1 (g) Figur avnd buzunare (tipul II)

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

Fig. 6.4.1 (h) Profil care nu poate fi prelucrat (tipul II)

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

Fig. 6.4.1 (i) Profil care poate fi prelucrat (tipul II)

- 222 -

B-64304RO-1/02

PROGRAMARE

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

(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)

Retragere dup achiere

Adncimea de achiere d (specificat


n comand sau parametrul nr. 5132)

Fig. 6.4.1 (j) Achierea n lungul figurii geometrice a piesei (tipul II)

Valoarea retragerii e dup achiere este specificat n parametrul nr. 5133.


Dac se mic dinspre fund, oricum scula se retrage pe direcia de 45 de grade.

45

e (specificat n comand sau


parametrul nr. 5133)

Fund

Fig. 6.4.1 (k) Retragere de pe fund pe direc ia de 45 de grade

(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

Opera ie de retragere dup


degroare

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)

(6) Ordinea i traiectoria pentru achierea de degroarea buzunarelor


Degroarea este executat n urmtoarea ordine:
(a) Dac profilul prezint descretere monoton n lungul primei axe a planului (axa Z pentru
planul ZX )
- 223 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

B-64304RO-1/02

Degroarea este executat n ordinea <1>, <2> i <3> de la


buzunarul cel mai din dreapta.

<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)

Traiectoria pentru degroare este aa cum se arat mai jos.


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. 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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

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 .
-

Compensarea razei vrfului sculei

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

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'.

- 225 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

B-64304RO-1/02

Pozi ia ntre A-A' n


care este executat
pornirea

Program profil int pentru care


nu s-a aplicat compensarea razei
vrfului sculei.

+X

A
+Z

Traiectoria centrului racordrii vrfului sculei cnd se


aplic compensarea razei vrfului sculei cu G42.

Fig. 6.4.1 (q) Traiectoria pentru aplicarea compensrii razei vrfului sculei

A
Pozi ia ntre A-A' n
care este executat
pornirea

+X

Program form int pentru care Traiectoria centrului racordrii vrfului


nu s-a aplicat compensarea
sculei cnd se aplic compensarea
+Z
razei vrfului sculei.
razei vrfului sculei cu G42.

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.
-

Micarea ctre punctul anterior de pornire a strunjirii


Micarea ctre punctul anterior de pornire a strunjirii se execut prin dou operaii: (Operaiile 1 i 2
din figura de mai jos.) Ca i micare ctre punctul actual de pornire a strunjirii, operaia 1 mic
temporar scula la punctul anterior de pornire a strunjirii, apoi operaia 2 mic scula spre punctul actual
de pornire a strunjirii.
Operaia 1 mic scula cu viteza de avans. Operaia 2 mic scula conform modului (G00 sau G01)
specificat n blocul de pornire din programul de geometrie.
Bit 0 (ASU) al parametrului No. 5107 poate fi setat la 1 astfel nct operaia 1 mic scula n deplasare
rapid.

- 226 -

B-64304RO-1/02

PROGRAMARE

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

Pentru o comand de tip I

Opera ia 1

Punct anterior
pornire strunjire
Opera ia 2
Punct real
pornire
strunjire

+X
: Poate fi selectat deplasarea rapid.
+Z

6.4.2

: Conform modului din blocul de start.

ndeprtare adaos n strunjire frontal (G72)

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 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

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

Programare pe baz de raz

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 .

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

Programare pe baz de
diametru/ raz

Semn

Introducere
punct zecimal

Programare pe baz de raz

nu se cere

permis

(F): Avans achiere


(R): Deplasare rapid

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.
-

Valoarea retragerii (e)

Valoarea retragerii (e) este specificat n parametrul nr. 5133.


Nr.
5133.

Unitate
Depinde de incrementul sistemului pentru axa
de referin .

- 229 -

Programare pe baz de
diametru/ raz

Semn

Programare pe baz de raz

nu se cere

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

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

Verific dac un bloc cu numrul secven ial specificat la adresa Q este


cuprins n program nainte de opera ia ciclic.
Verific profilul int nainte de opera ia ciclic.
(Verific de asemenea dac un bloc cu numrul secven ial specificat la
adresa Q este cuprins)

- 230 -

Activat dac bit 2 (QSR) a


parametrului nr. 5102 este setat la
1.
Activat dac bit 2 (QSR) a
parametrului nr. 5104 este setat la
1.

B-64304RO-1/02

PROGRAMARE

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

Tipurile I i II
Selec ia tipului I sau II

Pentru G72 exist tipurile I i II.


Atunci cnd profilul int are buzunare, asigurai-v c folosii tipul II.
Operaia de retragere dup degroare pe direcia primei axei din plan (axa Z pentru planul ZX) difer
ntre tipurile I i II. La tipul I, scula se retrage n direcia de 45 de grade. La tipul II, scula achiaz piesa
de-a lungul profilului int. Dac profilul int nu are buzunare, determinai operaia de retragere dorit i
selectai tipul I sau II.

Selectarea tipului I sau II


n blocul de pornire pentru profilul int (numr secvenial ns) selectai tipul I sau II.
(1) Cnd este selectat tipul I
Specificai prima ax din plan (axa Z pentru planul ZX). Nu specificai a doua ax din plan (axa X
pentru planul ZX).
(2) Cnd este selectat tipul II
Specificai a doua ax din plan (axa X pentru planul ZX) i prima ax din plan (axa Z pentru planul
ZX).
Dac vrei s folosii tipul II fr a mica scula de-a lungul celei de-a doua axe din plan (axa X
pentru planul ZX), specificai programarea incremental cu distana deplasrii 0 (U0 pentru planul
ZX).

Tipul I

G72 difer de G71 n urmtoarele puncte:


(1) G72 achiaz piesa cu micarea sculei paralel cu a doua ax din plan (axa X pentru planul ZX).
(2) n blocul de pornire al programului pentru un profil int (bloc cu numrul secvenial ns), trebuie
specificat doar prima ax din plan (axa Z (axa W) pentru planul ZX).

Tipul II

G72 difer de G71 n urmtoarele puncte:


(1) G72 achiaz piesa cu micarea sculei paralel cu a doua ax din plan (axa X pentru planul ZX).
(2) Profilul trebuie s prezinte cretere sau descretere monoton pe direcia primei axe din plan (axa Z
pentru planul ZX) i poate avea concaviti (buzunare). Profilul oricum trebuie s prezinte
schimbare monoton pe direcia celei de-a doua axe a planului (axa X pentru planul ZX)
(3) Dac ntr-un bloc n programul pentru profilul int este specificat o poziie paralel la a doua ax a
planului (axa X pentru planul ZX), se presupune c aceasta este la fundul unui buzunar.
(4) Dup ce se termin ntreaga degroare n lungul celei de-a doua axe a planului (axa X pentru planul
ZX), scula se rentoarce temporar la punctul de pornire al ciclului. Apoi se execut achierea
conturarea.

Compensarea razei vrfului sculei

A se vedea paginile unde se explic G71.

Micarea ctre punctul anterior de pornire a strunjirii


A se vedea paginile unde se explic G71.

- 231 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

6.4.3

B-64304RO-1/02

Repetarea modelului (G73)

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

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

Introducere
punct zecimal

Programare pe baz de raz

cerut

permis

Programare pe baz de raz

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

Depinde de incrementul de sistem


pentru axa de referin .

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

(F): Avans achiere


(R): Deplasare rapid

+Z

Fig. 6.4.3 (t) Calea de achiere la repetarea modelului

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

Ca i n cazul G71 exist patru modele de profile geometrice:


k cnd programai acest ciclu.

Atenie la semnele pentru u, w, i, i

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

Se poate realiza urmtoarea verificare:

- 233 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE
Verificare

Parametri asocia i

Verific dac un bloc cu numrul secven ial specificat la adresa Q


este cuprins n program nainte de opera ia ciclic.

B-64304RO-1/02

Activat dac bit 2 (QSR) a parametrului


nr. 5102 este setat la 1.

Compensarea razei vrfului sculei

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

Ciclu de finisare (G70)

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

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.

Func ia de verificare a profilului int

Se poate realiza urmtoarea verificare:


Verificare

Parametri asocia i

Verific dac un bloc cu numrul de ordine specificat la adresa Q


este cuprins n program nainte de opera ia ciclic.

Activat dac bit 2 (QSR) a parametrului


nr. 5102 este setat la 1.

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

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.
-

Retur la punctul de pornire al ciclului

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.
-

Compensarea razei vrfului sculei

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 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

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

(Desemnare diametru pentru axa X, introd. n sist. metric)


N011
N012
N013
N014
N015
N016
N017
N018
N019
N020

G50 X220.0 Z190.0 ;


G00 X176.0 Z132.0 ;
G72 P014 Q019 U4.0 W2.0 D7000 F0.3 S550 ;
G00 Z56.0 S700 ;
G01 X120.0 W14.0 F0.15 ;
W10.0 ;
X80.0 W10.0 ;
W20.0 ;
X36.0 W22.0 ;
G70 P014 Q019 ;

Parametrul nr. 5133 = 1.0 (mrime retragere)


Adaos de conturare (4.0 pe diametru n direc ia X, 2.0 n direc ia Z)

- 236 -

B-64304RO-1/02

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

PROGRAMARE

Repetarea schemei (G73)

16

16

130

80

120

160

180

14

110

Axa X

Axa Z

14

20
40

10

10

40

20

40

220

(Desemnare diametru, introducere n sistem metric)


N011
N012
N013
N014
N015
N016
N017
N018
N019
N020

G50 X260.0 Z220.0 ;


G00 X220.0 Z160.0 ;
G73 P014 Q019 U4.0 W2.0 I14.0 K14.0 D3 F0.3 S0180
G00 X80.0 W-40.0 ;
G01 W-20.0 F0.15 S0600 ;
X120.0 W-10.0;
W-20.0 S0400 ;
G02 X160.0 W-20.0 R20.0 ;
G01 X180.0 W-10.0 S0280 ;
G70 P014 Q019 ;

- 237 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

6.4.5

B-64304RO-1/02

Ciclu de gurire frontal n trepte (G74)

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

Depinde de incrementul de sistem


pentru axa de referin .
Depinde de incrementul de sistem
pentru axa de referin .
Depinde de s incrementul de sistem
pentru axa de referin .

Programare pe baz de
diametru/ raz

Semn

Introducere
punct zecimal

Programare pe baz de raz

nu se cere

permis

Programare pe baz de raz

nu se cere

permis

Programare pe baz de raz

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

PROGRAMARE
k'

[0 < k k]

(R)

(R)
(F)

(F)

(F)

(F)
(R)

U/2

(F)
(R)

(R)

(R)

[0 < i i]

X
Z

+X

(R) ... Deplasare rapid


(F) ... Avans de achiere

e
+Z

e : Mrime ntoarcere (parametrul nr.5139)

Fig. 6.4.5 (a) Traiectoria de achiere n ciclul de gurire frontal n trepte

Explica ie
-

Opera ii

Se repet o operaie ciclic de achiere cu k i ntoarcere cu e.


Cnd achierea ajunge n punctul C, scula se retrage cu d. Apoi scula se ntoarce n deplasare rapid, se
mic n direcia punctului B cu i, i execut din nou achierea.

Valoarea ntoarcerii (e)

Valoarea retragerii (e) este specificat n parametrul nr. 5139.

Nr.

Unitate

Programare pe baz de
diametru/ raz

Semn

5139.

Depinde de sistemul incremental pentru axa de


referin .

Programare pe baz de raz

nu se cere

Compensarea razei vrfului sculei

Nu se poate aplica compensarea razei vrfului sculei.

- 239 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

6.4.6

B-64304RO-1/02

Ciclu de gurire diametru exterior/interior (G75)

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

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

Introducere
punct zecimal

Programare pe baz de raz

nu se cere

permis

Programare pe baz de raz

nu se cere

permis

Programare pe baz de raz

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

PROGRAMARE
(R)

A
(R)
(F)

i
e

(R)
(F)

(R)
U/2
(F)

(R)
(F)

(R)
(F)

B
d
k
Z

+X

+Z

e : Mrime retragere (parametrul nr.5139)

(R) ... Deplasare rapid


(F) ... Avans achiere

Fig. 6.4.6 (a) Ciclu de gurire pe diametru exterior/interior

Explica ie
-

Opera ii

Se repet o operaie ciclic de achiere cu i i ntoarcere cu e.


Cnd achierea ajunge n punctul B, scula se retrage cu d. Apoi scula se ntoarce n deplasare rapid, se
mic n direcia punctului C cu k i execut din nou achierea.
Att G74 i G75 sunt folosite pentru canelare i gurire i permit sculei s se ridice automat. Se
consider patru modele simetrice, respectiv.

Valoarea ntoarcerii (e)

Valoarea retragerii (e) este specificat n parametrul nr. 5133.


Nr.
5139.

Unitate
Depinde de incrementul de sistem pentru axa
de referin .

Compensarea razei vrfului sculei

Nu se poate aplica compensarea razei vrfului sculei.

- 241 -

Programare pe baz de
diametru/ raz

Semn

Programare pe baz de raz

nu se cere

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

6.4.7

B-64304RO-1/02

Ciclu de filetare multipl (G76)

Ciclul de filetare multipl poate selecta patru metode de achiere:

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

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

Introducere
punct zecimal

Programare pe baz de raz

cerut

permis

Programare pe baz de raz

nu se cere

permis

Programare pe baz de raz

nu se cere

nepermis

- 242 -

B-64304RO-1/02

PROGRAMARE
E

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

(R)

(R)

(R)

U/2
B

(F)

k
C

r
Z

+X
r:

+Z

Mrime teire filet (parametrul nr.5130)

Fig. 6.4.7 (a) Traiectoria de achiere n ciclul de filetare multipl

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

Exist patru metode de achiere:


Vf. scul

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)

Filetare la ambele capete n zigzag cu mrime


constant de achiere (P2)

Filetare cu un ti cu mrime constant de


achiere (P1)

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 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

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)

Fig. 6.4.7 (c)

Filetare cu dou tiuri n zigzag cu adncime de


achiere constat (P4)

Filetare cu un ti cu adncimea de achiere constant, filetare n zig-zag la ambele capete cu


adncimea de achiere constant (P3/4)

Contorizare repetitiv n finisare

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

Ultimul ciclu de finisare

d (adaos finisare)

Adncimea minim de achiere

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

Programare pe baz de raz

nu se cere

Programare pe baz de
diametru/ raz

Semn

Programare pe baz de raz

nu se cere

Adaos de finisare

Adaosul de finisare este setat n parametrul nr. 5141.


Nr.
5141.

Unitate
Depinde de incrementul de sistem pentru axa
de referin .

- 244 -

B-64304RO-1/02

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

PROGRAMARE

Rela ia ntre semnul conicit ii i traiectoria sculei

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

Achiere pe diametrul interior


2. U > 0, W < 0, I > 0
X

X
4(R)

2(F)

1(R)

3(R)

U/2

2(F)

U/2

3(R)

U < 0, W < 0, i > 0


la |i| |U/2|

4.

U > 0, W < 0, i < 0


la |i| |U/2|

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)

Accelerare/decelerare dup interpolarea pentru filetare

Accelerarea/decelerarea dup interpolarea pentru filetare este accelerare/decelerare de tipul interpolare


exponenial. Prin selectarea bit 5 (THLx) a parametrului nr. 1610, se poate selecta aceeai
accelerare/decelerare ca i pentru avansul de achiere. (Se urmresc setrile bit 0 (CTLx) a parametrului
nr. 1610). Oricum pentru constanta de timp i vitez de avans FL se folosesc setrile parametrilor nr.1626
i nr.1627.

Constanta de timp i viteza de avans FL pentru filetare

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 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

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.
-

Retragere dup ieire

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.
-

Deplasarea unghiului de nceput

Pentru deplasarea unghiului de nceput se poate folosi adresa Q.


Incrementul unghiului de nceput (Q) este 0.001 grade i domeniul valabil de setri este ntre 0 i 360
grade. Nu poate fi specificat niciun punct zecimal

Oprire avansului ntr-un ciclul de filetare cnd este folosit func ia de


retragere

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

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

O p rire a a va n s este a plicat n acest p un ct.

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

Este admis filetarea n inci specificat cu adresa E.

Compensarea razei vrfului sculei

Nu se poate aplica compensarea razei vrfului sculei.

3.68

1.8

Exemplu

Axa X

60.64

68

1.8

Axa Z

6
25

105

G00 X80.0 Z130.0;


G76 X60.64 Z25.0 K3680 D1800 A60 P1 F6.0 ;
Parametrul nr.5130 = 10(1.0L)

- 247 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

6.4.8

B-64304RO-1/02

Restric ii pentru ciclul predefinit repetitiv multiplu

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.

Blocuri n care se specific date referitoare la un ciclu predefinit repetitiv


multiplu

Adresele P, Q, X, Z, U, W i R trebuie specificate corect pentru fiecare bloc.


ntr-un bloc n care este specificat G70, G71, G72 sau G73, urmtoarele funcii nu pot fi specificate:

Apelri abloane uzuale


(apelare simpl, modal i apelare subprograme)

Blocuri n care se specific date referitoare la un profil int

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)

G00, G01, G02 i G03


Dac se folosete o comand de interpolare circular (G02, G03), nu trebuie s existe diferen de
raz ntre punctul de pornire i punctul de sfrit al arcului. Dac exist diferen de raz, profilul
int pentru finisare poate s nu fi recunoscut corect ducnd la o eroare de achiere cum ar fi
achierea excesiv.

Salt n macro program i comanda de repetare


Destinaia saltului trebuie s fie oricum ntre numerele de ordine specificate la P i Q. Ramura de
mare vitez specificat de bit 1 i 4 a parametrului nr. 6000 nu este valid. Nu poate fi specificat
nicio apelare de macro program (simpl, modal sau apelare subprogram).

Comanda de programare direct dup dimensiunile desenului i comanda de racordare coluri


Programarea direct dup dimensiunile desenului i teirea i rotunjirea colurilor necesit
specificarea de blocuri multiple. Blocul cu ultimul numr de ordine specificat la Q nu trebuie s
fie un bloc intermediar al acestor blocuri specificate.
Atunci cnd se execut G70, G71, G72 sau G73, numrul de ordine specificat la adresa P i Q nu ar
trebui specificat de dou sau mai multe ori n acelai program.
Atunci cnd se execut #1 = 2500 folosind un macro program, 2500.000 este atribuit la #1. ntr-un
astfel de caz, P#1 este echivalent cu P2500.

Rela ii cu alte func ii


-

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.

Macro program de tip ntrerupere

Nu poate fi executat niciun macro program tip n timpul executrii unui ciclu predefinit repetitiv
multiplu.
- 248 -

B-64304RO-1/02

PROGRAMARE

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

Repornirea programului i retragerea i recuperarea sculei

Aceste funcii nu pot fi executate ntr-un bloc ntr-un ciclu predefinit repetitiv multiplu.

Numele axei i func ii auxiliare secundare

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.

Compensarea razei vrfului sculei

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

CICLU PREDEFINIT PENTRU GURIRE

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

Ciclu de gurire n trepte

G83.1

Vitez de avans/
intermitent

------

Deplasare rapid

Ciclu gurire de mare vitez n


trepte

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

Opera ia 1

B-64304RO-1/02

Nivel ini ial

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 pozi ionare

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

Planul de pozi ionare

Axa de gurire

G17
G18
G19

planul Xp-Yp
planul Zp-Xp
planul Yp-Zp

Zp
Yp
Xp

Xp : Axa X sau axa paralel cu aceasta


Yp : Axa Y sau axa paralel cu aceasta
Zp : Axa Z sau axa paralel cu aceasta

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

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

Formatul comenzii pentru seriile 10/11


Parametrul RAB (nr.5102#6) = 1
Sistemul A de
Sistemul B, C de coduri G
coduri G
G90
G91
absolut
absolut
incremental

RAB=0
incremental

incremental

Programare pe baz de diametru/ raz

Specificarea de diametru/raz a ciclurilor predefinite pentru gurire comand R n formatul comenzii


Seriei 10/11 poate fi potrivit cu specificarea diametrului/razei a axei de gurire prin setarea RDI (bit 7 al
parametrului nr.5102) la 1.

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.

Viteza de avans pentru G85 i G89

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 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

B-64304RO-1/02

Nivelul punctului de rentoarcere G98/G99

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

(Rentoarcere la nivelul ini ial)

G99 (Rentoarce la nivelul punctului R)

Nivel ini ial

Nivel pct. R

Fig. 6.5 (b)

Nivelul ini ial i nivelul punctului R

Numrul de repetri

Pentru a repeta gurirea pentru guri echidistante, specificai numrul de repetri n L.


L 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 L

Valoarea de comand maxim = 9999

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.

Dezactivarea formatului 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. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

Coduri din grupul 01 G (exemplu)


G00 : Poziionare (deplasare rapid)
G01 : Interpolare liniar
G02 : Interpolare circular (CW) sau interpolare elicoidal (CW)
G03 : Interpolare circular (CCW) sau interpolare elicoidal (CCW)

Simbolurile din figuri

Urmtoarele subseciuni explic ciclurile predefinite individuale.


folosesc urmtoarele simboluri:
Pozi ionare (deplasare rapid G00)
Vitez de avans (interpolare liniar G01)
Temporizare

6.5.1

Figurile pentru aceste explicaii

Ciclu de gurire, ciclu de antegurire (G81)

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_

:
:
:
:
:

Datele de pozi ionare a gurii


Distan a de la punctul R la fundul gurii
Distan a de la nivelul ini ial la nivelul punctului R
Viteza de avans pentru achiere
Numrul de repetri (cnd este necesar.)
G81 (mod G98)

G81 (mod G99)

Nivel ini ial

Pct. R

Pct. R

Pct. Z

Nivel pct. R

Pct. Z

Explica ie
-

Opera ii

Dup poziionarea axelor X i Z se efectueaz deplasarea rapid la nivelul punctului R.


Apoi se execut gurire de la punctul R la punctul Z.
Retragere n mod de deplasare rapid.

Rota ia axului (fusului)

nainte de a specifica G81, utilizai o funcie auxiliar (cod M) pentru a roti axul.

- 253 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

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

nainte de a comuta ntre axele de gurire, anulai ciclurile predefinite de gurire.

Gurire

ntr-un bloc care nu include X, Y, Z, R sau o ax adiional, gurirea nu se execut.

Revocare

Codurile G (G00...G03) din grupul 01 nu trebuie specificate n blocul n care este specificat G81.
Aceasta revoc G81.

6.5.2

Ciclu de gurire, ciclu de contra-alezare (G82)

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_

:
:
:
:
:
:

Datele de pozi ionare a gurii


Distan a de la punctul R la fundul gurii
Distan a de la nivelul ini ial la nivelul punctului R
Temporizare la fundul unei guri
Viteza de avans pentru achiere
Numrul de repetri (cnd este necesar.)
G81 (mod G98)

G81 (mod G99)

Nivel ini ial

Pct. R

Pct. R

Pct. Z

Nivel pct.R

Pct. Z

Explica ie
-

Opera ii

Dup poziionarea axelor X i Z se efectueaz deplasare rapid la nivelul punctului R.


Apoi se execut gurire de la punctul R la punctul Z.
Se execut temporizare la fundul gurii i apoi retragerea se efectueaz n deplasare rapid.

Rota ia axului (arborelui principal)

nainte de a specifica G82, utilizai o funcie auxiliar (cod M) pentru a roti axul.
- 254 -

B-64304RO-1/02

PROGRAMARE

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

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

nainte de a comuta ntre axele de gurire, anulai ciclurile predefinite de gurire.

Gurire

ntr-un bloc care nu include X, Y, Z, R sau o ax adiional, gurirea nu se execut.

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

Ciclu de gurire n trepte (G83)

Se execut gurire n trepte.


Viteza de avans este executat intermitent pn la fundul gurii, n timp ce se elimin achii.

Format
G83 X_ Y_ Z_ R_ P_ Q_ F_ L_ ;
X_ Y_
Z_
R_
P_
Q_
F_
L_

: Datele de pozi ionare a gurii


: Distan a de la punctul R la fundul gurii
: Distan a de la nivelul ini ial la nivelul punctului R
: Temporizare
: Adncimea de achiere pentru fiecare vitez de avans
: Viteza de avans pentru achiere
: Numrul de repetri (cnd este necesar.)
G83 (mod G98)

G83 (mod G99)

Nivel ini ial

Pct. R

Nivel pct. R

Pct. R

d
d

Pct. Z
P

Pct. Z
P

- 255 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

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.

Rota ia axului (fusului)

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

nainte de a comuta ntre axele de gurire, anulai ciclurile predefinite de gurire.

Gurire

ntr-un bloc care nu include X, Y, Z, R sau o ax adiional, gurirea nu se execut.

Temporizarea se execut doar cnd adresa P este specificat ntr-un bloc.

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

Ciclu de gurire n trepte de mare vitez

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_

:
:
:
:

Datele de pozi ionare a gurii


Distan a de la punctul R la fundul gurii
Distan a de la nivelul ini ial la nivelul punctului R
Temporizare
: Adncimea de achiere pentru fiecare vitez de avans
: Viteza de avans pentru achiere
: Numrul de repetri (cnd este necesar)
G83.1 (mod G98)

G83.1 (mod G99)

Nivel ini ial

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.

Rota ia axului (fusului)

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 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

B-64304RO-1/02

Limitare
-

Comutarea axelor

nainte de a comuta ntre axele de gurire, revocai ciclurile predefinite de gurire.

Gurire

ntr-un bloc care nu include X, Y, Z, R sau o ax adiional, gurirea nu se execut.

Temporizarea se execut doar cnd adresa P este specificat ntr-un bloc.

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

Ciclu de tarodare (G84)

Acest ciclu execut tarodare.


n acest ciclu de tarodare dac se atinge fundul gurii, fusul (axul) este rotit n sens invers.

Format
G84 X_ Y_ Z_ R_ P_ F_ L_ ;
X_ Y_
Z_
R_
P_
F_
L_

:
:
:
:
:
:

Datele de pozi ionare a gurii


Distan a de la punctul R la fundul gurii
Distan a de la nivelul ini ial la nivelul punctului R
Temporizare
Viteza de avans pentru achiere
Numrul de repetri (cnd este necesar.)
G84 (mod G98)

G84 (mod G99)

Nivel ini ial

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

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

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.
-

Rota ia axului (fusului)

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

nainte de a comuta ntre axele de gurire, anulai ciclurile predefinite de gurire.

Gurire

ntr-un bloc care nu include X, Y, Z, R sau o ax adiional, gurirea nu se execut.

Temporizarea se execut doar cnd adresa P este specificat ntr-un bloc.

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. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

6.5.6

B-64304RO-1/02

Ciclu de tarodare (G84.2)

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_

:
:
:
:
:
:
:

Datele de pozi ionare a gurii


Distan a de la punctul R la fundul gurii
Distan a de la nivelul ini ial la nivelul punctului R
Temporizare
Viteza de avans pentru achiere
Numrul de repetri (cnd este necesar.)
Viteza fusului (axului)
G84.2 (mod G98)

G84.2 (mod G99)

Oprire ax
Oprire ax

Nivel ini ial

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

G17 planul Xp-Yp


G18 planul Zp-Xp
G19 planul Yp-Zp

Zp
Yp
Xp

Xp: axa X sau o ax paralel la ea


Yp: axa Y sau o ax paralel la ea
Zp: axa Z sau o ax paralel la ea

- 260 -

B-64304RO-1/02

PROGRAMARE

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

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

n modul avans pe minut, viteza de avans turaia axului = pasul filetului


n modul avans pe rotaie, turaia axului = 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

ntr-un bloc care nu include X, Y, Z, R sau o ax adiional, gurirea nu se execut.

Temporizarea se execut doar cnd adresa P este specificat ntr-un bloc.

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

n modul ciclu predefinit, offset-urile sculei sunt ignorate.

6.5.7

Ciclu de alezare (G85)

Acest ciclu este folosi pentru a aleza o gaur.

- 261 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

B-64304RO-1/02

Format
G85 X_ Y_ Z_ R_ F_ L_ ;
X_ Y_
Z_
R_
F_
L_

:
:
:
:

: Datele de pozi ionare a gurii


Distan a de la punctul R la fundul gurii
Distan a de la nivelul ini ial la nivelul punctului R
Viteza de avans pentru achiere
Numrul de repetri (cnd este necesar.)
G85 (mod G98)

G85 (mod G99)

Nivel ini ial

Nivel pct. R
Pct. R

Pct. R

Pct. Z

Pct. Z

Explica ie
-

Opera ii

Dup poziionarea axelor X i Z se efectueaz deplasarea rapid la nivelul punctului R.


Apoi se execut gurire de la punctul R la punctul Z.
Dup ce ajunge n punctul Z se ntoarce la punctul R cu avansul pentru achiere.

Rota ia axului (arborelui principal)

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

nainte de a comuta ntre axele de gurire, anulai ciclurile predefinite de gurire.

Gurire

ntr-un bloc care nu include X, Y, Z, R sau o ax adiional, gurirea nu se execut.

Revocare

Codurile G (G00...G03) din grupul 01 nu trebuie specificate n blocul n care este specificat G85.
Aceasta revoc G85

6.5.8

Ciclu de alezare (G89)

Acest ciclu este folosi pentru a aleza o gaur.

- 262 -

B-64304RO-1/02

PROGRAMARE

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11

Format
G89 X_ Y_ Z_ R_ P_ F_ L_ ;
X_ Y_
Z_
R_
P_
F_
L_

:
:
:
:
:

: Datele de pozi ionare a gurii


Distan a de la punctul R la fundul gurii
Distan a de la nivelul ini ial la nivelul punctului R
Temporizarea la fundul unei guri
Viteza de avans pentru achiere
Numrul de repetri (cnd este necesar.)
G89 (mod G98)

G89 (mod G99)

Nivel ini ial

Nivel pct.R
Pct. R

Pct. R

Pct. Z

Pct. Z

Explica ie
-

Opera ii

Este aceeai ca i G85, dar temporizarea este executat la fundul gurii.

Rota ia axului (arborelui principal)

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

nainte de a comuta ntre axele de gurire, anulai ciclurile predefinite de gurire.

Gurire

ntr-un bloc care nu include X, Y, Z, R sau o ax adiional, gurirea nu se execut.

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

Revocare ciclu predefinit pentru gurire (G80)

G80 revoc ciclul predefinit pentru gurire.


- 263 -

6. OPERARE N MOD MEMORIE


FOLOSIND FORMATUL Seriei 10/11 PROGRAMARE

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
-

Msuri de precau ie care trebuiesc luate de ctre operator

Resetare i oprire de avarie

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

n timpul operaiilor cu G84 i G88, ajustarea vitezei de avans este 100%.

- 264 -

PROGRAMARE

B-64304RO-1/02

7.FUNC II DE CONTROL AXE

FUNC II DE CONTROL AXE

Capitolul 7, FUNCII DE CONTROL AXE este format din urmtoarele seciuni:


7.1 STRUNJIRE POLIGONAL (G50.2, G51.2).................................................................................. 265
7.2 CONTROL SINCRON, MULTIPLU I SUPRAPUS PRIN COMANDA PROGRAMULUI (G50.4,
G51.4, G50.5, G51.5, G50.6, I G51.6) ........................................................................................... 270

7.1

STRUNJIRE POLIGONAL (G50.2, G51.2)

Strunjire poligonal nseamn prelucrarea unei piese la o form poligonal prin rotirea piesei i a sculei
ntr-un anumit raport.

Piesa

Piesa

Scula

Fig. 7.1 (a) Strunjirea poligonal

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:

axa controlat de CNC (axa servo)

al doilea arbore principal (Sunt conectai doi arbori principali).)


Prelucrarea poligonal realizat cu o ax servo drept ax de rotaie se numete strunjire poligonal.
Prelucrarea poligonal realizat prin folosirea celui de-al doilea arbore principal drept ax de rotaie se
numete strunjire poligonal cu doi arbori principali.
Numele func iei
Strunjire poligonal

Strunjire poligonal cu dou axe

Axa piesei de prelucrat


Arbore principal
(Se poate folosi un arbore principal analog
sau un arbore principal serial. Oricum este
necesar un traductor de pozi ie.)
Arbore principal
(arbore principal serial)

Axa de rota ie a sculei


Axa servo
Arbore principal
(arbore principal serial)

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 -

7.FUNC II DE CONTROL AXE

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

7.FUNC II DE CONTROL AXE

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

Anulare strunjire poligonal

G51.2 P_ Q_ ; Pornire strunjire poligonal


P,Q: Raportul vitezelor de rota ie ale arborelui principal i axei Y
Specifica i domeniul:
P: ntreg de la 1 la 999
Q: ntreg de la -999 la -1 sau de la 1 la 999
Cnd Q este o valoare pozitiv, axa Y efectueaz o rota ie n sens pozitiv.
Cnd Q este o valoare negativ, axa Y efectueaz o rota ie n sens negativ.

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 ;

(turaia piesei de prelucrat 1000 (min-1))


(pornire rotaie scul (turaie scul 2000 (min-1))
(axa X n avans)
(ateptare 2 secunde)
(retragere axa X)
(oprire rotaie scul)
(oprire arbore principal)

- 267 -

7.FUNC II DE CONTROL AXE


-

PROGRAMARE

B-64304RO-1/02

Principiul strunjirii poligonale

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 piesei


: Vit. unghiular a sculei

Vit.unghiular
A

Pto

Scula

(0,0)

Po
Vitez
ungh.

Piesa de prelucr.

Po (A, 0)
Pto (A-B, 0)

Fig. 7.1 (b) Principiul strunjirii poligonale

Pt (Xt, Yt)
B
P
o

t
A
t
(0, 0)

Pct. pornire

Fig. 7.1 (c) Pozi ia vrfului sculei achietoare

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

7.FUNC II DE CONTROL AXE

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.FUNC II DE CONTROL AXE

7.2

PROGRAMARE

B-64304RO-1/02

CONTROL SINCRON, MULTIPLU I SUPRAPUS PRIN


COMANDA PROGRAMULUI (G50.4, G51.4, G50.5, G51.5,
G50.6 I G51.6)

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_ ;

Pornire control sincron (L poate fi omis.)


Anulare control sincron

P: Numrului ID al axei sincrone conductoare


Q: Numrul ID al axei sincrone conduse.
L:

Comand de sta ionare


1: Sta ionare ax conductoare (anulare sta ionare ax condus)
2: Sta ionare ax condus (anulare sta ionare ax conductoare)
0: Nicio sta ionare (anulare sta ionare)
(Cnd este omis L, se asum specificarea L0.)

G51.5 P_ Q_ ;
G50.5 P_ Q_ ;

Pornire control multiplu


Anulare control multiplu

P: Numr ID axa 1 multipl


Q: Numr ID axa 2 multipl

G51.6 P_ Q_ ;
G50.6 Q_ ;

Pornire control suprapus


Anulare control suprapus

P: Numrului ID al axei suprapuse conductoare


Q: Numrul ID al axei suprapuse conduse
CCa i numr ID, seta i o valoare unic pentru identificarea fiecrei axe n parametrul nr. 12600
att pentru P ct i pentru Q.
G51.4/G50.4, G51.5/G50.5, i G51.6/G50.6 sunt coduri G monobloc din grupa 00.

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

7.FUNC II DE CONTROL AXE

Exemple de setare a parametrilor pentru un sistem cu 2 ci

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

Exemplu de program (M100 M103 sunt coduri M de sincronizare.)


Calea 1

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 ;

Sincronizare ntre cile 1 i 2


Pornire control sincron Z1-Z2
Sincronizare ntre cile 1 i 2
Control sincron Z1-Z2
Sincronizare ntre cile 1 i 2
Anulare control sincron Z1-Z2
Sincronizare ntre cile 1 i 2

Pornirea controlului sincron

N20 G51.4 P102 Q202 : pornirea controlului sincron cu axa Z1 fiind axa conductoare i axa Z2 fiind
axa condus

Anularea controlului sincron

N60 G50.4 Q202 : anularea controlului sincron cu axa Z1 fiind axa conductoare i axa Z2 fiind axa
condus

Sta ionare

Folosii comanda L pentru a specifica pornirea i anularea staionrii axelor sincrone.


Dac este omis comanda L sau este emis comand L0, staionarea att a axei sincrone conductoare ct
i a axei sincrone conduse este anulat.

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

Exemplu de program (M100 M103 sunt coduri M de sincronizare.)


Cale 1

N10 M100 ;

Cale 2

Opera ia

M100 ;

Sincronizare ntre cile 1 i 2

- 271 -

7.FUNC II DE CONTROL AXE


Cale 1
N20 G51.5 P101 Q201 ;
N30 G51.5 P102 Q202 ;
N40 M101 ;
N50 G00 X 100. Z100.;
N60 M102 ;
N70 G50.5 P101 Q201 ;
N80 G50.5 P102 Q202 ;
N90 M103 ;

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 ;

Pornire control multiplu

N20 G51.5 P101 Q201 : Pornire control multiplu pe axele X1 i X2


N30 G51.5 P102 Q202 : Pornire control multiplu pe axele Z1 i Z2

Anulare control multiplu

N70 G50.5 P101 Q201 : Anulare control multiplu pe axele X1 i X2


N80 G50.5 P102 Q202 : Anulare control multiplu pe axele Z1 i Z2

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

Exemplu de program (M100 M103 sunt coduri M de sincronizare.)


Cale 1

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 ;

Pornire control suprapus

N20 G51.6 P102 Q202 : pornire control suprapus cu axa Z1 fiind axa conductoare i axa Z2 fiind o ax
condus

Anulare control suprapus

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

7.FUNC II DE CONTROL AXE

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 -

8.FUNC IA DE CONTROL PE 2 CI PROGRAMARE

B-64304RO-1/02

FUNC IA DE CONTROL PE 2 CI

Capitolul 8, FUNCIA DE CONTROL PE 2 CI, este format din urmtoarele seciuni:


8.1
8.2
8.3
8.4
8.5
8.6

8.1

PRIVIRE DE ANSAMBLU.............................................................................................................. 274


FUNCIA DE ATEPTARE PENTRU CI ................................................................................... 275
MEMORIA COMUN NTRE FIECARE DIN CI....................................................................... 275
CONTROLUL ARBORELUI PRINCIPAL PENTRU FIECARE CALE ........................................ 276
CONTROL SINCRON/MULTIPLU /SUPRAPUS .......................................................................... 277
ACHIERE ECHILIBRAT (G68, G69) ........................................................................................ 280

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

FUNC IA DE ATEPTARE PENTRU 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

MEMORIA COMUN NTRE FIECARE DIN CI

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.

Memoria de compensare a sculei achietoare

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 -

8.FUNC IA DE CONTROL PE 2 CI PROGRAMARE

B-64304RO-1/02

Perechi offset-uri scul


a cii 1

Perechi offset-uri scul


a cii 2

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.
-

Macro variabile comune

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

Nr. variabil macro


No.6036=20
Variabil macro nr. 119

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

CONTROLUL AXULUI NTRE FIECARE DIN CI

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

Fig. 8.4 (a)

Aplica ie pentru un strung cu un arbore principal i dou snii port-scul

Sanie port-scul 1

Ax 1

Ax 2

Sanie port-scul 2

Fig. 8.4 (b)

Aplica ie pentru un strung cu doi arbori principali i dou snii port-scul

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 -

8.FUNC IA DE CONTROL PE 2 CI PROGRAMARE

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

Face schimb de comenzi de micare pentru axe diferite i ci diferite.


(Exemplu)
Schimb ntre comenzile pentru axele X1 i X2.
La executarea unei comenzi programate pentru calea 1, micarea este executat de-a
lungul axelor X2 i Z1.
La executarea unei comenzi programate pentru calea 2, micarea este executat de-a
lungul axelor X1 i Z2.
- 278 -

PROGRAMARE

B-64304RO-1/02

Prelucrare conform unui program


pentru calea 1

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

Asigur o comand de micare a unei axe pentru o ax diferit a celeilalte ci.


(Exemplu)
Asigurnd axei Z2 (condus) o comand de micare specificat pentru axa Z1 (conductoare):

X1

Cap rev. 1

Prelucrare conform unui


program pentru calea 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.FUNC IA DE CONTROL PE 2 CI PROGRAMARE

8.6

B-64304RO-1/02

ACHIERE ECHILIBRAT (G68, G69)

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

1.INTRARE / IEIRE DATE

INTRARE / IEIRE DATE

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

INTRARE/IEIRE (DATE) PE FIECARE ECRAN

Datele pot fi introduse n (=intrare) i transmise (=ieire) din ecranele de offset pentru axa Y.

1.1.1

Intrare i ieire date offset axa Y

1.1.1.1

Intrare date offset axa Y

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.

Intrare date offset axa Y (pentru unitate cu monitor de 8.4/10.4 inci)

Procedura
1
2

Asigurai-v c dispozitivul pentru transferul de date este pregtit pentru citire.


Apsai comutatorul EDIT pe panoul operator al mainii.

Apsai tasta de funcii

4
5
6
7

Apsai tasta de meniu continuu


de cteva ori pn la apariia tastei soft[Y OFFSET].
Apsai tasta soft[Y OFFSET] pentru a afia ecranul de offset pentru axa Y.
Apsai tasta soft[(OPRT)].
Apsai tasta de meniu continuu
de cteva ori pn la apariia tastei soft[F INPUT]
(INTRARE).
Apsai tasta soft[F INPUT] (INTRARE).
Tiprii numele fiierului pe care dorii s-l introducei.
Dac numele fiierului de introdus este omis, se preia numele standard al fiierului
"TOOLOFST.TXT" .
Apsai tasta soft[EXEC].
Aceasta pornete citirea datelor de offset pentru axa Y i "INPUT" (INTRARE) clipete pe partea
inferioar dreapt a ecranului. La sfritul operaiei de citire, indicaia "INPUT" (INTRARE)

8
9
10

- 283 -

1.INTRARE / IEIRE DATE

OPERARE

B-64304RO-1/02

dispare.
Pentru a anula introducerea, apsai tasta soft[CANCEL] (ANULARE).

1.1.1.2

Ieire date offset axa Y

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

Asigurai-v c dispozitivul este pregtit pentru transfer de ieire.


Apsai comutatorul EDIT pe panoul operator al mainii.

Apsai tasta de funcii

4
5
6
7

Apsai tasta de meniu continuu


de cteva ori pn la apariia tastei soft[Y OFFSET].
Apsai tasta soft[Y OFFSET] pentru a afia ecranul de offset pentru axa Y.
Apsai tasta soft[(OPRT)].
Apsai tasta de meniu continuu
de cteva ori pn la apariia tastei soft[F OUTPUT]
(IEIRE).
Apsai tasta soft[F OUTPUT] (IEIRE).
Tiprii numele fiierului pe care dorii s-l transferai la ieire.
Dac numele fiierului de transferat ca ieire este omis, se preia numele standard al fiierului
"TOOLOFST.TXT".
Apsai tasta soft[EXEC].
Aceasta pornete transferul de ieire al datelor de offset pentru axa Y i "OUTPUT" (IEIRE)
clipete pe partea inferioar dreapt a ecranului. La sfritul operaiei de transfer, indicaia
"OUTPUT" (IEIRE) dispare.
Pentru a anula transferul de ieire, apsai tasta soft[CANCEL] (ANULARE).

8
9
10

1.2

INTRARE/IEIRE (DATE) PE ECRANUL ALL IO

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:

Afiarea ecranului ALL IO (pentru unit i cu monitor de 8.4/10.4 inci)

Procedura
1

Apsai tasta de funcii

2
3

Apsai tasta de meniu continuu


de cteva ori pn la afiarea tastei soft[ALL IO].
Apsai tasta soft[ALL IO] pentru a fia ecranul ALL IO.

Urmtorii pai pentru selectarea datelor de pe ecranul ALL IO vor fi explicai pentru fiecare tip de date.

1.2.1

Intrare/ieire date offset axa Y

Pentru sistemul strung, datele de offset pentru axa Y pot fi transferate (intrare/ieire) folosind ecranul
ALL IO.
- 284 -

B-64304RO-1/02

OPERARE

1.INTRARE / IEIRE DATE

Intrare date offset axa Y (pentru unitate cu monitor de 8.4/10.4 inci)

Procedura
1
2
3
4
5
6

Selectai modul EDIT.


de cteva ori pn la afiarea tastei soft
Pe ecranul ALL IO apsai tasta de meniu continuu
[OFFSET].
Apsai tasta soft [OFFSET].
Apsai tasta soft [(OPRT)].
Apsai tasta soft [N INPUT] (INTRARE).
Setai numele fiierului pe care vrei s-l introducei.
Tiprii un nume de fiier i apsai tasta soft [F NAME](NUME).
Dac numele fiierului de introdus este omis, se preia numele standard al fiierului
TOOLOFST.TXT".
Apsai tasta soft [EXEC].
Aceasta pornete citirea datelor de offset pentru axa Y i "INPUT" (INTRARE) clipete pe partea
inferioar dreapt a ecranului. La sfritul operaiei de citire, indicaia "INPUT" (INTRARE)
dispare.
Pentru a anula introducerea, apsai tasta soft[CANCEL] (ANULARE).

Transferul de ieire date offset axa Y (pentru unitatea cu monitor de 8.4/10.4 inci)

Procedura
1
2
3
4
5
6

Selectai modul EDIT.


Pe ecranul ALL IO apsai tasta de meniu continuu
de cteva ori pn la afiarea tastei soft
[OFFSET].
Apsai tasta soft [OFFSET].
Apsai tasta soft [(OPRT)].
Apsai tasta soft[F OUTPUT] (IEIRE).
Setai numele fiierului pe care vrei s-l transferai ca ieire.
Tiprii un nume de fiier i apsai tasta soft[F NAME] (NUME).
Dac numele fiierului de transferat ca ieire este omis, se preia numele standard al fiierului
TOOLOFST.TXT".
Apsai tasta soft[EXEC].
Aceasta pornete transferul de ieire al datelor de offset pentru axa Y i "OUTPUT" (IEIRE)
clipete pe partea inferioar dreapt a ecranului. La sfritul operaiei de transfer, indicaia
"OUTPUT" (IEIRE) dispare.
Pentru a anula transferul de ieire, apsai tasta soft [CANCEL] (ANULARE).

- 285 -

2.SETARE I AFIARE DATE

OPERARE

B-64304RO-1/02

SETARE I AFIARE DATE

Capitolul 2, SETARE I AFIARE DATE, este format din urmtoarele seciuni:


2.1 ECRANE AFIATE PRIN TASTA FUNCIE
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.1.7

2.1

................................................................... 286

Setarea i afiarea a valorii de offset a sculei ....................................................................... 286


Introducerea direct a valorii de offset a sculei .................................................................... 289
Introducerea direct a valorii de offset a sculei msurat B................................................. 291
Introducerea numrtor a valorii de offset a sculei .............................................................. 293
Setarea valorii decalrii sistemului de coordonate al piesei de prelucrat............................. 294
Setarea offset-ului axei Y ..................................................................................................... 295
Blocri ale mandrinei i ppuii mobile ............................................................................... 297

ECRANE AFIATE PRIN TASTA FUNC IE

Apsai tasta funcie

pentru a afia sau seta valoarea compensrii sculei i alte date.

Aceast seciunea explic afiarea i setarea urmtoarelor poziii de date:


1. Valoarea offset a sculei
2. Valoarea de deplasare a sistemului de coordonate al piesei
3. Valoarea offset a axei Y
4. Blocri ale mandrinei i ppuii mobile
Pentru afiarea i setarea altor date dect cele de mai sus, analizai Manualul Operatorului (comun
pentru sistemul strung/ sistemul centru de prelucrare) (B-64304EN).

2.1.1

Setarea i afiarea valorii de offset a sculei

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.)

Setarea i afiarea valorii de offset a sculei i valorii de compensare a razei vrfului


sculei

Procedura
1

Apsai tasta funcie

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

cnd este afiat ecranul de compensare a sculei.


Sunt afiate diferite ecrane, n funcie de faptul dac se aplic offset-ul geometriei sculei, offsetul
uzurii sau niciunul dintre acestea.

- 286 -

B-64304RO-1/02

OPERARE

2. SETARE I AFIARE DATE

Fig. 2.1.1 (a) Cnd nu se folosete compensarea geometriei/uzurii sculei (10.4-inchi)

Fig. 2.1.1 (b) Cu offsetul geometriei sculei (10.4-inchi)

- 287 -

2.SETARE I AFIARE DATE

OPERARE

B-64304RO-1/02

Fig. 2.1.1 (c) Cu offsetul uzurii sculei (10.4-inchi)

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
-

Introducerea punctului zecimal

La introducerea valorii compensrii poate fi introdus un punct zecimal.

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.

- Numrul valorilor de compensare a sculei


Sunt disponibile pn la 64 de seturi de valori de compensare scul (sistem cu 1 cale) sau pentru 128 de
seturi (sistem cu dou ci).
Cnd funcia pentru 64 de seturi de valori de compensare a sculei (sistem cu 1 cale) sau pentru 128 seturi
(sistem cu 2 ci) nu este folosit [bit 5 (NDO) al parametrului nr. 8136 la 1] sunt disponibile pn la 32 de
seturi de valori de compensare a sculei.

- 288 -

B-64304RO-1/02

OPERARE

2. SETARE I AFIARE DATE

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.

Dezactivarea intrare valori de compensare

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.

- Afiare raz i T (TIP)


Cnd nu se folosete, conform setrii, compensarea razei vrfului sculei, nu sunt afiate nici raza, nici T
(TIP). [Bit 7 (NCR)] al parametrului nr. 8136 este setat la 1.

Modificare valori offset n timpul operrii automate

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

Devine valid n urmtorul bloc cod T


Devine valid n urmtorul bloc cod T

Devine valid n urmtorul bloc cod T

Devine valid n urmtoarea comand de


micare

2.1.2

Cnd valorile de compensare geometrie i


valorile de compensare uzur nu sunt
specificate separat
Devine valid n urmtorul bloc cod T
Devine valid n urmtorul bloc cod T
Devine valid n urmtoarea comand de
micare
Devine valid n urmtoarea comand de
micare

Introducerea direct a valorii de offset a sculei

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.

Introducerea direct a valorii de offset a sculei

Procedura
-

Setarea valorii de offset pentru axa Z

Achiai suprafaa A n modul manual cu o scul real.


- 289 -

2.SETARE I AFIARE DATE

OPERARE

B-64304RO-1/02

Presupunei c a fost setat un sistem de coordonate al piesei.

Supraf. B
Supraf. A

Fig. 2.1.2 (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:

Fig. 2.1.2 (b) Ecranul de offset al sculei (10.4-inch)

3-1 Apsai tasta funcie

sau tasta soft [OFFSET] pentru a afia ecranul de offset al sculei:

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.

3-4 Tastai valoarea msurat ().


3-5 Apsai tasta soft [MESURE] (MSURARE).
Diferena ntre valoarea msurat i coordonat este setat ca valoare offset.

Setare valoare offset pentru axa X

4
5
6

Achiai suprafaa B n mod manual.


Eliberai scula doar n direcia axei Z, fr a deplasa axa X i oprii arborele principal.
Msurai diametrul suprafeei B.
- 290 -

B-64304RO-1/02

OPERARE

2. SETARE I AFIARE DATE

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
-

Valori de offset pentru un program creat n programare pe diametru

Introducei valori de diametru pentru valorile de offset pentru axele pentru care se folosete programare
pe diametru.

- Valoarea offset-ului geometriei sculei i valoarea offset-ului uzurii sculei


Dac valorile msurate sunt setate pe ecranul de offset al geometriei sculei, toate valorile devin valori de
offset ale geometriei iar valorile de offset ale uzurii sunt setate la 0. Dac valorile sunt setate pe ecranul
de offset al uzurii, diferenele ntre valorile de offset msurate i valorile curente de offset ale uzurii
devin noile valori de offset.

Eliberarea ambelor axe

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

Introducerea direct a valorii offset a sculei msurate B

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 -

2.SETARE I AFIARE DATE

(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.

- Procedura de baz pentru a seta valoarea de decalare a coordonatei piesei de


prelucrat
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> (selectarea msurrii arborelui
principal).
(1) Setai dinainte valorile de offset ale geometriei sculei pentru fiecare scul.
(2) Executai returul manual la poziia de referin.
Executnd returul manual la poziia de referin se stabilete sistemul de coordonate al mainii.
Valoarea decalrii sistemului de coordonate al piesei este calculat pe baza sistemului de coordonate
al mainii al sculei.
(3) Setai modul de scriere a valorii de decalare a coordonatei piesei WOQSM la 1.
Monitorul LCD trece automat la ecranul de decalare pies i indicatorul "WFST" ncepe s
clipeasc n zona de indicare stadiu n partea de jos a ecranului, ceea ce indic faptul c modul de
editare a valorii de decalare a sistemului de coordonate al piesei este pregtit.
Cnd se folosete funcie de reglare a sculei pentru cap revolver simplu/dublu este selectat ecranul
sistemului de coordonate al piesei i semnalul S1MES sau S2MES (arbore principal n msurare)
care este aplicabil, devine 1.

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

2. SETARE I AFIARE DATE

(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

Introducerea direct a offset-ului sculei

Valoarea corespunztoare pentru offset a sculei poate fi setat prin micarea sculei pn cnd aceasta
ajunge la poziia de referin dorit.

Introducerea direct a offset-ului sculei

Procedura
1
2
3
4

Deplasai manual scula de referin n poziia de referin.


Resetai coordonatele relative n lungul axelor la 0.
Mutai scula pentru care valorile de offset trebuie setate la poziia de referin.
Selectai ecranul offset scul. Mutai cursorul la valoarea de offset care trebuie setat folosind
tastele cursor.

Fig. 2.1.4 (a) Ecran offset scul (10.4-inch)

Apsai tasta adres

(sau

) i tasta soft [INP.C.].

Explica ie
-

Offset pentru geometria sculei i offset pentru uzura sculei

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.SETARE I AFIARE DATE

2.1.5

OPERARE

B-64304RO-1/02

Setarea valorii decalrii sistemului de coordonate al piesei de


prelucrat

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.

Setarea mrimii decalrii sistemului de coordonate al piesei de prelucrat

Procedura
1

Apsai tasta funcie

Apsai tasta meniu continuu


de cteva ori pn la apariia tastei soft [W.SHFT]
(DECALARE).
Apsai tasta soft [W.SHFT] (DECALARE).

Fig. 2.1.5 (a) Ecranul de decalare a sistemului de coordonate al piesei (10.4-inch)

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

Fig. 2.1.5 (b)

- 294 -

B-64304RO-1/02

2. SETARE I AFIARE DATE

OPERARE

Explica ie
-

Cnd valorile de decalare devin valabile

Valorile de decalare devine valabile imediat dup ce au fost setate.

Comanda valorilor de decalare i setare a sistemului de coordonate

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.

Comanda valorilor de deplasare i setare a sistemului de coordonate

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.

Valoarea de tip diametru sau raz

Dac mrimea decalrii pe axa X este o valoare de tip diametru sau raz depinde de cele specificate n
program.

Semnal de nregistrare a pozi iei

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)

Fig. 2.1.5 (c)

2.1.6

Setarea offset-ului axei Y

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 -

2.SETARE I AFIARE DATE

OPERARE

B-64304RO-1/02

Procedura pentru setarea valorii de offset a sculei a axei Y

Procedura
1

Apsai tasta funcie

2
3

Apsai tasta meniu continuu


de cteva ori pn la apariia tastei soft [Y OFFSET].
Apsai tasta soft [Y OFFSET]. Este afiaj ecranul pentru offsetul axei Y

Fig. 2.1.6 (a) Ecranul offset al axei Y (10.4-inch)

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.

Fig. 2.1.6 (b) Ecranul offset al axei Y (geometria sculei) (10.4-inch)

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

2. SETARE I AFIARE DATE

Scriei numrul de offset i apsai tasta soft [NO.SRH].


Introducei valoarea de offset.
Apsai tasta soft [INPUT] (INTRARE). Valoarea de offset este setat i afiat.

Fig. 2.1.6 (c) Ecranul de offset al axei Y (introducere) (10.4-inch)

Procedura de introducere a valorii de offset din numrtor

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

tasta soft [INP.C.].


Coordonata relativ Y (sau V) este acum setat ca i valoare de offset.

2.1.7

Blocri ale mandrinei i ppuii mobile

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.

Setarea blocrii mandrinei i ppuii mobile

Procedura
-

Setarea formelor mandrinei i ppuii mobile

Apsai tasta funcie

Apsai tasta meniu continuu

.
. Apoi apsai tasta de selecie a capitolului [BARRIER].
- 297 -

2.SETARE I AFIARE DATE


3

Apsarea tastei de pagin

OPERARE

sau

B-64304RO-1/02

comut afiajul ntre ecranul de setare a blocrii

mandrinei i ecranul de setare a blocrii ppuii mobile.

Fig. 2.1.7 (a) Ecranul de setare al blocrii mandrinei (10.4-inch)

Fig. 2.1.7 (b) Ecranul de setare al blocrii ppuii mobile (10.4-inch)

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

2. SETARE I AFIARE DATE

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.
-

Retur la pozi ia de referin

Returnai scula la poziia de referin de-a lungul axelor X i Z.


Funcia de blocare mandrin-ppu mobil devine activ doar dup ce s-a executat returul la poziia de
referin dup pornirea alimentrii cu energie.
Cnd exist un traductor de poziie absolut returul la poziia de referin nu trebuie executat ntotdeauna.
Oricum trebuie determinat relaia poziional ntre main i traductorul de poziie absolut.

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

Semnal blocare ppu mobil

Blocare mandrin

Blocare ppu mobil

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 -

2.SETARE I AFIARE DATE

OPERARE

B-64304RO-1/02

Explica ie
-

Setarea formei blocrii mandrinei


Mandrin care prinde
fa a exterioar a piesei

Mandrin care prinde


fa a interioar a piesei
X

A
L1

X
A
W1

CX

W1

CX

L1
Z

CZ

CZ
Originea sist. de
coordonate al
piesei

Originea sistemului
de coordonate al
piesei

Not) Ariile haurate indic zonele interzise de intrare.

Fig. 2.1.7 (c)


Tabelul 2.1.7 (b)
Simbol

TY
CX
CZ
L
W
L1
W1

Descriere

Selectarea formei mandrinei (0: Prinderea fe ei interioare a unei piese, 1: Prinderea


fe ei exterioare a unei piese)
Pozi ia mandrinei (de-a lungul axei X)
Pozi ia mandrinei (de-a lungul axei Z)
Lungimea flcilor mandrinei
Adncimea flcilor mandrinei (raz)
Lungimea de prindere a flcilor mandrinei
Adncimea de prindere a flcilor mandrinei (raz)

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

Unitate de msur pt. date


IS-B

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 -

Interval de date valabile

B-64304RO-1/02

2. SETARE I AFIARE DATE

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.
-

Setarea formei pentru blocarea ppuii mobile


L
L1

TZ
L2
Piesa

B
D3

D2

D1

Originea sistemului
de coordonate al
piesei

Tabelul 2.1.7 (d)


Simbol

TZ
L
D
L1
D1
L2
D2
D3

Descriere

Pozi ia ppuii mobile (de-a lungul axei Z)


Lungimea ppuii mobile
Diametrul ppuii mobile
Lungimea ppuii mobile (1)
Diametrul ppuii mobile (1)
Lungimea ppuii mobile (2)
Diametrul ppuii mobile (2)
Diametrul gurii ppuii mobile (3)

TZ : Specific coordonatele Z ale poziiei mandrinei, punctul B, 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). Se presupune c ppua mobil este simetric fa
de propria ax Z.

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 -

2.SETARE I AFIARE DATE


-

OPERARE

B-64304RO-1/02

Setarea ariei de intrare interzis pentru vrful ppuii mobile

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

Fig. 2.1.7 (d)

Limitare
-

Setarea corect a ariei de intrare interzis

Dac o zon de intrare interzis este setat incorect, s-ar putea ca ea s nu poate fi activat. Evitai
efectuarea urmtoarelor setri:

L L1 sau W W1 n setarea formei mandrinei.

D2 D3 n setrile formei ppuii mobile.

O setare a mandrinei care se suprapune peste cea a ppuii mobile

Retragerea din zona de intrare interzis

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

Sistemul de coordonate al mainii

Fig. 2.1.7 (e)

Folosirea urmtoarelor comenzi i operaiuni va decala sistemul de coordonate al piesei:


Comenzi:
G54 la G59, G52, G50 (G92 n sistemul B sau C de coduri G )
Operaiuni:
- 302 -

B-64304RO-1/02

OPERARE

2. SETARE I AFIARE DATE

ntreruperea conducerii manuale, modificri de offset de origine a piesei de prelucrat,


modificare offset-ului sculei (offset-ul geometriei sculei), operaiuni cu blocarea mainii,
operare manual cu semnalul absolut al mainii oprit
<2> Cnd scula intr ntr-o arie interzis n timpul operrii automate, setai semnalul absolut manual,
*ABSM, la 0 (pornit), apoi retragei scula manual din zon. Dac acest semnal este 1, distana la
care se mic scula n timpul operrii manuale nu este numrat n coordonatele sculei n sistemul
de coordonate al piesei. Aceasta rezult din starea n care scula nu poate fi retras niciodat din aria
cu intrare interzis.

Verificarea cursei memorate 2/3

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

FUNC IA DE EDITARE CI MULTIPLE

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

Fig. 3.1.1 (a) Func ia de derulare sincron

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

Comutarea ntre modurile de derulare simultan i derulare singular


Pentru comutarea ntre modurile de derulare simultan i derulare singular pe ecranul de editare
programe sunt necesare urmtoarele condiii.
- 304 -

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.

Procedura de comutare la modul de derulare simultan


Procedura de comutare la modul de derulare simultan este descris mai jos.
1

Apsai tasta funcie

2
3
4

Apsai tasta soft [PROGRAM] pentru a afia ecranul de programare.


Apsai tasta soft [(OPRT)].
Apsai tasta meniu continuu [+] de cteva ori pn la apariia tastei soft [SYNC SCROLL]
(DERULARE CONTINU).
Apsai tasta soft [SYNC SCROLL] (DERULARE CONTINU).
Ecranul trece n modul de derulare continu. n acest moment, afiajul tastei soft [SYNC SCROLL]
(DERULARE CONTINU) se schimb la [SINGLE SCROLL] (DERULARE SINGULAR).

5
6

Fig. 3.1.2 (a) Ecranul de afiare editare ci multiple

- 305 -

3.EDITAREA PROGRAMELOR

OPERARE

B-64304RO-1/02

Procedura de comutare la modul de derulare singular


Procedura de comutare la modul de derulare singular este descris mai jos.
1

Apsai tasta funcie

2
3
4

Apsai tasta soft [PROGRAM] pentru a afia ecranul de programare.


Apsai tasta soft [(OPRT)].
Apsai tasta meniu continuu [+] de cteva ori pn la apariia tastei soft [SINGLE SCROLL]
(DERULARE SINGULAR) .
Apsai tasta soft [SINGLE SCROLL] (DERULARE SINGULAR) .
Ecranul trece n modul de derulare singular. n acest moment, afiajul tastei soft [SINGLE
SCROLL] (DERULARE SINGULAR)se schimb la [SYNC SCROLL] (DERULARE
CONTINU).

5
6

Opera ii de micare a cursorului


n modul de derulare simultan, apsarea tastelor de micare ale cursorului

duce la micarea

cursoarelor n sus i n jos n toate programele care se editeaz simultan.


Dac tastele de micare cursor

sunt apsate pentru deplasarea n cadrul aceluiai bloc,

cursoarele pentru celelalte ci (care nu se editeaz) nu se deplaseaz.


Dac tastele de micare cursor

sunt apsate pentru a deplasa cursorul la blocul precedent i

la urmtoarele blocuri, cursoarele pentru cile care nu trebuie editate se deplaseaz i ele.

Opera ia de schimbare a paginii


n modul de derulare simultan, apsarea tastelor

duce la schimbarea paginii n toate

programele care se editeaz simultan.

Derulare n ateptare cu un cod M de ateptare


n modul de derulare simultan, dac cursorul se deplaseaz la un bloc care conine un cod M de
ateptare, sistemul intr n stadiul de derulare n ateptare.
n stadiul de derulare n ateptare, cursorul nu poate fi deplasat n direcia n care cursorul s-a deplasat la
un bloc ce conine un cod M de ateptare pn cnd cursoarele tuturor programelor n ateptare nu ajung
la acelai cod M de ateptare.
n stadiul de derulare n ateptare, culoarea cursorului se schimb n albastru, aa cum se arat n Fig.
3.1.2 (b).

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

aceasta duce sistemul n stadiul de

derulare n ateptare. Cursorul poate fi deplasat n sus.

Fig. 3.1.2 (b) Ateptare cauzat de apsarea tastei cursorului

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

Finalizare derulare n ateptare


Cnd cursorul se deplaseaz la acelai cod M de ateptare n toate programele supuse ateptrii, derularea
n ateptare este finalizat, astfel c derularea poate fi continuat.

Fig. 3.1.2 (d) Finalizare derulare n ateptare

Deblocare derulare n ateptare


Dac n stadiul de derulare n ateptare cursorul pentru programul pentru alt cale este mutat la nceputul
sau sfritul unui program, se afieaz un mesaj de confirmare i tastele soft aa cum se arat n Fig.
3.1.2 (e).
Pentru a debloca stadiul de derulare n ateptare, apsai tasta soft [EXEC].
Pentru a anula deblocarea derulrii n ateptare, apsai tasta soft [CAN].

Fig. 3.1.2 (e) Afiarea mesajului de confirmare pentru deblocarea stadiului de derulare n ateptare

Cutare cod M de ateptare


Prin executarea unei cutri a unui cod M de ateptare este posibil mutarea simultan a cursoarelor la
blocurile care conin codul M de ateptare specificat n toate programele care se editeaz simultan.
Pentru a executa cutarea unui cod M de ateptare, apsai tasta soft [SYNC SEARCH] n modul de
derulare simultan. Sunt afiate tastele soft artate n Fig. 3.1.2 (f).
- 308 -

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]

Caut un cod M de ateptare n direcia sus, pornind de la poziia cursorului n


programul care trebuie editat.
Cursoarele cilor specificate pentru ateptare se deplaseaz la acelai cod M de
ateptare.
[NEXT SYNC]
Caut un cod M de ateptare n direcia jos, pornind de la poziia cursorului n
programul care trebuie editat
Cursoarele cilor specificate pentru ateptare se deplaseaz la acelai cod M de
ateptare.
[MCODE NUMBER] Caut un cod M de ateptare specificat. Se poate specifica doar un cod M sau un
numr de cod M. Cursoarele se deplaseaz la codul M de ateptare specificat n
toate programele care se editeaz simultan.
[TOP]
Deplaseaz cursoarele la nceputul programelor n toate programele care sunt n
editare.
[BOTTOM]
Deplaseaz cursoarele la sfritul programelor n toate programele care sunt n
editare.
Dac rezultatul cutrii unui cod M de ateptare este c nu s-a gsit niciun cod M de ateptare, cursorul
se deplaseaz la sfritul programului. n acest caz se afieaz avertizarea SYNC POINT IS NOT
FOUND." (COD M NU A FOST GSIT).

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

Acest manual descrie toi parametrii indicai n prezentul manual.


Pentru acei parametri care nu sunt indicai n prezentul manual, v rugm s consultai manualul
parametrilor.
Anexa A, PARAMETRI, este format din urmtoarele seciuni:
A.1 DESCRIEREA PARAMETRILOR .................................................................................................. 311
A.2 TIPUL DE DATE ............................................................................................................................. 352
A.3 TABELE DE SETARE A PARAMETRILOR STANDARD .......................................................... 353

A.1

DESCRIEREA PARAMETRILOR
#7

#6

#5

#4

#3

#2

0001.

#1

#0

FCV

[Tip intrare] Setare intrare


[Tip de date] Cale bit
#1 FCV Format program
0: Format standard seria 0
(Acest format este compatibil cu seria 0i-C)
1: Formatul comenzii pentru seria 10/11

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

[Tip intrare] Introducere parametru


[Tip de date] Ax bit

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.

Setarea fiecrei axe n sistemul de coordonate de baz

[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

n general, sistemul incremental i specificarea pe diametru/raz a unei axe setate ca i


ax paralel ar trebui setate n acelai mod ca i cele trei axe de baz.
1031

[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

Distan a ntre dou portscule opuse n imaginea n oglind

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei] depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 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 distana ntre dou portscule opuse n imaginea n oglind
#7
1300

#6

#5

#4

#3

#2

#1

#0

BFA

[Tip intrare] Setare intrare


[Tip de date] Cale bit
#7

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

Profilul unei mandrine

[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]

Dimensiunile flcii unei mandrine (1)

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

Dimensiunile flcii unei mandrine (W)

[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

Dimensiunile flcii unei mandrine (L1)

[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

Dimensiunile flcii unei mandrine (W1)

[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

Coordonata X a unei mandrine (CX)

[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

Coordonata Z a unei mandrine (CZ)

[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

Lungimea unei ppui mobile (L)

[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

Diametrul unei ppui mobile (L)

[Tip intrare] Introducere parametru


[Tip de date] Cale real
- 315 -

A.PARAMETRI

ANEX

B-64304RO-1/02

[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)


[Unitatea minim a datei] Depinde de sistemul incremental al axei folosite
[Domeniul de date valide] 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 (D) al ppuii mobile.

NOT
Specifica i acest parametru folosind ntotdeauna valoarea unui
diametru.
1343

Lungimea unei ppui mobile (L1)

[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

Diametrul unei ppui mobile (D1)

[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]

Lungimea unei ppui mobile (L2)

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

Diametrul unei ppui mobile (D2)

[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

Diametrul gurii unei ppui mobile (D3)

[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

Coordonata Z a unei ppui mobile (TZ)

[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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#1

#4

LRP Poziionare (G00)


0: Poziionarea este executat ca i poziionare neliniar astfel nct scula se mic
independent n lungul fiecrei axe n deplasare rapid.
1: Poziionarea este executat cu interpolare liniar astfel nct scula se mic n
lungul unei linii drepte.
RF0 Cnd ajustarea avansului este 0% la deplasare rapid,
0: Maina-unealt nu se oprete din micare.
1: Maina-unealt se oprete din micare.
#7

#6

#5

1403

#4

#3

#2

#1

#0

ROC

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#4

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

[Tip intrare] Introducere parametru


[Tip de date] Axa real
[Unitatea de msur] mm/min, inci/min, grad/min (unitatea mainii)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei folosite
[Domeniul de date valide] Consultai tabelul de setare a parametrilor standard (C)
(Cnd sistemul incremental este IS-B, 0.0 la +999000.0)
Setai viteza de deplasare rapid cnd ajustarea vitezei de deplasare rapid este 100%
pentru fiecare ax.
1430

Viteza maxim de avans de achiere pentru fiecare ax

[Tip intrare] Introducere parametru


[Tip de date] Axa real
[Unitatea de msur] mm/min, inci/min, grad/min (unitatea mainii)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei folosite
[Domeniul de date valide] Consultai tabelul de setare a parametrilor standard (C)
(Cnd sistemul incremental este IS-B, 0.0 la +999000.0)
Specificai viteza maxim de avans de achiere pentru fiecare ax
1466

Viteza de avans pentru retragere n ciclul de filetare G92, G76 sau G76.7

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur] mm/min, inci/min, (unitatea mainii)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
- 318 -

A.PARAMETRI

ANEX

B-64304RO-1/02

[Domeniul de date valide] Consultai tabelul de setare a parametrilor standard (C)


(Cnd sistemul incremental este IS-B, 0.0 la +999000.0)
Dac se specific ciclul de filetare G92, G76 sau G76.6, retragerea dup filetare este
executat. Setai o vitez de avans pentru retragere.

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

[Tip intrare] Introducere parametru


[Tip de date] Ax bit
#0

CTLx Accelerare / decelerare n avans de achiere sau la mers n gol


0: Se aplic accelerare/decelerare exponenial.
1: Se aplic accelerarea/decelerarea liniar dup interpolare.

#4 JGLx Accelerare / decelerare la avans normal (JOG)


0: Se aplic accelerare/decelerare exponenial.
1: Se aplic aceeai accelerare / decelerare ca i pentru viteza de avans pentru achiere.
[n funcie de setrile pentru bit 1 (CTBx) i 0 (CTLx) ale parametrului nr.1610]
#5 THLx Accelerare / decelerare n cicluri de filetare
0: Se aplic accelerare/decelerare exponenial.
1: Se aplic aceeai accelerare / decelerare ca i pentru viteza de avans pentru achiere.
[n funcie de setrile pentru bit 1 (CTBx) i 0 (CTLx) ale parametrului nr.1610]
Cu toate acestea, pentru constanta de timp i vitez de avans FL se folosesc setrile
parametrilor nr.1626 i nr.1627 valabile pentru ciclurile de filetare.
#7

#6

#5

#4

1611

#3

#2

#1

#0
CFR

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#0 CFR Pentru retragere dup filetare n ciclurile de filetare G92, G76 i G76.7:
0: Tipul de accelerare/decelerare dup interpolare pentru filetare este folosit mpreun
cu constanta de timp a filetrii (parametrul nr. 1626) i viteza de avans FL
(parametrul nr.1627).
1: Tipul de accelerare/decelerare dup interpolare pentru deplasare rapid este folosit
mpreun cu constanta de timp a deplasrii rapide.

- 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

Constanta de timp pentru accelerare/decelerare n ciclurile de filetare pentru fiecare ax

[Tip intrare] Introducere parametru


[Tip de date] Axa cuvnt (cuvinte)
[Unitate de msur]
msec
[Domeniu de date valide]
0 la 4000
Setai pentru fiecare ax o constant de timp pentru accelerare/decelerare dup
interpolare n ciclurile de filetare G92 i G76.
1627

Avansul FL pentru accelerare/decelerare n ciclurile de filetare pentru fiecare ax

[Tip intrare] Introducere parametru


[Tip de date] Axa real
[Unitatea de msur] mm/min, inci/min, grad/min (unitatea mainii)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei folosite
[Domeniul de date valide] Consultai tabelul de setare a parametrilor standard (C)
(Cnd sistemul incremental este IS-B, 0.0 la +999000.0)
Setai pentru fiecare ax o vitez de avans FL pentru accelerare/decelerare dup
interpolare n ciclurile de filetare G92 i G76. Setai 0 ntotdeauna, cu excepia unui caz
special.
3032

Numr admisibil de cifre pentru codul T

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Domeniu de date valide]
1 la 8
Setai numrul admis de cifre pentru codurile M, S i T.
Cnd este setat 0, numrul admisibil de cifre se presupune a fi 8.
#7

#6

#5

#4

#3

3106

#1

#0
DHD

[Tip intrare] Setare intrare


[Tip de date] Bit
#0

#2

DHD Pe ecranul programului:


0: Doar o cale selectat poate fi editat i afiat.
1: Pot fi editate i afiate 2 ci n acelai timp.

- 320 -

A.PARAMETRI

ANEX

B-64304RO-1/02
#7

#6

#5

#4

3290

#3

#2

#1

#0

GOF

WOF

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#0

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

[Tip intrare] Introducere parametru


[Tip de date] Cale cuvnt (cuvinte)
[Domeniu de date valide]
0 la numrtor compensare scul -1
Cnd trebuie dezactivat modificarea valorilor de offset scul prin introducere de la
tastatura MDI folosind bitul 0 (WOF) al parametrului nr.3290 i bitul 1 (GOF) al
parametrului nr.3290, parametrii nr. 3294 i 3295 sunt folosii pentru setarea domeniului
unde o astfel de modificare este inactivat. n parametrul nr.3294 setai numrul offset de
pornire a numerelor de offset scul a cror modificare este inactivat. Setai numrul
pentru astfel de valori n parametrul nr. 3295. Cu toate acestea, n urmtoarele cazuri
niciuna din valorile de offset scul nu se admite s fie modificate:

Cnd n parametrul nr. 3294 este setat 0 sau o valoare negativ

Cnd n parametrul nr. 3295 este setat 0 sau o valoare negativ

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.

Bit 1 (GOF) al parametrului nr. 3290=1 (pentru dezactivare modificare valoare


offset geometrie scul)

Bit 0 (WOF) al parametrului nr. 3290=1 (pentru dezactivare modificare valoare


offset uzur scul)
- 321 -

A.PARAMETRI

ANEX

B-64304RO-1/02

Parametrul Nr. 3294 = 51

Parametrul Nr. 3295 = 10


Dac setarea bit 0 (WOF) a parametrului nr.3290 este la 0 fr a modifica setarea de mai
sus a celorlali parametri, doar modificarea valorii de offset pentru geometrie scul este
dezactivat i modificarea valorii de offset pentru uzura sculei este activ.

3401

#7

#6

GSC

GSB

#5

#4

#3

#2

#1

#0
DPI

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#0 DPI Cnd un punct zecimal este omis ntr-o adres care poate include un punct zecimal
0: Este asumat ultimul increment introdus. (Introducere punct zecimal normal)
1: Se asum unitile de tip mm, inci, grade sau secunde. (Introducere punct zecimal de
tip calculator buzunar)

#6 GSB Este setat sistemul de coduri G.


#7 GSC

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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#0

#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

G23 Cnd alimentarea cu energie electric este pornit


0: mod G22 (verificare curs memorat pornit)
1: mod G23 (verificare curs memorat oprit)
#7

3405

#6

#5

#4

DDP

CCR

- 322 -

#3

#2

#1

#0

A.PARAMETRI

ANEX

B-64304RO-1/02

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#4

CCR Adrese folosite pentru teire


0: Adresa este I, Jsau K.
La programare direct dup cotele desenului, sunt folosite adresele ",C", ",R" i
",A" (cu virgul) n loc de "C", "R" i "A"
1: Adresa este "C".
Adresele folosite pentru programare direct dup cotele desenului sunt "C", "R" i
"A" fr virgul.

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

[Tip intrare] Setare intrare


[Tip de date] Cale bit
#0

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

[Tip intrare] Setare intrare


[Tip de date] Cale bit
#0

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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
- 323 -

#3

#2

#1

LWT

LGN

#0

A.PARAMETRI

#1

ANEX

B-64304RO-1/02

LGN Numr offset geometrie al offset-ului sculei


0: Este acelai ca i numr offset uzur
1: Specific numrul de offset geometrie prin numrul de selecie a sculei.

NOT
Acest parametru este valabil cnd compensarea geometriei
sculei/compensarea uzurii este activ [bit 6 (NGW) al parametrului
nr.8136 este 0].
#2

LWT Compensarea uzurii sculei este realizat prin:


0: Deplasarea sculei.
1: Decalarea sistemului de coordonate.

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

[Tip intrare] Introducere parametru


- 324 -

#3

#2

#1

#0

SUV

SUP

A.PARAMETRI

ANEX

B-64304RO-1/02

[Tip de date] Cale bit


#0 SUP
#1 SUV Aceti bii sunt folosii pentru a specifica tipul de pornire/anulare pentru compensarea
sculei achietoare sau compensarea razei vrfului sculei.
SUV SUP
0

Tip

Func ionare

Tipul Se genereaz un vector de compensare perpendicular pe blocul urmtor


A blocului de pornire sau blocului care precede blocul de anulare.
Traiectoria centrului racordrii
vrfului sculei
Traiectoria centrului sculei

G41
N2

Traiectoria programat

N1
0

Tipul Se genereaz un vector de compensare perpendicular la blocul de pornire sau


B blocul de anulare i un vector de intersec ie.
Punct de intersec ie
Traiectoria centrului racordrii
vrfului sculei
Traiectoria centrului sculei
G41
Traiectoria programat
N2
N1

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

TGC Un offset de geometrie scul bazat pe decalare coordonate:


0: Nu este anulat prin resetare.
1: Este anulat prin resetare.

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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#1

ORC Setarea valorii de offset scul este corectat astfel:


0: Valoare diametru
1: Valoare raz

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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#2 PRC Pentru introducerea direct a valorii offset-ului sculei sau a mrimii decalrii sistemului
de coordonate ale piesei:
0: Semnalul PRC nu este folosit.
1: Semnalul PRC este folosit.
#5 QNI Cu funcie pentru introducerea direct a valorii msurate B a offset-ului, un numr de
compensare scul este selectat prin:
0: Operaie efectuat de ctre operator prin panoul MDI (selecie pe baza folosirii
cursorului).
1: Semnal de intrare de la PMC
#7

#6

#5

#4

5006

#3

#2

#1

#0

LVC

[Tip intrare] Introducere parametru


[Tip de date] Bit
#3 LVC Un offset de geometrie/uzur a sculei pe baza unei micri a sculei i un offset uzur pe
baza decalrii coordonatelor sunt:
0: Nu este anulat prin resetare.
1: Anulat prin resetare.
#7

#6

#5

#4

5008

#3
CNV

[Tip intrare] Introducere parametru


[Tip de date] Cale bit

- 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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit

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

[Tip intrare] Setare intrare


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 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)

- 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

Vlimit este determinat de setarea din parametrul nr. 5010.

5020

Numrul de offset scul folosit cu func ie pentru introducerea direct a valorii msurate B a offset-ului

[Tip intrare] Introducere parametru


[Tip de date] Cale cuvnt (cuvinte)
[Domeniu de date valide]
0 la Numrul valorilor de compensare scul
Setai un numr offset scul utilizat cu funcia pentru introducerea direct a valorii
msurate B a offset-ului (serie T) (cnd este setat mrimea decalrii sistemului de
coordonate al piesei). (Setai dinainte numrul de offset scul pentru o scul n curs de
msurare.) Acest parametru este valabil cnd nu este executat selecia automat a
numrului de offset scul [bit 5 (QNI) al parametrului nr.5005 este setat la 0].
5024

Numrul valorilor de compensare a sculei

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

Valorile de compensare a sculei n numr egal cu numrul de valori de compensare


folosite pentru fiecare cale sunt afiate pe ecran. Dac sunt specificate mai multe numere
de compensare scul dect numrul de valori de compensare utilizabile pentru fiecare
cale, este emis o alarm.
De exemplu, se folosesc 100 de seturi de compensare scul, 120 de seturi pot fi alocate
cii 1 i 80 de seturi cii 2. Nu trebuie folosite toate cele 200 de seturi.
5028

Numrul de cifre al unui numr de offset utilizat cu o comand cod T

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Domeniu de date valide]
0 la 3
Specificai numrul de cifre al unei pri a unui cod T care este folosit pentru numrul de
offset scul (offset uzur cnd este folosit funcia de compensare geometrie
scul/uzur).
Dac este setat 0, numrul de cifre este determinat de numrul valorilor de compensare a
sculei.
Atunci cnd numrul de valori de compensare pentru scul este de la 1 la 9: ultima cifr
Atunci cnd numrul de valori de compensare pentru scul este de la 10 la 99: ultimele 2
cifre
Atunci cnd numrul de valori de compensare pentru scul este de la 100 la 200: ultimele
3 cifre
Exemplu:
Cnd un numr de offset este specificat utiliznd ultimele 2 cifre ale unui cod T,
setai 2 n parametrul nr.5028.
Txxxxxx yy
xxxxxx : Selectarea sculei
yy : Numr offset scul

NOT
Nu poate fi setat o valoare mai lung dect setarea parametrului
nr.3032 (numrul de cifre permis al unui cod T).
5029

Numrul de memorii pentru compensarea sculei comun pentru ci

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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#0

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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit

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 -

Domeniu de date valabile


9999.99mm
9999.999mm
9999.9999mm

A.PARAMETRI

ANEX

B-64304RO-1/02

Pentru introducere n inci


OFC

OFA

0
0
1

1
0
0

5043

Unitate

Domeniu de date valabile


999,999 inci
999,9999 inci
999,99999 inci

0,001inci
0,0001inci
0,00001inci

Numrul axei pentru care este folosit offset-ul axei Y

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Domeniu de date valide]
0 la Numrul axelor controlate
Setai numrul unei axe pentru care este corectat offset-ul sculei.
Dac este setat 0 sau o valoare n afara domeniului de date valabile, offset-ul axei Y
este aplicat axei Y din cele trei axe de baz. Dac setarea este efectuat pentru axa X sau
Z din cele trei axe de baz, offset-ul standard al sculei pentru axa X sau axa Z nu este
folosit, se folosete doar offset-ul axei Y.
#7

#6

#5

#4

#3

5101

#2

#1

RTR

#0
FXY

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#0 FXY Axa de gurire n ciclul predefinit de gurire sau axa de avans longitudinal n ciclul
predefinit de rectificare este:
0: n cazul ciclului predefinit de gurire
Tot timpul axa Z.
n cazul ciclului predefinit de rectificare
Tot timpul axa Z.
1: Ax selectat prin program

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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#2 QSR nainte de a fi pornit un ciclu predefinit repetitiv multiplu (G70 la G73) (seria T), o
verificare pentru a vedea dac programul conine un bloc care are numr de ordine
specificat n adresa Q este:
0: Nerealizat
- 331 -

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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#2

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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#0

#1

SBC n fiecare din ciclurile predefinite de gurire, teire/racordare i teire/racordare la unghi


opional (serie T):
0: Oprirea monobloc nu este efectuat
1: Oprirea monobloc este efectuat
RF1 ntr-un ciclu predefinit repetitiv multiplu (G71/G72) (seria T) de tipul I, 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.
#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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit

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

O comand n ciclul predefinit de rectificare


Codul M pentru blocarea axei C ntr-un ciclu predefinit de gurire

[Tip intrare] Introducere parametru


[Tip de date] Cale 2 cuvinte
[Domeniu de date valide]
0 la 99999998
Acest parametru un cod M pentru blocarea axei C ntr-un ciclu predefinit de gurire.
5111

Timpul de repaos cnd deblocarea axei C este specificat n ciclul predefinit de gurire

[Tip intrare] Introducere parametru


[Tip de date] Cale 2 cuvinte
[Domeniu de date valide]
0 la 32767
[Unitate de msur pentru date]
Sistem incremental

IS-A

IS-B
10

Unitate

IS-C
1

0,1

msec

(Sistemul incremental nu depinde de faptul dac se folosete sistemul n milimetri sau n


inci pentru introducerea datelor.)
Acest parametru seteaz timpul de repaos cnd blocarea axei C este specificat ntr-un
ciclu predefinit de gurire.
5114

Valoarea de retragere n ciclul de gurire rapid n trepte

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 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)
Acest parametru seteaz valoarea retragere n ciclul de gurire rapid n trepte.
G83 (seria T, cnd parametrul RTR (nr.5101#2) este setat la 0)
q : Adncimea
de achiere
d:
Valoare
q
q

Punct
R

d
d

q
Punct Z

5115

Valoarea distan ei de pornire ntr-un ciclu de gurire rapid n trepte

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 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)
- 334 -

B-64304RO-1/02

A.PARAMETRI

ANEX

Acest parametru seteaz o valoare a jocului n ciclul de gurire n trepte.


G83 (seria T, cnd parametrul RTR (nr.5101#2) este setat la 1)
q : Adncimea de
achiere
d: Valoarea jocului
Punct R
q
q

d
d

q
Punct Z
5130

Valoarea de achiere (valoarea ieirii) n ciclurile de filetare G92 i G96

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Unitate de msur date]
0.1
[Domeniu de date valide]
0 la 127
Acest parametru seteaz o valoarea de achiere (valoare ieirii) n ciclul de filetare (G76)
al unui ciclu predefinit repetitiv multiplu (seria T) i n ciclul de filetare (G92) al unui
ciclu predefinit.
Fie L pasul. Atunci este admis un domeniu de valori de achiere de la 0.1L la 12.7L.
Pentru a specifica o valoarea de achiere de 10.0L, de exemplu, specificai n acest
parametru 100.
5131

Unghiul de achiere n ciclurile de filetare G92 i G76

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Unitate de msur date]
grad
[Domeniu de date valide]
1 la 89
Acest parametru seteaz valoarea unghiului de achiere n ciclul de filetare (G76) al unui
ciclu predefinit repetitiv multiplu (seria T) i n ciclul de filetare (G92) al unui ciclu
predefinit.
Cnd este setat 0, este specificat un unghi de 45 de grade.
5132

Adncimea de achiere n ciclurile predefinite repetitive multiple G71 i G72

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 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)
Acest parametru seteaz adncimea de achiere n ciclurile predefinite repetitive multiple
G71 i G72 (seria T).
Acest parametrul nu este utilizat la formatul de program al seriei 10/11.

- 335 -

A.PARAMETRI

ANEX

B-64304RO-1/02

NOT
Specifica i tot timpul o valoare a razei.
5133

Retragerea n ciclurile predefinite repetitive multiple G71 i G72

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 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)
Acest parametru seteaz valoarea de retragere n ciclurile predefinite repetitive multiple
G71 i G72 (seria T).

NOT
Specifica i tot timpul o valoare a razei.
5134

Valoarea distan ei de pornire n ciclurile predefinite repetitive multiple G71 i G72

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 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)
Acest parametru seteaz valoarea unui joc pn la punctul de pornire avans pentru
achiere n ciclurile predefinite repetitive multiple (G71/G72) (seria T).

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)

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 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)
Acest parametru seteaz o distan de retragere n lungul celei de-a doua axe (coninute)
n plan n ciclul predefinit repetitiv multiplu G73 (seria T). Acest parametru nu este
utilizat la formatul de program al seriei 10/11.

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)

[Tip intrare] Introducere parametru


- 336 -

B-64304RO-1/02

ANEX

A.PARAMETRI

[Tip de date] Cale real


[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 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)
Acest parametru seteaz o distan de retragere n lungul primei axe (coninute) n plan n
ciclul predefinit repetitiv multiplu G73 (seria T). Acest parametru nu este utilizat la
formatul de program al seriei 10/11.

NOT
Specifica i tot timpul o valoare a razei.
5137

Numr de diviziuni n ciclul predefinit repetitiv multiplu G73

[Tip intrare] Introducere parametru


[Tip de date] Cale 2 cuvinte
[Unitate de msur date]
ciclu
[Domeniu de date valide]
1 la 99999999
Acest parametru seteaz numrul de diviziune n ciclul predefinit repetitiv multiplu
G73 (seria T).
Acest parametru nu este utilizat la formatul de program al seriei 10/11.
5139

ntoarcerea n ciclurile predefinite repetitive multiple G74 i G75

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 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)
Acest parametru seteaz ntoarcerea n ciclurile predefinite repetitive multiple G74 i
G75 (seria T).

NOT
Specifica i tot timpul o valoare a razei.
5140

Adncimea minim de achiere n ciclul predefinit repetitiv multiplu G76

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 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)
Acest parametru seteaz o adncime minim de achiere n ciclul predefinit repetitiv
multiplu G76 (seria T) astfel nct adncimea de achiere s nu devin prea mic atunci
cnd adncimea de achiere este constant.

- 337 -

A.PARAMETRI

ANEX

B-64304RO-1/02

NOT
Specifica i tot timpul o valoare a razei.
5141

Toleran a de finisare n ciclul predefinit repetitiv multiplu G76

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 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)
Acest parametru seteaz tolerana de finisare n ciclul predefinit repetitiv multiplu G76
(seria T).

NOT
Specifica i tot timpul o valoare a razei.
5142

Numrare repetrilor finisrii finale n ciclul predefinit repetitiv multiplu G76

[Tip intrare] Introducere parametru


[Tip de date] Cale 2 cuvnt (cuvinte)
[Unitate de msur date]
ciclu
[Domeniu de date valide]
1 la 99999999
Acest parametru seteaz numrul repetri de cicluri de finisare final n ciclul predefinit
repetitiv multiplu G76 (seria T).
Cnd este setat 0 se execut doar un singur ciclu de finisare final.
5143

Unghiul vrfului sculei n ciclul predefinit repetitiv multiplu G76

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Unitate de msur date]
grad
[Domeniu de date valide]
0 l29, 30, 55, 60, 80
Acest parametru seteaz unghiul vrfului sculei n ciclul predefinit repetitiv multiplu
G76 (seria T).
Acest parametru nu este utilizat la formatul de program al seriei 10/11.
5145

Valoarea admisibil 1 n ciclurile predefinite repetitive multiple G71 i G72

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 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)
Dac o comand monoton de tipul I sau II nu este specificat pentru ax n direcia de
degroare, este emis alarma (PS0064 sau PS0329). Dac este creat automat un program,
se poate genera un profil non monoton foarte mic. Setai o valoare admisibil
nedesemnat pentru o astfel de profil non monoton. Procednd astfel, ciclurile G71 i
G72 pot fi executate chiar i ntr-un program care include un profil non monoton.
- 338 -

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

Valoarea admisibil 2 n ciclurile predefinite repetitive multiple G71 i G72

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniu de date valide]
0 la adncimea de achiere
Dac pentru axa n direcia de achiere nu este specificat o comand monoton de tipul I,
este emis alarma (PS0064 sau PS0329). Dac este creat automat un program, se poate
genera un profil non monoton foarte mic. Setai o valoare admisibil nedesemnat pentru
o astfel de profil non monoton. Procednd astfel, ciclurile G71 i G72 pot fi executate
chiar i ntr-un program care include un profil non monoton.
Valoarea admisibil este restrns la adncimea de achiere specificat printr-un ciclu
predefinit repetitiv multiplu.
(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 minus n lungul axei X pentru deplasare de la
fund la punctul de capt, degroarea poate fi executat conform formei programate,
fr alarm, setnd n acest parametru 0,001mm.

- 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

Numrul axei de avans radial n ciclul de rectificare longitudinal (G71)

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Domeniu de date valide]
0 la Numrul axelor controlate
Setai numrul axei de rectificare al ciclului de rectificare longitudinal (G71)

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)

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Domeniu de date valide]
0 la Numrul axelor controlate
Setai numrul axei de avans radial a ciclului de rectificare transversal 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

Numrul axei de avans radial n ciclul de rectificare cu ptrundere continu (G73)

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Domeniu de date valide]
0 la Numrul axelor controlate
Setai numrul axei de avans radial a ciclului de rectificare cu ptrundere continu (G73)

- 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)

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Domeniu de date valide]
0 la Numrul axelor controlate
Setai numrul axei de avans radial a ciclului de rectificare 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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#0

#4

#5

G84 Metod de specificare tarodare rigid:


0: nainte de a emite comanda G84 (sau G74) se specific un cod M pentru modul de
tarodare rigid. (Vezi parametrul nr.5210).
1: Nu se folosete un cod M de specificare mod de tarodare rigid. (G84 nu poate fi
folosit ca i cod G pentru ciclul de tarodare; G74 nu poate fi folosit pentru ciclul de
filetare invers.)
DOV Ajustarea n timpul extragerii n tarodarea rigid:
0: Invalidat
1: Validat (Valoarea ajustrii este setat n parametrul nr.5211.)
PCP Adresa Q este specificat n ciclu de tarodare/tarodare rigid:
0: Este asumat un ciclu de tarodare rapid n trepte.
1: Este asumat un ciclu de tarodare n trepte.

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

FHD Oprire avans i monobloc n tarodare rigid:


0: Invalidat
- 341 -

A.PARAMETRI

ANEX

1:

B-64304RO-1/02

Validat
#7

#6

#5

5201

#4

#3

#2

OV3

OVU

TDR

#1

#0

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#2 TDR Constanta de timp de achiere n tarodarea rigid:
0: Folosete parametri asemntori n timpul achierii i extragerii (parametrii de la nr.
5261 la 5264)
1: Nu folosete parametri asemntori n timpul achierii i extragerii
Parametrii nr. 5261 la 5264: Constanta de timp pentru achiere
Parametrii nr. 5271 la 5274: Constanta de timp la extragere
#3

#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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit

NOT
Atunci cnd se seteaz cel pu in unul dintre aceti parametri,
alimentarea trebuie oprit nainte de continuarea opera iei.
#6

OVE Domeniul de specificare al comenzii (adresei J) de ajustare extragere dat de specificaia


programului de tarodare rigid este:
0: 100% la 200%.
1: 100% la 2000%.

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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
- 342 -

#3

#2
RFF

#1

#0

#2

A.PARAMETRI

ANEX

B-64304RO-1/02

RFF n tarodarea rigid, avansul nspre nainte este:


0: Inactivat.
1: Activat. (Recomandat)
Setai 1 ca i setare standard.
n acelai timp, setai parametrul pentru coeficientul de control n avans nspre nainte
pentru axa de tarodare i parametrul pentru coeficientul de control n avans nspre nainte
pentru arborele principal n aa fel nct aceste valori s se potriveasc.

Coeficientul de control n avans nspre nainte pentru axa de tarodare: Parametrul


nr.2092
[sau parametrul nr.2144 dac funcia de avans achiere/deplasare rapid nspre
nainte este activ (bit 4 al parametrului nr.2214 este setat la 1)]

Coeficientul de control n avans nspre nainte pentru arborele principal: Parametrul


nr.4344

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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#0 RTX La tarodarea rigid ntr-o serie T, axa de tarodare este:
0: selectat prin selectarea unui plan.
1: ntotdeauna asumat ca fiind axa Z pentru G84 sau axa X pentru G88.

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

Valoarea ajustrii n timpul extragerii n filetare rigid

[Tip intrare] Introducere parametru


[Tip de date] Cale cuvnt (cuvinte)
[Unitate date] 1% sau 10%
[Domeniu de date valide]
0 la 200
Acest parametru seteaz valoarea ajustrii n timpul extragerii n filetare rigid.

- 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

ntoarcerea sau ieirea n ciclul de tarodare n trepte

[Tip intrare] Setare intrare


[Tip de date] Cale real
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axelor de gurire
[Domeniul de date valide] 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)
Acest parametru seteaz valoarea de ntoarcere a unui ciclu rapid de tarodare n trepte
sau valoarea jocului unui ciclu de tarodare n trepte.
Dac parametrul PCP (bit 5 al nr.5200) este
setat la 0.

Dac parametrul PCP (bit 5 al nr.5200) este


setat la 0.
q : Adnc. achiere
d : Valoare joc

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

Tura ia maxim a arborelui principal la tarodare rigid (treapt nti)

5242

Tura ia maxim a arborelui principal la tarodare rigid (treapt a doua)

5243

Tura ia maxim a arborelui principal la tarodare rigid (treapt a treia)

5244

Tura ia maxim a arborelui principal la tarodare rigid (treapt a patra)

[Tip intrare] Introducere parametru


[Tip de date] Arbore principal 2 cuvinte
[Unitate de msur date]
min-1
[Domeniu de date valide]
0 la 9999
- 344 -

A.PARAMETRI

ANEX

B-64304RO-1/02

Raportul de transmitere al cutiei de viteze a traductorului de poziie a arborelui principal.


1 : 1 0 la 7400
1 : 2 0 la 9999
1 : 4 0 la 9999
1 : 8 0 la 9999
Fiecare din aceti parametri este utilizat pentru setarea unei turaii maxime a arborelui
principal pentru fiecare treapt a cutiei de viteze la tarodarea rigid.
Setai aceeai valoare pentru ambii parametri nr.5241 i 5243 pentru o transmisie cu o
treapt. Pentru o transmisie cu dou trepte, setai n parametrul nr.5243 aceeai valoarea
ca cea setat n parametrul nr.5242. Altfel va fi emis alarma PS0200.
5321

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)

[Tip intrare] Introducere parametru


[Tip de date] arbore principal cuvnt
[Unitate de msur date]
unitate de detectare
[Domeniu de date valide]
-9999 la 9999
Fiecare din aceti parametri este utilizat pentru setarea mersului n gol al arborelui
principal.
#7

#6

#5

#4

5450

#3

#2

#1

PLS

#0
PDI

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#0 PDI Cnd a doua ax (coninut) n plan n modul de interpolare n coordonate polare se
bazeaz pe specificarea razei:
0: Se folosete specificaia raz.
1: Se folosete specificaia diametru.
#2

5460

PLS Funcia de decalare interpolare n coordonate polare este:


0: Nefolosit.
1: Folosit.
Aceasta permite prelucrarea folosind sistemul de coordonate al piesei cu un anumit punct,
care nu este centrul axei de rotaie, setat ca originea sistemului de coordonate n
interpolarea n coordonate polare.
Specificarea axei (ax liniar) pentru interpolare n coordonate polare

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Domeniu de date valide]
1 la numrul axelor controlate
Acest parametru seteaz numrul axelor de control al axelor liniare pentru a executa
interpolare polar.
5461

Specificarea axei (ax de rota ie) pentru interpolare n coordonate polare

- 345 -

A.PARAMETRI

ANEX

B-64304RO-1/02

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Domeniu de date valide]
1 la numrul axelor controlate
Acest parametru seteaz numrul axelor de control al axelor de rotaie pentru a executa
interpolare polar.
5463

Raportul toleran ei de ajustare automat pentru interpolarea n coordonate polare

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Unitate de msur pentru date] %
[Domeniu de date valide]
0 la 100
Setare tipic: 90% (tratat ca 90% cnd este setat la 0)
Seteaz raportul toleranei al celei mai rapide viteze de avans pentru achiere fa de
turaia axei de rotaie n timpul ajustrii automate a interpolrii n coordonate polare.
5464

Compensarea erorii pe axa ipotetic a interpolrii n coordonate polare

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
[Unitatea de msur a datei] mm, inci (unitate de msur dat de intrare)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei de referin
[Domeniul de date valide] 9 cifre ale unitii minime a datei [consultai tabelul de setare a parametrilor
standard (A)]
(Pentru IS-B, -999999,999 la +999999,999)
Acest parametru este utilizat pentru setarea erorii dac centrul axei de rotaie pe care se
execut interpolarea n coordonate polare nu este pe axa X.
Dac setarea acestui parametru este 0, se execut interpolare normal n coordonate
polare.
#7

#6

#5

6000

#4

#3

#2

HGO

#1

#0

MGO

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#1

#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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit

- 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)

[Tip intrare] Introducere parametru


[Tip de date] Cale real
[Unitatea de msur] mm/min, inci/min, grad/min (unitatea mainii)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei folosite
[Domeniul de date valide] Consultai tabelul de setare a parametrilor standard (C)
(Cnd sistemul incremental este IS-B, 0.0 la +999000.0)
Aceti parametri seteaz viteza relevant de avans n timpul msurrii automate a
compensrii sculei (seria T).

NOT
Cnd setarea parametrului nr.6242 sau 6243 este 0, se folosete
setarea parametrului nr.6241.
6251

valoarea pe axa X n timpul compensrii automate a sculei (seria T)

6252

valoarea pe axa Z n timpul compensrii automate a sculei (seria T)

[Tip intrare] Introducere parametru


[Tip de date] Cale 2 cuvinte
[Unitatea de msur] mm, inci, grade (unitatea mainii)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei folosite
[Domeniul de date valide] 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)
Aceti parametri seteaz valoarea a vitezei relevante de avans n timpul msurrii
compensrii automate a sculei (seria T).

NOT
Seta i o valoare de tip raz indiferent dac este specificat
programare pe baz de diametru sau pe baz de raz.
6254

valoarea pe axa X n timpul compensrii automate a sculei (seria T)

- 347 -

A.PARAMETRI

ANEX

6255

B-64304RO-1/02

valoarea pe axa Z n timpul compensrii automate a sculei (seria T)

[Tip intrare] Introducere parametru


[Tip de date] Cale 2 cuvinte
[Unitatea de msur] mm, inci, grade (unitatea mainii)
[Unitatea minim a datei]
Depinde de sistemul incremental al axei folosite
[Domeniul de date valide] 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)
Aceti parametri seteaz valoarea a vitezei relevante de avans n timpul msurrii
automate a compensrii sculei (seria T).

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

[Tip intrare] Introducere parametru


[Tip de date] Bit

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

Domeniul de coduri M de ateptare (valoare minim)

8111

Domeniul de coduri M de ateptare (valoare maxim)

[Tip intrare] Introducere parametru


[Tip de date] 2 -cuvinte
[Domeniu de date valide]
0, 100 la 99999999
Se poate seta un domeniu de valori de coduri M prin specificarea unei valori minime de
cod M de ateptare (parametrul nr. 8110) i a unei valori maxime de cod M de ateptare
(parametrul nr.8111).
(parametrul nr. 8110) (cod M de ateptare) (parametru nr. 8111)
Cnd codul M de ateptare nu este folosit, setai 0 n aceti parametri.
#7

#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

[Tip de date] Bit


#1

YOF Offset-ul axei Y este:


0: Nefolosit.
1: Folosit.
#7

#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

SSC Controlul vitezei periferice constante este:


0: Nefolosit.
1: Folosit.
MSP Multi-ax este:
0: Nefolosit.
1: Folosit.
#7

#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

BAR Funcia de blocare mandrin i ppu mobil (seria T) este:


0: Nefolosit.
1: Folosit.

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

CCR Teirea /racordarea este:


- 349 -

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

NGW Compensarea geometriei/uzurii sculei (seria T) este:


0: Folosit.
1: Nefolosit.

13130

Ordinea de afiare a cilor pe ecranul unde sunt afiate simultan 2 ci:

[Tip intrare] Introducere parametru


[Tip de date] Byte
[Domeniu de date valide]
0 la 1
Ordinea de afiare a cilor pe ecranul unde sunt afiate simultan 2 ci este setat.
Relaia ntre setare i ordinea de afiare este dup cum urmeaz:

#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

[Tip intrare] Introducere parametru


[Tip de date] Cale bit
#2

#5

#6

CCC n modul de compensare scul achietoare/compensare a razei vrfului sculei, metoda de


conectare a colurilor exterioare se bazeaz pe:
0: Conectare de tip liniar
1: Conectare de tip circular
CAV Cnd verificarea interferenei gsete c a survenit interferene (supra-achiere):
0: Prelucrarea se oprete cu alarma (PS0041).
(Funcia de alarmare la verificarea interferenei)
1: Prelucrarea este continuat prim schimbarea cii sculei pentru a preveni incidena
interferenei (supra-achierii). (Funcia de evitare a verificrii interferenei)
Pentru metoda de verificare a interferenei, analizai descrierile pentru bit 1 (CNC) al
parametrului nr.5008 i bit 3 (CNV) al parametrului nr.5008.
NAA Atunci cnd funcia de evitare a verificrii interferenei consider c o operaie de evitare
este periculoas sau c survine o viitoare interferen cu vectorul de evitare a
interferenei:

- 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

Numrul de blocuri de citit n modul de compensare a sculei/compensare a razei vrfului sculei

[Tip intrare] Setare intrare


[Tip de date] Cale bit
[Domeniu de date valide]
3 la 8
Acest parametru seteaz numrul de blocuri de citit n modul de compensare a sculei /
compensare a razei vrfului sculei. Dac este setat o valoare mai mic de 3, se asum
specificarea 3. Dac este setat o valoare mai mare de 8, se asum specificarea 8. Dac
este citit un numr mai mare de blocuri, predicia supra-achierii (interferenei) poate fi
fcut cu o comand nainte. Oricum, numrul de blocuri citite i analizate crete, aa c
devine necesar un timp mai lung de procesare a blocurilor.
Chiar dac setarea acestui parametru este modificat n mod MDI prin oprirea modului
de compensare scul achietoare/compensare a razei vrfului sculei, setarea nu devine
imediat valabil. nainte ca noua setare a acestui parametru s poat deveni valabil,
modul de compensare a sculei/compensare a razei vrfului sculei trebuie anulat, apoi
modul trebuie introdus nc o dat.

- 351 -

A.PARAMETRI

A.2

ANEX

B-64304RO-1/02

TIPUL DE DATE

Parametrii sunt clasificai dup tipul de date dup cum urmeaz:


Tipul de date
Bit
Bit grup de maini
Bit cale
Bit ax
Bit arbore principal
Byte
Byte grup de maini
Byte cale
Byte ax
Byte arbore principal
Cuvnt
Cuvnt grup de maini
Cuvnt cale
Cuvnt ax
Cuvnt arbore principal
2-cuvinte
2 cuvinte grup de maini
cale 2 cuvinte
ax 2 cuvinte
arbore principal 2 cuvinte
real
Grup de maini real
Cale real
Ax real
Arbore principal real

Domeniu de date valabile

Observa ii

0 sau 1

de la -128 la 127
de la 0 la 255

Unii parametri utilizeaz aceste tipuri de


date ca date nemarcate.

de la -32768 la 32767
de la 0 la 65535

Unii parametri utilizeaz aceste tipuri de


date ca date nemarcate.

de la 0 la 999999999

Unii parametri utilizeaz aceste tipuri de


date ca date nemarcate.

Vezi tabelele de setare a


parametrilor standard

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

TABELE DE SETARE A PARAMETRILOR STANDARD

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

Domeniu de date valabile

(B) Parametri de lungime i unghi (tip 2)


Unitate de msur
pentru date

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

Domeniu de date valabile

(C) Parametri de vitez i vitez unghiular


Unitate de msur
pentru date

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

Domeniu de date valabile

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

Domeniu de date valabile


la +999000,000

(D) Parametri de accelera ie i accelera ie unghiular


Unitate de msur
pentru date

Sistem
incremental

Unitatea minim
de msur

Domeniu de date valabile

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

Domeniu de date valabile

0,001

de la 0,000

0,0001

de la 0,0000 la +99999,9999

- 354 -

la +999999,999

B-64304RO-1/02

ANEX

B.DIFEREN E FA DE SERIA 0i-C

DIFEREN E FA DE SERIA 0i-C

Anexa B, Diferene fa de seria 0i-C" este format din urmtoarele seciuni:


B.1
B.2
B.3
B.4
B.5
B.6
B.7
B.8
B.9
B.10
B.11
B.12
B.13
B.14
B.15
B.16
B.17
B.18
B.19
B.20
B.21
B.22
B.23
B.24
B.25
B.26
B.27
B.28
B.29
B.30
B.31
B.32
B.33
B.34
B.35
B.36
B.37
B.38
B.39
B.40
B.41
B.42
B.43
B.44
B.45

SETAREA UNITII .................................................................................................................... 356


OFFSET AUTOMAT AL SCULEI ACHIETOARE ................................................................... 356
INTERPOLARE CIRCULAR ..................................................................................................... 358
INTERPOLARE ELICOIDAL .................................................................................................... 359
FUNCIA DEPLASARE (SKIP") .............................................................................................. 360
NTOARCERE MANUAL N POZIIA DE REFERIN ....................................................... 362
SISTEMUL DE COORDONATE AL PIESEI ............................................................................... 364
SISTEMUL DE COORDONATE LOCALE.................................................................................. 365
CONTROLUL Cs AL CONTURULUI .......................................................................................... 366
CONTROLUL MULTI-AX ............................................................................................................ 366
CONTROLUL SERIAL/ANALOGIC AL AXULUI ..................................................................... 367
CONTROLUL VITEZEI CONSTANTE PE SUPRAFA.......................................................... 368
POZIIONAREA AXULUI ........................................................................................................... 368
FUNCII ALE SCULEI ACHIETOARE ..................................................................................... 370
MEMORIA DE COMPENSARE A SCULEI ................................................................................ 371
INTRODUCERE VALOARE MSURAT B PENTRU OFFSET SCUL ............................... 372
ABLONUL UZUAL ..................................................................................................................... 372
ABLOANE UZUALE DE TIP NTRERUPERE ......................................................................... 375
INTRODUCERE PARAMETRI PROGRAMABILI (G10) ........................................................... 375
CONTROL PREVIZUALIZARE AVANSAT ............................................................................ 376
FUNCIA DE SELECTARE A CONDIEI DE PRELUCRARE ................................................. 377
CONTROL SINCRON AXE .......................................................................................................... 378
CONTROLUL AXELOR UNGHIULARE ARBITRARE ............................................................. 382
AFIARE ORE DE FUNCIONARE I NUMRARE PIESE DE PRELUCRAT ..................... 383
AVANSUL LA ROATA DE MN ............................................................................................. 384
CONTROL AX PMC................................................................................................................... 385
APELARE SUB-PROGRAM EXTERN (M198) ........................................................................... 390
CUTARE NUMR DE ORDINE (NUMR DE SECVEN) ................................................. 391
VERIFICAREA CURSEI MEMORATE ....................................................................................... 392
COMPENSAREA ERORII DE PAS MEMORATE ...................................................................... 393
FUNCIA DE TERGERE A ECRANULUI I FUNCIA AUTOMAT DE TERGERE A
ECRANULUI.................................................................................................................................. 394
RESETARE I REPORNIRE ......................................................................................................... 395
MANUAL ABSOLUT PORNIT I OPRIT ................................................................................... 396
SEMNALUL DE PROTECIE A MEMORIEI PENTRU PARAMETRII CNC-ULUI ............... 397
INTRODUCEREA DATELOR EXTERNE ................................................................................... 397
FUNCIA SERVER DE DATE ..................................................................................................... 399
POWER MATE CNC MANAGER ................................................................................................ 400
BLOCARE MANDRIN/ PPU MOBIL ............................................................................. 400
CURSA INVERS N CICLUL DE FILETARE (CICLU DE ACHIERE PREDEFINIT /CICLU
DE ACHIERE PREDEFINIT MULTIPLU REPETITIV)............................................................ 401
INTERPOLARE N COORDONATE POLARE ........................................................................... 402
VERIFICAREA INTERFERENEI CILOR (CONTROL 2-CI).............................................. 403
CONTROL SINCRON I CONTROL MULTIPLU (CONTROL 2-CI) .................................... 404
CONTROL SUPRAPUS (CONTROL 2 CI) ............................................................................... 408
OFFSET AXA Y............................................................................................................................. 409
COMPENSARE SCUL ACHIETOARE/ COMPENSAREA RAZEI VRFULUI SCULEI
ACHIETOARE ............................................................................................................................. 409
- 355 -

B.DIFEREN E FA DE SERIA 0i-C


B.46
B.47
B.48
B.49
B.50
B.51

ANEX

B-64304RO-1/02

CICLU PREDEFINIT PENTRU GURIRE .................................................................................. 415


CICLU PREDEFINIT/ CICLU PREDEFINIT REPETITIV MULTIPLU ..................................... 416
CICLU PREDEFINIT PENTRU RECTIFICARE .......................................................................... 417
CICLU MULTIPLU RESPECTIV PREDEFINIT PENTRU STRUNJIRE ................................... 418
TEIREA I ROTUNJIREA COLURILOR ................................................................................ 422
PROGRAMARE DIRECT DUP DIMENSIUNILE DESENULUI .........................................423

B.1

SETAREA UNIT II

B.1.1

Diferen e ntre specifica ii


Func ia

Specificare diametru/
raz n comanda de
micare pentru fiecare
ax

Explica ie
-

Efectua i o selec ie folosind bit 3 (DIAx) al parametrului nr. 1006.

Bit 3 (DIAx) al parametrului nr.1006


Comanda de micare pentru fiecare ax specific:
0: Raza.
1: Diametru.
La seria 0i-C pentru ca o ax al crei diametru este specificat s se deplaseze la distan a
specificat, nu trebuie setat numai 1 n bit 3 (DIAx) al parametrului nr.1006, ci trebuie
fcute una din urmtoarele dou schimbri:
Reduce i multiplicatorul comenzii (CMR) la jumtate. (Unitatea de detectare nu
trebuie schimbat).
Reduce i unitatea de detectare la jumtate i dubla i angrenajul de avans flexibil
(DMR).
Spre deosebire de acestea, la seria 0i-D, prin simpla setare 1 n bit 3 (DIAx) a
parametrului nr.1006, CNC-ul reduce impulsurile de comand la jumtate, eliminnd
necesitatea de efectuare a schimbrilor descrise mai sus (cnd unitatea de detectare nu
este schimbat).
Nota i c atunci cnd unitatea de detectare este redus la jumtate, att CMR ct i DMR
trebuie dublate.

B.1.2

Diferen e n afiarea de diagnoz

Niciuna.

B.2

OFFSET AUTOMAT SCUL

B.2.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia
Opera ia de offset
curent pentru
rezultatul msurtorii

Adunat la offset curent

Seria 0i -D
-

Selecta i dac se adun sau se scade,


folosind bit 6 (MDC) al parametrului nr.
6210.

Bit 6 (MDC) al parametrului nr.6210


Rezultatul msurtorii a msurrii
automate a lungimii sculei (sistem M) sau a
compensrii automate a sculei (sistem T)
este:
0: Adunat la offset curent
1: Sczut din offset curent

- 356 -

ANEX

B-64304RO-1/02

Func ia

Seria 0i -C

Setare vitez de
avans pentru
msurare

- Seta i valoarea n parametrul nr.6241.


Acesta este un parametru comun
semnalelor de atingere a pozi iei de
msurat (XAE i ZAE).

Setarea valorii
pentru axa X

- Seta i valoarea n parametrul nr.6251.


Acesta este un parametru comun
semnalelor de atingere a pozi iei de
msurat (XAE i ZAE).

Setarea valorii
pentru axa X

- Seta i valoarea n parametrul nr.6254.


Acesta este un parametru comun
semnalelor de atingere a pozi iei de
msurat (XAE i ZAE).

B.2.2

B.DIFEREN E FA DE SERIA 0i-C

Diferen e n afiarea de diagnoz

Niciuna.

- 357 -

Seria 0i -D
-

Parametrul nr. 6241


Acesta este un parametru pentru
semnalele de atingere a pozi iei de
msurare (XAE1 i GAE1).
Parametrul nr. 6242
Acesta este un parametru pentru
semnalele de atingere a pozi iei de
msurare (XAE2 i GAE2).
NOT
Valoarea din parametrul nr.6241 devine
valid cnd n parametrul nr. 6242 este
setat 0
Parametrul nr. 6251
Acesta este un parametru pentru
semnalele de atingere a pozi iei de
msurare (XAE1 i GAE1).
Parametrul nr. 6252
Acesta este un parametru pentru
semnalele de atingere a pozi iei de
msurare (XAE2 i GAE2).
NOT
Valoarea din parametrul nr.6251 devine
valid cnd n parametrul nr. 6252 este
setat 0
Parametrul nr. 6254
Acesta este un parametru pentru
semnalele de atingere a pozi iei de
msurare (XAE1 i GAE1).
Parametrul nr. 6255
Acesta este un parametru pentru
semnalele de atingere a pozi iei de
msurare (XAE2 i GAE2).
NOT
Valoarea din parametrul nr.6254 devine
valid cnd n parametrul nr. 6255 este
setat 0

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B.3

INTERPOLARE CIRCULAR

B.3.1

Diferen e ntre specifica ii


Func ia

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

Cu alte cuvinte, raza arcului se deplaseaz


liniar conform unghiului la centru (t).
Interpolarea elicoidal se activeaz prin
specificarea unui arc pentru care raza
arcului la punctul de pornire difer de cea a
punctului de capt. Cnd executa i
interpolare elicoidal, seta i p valoare mare
n parametrul nr.3410 care specific limita
pentru diferen a de raz.

B.3.2

Diferen e n afiarea de diagnoz

Niciuna.

- 358 -

ANEX

B-64304RO-1/02

B.4

INTERPOLARE ELICOIDAL

B.4.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia
Specificarea vitezei de
avans

B.DIFEREN E FA DE SERIA 0i-C

Seria 0i -D

Specifica i viteza de avans n lungul


unui arc de cerc. De aceea, viteza
de avans a axei liniare este dup
cum urmeaz:

Lungimea axei liniare


F
Lungimea arcului de cerc

Efectua i o selec ie folosind bit 5 (HTG) al


parametrului nr. 1403.
0: Acelai ca i n stnga.
1: Specifica i o vitez de avans n lungul
cii incluznd axa liniar. De aceea,
viteza tangen ial a arcului este exprimat
dup cum urmeaz:
Lungimea arcului

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

Efectua i o selec ie folosind bit 0


(HFC) al parametrului nr. 1404.
0: Viteza de avans a arcului i a
axei liniare este restrns prin
parametrul nr.1422 sau
nr.1430.
1: Viteza de avans compus n
lungul cii sculei care include
axa liniar este limitat prin
parametrul nr.1422.

Pentru detalii, consultai INTERPOLAREA


ELICOIDAL" din MANUALUL DE
CONEXIUNI (FUNC II)" (B-64303EN-1).
Bit 0 (HFC) al parametrului nr. 1404 nu
este disponibil.
Viteza de avans a arcului i axei liniare
este limitat prin parametrul nr.1430.

Diferen e n afiarea de diagnoz

Niciuna.

- 359 -

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B.5

FUNC IA DE OMITERE (SKIP)

B.5.1

Diferen e ntre specifica ii


Seria 0i -C

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

Neglija i viteza de avans


pentru achiere
(trecere normal)

Seria 0i -D

Seta i 1 n bit 5 (SLS) al parametrului


nr.6200.

Seta i 1 n bit 4 (HSS) al parametrului


nr.6200.
Parametru de decizie folosire
semnal de trecere SKIP" de
mare vitez
FS0i-C
FS0i-D

Comanda
G31 (trecere normal)

HSS

HSS

G31 (trecere normal)

SLS

HSS

G31P1 ... G31P4 (salt n mai multe


etape)

SLS

SLS

Compensarea este executat pentru


coordonatele de deplasare ob inute
cnd semnalul de trecere SKIP" de
mare vitez este setat la 1".
Exist dou ci de a executa
compensarea, dup cum urmeaz:
[Compensnd valoarea calculat din
constanta de achiere i constanta
servo]
Seta i 1 n bit 0 (SEA) al parametrului
nr. 6201.
[Compensare impulsuri acumulate i
devia ia pozi ional datorit
accelerrii/decelerrii]
Seta i 1 n bit 1 (SEB) al parametrului
nr. 6201.
Vitez de avans specificat prin codul
F din program

Compensarea este executat pentru


coordonatele de deplasare ob inute
cnd semnalul de trecere SKIP" de
mare vitez este setat la 1".
Bit 0 (SEA) al parametrului nr. 6201
nu este disponibil.
Exist un singur mod de a realiza
compensarea, dup cum urmeaz:
[Compensare impulsuri acumulate i
devia ia pozi ional datorit
accelerrii/decelerrii]
Seta i 1 n bit 1 (SEB) al parametrului
nr. 6201.

Depinde de bit 1 (SFP) al


parametrului nr.6207. Cnd este setat
0, prelucrarea este aceeai ca la
Seria 0i-C.

Bit 1 (SFP) al parametrului nr.6207


Viteza de avans n timpul func iei
deplasare (SKIP) este:
0: Vitez de avans specificat prin codul
F din program
1: Vitez de avans specificat n
parametrul nr.6281

- 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)

Intrare semnal de trecere


SKIP" de mare vitez
pentru comanda G31
P99
(SKIP limit cuplu)
Setnd o limit de
deviere pozi ional n
comanda de SKIP pentru
limitarea cuplului (SKIP
limitare cuplu)

Cnd G31 P99/P87 este


specificat fr o limit de
cuplu, fiind specificat n
avans (SKIP limit cuplu)

B.5.2

B.DIFEREN E FA DE SERIA 0i-C

Vitez de avans specificat prin codul


F din program

Depinde de bit 3 (TSA) al


parametrului nr.6201.

Seria 0i -D
-

Depinde de bit 2 (SFN) al


parametrului nr.6207. Cnd este setat
0, prelucrarea este aceeai ca la
Seria 0i-C.

Bit 2 (SFP) al parametrului nr.6207


Cnd se execut func ia SKIP folosind
semnalul de trecere SKIP" de mare
vitez [este setat n bit 4, (HSS) al
parametrului nr.6200] sau func ia de
deplasare multipl, viteza de avans este:
0: Vitez de avans specificat prin codul
F din program
1: Viteza de avans specificat n
parametrii nr 6282 ... 6285.
Bit 3 (TSA) al parametrului nr. 6201
nu este disponibil.
Intrare semnal SKIP de mare vitez
n acelai bloc ca i G31 P99/P98
monitorizate.

Bit 3 (TSA) al parametrului nr.6201


Pentru a verifica dac limita cuplului de
torsiune a fost atins, func ia de SKIP
limit a cuplului (G31 P99/P98)
monitorizeaz:
0: Toate axele
1: Doar axa specificat n acelai bloc
ca i G31 P99/P98
La fel ca i semnalul de deplasare SKIP pentru comanda G31 P99, semnalul de trecere
SKIP" de mare vitez:
Nu poate fi introdus.
Poate fi introdus.

Niciun parametru dedicat setrii unei


limite de deviere pozi ional pentru
func ia de SKIP a limitrii cuplului nu
este disponibil.

Comanda G31 P99/98 este executat


ca atare.
(Nu se emite nicio alarm).

Diferen e n afiarea de diagnoz

Niciuna.

- 361 -

Valoarea poate fi setat n parametrul


nr. 6287.

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.

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B-64304RO-1/02

B.6

NTOARCERE MANUAL N POZI IA DE REFERIN

B.6.1

Diferen e ntre specifica ii


Seria 0i -C

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.)
-

Seta i bit 1 (DLZ) al parametrului


nr.1002.

Nu este disponibil.

Bit 1 (DLZ) al parametrului nr. 1002 nu


este disponibil.
Pozi ia de referin fr cleme (bit 1
(DLZx) al parametrului nr.1005) este
setat pentru toate axele.
Depinde de bit 4 (GRD) al parametrului
nr.1007.

Bit 4 (GRD) al parametrului nr.1007


Pentru axa pe care se detecteaz valori
absolute, atunci cnd coresponden a ntre
pozi ia mainii i pozi ia de detector pozi ie
absolut nu este finalizat, setarea pozi ie
de referin fr cleme este:
0: Nu este executat de dou sau mai
multe ori.
1: Este executat de dou sau mai multe
ori.

- 362 -

ANEX

B-64304RO-1/02

B.DIFEREN E FA DE SERIA 0i-C

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

[Cnd bit 0 (RTLx) al parametrului nr.


1007 = 0]
Micarea este executat la viteza de
avans de traversare rapid pn la
cnd este stabilit re eaua.
Dac clema de decelerare este
eliberat nainte de stabilirea re elei, se
efectueaz o rota ie cu viteza de avans
pentru traversare rapid, stabilind
astfel re eaua. Apsnd din nou
clema de decelerare se stabilete
pozi ia de referin .
[Cnd bit 0 (RTLx) al
parametrului nr. 1007 = 1]
Micarea este executat la viteza de
avans FL de ntoarcere la pozi ia de
referin chiar dac re eaua nu este
stabilit.
Apsnd din nou clema de decelerare
nainte de stabilirea re elei cauzeaz
alarma PS0090.

Func ie deplasare a
pozi iei de referin :
Setarea func iei de
deplasare a pozi iei de
referin :

Disponibil doar pentru seria M din


seria 0i-C i anterioare.
Func ia este activ pentru toate axele
prin setarea 1 n bit 2 (SFD) al
parametrului nr. 1002.

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

[Tip ax de rota ie =A i bit 0 (RTLx) al


parametrului nr. 1007 = 0]
Micarea este executat la viteza de
avans FL de ntoarcere la pozi ia de
referin chiar dac re eaua nu este
stabilit.
Apsnd din nou clema de decelerare
nainte de stabilirea re elei cauzeaz
alarma PS0090.
[Tip ax de rota ie =A i bit 0
(RTLx) al parametrului nr. 1007 = 1]
Micarea este executat la viteza de
avans de traversare rapid pn cnd
este stabilit re eaua.
Dac clema de decelerare este
eliberat nainte de stabilirea re elei, se
efectueaz o rota ie cu viteza de avans
pentru traversare rapid, stabilind
astfel re eaua. Apsnd din nou
clema de decelerare se stabilete
pozi ia de referin .
[Tip ax de rota ie = B]
Nu depinde de bit 0 (RTLx) al
parametrului nr. 1007.
Micarea este efectuat la viteza de
avans FL de ntoarcere la pozi ia de
referin chiar dac re eaua nu este
stabilit.
Eliberarea clemei de decelerare nainte
de stabilirea re elei cauzeaz alarma
PS0090.
Disponibil pentru toate seriile din
seria 0i-D.
Bit 2 (SFD) al parametrului nr. 1002 nu
este disponibil.
Seta i bit 4 (SFDx) al parametrului
nr.1008 pentru fiecare ax.
Depinde de bit 1 (HZP) al parametrului
nr.1206.

Bit 1 (HZP) al parametrului nr.1206


Pentru ntoarcerea manual de mare vitez
n pozi ia de referin , sistemul de
coordonate este:
0: Presetat.
1: Nu este presetat (specifica ie
compatibil FS0i-C)

Diferen e n afiarea de diagnoz

Niciuna.

- 363 -

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B-64304RO-1/02

B.7

SISTEMUL DE COORDONATE AL PIESEI

B.7.1

Diferen e ntre specifica ii


Seria 0i -C

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

Efectua i o selec ie folosind bit 5


(AWK) al parametrului nr. 1201.

Bit 5 (AWK) al parametrului nr.1201


Cnd valoarea de offset al punctului de
zero al piesei de prelucrat este modificat:
0: Modific afiarea pozi iei absolute cnd
programul execut blocul care este
urmtorul memorat intermediar:
1: Schimb imediat afiarea pozi iei
absolute.
n oricare caz, valoare modificat nu
produce efecte pn n blocul urmtor care
este memorat intermediar.

Diferen e n afiarea de diagnoz

Niciuna.

- 364 -

Seria 0i -D
-

Bit 5 (AWK) al parametrului nr. 1201


nu este disponibil.
Scula ntotdeauna se comport ca i
cnd AWK este setat la 1.

ANEX

B-64304RO-1/02

B.DIFEREN E FA DE SERIA 0i-C

B.8

SISTEMUL DE COORDONATE LOCALE

B.8.1

Diferen e ntre specifica ii


Seria 0i -C

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.

Bit 3 (RLC) al parametrului


nr. 1202
La resetare, sistemul local de
coordonate este:
0: Nu este anulat.
1: Anulat.
Bit 5 (RLC) al parametrului
nr. 1202
Dup anulare alarm servo,
sistemul local de coordonate
este:
0: ters.
1: Nu este ters.
NOT
Atunci cnd bit-ul RLC al
parametrului este setat la 1,
sistemul local de coordonate
este ters, chiar dac bit-ul
SNC al parametrului este setat
la 1.

Procesarea este determinat de setrile pentru bit


7 (WZR) al parametrului nr. 1201, bit 3 (RLC) al
parametrului nr. 1202, bit 6 (CLR) al parametrului
nr.3402 i bit 6 (C16) al parametrului nr.3407.
Bit 5 (SNC) al parametrului nr. 1202 nu este
disponibil.
Bit 7 (WZR) al parametrului nr. 1201
Dac CNC-ul este resetat prin tasta RESET de pe
panoul MDI, semnal extern de resetare i repornire
sau semnal de oprire de urgen (avarie), atunci
cnd bit 6(CLR) al parametrului nr. 3402 este setat
la 0, codul G al grupului numrul 14 (sistemul de
coordonate al piesei) este:
0: Pus n starea de resetare.
1: Nu este pus n starea de resetare.
NOT
Cnd bit 6 (CLR) al parametrului nr.3402 este setat la
1, procesarea depinde de setarea bit-ului 6 (C14) al
parametrului nr. 3407.

Bit 3 (RLC) al parametrului nr. 1202


La resetare, sistemul local de coordonate este:
0: Nu este anulat.
1: Anulat.
NOT
Cnd bit 6(CLR) al parametrului nr.3402 este setat
la 0 i bit 7 (WZR) al parametrului nr.1202 este
setat la 1, sistemul local de coordonate este anulat,
indiferent de setarea acestui parametru.
Cnd bit 6 (CLR) al parametrului nr.3402 este setat
la 1 i bit 6 (C14) al parametrului nr.3407 este setat
la 0, sistemul local de coordonate este anulat,
indiferent de setarea acestui parametru.
Bit 6 (CLR) al parametrului nr. 3402
Tasta de resetare de pe panoul MDI, semnalul extern
de resetare, semnalul de resetare i repornire sau
semnalul de oprire de urgen (avarie) plaseaz sistem
local de coordonate n:
0: Stadiul de resetare
1: Stadiul de tergere
Bit 6 (C14) al parametrului nr. 3407
Dac CNC-ul este resetat prin tasta RESET de pe
panoul MDI, semnal extern de resetare i repornire sau
semnal de oprire de urgen (avarie), atunci cnd bit 6
(CLR) al parametrului nr. 3402 este setat la 1, codul G
al grupului numrul 14 (sistemul de coordonate al
piesei) este:
0: Pus n starea de tergere.
1: Nu este pus n starea de tergere.

- 365 -

B.DIFEREN E FA DE SERIA 0i-C

B.8.2

ANEX

B-64304RO-1/02

Diferen e n afiarea de diagnoz

Niciuna.

B.9

CONTROLUL Cs AL CONTURULUI

B.9.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia
Verificare
corectitudine pozi ie
cnd modul de control
contur Cs este oprit:

B.9.2

Verificarea corectitudinii pozi iei nu


este efectueaz.

Seria 0i -D
-

Efectua i o selec ie folosind bit 2


(CSNs) al parametrului nr. 3729.

Bit 2 (CSNs) al parametrului nr.3729


Cnd modul de control contur Cs este oprit,
verificarea corectitudinii pozi iei este:
0: Realizat
1: Nu este realizat.
Cnd este setat 1 n acest parametru,
prelucrarea este aceeai ca la Seria 0i-C.

Diferen e n afiarea de diagnoz


Pozi ie

Seria 0i -C

Afiare eroare pozi ie


pentru controlul
conturului Cs

Pentru primul ax se folosete afiarea de


diagnoz nr.418.
Pentru al doilea ax se folosete afiarea de
diagnoz nr.420.

B.10

CONTROLUL MULTI-AX

B.10.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia
Numrul de trepte de
angrenaj pentru
fiecare fus (ax)

Ajustarea fusului cnd


func ia de ajustare
este folosit pentru
fiecare ax n controlul
multi-ax de tip C

Seria 0i -D
Pentru primul i al doilea ax se folosete
afiarea de diagnoz nr.418 (ax).

Seria 0i -D

Primul ax are patru trepte. Seta i


Att primul ct i al doilea ax au fiecare
cte patru trepte. Seta i tura iile
tura iile maxime ale axurilor (fusurilor)
pentru treptele individuale n parametrii
maxime ale axurilor (fusurilor) pentru
cu numerele 3741 la 3744.
treptele individuale n parametrii cu
Al doilea ax are dou trepte. Seta i
numerele 3741 la 3744.
(Tipul de date al parametrilor nr.
tura iile maxime ale axurilor (fusurilor)
3741 .... 3744 este ax).
pentru treptele individuale n parametrii
cu numerele 3811 la 3812.
Cnd func ia de ajustare este folosit n controlul multi-ax de tip C pentru fiecare ax, se
aplic urmtoarele specificri de ajustare n timpul modului ciclu de tarodare (G84 sau
G88) sau modului de filetare (G32, G92 sau G76).
Nu este disponibil nicio func ie pentru
Depinde de bit 6 (TSO) al parametrului
a limita ajustarea fusului la 100%.
nr.3708.
(Depinde de bit 6 (TSO) al parametrului Bit 6 (TSO) al parametrului nr.3708
nr.3708).
n timpul ciclului de filetare sau tarodare,
Modifica i codul de scar dup cum
ajustarea axului (fusului) este:
este necesar.
0: Dezactivat (limitat la 100%).
1: Activat

- 366 -

ANEX

B-64304RO-1/02

B.10.2

B.DIFEREN E FA DE SERIA 0i-C

Diferen e n afiarea de diagnoz

Niciuna.

B.11

CONTROLUL SERIAL/ANALOGIC AL AXULUI

B.11.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia
Numrul axului pentru
axul analogic

B.11.2

Seria 0i -D

Cnd un ax serial i un ax analogic sunt controlate simultan ntr-o cale (controlul


fusului serial/analogic), numrul axului pentru axul analogic este dup cum urmeaz:
Al treilea ax (fus)
Al doilea ax (fus)
Pentru detalii referitoare la parametri i alte
setri, consulta i CONTROLUL AXULUI
SERIAL/ANALOGIC" din MANUALUL DE
CONEXIUNI (FUNC III)" (B-64303EN-1).

Diferen e n afiarea de diagnoz

Niciuna.

- 367 -

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B-64304RO-1/02

B.12

CONTROLUL VITEZEI CONSTANTE PE SUPRAFA

B.12.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia
Control al vitezei
constante pe
suprafa fr
codificator pozi ie

Seria 0i -D

Aceasta este o func ie op ional pentru


seria T.
Nu este disponibil pentru seria M.

Aceasta este o func ie de baz att


pentru seria M ct i pentru seria T.
Ea poate fi folosit prin activarea
controlului vitezei periferice constante
pe suprafa [setnd 1 n bit 0 (SSC) al
parametrului nr.8133] i setnd 1 n bit
2 (PCL) al parametrului nr.1405.

- Selecta i activare sau dezactivarea


limitrii vitezei de avans a axei n avans
pe rota ie folosind bit 0 (PSSCL) al
parametrului nr.1407, cnd tura ia
axului este limitat la tura ia maxim
setat n parametrul nr.3772.

Bit 0 (PSSCL) al parametrului nr. 1407


nu este disponibil.
Viteza de avans a axei este
ntotdeauna limitat.
Selecta i axul care va fi folosit pentru
avans pe rota ie folosind semnalul de
selec ie a codificatorului de pozi ie.
(Folosirea semnalului de selec ie a
codificatorului de semnal necesit
activarea controlului multi-ax.)

Bit 0 (PSSCL) al parametrului nr.1407


n controlul vitezei periferice constante pe
suprafa fr codificator pozi ie, atunci
cnd tura ia axului este limitat de
parametrul tura ie maxim a axului, viteza
de avans raportat la ax pentru avansul pe
rota ie:
0: Nu este limitat.
1: Este limitat.
Cnd n acest parametru este setat 1,
selecta i axul care va fi folosit pentru avans
pe rota ie folosind semnalul de selec ie al
codificatorului de pozi ie: (Folosirea
semnalului de selec ie a codificatorului de
semnal necesit activarea controlului
multi-ax.)

B.12.2

Diferen e n afiarea de diagnoz

Niciuna.

B.13

POZI IONAREA AXULUI (FUSULUI)

B.13.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia
Unitate de afiare a
coordonatelor mainii
pe axa de pozi ionare
a fusului (axului)

Impulsuri

Seria 0i -D
-

Efectua i o selec ie folosind bit 0


(DMD) al parametrului nr. 4959.

Bit 0 (DMD) al parametrului nr. 4949


Coordonata mainii pe axa de pozi ionare a
fusului (axului) este afiat n:
0: Grade.
1: Impulsuri.

- 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

Viteza cursei rapide


pentru orientarea
axului n caz de ax
analogic

B.13.2

B.DIFEREN E FA DE SERIA 0i-C


Seria 0i -D

Nu este disponibil.

Efectua i o selec ie folosind bit 6 (HTG)


al parametrului nr. 4950.

Bit 6 (ESI) al parametrului nr.4950


Selecta i specificarea pozi ionrii axului
(fusului).
(Bit)
0: Specificare standard.
1: Specificare extins.
Cnd este selectat specifica ia extins,
numrul de coduri M pentru specificarea
unghiului de pozi ionare al axului poate fi
modificat de la 6 la orice numr din
domeniul 1 la 255, n func ie de setarea
parametrului nr. 4964.
Selectnd specifica ia extins prin
setarea 1 n bit 6 (ESI) al parametrului
nr.4950 se extinde limita superioar a
vitezei cursei rapide pentru
pozi ionarea axului de la 240000 la
269000 (unitate de msur: 10
grade/min).

Viteza de avans setat n parametrul


nr.1420 produce efecte.

Pozi ionarea fusului folosind al doilea


fus este posibil cnd este activat
controlul multi-ax.
Indiferent de setarea bit 6 (ESI) al
parametrului nr.4950, setarea
parametrului nr. 4964 produce efecte.

Efectua i o selec ie folosind bit 6 (HTG)


al parametrului nr. 4950.

Bit 6 (ESI) al parametrului nr.4950


Selecta i viteza cursei rapide pentru
pozi ionarea axului (bit de ax)
0: Nu este majorat cu un factor de 10.
(Unitate: grade/min)
1: Este majorat cu un factor de 10.
(Unitate: 10 grade/min)
Viteza de avans setat n parametrul
nr.1428 produce efecte.
Valoarea din parametrul nr. 1420
devine valid cnd n parametrul nr.
1428 este setat 0.

Diferen e n afiarea de diagnoz


Seria 0i -C

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 -

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B.14

FUNC II ALE SCULEI

B.14.1

Diferen e ntre specifica ii


Seria 0i -C

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.

Seta i 1 n bit 0 (LD1) al parametrului


nr.5002.

Nu este permis.
Specificarea unui cod G n acest mod
cauzeaz alarma PS0245.

Bit 0 (LD1) al parametrului nr. 5002 nu


este disponibil.
Folosi i parametrul nr.5028.
Cnd este setat 1 n bit 2 (LWT) i n bit 4 (LGT) al parametrului nr. 5002, metoda de
compensare a uzurii este dup cum urmeaz:
Compensare cu micarea sculei
Compensare cu decalarea coordonatei
Selecta i opera ia de anulare folosind bit 3 (LVC) a parametrului nr. 5006 i bit 7
(TGC) al parametrului nr. 5003.
Parametru
Metoda de compensare

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)

(cnd axa
este mutat)

Compensarea
uzurii

Compensarea
geometriei

Compensarea
uzurii
Compensarea
geometriei

: Nu este anulat

Opera ia marcat cu "*" difer pentru seria 0i-C i seria 0i-D.


Seria 0i-C: (Nu este anulat)
Seria 0i-D: (Anulat)

B.14.2

Diferen e n afiarea de diagnoz

Niciuna.

- 370 -

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B-64304RO-1/02

B.15

MEMORIA DE COMPENSARE A SCULEI

B.15.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia
Unitate de msur i
domeniul de valori
pentru compensarea
sculei

Seria 0i -D

Valorile de compensare a sculei


i unitatea de msur sunt
determinate de setarea unit ii.

Seta i unitatea de msur i domeniul


folosind bit 0 (OFA) i bit 1 (OFC) al
parametrului nr.5042.

Bit 0 (OFA) i bit 1 (OFC) al parametrului nr.


5042
Selecta i unitatea de msur i domeniul de
valori pentru offset-ul sculei
Dat de intrare n sistem metric
OF
C

OFA

Unitate

Domeniu

0.

1.

0,01mm

9999,99 mm

0.

0.

0,001mm

9999,999 mm

1.

0.

0,0001mm

9999,9999 mm

Dat de intrare n inci


OF
C

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

Pentru fiecare cale pot fi folosite pn


la 64 valori de compensare a sculei.

- 371 -

Domeniu

0.

Bit 0 (OIM) al parametrului nr. 5006 nu este


disponibil.
Valorile de compensare a sculei sunt
ntotdeauna convertite automat.

Seria 0i -TTC
-

Unitate

0.

Bit 0 (OIM) al parametrului nr.5006


La comutarea inch/metric, conversia
automat a valorilor de compensare a
sculei este:
0: Neexecutat
1: Executat
Dac setarea acestui parametru este
modificat, seta i din nou datele
pentru compensarea sculei.

Func ia
Numrul valorilor de
compensare a sculei
pentru fiecare ax n
timpul controlului 2 ci

Efectua i o selec ie folosind bit 0


(OIM) al parametrului nr. 5006.

OFA

Seria 0i -D
-

Pentru sistem pot fi folosite pn la


128 valori de compensare a sculei.
Seta i numrul de valori de
compensare a sculei atribuit fiecrei
ci folosind parametrul nr.5024 al crui
tip de dat este cale".
NOT
Prin (aceast) op iune este posibil
creterea valorilor de compensare a sculei
pn la 200.

B.DIFEREN E FA DE SERIA 0i-C

B-64304RO-1/02

Seria 0i -TTC

Func ia
Folosirea n comun a
memoriei de
compensare scul n
timpul controlului a 2
ci

ANEX

Seta i aceast pozi ie folosind bit 5


(COF) al parametrului nr. 8100. Toate
memoriile de compensare a sculei pot
fi folosite n comun de ambele ci.
Nota i c nu se admite folosirea n
comun doar a unei pr i a memoriei.

Seria 0i -D
- Seta i aceast pozi ie folosind parametrul
nr. 5029.
Numrul memoriilor de compensare
scul folosite n comun poate fi setat
arbitrar.

Bit 5 (COF) al parametrului nr.8100


Cile 1 i 2
0: Nu folosete n comun memoriile de
compensare scul.
1: Folosete n comun memoriile de
compensare scul

B.15.2

Diferen e n afiarea de diagnoz

Niciuna.

B.16

INTRODUCERE VALOARE MSURAT B PENTRU


OFFSET SCUL

B.16.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia

Seria 0i -D

Setarea axelor X i Z

Este necesar s se seteze axa X ca


prima ax i axa Z ca ce de-a doua
ax.

Rela ia cu controlul
axelor unghiulare
arbitrare

Func ia poate fi folosit mpreun cu


controlul axelor unghiulare arbitrare
prin setarea 1 n bit 3 (QSA) al
parametrului nr.5009.

Rela ia cu controlul
multiplu

Func ia poate fi folosit mpreun cu


controlul multiplu, setnd bit 0 (MXC),
bit 1(XSI) i bit 2 (ZSI) al parametrului
nr.8160 corespunztor configura iei
mainii.

B.16.2

Este necesar s se seteze axa X ca


axa X a celor trei axe de baz (seta i 1
n parametrul nr. 1022) i axa Z ca axa
Z a celor trei axe de baz (seta i 3 n
parametrul nr. 1022).
Nu poate fi folosit mpreun cu
controlul axelor unghiulare arbitrare.
Pentru o ax unghiular nu poate fi
setat valoarea corect n modul de
control al axelor unghiulare arbitrare.
Nu poate fi folosit mpreun cu
controlul multiplu.
Pentru o ax multipl nu poate fi setat
valoarea corect n modul de control
multiplu.

Diferen e n afiarea de diagnoz

Niciuna.

B.17

ABLON (MACRO) UZUAL

B.17.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia
Variabil uzual de tip

Valoarea presetat este <null>.

- 372 -

Seria 0i -D
-

Valoarea presetat este 0.

ANEX

B-64304RO-1/02

B.DIFEREN E FA DE SERIA 0i-C

Seria 0i -C

Func ia

Seria 0i -D

pstrare
(#500 la #999)

Aceast func ie a seriei 0i-D (descris


n dreapta) nu este disponibil.

Variabile ale sistemului


pentru scriere i citire
mrime decalare a
sistemului de
coordonate al piesei
#2501,#2601

Mrimea decalrii sistemului de


coordonate al piesei pentru prima ax
este citit i scris folosind #2501.

Mrimea decalrii sistemului de


coordonate al piesei pentru a doua ax
este citit i scris folosind #2601.

Variabile de sistem
pentru citirea
coordonatelor mainii
#5021 la #5025

Coordonatele mainii sunt


ntotdeauna citite n unit ile mainii
(unit i de ieire).

Opera iile logice ntr-o


instruc iune if" (=dac)

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.

Opera iile logice pot fi folosite prin


setarea 1 n bit 0 (MLG) al
parametrului nr. 6006.
Bit 0 (MLG) al parametrului nr.6206
Opera iile logice ntr-o instruc iune if"
ntr-un ablon (macro) uzual
0: Nu pot fi folosite. (Este emis alarma
P/S nr.114)
1: Pot fi folosite.
Se execut comanda dup numrul de
ordine al blocului (din dreapta
numrului de ordine)

Domeniul specificat prin parametrii


nr.6031 i 6032 poate fi protejat la
scriere (doar citire).
Mrimea decalrii sistemului de
coordonate al piesei al axei
parametrului (nr. 1022) = 1 (axa X a
celor trei axe de baz) este citit i
scris prin utilizarea #2501.
Mrimea decalrii sistemului de
coordonate al piesei al axei
parametrului (nr. 1022) = 3 (axa Z a
celor trei axe de baz) este citit i
scris prin utilizarea #2501.
Coordonatele mainii sunt
ntotdeauna citite n unit i de intrare.
Exemplu) Cnd setarea unit ii este
IS-B, unitate de intrare (unitatea de
msur a datei de intrare) este inch,
unitatea mainii este milimetrul i
valoarea coordonatei axei X (prima
ax) este dup cum urmeaz:
Coordonata mainii = 30.000 (mm)
Cum valoarea lui of #5021 este citit n
unitatea de msur a datei de intrare
(inci), #5021 este 1.1811.
Bit 0 (MLG) al parametrului nr. 6006
nu este disponibil.
Opera iile logice pot fi folosite
ntotdeauna.

- Dac nainte de numrul de ordine este


specificat o comand de micare
(partea stng), este emis alarma
PS0128.
Dac nu este specificat nicio
comand de micare nainte de
numrul de ordine (partea stng),
blocul care con ine numrul de ordine
este executat de la nceput.
* Folosi i un numr de ordine la nceputul unui bloc.
Programul sare" la blocul care
Nu survine niciun salt.
con ine numrul de ordine.
Este emis alarma PS1128.
* Nu folosi i un numr de ordine.
ntr-un program ca i cel artat n
Un program ca i cel artat nu poate fi
exemplu, G01 schimb grupul de
executat. Este emis alarma
coduri la 01, n timp ce comanda de
PS0127.
micare X100. nu este executat.
Un cod G65 sau un cod M care
X100. este considerat ca argument al
apeleaz un macro trebuie specificat la
G65.
nceputului unui bloc (naintea tuturor
celorlalte argumente).

G65 P9001 ;

- 373 -

B.DIFEREN E FA DE SERIA 0i-C

Blocuri con innd "M98


Pxxxx" sau "M99" fr
nicio alt adres dect
O, N, P i L

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

Efectua i o selec ie folosind bit 7 (CLV)


al parametrului nr. 6001.

Bit 7 (CLV) al parametrului nr. 6001


Cnd se reseteaz, variabilele locale n
ablonul (macro) uzual sunt:
0: terse la <null>.
1: Nu sunt terse.

- 374 -

Total

10

(G65/G66/M98)
15 n toate

Bit 7 (CLV) al parametrului nr. 6001 nu


este disponibil.
La resetare, variabilele locale sunt
ntotdeauna tere la <null>..

ANEX

B-64304RO-1/02

B.17.2

B.DIFEREN E FA DE SERIA 0i-C

Diferen e n afiarea de diagnoz

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

ABLOANE (MACRO) UZUALE DE TIP NTRERUPERE

B.18.1

Diferen e ntre specifica ii


Seria 0i -C

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.

Diferen e n afiarea de diagnoz

Niciuna.

B.19

INTRODUCERE PARAMETRI PROGRAMABILI (G10)

B.19.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia
Setare mod de
introducere parametri

B.19.2

Specifica i G10 L50.

Seria 0i -D
-

Diferen e n afiarea de diagnoz

Niciuna.

- 375 -

Specifica i G10 L52.

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B-64304RO-1/02

B.20

CONTROL PREVIZUALIZARE AVANSAT

B.20.1

Diferen e ntre specifica ii

Diferen e comune pentru control previzualizare avansat, control


previzualizare avansat AI i control de contur AI
Seria 0i -C

Func ia
Numele func iei

Setare pentru activare


accelerare/decelerare n
form de clopot pentru
curs (traversare) rapid

Seria 0i -D

Unele nume de func ie au fost schimbate dup cum urmeaz:


Decelerare automat la col
Controlul vitezei pe baza diferen ei
ntre vitezele de avans pe fiecare ax
Limitare vitez de avans pe baz de
Controlul vitezei cu accelera ia n
raz
interpolare circular
Setarea 1 n bit 6 (RBL) al
Bit 6 (RBL) al parametrului nr. 1603
parametrului nr.1603 activeaz
nu este disponibil.
accelerare/decelerare n form de
Accelerarea/decelerarea sub form
clopot pentru cursa rapid.
de clopot n cursa (traversarea)
rapid este activat prin setarea n
parametrul nr.1621 a constantei de
timp pentru accelerare/decelerare
sub form de clopot dup interpolare
sau prin setarea n parametrul 1672 a
timpului de modificare pentru
accelerare/decelerare nainte de
interpolare n curs rapid.

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.

Setarea accelera iei


pentru
accelerare/decelerare
liniar anticipat nainte
de interpolare

Seta i accelera ia prin specificarea


vitezei maxime de avans pentru
achiere pentru
accelera ie/decelerare liniar nainte
de interpolare n parametrul nr.1770 i
timpul pentru atingerea vitezei
maxim de avans pentru achiere
pentru accelera ie/decelerare nainte
de interpolare n parametrul nr.1771.

Setarea constantei de timp


a accelerrii /decelerrii
liniare/ sub form de clopot
dup interpolare n avansul
pentru achiere comun
tuturor axelor

Seta i valoarea n parametrul nr. 1768.

- 376 -

Bit 1 (AIR) al parametrului nr. 7054


nu este disponibil.
- Accelerarea/decelerarea nainte de
interpolare sau
accelerarea/decelerarea dup
interpolare sunt determinate de
combina ia bit 5 (FRP) al
parametrului nr.19501 i bit 1 (LRP)
al parametrului nr.1401. Pentru
detalii consulta i MANUALUL
PARAMETRILOR (B-64310EN).
- Parametrii nr. 1770 i 1771 nu sunt
disponibili.
n parametrul nr.1660 seta i valoarea
maxim admis a vitezei de avans
pentru achiere pentru
accelera ie/decelerarea nainte de
interpolare pentru fiecare ax.

Parametrul nr. 1768 nu este disponibil.


Seta i constanta de timp pentru fiecare
ax n parametrul nr. 1769.

ANEX

B-64304RO-1/02

B.DIFEREN E FA DE SERIA 0i-C

Seria 0i -C

Func ia

Seria 0i -D

Setarea constantei de timp


a accelerrii /decelerrii
exponen iale dup
interpolare n avansul
pentru achiere pentru
fiecare ax

Seta i valoarea n parametrul nr. 1762.


(Pentru a seta valoarea pentru
accelerare/decelerare liniar sau sub
form de clopot, folosi i parametrul
nr.1769).

Parametrul nr. 1762 nu este disponibil.


Seta i valoarea n param. nr.1769.
(Folosi i parametrul nr.1769 pentru orice
tip de accelerare/decelerare - liniar, clopot
sau exponen ial)

Decelerarea automat la
col pe baza diferen ei de
unghiuri

Func ia este activat de setarea 0 n bit 4


(CSD) al parametrului nr. 1602.
Seta i limita inferioar a vitezei n
parametrul nr.1777 i unghiul critic ntre
cele dou blocuri n parametrul nr.1779.

Decelerarea automat la col pe baza


diferen ei de unghiuri nu este disponibil.
De aceea bit 4 (CSD) al parametrului nr.
1602 i parametrilor nr. 1777 i 1779 nu
sunt disponibili.

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)

Seta i valoarea n parametrul nr. 1780.

Parametrul nr. 1780 nu este disponibil.


Seta i diferen a de vitez admisibil
pentru fiecare ax n parametrul nr. 1783.

Setarea limitrii vitezei de


avans pe baza arcului
(razei) (controlul vitezei cu
accelera ia n interpolare
circular)

Seta i limita superioar a vitezei de avans


i valoarea corespunztoare a razei
arcului n parametrii nr.1730 i, respectiv,
nr. 1731.

Parametrii nr. 1730 i 1731 nu sunt


disponibili.
Seta i accelera ia admisibil pentru
fiecare ax n parametrul nr. 1735.

Setarea vitezei maxime de


avans pentru achiere
comun tuturor axelor

Seta i valoarea n parametrul nr. 1431.

Parametrul nr. 1431 nu este disponibil.


Seta i viteza maxim de avans pentru
achiere pentru fiecare ax n parametrul
nr. 1432.

Suprapunere bloc curs


rapid

Dezactivat n controlul de previzualizare


avansat

Activat doar dac se folosete


accelera ia/decelerarea dup interpolare
n controlul de previzualizare avansat.

B.20.2

Diferen e n afiarea de diagnoz

Niciuna.

B.21

FUNC IA DE SELEC IE A CONDI IEI DE PRELUCRARE

B.21.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia
Parametri seta i prin
accelera ie/decelerare
nainte de interpolare"
(ecranul de setare
parametri de prelucrare)

Urmtorii parametri se seteaz n


func ie de nivelul de precizie:
[parametrul nr. 1770]
Viteza maxim de avans pentru
achiere n accelera ie/decelerarea
liniar nainte de interpolare
[parametrul nr. 1771]
Timpul nainte de atingerea vitezei
maxime de avans pentru achiere n
accelera ie/decelerarea liniar nainte
de interpolare (parametrul nr. 1770)

- 377 -

Seria 0i -D
-

Urmtorii parametri se seteaz n


func ie de nivelul de precizie:
[parametrul nr. 1660]
Viteza maxim de avans pentru
achiere n accelera ie/decelerarea
liniar nainte de interpolare pe
fiecare ax
(Seria 0i-D nu are parametrii nr.
1770 i 1771.)

B.DIFEREN E FA DE SERIA 0i-C

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

Urmtorii parametri se seteaz n


func ie de nivelul de precizie:
[parametrul nr. 1730]
Limita superioar a vitezei de avans
prin limitarea avansului pe baza
arcului (razei)
[parametrul nr. 1731]
Raza arcului corespunztoare limitei
superioare a vitezei de avans prin
limitare pe baza arcului (razei)
(parametrul nr. 1730)

Urmtorii parametri se seteaz n


func ie de nivelul de precizie:
[parametrul nr. 1735]
Accelera ia admisibil la controlul
vitezei cu accelera ia n interpolare
circular
(Seria 0i-D nu are parametrii nr.
1730 i 1731. De asemenea
limitarea vitezei de avans pe baza
arcului (definit prin raz)" a fost
redenumit controlul vitezei cu
accelera ia n interpolare circular".)

Diferen e n afiarea de diagnoz

Niciuna.

B.22

CONTROL SINCRON AXE

B.22.1

Diferen e ntre specifica ii


Seria 0i -C

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

Control sincron rapid


Indisponibil

Seria 0i -D
-

Indisponibil

Pentru axele principale i axele


secundare nu poate fi setat acelai
numr.

- 378 -

Control sincron axe


Depinde de bit 5 (SCA) al parametrului
nr. 8304 pentru axa secundar. Cnd
este setat 0, prelucrarea este aceeai
ca la Seria 0i-C.

Bit 5 (SCA) al parametrului nr. 8304


n controlul sincron al axelor:
0: Operarea sincron este efectuat cnd
semnalul SYNCx de selec ie a
controlului sincron al axelor sau
semnalul SYNCJx de selec ie avans
manual n controlul sincron al axei este
setat la 1".
1: Operarea sincron este efectuat tot
timpul.
Operarea sincron este efectuat
indiferent de setarea semnalului
SYNCx sau SYNCJx.
Disponibile
Aceasta este posibil prin setarea
aceluiai numr, cel al axei principale,
pentru axele secundare multiple n
parametrul nr.8311.
Pentru axele principale i axele
secundare poate fi setat acelai
numr. n acest caz oricum operarea
automat nu poate fi efectuat ca
opera ie normal, este permis doar
opera ia manual.
(Nu este generat nicio alarm chiar
dac se ncearc operarea automat).

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

B.DIFEREN E FA DE SERIA 0i-C

Metoda de setare a parametrului


nr.8311 difer de la ce folosit pentru
seria M. Vezi Manualul de Conexiuni al
Seriei 0i-C (Func ii) pentru detalii.

Numrul axei principale setat n


parametrul nr.8311 trebuie s fie mai
mic dect numrul axei secundare.
Indisponibil

Diferen a de pozi ie servo ntre axa


principal i axele secundare este
monitorizat i dac diferen a
depete limita valorii setat n
parametrul nr.8323 pentru ax
secundar este emis alarma DS0001.
n acelai timp este afiat (emis)
semnalul SYNER<F403.0> de
indicare a alarmei pentru eroarea de
diferen de pozi ie.
Parametrul nr. 8313 nu este disponibil.
Indiferent de numrul de perechi, seta i
limita valorii n parametrul nr.8323.

Domeniul de date al parametrului nr.


8323 este dup cum urmeaz:
[Domeniu de date]
0 la 999999999
Coordonatele mainii ale axei
principale i axelor secundare sunt
comparate, i dac diferen a este mai
mare dect valoarea setat n
parametrul nr. 8314 pentru axa
secundar, este emis alarma SV0005
i motorul este oprit imediat.

Indisponibil

Setarea pentru
stabilirea sincronizrii

Numrul axei principale setat n


parametrul nr.8311 poate sau nu poate
s fie mai mic dect numrul axei
secundare.
Se folosete ntotdeauna metoda de
setare a parametrului nr.8311 pentru
seria M a Seriei 0i-C.

Stabilirea sincronizrii nu este


disponibil.

- 379 -

Domeniul de date al parametrului nr.


8314 este dup cum urmeaz:
[Domeniu de date]
0 sau 9 cifre pozitive ale unit ii (de
msur) minime a datelor. (Pentru
IS-B, 0,0 la +999999,999)
Stabilirea sincronizrii este activat
prin setarea 1 n bit 7 (SOF) al
parametrului nr. 8303 pentru axa
secundar.
Bit 7 (SOF) al parametrului nr. 8301 nu
este disponibil. Indiferent de numrul
de perechi, seta i 1 n bit 7 al
parametrului nr.8303.

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B-64304RO-1/02

Seria 0i -C

Func ia
Corelarea n timp
pentru stabilirea
sincronizrii

Stabilirea sincronizrii nu este


disponibil.

Compensarea maxim
pentru sincronizare

Stabilirea sincronizrii nu este


disponibil.

Setarea automat
pentru potrivirea
pozi iei n re ea

Setarea automat pentru potrivirea


pozi iei n re ea nu este disponibil.

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:

Setarea automat pentru potrivirea


pozi iei n re ea nu este disponibil.

- 380 -

Seria 0i -D
-

Stabilirea sincronizrii este executat


cnd:
1. Alimentarea cu energie este pornit
cnd se folosete detectorul pozi iei
absolute.
2. Este executat opera ie de ntoarcere
manual la pozi ia de referin .
3. Controlul pozi iei servo este comutat
de la oprit la pornit.
[Aceasta se ntmpl cnd se anuleaz
oprirea de urgen (avarie), alarma servo,
servo oprit, etc. Cu toate acestea, nota i
c stabilirea sincronizrii nu este executat
n timpul anulrii suprimrii axei.]
Seta i valoarea pentru axa secundar
n parametrul nr. 8325.
Dac mrimea compensrii depete
valoarea setat n acest parametru,
survine alarma SV0001.
(Parametrul nr. 8315 nu este
disponibil. Indiferent de numrul de
perechi, seta i limita valorii n
parametrul nr.8325.)
Unitatea de msur i domeniul de
date al parametrului nr. 8325 sunt dup
cum urmeaz:
[Domeniu de date]
Unitatea mainii
[Domeniu de date]
0 sau 9 cifre pozitive ale unit ii (de
msur) minime a datelor. (Pentru
IS-B, 0,0 la +999999,999)
Seta i 1 n bit 0 (ATE) al parametrului
nr. 8303 pentru axa secundar pentru
a activa setarea automat pentru
potrivirea pozi iei n re ea.
(Bit 0 (ATE) al parametrului nr. 8302
nu este disponibil. Indiferent de
numrul de perechi, seta i 1 n bit 0
(ATE) al parametrului nr.8303.)
Seta i 1 n bit 1 (ATS) al parametrului
nr. 8303 pentru axa secundar pentru
a porni setarea automat pentru
potrivirea pozi iei n re ea.
(Bit 1 (ATS) al parametrului nr. 8302
nu este disponibil. Indiferent de
numrul de perechi, seta i 1 n bit 1
(ATS) al parametrului nr.8303.)
Seta i valoarea pentru axa secundar
n parametrul nr. 8326.
(Parametrul nr. 8316 nu este
disponibil. Indiferent de numrul de
perechi, seta i limita valorii n
parametrul nr.8326.)

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

B.DIFEREN E FA DE SERIA 0i-C


Seria 0i -D

Detec ia alarmei pentru diferen a de


cuplu nu este disponibil.

Seta i valoarea pentru axa secundar


n parametrul nr. 8327.
(Parametrul nr. 8317 nu este
disponibil. Indiferent de numrul de
perechi, seta i limita valorii n
parametrul nr.8327.)

Indisponibil

Setare pentru a
preveni adunarea
micrii axei
secundare la afiarea
vitezei actuale de
avans

Indisponibil. Micarea axei


secundare este adugat ntotdeauna
la afiarea vitezei actuale de avans.

Modificarea strii
sincronizrii n timpul
unei comenzi program

Specifica i un cod M care nu trebuie


memorat intermediar.
Folosind acest cod M, schimba i
semnalul de intrare - SYNCx<G138>
sau SYNCJx<G140> - de la partea de
PMC.

Bit 3 (SSE) al parametrului nr. 8302 nu


este disponibil.
Setnd 1 n bit 7 (SZE) al parametrului
nr. 8304 pentru axa secundar, axa
secundar este decalat ca i atunci
cnd este setat o decalarea extern a
sistemului de coordonate al mainii
pentru axa principal.
Acest parametru este utilizat individual
pentru fiecare ax secundar.
Bit 7 (SMF) al parametrului nr. 3105 nu
este disponibil.
Setarea 0 din bit 2 (SAF) al
parametrului nr. 8303 previne
adugarea micrii axei secundare la
afiajului vitezei actuale de avans.
[Nota i c semnifica ia valorii este
opus fa de cea a bit 7 (SMF) a
parametrului nr. 3105.]
Acest parametru este utilizat individual
pentru fiecare ax secundar.
Specifica i un cod M care modific
starea sincronizrii (parametrul nr.
8337 sau 8338).
Modificarea strii de sincronizare n
timpul unei comenzi program este
posibil prin modificarea semnalului de
intrare - SYNCx<G138> sau
SYNCJx<G140> - pe de partea de
PMC folosind acest cod M.

Parametrul nr. 8337


Specifica i un cod M care schimb opera ia
sincron cu opera ia normal.

Setarea parametrilor
axei secundare

Aceast func ia este activat prin


setarea 1 n bit 4 (TRP) al parametrului
nr. 12762 pentru axa principal.

- 381 -

Parametrul nr. 8338


Specifica i un cod M care schimb opera ia
normal cu opera ia sincron.
Bit 4 (TRP) al parametrului nr. 12762
nu este disponibil.
Aceast func ia este activat prin
setarea 1 n bit 4 (SYP) al parametrului
nr. 8303 pentru axa principal i axele
secundare.

B.DIFEREN E FA DE SERIA 0i-C

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

O pereche (dou perechi pentru seria


M)

Dou perechi (de asemenea dou


perechi pentru seria M)

Opera ia sincron nu este disponibil n


avans manual, de tip jog sau cu roata
de mn.

Setnd semnalul de selec ie SYNCJx


al avansului manual de control sincron
al axei la 1 activeaz opera ia sincron
chiar i n avans manual incremental,
la roata de mn i n mod jog".

Aceast pozi ie este afiat pentru axa


secundar n parametrul nr. 3500.
(Indiferent de numrul de
perechi,aceast pozi ie este afiat n
parametrul nr. 3500.)

Diferen e n afiarea de diagnoz


Seria 0i -C

Pozi ie
Diferen e de pozi ie
ntre axa principal i
axele secundare

Aceast pozi ie este afiat n diagnoza


nr. 540 pentru axa principal cnd
numrul de perechi de axe sincronizate
este unul sau n diagnoza nr. 541
pentru axa principal cnd numrul de
perechi de axe sincronizate este doi.

Seria 0i -D

B.23

CONTROLUL AXELOR UNGHIULARE ARBITRARE

B.23.1

Diferen e ntre specifica ii


Seria 0i -C

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

axa X din cele trei


axe de baz (ax
cu 1 setat n
parametrul nr.1022)

axa Z din cele trei


axe de baz (ax cu
3 setat n parametrul
nr.1022)

Selecta i semnalul folosind bit 3 (AZP)


al parametrului nr. 8200.
Cnd bitul e setat la 0, ZP nu este setat
la 0". (Semnalul nu este ters.)
Cnd bitul e setat la 1, ZP este setat la
0". (Semnalul este ters.)

Bit 3 (AZP) al parametrului nr. 8200 nu


este disponibil.
ZP este ntotdeauna setat la 0".
(Semnalul este ters.)

Selecta i opera ia ax perpendicular

Bit 6 (A53) al parametrului nr. 8201 nu


este disponibil.
ntotdeauna este micat doar axa
unghiular.

folosind bit 6 (A53) al parametrului nr. 8201.


Atunci cnd bitul e setat la 0, axa
perpendicular este de asemenea micat.
Atunci cnd bitul e setat la 1, doar axa
unghiular este micat.

- 382 -

ANEX

B-64304RO-1/02

Comanda G30 n
timpul controlului
axelor unghiulare
arbitrare

B.23.2

B.DIFEREN E FA DE SERIA 0i-C

Selecta i semnalul folosind bit 0 (A30)


al parametrului nr. 8202.
Cnd bitul e setat la 0, opera ia este
pentru sistemul de coordonate
perpendiculare.
Cnd bitul e setat la 1, opera ia este
pentru sistemul de coordonate
unghiulare.

Bit 0 (A30) al parametrului nr. 8202 nu


este disponibil.
Opera ia este ntotdeauna pentru
sistemul de coordonate unghiulare.

Diferen e n afiarea de diagnoz

Niciuna.

B.24

AFIARE ORE DE FUNC IONARE I NUMRARE PIESE


DE PRELUCRAT

B.24.1

Diferen e ntre specifica ii

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

Parametrul nr. 6710


Domeniul de date al codului M care numr piesele prelucrate urmtorul:
0 la 255
0 la 99999999 (8 cifre)
Parametrul nr. 6713
Domeniul de date al pieselor necesare este urmtorul.
0 la 9999
Parametrul nr. 6711
Numrul de piese prelucrate

0 la 999999999 (9 cifre)
Parametrul nr. 6712
Numrul total de piese prelucrate

Domeniul de date este urmtorul.


0 la 99999999 (8 cifre)
0 la 999999999 (9 cifre)
Parametrul nr. 6750
Parametrul nr. 6752
Parametrul nr. 6754
Valoarea integrat a
Valoarea integrat a timpului
Valoarea integrat a
perioadei "alimentare
opera iei automate
timpului de achiere
pornit"
Parametrul nr. 6756
Parametrul nr. 6758
Valoarea integrat a timpului cu semnalul de intrare TMRON Valoarea integrat a unei
(G053.0) pornit
opera ii automate
Domeniul de date este urmtorul.
0 la 99999999 (8 cifre)

Diferen e n afiarea de diagnoz

Niciuna.

- 383 -

0 la 999999999 (9 cifre)

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B.25

AVANSUL LA ROATA DE MN

B.25.1

Diferen e ntre specifica ii


Seria 0i -C

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).

Seta i valoarea n parametrul nr. 7110.

Parametrul nr. 7110 nu este disponibil.


Pot fi folosite pn la dou generatoare
fr setarea parametrului.

Pentru parametrii nr. 7113, 7114,


Pentru parametrii nr. 7113, 7131 i
12350, domenii de amplificare de la 1
7131, 7132 i 12351, domenii de
amplificare de la 1 la 2000.
la 127.
Pentru parametrii nr. 7114, 7132 i
12351, domenii de amplificare de la 1
la 1000.
Parametrul nr. 7113
Parametrul nr. 7114
Amplificare cnd semnalele de selec ie a
Amplificare cnd semnalele de selec ie a
mrimii avansului cu roata de mn MP1=0 mrimii avansului cu roata de mn MP1=1
i MP2=1
i MP2=1
[Cnd bit 5 (MPX) al parametrului nr. 7100 = 0]
Amplificarea comun tuturor generatoarelor din cale
[Cnd bit 5 (MPX) al parametrului nr. 7100 = 1]
Amplificarea folosit de primul generator din cale
Parametrul nr. 7131
Parametrul nr. 7132
Amplificare cnd semnalele de selec ie a
Amplificare cnd semnalele de selec ie a
mrimii avansului cu roata de mn
mrimii avansului cu roata de mn
MP21=0 i MP22=1
MP21=1 i MP22=1
Cnd bit 5 (MPX) al parametrului nr. 7100 este setat la 1 se aplic amplificarea folosit de
al doilea generator din cale.
Parametrul nr. 12350
Parametrul nr. 12351
Amplificare cnd semnalele de selec ie a
Amplificare cnd semnalele de selec ie a
mrimii avansului cu roata de mn per ax mrimii avansului cu roata de mn per
MP1=0 i MP2=1
ax MP1=1 i MP2=1
-

Diferen e n afiarea de diagnoz

Niciuna.
- 384 -

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B-64304RO-1/02

B.26

CONTROL AX PMC

B.26.1

Diferen e ntre specifica ii

Diferen e comune controlului 1 cale i controlului 2 ci


Seria 0i -C

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)

- Controlul axei PMC poate fi aplicat oricrei


axe n afara unei axe secundare
sincrone.
-

Activa i sau dezactiva i func iile folosind


combinat bit 7 (NAH) al parametrului nr.
1819, bit3 (G8C) al parametrului nr. 8004
i bit 4 (GBR) al parametrului nr. 8004.

Domeniul de date este urmtorul.


Valid data range
IS-A, IS-B
IS-C
Millimeter
Linear axis
machine
Inch machine
Rotation axis

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

Valid data range


IS-B
IS-C

- Nici func ia de avans nspre nainte,


nici func ia de previzualizare
avansat avans nspre nainte nu
este disponibil pentru o ax sub
control PMC.
Bit 3 (G8C) i bit 4 (GBR) ai
parametrului nr.8044 nu sunt
disponibili.
1 la 65535
Unitatea de msur a datelor este
dup cum urmeaz.
Linear
axis
Rotation
axis

Metric machine
Inch machine

Data unit
IS-A to IS-C
1
0.1

mm/min
inch/min

deg/min

Unit

Domeniul de date este urmtorul.


IS-A

IS-B,IS-C

-99999999 to 99999999 (8 digits)

-999999999 to 999999999 (9 digits)

Unitatea de msur a datei este


setarea minim pentru axa
corespunztoare. (Vezi tabelul de
mai jos.)
S e tti n g
u n it

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

Prin setarea 1 n bit 2 (JFM) al


parametrului nr. 8004 este posibil
creterea unit ii specificate cu un
factor de 200.

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

- Controlul axei PMC nu poate fi aplicat


oricrei axe sub control sincron.

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

Domeniul de date este urmtorul.


Input increment
mm unit input
deg unit input
inch unit input

Linear axis

Func ia de cretere a
unit ii specificate cu un
factor de 200 pentru
avans continuu (06h)

Seria 0i -D

Bit 2 (JFM) al parametrului nr. 8004


Seta i unitatea specificat a datei
avansului pentru a specifica comanda
de avans continuu pentru controlul axei
PMC.
Increment
system
IS-B
IS-C

- 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

B.DIFEREN E FA DE SERIA 0i-C


-

Cnd se aplic o ajustare de 254%


1 time
10 times

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

Cnd se aplic o ajustare de 254%


IS-B

Cnd ajustarea este anulat

10 times

Unitatea minim a vitezei


de avans pentru
comanda vitezei (10h)

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

Cnd ajustarea este anulat


IS-B

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

Valid data range


-999999999 to +999999999 (9 digits)

Unit
0.0000 1 Nm

[Pentru seria 0i-D]


Cnd comuta i la controlul axei PMC pentru a executa o comanda de micare n
timpul opera iei automate i apoi comuta i napoi la controlul NC pentru a executa
o comand absolut din programul pentru axa micat, acea comand PMC
trebuie executat folosind un cod M fr memorare intermediar.
De exemplu, atunci cnd se execut o comand absolut ntr-un bloc N40 dup ce
s-a aplicat control PMC axei Y, ca i n exemplul de mai jos, controlul axei PMC
trebuie executat ntr-un cod M fr memorare intermediar (bloc N20).
O0001 ;
N10 G94 G90 G01 X20. Y30. F3000 ;
N20 M55 ; Execut control ax PMC pentru axa Y.
N30 X70. ;
N40 Y50. ;
N50 M30 ;

Execut control ax PMC dup cum urmeaz.


1. Dup ieirea semnalului MF stroboscopic al func iei auxiliare pentru M55,
porni i controlul axei PMC.
2. La ncheierea controlului axei PMC, introduce i semnalul de ncheiere FIN
pentru M55.
[Pentru seria 0i-C]
Controlul nu este necesar s se realizeze folosind un cod M fr memorare
intermediar.

- 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

Dac PMC emite o


comand de control
pentru o ax cnd scula
ateapt semnalul de
ncheiere a func iei
auxiliare dup micarea
acelei axe conform unei
comenzi de micare i
unei func ii auxiliare
specificate de pe partea
CNC

Dac CNC emite o


comand pentru o ax
cnd aceast ax este
mutat de comand de
control a axei din partea
PMC

B.DIFEREN E FA DE SERIA 0i-C

Depinde de bit 2 (SUE) al parametrului


nr. 8002.

Bit 2 (SUE) al parametrului nr. 8002


Cu comanda de sincronizare impulsuri
externe pentru controlul axei PMC,
accelera ia/decelerarea axei sincronizate cu
impulsuri externe este:
0: Controlat (accelera ie/decelerare
exponen ial)
1: Nu este controlat.
Depinde de bit 0 (PIM) al parametrului
nr. 8003.

Seria 0i -D
-

Bit 2 (SUE) al parametrului nr.


8002 nu este disponibil.
Accelera ia/decelerarea axei
sincronizate cu impulsuri externe
este controlat
(accelera ie/decelerare
exponen ial).

Bit 0 (PIM) al parametrului nr.


8003 nu este disponibil. Nici
parametrul nr. 1010 nu este
disponibil.
Pentru o ax liniar controlat
doar prin controlul PMC al axei,
seta i ax de rota ie de tip B (seta i
1 att n bit 1 i bit 0 al
parametrului nr.1006) pentru a
evita influen a intrrii inch/metric.
Bit 1 (PAX) al parametrului nr.
8003 nu este disponibil. Nici
parametrul nr. 1010 nu este
disponibil.
Nu exist parametru pentru
schimbarea axei ca axe PMC.

Bit 0 (PIM) al parametrului nr. 8003


Cnd axa controlat doar prin controlul PMC
al axei (vezi parametrul nr.1010) este o ax
liniar, intrarea inch/metric:
0: Influen eaz axa.
1: Nu influen eaz axa.
-

Depinde de bit 1 (PAX) al parametrului


nr. 8003.

Bit 1 (PAX) al parametrului nr. 8003


Cnd este setat 0 ca numr de axe de
control CNC (parametrul nr.1010), toate
axele sunt schimbate la:
0: Axe CNC
1: Axe PMC
Depinde de bit 0 (CMV) al parametrului
nr. 8004.
Bit 0 (CMV) al parametrului nr. 8004
Dac PMC emite o comand de control
pentru o ax cnd scula ateapt semnalul
de ncheiere a func iei auxiliare dup
micarea acelei axe conform unei comenzi
de micare i unei func ii auxiliare specificate
de pe partea CNC:
0: Este emis alarma PS0130.
1: Este executat comanda de control a
axei din partea PMC.
Depinde de bit 1 (NMT) al parametrului
nr. 8004.
Bit 1 (NMT) al parametrului nr. 8004
Dac CNC emite o comand pentru o ax
cnd aceast ax este mutat de comand
de control a axei din partea PMC:
0: Este emis alarma PS0130.
1: O comand care nu implic micarea
axei este executat fr alarm.

- 387 -

Bit 0 (CMV) al parametrului nr.


8004 nu este disponibil.
Este executat comanda de
control a axei din partea PMC.

Bit 1 (NMT) al parametrului nr.


8004 nu este disponibil.
O comand care nu implic
micarea axei este executat fr
alarm.
(Dac comanda implic micarea
axei, este emis alarma PS0130.)

B.DIFEREN E FA DE SERIA 0i-C


-

Ieirea individual a
func iei auxiliare

Aceast pozi ie este determinat folosind


combinat bit 7 al parametrului nr. 8004 i
bit 1 (CDI) al parametrului nr. 8005.

Depinde de bit 7 (MFD) al parametrului


nr. 8005.

Bit 7 (MFD) al parametrului nr. 8005


Ieirea individual a func iei auxiliare pentru
func ia de control PMC a axei este:
0: Inactivat.
1: Activat
Depinde de bit 4 (EVP) al parametrului
nr. 8005.
Bit 4 (EVP) al parametrului nr. 8005
Viteza pentru controlul axei PMC este
specificat prin:
0: Comand de vitez.
1: Compand de pozi ie.

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

Depinde de bit 2 (IPA) al parametrului nr.


8006.

Bit 2 (IPA) al parametrului nr. 8006


n cazul unei axe controlate doar prin
controlul PMC al axei (vezi parametrul
nr.1010), verificarea corectitudine pozi ie"
este:
0: Executat cnd nu este specificat nicio
comand de micare pentru axa PMC.
1: Executat ntotdeauna.

Seria 0i -D
-

Bit 7 (NDI) al parametrului nr.


8004 nu este disponibil. Aceast
pozi ie este determinat de bit 1
(CDI) al parametrului nr. 8005.

Bit 1 (CDI) al parametrului nr. 8005


n controlul axelor PMC, cnd se
specific programarea pe baz de
diametru pentru o ax comandat
PMC:
0: Mrimea cursei i viteza de avans
sunt specificate n func ie de raz.
1: Mrimea cursei este specificat cu
diametru n timp ce viteza de
avans este specificat cu raz.
Bit 7 (MFD) al parametrului nr.
8005 nu este disponibil.
Ieirea individual a func iei
auxiliare pentru func ia de control
PMC a axei este activat.

Depinde de bit 4 (EVP) al


parametrului nr. 8005. Nota i c
pentru ca setarea EVP=1 s
produc efecte, trebuie efectuat
setarea n bit 2 (VCP) al
parametrului nr. 8007.

Bit 2 (VCP) al parametrului nr. 8007


Comanda de vitez n controlul axei
PMC este:
0: tip FS10/11
1: tip FS0
Bit 2 (IPA) al parametrului nr. 8006
nu este disponibil. Nici
parametrul nr. 1010 nu este
disponibil.
Verificarea este executat cnd nu
este specificat nicio comand de
micare pentru axa PMC. n caz
contrar, aceast pozi ie este
determinat de bit 6 (NCI) al
parametrului nr. 8004.
Bit 6 (NCI) al parametrului nr. 8004
Cnd axa comandat PMC este
decelerat, verificarea corectitudinii
pozi iei este:
0: Executat
1: Neexecutat

- 388 -

ANEX

B-64304RO-1/02

B.DIFEREN E FA DE SERIA 0i-C

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

Viteza minim pentru


ajustare vitez curs
rapid n controlul axei
PMC
Operare cnd
instruc iunea n
selectarea sistemului de
coordonate al mainii
(20h) fa de axa pentru
care ntoarcerea pe
partea cealalt este
efectiv

Seria 0i -D
-

Bit 0 (NIS) al parametrului nr. 8007


Pentru verificarea corectitudinii pozi iei,
semnalul de neverificare corectitudine pozi ie
NOINPS<G023.5> i semnale de
ne-verificare corectitudine pozi ii pentru axe
individuale NOINP5<G359> sunt:
0: Inactivate.
1: Activate
Seta i valoarea n parametrul nr. 8021.

Bit 0 (NIS) al parametrului nr. 8007


nu este disponibil.
Semnalul de neverificare
corectitudine pozi ie
NOINPS<G023.5> i semnale de
ne-verificare corectitudine pozi ii
pentru axe individuale
NOINP5<G359> sunt dezactivate
pentru verificarea corectitudinii
pozi ie pentru o ax PMC.

Parametrul nr. 8021 nu este


disponibil.
Viteza minim pentru ajustare
vitez curs rapid nu poate fi
setat.
Depinde depinde de bit 1 (RAB) al
parametrului nr.1008 i bit 4 (R20)
al parametrului nr. 8013.

Depinde de bit 0 (NIS) al parametrului nr.


8007.

Depinde de bit 1 (RAB) al parametrului


nr. 1008.

Bit 1 (RAB) al parametrului nr. 1008


n comenzile absolute, axa se rotete n
direc ia:
0: n care distan a fa de int este mai
mic.
(Specificat de cea mai scurt cale)
1: Specificat prin semnul unei valori de
comand

Bit 4 (R20) al parametrului nr. .8013

Bit 1 (RAB) al

parametrului
nr.1008

Direc ia cii cele mai

Direction of

scurte

the shortest path

Direc ia semnului

Direc ia semnului

valorii deplasrii

comenzii de deplasare

Diferen e privind controlul a 2 ci


Seria 0i -C

Func ia
Rela ia cu controlul
multiplu

Setare cnd se
folosesc grupurile de
la A la D pentru
calea 2.

Seria 0i -D

Controlul axei PMC poate fi aplicat de


asemenea axelor supuse controlului
multiplu.
Pentru calea 2 se seteaz 1 (grup A) la
4 (grup D) n parametrul nr.8010.

Controlul axei PMC nu poate fi aplicat


axelor supuse controlului multiplu.

n parametrul axei nr. 8010 controlate n


calea 2 se seteaz 5 (grup A pentru
calea 2) la 8 (grup D pentru calea 2).

Parametrul nr. 8010


Specifica i grupul DI/DO care este folosit
pentru a specifica o comand pentru fiecare
ax comandat PMC.

B.26.2

Diferen e n afiarea de diagnoz

Niciuna.

- 389 -

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B-64304RO-1/02

B.27

APELARE SUB-PROGRAM EXTERN (M198)

B.27.1

Diferen e ntre specifica ii


Seria 0i -C

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

Depinde de bit 2 (SBP) al parametrului


nr. 3404.

Seria 0i -D
-

Pentru apela un sub-program, numrul


programului trebuie ntotdeauna
specificat n adresa P. Cnd se
apeleaz un sub-program de pe cardul
de memorie acesta nu depinde de
setarea bit-ului 2 (SBP) al parametrului
nr. 3404.

Bit 2 (SBP) al parametrului nr. 3404


n apelare subprogram extern M198 de pe
dispozitivul extern, adresa P este
specificat utiliznd:
0: Numrul fiierului.
1: Numrul programului.
Dac un subprogram apelat de o apelare subprogram extern specific o apelare ulterioar
subprogram extern, sunt emise urmtoarele alarme:
alarma PS0210
alarma PS1080
Activat.
Depinde de bit 1 (MDE) al parametrului
nr. 11630.
Bit 1 (MDE) al parametrului nr. 11630
n modul MDI, apelarea unui subprogram
de pe un dispozitiv extern (comanda M198)
este:
0: Inactivat. (Este emis alarma
PS1081.)
1: Activat

B.27.2

Diferen e n afiarea de diagnoz

Niciuna.

- 390 -

ANEX

B-64304RO-1/02

B.DIFEREN E FA DE SERIA 0i-C

B.28

CUTARE NUMR DE ORDINE (NUMR DE SECVEN )

B.28.1

Diferen e ntre specifica ii


Seria 0i -C

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)

Programul de apelare este cutat de la


nceput i controlul se ntoarce la
primul bloc care are numrul de
secven Nxxxxx.

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
-

Programul de apelare este cutat


nspre nainte din blocul care a apelat
subprogramul i controlul se ntoarce
la primul bloc gsit care are numrul
de secven Nxxxxx.
Dac numrul de ordine (secven ) nu
este gsit, programul de apelare este
cutat de la nceput i controlul se
ntoarce la primul bloc care are
numrul de secven Nxxxxx.
Subprogram
O9001 ;
M99 P100 ;

[pentru seria 0i-D]


Controlul se ntoarce la blocul (3).

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

Diferen e n afiarea de diagnoz

Niciuna.

- 391 -

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B-64304RO-1/02

B.29

VERIFICAREA CURSEI MEMORATE (STOCATE)

B.29.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia
Verificarea cursei
stocate imediat dup
pornirea alimentrii cu
energie

Specificarea adresei Y
i J folosind G22
Alarm la depirea
captului cursei

Aceast func ia este activ ntotdeauna


pentru toate axele.

- Coordonatele mainii sunt setate la


pornirea alimentrii cu energie.
Valorile coordonatelor absolute i relative
nu sunt setate.
(Ele sunt setate cnd este furnizat
detectorul de pozi ie absolut.)
Indisponibil
-

Verificarea cursei stocate 2 nu suport


bit 7 (BFA) al parametrului nr.1300.
De aceea, dac survine alarma de
interferen , scula se oprete dup ce
intr n zona interzis.
Aceasta duce la necesitatea de mrire
a ariei interzis pu in mai mult dect
chiar necesar.

Seria 0i -D
-

Este posibil selectarea activrii sau


dezactivrii func iei pe baz de ax cu
ax" folosind bit 0 (DOT) al
parametrului nr. 1311.

Bit 0 (DOT) al parametrului nr. 1311


Verificarea limitei cursei stocate imediat
dup pornirea alimentrii cu energie
0: Inactivat.
1: Activat
NOT
Aceast func ie stocheaz coordonatele
mainii folosind un software i de aceea
ncarc sistemul. Dezactiva i func ia
pentru acele axe care nu o cer. Micrile
efectuate cnd alimentarea cu energie este
oprit nu sunt reflectate n sistemul de
coordonate al mainii imediat dup
pornirea alimentrii cu energie.
- Coordonatele mainii sunt setate la
pornirea alimentrii cu energie.
Coordonatele absolute i relative sunt
setate pe baza acestor coordonate ale
mainii
- Disponibil att pentru seria T ct i
pentru seria M.
Verificarea cursei stocate 2 suport i
bit 7 (BFA) al parametrului nr.1300.
Setarea 1 n BFA permite oprirea
sculei nainte de intrarea n zona
interzis, eliminnd astfel necesitatea
de mrire a ariei interzise pu in mai
mult dect chiar necesar

Bit 7 (BFA) al parametrului nr. 1300


Dac survine o alarm la verificarea cursei
stocate 1, 2 sau e, dac survine o alarm
la func ia de verificare a interferen ei ntre
ci (seria T) sau dac survine o alarm la
blocarea mandrinei/ppuii mobile (seria
T), scula se oprete:
0: Dup intrarea n zona interzis.
1: nainte de intrarea n zona interzis.

- 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

B.DIFEREN E FA DE SERIA 0i-C

Seria 0i -D

Cnd opera ia este reluat, scula se


deplaseaz pe distan a cursei rmase din
blocul care a cauzat soft OT. De aceea,
programul poate fi continuat dac scula
este deplasat prin interven ie manual
peste distan a rmas a cursei.

Cnd opera ia este reluat, scula se


deplaseaz spre punctul de capt al
blocului care a cauzat soft OT, cauznd alt
soft OT i fcnd imposibil continuarea
programului.
Pentru detalii, analiza i VERIFICAREA
CURSEI STOCATE" din MANUALUL DE
CONEXIUNI (FUNC II)" (B-64303EN-1).

Diferen e n afiarea de diagnoz

Niciuna.

B.30

COMPENSAREA ERORII DE PAS MEMORATE

B.30.1

Diferen e ntre specifica ii

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
.

Cantitatea de micare pe rota ie: 360


Interval ntre pozi iile de compensare a erorii de pas: 45
Numrul pozi iei de compensare a pozi iei de referin : 60
n cazul de mai sus, valorile parametrilor sunt dup cum urmeaz:
Parametru

No. 3620: Numrul pozi iei de compensare a pozi iei


de referin
No. 3621: Cel mai mic numr pentru pozi ia de
compensare
No. 3622: Cel mai mare numr pentru pozi ia de
compensare
No. 3623: Amplificarea compensrii
No. 3624: Interval ntre pozi iile de compensare
No. 3625: Cantitatea de micare pe rota ie:

Seria 0i -C

Seria 0i -D

60

60

60

61

68

68

1
45000
360000

1
45000
360000

Valoarea parametrului nr. 3621 este dup cum urmeaz:


Seria 0i -C
= Numrul pozi iei de compensare a pozi iei de referin (parametrul nr. 3620)
Seria 0i -D
= Numrul pozi iei de compensare a pozi iei de referin (parametrul nr. 3620)
+1

- 393 -

B.DIFEREN E FA DE SERIA 0i-C

B.30.2

ANEX

B-64304RO-1/02

Diferen e n afiarea de diagnoz

Niciuna.

B.31

FUNC IA DE TERGERE A ECRANULUI I FUNC IA


AUTOMAT DE TERGERE A ECRANULUI

B.31.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia

Comportarea func iei


de tergere manual a
ecranului (<CAN> +
tasta de func ii") cnd
este emis o alarm

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

Ecranul nu este reafiat.


(Ecranul rmne ters).
V rugm s seta i 1" pentru semnalul de
invalidare tergere ecran
*CRTOF<G0062.1> pentru a reafia
ecranul la comutarea modului de operare.
Selecta i comportarea folosind bit 2
(NFU) al parametrului nr. 3209.
Bit 2 (NFU) al parametrului nr. 3209
Cnd este apsat o tast de func ii pentru
a terge sau afia ecranul pentru func ia de
tergere a ecranului sau tergere automat
a ecranului, modificarea afiajului folosind o
tasta de func ii este:
0: Executat
1: Neexecutat
- Seta i valoarea n parametrul nr.3123.

Domeniul de valori este de la 1 la 255


(minute).
-

Seria 0i -D

Cnd este emis o alarm (incluznd


Cnd este emis o alarm (incluznd
una asociat cu cealalt cale), func ia
una asociat cu cealalt cale), func ia
de tergere manual a ecranului este
de tergere manual a ecranului este
activat.
dezactivat.
(<CAN> + tasta de func ii" terge
(<CAN> + tasta de func ii" nu terge
ecranul.)
ecranul.)
Cnd este comutat modul de operare n timp ce ecranul este ters:
Ecranul este reafiat.

Bit 2 (NFU) al parametrului nr. 3209 nu


este disponibil.
Scula se comport ntotdeauna la fel
ca i pentru setarea 1 n bit 2 (NFU) al
parametrului nr. 3209.

Domeniul de valori este de la 1 la 127


(minute).

Cnd este mesajul extern este introdus n timp ce ecranul este ters:

Ecranul este reafiat.

Ecranul nu este reafiat.


(Ecranul rmne ters).
V rugm s seta i 1" pentru semnalul de
invalidare tergere ecran
*CRTOF<G0062.1> pentru a reafia
ecranul la introducerea mesajului extern.

Diferen e n afiarea de diagnoz

Niciuna.

- 394 -

ANEX

B-64304RO-1/02

B.32

RESETARE I REPONIRE

B.32.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia

Date modale la
resetare n timpul
execu iei unui bloc

B.DIFEREN E FA DE SERIA 0i-C

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

Informa ia din bloc poate sau nu poate


fi pstrat depinznd dac modul MDI
este n curs de realizare.
n mod MDI
Informa ia din bloc este pstrat.
n moduri, altele dect modul MDI
Informa ia din bloc nu este
pstrat.

Diferen e n afiarea de diagnoz

Niciuna.

- 395 -

N1 G00 X120. Z0. T0101 ;


;
N2 G00 X180. Z20. T0202 ;
;
Informa ia din bloc nu este pstrat
indiferent dac modul MDI este n curs
de realizare.

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B-64304RO-1/02

B.33

MANUAL ABSOLUT PORNIT I OPRIT

B.33.1

Diferen e ntre specifica ii


Seria 0i -C

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

bloc asupra cruia se intervine manual

cale programat

Fig. 1

Dup repornirea opera iei, scula se mic la punctul


de capt al blocului cu interven ie manual.

interven ie manual

restart.
Scula se mic pe calea
programat.

opr.avans

blocul urmtor

bloc asupra cruia se intervine manual

cale programat

B.33.2

Fig. 2

Diferen e n afiarea de diagnoz

Niciuna.

- 396 -

ANEX

B-64304RO-1/02

B.DIFEREN E FA DE SERIA 0i-C

B.34

SEMNALUL DE PROTEC IE A MEMORIEI PENTRU


PARAMETRII CNC-ULUI

B.34.1

Diferen e ntre specifica ii


Seria 0i -TTC

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

Semnalul este diferit pentru fiecare


cale.

Semnalul este comun tuturor cilor.

Activa i sau dezactiva i semnalul


folosind bit 7 (PK5) al parametrului nr.
3292. Acesta este un parametru cale
de bit

Activa i sau dezactiva i semnalul


folosind bit 0 (PKY) al parametrului nr.
3299. Acesta este un parametru de
bit comun sistemului

[numr de mesaje care pot fi trimise


deodat]
Depinde de bit 1 (M16) al parametrului
nr. 11931. Cnd este setat 0,
prelucrarea este aceeai ca la Seria
0i-C.

Diferen e n afiarea de diagnoz

Niciuna.

B.35

INTRODUCERE DATE EXTERNE

B.35.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia

Numrul unui mesaj


de alarm extern i
lungimea mesajului

[numr de mesaje care pot fi trimise


deodat]
pn la 4 mesaje
[lungimea unui mesaj]
pn la 32 caractere

Seria 0i -D

Bit 1 (M16 al parametrului nr. 11931


Numrul maxim de mesaje de alarm
externe sau mesaje operator extern care
pot fi afiate n legtur cu introducerea de
date sau mesaje externe este:
0: 4.
1: 16.

[lungimea unui mesaj]


pn la 32 caractere

- 397 -

B.DIFEREN E FA DE SERIA 0i-C

Numrul unui mesaj


de operator extern i
lungimea mesajului

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

[numere de alarme care pot fi


transmise]
0 la 999
[cum se deosebesc de numerele
generale de alarme]
Aduna i 1000 la numrul trimis

Depinde de bit 0 (OM4) al parametrului


nr. 3207.

Bit 0 (OM4) al parametrului nr. 3207


Ecranul mesaj operator extern poate afia:
0: Pn la 256 caractere n pn la 1
mesaj
1: Pn la 64 caractere n pn la 4
mesaje
[numerele mesajelor care pot fi trimise]
0 la 999
[Cum se disting aceste numere de
numerele de alarm sau alte numere]
Mesaje de la 0 la 99
Mesajul este afiat pe ecran mpreun
cu numrul. CNC adaug 2000 acest
numr pentru a permite distingerea.
Mesaje de la 100 la 999
Pe ecran este afiat doar mesajul fr
numrul aferent.

Seria 0i -D

Depinde de bit 0 (EXA) al parametrului


nr.6301.

Bit 0 (EXA) al parametrului nr. 6301


Selecta i specificarea mesajului de alarm
extern.
0: Numerele de alarm care pot fi trimise
sunt de la 0 la 999. CNC afieaz un
numr de alarm cu 1000 adugat la
numrul care urmeaz irului de
caractere EX".
1: Numerele de alarm care pot fi trimise
sunt de la 0 la 4095. CNC afieaz
un numr de alarm cu irul de
caractere EX" adugat n fa a sa.
Bit 0 (OM4) al parametrului nr. 3207 nu
este disponibil.
[numr de mesaje care pot fi trimise
deodat]
Depinde de bit 1 (M16) al parametrului
nr. 11931. Selecta i pn la 4 sau 16
mesaje.
[lungimea unui mesaj]
256 caractere sau mai pu in
Depinde de bit 1 (EXM) al parametrului
nr. 6301. Cnd este setat 0,
prelucrarea este aceeai ca la Seria
0i-C.
Bit 1 (EXM) al parametrului nr. 6301
Selecta i specificarea mesajului de
operator extern.
0: Numerele de mesaje care pot fi trimise
sunt de la 0 la 999.
Un mesaj de la 0 la 99 este afiat pe
ecran mpreun cu numrul. CNC
adaug 2000 acest numr pentru a
permite distingerea.
Pentru mesajele de la 100 la 999, pe
ecran este afiat doar mesajul fr
numrul aferent.
1: Numerele de mesaje care pot fi trimise
sunt de la 0 la 4095.
Un mesaj de la 0 la 99 este afiat pe
ecran mpreun cu numrul. CNC
adaug irul de caractere EX" nainte
numrului.
Pentru mesajele de la 100 la 4095, pe
ecran este afiat doar mesajul fr
numrul aferent.

Parametrul nr. 6310


Domeniul de date al numerelor mesajelor operator extern este urmtorul.

0 la 1000

- 398 -

0 la 4096

ANEX

B-64304RO-1/02

Seria 0i -C

Func ia

Cnd este efectuat


cutarea unui numr
de program extern cu
0 setat ca numrul
programului
Introducere sau ieire
offset scul pentru o
valoare de
compensare
nevalabil

B.35.2

B.DIFEREN E FA DE SERIA 0i-C


Seria 0i -D

Nu este emis alarm; nici cutarea nu


este efectuat.

Este emis alarma DS0059.

Introducerea este ignorat fr a se


emite o alarm.

Este emis alarma DS1121.

Diferen e n afiarea de diagnoz

Niciuna.

B.36

FUNC IA SERVER DE DATE

B.36.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia

Mod de operare din


memorie

Modul de operare din memorie nu este


suportat.

Seria 0i -D

n modul de operare din memorie


pentru un program nregistrat pe
server-ul de date se pot executa
urmtoarele opera ii:
1.

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.

Diferen e n afiarea de diagnoz

Niciuna.

- 399 -

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B.37

POWER MATE CNC MANAGER

B.37.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia

Func ia de afiare 4
secundare

B-64304RO-1/02

Setnd 1 n bit 0 al parametrului nr.


0960 este posibil mpr irea ecranului
n patru ferestre, permi nd afiarea a
4 (mrimi) secundare (sclavi").

Seria 0i -D

Bit 0 (SLV) al parametrului nr. 0960


Cnd este selectat Power Mate CNC
Manager, ecranul:
0: Afieaz un sclav" (mrime
secundar)
1: Este mpr iti n patru ferestre,
permi nd afiarea a pn la patru
sclavi".

B.37.2

Bit 0 (SLV) al parametrului nr. 0960 nu


este disponibil.
ntotdeauna este afiat o mrime
secundar (sclav").
Dac exist mai mult de un sclav",
comuta i la mrimea secundar activ
folosind tasta soft corespunztoare.

Diferen e n afiarea de diagnoz

Niciuna.

B.38

BLOCARE MANDRIN/PPU MOBIL

B.38.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia

Alarm la depirea
captului cursei

Bit 7 (BFA) al parametrului nr. 1300 nu


este disponibil.
De aceea, dac survine alarma de
interferen , scula se oprete dup ce
intr n zona interzis.
Aceasta duce la necesitatea de mrire
a ariei interzis pu in mai mult dect
chiar necesar.

Seria 0i -D

Bit 7 (BFA) al parametrului nr. 1300


este suportat.
Setarea 1 n BFA permite oprirea
sculei nainte de intrarea n zona
interzis, eliminnd astfel necesitatea
de mrire a ariei interzise pu in mai
mult dect chiar necesar

Bit 7 (BFA) al parametrului nr. 1300


Dac survine o alarm la verificarea cursei
stocate 1, 2 sau e, dac survine o alarm
la func ia de verificare a interferen ei ntre
ci (seria T) sau dac survine o alarm la
blocarea mandrinei/ppuii mobile (seria
T), scula se oprete:
0: Dup intrarea n zona interzis.
1: nainte de intrarea n zona interzis.

B.38.2

Diferen e n afiarea de diagnoz

Niciuna.

- 400 -

ANEX

B-64304RO-1/02

B.DIFEREN E FA DE SERIA 0i-C

B.39

CURSA INVERS N CICLUL DE FILETARE (CICLU DE


ACHIERE PREDEFINIT /CICLU DE ACHIERE
PREDEFINIT MULTIPLU REPETITIV)

B.39.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia

Pozi ia de ntoarcere
dup teirea n ciclul
de filetare repetitiv
multiplu (G76)

Scula se ntoarce la punctul de pornire


al ciclului curent. De exemplu, dac
este al n"-lea ciclu, scula se ntoarce
n pozi ia n care a fost efectuat a
n"-a achiere.

Retragere dup teire

- Specificrile sunt urmtoarele.


[Tip de accelerare/decelerare]
Se folosete accelerarea/decelerarea
dup interpolarea pentru filetare.
[Constanta de timp]
Se folosete constanta de timp pentru
filetare (parametrul nr. 1626).
[Viteza de avans]
Se folosete viteza de avans setat n
parametrul nr. 1466.

B.39.2

Diferen e n afiarea de diagnoz

Niciuna.

- 401 -

Seria 0i -D

Scula se ntoarce la punctul de pornire


al ciclului de filetare. Aceasta
nseamn c scula se ntoarce la
pozi ia n care a fost nainte de
achiere, indiferent la cte cicluri a fost
supus.
Depinde de bit 0 (CFR) al parametrului
nr. 1611. Cnd este setat 0,
prelucrarea este aceeai ca la Seria
0i-C.

Bit 0 (CFR) al parametrului nr. 1611


n ciclul de filetare G72 sau G74,
retragerea dup filetare folosete:
0: Tipul de accelerare/decelerare dup
interpolare pentru filetare, mpreun cu
constanta de timp a filetrii (parametrul
nr. 1626) i viteza de avans setat n
parametrul nr.1466.
1: Tipul de accelerare/decelerare dup
interpolare pentru curs rapid
mpreun cu constanta de timp i
viteza cursei rapide.

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B-64304RO-1/02

B.40

INTERPOLARE N COORDONATE POLARE

B.40.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia

Decalarea sistemului
de coordonate n
timpul interpolrii n
coordonate polare
(func ia de decalare a
interpolrii
coordonatelor polare)

Compensarea direc iei


axei ipotetice n timpul
interpolrii n
coordonate polare

Seria 0i -D

Indisponibil

Activa i sau dezactiva i func ia folosind


bit 2 (PLS) al parametrului nr. 5450.

Bit 2 (PLS) al parametrului nr. 5450


Func ia de decalare interpolare n
coordonate polare este:
0: Nefolosit.
1: Folosit.
Aceasta permite prelucrarea folosind
sistemul de coordonate al piesei cu un
anumit punct, care nu este centrul axei de
rota ie, setat ca originea sistemului de
coordonate n interpolarea n coordonate
polare.

Pentru detalii consulta i INTERPOLAREA


N COORDONATE POLARE" din
MANUALUL OPERATORULUI (SISTEM
DE STRUNG)" (B-64304-EN-1).
Dac prima ax a planului este n direc ia axei ipotetice fa de centrul axei de rota ie,
de ex. centrul axei de rota ie nu este pe axa X, func ia de compensarea direc iei axei
ipotetice n interpolarea n coordonate polare execut interpolarea n coordonate
polare n timp ce ine cont de eroare. Seta i valoarea n parametrul nr.5464.
Axa ipotetic (axa C)
Axa de rota ie

(X,C)

axa X
Eroarea de direc ie a axei ipotetice(P)
Centrul axei de rota ie

(X,C)
X
C
P

Punctul n planul X-C (Centrul axei de rota ie este originea


planului X-C.)
Valoarea coordonatei axei X n planul X-C
Valoarea coordonatei axei ipotetice n planul X-C
Eroarea direc iei axei ipotetice (seta i valoarea n parametrul
nr. 5464.)

Aceast func ie nu este disponibil.

- 402 -

Aceast func ie este disponibil.

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

B.DIFEREN E FA DE SERIA 0i-C


Seria 0i -D

Seta i valoarea n parametrul nr. 5462.


Dac valoarea este 0, viteza de avans
este limitat de parametrul nr. 1422.

Parametrul nr. 5462 nu este disponibil.


Seta i valoarea n parametrul nr.1430.

Activa i sau dezactiva i func ia folosind


bit 1 (AFC) al parametrului nr. 5450.

Bit 1 (AFC) al parametrului nr. 5450


n modul de interpolare n coordonate
polare, limitarea ajustrii automate i a
vitezei de avans automate sunt:
0: Neexecutate
1: Executat

Bit 1 (AFC) al parametrului nr. 5450 nu


este disponibil.
Limitarea ajustrii automate i a vitezei
maxime a avansului pentru achiere
n timpul interpolrii n coordonate
polare sunt executate ntotdeauna.

Diferen e n afiarea de diagnoz

Niciuna.

B.41

VERIFICAREA INTERFEREN EI CILOR (CONTROL


2-CI)

B.41.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia

Alarma de interferen

Bit 7 (BFA) al parametrului nr. 1300 nu


este disponibil.
De aceea, dac survine alarma de
interferen , scula se oprete dup ce
intr n zona interzis.
Aceasta duce la necesitatea de mrire
a ariei interzis pu in mai mult dect
chiar necesar.

Seria 0i -D

Bit 7 (BFA) al parametrului nr. 1300


este suportat.
Setarea 1 n BFA permite oprirea
sculei nainte de intrarea n zona
interzis, eliminnd astfel necesitatea
de mrire a ariei interzise pu in mai
mult dect chiar necesar

Bit 7 (BFA) al parametrului nr. 1300


Dac survine o alarm la verificarea cursei
stocate 1, 2 sau e, dac survine o alarm
la func ia de verificare a interferen ei ntre
ci (seria T) sau dac survine o alarm la
blocarea mandrinei/ppuii mobile (seria
T), scula se oprete:
0: Dup intrarea n zona interzis.
1: nainte de intrarea n zona interzis.

B.41.2

Diferen e n afiarea de diagnoz

Niciuna.

- 403 -

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B-64304RO-1/02

B.42

CONTROL SINCRON I CONTROL MULTIPLU (CONTROL


2-CI)

B.42.1

Diferen e ntre specifica ii


Seria 0i -TTC

Func ia

Controlul sincron al
axelor
(seria 0i-C: Control
sincron rapid)

Adugarea controlului sincron sau


multiplu dezactiveaz controlul sincron
simplu.

Seria 0i -D

Func ia de avans spre


nainte i func ia de
modificare a
achierii/cursei rapide
pentru controlul
sincron i multiplu al
altei ci

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

Efectua i o selec ie folosind bit 1 (SVF)


al parametrului nr. 8165.

Bit 1 (SVF) al parametrului nr. 8165


n controlul sincron sau multiplu, func ia de
avans spre nainte i func ia de modificare
a achierii/cursei rapide pentru controlul
sincron i multiplu al altei ci sunt:
0: Inactivat.
1: Activat
Nu este interzis

Ambele ci sunt plasate n stare de


oprire a avansului.

- 404 -

Adugarea controlului sincron sau


multiplu nu dezactiveaz controlul
sincron simplu.
Axele principale i axele secundare
folosite pentru controlul sincron nu pot
fi folosite pentru controlul sincron.
Controlul multiplu este disponibil
pentru axa principal folosit pentru
controlul sincron al axei, dar nu este
disponibil pentru axa secundar.
Bit 1 (SVF) al parametrului nr. 8165 nu
este disponibil.
Scula ntotdeauna se comport ca i
cnd SVF este setat la 1.
(Func ia de avans spre nainte i
func ie de modificare a achierii/cursei
rapide sunt activate pentru controlul
sincron i multiplu al altei ci.)

Efectua i o selec ie folosind bit 7


(NUMx) al parametrului nr. 8163.

Bit 7 (NUMx) al parametrului nr. 8163


Cnd nici controlul sincron i nici controlul
multiplu nu produc efecte, specificarea
comenzii de micare pentru o ax care
este setat cu acest parametru este:
0: Nu este interzis
1: Este interzis. (Este emis alarma
PS0353.)
Efectua i o selec ie folosind bit 0
(MPA) al parametrului nr. 8168.
Bit 0 (MPA) al parametrului nr. 8168
Dac este emis o alarm referitoare la
controlul sincron sau multiplu:
0: Ambele ci sunt plasate n stare de
oprire a avansului.
1: Doar calea care include axele relative
la controlul sincron, multiplu sau
suprapus este plasat n stare de
repaos a avansului.
De exemplu, cnd controlul sincron
este exercitat pe o cale, doar calea
care a cauzat alarma este plasat n
starea de repaos a avansului.
Manipularea celeilalte ci depinde de
setarea bit 1 (IAL) a parametrului nr.
8100.

ANEX

B-64304RO-1/02

B.DIFEREN E FA DE SERIA 0i-C

Seria 0i -TTC

Func ia

Comportare cnd
survine depirea
captului cursei pentru
o ax sub control
sincron sau multiplu

Modul de control sincron sau multiplu


este anulat.

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

Semnalele pot fi comutate oricnd.

Seria 0i -D

Efectua i o selec ie folosind bit 5 (NCS)


al parametrului nr. 8160.
Bit 5 (NCSx) al parametrului nr. 8160
Dac apare depirea captului cursei
pentru o ax sub control sincron, multiplu
sau suprapus, modul de control sincron,
multiplu sau suprapus este:
0: Anulat.
1: Nu este anulat.
Folosi i o comand cod M. Specifica i
un cod M de ateptare (cod M fr
memorare intermediar) nainte i
dup codul M. Cnd pentru o cale
este exercitat controlul sincron sau
controlul multiplu, specifica i un cod M
sau alt cod fr memorare
intermediar i apoi codul M care
pornete sau anuleaz controlul pentru
a interzice opera ia anticipat.

Control sincron
Seria 0i -TTC

Pozi ie

G28 cnd axa


principal este n
sta ionare

Actualizarea
coordonatelor piesei
de prelucrat i
coordonatelor relative
ale axei secundare
sub control sincron

Detectarea "ieire din


sincronizare" cnd
controlul sincron este
exercitat pe o cale (1
este setat n bit 1
(SER) al parametrului
nr.8162)
Mrimea ntreruperii
conducerii manuale
sau modului imagine
n oglind pentru axa
principal

Seria 0i -D

Cnd nu este stabilit pozi ia de


referin a axei secundare, coordonatele
mainii sunt mutate la coordonatele
setate n parametrul nr. 1420, ncheind
ntoarcerea n pozi ia de referin .
Efectua i o selec ie folosind bit 4 (SPN)
al parametrului nr. 8164.
Bit 4 (SPN) al parametrului nr. 8164
Coordonatele piesei de prelucrat i
coordonatelor relative ale axei secundare
sub control sincron sunt:
0: Actualizate.
1: Nu sunt actualizate.
Detectarea "ieirii din sincronizare" nu este
executat.

Cnd pozi ia de referin a axei


secundare nu este stabilit, survine
alarma PS0354.

Bit 4 (SPN) al parametrului nr. 8164


nu este disponibil.
Scula ntotdeauna se comport ca i
cnd SPNx este setat la 0
(coordonatele sunt actualizate)..

ntotdeauna reflectat pe axa


secundar.

- 405 -

Detectarea ieirii din sincronizare" este


executat.

Selecta i dac reflecta i mrimea sau


modul pe axa secundar folosind bit 5
(SMIx) al parametrului nr. 8163.
Bit 5 (SMIx) al parametrului nr. 8163
n timpul controlului sincron, mrimea
ntreruperii conducerii manuale sau modul
imagine n oglind pentru axa principal
este:
0: Reflectat pe axa secundar.
1: Nu este reflectat pe axa secundar.

B.DIFEREN E FA DE SERIA 0i-C

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

Nu se seteaz automat und sistem de


coordonate al piesei pentru axa
secundar.

Seria 0i -D

Efectua i o selec ie folosind bit 6


(SPVx) al parametrului nr. 8167.
Bit 6 (SPVx) al parametrului nr. 8167
La captul controlului sincron, sistemul de
coordonate al piesei pentru axa secundar
este:
0: Nu este setat automat.
1: Este setat automat.
Sistemul de coordonate al piesei care
trebuie setat este determinat de
valorile coordonatei mainii i valorile
coordonatelor piesei ale punctelor de
referin ale axelor individuale definite
prin parametrul nr. 1250.

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

Afiarea pozi iei


curente n timpul
controlului multiplu
(coordonate
absolute/relative)

Cnd nu este stabilit pozi ia de


referin a axei secundare,
coordonatele mainii sunt mutate la
coordonatele setate n parametrul nr.
1240, ncheind ntoarcerea n pozi ia de
referin .
- Selecta i folosirea func iei multiple a
comenzii de ntoarcere n pozi ia de
referin a axei de contur Cs, folosind
bit 1 (CZMx) al parametrului nr.8161.
Bit 1 (CZMx) al parametrului nr. 8161
Atunci cnd controlul multiplu este exercitat
pentru axe de contur Cs, func ia de control
multiplu pentru comanda de ntoarcere la
pozi ia de referin a axei de contur Cs este:
0: Nefolosit.
1: Folosit.
Dezactivat

Efectua i o selec ie folosind bit 0


(MDXx) al parametrului nr. 8163.
Bit 0 (MDXx) al parametrului nr. 8163
n timpul controlului multiplu, afiarea
pozi iei curente (coordonate
absolute/relative) arat:
0: Valorile coordonatelor ale cii locale.
1: Valorile coordonatelor ale cii mate".

- 406 -

Seria 0i -D

Cnd pozi ia de referin a axei


multiple a celeilalte ci nu este
stabilit, survine alarma PS0359.

Bit 1 (CZMx) al parametrului nr. 8161


nu este disponibil.
Scula ntotdeauna se comport ca i
cnd CZMx este setat la 1 (se
folosete controlul multiplu).

Activa i sau dezactiva i ntreruperea


folosind bit 6 (MMIx) al parametrului
nr. 8163.
Bit 6 (MMIx) al parametrului nr. 8163
n timpul controlului multiplu, ntreruperea
conducerii manuale pentru axe multiple
este:
0: Activat
1: Inactivat.
Bit 0 (MDXx) al parametrului nr. 8163
nu este disponibil.
Valorile coordonatelor cii locale sunt
afiate ntotdeauna.

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

B.DIFEREN E FA DE SERIA 0i-C

Efectua i o selec ie folosind bit 2


(CPMx) al parametrului nr. 8165.
Bit 2 (CPMx) al parametrului nr. 8165.
n timpul controlului multiplu, selectarea
sistemului de coordonate al mainii (G53)
este:
0: Inactivat.
1: Activat
(Distan a cursei este calculat astfel
nct maina se deplaseaz conform
semnalului de selectare a sistemului de
coordonate al mainii a cii mate".)
Efectua i o selec ie folosind bit 0 (NLSx)
al parametrului nr. 8167.
Bit 0 (NLSx) al parametrului nr. 8167
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] este:
0: Activat.
1: Inactivat.
Valorile coordonatelor cii locale sunt
afiate ntotdeauna.

Citirea coordonatelor
mainii (#5021 i mai
trziu) n timpul
controlului multiplu

Valorile coordonatelor cii locale sunt


citite.

Viteza de avans a
traversrii (cursei)
rapide n timpul
controlului multiplu

Se folosete vitez de avans a cursei


rapide a axei specificate.

B.42.2

Seria 0i -D

Bit 2 (CPMx) al parametrului nr. 8165


nu este disponibil.
Scula ntotdeauna se comport ca i
cnd CPMx este setat la 1.
(G53 este activat.)

Bit 0 (NLSx) al parametrului nr. 8167


nu este disponibil.
Scula ntotdeauna se comport ca i
cnd NLSx este setat la 1.
(Accelerarea/decelerare constant a
timpului de accelerare este activat).

Efectua i o selec ie folosind bit 0


(MDMx) al parametrului nr. 8169.
Bit 0 (MDMx) al parametrului nr. 8169
Coordonatele mainii afiate n timpul
controlului multiplu sunt:
0: Valorile coordonatelor ale cii locale.
1: Valorile coordonatelor mainii ale cii
"mate".
Efectua i o selec ie folosind bit 1
(MVMx) al parametrului nr. 8169.
Bit 1 (MVMx) al parametrului nr. 8169
Coordonatele mainii ( (#5021 i mai
trziu) care sunt citite n timpul controlului
compus sunt:
0: Valorile coordonatelor mainii ale cii
locale.
1: Valorile coordonatelor mainii ale cii
mate".
Efectua i o selec ie folosind bit 2
(MRFx) al parametrului nr. 8169.
Bit 2 (MRFx) al parametrului nr. 8169
Viteza de avans a traversrii (cursei)
rapide n timpul controlului multiplu este:
0: Viteza de avans a cursei rapide a axei
specificate.
1: Viteza de avans a cursei rapide a axei
n micare.

Diferen e n afiarea de diagnoz


Seria 0i -TTC

Pozi ie

Afiarea valorii erorii


de sincronizare pentru
fiecare ax

Afiat n parametrul nr. 8182

- 407 -

Seria 0i -D

Afiat n diagnoza nr. 3502

B.DIFEREN E FA DE SERIA 0i-C

ANEX

B-64304RO-1/02

B.43

CONTROL SUPRAPUS (CONTROL 2 CI)

B.43.1

Diferen e ntre specifica ii


Seria 0i -TTC

Func ia

Controlul sincron al
axelor
(seria 0i: Control
sincron rapid)

Adugarea controlului suprapus


dezactiveaz controlul sincron simplu.

Oprire avans cnd


survine o alarm
referitoare la controlul
suprapus

Ambele ci sunt plasate n stare de


oprire a avansului.

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:

Controlul suprapus nu poate fi exercitat


cnd exist axe secundare multiple i o
ax principal.
Este executat starea fabrica iei
conform rezultatului adunrii
impulsurilor de ac ionare suprapuse

- 408 -

Seria 0i -D

Adugarea controlului nu suprapus


dezactiveaz controlul sincron simplu.
Aceeai ax poate fi folosit ca ax
principal pentru controlul sincron al
axelor i ca ax principal pentru
controlul suprapus.
Efectua i o selec ie folosind bit 0
(MPA) al parametrului nr. 8168.
Bit 0 (MPA) al parametrului nr. 8168
Semnalul de "mutare ax n curs"
<Fn102> sau semnalul direc iei de mutare
a axei <Fn106> pentru axa secundar n
timpul controlului suprapus:
0: Ambele ci sunt plasate n stare de
oprire a avansului.
1: Doar calea care include axele relative
la controlul suprapus este plasat n
stare de repaos a avansului. (De
exemplu, cnd controlul suprapus este
exercitat pe o cale, doar calea care a
cauzat alarma este plasat n starea
de repaos a avansului.)
Indisponibil
Survine alarma PS0363.

Controlul suprapus poate fi exercitat


cnd exist axe secundare multiple i o
ax principal.
Efectua i o selec ie folosind bit 4 (AXS)
al parametrului nr. 8160.
Bit 4 (AXS) al parametrului nr. 8160
Semnalul de mutare ax n curs"
<Fn102> sau semnalul direc iei de mutare
a axei <Fn106> pentru axa secundar n
timpul controlului suprapus:
0: Execut starea fabrica iei conform
rezultatului adunrii impulsurilor de
ac ionare suprapuse
1: Execut starea fabrica iei conform
rezultatului micrii axelor individuale,
indiferent de impulsurile de ac ionare
suprapuse

ANEX

B-64304RO-1/02

B.DIFEREN E FA DE SERIA 0i-C

Seria 0i -TTC

Func ia

Depirea captului
cursei n timpul
controlului suprapus

Modul de control suprapus este anulat.

Comutare ntre
semnalele de
selectare a axei
controlului suprapus n
timpul operrii
automate

Semnalele pot fi comutate oricnd.


Nota i c att axa principal ct i
axele secundare trebuie oprite.

B.43.2

Seria 0i -D

Efectua i o selec ie folosind bit 5 (NCS)


al parametrului nr. 8160.
Bit 5 (NCS) al parametrului nr. 8160
Dac apare depirea captului cursei
pentru o ax sub control sincron, multiplu
sau suprapus, modul de control sincron,
multiplu sau suprapus este:
0: Anulat.
1: Nu este anulat.
Folosi i o comand cod M. Specifica i
un cod M de ateptare (cod M fr
memorare intermediar) nainte i
dup codul M. Cnd pentru o cale
este exercitat controlul suprapus,
specifica i un cod M sau alt cod fr
memorare intermediar i apoi codul M
care pornete sau anuleaz controlul
pentru a interzice opera ia anticipat.

Diferen e n afiarea de diagnoz

Niciuna.

B.44

OFFSET AX Y

B.44.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia

Numrul axei pentru


care este offset ax Y
este utilizat

Efectua i o selec ie folosind bit 7 (Y03)


al parametrului nr. 5004.

Bit 7 (Y03) al parametrului nr. 5004


Offset ax Y este utilizat pentru:
0: a 4-a ax
1: a 3-a ax

B.44.2

Seria 0i -D

Efectua i o selec ie folosind parametrul


nr. 5043.
Dac este setat 0 sau o valoare n afara
domeniului de date, offset ax Y este
utilizat pentru axa Y a celor trei axe de
baz (X, Y sau Z).

Diferen e n afiarea de diagnoz

Niciuna.

B.45

COMPENSARE SCUL ACHIETOARE/ COMPENSAREA


RAZEI VRFULUI SCULEI ACHIETOARE

B.45.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia

Compensarea sculei
achietoare/
compensarea razei
vrfului sculei

Seria 0i -D

Pentru seria 0i-D, func ia de compensarea sculei achietoare (seria M) i


compensare a razei vrfului sculei (seria T) ale seriei 0i-C sunt numite mpreun
compensarea sculei achietoare / compensarea razei vrfului sculei.

- 409 -

B.DIFEREN E FA DE SERIA 0i-C

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 -

La nceputul modului de compensare a


sculei achietoare/ modului de
compensare a razei vrfului sculei
specifica i I, J sau K ntr-un bloc G0o
sau G01. Aceasta face vectorul de
compensare la punctul final al blocului
perpendicular pe direc ia specificat
prin I, J sau K. n acest mod pute i
schimba inten ionat direc ia de
compensare.

B-64304RO-1/02

Func ia

Pozi ia de oprire la o
alarm de
supra-achiere

ANEX

B.DIFEREN E FA DE SERIA 0i-C

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

Calea sculei / centrului


vrfului sculei

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

[Cnd survine oprirea monobloc n blocul precedent la seria 0i-C]


Cum scula se deplaseaz pn cnd atinge punctul de capt al blocului (P3 n figur)
poate rezulta supra-achiere.
[Cnd nu survine oprirea monobloc n blocul precedent la seria 0i-C]
Scula se oprete imediat dup ce execut blocul (P2 n figur)
[n cazul seriei 0i-D]
Cum scula se oprete la punctul de pornire al blocului (P1 n figur), indiferent de
starea monoblocului, supra-achierea poate fi prevenit.
Indisponibil
Depinde de bit 0 (SBK) al parametrului
nr. 5000.
Bit 0 (SBK) al parametrului nr. 5000
Oprirea monobloc ntr-un bloc creat intern
pentru compensarea sculei achietoare
sau compensarea razei vrfului sculei este:
0: Neexecutat
1: Executat
Acest parametrul este utilizat pentru a
verifica un program incluznd
compensarea frezei / compensarea razei
vrfului sculei.

- 411 -

B.DIFEREN E FA DE SERIA 0i-C

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

Seta i 1 n bit 0 (CNI) al parametrului


nr.5008.
n exemplul de mai jos se efectueaz o
verificare a interferen ei pe vectorii
interiori V1 i V4 i vectorii care
interfer sunt teri. Drept rezultat,
calea centrului sculei este de la V1 la
V4 .

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.

[n cazul seriei 0i-C]


Calea centrului
sculei
Cale programat

V1

V4

V3

V2

[n cazul seriei 0i-D]


Calea centrului
sculei
Cale programat

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 -

Numrul poate fi setat n parametrul


nr. 19625. Domeniul specificabil este
de la 3 la 8 blocuri.
Dac parametrul nu este setat (este
setat 0) este asumat acelai numr de
blocuri ca i pentru seria 0i-C (3
blocuri)

ANEX

B-64304RO-1/02

Seria 0i -C

Func ia

Cnd este specificat


interpolarea circular
care cauzeaz
coinciden a centrului
cu punctul de pornire
sau punctul de capt
n timpul modului de
compensare a
sculei/compensare a
razei vrfului sculei
Comportarea cnd n
modul de compensare
a sculei/compensare a
razei vrfului sculei
este specificat
ntoarcere automat n
pozi ia de referin

B.DIFEREN E FA DE SERIA 0i-C


Seria 0i -D

- Este emis alarma PS0038 i scula se


oprete la punctul de capt al blocului
care precede blocul de interpolare
circular.

- Este emis alarma PS0041 i scula se


oprete la punctul de pornire al blocului
care precede blocul de interpolare
circular.

Depinde de bit 2 (CCN) al parametrului


nr. 5003.

Bit 2 (CCN) al parametrului nr. 5003 nu


este disponibil. Scula ntotdeauna se
comport ca i cnd CCN este setat la
1.

[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)

[Cnd CCN = 1 sau pentru seria 0i-D]


Vectorul de offset nu este anulat atunci cnd scula se mic spre punctul de mijloc; el
este anulat atunci cnd scula se mic spre pozi ia de referin .
De asemenea, scula se deplaseaz de la pozi ia de referin la urmtorul punct de
intersec ie.

Punct
intermediar
S
G28
G00

G01
r

S
Pozi ia de referin
(G42 G01)

- 413 -

B.DIFEREN E FA DE SERIA 0i-C

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

Depinde de bit 5 (QCR al parametrului


nr. 5008.

[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

Bit 5 (QCR) al parametrului nr. 5008


nu este disponibil. Scula ntotdeauna
se comport ca i cnd QCR este
setat la 1.
[Cnd QCR = 1 sau pentru seria 0i-D]
B

B
Punct
pornire

Punct
capt

Centru

Dac punctul de capt este pe partea A


privind dinspre punctul de pornire, distan a
cursei este mic. Dac este pe partea B,
C sau D, scula s-a deplasat aproape cu o
tur.
Conectare prin interpolare liniar
[Cnd CCC = 0 sau pentru seria 0i-C]
Conecteaz vectorii la interpolarea
liniar

Diferen e n afiarea de diagnoz

Niciuna.

- 414 -

Dac punctul de capt este pe partea A a


liniei L care leag punctul de pornire i
centrul, distan a cursei este mic. Dac
este pe partea B scula s-a deplasat
aproape cu o tur.
Depinde de bit 2 (CCC) al parametrului
nr. 19607.
[Cnd CCC = 1]
Conecteaz vectorii la interpolarea
liniar

ANEX

B-64304RO-1/02

B.DIFEREN E FA DE SERIA 0i-C

B.46

CICLU PREDEFINIT PENTRU GURIRE

B.46.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia
Ieirea M05 ntr-un
ciclu de tarodare

Efectua i o selec ie folosind bit 6 (M5T)


al parametrului nr. 5101.

Bit 6 (M5T) al parametrului nr. 5101


Cnd direc ia de rota ie a axului este
modificat din rota ie nainte la rota ie
invers sau de la rota ie invers la rota ie
nainte ntr-un ciclu de tarodare (G84/G74
la seria M sau G84/G88 la seria T):
0:
1:

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

M05 nu este dat de ieire nainte de


data de ieire M04 sau M03.
M05 este dat de ieire nainte de data
de ieire M04 sau M03.

Efectua i o selec ie folosind bit 5 (KDE)


al parametrului nr. 5102.

Bit 5 (KDE) al parametrului nr. 5102


Cnd K0 este specificat ntr-un ciclu
predefinit de gurire (G80 ... G89):
0: Este executat o opera ie de gurire.
1: Opera ia de gurire nu este executat,
sunt stocate doar datele pentru gurire.

Comportarea poate fi selectat folosind


bit 1 (NRF) al parametrului nr. 3700.

Bit 1 (NRF) al parametrului nr. 3700


Dup ce axul serial axului este schimbat cu
o ax de control contur Cs, prima comanda
de micare:
0: Execut opera ie normal de
pozi ionare dup executarea opera iei
de ntoarcere la pozi ia de referin .
1: Efectueaz opera ia normal de
pozi ionare.

- 415 -

Seria 0i -D
-

Efectua i o selec ie folosind bit 3 (M5T)


al parametrului nr. 5105.

Bit 3 (M5T) al parametrului nr. 5105


Cnd direc ia de rota ie a axului este
modificat din rota ie nainte la rota ie
invers sau de la rota ie invers la rota ie
nainte ntr-un ciclu de tarodare (G84/G74
la seria M sau G84/G88 la seria T):
0: M05 este dat de ieire nainte de data
de ieire M04 sau M03.
1: M05 nu este dat de ieire nainte de
data de ieire M04 sau M03.
NOT
Acest parametru corespunde (la) bit 6
(M5T) al parametrului nr.5101 a seriei 0i-C.
Pentru seria T, logica valorilor 0 i 1 este
opus celei pentru seria 0i-C
Efectua i selec ia folosind bit 4 (KDD)
al parametrului nr. 5105 att pentru
seria T ct i pentru seria M.
Bit 4 (K0D) al parametrului nr. 5105
Cnd K0 este specificat ntr-un ciclu
predefinit de gurire (G80 ... G89):
0: Opera ia de gurire nu este executat,
sunt stocate doar datele pentru
gurire.
1: Este executat o opera ie de gurire.
NOT
Pentru seria T, logica valorilor 0 i 1 este
opus celei pentru bit 5 (K0E) al
parametrului nr.5102 al seriei 0i-C.
-

n timp ce bit 1 (NRF) al parametrului


nr. 3700 exist, opera ia normal de
pozi ionare este realizat ntr-un ciclu
predefinit, indiferent de setarea acestui
bit al parametrului.

B.DIFEREN E FA DE SERIA 0i-C

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

Selecta i opera ia de retragere


folosind bit 1 (BCR) al parametrului nr.
5104.
Bit 1 (BCR) al parametrului nr. 5104
Opera ia de retragere ntr-un ciclu de
alezare este executat la:
0: Viteza de avans pentru achiere
n acest caz, viteza de avans pentru
achiere a opera iei de retragere poate
fi nmul it cu valoarea ajustrii setat
n parametrul nr. 5121. Domeniul de
valori de ajustare este de la 100% la
2000%.
1: Viteza de avans a cursei (traversrii)
rapide
n acest caz este activat i ajustarea
vitezei cursei (traversrii) rapide.
Seta i valoarea n parametrul nr. 5114.

Bit 1 (BCR) al parametrului nr. 5104 nu


este disponibil.
Opera ia de retragere este executat
ntotdeauna la viteza de avans pentru
achiere.
n acest caz, viteza de avans pentru
achiere a opera iei de retragere poate
fi nmul it cu valoarea ajustrii setat
n parametrul nr. 5149. Domeniul de
valori de ajustare este de la 1% la
2000%.

Seta i valoarea n parametrul nr. 5115.

Axa Y poate fi folosit ca ax pentru


gurire.

Axa Y nu poate fi folosit ca ax pentru


gurire.
Este emis alarma P/S nr. 028.

Diferen e n afiarea de diagnoz

Niciuna.

B.47

CICLU PREDEFINIT/ CICLU PREDEFINIT REPETITIV


MULTIPLU

B.47.1

Diferen e ntre specifica ii


Seria 0i -C

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)

Planul n care se execut ciclul


predefinit este ntotdeauna planul ZX.

Seria 0i -D

Planul n care ciclul predefinit poate fi


selectat arbitrar (incluznd o ax
paralel).
Nota i c pentru sistemul A de coduri
G, o ax a crei nume este U, V sau W
nu poate fi setat ca ax paralel.
- Se folosete aceeai unitate de setare
- Unitatea de setare se aplic unei axe
pentru toate axele.
diferite, depinznd de planul de
prelucrare i de comand.
A doua ax din axele care cuprind
planul de prelucrare pentru G90 i
G92 .Prima ax din axele care cuprind
planul de prelucrare pentru G94
- Consultai sec iunea 4.1.5 CICLU PREDEFINIT I COMPENSAREA RAZEI VRFULUI
SCULEI" din "MANUALUL OPERATORULUI (SERIA T)" (B-64304EN-1). Sunt
detaliate diferen ele ntre specifica ii.
Filetarea este executat ca i comand Se execut filetare n inci.
de filetare pas a adresei F.

- 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

B.DIFEREN E FA DE SERIA 0i-C

Comportarea poate fi selectat folosind


bit 1 (NRF) al parametrului nr. 3700.

Seria 0i -D
-

Bit 1 (NRF) al parametrului nr. 3700


Dup ce axul serial axului este schimbat cu
o ax de control contur Cs, prima comanda
de micare:
0: Execut opera ie normal de
pozi ionare dup executarea opera iei
de ntoarcere la pozi ia de referin .
1: Efectueaz opera ia normal de
pozi ionare.

n timp ce bit 1 (NRF) al parametrului


nr. 3700 exist, opera ia normal de
pozi ionare este realizat ntr-un ciclu
predefinit, indiferent de setarea acestui
bit al parametrului.

Diferen e n afiarea de diagnoz

Niciuna.

B.48

CICLU PREDEFINIT DE RECTIFICARE

B.48.1

Diferen e ntre specifica ii


Seria 0i -C

Func ia

Seria 0i -D

Specificarea axei de
rectificare

Axa de rectificare este ntotdeauna axa


Z.

Comportarea primei
comenzi de
pozi ionare (G00)
pentru axa de control
Cs a conturului ntr-un
ciclu predefinit

Comportarea poate fi selectat folosind


bit 1 (NRF) al parametrului nr. 3700.

Bit 1 (NRF) al parametrului nr. 3700


Dup ce axul serial axului este schimbat cu
o ax de control contur Cs, prima comanda
de micare:
0: Execut opera ie normal de
pozi ionare dup executarea opera iei
de ntoarcere la pozi ia de referin .
1: Efectueaz opera ia normal de
pozi ionare.

- 417 -

Seta i axele de rectificare pentru


ciclurile predefinite de rectificare n
parametrii nr. 5176 la 5179.
Dac n oricare din aceti parametri
este specificat acelai numr de ax
ca i cel al axei de achiere sau dac
se execut un ciclu predefinit de
rectificare cnd este setat 0, este
emis alarma PS0456.
n timp ce bit 1 (NRF) al parametrului
nr. 3700 exist, opera ia normal de
pozi ionare este realizat ntr-un ciclu
predefinit, indiferent de setarea acestui
bit al parametrului.

B.DIFEREN E FA DE SERIA 0i-C

B-64304RO-1/02

Seria 0i -C

Func ia
Controlul exclusiv fa
de ciclul predefinit
respectiv multiplu
(func ie standard)

ANEX

Cnd este specificat op iunea de ciclu


predefinit de rectificare, func ia
predefinit respectiv multipl (func ia
standard) nu poate fi folosit.

Seria 0i -D
-

Cnd este specificat op iunea de ciclu


predefinit de rectificare, selecta i dac
folosi i sau nu ciclul predefinit de
rectificare respectiv multiplu (func ie
standard) sau ciclul predefinit de
rectificare, folosind bit 0 (GFX) al
parametrului nr. 5016.

Bit 0 (GFX) al parametrului nr. 5106


Cnd este specificat ciclul predefinit de
rectificare, comanda G71, G72, G73 sau
G74 sunt pentru:
0: Ciclul predefinit respectiv multiplu
1: Ciclul predefinit de rectificare

B.48.2

Diferen e n afiarea de diagnoz

Niciuna.

B.49

CICLU MULTIPLU RESPECTIV PREDEFINIT PENTRU


STRUNJIRE

B.49.1

Diferen e ntre specifica ii

Diferen e comune formatului standard al seriei 0 i formatului seriei 10/11


Seria 0i -C

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

Ciclul poate fi specificat pentru un plan


Z-X, cu axa X setat ca prima ax i
axa Z setat ca cea de-a doua ax.
Nu este permis.

Comportarea poate fi selectat folosind


bit 1 (NRF) al parametrului nr. 3700.

Bit 1 (NRF) al parametrului nr. 3700


Dup ce axul serial axului este schimbat cu
o ax de control contur Cs, prima comanda
de micare:
0: Execut opera ie normal de
pozi ionare dup executarea opera iei
de ntoarcere la pozi ia de referin .
1: Efectueaz opera ia normal de
pozi ionare.

- 418 -

Ciclul poate fi specificat pentru un plan


arbitrar selectat cu cele trei axe de
baz i axele lor paralele.
Pentru sistemul A de coduri G ciclul
poate fi specificat dac numele axei
paralele este altul dect U, V sau W.
(Folosirea U, V sau W pentru numele
axei nu este permis n sistemul A de
coduri G.)
n timp ce bit 1 (NRF) al parametrului
nr. 3700 exist, opera ia normal de
pozi ionare este realizat ntr-un ciclu
predefinit, indiferent de setarea acestui
bit al parametrului.

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

B.DIFEREN E FA DE SERIA 0i-C

Scula se ntoarce direct la punctul de


pornire al ciclului.

Seria 0i -D

Pct.pornire ciclu

Scula se ntoarce la punctul de pornire


al ciclului printr-un punct de offset cu
valoarea toleran ei de finisare.
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)

Depinde de bit 1 (MRC) al parametrului


nr. 5102.

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.

Bit 1 (MRC) al parametrului nr. 5102


Cnd este specificat orice form int care
nu prezint cretere sau descretere
monoton ntr-un ciclu multiplu respectiv
predefinit pentru strunjire (G71 sau G72):
0: Nu se emite o alarm.
1: Este emis alarma PS0064.

Bit 1 (RF1) al parametrului nr. 5105


n ciclul predefinit repetitiv multiplu (seria T)
(G71/G72) de tip I, prelucrarea brut este:
0: Executat
1: Neexecutat

- 419 -

Bit 1 (MRC) al parametrului nr. 5102


nu este disponibil.
Dac pentru direc ia primei axe
planului nu este specificat cretere
sau descretere monoton, este emis
alarma PS0064. Dac pentru direc ia
celei de-a doua axe a planului nu este
specificat cretere sau descretere
monoton, este emis alarma PS0329.
Nota i c prin setarea unei valori
admisibile n parametrii nr. 5145 i
5146 este posibil prevenirea alarmei,
chiar dac condi ia de
cretere/descretere monoton nu este
ndeplinit, ct timp nu este depit
valoarea admisibil.
Este verificat ntotdeauna.
Dac pentru direc ia primei axe
planului nu este specificat cretere
sau descretere monoton, este emis
alarma PS0064.
Nota i c prin setarea unei valori
admisibile n parametrul nr. 5145 este
posibil prevenirea alarmei, chiar dac
condi ia de cretere/descretere
monoton nu este ndeplinit, ct timp
nu este depit valoarea admisibil.
[Ciclu multiplu respectiv predefinit
pentru strunjire I (tip I)]
Depinde de bit 1 (RF1) al parametrului
nr. 5105.
[Ciclu multiplu respectiv predefinit
pentru strunjire II (tip II)]
Depinde de bit 2 (RF2) al parametrului
nr. 5105.
Bit 2 (RF2) al parametrului nr. 5105
n ciclul predefinit repetitiv multiplu (seria
T) (G71/G72) de tip II, prelucrarea brut
este:
0: Executat
1: Neexecutat

B.DIFEREN E FA DE SERIA 0i-C

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

Scula se retrage pe direc ia axei X


dup teire.

Dup teire, scula mai nti de retrage


pe direc ia de 45 de grade i apoi n
direc ia celei de-a doua axe a planului.

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.

Bit 4 (RFC) al parametrului nr. 5102 nu


este disponibil.
[Comenzile G70 la G73]
Compensarea razei vrfului sculei este
executat.
[Comenzile G74 la G76]
Compensarea razei vrfului sculei nu
este executat.

[ntoarcere la punctul de pornire prin


G70]
Pozi ionarea non-liniar este folosit
ntotdeauna.
[Alte opera ii de pozi ionare]
Depinde de bit 1 (LRP) al parametrului
nr. 1401.
Valabil

Bit 4 (RFC) al parametrului nr. 5102


Pentru o form semi-finit G71 sau G72
sau o schem de achiere G73,
compensarea razei vrfului sculei este:
0: Neexecutat
1: Executat

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

[Comenzile G74 la G76]


Compensarea razei vrfului sculei nu este
executat.
Se folosete ntotdeauna pozi ionarea
de tip non-linear, indiferent de setarea
bit-ului 1 (LRP) al parametrului nr.1401.

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.

Apropiere prin dou cicluri

Apropiere printr-un singur ciclu

Filetare

Apropiere cu
dou cicluri

- 420 -

Filetare

Apropiere
prin un ciclu

ANEX

B-64304RO-1/02

B.DIFEREN E FA DE SERIA 0i-C

Diferen e referitoare la formatul standard al seriei 0


Seria 0i -C

Func ia

Seria 0i -D

Cale de realizare
cavit i (buzunare)
G71/G72 de tip II
(ciclu multiplu
respectiv predefinit
pentru strunjire II)

Scula se deplaseaz de la un buzunar


la altul pentru fiecare achiere.
(Numerele din figur reprezint ordinea
traiectoriilor sculei).

Scula ncheie un proces de execu ie


buzunare nainte de a ncepe
achierea urmtorului buzunar.
(Numerele din figur reprezint ordinea
traiectoriilor sculei).

Limitarea numrului
de buzunare n
G71/G72 de tip II
(ciclu predefinit
respectiv multiplu
pentru strunjire II)
Numr de diviziuni n
G73

Pot fi specificate pn la 10 buzunare.


Specificarea a 11 sau mai multe
buzunare cauzeaz alarma PS0068.

Nelimitat.

Numrul de diviziuni este 2 i pentru


comanda R1. Pentru R2 i comenzile
ulterioare se aplic numrul de diviziuni
specificat prin R.

Se aplic numrul de diviziuni


specificat prin R.

Diferen e referitoare la formatul standard al seriei 10/11


Seria 0i -C

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

Depinde de bit 2 (P15 al parametrului


nr. 5103.
[Cnd P15 = 0]
Scula se deplaseaz de la un buzunar
la altul pentru fiecare achiere.
(Numerele din figur reprezint ordinea
traiectoriilor sculei).

[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
-

Bit 2 (P15) al parametrului nr. 5103 nu


este disponibil.
Scula ncheie un proces de execu ie
buzunare nainte de a ncepe
achierea urmtorului buzunar.
(Numerele din figur reprezint ordinea
traiectoriilor sculei).

Bit 2 (P15) al parametrului nr. 5103 nu


este disponibil.
Nelimitat.

Permis

B.DIFEREN E FA DE SERIA 0i-C

B-64304RO-1/02

Seria 0i -C

Func ia
Numr de diviziuni n
G73

Comanda adresei E n
G76

B.49.2

ANEX

Numrul de diviziuni este 2 i pentru


comanda D2. Pentru D2 i comenzile
ulterioare se aplic numrul de diviziuni
specificat prin D.
Filetarea este executat ca i comand
de filetare pas a adresei F.

Seria 0i -D
-

Se aplic numrul de diviziuni


specificat prin D.

Se execut filetare n inci.

Diferen e n afiarea de diagnoz

Niciuna.

B.50

TEIREA I ROTUNJIREA COL URILOR

B.50.1

Diferen e ntre specifica ii


Seria 0i -C

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.

Diferen e n afiarea de diagnoz

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.

Bit 0 (SBC) al parametrului nr. 5105


ntr-un ciclu predefinit de gurire, ciclul de
teire / rotunjire col uri (seria T) sau ciclul
de teire/rotunjire col uri la unghi op ional
(seria M):
0: Oprirea monobloc nu este efectuat.
1: Oprirea monobloc este efectuat.

ANEX

B-64304RO-1/02

B.DIFEREN E FA DE SERIA 0i-C

B.51

PROGRAMARE DIRECT DUP DIMENSIUNILE


DESENULUI

B.51.1

Diferen e ntre specifica ii


Seria 0i -C

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

Este emis alarma P/S nr. 212.

Nu se emite nicio alarm.


Comanda poate fi specificat pentru un
plan altul dect planul Z-X

Nu se emite nicio alarm.

Este emis alarma DS0312.

Diferen e n afiarea de diagnoz

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

<D>DEFINIREA AVERTIZRII, ATENIONRII


I NOTEI ...........s-1
Degroarea prin strunjire (G71) ..........44, 216
DESCRIEREA PARAMETRILOR...................................311
Detalii.............................304
DETALII REFERITOARE LA COMPENSAREA RAZEI
VRFULUI SCULEI.........................................................142
DIFERENTE FA DE SERIA 0i-C................................355
Direcia vrfului imaginar al sculei.....................................131

i-1

INDEX

B-64304RO-1/02

Diverse ...............................................................................375

<M>

<E>

MANUAL ABSOLUT PORNIT I OPRIT........................396


Msuri de precauie care trebuiesc luate de ctre operator....88,
264
MSURI DE D E
.........................s-1
MEMORIA COMUN NTRE FIECARE DIN CI ....275
MEMORIA DE COMPENSARE A SCULEI 371
Micarea sculei achietoare n modul offset .......................152
Micarea sculei achietoare la pornire .. .................147
Micarea sculei achietoare la revocarea modului offset 171

ECRANE AFIATE PRIN TASTA DE FUNCE...........286


EDITAREA PROGRAMELOR........................................304

<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

<N>Note privind compensarea razei vrfului sculei..................139


NOTE F
A
A
D A
ACESTUI MANUAL.... .7
NOTE REFERITOARE LA DIFERITE TIPURI DEDATE...7
Numrul de offset ...................124
Numrul de offset i valoarea de offset ..................132

<O>OFFSET .................................................9, 124


OFFSET AUTOMAT AL SCULEI (G36, G37) ............194
OFFSET AUTOMAT SCUL ..................................356
Offset axa Y (axe arbitrare) ................................128
Offset axa Y ....................127, 409
Offset pentru geometria sculei i offset pentru uzura
sculei .............................................................................123
OFFSET SCUL ......................123
OPERAREA DIN MEMORIE FOLOSIND FORMATUL
Seriei 10/11 ...................198
Operaie care trebuie efectuat dac se deduce apariia unei
interferene .........................184

<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

<V>Vrful imaginar al sculei ................................128


VERIFICAREA CURSEI MEMORATE..........................392
VERIFICAREA INTERFERENEI CILOR (CONTROL 2
CI) ...............................403
Verificarea interferenei......................................181

i-3

S-ar putea să vă placă și