Documente Academic
Documente Profesional
Documente Cultură
PENTRU
OPERAREA STRUNGURILOR CU COMANDA
NUMERICA OKUMA
- ELEMENTE DE BAZA -
1. Panouri de comanda 1
1-1. Constructia de baza a panourilor de comanda 1
1-2. Modul de utilizare al tastelor situate pe panourile de comanda 1
1. Ecranul DIRECTORY 15
2. Ecranul EDIT/LIST 16
1. Selectarea programelor 35
1-1. Selectarea unui program principal/subprogram 35
1-2. Afisarea programului care este executat 36
1-3. Editarea programului care este selectat 37
2. Cycle start (Start ciclu) si Slide hold (Stop avans) 39
2-1. Cycle start (Start ciclu) 39
2-2. Slide hold (Stop avans) 39
3. Resetarea CNC 40
4. Cautarea dupa numar si start ciclu de la numarul respectiv 41
4-1. Cautarea numarului secventei 41
4-2. Mid-cycle start 43
5. Restart secventa 43
5-1. Restart secventa 43
6. Functii diverse in operarea automata 44
6-1. Blocarea masinii (MACHINE LOCK) 44
6-2. Simulare (DRY RUN) 45
6-3. Executarea programului bloc cu bloc (SINGLE BLOCK) 45
6-4. Ignorare bloc (BLOCK DELETE) 45
6-5. Stop optional (Optional Stop) 45
6-6. Reluarea automata a executarii programului dupa interventia manuala 46
I
CAPITOLUL 5 OPERARE MANUALA 47
1. Pozitia curenta 59
2. Programul principal 64
3. Programul de organizare 68
4. Programul MDI 70
5. Blocuri de date 71
II
CAPITOLUL 1 NUMELE COMPONENTELOR SI FUNCTII
1. Panouri de comanda
1
1-2-2. Tastele pentru selectarea modului de introducere a datelor
2
Daca este data o comanda de schimbare a treptei de viteza, de schimbare a
turatiei arborelui principal sau de schimbare a sculei, folosind functia de
interventie manuala, (apelata prin apasarea tastei [MID AUTO MANUAL])
indicatorul S.T.M. se aprinde intermitent.
3
Situatiile in care indicatorii luminosi sunt aprinsi sau lumineaza intermitent
4
*Pozitia arborelui principal
este controlata dupa
terminarea orientarii
arborelui principal
(control DIFF).
*Pozitia arborelui de
frezare este controlata
dupa terminarea
orientarii.
5
(5) Tasta BS ( Backspace)
Este folosita cand ati facut o greseala in timpul introducerii
datelor. Apasarea acestei taste sterge ultimul caracter
introdus din comanda.
6
(12) Tastele “Ten” (zece-cifre)
Tastele “Ten” sunt folosite pentru a introduce date
numerice, operarea programelor si pentru editarea
fisierelor.
7
Intrerupatorul NC PANEL
(4) Cand pozitia UNLOCK « descuiat » este selectata, sunt
posibile toate operatiile la NC si la panourile de comanda
ale masinii.
Daca este selectata pozitia EDIT LOCK « editare blocata »,
NOTA
Rata de avans difera in functie de modelul si specificatiile masinii. Figura de
mai jos arata butoanele SLIDE JOG si directiile de deplasare in lungul axelor :
8
(9) Comutatorul FEED RATE (REGLAREA AVANSULUI)
Comutatorul FEED RATE este folosit pentru a modifica
valoarea avansului specificata in program (avans corectiv).
Reglarea avansului poate fi facuta in 15 trepte in intervalul
0-200%.
NOTA
In timpul operatiilor automate cu functia SINGLE BLOCK (prelucrare block cu
block) inactiva, nu este posibila reglarea avansului pentru comenzile de
avans rapid (G00). Reglarea avansului nu poate fi aplicata pentru operatiile
de filetare.
9
(18) Lampa indicator TAILSTOCK STATUS.
Afisaza daca varful pinolei este avansat sau retras cand masina
este echipata cu pinola
10
luminos din coltul dreapta sus este aprins), emulsia nu este
furnizata.
11
coltul stanga sus este aprins.
Butonul [CICLE START] trebuie sa fie apasat pentru a
executa blocurile succesiv.
Cand [SINGLE BLOCK] este dezactivata, (indicatorul
luminos din coltul stanga sus este stins) blocurile
programului sunt executate in mod continuu.
NOTA
Este necesar ca un cod “Slash” (/) sa fie plasat la inceputul programului, sau
imediat dupa numarul secventei (numele secventei) unui block.
12
[Suplimentar]
1. Pentru a activa/dezactiva modul de functionare « dry run », apasati tasta
[DRY RUN], in timp ce tineti apasat tasta [INTERLOCK RELEASE] .
2. Valoarea unitatii avansului in « dry run » este setata in parametrii optionali
(OTHER FUNCTION 1) “FUNCTII DIVERSE 1”
[Suplimentar]
Pentru a activa/dezactiva modul de functionare « turela A/turela B
functioneaza independent », apasati tasta [TURRET A] sau [TURRET B], in
timp ce tineti apasat tasta [INTERLOCK] .
13
(9) Tasta INTERLOCK RELEASE
Este necesar ca aceasta tasta sa fie tinuta apasata atunci
cand se apasa tasa corespunzatoare modului dorit pentru a
activa/dezactiva modul « dry run », « lock mode »,
« independent turretA/turretB ».
Indicatorul luminos din coltul stanga sus este aprins si
functia este activa doar cand tasta aste apasata.
14
CAPITOLUL 2 MANAGEMENTUL PROGRAMELOR
1. Ecranul DIRECTORY
1. Apasati tasta .
Ecranul DIRECTORY este afisat.
15
2. Ecranul EDIT/LIST
Acest ecran este afisat daca sunt apasate tastele [F2] (EDIT) ‘EDITARE’ sau [F3]
(NEW FILE) ‘FISIER NOU’ din meniul de mai sus.
Acelasi meniu de functii este afisat pentru ecranul EDIT/LIST indiferent daca este un
ecran cu afisaj simplu sau dublu.
16
Schimbarea sursei de citire (Directory Display)
Apasati [F1] (DIR DISPLAY) de pe ecranul DIRECTORY
Este afisata urmatoarea fereastra :
17
Copierea unui fisier
Selectati fisierul care va fi copiat pe ecranul DIRECTORY.
Apasati [F5] (COPY). Este afisata fereastra COPY.
18
Stergerea unui fisier
Selectati fisierul care va fi sters pe ecranul DIRECTORY.
Apasati [F7] (DELETE). Va fi afisata fereastra DELETE.
19
Apasati [F6] (PROTECT) pentru a proteja fisierul si a reveni in ecranul DIRECTORY.
Apasati [F7] (UNPROTECT) pentru a inlatura protectia fisierului si a reveni in ecranul
DIRECTORY.
Editarea programelor
20
CAPITOLUL 3 SETAREA DATELOR SCULEI
21
1. Procedura de introducere a datelor sculei
Pentru a introduce datele sculei, apasati tasta pentru selectarea modului de setare a datelor
22
GUIDE ON/OFF Inchide si deschide afisajul grafic
BACKUP Salveaza datele sculei
Procedura de baza pentru introducerea datelor despre scula este prezentata in continuare.
La masinile prevazute cu senzor palpator manual sau automat se executa urmatoarea
procedura :
23
Fig.1-2 Ecranul COMPENSAREA CORECTIILOR/RAZEI VARFULUI SCULEI
(TOOL OFFSET/NOSE R COMPENSATION).
2. Forma sculei
Acest subcapitol descrie procedura pentru a introduce datele formei sculei care sunt folosite,
pentru a seta forma sculei in animatie, si la setarea valorilor corective ale sculei.
“Introducerea datei formei sculei” inseamna introducerea datelor necesare pentru a selecta
forma sculei care va fi utilizata din formele deja definite.
Datele formei trebuie sa fie introduse inainte pentru toate sculele care vor fi folosite in
program. Oricum cand este definita o comanda de animatie a datelor sculei (data utilizand
variabile de sistem) intr-un program precum cel creat folosind functiile IGF, datele formei
sculei sunt setate automat cand programul este executat. De aceea, setarea datelor sculei
nu este necesara in acest stadiu.
24
(3) Selectati TOOL SHAPE (FORMA SCULEI) din fereastra DISPLAY CHANGE, apoi
seectati [F8] (CLOSE).
Fereastra DISPLAY CHANGE se inchide si ecranul TOOL SHAPE ese afisat.
Ecranul TOOL SHAPE poate fi apelat prin apasarea tastelor F6 si F7 ITEM
(4) Utilizand tastele page, afisati ecranul pentru numarul sculei care va fi setat.
Ecranul pentru orice scula ceruta poate fi afisat prin selecarea [F1] (SET) si
introducerea directa a numarului sculei.
Nota:
In starea initiala, o scula de strunjit exterior este setata la forma sculei.
25
(5) Selectati [F5] (TOOL ITEM) pentru a afisa fereastra TOOL ITEM.
(6) Selectati felul sculei la TOOL ITEM SELECT prin utilizarei butonului [F1] (MENU) sau a
sagetilor dreapta/stanga [F2].
(7) Deplasati cursorul la TOOL FORM CODE, si introduceti codul corespunzator formei
sculei.
(8) Deplasati cursorul pentru a selecta datele formei (unghiul sculei (unghiul placutei),
unghiul format de muchie cu axa Z, valoarea proiectiei, etc. ) si introducerea valorilor
numerice pentru fiecare dintre ele.
26
[Suplimentar]
Aria de interferenta a sculei este generata automat in concordanta cu forma sculei
selectate. Valorile inregistrate pentru parametrii sunt utilizate pentru a genera aceasta
arie; schimbati setarile pentru acesti parametri daca este necesar.
Verificarea interferentei sculei este activa doar pentru masinile cu doua turele.
(9) Introduceti numarul valorii corective al sculei prin deplasarea cursorului la numarul
datei de corectie cerut (ON1,ON2 sau ON3).
[Suplimentar]
Daca, ultima oara cand modul de setare al datelor a fost activ, alt mod a fost selectat in timp
ce un ecran, altul decat COMPENSAREA CORECTIILOR/RAZEI VARFULUI SCULEI, a fost
afisat, operarea de mai sus va reafisa ecranul pentru acel mod.
(5) Selectati datele cerute pentru compensarea nr. sculei care va fi setat.
Fiecare pagina a unui ecran afiseaza cate zece seturi de date (valorile de decalaj ale
sculei si valori pentru compensarea razei varfului sculei).
Pentru a vedea paginile urmatoare utilizati tastele page.
Utilizati tastele cursor pentru a selecta date de pe pagina ecranului afisat.
(6) Utilizand [F1] (SET), [F2] (ADD) sau [F3] (CAL), din meniul functiilor, introduceti valorile
corective ale sculei.
Cand este introdusa o valoare numerica dupa apasarea tastei functionale, valoarea este
afisata in campul memoriei tampon.
a) Cand valoarea de decalaj a sculei este deja cunoscuta :
Selectati [F1] (SET) din meniul functiilor si introduceti valoarea corectiva a sculei.
b) Pentru a obtine valoarea corectiva a sculei prin adagarea sau scaderea de la
valoarea existenta.
Selectati [F2] (ADD) si introduceti valoarea care va fi adaugata sau scazuta din
setarea curenta.
c) Pentru a calcula valoarea corectiva a sculei pentru scula curenta:
Daca valoarea corectiva a sculei nu este cunoscuta, introduceti o valoare corectiva a
sculei urmarind procedura de mai jos :
• Pe un semifabricat strunjiti un diametru exterior sau o fata apoi masurati diametrul
sau fata.
• Selectati [F3] (CALL) din meniul functiilor si introduceti valoarea masurata.
27
Nota:
1) Nu deplasati turela pe axa setata pana cand nu ati executat setarea valorii
corective.
2) Urmati aceeasi procedura pentru celelalte axe si scule.
3) Metoda dupa care unitatea CNC calculeaza este urmatoarea :
Valoarea corectiva a sculei = valoarea calculata (pozitia actuala a sculei relativa
la punctul zero al masinii) – valoarea corectiva zero - valoarea introdusa
(valoarea masurata cu un micrometru).
(8) Introduceti numarul care indica directia varfului imaginar pentru compensarea razei
varfului sculei.
Deplasati cursorul pe campul « P » al tabelului si introduceti numarul care arata directia
varfului imaginar.
Daca o valoare de compensare a fost specificata la numarul 4), pentru P introduceti
« 0 ».
Atentie :
2) Pentru a seta valorile corective ale sculei pentru sania B cand este utilizata o
masina cu doua turele, selectati turela B prin apasrea tastei [B] de pe panoul de
operare al CNC inainte de a introduce valori.
28
3. Diferite operari
Aceasta functie usureaza setarea valorilor corective pentru sculele din turela, fara a folosi
senzorul de masura. Procedura este explicata in continuare pentru axa Z, dar aceeasi
procedura se poate folosi si pentru axa X.
Atentie :
Daca pozitia suprafetei de referinta este desemnata prin apasarea tastei CAL, setarea
va fi calculata automat si desemnata pentru axele X si Z iar rezultatele vor fi setate ca
valori de corectie ale sculei.
[Suplimentar]
Parametrii pentru setarile sculei pot fi setati prin apasarea tastei [F6] (CNC-PARA).
Formula de calculare :
Pozitia suprafetei de referinta = pozitia actuala in sistemul de coordonate al masinii –
valorea corectiva a sculei – valorea de corectare a pozitiei turelei.
29
(2) Calcularea valorilor corective ale sculei prin metoda one-touch
Dupa pozitionarea manuala a varfului sculei pe fata de referinta, valorile corective ale
sculei pot fi calculate intr-o procedura (operatie) one-touch, asa cum este aratat in figura
de mai jos.
[Suplimentar]
Daca, cu ultima ocazie in care modul de setare al datelor a fost activ, un alt mod a
fost selectat in timp ce un ecran, altul decat COMPENSAREA CORECTIILOR/RAZEI
VARFULUI SCULEI (TOOL OFFSET/NOSE R COMPENSATION) a fost afisat,
procedura de mai sus va reafisa ecranul pentru acel mod. Daca acest lucru se
intampla, selectati [F7] (DISPLAY CHANGE) din meniul functiilor, apoi selectati
ecranul COMPENSAREA CORECTIILOR/RAZEI VARFULUI SCULEI (TOOL
OFFSET/NOSE R COMPENSATION) din fereastra DISPLAY CHANGE.
30
Selectati [F6] (YES) pentru a face calculul pozitiilor pe axele X si Z si pentru a
introduce valorile de decalaj.
Selectati [F7] (NO) pentru a revoca calcularea si a reafisa ecranul COMPENSAREA
CORECTIILOR/RAZEI VARFULUI SCULEI (TOOL OFFSET/NOSE R
COMPENSATION).
[Suplimentar]
Formula de calculare:
Valoarea corectiva a sculei = pozitia actuala in sistemul de coordonate al masinii –
pozitia suprafetei de referinta - valorea de corectare a pozitiei turelei.
Datele noi setate in masina (ex: date scula) sunt stocate in memorie doar dupa trecerea unui
anumit interval prestabilit.
De accea, daca alimentarea masinii este oprita imediad dupa efectuarea unor schimbari,
este posibil ca datele nou introduse sa nu fie salvate.
Acesta problema poate fi evitata prin executarea procedurilor de salvare (back up) dupa
schimbarea datelor.
Procedura de salvare este executata prin selectarea [F7] (BACK UP) din meniul functiilor de
pe ecranul COMPENSAREA CORECTIILOR/RAZEI VARFULUI SCULEI (TOOL
OFFSET/NOSE R COMPENSATION).
31
CAPITOLUL 4 OPERAREA IN MOD AUTOMAT
1. Selectarea programelor
(3) Desemnati fisierul programului principal din lista fisierelor programelor principale.
Lista poate fi rulata utlizand tastele page sau tastele cursor (sus / jos).
Pentru a schimba modul de afisare a listei, apasati [F1] (DEVICE), [F2] (FILE NAME)
sau [F3] (SORT) din meniul functiilor.
• DEVICE : Dispozitivul pentru selectarea programelor este schimbat.
• FILE NAME : Modul de afisare pentru fisiere este schimbat.
• SORT : Ordinea numelor fisierelor este schimbata in functie de numele fisierelor,
marime sau data.
35
(4) Din lista fisierelor subprogram, desemnati fisierul subprogramului apelat in programul
principal. Utilizati tastele cursor stanga/dreapta pentru a selecta campul de introducere.
Daca nu desemnati un fisier subprogram, introduceti “NOT SELECT”.
Subprogramul si programul principal care sunt executate sunt afisate simultan pe ecranul
MAIN PROGRAM (PROGRAMUL PRINCIPAL) (pagina 3/5) in modul de operare automat.
Acest ecran va permite sa afisati subprogramul care este apelat de programul principal prin
setarea parametrilor. Cand subprogramul de executie este afisat in campul de afisaj al
subprogramului, campul de afisaj al programului principal arata subprogramul care a apelat
subprogramul de executie.
36
1-3. Editarea programului care este selectat
In modul de operare automat, programul principal care este selectat poate fi editat.
Procedura pregatitoare pentru a edita programul selectat este descrisa in continuare.
(1) Selectati [F1] (MAIN PRG_OPER) din meniul functiilor. Este afisat meniul functiilor
MAIN PROGRAM.
(2) Selectati [F6] (MAIN PRG_EDIT) din meniul functiilor. Este afisat meniul functiilor MAIN
PROGRAM EDIT, unde puteti edita programul principal.
(3) Apasati [F7] (SELECT & QUIT) sau [F8] (QUIT) pentru a incheia editarea procesului.
Programul poate fi editat in continuare cu aceeasi procedura ca cea folosita in general pentru
procesul de editarea a programului.
[Suplimentar]
(1) Doar programele stocate in memoria operativa a CNC pot fi editate in modul de operare
automat.
(2) Selectati [F7]. (QUIT) nu poate fi selectat in timpul operarii automate (executarii
programului).
37
1-3-2. Editarea de catre utilizator a subprogramului
(1) Selectati [F1] (MAIN PRG_OPER) din meniul functiilor. Este afisat meniul functiilor
MAIN PROGRAM.
(2) Selectati [F7] (USER SUB PRO_EDIT) din meniul functiilor. Este afisat meniul functiilor
USER SUBPROGRAM EDIT unde puteti edita subprogramul.
(3) Apasati [F7] (SELECT & QUIT) sau [F8] (QUIT) pentru a incheia editarea procesului.
Daca [F7] este apasat, subprogramul editat este salvat automat si comanda precedenta
de selectare a programului principal este executata (programul principal este citit din
memorie in memoria operativa a CNC) inainte ca procesul de editare sa fie terminat.
Programul poate fi editat in continuare cu aceeasi procedura ca cea folosita in general pentru
procesul de editarea a programului.
[Suplimentar]
(1) Doar programele stocate in memoria operativa a CNC pot fi editate in modul de operare
automat.
(2) [F7] (SELECT & QUIT) nu pot fi selectate in timpul operarii automate (executarii
programului).
38
2. Cycle start (Start ciclu) si Slide hold (Stop avans)
NOTA:
1) Executarea unui program selectat incepe cand butonul [CYCLE START] este eliberat
dupa ce a fost apasat. Oricum, in timpul starii de “oprire pe axe (SLIDE HOLD)”
operarea programului este reluata in momentul in care butonul [CYCLE START] a fost
apasat.
2) In timpul selectarii programului, cautarii numarului secventeti si cautarii restartului
secventei, apasarea [CYCLE START] nu va avea nici un efect.
3) Daca butonul [SLIDE HOLD] este apasat, apasarea butonului [CYCLE START] nu are
nici un efect.
4) Daca CNC opereaza, indicatorul luminos [RUN] este aprins, exceptind cazul in care
masina este in starea “stop avans”.
5) Daca operarea masinii este intrerupta din cauza declansarii unei alarme (alarme P, A,
B, C), reinceperea ciclului prin apasarea butonului [CYCLE START] nu este posibila.
6) Daca butonul [CYCLE START] este apasat dupa ce secventa de start a fost executata
se declanseaza o alarma. Pentru a incepe (start) operarea dupa completarea secventei
de cautare a “restart”, apasati tasta [SEQUENCE RESTART]
39
2-2. Slide hold (Stop avans)
Avansul pe axe sau executarea programului inceput prin apasarea butonului [CYCLE
START] por fi oprite prin apasarea butonului [SLIDE HOLD].
“SLIDE HOLD” inseamna oprirea deplasarilor pe axe, in timp ce “START-UP HOLD”
inseamna oprirea inainte sau dupa executarea comenzii de deplasarea pe axe.
“SLIDE HOLD “si “START-UP HOLD“ pot fi clasificate dupa cum urmeaza:
[SLIDE HOLD], toate operatile specificate in acelasi bloc vor fi executate inainte ca
masina sa intre in starea “START UP HOLD” (stop start);
(aceeasi stare ca in stop in cazul executarii programului in modul “bloc cu bloc”, sau
program stop).
De asemenea masina intra in starea “SLIDE HOLD” daca o operatie cu temporizare
este anulata.
2) “SLIDE HOLD” in timpul altor operatii decat cele generate de functii (in timpul
operarii functiilor diverse).
“SLIDE HOLD” nu este impusa in timpul operarii functiilor diverse, dar indicatorul
luminos [SLIDE HOLD] ramane aprins. Pentru ca masina se opreste dupa
terminarea executarii functiilor diverse, masina intra in starea “START-UP HOLD”.
NOTA:
1) Pe durata cat masina este in starea “SLIDE HOLD” (aceasta nu include si
starea “START-UP HOLD”), indicatorul luminos [SLIDE HOLD] de pe panoul
de operare frontal al masinii este aprins.
2) Cand masina este in starea “START-UP HOLD” prin apasarea butonului
[SLIDE HOLD], indicatorele luminose ale [SLIDE HOLD] cat si ale [RUN] se
sting.
40
3. Resetarea CNC
NOTA:
Daca butonul [RESET] este apasat in timp ce se executa o deplasare pe axe,
deplasarea este intrerupta dupa decelerare. Unitatea CNC este initializata dupa ce
deplasarea pe axe s-a oprit. Notati ca daca butonul [RESET] este tinut apasat
unitatea CNC este resetata doar o data.
41
4. Cautarea dupa numar si start ciclu de la numarul respectiv
Functiile cautarea numarului secventei si “mid-cycle start” sunt folosite pentru a porni
programul principal de la o anumita linie. Este executata o cautare pentru numarul de
secventa cerut prin specificarea numelui secventei sau prin utilizarea cursorului, apoi
[CYCLE START] este apasat pentru a executa programul de la acea secventa.
In modul de operare automat verificati ca programul principal sa fie corect selectat (acesta a
fost citit in memoria de operare), si urmati procedura urmatoare:
42
Numele secventei desemnat este cautat de la inceputul programului principal, si
cursorul se deplaseaza la pozitia unde este gasita secventa. Cand este
desemnat numarul unui bloc, cursorul se deplaseaza la numarul de pasi
desemnat de valoarea introdusa fata de pozitia curenta. Dupa terminarea
secventei de cautare fereastra SEQUENCE NUMBER SEARCH se inchide.
In modul de operare automat verificati ca programul principal sa fie corect selectat (acesta a
fost citit in memoria de operare), si urmati procedura urmatoare :
43
4-2. Mid-cycle start
Pentru a incepe executarea unui program de la pozitia curenta a cursorului dupa cautarea
numarului unei secvente, apasati butonul [CYCLE START], in timp ce tineti apasata tasta
[INTERLOCK].
Pentru ca partea de program sarita in cautarea numarului secventei nu este execuata, daca
este necesar, executati operare MDI pentru a ajunge in stadiul care ar fi rezultat din
executarea partii sarite a programului, inainte de apasarea butonului [CYCLE START] .
NOTA:
La executarea unui program de aschiere, apasati tasta [SINGLE BLOCK] pentru a aprinde
indicatorul luminos, si selectati o valoare mica pentru avansul corector cu ajutorul
comutatorului FEED RATE.
44
5. Restart secventa
Functia restart secventa permite reluarea operatiilor dupa intreruperea lor datorata procesarii
– precum schimbarea sculei sau curatarea spanului – cand executarea unui program a fost
intrerupta in timpul operarii automate datorita ruperii sculei, intepenirea spanului, sau alte
cauze.
Programul este reluat de la blocul imediat anterior celui la care executarea programului a fost
intrerupta.
Pentru a utiliza functia restart secventa, verificati ca programul principal sa fie corect selectat
in modul de operare automat (acesta a fost citit in memoria de operare), si urmati procedura
urmatoare :
45
6. Functii diverse in operarea automata
Functia de blocare a masinii este activata prin apasarea butonului [MACHINE LOCK] de pe
panoul de operare frontal al CNC in timp ce tasta [INTERLOCK] este tinuta apasata. In acest
stadiu in timpul executarii unui program de prelucrare axele masinii nu se misca, pozitia
masinii fiind afisata pe ecran.
[Suplimentar]
Cand functia de simulare (dry run) este activata prin apasarea butonului [DRY RUN] de pe
panoul de operare frontal al CNC, in timp ce tasta [INTERLOCK] este tinuta apasata,
comenzile F din program sunt ignorate cand sunt date comenzi de aschiere care contin
avans (G01, G02 etc.) si axele se deplaseaza la un avans setat de un parametru.
Este convenabil de utilizat aceasta functie pentru verificarea traiectoriei sculei si localizarea
rapida a prelucrarilor prin operarea reala a masinii.
[Suplimentar]
1) Pentru comenzile de deplasare cu avans rapid (G00), chiar daca functia de simulare (dry
run) este sau nu activa, viteza de avans este determinata prin setarea parametrului
pentru viteza avansului rapid cand functia de simulare este activa in (OTHER
FUNCTION 1).
2) Unitatea CNC se reseteaza cand functia de simulare (dry run) este activata/dezactivata.
3) Daca functia de simulare si functia de blocare a masinii sunt activate in acelasi timp,
programul este executat in modul masina blocata.
Cand functia de executare a programului bloc cu bloc este activata prin apasarea butonului
[SINGLE BLOCK] de pe panoul de operare frontal al CNC, executarea programului se
opreste dupa completarea fiecarui bloc.
Pentru a continua operarea, butonul [CYCLE START] trebuie sa fie apasat dupa fiecare bloc.
46
6-4. Ignorare bloc (BLOCK DELETE)
Cand functia de ignorare bloc (block delete) este activata prin apasarea tastei [BLOCK
DELETE] de pe panoul de operare frontal al CNC, blocurile marcate cu simbolul “/” sunt
sarite in executie.
Codul pentru sarirea blocului (slash “/”) trebuie sa fie introdus la inceputul blocului sau
imediat dupa numarul secventei (numele secventei).
Cand functia de Stop optional (Optional Stop) este activata prin apasarea tastei [OPTIONAL
STOP] de pe panoul de operare frontal al CNC, executarea programului se opreste si masina
intra in starea stop avans dupa executarea unui bloc in care a fost desemnat codul M01.
Apasarea butonului [CYCLE START] anuleaza starea de stop optional si reia executarea
programului.
Cand tasta [OPTIONAL STOP] este inactiva, comenzile M01 sunt ignorate.
[Suplimentar]
Interventia manuala este posibila fara a efectua operarea in acest pas.
47
CAPITOLUL 5 OPERARE MANUALA
47
1-2. Rotirea arborelui principal CW/CCW/STOP
[Suplimentar]
1) Pentru viteza specificata a arborelui principal, este valabila corectia (setarea)
comutatorului SPINDLE OVERIDE.
2) Cand dupa apasare eliberati tasta [SPINDLE-CW] sau [SPINDLE-CCW];
arborele continua sa se roteasca.
3) Inaintea de inceperea miscarii de rotatie universalul trebuie sa fie inchis.
4) Daca viteza curenta a arborelui principal depaseste 120% din viteza admisa,
se declanseaza o alarma.
5) Pentru prelucrarile cu ajutorul pinolei, axul pinolei trebuie pozitionat corect.
6) Inaintea de inceperea miscarii de rotatie, usa trebuie sa fie inchisa.
[Suplimentar]
1) Viteza de rotire (manuala) a arborelui principal este setata intr-un parametru
al masinii.
2) Arborele se roteste (manual) atata vreme cat tasta [SPINDLE-JOG] este
tinuta apasata.
3) Pentru viteza de rotatie (manuala) a arborelui principal, nu este valabila
corectia (setarea) comutatorului SPINDLE OVERIDE.
48
Directia pe care o indica sageata de pe tasta indica directia de deplasare a saniei
si nu are legatura cu directia negativa/pozitiva a coordonatelor sistemului.
Axa C- esta rotita (manual), folosind tastele [C-AXIS LOG] [+] si [-] pe panoul de
operare aditional.
[Suplimentar]
1) O axa se deplaseaza atata vreme cat este tinuta apasata tasta [SLIDE-
JOG].
2) O sanie se deplaseaza in limita intervalului definit de parametri.
3) Avansul deplasarii poate fi schimbat cu comutatorul FEED RATE de pe
panoul de operare al masinii.
4) Pentru directiile de deplesare ale saniei consultati 1-2-5. « Butoane de pe
panoul de operare », cap. 1 in Principii fundamentale.
Unitatea
mm inch grade
sistemului
1/1 0.001mm/impuls 0.0001inch/impuls 0.001grade/impuls
10/1 0.010mm/impuls 0.0010inch/impuls 0.010grade/impuls
50/1 0.050mm/impuls 0.0050inch/impuls 0.050grade/impuls
[Suplimentar]
Cu impulsul manual se poate deplasa o singura axa odata.
49
3. Indexarea turelei
[Suplimentar]
1) Turela se indexeaza in mod continuu daca tasta [TOOL INDEX] este tinuta
apasata.
2) Sensul de indexare a turelei se seteaza in modul de operare MDI. Daca turela
este indexata fara a seta sensul, atunci se roteste in sens crescator.
3) Pentru indexarea turelei trebuie indeplinite urmatoarele conditii.
4. Operarea universalului
5. Pozitionarea pinolei
Pinola se poate repozitiona pe axa Z-, prin cuplarea ei la turela, (turela A in cazul
strungurilor cu doua turele) si deplasarea acesteia pe axa Z-. Cand corpul pinolei este
cuplat cu sania prin intermediul boltului corpul pinolei nu mai este fixat pe sina (batiu).
Cand nu sunt cuplate, corpul pinolei este fixat pe sina.
50
[Suplimentar]
1) Raza de deplasare a turelei.
Corpul pinolei este deplasat prin cuplarea lui la sanie si deplasarea acesteia
pe axa Z-. Intervalul de deplasare pe axa Z- al saniei cand pinola este cuplata
este diferit de intervalul cand turela nu este cuplata. De aceea intervalul de
deplasare pe axa Z- a saniei cand pinola este cuplata este stabilit de setarea
parametrului (+/- STROKE END LIMIT (W)) (parametru de sistem).
Daca se va da o comanda de deplasare pe axa Z-, dincolo de intervalul
stabilit, acea comanda va fi ignorata
2) Monitorul cuplului (momentului).
Cand sania cu corpul pinolei atasat este deplasata pe axa Z-, momentul
este monitorizat si, daca valoarea acestuia depaseste valoarea setata in
parametrul TORQUE VALUE (W) (parametru de sistem), se declanseaza o
alarma.
51
7. Operarea arborelui sculei rotative (arborele M)
[Suplimentar]
1) Pentru viteza specificata a arborelui M, este valabila corectia (setarea)
comutatorului SPINDLE OVERIDE.
2) Cand dupa apasare eliberati tasta [SPINDLE-CW] sau [SPINDLE-CCW];
arborele se roteste.
3) Inaintea de inceperea miscarii de rotatie usa trebuie sa fie inchisa.
52
[Suplimentar]
(1) Viteza de rotite (manuala) a arborelui M este setata intr-un parametru al masinii.
(2) Arborele se roteste (manual) atata vreme cat este tinut apasata tasta [SPINDLE-
JOG].
(3) Pentru viteza de rotite (manuala) a arborelui M, nu este valabila corectia (setarea)
comutatorului SPINDLE OVERIDE.
8. Cuplarea/decuplarea axei C-
Cuplarea axei C-
Pentru a cupla axa C-, folositi urmatoarea procedura :
Apasati tasta [C-AXIS CLAMP] de pe panoul de operare aditional (pentru operatiile cu
axa C-).
Decuplarea axei C-
Apasati tasta [C-AXIS UNCLAMP] de pe panoul de operare aditional (pentru
operatiile cu axa C-).
9. Alte Operatii
[Suplimentar]
Tastele [COLANT MANUAL] si [COLANT AUTO] nu pot fi selectate in acelasi
timp.
[Suplimentar]
Posibilitatea de a roti arborele principal in timpul suflarii cu aer este setata intr-un
parametru al masinii.
53
CAPITOLUL 6 OPERAREA MDI
MDI este abrevierea pentru “manual data input (introducerea manuala a datelor (setarilor))”.
Aceasta functie permite ca un program sa fie scris bloc cu bloc introducand comenzile de la
tastatura, si este executat in acelasi fel ca in operarea automata.
Modul MDI este eficient pentru operatiile simple de aschiere precum profilarea bacurilor
universalului, de strunjire a pieselor cu contur simplu, si strunjirea partii de semifabricat care
urmeaza a fi prinsa in universal.
NOTA
Inainte de a apasa tasta [CYCLE START] in modul de operare MDI, verificati comenzile
introduse .
Cand executati comenzi de deplasare in lungul axelor, setati comutatorul FEED RATE la
0%, apasati tasta [CYCLE START], si verificati operarea masinii.
Daca nu este nici o problema, mariti treptat setarea FEED RATE.
[Suplimentar]
Pentru masinile cu doua turele, selectati turela cu care vor fi executate comenzile.
In modul MDI pot fi realizate operatii ca indexarea turelei la un post specificat, operatiuni de
aschiere simple, deplasari ale axelor la destinatii specificate, etc.
54
CAPITOLUL 7 ZERO SET
Sunt doua tipuri de sisteme de coordonate : sistemul de coordonate al masinii (care este
determinat relativ de masina) si sistemul de coordonate al programului (care are sistemul de
coordonate al masinii ca origine).
Zero offset
Punctul zero utilizat in timpul prelucrarii este punctul 0 program. Pe axa X este situat la
intersectia cu axa arborelui principal, in timp ce pozitia pe axa Z variaza in functie de setarile
masinii (universal, bacuri, etc.)
Operatorul poate stabili referinta pentru prelucrare (zero program) in orice pozitie ceruta de
schimbarea distantei (X2, Z2) de la zero masina la zero program.
Valorile « X2, Z2 » sunt numite valori de referinta.
Relatia dintre zero masina, zero program si zero offset si pozitia actuala sunt aratate in
continuare.
55
56
2. Procedura pentru setarea punctului de zero
Ecranul ZERO POINT arata valorile de setare, care indica distanta de la zero
program la zero masina, si pozitia actuala in sistemul de coordonate al masinii.
57
Pentru a introduce date noi :
a) Selectati [F1](SET) din meniul functiilor si introduceti valorile, atunci cand acestea
sunt cunoscute
b) Selectati [F2](ADD) din meniul functiilor si introduceti valorile care vor fi adaugate
la cele existente.
c) Selectati [F3](CAL) din meniul functiilor cand pozitia curenta a masinii devine zero
program.
58
CAPITOLUL 8 ECRANE PENTRU OPERAREA CNC
Acest capitol prezinta principalele ecrane utilizate in operarea CNC in modurile de operare
manual, MDI si automat.
1. Pozitia curenta
59
Modele de masini si denumirea axelor
60
Ferestre de informare
Selectati [F4] (LOAD ON/OF), [F5] (TOOL ON/OF) sau [F6] (ANIMATE ON/OF) pentru a
apela o fereastra cu functiile relevante.
Exemplu: Cand este selectat [F4] (LOAD ON/OF).
61
(2) Detalii pentru afisajul ecranului
XA ZA CA Numele axelor
ACT POSIT Indica pozitia actuala in sistemul de coordonate al programului
DISTANCE Indica distanta de la pozitia actuala pana la punctul tinta
specificat de program
TARGET Indica coordonatele punctului tinta specificat de program
FEEDRATE Indica avansul curent
SHIFT Indica pozitia actuala in functie de originea programului
MACHINE Indica pozitia curenta in sistemul de coordonate al masinii
SPINDLE Ofera informatii despre arborele principal (comanda din
program, starea curenta, si pozitia actuala a arborelui(CD))
CHUCK Indica starea universalului
FR V S T Indica viteza pe axe (Fr), viteza de aschiere (V), turatia
arborelui principal (S), si comenzile T
M AXIS Ofera informatii despre scula rotativa (comanda din program,
starea curenta, si viteza (SB))
EXECUTED Indica continutul blocurilor executate in mod curent.
BLOCK
NEXT BLOCK Indica continutul blocurilor care vor fi executate in continuare.
62
(3) Afisaj uzual pentru doua sanii
Afisajul uzual pentru modelele cu doua sanii arata pozitia curenta pentru fiecare axa
in sistemul de coordonate al programului.
63
2. Programul principal
64
(2) Ecranul MAIN PROGRAM cu campul pentru afisarea subprogramului.
65
(3) Ecranul MAIN PROGRAM cu lista codurilor G/M curent active
66
(4) Ecranul MAIN PROGRAM pentru doua sanii
67
3. Programul de organizare
68
(2) Ecranul SCHEDULE PROGRAM cu campul pentru afisarea programului
principal.
69
4. Programul MDI
70
5. Blocuri de date
Ecranul BLOCK DATA are patru pagini : CURRENT, NEXT, NEXT OF NEXT si
READ.
Paginile NEXT, NEXT OF NEXT si READ ofera urmatoarele informatii.
• NEXT: arata blocul de date care va fi executat in continuare.
• NEXT OF NEXT: arata blocul de date care va fi executat dupa blocul urmator.
• READ: arata datele care au fost citite.
71
X Coordonata tinta pe X F Comenzi F
Z Coordonata tinta pe Z Fa Comenzi temporizate
Xa Coordonata tinta pe X (pentru filetare si E Comenzi E
G50)
Za Coordonata tinta pe Z (pentru filetare si S Comenzi S
G50)
Xb Coordonata pe X pentru punctul de start T Numarul sculei
aschiere (pentru filetare)
Zb Coordonata pe Z pentru punctul de start Ta Numarul valorii corective
aschiere (pentru filetare)
Xc Coordonata pe X pentru punctul tinta Tx Valoare corectiva pentru axa X
pentru aschiere (pentru filetare)
Zc Coordonata pe Z pentru punctul tinta Tz Valoare corectiva pentru axa Z
pentru aschiere (pentru filetare)
I Comenzi I P Comenzi P
K Comenzi K W Coordonata tinta W
Ia Sfarsit de arc pe I SB Comanda pentru viteza sculei
rotative
Ka Sfarsit de arc pe K N Numarul secventei
C Coordonata tinta pe C
72
CAPITOLUL 15 ANEXE
326
G36 Sincronizarea avansului arborelui de frezare (inainte)
G37 Sincronizarea avansului arborelui de frezare (inapoi)
G38
G39
G40 Anularea compensarii de raza
G41 Compensare raza la varf: stanga
G42 Compensare raza la varf: dreapta
G43
G44
G45
G46
G47
G48
G49
G50 Schimbare coordonate origine program,
Prescrierea turatiei maxime
G51
G52
G53
G54
G55
G56
G57
G58
G59
G60
G61
G62 Oglindire
G63
G64 Oprire control servosistem
G65 Pornire control servosistem
G66
G67
G68
G69
G70
G71 Ciclu de filetare fix longitudinal
G72 Ciclu de filetare fix transversal
G73 Ciclu longitudinal fix de prelucrare canale
G74 Ciclu transversal fix de prelucrare canale
G75 Tesire automata
G76 Racordare automata
G77 Ciclu filetare (cu tarod) la dreapta
G78 Ciclu filetare (cu tarod) la stanga
G79
G80 Sfarsit de definire contur (LAP)
327
G81 Inceput de definire contur longitudinal (LAP)
G82 Inceput de definire contur transversal (LAP)
G83 Inceput de definire contur semifabricat (LAP)
G84 Schimbare conditii de aschiere in ciclul de strunjire semifabricat cilindric (LAP)
G85 Apelare ciclu de strunjire degrosare din semifabricat cilindric (LAP)
G86 Apelare ciclu de strunjire degrosare din semifabricat profilat (LAP)
G87 Apelare ciclu de strunjire finisare (LAP)
G88 Apelare ciclu de filetare (LAP)
G89
G90 Programare absoluta
G91 Programare incrementala
G92
G93
G94 Programare avans pe minut mm/min
G95 Programare avans pe rotatie mm/rot.
G96 Programare cu viteza de aschiere constanta
G97 Anulare programare cu viteza de aschiere constanta
G98
G99
G100 Desemnare prioritate pentru aschiere independenta la turela A sau B
G101 Interpolare liniara la generare contur
G102 Interpolare circulara la generare contur (fata) (CW)
G103 Interpolare circulara la generare contur (fata) (CCW)
G104
G105
G106
G107 Filetare sincronizata cu tarodul (la dreapta)
G108 Filetare sincronizata cu tarodul (la stanga)
G109
G110 Strunjire cu viteza constanta pe turela A
G111 Strunjire cu viteza constanta pe turela B
G112 Filetare circulara in sensul acelor de ceas (CW)
G113 Filetare circulara in sensul invers acelor de ceas (CCW)
G114
G115
G116
G117
G118
G119 Compensare R: planul C-X-Z
G120
G121
G122 Comanda axei W pentru arborele secundar pe turela A (G13)
328
G123 Comanda axei W pentru arborele secundar pe turela B (G14)
G124
G125
G126
G127
G128
G129
G130
G131
G132 Interpolare circulara in generare contur (lateral) (CW)
G133 Interpolare circulara in generare contur (lateral) (CCW)
G134
G135
G136 Sfarsit conversie coordonate sau regim axa Y INACTIV
G137 Inceput conversie coordonate
G138 Mod axa Y ACTIV
G139
G140 Stabilirea modului de prelucrare utilizand arborele principal
G141 Stabilirea modului de prelucrare utilizand arborele secundar
G142 Stabilirea modului de prelucrare utilizand arborele pick-off
G143 Stabilirea modului de prelucrare utilizand arborele pick-off si turela 3
G144
G145
G146
G147
G148
G149
G150
G151
G152 Pozitionare pinola cu program (pinola semiautomata)
G161- Cod G functie macro MODIN
G170
G171 Cod G functie macro CALL
G172
G173
G174
G175
G176
G177
G178 Ciclu sincronizat de filetare (CW)
G179 Ciclu sincronizat de filetare (CCW)
G180 Ciclu fix al sculei rotative: anulare
G181 Ciclu fix al sculei rotative: gaurire
329
G182 Ciclu fix al sculei rotative: alezare
G183 Ciclu fix al sculei rotative: gaurire adanca
G184 Ciclu fix al sculei rotative: filetare cu tarodul
G185 Ciclu fix al sculei rotative: filetare longitudinala
G186 Ciclu fix al sculei rotative: filetare frontala
G187 Ciclu fix al sculei rotative : filetare continua longitudinala
G188 Ciclu fix al sculei rotative : filetare continua transversala
G189 Ciclu fix al sculei rotative: alezare cu alezoare/ bara de alezare
G190 Ciclu fix al sculei rotative: ciclu de prelucrare canale pana
G191 Ciclu fix al sculei rotative : ciclu longitudinal de prelucrare canale pana
G205- Cod G functie macro CALL
G214
A UNGHI
F AVANS
I DISTANTA PE X DE LA CENTRUL RAZEI
K DISTANTA PE Z DE LA CENTRUL RAZEI
L RAZA SAU TESIRE
N NUMAR RAND PROGRAM
O NUMAR PROGRAM
P PUNCT DE SINCRONIZARE DOUA TURELE
S VITEZA DE ROTATIE
T SCULA
V VITEZA
330
Anexa 2. Tabel cu coduri auxiliare M
: Optional
Altele : Standard
CODUL M CONTINUT
M00 Oprire program
M01 Oprire optionala
M02 Sfarsitul programului
M03 Pornirea arboreului principal (sensul acelor de ceas) [roteste arborele de lucru in
sens invers acelor de ceas cand e vazut dinspre piesa]
M04 Pornirea arboreului principal (sensul invers acelor de ceas) [roteste arborele de
lucru in sensul acelor de ceas cand e vazut dinspre piesa]
M05 Oprire arbore principal
M06 Schimbarea sculei
M07
M08 Lichid de racire PORNIT
M09 Lichid de racire OPRIT
M10 Anulare rotatie lenta arbore principal
M11 Activare rotatie lenta arbore principal
M12 Oprire arbore frezare
M13 Pornire arbore frezare (CW)
M14 Pornire arbore frezare (CCW)
M15 Pozitionare axa c (sens pozitiv)
M16 Pozitionare axa c (sens negativ)
M17 Post-procesare date masurate transferate prin rs232
M18 Eliberare orientare arbore principal
M19 Orientare arbore principal
M20 Bariera pinola INACTIV / Monitorizarea interferentei arborelui principal INACTIV
331
M35 Retragere pe Z a alimentatorului
M36 Avansare pe Z a alimentatorului
M37 Retragere brat alimentare
M38 Avans brat alimentare in pozitia de descarcare
M39 Avans brat alimentare catre universal
M40 Gama de viteze a arborelui principal neutra
M41 Treapta 1 de viteze sau selectare viteza mica
M42 Treapta 2 de viteze sau selectare viteza mare
M43 Treapta 3 de viteze
M44 Treapta 4 de viteze
M45
M46
M47
M48 Ignorare reglaj turatie arbore principal INACTIV
M49 Ignorare reglaj turatie arbore principal
M50 Suflare cu aer aditional 1 INACTIV
M51 Suflare cu aer aditional 1 ACTIV
M52
M53
M54 Indexare automata a universalului
M55 Retragere ax pinola
M56 Avans ax pinola
M57 Anulare M63
M58 Forta de prindere mica
M59 Forta de prindere mare
M60 Anulare M61
M61 Ignorare valoare fixa rpm in prelucrare cu viteza constanta
M62 Anulare M64
M63 Ignorare rotatie arbore principal dupa cod M
M64 Ignorare cod M de raspuns
M65 Ignorare cod T de raspuns
M66 Indexare turela libera
M67 Anulare sincronizare in ciclu de strunjire came
M68 Regim sincronizare A pornit
M69 Regim sincronizare B pornit
M70 Comanda de schimbare manuala a sculei
M71
M72 Pozitionare ATC in pozitia de apropiere
M73 Traiectoria 1 de filetare
M74 Traiectoria 2 filetare
M75 Traiectoria 3 de filetare
332
M76 Retragere dispozitiv de prindere piese
M77 Avans prinzator piese
M78 Deschidere lineta
M79 Inchidere lineta
M80 Inaintare overcut
M81 Retragere overcut
M82
M83 Inchidere universal
M84 Deschidere universal
M85 Neintoarcere la punctul de incepere al aschierii dupa ebos (LAP)
M86 Indexarea turelei : sensul acelor de ceas (invers)
M87 Anulare M86
M88 Suflare cu aer INACTIV
M89 Suflare cu aer ACTIV
M90 Capac inchis
M91 Capac deschis
M92 Retragere alimentator cu bare
M93 Avans alimentator cu bare
M94 Incarcatorul incarca
M95 Incarcatorul descarca
M96 Dispozitiv prindere piese pentru arbore secundar retras
M97 Dispozitiv prindere piese pentru arbore secundar avansat
M98 Axul pinolei apasa incet
M99 Axul pinolei apasa tare
M100 Asteptare pentru comanda de sincronizare
M101÷108 Semnal exterior M
M109 Anulare m110
M110 Cuplare axa C (se apecifica fara alte comenzi)
M111 Setarea automata a punctului de zero pentru arborele pick-off
M112 Oprire scula rotativa la turela 3
M113 Scula rotativa la turela 3 rotatie inainte
M114 Scula rotativa la turela 3 rotatie inapoi
M115 Descarcatorul ACTIV
M116 Descarcatorul INACTIV
M117 Inaintare senzor palpator
M118 Retragere senzor palpator
M119 Numarare speciala (operatii)
M120 Nimic de lucru
M121 Lineta INACTIV/ACTIV
M122 Lineta retrasa
333
M123 Lineta avansata
M124 Verificare timp extra ACTIV (se porneste alarma daca se depaseste timpul de
executie setat pentru ciclul respectiv)
M125 Verificare timp extra INACTIV (nu se porneste alarma daca se depaseste timpul
setat pentru ciclul respectiv)
M126 Suflare cu aer aditional 3 INACTIV
M127 Suflare cu aer aditional 3 ACTIV
M128 Retragere ax pinola
M129 Avans ax pinola
M130 Eroare de prindere (iesire aer) INACTIV
M131 Eroare de prindere (iesire aer) ACTIV
M132 Detectare eroare de prindere INACTIV
M133 Detectare eroare de prindere ACTIV
M134 Monitorizare impingere pe axa Z INACTIV
M135 Monitorizare impingere pe axa Z ACTIV
M136 Desemnare forma pentru ciclu fix (multiplu)
M137 Interblocare masurare palpator ACTIV
M138 Interblocare masurare palpator INACTIV
M139 Functia de reluare a filetarii dupa pas – operatie de invatare
M140 Ciclu filetare cu ignorare viteza constanta a sculei rotative
M141 Fixare axa C sau deselectare
M142 Presiune mica lichid de racire
M143 Presiune mare lichid de racire
M144 Lichid de racire aditional 1 INACTIV
M145 Lichid de racire aditional 1 ACTIV
M146 Eliberare axa C
M147 Fixare axa C
M148 Pornire arbore pick-off, CW
M149 Pornire arbore pick-off, CCW
M150 Rotatie sincronizata INACTIV
M151 Rotatie sincronizata ACTIV
M152 Interblocare ax scula rotativa ACTIV
M153 Iinterblocare ax scula rotativa INACTIV
M154 Suflare cu aer aditional 2 INACTIV (la masurare)
M155 Suflare cu aer aditional 2 ACTIV (la masurare)
M156 Interblocare prelucrare intre centre INACTIV
M157 Interblocare prelucrare intre centre ACTIV
334
M158 Prelucrare pas – sincronizare INACTIV
M159 Prelucrare pas – sincronizare ACTIV
M160 Anulare M161
M161 Fixare reglaj avans (100%)
M162 Anulare M163
M163 Fixare reglaj turatie scula rotativa (100%)
M164 Anulare M165
M165 Ignorare oprire ciclu si procesare bloc cu bloc
M166 Ignorare interblocare ax pinola avans/retragere INACTIV
M167 Ignorare interblocare ax pinola avans/retragere ACTIV
M168 Ignorare raspuns viteza constanta la arborele de frezare
M169 Axa C libera
M170
M171
M172 Robot in interiorul strungului eliberare interblocare INACTIV
M173 Robot in interiorul strungului eliberare interblocare ACTIV
M174 Lichid de racire aditional 2 INACTIV
M175 Lichid de racire aditional 2 ACTIV
M176 Eliberare axa Y
M177 Fixare axa Y
M178 Fixare pinola universal
M179 Eliberare pinola universal
M180 Cerere catre robot 0
M181 Cerere catre robot 1
M182 Cerere catre robot 2
M183 Cerere catre robot 3
M184 Anulare interblocare interna universal INACTIV
M185 Anulare interblocare interna universal ACTIV
M186
M187
M188 Programare cuplare pinola INACTIV (tractare programata a pinolei)
M189 Programare cuplare pinola ACTIV (tractare programata a pinolei)
M190 Desemnare g00 posibila cu cuplarea pinolei
M191 Prescrierea sensului de rotatie a axului sculei rotative (CW)
M192 Prescrierea sensului de rotatie a axului sculei rotative (CCW)
M193 Anulare M194
M194 Reglare a fazelor la filetare
M195 Anulare M196
M196 Cursa de pasuire activa
335
M197 Stergere cursa de pasuire
M198
M199
M200 Anulare sincronizare avans pe axa Z
M201 Sincronizare avans pe axa Z, G13
M202 Sincronizare avans pe axa Z, G14
M203 Eliberare turela (turela CN)
M204 LR15M-ATC ; reducerea timpului (usita magazie scule inchisa)
M205 LR15M-ATC ; reducerea timpului (usita magazie scule deschisa)
336
M240 Arborele sculei rotative : neutru
M241 Arborele sculei rotative : treapta 1 de viteza
M242 Arborele sculei rotative : treapta 2 de viteza
M243 Transportorul de span oprit
M244 Transportor de span rotatie inainte
M245
M246 Interblocare pick-off ACTIV
M247 Interblocare pick-off INACTIV
M248 Pick-off INCHIS
M249 Pick-off DESCHIS
M250 Impingator piesa retras
M251 Impingator piesa avansat
M252 Scriere date cu interferometrul cu laser
M253 Verificare date cu interferometrul cu laser
M254 Oprire program
M255
M256
M257
M258
M259
M260
M261
M262
M263
M264 Anulare M265
M265 Anulare deplasare rapida in timpul deplasarii manuale cu impuls
M266
M267
M268
M269
M270
M271 Turatia mica a arborelui principal ACTIV
M272 Turatia mica a arboreului principal INACTIV
M273
M274
M275
M276
M277
M278
M279
M280
M281
M282
337
M283
M284
M285
M286
M287
M288 Suflare cu aer in fata arborelui principal INACTIV
M289 Suflare cu aer in fata arborelui principal ACTIV
M290 Usa (de sus) inchis
M291 Usa (de sus) deschis
M292
M293
M294
M295
M296 Schimbare constanta de timp (pentru mai putine semne pe piesa)
M297 Schimbare constanta de timp (pentru aschiere eficienta a formei)
M298
M299
338
Anexa 3. Tabel cu variabilele de sistem
339
program 1÷96
VTLNG variabila care indica ca scula a fost evaluata 0/1
neconforma la masurare
VTLLF variabila care indica ca scula s-a uzat
VGRSL numar scula selectata din grup 0÷96 1÷12
VGRLF variabila a duratei de viata a sculei (grup de scule) 0/1 1÷20
VGRID variabila numar indexare scula (grup de scule) 1÷96
VXMPO numar intrare pozitie pentru post-procesare date 0÷12 1÷12
masurate
VXMCD valoare corectie 0÷±999.999
VXMON numarul corectiei de scula ce trebuie corectata 0÷32/64/96
VXMTG numarul grupului sculei ce trebuie corectata 1÷12/24
VXMOG numarul grupului corectiei sculei ce trebuie corectata 1÷3
VXMXZ axa fata de care se corecteaza (0 :axa X, 1 :axa Z) 0/1
VXMNC numaratoare corectii sarite
VXMCO numaratoare consecutiva ±OK
VXMMC ignorare numaratoare corectii 0÷99 1÷12
VXMMO ignorare numaratoare ±OK
VXMMD inregistrarea rezultatelor masurarilor anterioare 1/2/4/8/16/32/6
4
VXMDR variabila date citite/necitite 0/80 NIMIC
VRNGZ pozitia cercului de referinta pe Z (sistemul de
coordonate al programului) NIMIC
VRNGX pozitia cercului de referinta pe X (sistemul de
coordonate al programului)
VSNZ pozitia senzorului pe axa Z (sistemul de coordonate al 0÷±
masinii) 99999.999 1/2
VSNX pozitia senzorului pe axa X (sistemul de coordonate al
masinii)
VIMDZ datele de masurare in timpul prelucrarii pe axa Z 1÷12
VIMDX datele de masurare in timpul prelucrarii pe axa X
VPFVZ valoare de compensare a erorii pasului pe axa Z
VPFVY valoare de compensare a erorii pasului pe axa Y 0 ÷ ± 0.999 1÷120
VPFVX valoare de compensare a erorii pasului pe axa X
VPFVT valoare de compensare a erorii pasului pe axa CT
VPCHX pasul pe X 2000÷65000 Nimic
VPCHZ pasul pe Z
VTOAA numarul a corectiei de scula la prima pozitie de
schimbare (ATC)
VTOBA numarul B al corectiei de scula la prima pozitie de 0÷96 1÷96
schimbare (ATC)
VTOCA numarul C al corectiei de scula la prima pozitie de
schimbare (ATC)
VTOAB numarul A al corectiei de scula la a doua pozitie de
schimbare (ATC)
340
VTOCB numarul C al corectiei de scula la a doua pozitie de
schimbare (ATC)
VTHRZ pasuire a filetului in directia Z 0÷± NIMIC
VTHRX pasuire a filetului in directia X 99999.999
VLMON comanda de monitorizare a incarcarii pe axe 0÷127 1÷64
VEINT comanda de intrerupere permisa pe axa 0÷3
VBNCT numarare blocuri sau nu NIMIC
VPWSP pozitia dispozitivului de prindere piese la jgheabul in 0÷±
care cad piesele 99999.999
VPWTP pozitia dispozitivului de prindere piese in pozitia de
transfer a pesei
VTLIN numarul codului de clasificare a sculei 1÷38
VTLFN numarul codului tipului de scula 0÷4
VTLA1 unghiul de asezare al sculei 0÷360.000
VTLA2 unghiul de atac al sculei 0÷±360.000
VTLL lungimea portsculei/proiectie/lungimea burghiului 1÷12
VTLD diametrul portsculei/burghiului 1÷20
VTLW latimea sculei 0 ÷ ± 9999.999 1÷96
VTIZN punct de interferenta al sculei : ZN
VTIZP punct de interferenta al sculei : ZP
VTIXN punct de interferenta al sculei : XN
VTIXP punct de interferenta al sculei : XP
VTIPN numarul modului de interferenta al sculei 0÷2
VGRIN numarul codului de clasificare al sculei 1÷38
VGRFN numarul codului tipului (formei) de scula 0÷4
VGRA1 unghiul de asezare al sculei aschietoare 0÷360.000
VGRA2 unghiul de aschiere (atac) al sculei 0÷±360.000 1÷12
VGRL lungimea portsculei/proiectiei/lungimea burghiului 0 ÷ 9999.999 1÷20
VGRD diametrul portsculei/diametrul burghiului 1÷96
VGRW latimea sculei
VSIDC orientarea arboreului (mecanic cu bolt/electric) 0/1 NIMIC
VEXPO punct de control dupa prelucrare RS232C 0÷9
VEXTR turela de control dupa prelucrare RS232C
VEXAX axa de control dupa prelucrare RS232C 0/1
VEXGF semnalizare grup de control dupa prelucrare RS232C
VEXTO numar corectie de scula folosita la control dupa 0÷32 1÷12
prelucrare RS232C
VEXOG numar grup al controlului dupa prelucrare RS232C 0÷3
VEXOK rezultatele controlului dupa prelucrare RS232C 0/1
VEXFB valoare de raspuns la controlul dupa prelucrare 0 ÷ ± 999999
RS232C
VEXDR variabila de sfarsit de date la controlul dupa prelucrare 0/80 NIMIC
RS232C
VSIOZ comanda de deplasare la un punct pe axa Z (sistem
de coordonate al programului) NUMAI CITIRE NIMIC
341
VSIOX comanda de deplasare la un punct pe axa X (sistem
de coordonate al programului)
VSIOC comanda de deplasare la un punct pe axa C (sistem NIMIC
de coordonate al programului)
VAPAZ pozitia curenta pe axa Z (sistem de coordonate al
masinii) NUMAI CITIRE
VAPAX pozitia curenta pe X (sistem de coordonate al masinii)
VSKPZ punct contact senzor pe axa Z (sistem de coordonate
al masinii)
VSKPY punct contact senzor pe axa Y (sistem de coordonate
al masinii)
VSKPX punct contact senzor pe axa X (sistem de coordonate
al masinii) 1÷2
VSKPC punct contact senzor pe axa C (sistem de coordonate
al masinii)
VETFZ valoarea corectia sculei folosita indata pe axa Z
VETFY valoarea corectia sculei folosita indata pe axa Y
VETFX valoarea corectia sculei folosita indata pe axa X
VDIFZ DIF pe axa Z (control servosistem)
VDIFX DIF pe axa X (control servosistem)
VETON numarul corectiei de scula al sculei active
VETLN numarul sculei active NUMAI CITIRE NIMIC
VAPPZ punct de retragere al scule pe axa Z
VAPPX punct de retragere pe al sculei axa X
VMIRZ SEMNALIZARE POTRIVIRE ORIENTARE SISTEM
DE COORDONATE ($00 :OK, $80 :NG)
VRSTT repornire secventa ($00 :INCHIS, $80 :DESCHIS)
VPAI Π (constanta circulara)
VCNGC numarator NG (Nu e buna) de control dupa prelucrare 0÷255
VXMDS variabila setului de date de la controlul dupa prelucrare 0÷128
VTOPC evaluare capat bara NUMAI CITIRE
VCEJM cititor de date CEJ MATIC 0 ÷ ± 99999.9 1÷12
VMCN numarator de control 0÷9999 1÷32
VMDT variabila transfer date turela A /B NELIMITAT 1÷12
VXMBD date BCD controlate in sistem binar
VXMAB desemnarea turelei pentru corectie 0/1
VWKCS valoare setata pt numarator piese 0÷99999999 1÷4
VWKCC valoarea de numarare
VUACM comentariu alarma pentru utilizator SIR 1÷16
SIMBOLURI
(MAX.16)
VSKFA viteza de avans control 2 1÷500
VSKFB viteza de avans control 1
VCHKL dimensiune bac L1 0÷9999.999 NIMIC
VCHKD dimensiune baC D1
VCHKZ pozitie bac CZ 0÷±9999.999
VCHKX pozitie bac CX 0÷±9999.999
VTSL deplasare axa pinola L2
342
VTSDA diametrul ax pinola D2 0÷9999.999 NIMIC
VTSDB diametru ax pinola D3
VWKR fata frontala piesa WR 0÷±9999.999
VRZV datele intr-un punct de coordonate pe axa Z pentru 0÷99999999 1÷99
robot
VRCV datele intr-un punct de coordonate pe axa C pentru
robot
VRRG date registru robot 0÷±32767 1÷47
VLZV coordonate punct pentru date incarcator piese pe axa 0÷±99999999 1÷99
Z
VLYV coordonate punct pentru date incarcator piese pe axa
Y
VLRG date registru incarcator 0÷±32767
VPLOF corectie fata de zero a axei M pentru strunjire plana 0÷359.999 NIMIC
VRYV coordonate punct pentru date robot pe axa Y 0÷±99999999 1÷99
VRBV coordonate punct pentru date robot pe axa C
VRWV coordonate punct pentru robot pe axa W
VRXV coordonate punct pentru robot pe axa X
VTLMT numar tip scula 0÷80 I=1-38
VMXA1 max cod unghi de asezare in tabel A1 0÷360.000 J=1-4
VMNA1 min cod unghi de asezare in tabel A1 K=1-6
VMXA2 max cod unghi de asezare in tabel A2 0÷±360.000
VMNA2 min cod unghi de asezare in tabel A2
VCHIO schimbare date la prindere ID/OD 0,1
VCHSW schimbare date lucru in universal/intre centre
VZARP pozitie desemnata pe axa ZA
VZBRP pozitie desemnata pe axa ZB 0÷99999999 NIMIC
VZCRP pozitie desemnata pe axa ZC
VXARP pozitie desemnata pe axa XA
VXBRP pozitie desemnata pe axa XB
VWAP pozitie desemnata pe axa W
VSNWD distanta dintre centrul senzorului si capul senzorului in NUMAI CITIRE
directia de rotatie inainte a axei C
VSNTU distanta dintre centrul senzorului si capul senzorului in
directia de rotatie in sens invers al axei C
VRUND constanta 360 -
VUNIT sistem unitati de masura 0÷7
* Variabilele de sistem exista sau nu in functie de caracteristicile masinii
343