Sunteți pe pagina 1din 271

Strungul - Manualul operatorului

96-RO8700 rev. AN aprilie 2012

Haas Automation, Inc., 2800 Sturgis Road, Oxnard, CA 93030, USA | HaasCNC.com

ce acoper echipamentele CNC Haas Automation, Inc. Valabil ncepnd cu 1 septembrie 2010 Haas Automation Inc. (denumit Haas sau Productorul) acord o garanie limitat pentru toate centrele de frezare, centrele de strunjire i mainile rotative noi (denumite colectiv Maini CNC) i componentele acestora (cu excepia celor enumerate mai jos n seciunea Limitri i excluderi ale garaniei) (denumite Componente), care sunt produse de Haas i comercializate de Haas sau distribuitorii si autorizai conform celor stipulate n prezentul Certificat. Garania stipulat n prezentul Certificat este o garanie limitat i reprezint unica garanie acordat de Productor, fiind supus termenilor i condiiilor prezentului Certificat.

Haas AUTOMATION, INC. CERTIFICAT DE GARANIE LIMITAT

Acoperirea garaniei limitate

Fiecare Main CNC i Componentele acesteia (denumite colectiv Produse Haas) sunt garantate de Productor mpotriva defectelor de material i de fabricaie. Aceast garanie este acordat exclusiv cumprtorului final i utilizatorului final al Mainii CNC (denumit Client). Perioada acestei garanii limitate este de un (1) an. Perioada de garanie ncepe de la data livrrii Mainii CNC la sediul Clientului. Clientul poate achiziiona o extindere a perioadei de garanie de la Haas sau de la un distribuitor autorizat Haas (denumit Garanie extins). Singura responsabilitate a Productorului i remedierea exclusiv pentru client referitoare la oricare i la toate produsele Haas se va limita la repararea sau nlocuirea, conform deciziei Productorului, a produsului Haas defect, conform prezentei garanii. Prezenta garanie este unica i exclusiva garanie a productorului i ine loc de orice alte garanii de orice fel sau natur, explicite sau implicite, scrise sau orale, inclusiv dar fr a se limita la orice garanie comercial implicit, garanie implicit a adecvrii la un anumit scop sau alt garanie de calitate sau performane ori de nenclcare a drepturilor. Prin prezentul document, productorul declin astfel de garanii de orice tip, iar clientul renun la acestea. Componentele supuse uzurii n cursul utilizrii normale i n timp, inclusiv dar fr a se limita la vopseaua, finisarea i starea geamurilor, becurile, garniturile de etanare, sistemul de evacuare a achiilor etc., sunt excluse din prezenta garanie. Procedurile de ntreinere specificate de Productor trebuie respectate i nregistrate n vederea validrii garaniei de fa. Aceast garanie este invalidat dac Productorul constat c (i) orice Produs Haas a fcut obiectul manipulrii sau exploatrii incorecte, abuzurilor, neglijrii, accidentelor, instalrii, ntreinerii sau depozitrii neadecvate, respectiv exploatrii neadecvate sau pentru aplicaii improprii, (ii) orice Produs Haas a fost reparat sau deservit necorespunztor de ctre Client, tehnician de service neautorizat sau o alt persoan neautorizat, (iii) Clientul sau orice alt persoan aduce sau ncearc s aduc modificri oricrui Produs Haas fr autorizarea prealabil n scris a Productorului i/sau (iv) orice Produs Haas a fost utilizat n scop necomercial (de exemplu pentru uz personal sau casnic). Aceast garanie nu acoper daunele sau defectele datorate unor factori externi sau chestiuni aflate n afara controlului rezonabil al Productorului, inclusiv dar fr a se limita la furturi, acte de vandalism, incendii, intemperii (cum ar fi ploi, inundaii, vnt, trsnete sau cutremure), acte de rzboi sau terorism. Fr a limita caracterul general al oricreia dintre excluderile sau limitrile descrise n prezentul Certificat, aceast garanie nu include nicio garanie cu privire la conformitatea oricrui Produs Haas cu toate specificaiile de producie sau cu alte cerine sau cu privire la funcionarea nentrerupt i fr erori a oricrui Produs Haas. Productorul nu i asum nicio responsabilitate cu privire la utilizarea oricrui Produs Haas de ctre orice persoan i nu i va asuma nicio responsabilitate fa de nicio persoan pentru nicio problem de proiectare, producie, funcionare, performan sau de alt natur pentru oricare Produs Haas, n afar de repararea sau nlocuirea acestuia, conform celor stipulate mai sus n prezenta garanie.

Numai reparaia sau nlocuirea

Declinarea rspunderii

Limitri i excluderi ale garaniei

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

Limitarea responsabilitii i a daunelor

Productorul nu va rspunde fa de client sau fa de orice alt persoan pentru niciun fel de daune-interese compensatorii, daune incidente, daune indirecte, daune punitive, daune speciale, respectiv alte daune sau pretenii, fie n cadrul executrii contractului, n caz de prejudiciu, sau alt regul juridic sau de echitate ce rezult din ori n legtur cu orice Produs Haas, alte produse sau servicii furnizate de productor sau de un distribuitor autorizat, tehnician de service sau un alt reprezentant autorizat al productorului (denumii colectiv reprezentant autorizat), sau defectarea componentelor sau produselor realizate prin utilizarea unui produs Haas, chiar dac productorul sau orice reprezentant autorizat al acestuia a fost informat cu privire la posibilitatea unor asemenea daune, daune sau pretenii care includ, fr a se limita la, pierderi de profit, de date, de produse, de venituri, sau de utilizare, costuri cu timpii mori, fond comercial, orice prejudiciu adus echipamentelor, facilitilor sau altor bunuri ale oricrei persoane, i orice daune care ar putea fi cauzate de o defectare a oricrui produs Haas. Orice astfel de daune i pretenii sunt declinate de productor, clientul renunnd la acestea. Singura responsabilitate a Productorului i remedierea exclusiv pentru client referitoare la daune i pretenii indiferent de cauz se va limita la repararea sau nlocuirea, conform deciziei Productorului, a produsului Haas defect, conform celor stipulate n garania de fa. Clientul a acceptat limitrile i restriciile stipulate n prezentul Certificat, inclusiv dar fr a se limita la restriciile cu privire la dreptul su de a recupera daune ca parte a tranzaciei ncheiate cu Productorul sau Reprezentantul autorizat al acestuia. Clientul nelege i accept faptul c preul Produselor Haas ar fi mai mare dac Productorul ar trebui s rspund pentru daune i pretenii ce nu fac obiectul garaniei de fa.

Acordul deplin

Prezentul Certificat anuleaz oricare i toate celelalte acorduri, promisiuni, prezentri sau garanii, fie orale, fie n scris, ncheiate ntre pri sau de ctre Productor n legtur cu aspectele ce fac obiectul acestui Certificat i include toate nelegerile i acordurile convenite de pri sau de ctre productor n legtur cu aceste aspecte. Prin prezentul document, Productorul respinge explicit orice alte acorduri, promisiuni, prezentri sau garanii, fcute fie oral, fie n scris, care sunt adiionale sau care nu concord cu orice termen sau condiie a acestui Certificat. Termenii i condiiile stipulate n acest Certificat nu pot face obiectul unor modificri sau amendamente dect cu acordul scris i semnat att de Productor, ct i de Client. Cu toate acestea, Productorul va onora o Garanie extins numai n limitele n care aceasta extinde perioada de garanie aplicabil. Aceast garanie este transmisibil de la Clientul iniial ctre o ter parte dac Maina CNC este vndut printr-un contract privat de vnzare naintea expirrii perioadei de garanie, cu condiia notificrii scrise a Productorului cu privire la aceasta i ca aceast garanie s fie valid la momentul transferului. Cesionarul acestei garanii se va supune tuturor termenilor i condiiilor acestui Certificat. Aceast garanie va fi guvernat de legislaia Statului California, fr aplicarea regulilor referitoare la conflictele de legi. Oricare i toate disputele pe marginea acestei garanii vor fi rezolvate de o Curte din jurisdicia de competen aflat n Ventura County, Los Angeles County sau Orange County, California. Oricare termen sau clauz a acestui Certificat invalidat() sau neexecutoriu(e) n orice situaie i n orice jurisdicie nu va afecta valabilitatea sau titlul executoriu al celorlali termeni i clauze prezentate aici sau valabilitatea ori titlul executoriu al termenului sau clauzei respectiv(e) n orice alt situaie sau orice alt jurisdicie.

Transmisibilitatea

Diverse

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

nregistrarea garaniei

n cazul n care avei o problem cu maina, v rugm s consultai mai nti manualul operatorului. Dac aceasta nu rezolv problema, contactai distribuitorul autorizat Haas. Ca soluie final, contactai direct Haas la numrul indicat mai jos. Haas Automation, Inc. 2800 Sturgis Road Oxnard, California 93030-8933 USA Telefon: (805) 278-1800 FAX: (805) 278-8561 n vederea nregistrrii clientului final al acestei maini pentru actualizri i note de siguran pentru produs, trebuie s ni se restituie imediat procesul verbal de nregistrare a mainii. V rugm s-l completai integral i s-l transmitei prin pot la adresa de mai sus n ATENIA NREGISTRRI (VF-1, GR-510, VF-6 etc. dup caz). V rugm s includei o copie a facturii pentru a valida data intrrii n garanie i s menionai orice opiuni suplimentare pe care eventual le-ai achiziionat. Nume companie: ______________ Persoan de contact: ___________________ Adres: _____________________________________________________ _____________________________________________________________ _____________________________________________________________ Dealer: ______________ Data instalrii: _______/_______/________ Cod model: ______________ Serie de fabricaie: _______________________ Telefon: ( ____ ) _____________ FAX: ( ______ ) __________________ Echipamentul include o funcie presetat de dezactivare automat ce determin scoaterea automat din funciune a echipamentului dup 800 de ore de utilizare. Aceast funcie protejeaz clientul mpotriva tentativelor de furt. Utilizarea neautorizat a mainii este astfel redus la un nivel minim, rularea programelor pe main fiind oprit automat odat scurs perioada de timp specificat. Funcionarea poate fi reluat prin utilizarea codului de acces; contactai dealerul dumneavoastr pentru a obine codul respectiv.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

Procedura de evaluare a satisfaciei clienilor


Stimate client Haas, Satisfacia deplin i bunvoina dumneavoastr sunt de maxim importan att pentru Haas Automation, Inc., ct i pentru distribuitorul Haas de la care ai achiziionat echipamentul. Normal, orice problem vei ntmpina n legtur cu tranzacia sau exploatarea echipamentului va fi rezolvat rapid de ctre distribuitorul dumneavoastr. Totui, dac modul de rezolvare a problemelor dumneavoastr nu v satisface deplin, i ai discutat despre acestea cu un membru al echipei de management a dealerului, Managerul general sau direct cu proprietarul dealerului, v rugm s procedai astfel: Contactai Centrul Servicii clieni al Haas Automation apelnd la numrul 800-331-6746 i solicitai s fii pus n legtur cu Departamentul Servicii clieni. Pentru a putea rezolva ct mai rapid posibil problemele dumneavoastr, v rugm s avei la ndemn urmtoarele informaii atunci cnd ne apelai: Numele dumneavoastr, numele companiei, adresa i numrul de telefon Modelul mainii i seria de fabricaie Numele dealerului, precum i numele ultimei persoane de la dealer pe care ai contactat-o Natura problemei dumneavoastr Dac dorii s v adresai n scris companiei Haas Automation, v rugm s utilizai adresa: Haas Automation, Inc. 2800 Sturgis Road Oxnard, CA 93030 Att: Customer Satisfaction Manager e-mail: service@haascnc.com Odat contactat Centrul de servicii clieni al Haas Automation, vom ntreprinde toate eforturile pentru a rezolva ct mai rapid problemele respective n colaborare cu dumneavoastr i distribuitorul dumneavoastr. Noi, cei de la Haas Automation, tim c o bun relaie Client - Distribuitor - Productor va contribui la succesul pe termen lung al tuturor celor implicai. Dac avei probleme sau ntrebri cu privire la Manualul operatorului Haas, v rugm s ne contactai prin e-mail la adresa pubs@haascnc.com. Ateptm cu plcere eventuale sugestii pe care le-ai avea.
.

Feedback de la clieni

Informaiile incluse n prezentul manual sunt actualizate frecvent. Actualizrile de ultim or i alte informaii utile sunt disponibile online pentru descrcare n format .pdf. Accesai www.haascnc.com i facei clic pe Manual Updates (actualizri manual) n meniul Owner Resources (materiale clieni) din partea inferioar a paginii. Pentru ajutor suplimentar i recomandri, vizitai pagina noastr web: atyourservice.haascnc.com At Your Service: blogul ocial Haas de rspunsuri i informaii www.facebook.com/HaasAutomationlnc Haas Automation pe Facebook www.twitter.com/Haas_Automation Ne putei gsi i pe Twitter https://www.linkedin.com/company/haas-automation Haas Automation pe Linkedln www.youtube.com/user/haasautomation Imagini video i informaii referitoare la produse http://www.ickr.com/photos/haasautomation Imagini foto i informaii referitoare la produse
.

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Produs: Fabricat de:

Declaraie de Conformitate

Strunguri CNC (Centre de strunjire) *Inclusiv toate dotrile opionale instalate din fabricaie sau instalate la client de ctre o Reprezentan autorizat Haas (HFO) Haas Automation, Inc. 2800 Sturgis Road, Oxnard, CA 93030 805-278-1800

Declarm, pe proprie rspundere, c produsele enumerate mai sus, la care face referire aceast declaraie, sunt conforme cu reglementrile enunate n directiva CE privind Centrele de prelucrare:
Directiva privind Mainile i utilajele 2006/42/CE Directiva privind Compatibilitatea electromagnetic 2004/108/CE Directiva privind Joasa tensiune 2006/95/CE Standarde suplimentare: EN 60204-1:2006/A1:2009 EN 614-1:2006+A1:2009 EN 894-1:1997+A1:2008 EN 13849-1:2008/AC:2009 EN 14121-1:2007

RoHS: CONFORME prin exceptare n baza documentaiei productorului. Exceptare pentru:


a) Utilaje industriale staionare de mare gabarit b) Sisteme de monitorizare i control c) Plumbul ca element de aliere n oeluri, aluminiu i cupru Persoana autorizat s compileze fiierul tehnic: Patrick Goris Adres: Haas Automation Europe Mercuriusstraat 28 B-1930 Zaventem Belgia SUA: Haas Automation certific faptul c aceast main este conform cu standardele de proiectare i fabricaie OSHA i ANSI enumerate mai jos. Funcionarea acestei maini va fi conform cu standardele enumerate mai jos numai att timp ct productorul i operatorul va respecta permanent cerinele referitoare la operare, ntreinere i instruire din standardele respective. OSHA 1910.212 - Cerine generale pentru toate mainile ANSI B11.5-1984 (R1994) Strunguri ANSI B11.19-2003 Criterii de performan pentru protecie ANSI B11.22-2002 Cerine de siguran pentru centrele de strunjire i mainile de strunjire cu comand numeric automat ANSI B11.TR3-2000 Evaluarea riscurilor i reducerea riscurilor - Directiv referitoare la estimarea, evaluarea i reducerea riscurilor asociate mainilor-unelte

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

CANADA: Ca productor al echipamentului original, declarm c produsele enumerate sunt conforme cu reglementrile enunate n Seciunea 7, Inspecii nainte de pornire cu privire la sntate i securitate a Reglementrii 851 din cadrul Reglementrilor privind sntatea i securitatea n munc n mediul industrial pentru dispoziiile i standardele privind protecia mainilor. n plus, acest document satisface notele din dispoziiile scrise cu privire la exceptarea de la inspecia nainte de pornire pentru echipamentele enumerate conform celor evideniate n Directivele de sntate i securitate pentru Ontario, Directivele PSR emise n aprilie 2001. Directiva PSR admite c nota scris furnizat de productorul echipamentului original cu privire la conformitatea cu standardele aplicabile este acceptabil pentru exceptarea de la Inspecia nainte de pornire cu privire la sntate i securitate.
ETL LISTED CONFORMS TO NFPA STD 79 ANSI/UL STD 508 UL SUBJECT 2011 9700845 CERTIFIED TO CAN/CSA STD C22.2 N O.73

Toate mainile unelte CNC Haas poart marca de clasificare ETL, ce certific faptul c sunt conforme cu Standardul electric NFPA 79 pentru echipamente industriale i normele canadiene echivalente, CAN/CSA C22.2 Nr. 73. Mrcile de clasificare ETL i cETL sunt acordate produselor ce au parcurs cu succes procesul de testare la Intertek Testing Services (ITS), o alternativ la Underwriters Laboratories. Certificarea ISO 9001:2008 din partea TUV Management Service (un organism de certificare ISO) reprezint o evaluare imparial a sistemului de management al calitii Haas Automation. Acest atestat confirm conformarea Haas Automation la standardele emise de ISO (International Organization for Standardization) i recunoate angajamentul Haas pentru satisfacerea nevoilor i cerinelor clienilor si de pe piaa global.

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

PROCEDURILE

GNDII SIGUR!

DE SIGURAN

HAAS

NU V LSAI PRINS N
ACTIVITATEA DESFURAT
Toate mainile de strunjire induc pericole datorit componentelor rotative, curelelor de transmisie i fuliilor, naltei tensiuni, zgomotului i aerului comprimat. Cnd se utilizeaz mainile CNC i componentele acestora, se vor respecta permanent msurile de siguran de baz pentru a se reduce riscurile de accidentare a personalului i de producere de avarii mecanice.

Important Aceast main va operat exclusiv de ctre personal instruit n conformitate cu Manualul operatorului, etichetele de siguran, procedurile de siguran i instruciunile pentru operarea mainii n siguran.

Specicaii i limite generale de utilizare a produsului


Mediu (exclusiv pentu uz n spaii nchise)* Minim
Temperatura de funcionare Temperatura de depozitare Umiditatea atmosferic Altitudinea 20% umiditate relativ, fr condensare la nivelul mrii 90% umiditate relativ, fr condensare 6000 picioare (1829 m)

Maxim

Zgomotul Minim
Emis din toate zonele mainii n cursul utilizrii n poziia obinuit a operatorului 70 dB

Maxim**
Mai mare de 85 dB

* Nu utilizai maina n medii explozive (vapori i/sau microparticule explozive) ** Luai msuri pentru prevenirea afectrii auzului datorit zgomotului produs de main/prelucrare. Purtai cti de protecie antifonic, modicai aplicaia de achiere (scule, turaie arbore principal, viteze axe, dispozitive de xare, traiectorii programate) astfel nct s se reduc zgomotul i/sau restricionai accesul n zona mainii n cursul achierii.

CITII NAINTE DE PUNEREA N FUNCIUNE A MAINII:

Numai personalul autorizat va lucra la aceast main. Personalul neinstruit reprezint un pericol pentru sine i pentru main, iar exploatarea neadecvat va duce la invalidarea garaniei. Verificai dac exist componente i scule deteriorate nainte s punei n funciune maina. Orice component sau scul deteriorat va fi reparat corespunztor sau nlocuit de personal autorizat. Nu exploatai maina dac vi se pare c orice component nu funcioneaz corect. Contactai maistrul coordonator. Utilizai protecii adecvate pentru ochi i urechi n timpul exploatrii mainii. Se recomand ochelarii de protecie la impact omologai ANSI i ctile de protecie antifonic omologate OSHA pentru reducerea riscurilor de afectare a vzului sau auzului. Nu punei n funciune maina dect dac uile sunt nchise i sistemele de interblocare a uilor funcioneaz corespunztor. n cursul rulrii unui program, capul revolver se poate deplasa rapid n orice moment i n orice direcie.
96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

Butonul Emergency Stop (oprire de urgen) este un comutator mare, circular i rou amplasat pe panoul de comand. Prin apsarea butonului Emergency Stop (oprire de urgen), este oprit instantaneu orice micare a mainii, servomotoarelor, schimbtorului de scule sau pompei de lichid de rcire. Utilizai butonul Emergency Stop (oprire de urgen) numai n situaii de urgen pentru a preveni avarierea mainii. Panoul electric trebuie s fie nchis iar cheile i ncuietorile compartimentului de comand trebuie s fie permanent asigurate, cu excepia lucrrilor de instalare i deservire. n cazurile respective, numai electricienii calificai vor avea acces la panou. Cnd ntreruptorul principal de reea este cuplat, panoul electric se afl sub nalt tensiune (inclusiv plcile de circuite i circuitele logice), iar unele componente funcioneaz la temperaturi ridicate. De aceea, se impune o atenie maxim. Odat maina instalat, compartimentul de comand trebuie ncuiat, iar cheia va fi accesibil exclusiv personalului de service calificat. Consultai codurile i normele locale de protecie a muncii nainte s punei n funciune maina. Contactai dealerul de fiecare dat cnd se ridic probleme ce in de siguran. NU transformai sau modificai sub nicio form acest echipament. Dac sunt necesare modificri, orice astfel de solicitri vor fi gestionate de Haas Automation, Inc. Orice modificare sau transformare a oricrui Centru de frezare sau strunjire Haas poate duce la accidentarea personalului i/sau avarii mecanice i va determina invalidarea garaniei. Intr n aria de responsabilitate a proprietarului atelierului s se asigure c toi cei implicai n instalarea i exploatarea mainii sunt temeinic familiarizai cu instruciunile de instalare, operare i de siguran furnizate mpreun cu maina NAINTE s execute orice fel de lucrri. Responsabilitatea final pentru siguran ine de proprietarul atelierului i de personalul ce lucreaz cu maina. Nu exploatai maina cu ua deschis. Nu exploatai maina fr o instruire adecvat. Purtai permanent ochelari de protecie. Maina este comandat automatizat i poate porni n orice moment. Piesele fixate necorespunztor sau incorect pot fi proiectate cu for mortal. Nu depii turaia nominal a mandrinei. Turaia mai mare reduce fora de strngere a mandrinei. Bara laminat nesprijinit nu va fi extins dincolo de captul tubului de tragere. Mandrinele trebuie gresate sptmnal i ntreinute periodic. Flcile mandrinei nu trebuie s ias n afara diametrului mandrinei. Nu prelucrai piese mai mari dect mandrina. Respectai toate avertismentele productorului mandrinei cu privire la mandrin i procedurile de lucru. Presiunea hidraulic trebuie reglat corect pentru a se fixa bine piesa de prelucrat fr a o deforma. Tensiunea de alimentare trebuie s respecte specificaiile din prezentul manual. ncercarea alimenta maina din orice alt surs poate conduce la avarii grave i la invalidarea garaniei. de a

Nu apsai butonul POWER UP/RESTART (pornire/repornire) de pe panoul de comand dect dup finalizarea instalrii. Nu ncercai s punei n funciune maina nainte s fie parcurse toate procedurile de instalare. Nu deservii niciodat maina aflat sub tensiune.

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Piesele fixate necorespunztor proiectate cu viteze mari pot perfora ua de protecie. Impune utilizarea unei turaii reduse pentru protejarea operatorului atunci cnd se execut operaii periculoase (de exemplu strunjirea pieselor supradimensionate sau fixate pe margine). Strunjirea pieselor supradimensionate sau fixate pe margine nu este sigur. Geamurile trebuie nlocuite dac sunt deteriorate sau puternic zgriate - nlocuii imediat geamurile deteriorate. Nu procesai materiale toxice sau inflamabile. Se pot emana vapori toxici mortali. Consultai productorul materialelor cu privire la manipularea n siguran a produselor secundare nainte de procesare. Nu resetai ntreruptorul de reea nainte s fie investigat cauza defeciunii. Numai personalul de service calificat Haas va executa lucrri de depanare i reparaie a echipamentului. Respectai aceste indicaii la executarea de lucrri la main: Exploatarea normal inei ua nchis i aprtorile n poziie n timpul funcionrii mainii. ncrcarea i descrcarea pieselor Un operator deschide ua sau aprtoarea, efectueaz intervenia, nchide ua sau aprtoarea nainte s apese butonul cycle start (pornire ciclu) (pornind funcionarea automatizat). ncrcarea i descrcarea sculelor Un mecanic intr n zona de prelucrare pentru a ncrca sau descrca sculele. Prsii complet zona nainte s fie comandat funcionarea automatizat (de exemplu next tool (scula urmtoare), ATC/Turret FWD/REV (ATC/ cap revolver nainte/ napoi). Setarea unei operaii de prelucrare Apsai butonul emergency stop (oprire de urgen) nainte s instalai sau scoatei dispozitivele de fixare ale mainii. ntreinerea / curarea mainii Apsai butonul emergency stop (oprire de urgen) sau scoatei maina de sub tensiune nainte s ptrundei n incint. Nu intrai n zona de prelucrare att timp ct maina este n funciune; pericol de accidentare grav sau mortal.

Funcionarea nesupravegheat

Mainile CNC Haas complet nchise sunt proiectate s funcioneze nesupravegheat; totui, s-ar putea s nu fie sigur ca procesarea s se deruleze nesupravegheat. Cum intr n aria de responsabilitate a proprietarului atelierului setarea sigur a mainilor i utilizarea celor mai bune tehnologii de prelucrare, este de asemenea responsabilitatea acestora s gestioneze evoluia acestor proceduri. Procesul de prelucrare trebuie monitorizat pentru a se preveni daunele dac survine o situaie periculoas. De exemplu, dac exist riscul de producere a unor incendii datorit materialului prelucrat, va trebui instalat un sistem adecvat de stingere a incendiilor, pentru a reduce riscul afectrii personalului, echipamentelor i facilitilor. Se va contacta un specialist adecvat pentru instalarea sistemelor de monitorizare nainte ca procesul de prelucrare s fie lsat nesupravegheat. Este n special important s se selecteze echipamente de monitorizare care s poat ntreprinde imediat aciuni adecvate fr intervenie uman, pentru a se preveni accidentele n cazul identificrii unor probleme.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

Modul

setare

Toate centrele de strunjire Haas sunt echipate cu ncuietoare pe ua operatorului i comutator cu cheie pe latura consolei de comand pentru blocarea i deblocarea modului Setare. n general, starea blocat/deblocat a modului Setare afecteaz modul de funcionare a mainii atunci cnd este deschis ua. Aceast funcie nlocuiete urmtoarele setri i urmtorii parametri pentru unitatea de comand: Setarea 51, Door Hold Override (anulare interblocare u) Parametrul 57, bitul 7, Circuit de siguran Parametrul 57, bitul 31, Arbore principal oprit de u Parametrul 586, Turaie maxim arbore principal u deschis. Modul Setare trebuie s fie n general blocat (comutatorul n poziie vertical, blocat). n modul blocat, ua incintei este blocat n stare nchis n timpul executrii unui program CNC, rotirii arborelui principal sau deplasrii unei axe. Ua se deblocheaz automat atunci cnd maina nu se afl ntr-un ciclu de prelucrare. Majoritatea funciilor mainii sunt indisponibile cu ua deschis. Cnd aceasta este deblocat, modul Setare permite unui operator calificat un acces mai bun la main pentru lucrrile de setare. n acest mod, comportamentul mainii depinde de starea nchis sau deschis a uii. Cu ua nchis n modul Setare, deschiderea uii va opri micarea i va reduce turaia arborelui principal. Maina va permite utilizarea mai multor funcii n modul Setare cu ua deschis, de obicei la o turaie redus. Diagramele urmtoare prezint o sintez a modurilor i funciilor permise.
NU NCERCAI S ANULAI FUNCIILE DE SIGURAN. N CAZ CONTRAR, MAINA DEVINE NESIGUR I GARANIA ESTE INVALIDAT.

Celulele robotizate O main n celul robotizat este lsat s funcioneze fr restricii cu ua deschis n modul Blocat/ funcionare. Aceast stare cu ua deschis este permis numai dac un robot comunic cu maina CNC. n mod normal, o interfa dintre robot i maina CNC controleaz sigurana ambelor echipamente. Un dispozitiv de integrare a celulei robotizate va putea testa starea cu ua deschis a mainii CNC i asigura sigurana celulei robotizate.

10

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Comportamentul mainii cu ua deschis


FUNCIE MAIN Deplasarea rapid cu vitez maxim Pornire ciclu BLOCAT DEBLOCAT

Nepermis. Nepermis, nicio micare a mainii sau execuie de program.

25% Cu butonul Cycle Start (pornire ciclu) meninut apsat, este iniiat micarea mainii, cu condiia ca turaia comandat a arborelui principal s nu depeasc 50 rot/ min. Da, dar la maximum 50 rot/min.

Arborele principal n sens orar/antiorar

Da, dar utilizatorul trebuie s apese i menin apsat tasta FWD/REV (nainte/ napoi) la max.50 rot/ min. Nepermis.

Schimbarea sculei

Nepermis. Permis cu tasta Next Tool (scula urmtoare) apsat i meninut apsat. Da, dar micarea axei se va opri i arborele principal va ncetini la maximum 50 rot/min. Da, dar utilizatorul trebuie s apese i menin apsat butonul transportorului.

Funcia Scula urmtoare Nepermis.

Deschiderea uii n timpul rulrii programului Micarea transportorului

Nepermis. Ua este blocat. Nepermis.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

11

100%

Apsai i meninei apsat


REV

50 ROT/ MIN

100%
.

50 ROT/MIN

12

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

G00 G01 X Z

100%

0%

25%
.

25%

100%

100%
.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

13

ExploatarEa

i indicaii pEntru opErarEa corEct a mainii

Toate mainile de strunjire induc pericole datorit sculelor achietoare rotative, curelelor de transmisie i fuliilor, naltei tensiuni, zgomotului i aerului comprimat. Cnd se utilizeaz mainile de strunjire i componentele acestora, se vor respecta permanent msurile de siguran de baz pentru a se reduce riscurile de accidentare a personalului i de producere de avarii mecanice. CITII TOATE AVERTISMENTELE, ATENIONRILE I INSTRUCIUNILE AFERENTE NAINTE S PUNEI N FUNCIUNE MAINA. modificarEa
mainii

NU transformai sau modificai sub nicio form acest echipament. Dac sunt necesare modificri, orice astfel de solicitri vor fi gestionate de Haas Automation, Inc. Orice modificare sau transformare a oricrui Centru de prelucrare Haas poate duce la accidentarea personalului i/sau avarii mecanice i va determina invalidarea garaniei. EtichEtElE
dE siguran

Pentru a se asigura transmiterea i nelegerea rapid a pericolelor ce in de mainile-unelte CNC, sunt amplasate etichete cu simbolul pericol pe mainile Haas n locurile n care exist vreun pericol. Dac etichetele se deterioreaz sau uzeaz, sau dac sunt necesare etichete suplimentare pentru evidenierea unui punct specific referitor la siguran, contactai dealerul dumneavoastr sau fabrica Haas. Nu modificai sau ndeprtai niciodat nicio etichet i niciun simbol de siguran. Fiecare pericol este definit i explicat pe eticheta general de siguran, amplasat n partea frontal a mainii. Punctele specifice de pericol sunt marcate cu simboluri de avertizare. Parcurgei i nelegei cele patru pri ale fiecrui avertisment de siguran, explicate mai jos, i familiarizai-v cu simbolurile de la paginile urmtoare.
Simbol de avertizare Nivelul de gravitate a pericolului / Mesaj text Simbol de aciune

AVERTISMENT
A Pericol

B Ceaa de lichid de rcire, microparticulele, C Respectai datele de siguran i avertismentele productorului materialelor specice.

de accidentare grav. Utilajul nu v poate proteja de substane toxice.

achiile i vaporii pot periculoase.

Nivelul de gravitate a pericolului - Codul de culori pentru indicarea riscurilor ce decurg din ignorarea unui pericol. Rou + PERICOL = Pericolul VA CAUZA decesul sau accidentarea grav dac este ignorat. Mesajul text - Claric sau accentueaz Portocaliu + AVERTISMENT = Pericolul POATE cauza scopul simbolului de avertizare. decesul sau accidentarea grav dac este ignorat. Galben + ATENIE = Pericolul POATE cauza A: Pericolul. B: Consecina ignorrii avertismentului. accidentarea minor sau medie dac este ignorat. Albastru + NOT = Indic o aciune pentru prevenirea C: Aciunea pentru prevenirea avarierii mainii. accidentrii. inei de asemenea Verde + INFORMAII = Ofer detalii referitoare la seama de simbolul de aciune. componentele mainii. Simbolul de avertizare - Identic un pericol potenial i accentueaz mesajul text.

Simbolul de aciune: Indic aciunile pentru prevenirea accidentrii. Cercurile albastre indic aciunile obligatorii pentru prevenirea accidentrii, cercurile roii tiate indic aciuni interzise pentru prevenirea accidentrii.

14

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

EtichEtE

dE avErtizarE pEntru frEzE

PERICOL
Pericol de electrocutare.
Risc de deces prin electrocutare.
Decuplai i blocai alimentarea sistemului nainte de intervenie.

Utilajul automatizat poate porni n orice moment.


Citii i respectai manualul operatorului i semnele de avertizare nainte s exploatai utilajul.

Un operator neinstruit risc o accidentare grav sau mortal.

Pericol de accidentare grav. Utilajul nu v poate proteja de substane toxice.


Ceaa de lichid de rcire, microparticulele, achiile i vaporii pot periculoase.
Respectai datele de siguran i avertismentele productorului materialelor specice.

Pericol de accidentare grav.


Incinta nu asigur blocarea oricrui tip de proiectil.
Vericai de dou ori setrile nainte s iniiai orice operaie de prelucrare. Respectai ntotdeauna procedurile de prelucrare n siguran. Nu operai utilajul cu uile sau geamurile deschise sau cu aprtorile scoase.

Pericol de incendiu i explozie.

Nu utilizai materiale sau lichide de rcire explozive sau inamabile. Consultai datele de siguran i avertismentele productorului materialelor specice.

Utilajul nu este proiectat s limiteze sau s reziste la explozii sau incendii.

Pericol de accidentare.
Evitai s exploatai utilajul n condiii de umiditate ridicat sau iluminare precar.

Risc de producere de tieturi, escoriaii sau leziuni n urma alunecrii sau cderii.

Se pot produce accidente grave.

Pericol de afectare a vzului sau auzului.

Piesele n micare pot aga, prinde sau tia. Sculele ascuite sau achiile pot tia uor pielea.
Asigurai-v c utilajul nu este n regim automatizat nainte s ptrundei n acesta.

Ptrunderea de corpuri strine n ochii neprotejai poate duce la pierderea vederii. Nivelul de zgomot poate depi 70 dBA.

n timp, geamurile de protecie se pot fragiliza i i pot pierde ecacitatea datorit expunerii la lichidele de rcire i uleiurile utilajului. Dac se depisteaz semne de decolorare, microsuri sau exfoliere, nlocuii-le imediat. Geamurile de protecie se vor nlocui la ecare doi ani.

Purtai ochelari de protecie i cti antifonice cnd operai utilajul sau stai n apropierea acestuia.

AVERTISMENT

Se pot produce accidente grave.


Piesele n micare pot aga sau prinde.
Asigurai ntotdeauna mbrcmintea larg i prul lung.

Pericol de accidentare grav.


Respectai procedurile de xare n siguran. Piesele xate incorect pot proiectate cu for mortal.
Asigurai piesele de prelucrat i dispozitivele de xare.

Pericol de lovire.

Componentele utilajului pot tia sau strivi.

Piesele n micare pot strivi.


Nu atingei niciodat arborele principal cnd apsai butoanele ATC FWD, ATC REV, NEXT TOOL sau iniiai un ciclu de schimbare a sculei.

Nu atingei nicio component a utilajului n cursul funcionrii automatizate. Nu v apropiai niciodat de piesele n micare.

Schimbtorul de scule se va mica, strivindu-v mna.

Nu permitei operarea utilajului de ctre personal neinstruit. 2009 Haas Automation, Inc. Nu transformai sau modicai sub nicio form utilajul. 29-0769 Rev E Nu operai utilajul dac prezint componente uzate sau deteriorate. Nu conine piese reparabile de ctre operator. Utilajul va reparat i ntreinut numai de ctre tehnicieni autorizai.

NOT

ntreinerea rezervorului de lichid de rcire


Filtru separator

Curai sptmnal sita ltrului. Scoatei capacul rezervorului i curai sptmnal eventualele depuneri din rezervor. Nu utilizai ap, putnd rezulta deteriorri iremediabile prin coroziune. Se va utiliza un lichid de rcire anticoroziv. Nu utilizai pentru rcire lichide toxice sau inamabile.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

15

EtichEtE

dE avErtizarE pEntru strunguri

PERICOL
Pericol de electrocutare.
Risc de deces prin electrocutare.
Decuplai i blocai alimentarea sistemului nainte de intervenie.

Utilajul automatizat poate porni n orice moment.


Un operator neinstruit risc o accidentare grav sau mortal.
Citii i respectai manualul operatorului i semnele de avertizare nainte s exploatai utilajul.

Pericol de accidentare grav. Utilajul nu v poate proteja de substane toxice.


Ceaa de lichid de rcire, microparticulele, achiile i vaporii pot periculoase.
Respectai datele de siguran i avertismentele productorului materialelor specice.

Pericol de accidentare grav.


Incinta nu asigur blocarea oricrui tip de proiectil.
Vericai de dou ori setrile nainte s iniiai orice operaie de prelucrare. Respectai ntotdeauna procedurile de prelucrare n siguran. Nu operai utilajul cu uile sau geamurile deschise sau cu aprtorile scoase.

Pericol de incendiu i explozie.


Nu utilizai materiale sau lichide de rcire explozive sau inamabile. Consultai datele de siguran i avertismentele productorului materialelor specice.

Utilajul nu este proiectat s limiteze sau s reziste la explozii sau incendii.

Pericol de accidentare.
Evitai s exploatai utilajul n condiii de umiditate ridicat sau iluminare precar.

Risc de producere de tieturi, escoriaii sau leziuni n urma alunecrii sau cderii.

Se pot produce accidente grave.

Pericol de afectare a vzului sau auzului.

Piesele n micare pot aga, prinde sau tia. Sculele ascuite sau achiile pot tia uor pielea.
Asigurai-v c utilajul nu este n regim automatizat nainte s ptrundei n acesta.

Ptrunderea de corpuri strine n ochii neprotejai poate duce la pierderea vederii. Nivelul de zgomot poate depi 70 dBA.

n timp, geamurile de protecie se pot fragiliza i i pot pierde ecacitatea datorit expunerii la lichidele de rcire i uleiurile utilajului. Dac se depisteaz semne de decolorare, microsuri sau exfoliere, nlocuii-le imediat. Geamurile de protecie se vor nlocui la ecare doi ani.

Purtai ochelari de protecie i cti antifonice cnd operai utilajul sau stai n apropierea acestuia.

AVERTISMENT

Se pot produce accidente grave.


Piesele n micare pot aga sau prinde.
Asigurai ntotdeauna mbrcmintea larg i prul lung.

Pericol de accidentare grav i de impact.

O bar nesusinut poate balansa cu efecte mortale.

Nu extindei bara laminat dincolo de captul tubului de tragere fr un sprijin adecvat. Nu aplicai fore de prelucrare excesive, care ar putea dizloca bara din suport. Nu permitei cruciorului sau sculei s loveasc luneta sau ppua mobil; piesa de prelucrat s-ar putea slbi. Nu strngei exagerat luneta.

Pericol de accidentare grav.


Piesele xate incorect pot proiectate cu for mortal. Turaia ridicat reduce fora de strngere a mandrinei.

Nu prelucrai utiliznd o setare nesigur sau o turaie peste cea nominal a mandrinei.

Piesele n micare pot tia.


Nu atingei nicio component a utilajului n cursul funcionrii automatizate. Nu atingei piesele de prelucrat rotative.

Sculele ascuite pot tia uor pielea.

Filtru separator Filtru tip co


.

NOT
Fant suspendare pomp

Nu permitei operarea utilajului de ctre personal neinstruit. Restricionai accesul la strungurile cu batiu deschis. Utilizai luneta sau ppua mobil pentru a sprijini barele lungi i respectai ntotdeauna procedurile de prelucrare n siguran. Nu transformai sau modicai sub nicio form utilajul. Nu operai utilajul dac prezint componente uzate sau deteriorate. Utilajul va reparat i ntreinut numai de ctre tehnicieni autorizai.

Curai sptmnal sita ltrului. Scoatei capacul rezervorului i curai sptmnal eventualele depuneri din rezervor. Nu utilizai ap, putnd rezulta deteriorri iremediabile prin coroziune. Se va utiliza un lichid de rcire anticoroziv. 29-0765 Rev F Nu utilizai pentru rcire lichide toxice sau inamabile. 2009 Haas Automation, Inc.

16

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

altE

EtichEtE dE siguran

Alte etichete se pot gsi pe main, n funcie de model i de dotrile opionale instalate:

AVERTISMENT
Apsai butonul Emergency stop (oprire de urgen) sau scoatei maina de sub tensiune nainte s-l deschidei. n interiorul mainii se poate aluneca i exist muchii ascuite ce v pot tia.

Nu deschidei acest geam cu maina n funciune.

29-0779 Rev D 2009 Haas Automation, Inc.

AVERTISMENT
Pericol de accidentare grav.
Piesele pot proiectate cu for mortal.

Nu strngei exagerat luneta. Respectai ntotdeauna procedurile de prelucrare n siguran.

Pericol de accidentare grav.

Forele de prelucrare vor ncovoia bara i o pot dizloca din suportul ppuii mobile. Bara poate balansa i provoca leziuni.

Nu aplicai fore de tiere excesive asupra piesei de prelucrat. Respectai ntotdeauna procedurile de prelucrare n siguran.

29-0611 Rev B

PERICOL

Pericol de electrocutare, accidentare sau avariere a utilajului. Nu v urcai sau staionai n aceast zon. 29-0746 Rev C
..

Acces interzis

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

17

dEclaraiE

rEfEritoarE la avErtizri, atEnionri i notE

Pe parcursul ntregului manual, informaiile importante i critice sunt prefaate de cuvntul Avertisment, Atenie sau Not. Avertismentele sunt utilizate atunci cnd exist un pericol extrem la adresa operatorului i/sau mainii. Parcurgei toate etapele necesare pentru a ine seama de avertismentul dat. Nu continuai dac nu putei respecta instruciunile de avertizare. Un exemplu de avertisment:
AVERTISMENT! Nu plasai niciodat minile ntre schimbtorul de scule i ppua portscul.

Atenionrile sunt utilizate atunci cnd exist riscul potenial de producere a unor accidentri minore ale personalului sau avarii mecanice, de exemplu:
ATENIE! Scoatei maina de sub tensiune nainte s executai orice lucrri de ntreinere.

Notele ofer operatorului informaii suplimentare referitoare la o etap sau procedur specific. Informaiile vor fi luate n considerare de ctre operator, deoarece etapa este realizat pentru a se asigura c nu se pot produce confuzii, de exemplu:
NOT: Dac maina este echipat cu o mas opional cu gabarit extins pentru axa Z, respectai urmtoarele indicaii:

conformitatEa fcc Acest echipament a fost testat i s-a constatat c se ncadreaz n limitele Clasei A de aparate digitale, n conformitate cu Partea 15 a Normelor FCC. Aceste limite sunt menite s asigure protecia moderat mpotriva interferenelor perturbatoare atunci cnd echipamentul este exploatat ntr-un mediu comercial. Acest echipament genereaz, utilizeaz i poate emite energie la frecvene radio i, dac nu este instalat i exploatat n conformitate cu instruciunile din manualul de fa, poate determina interferene perturbatoare cu aparatura de radio-comunicaie. Exploatarea acestui echipament ntr-o zon rezidenial este pasibil s produc interferene perturbatoare, caz n care utilizatorul va trebui s corecteze aceste interferene pe cheltuial proprie.

18

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

prEzEntarE n cele ce urmeaz se va face o prezentare vizual a centrului de strunjire Haas. Unele dintre componentele prezentate vor fi abordate aprofundat n seciuni separate.
Simbolurile panoului de pe partea consolei 2 USB Origine Scriere n memorie (blocare/ deblocare) Modul setare (blocare/deblocare) secundar Anulare u automat Comutare lamp (x2)
Lamp de avertizare Manet de comand avans rapid de la distan Lista de referin coduri G i M Platou de scule Planet cu clam Manualul operatorului i Date subansamble (pstrate n interior)

A se vedea Vederea A

Suport pentru manivela menghinei Lmpi de mare intensitate 2x (opional) U automat servo (opional) Motor arbore principal Colector de lichid de rcire Unitate hidraulic (HPU) Recuperator de piese (opional) Pedale pentru mandrin i ppua mobil Pistol de aer comprimat

Vederea A

Consol de comand
Lamp de lucru Ansamblu panou lubriere minim (a se vedea Vederea B) Transportor de pan (opional)

Recipient de colectare ulei Container de pan

2 3 4 5

Pomp de lichid de rcire standard Pomp TSC opional Filtru separator

6 2 3

3 4 6 5

ST-20 ST-10
Lichid de rcire auxiliar (opional)

Transportor Spltor (opional) (opional)

Rezervor de lichid de rcire (este prezentat rezervorul opional de 95 de galoane)

Senzor de nivel lichid de rcire

ST-30 DS-30

Vederi rotite pentru claritate

Vederea B

1 Ansamblu rezervor de vaselin 2 Control aer i pomp arbore principal Senzor de 3 Ansamblu pomp rezervor de ulei arbore nivel lichid principal de rcire 4 Ansamblu pomp arbore principal Lichid de rcire (opional) 5 Ansamblu conduct principal aer regulator principal 6 Ansamblu separator de condens (uile ndeprtate)

Legend panou de lubriere minim

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

19

ntreruptor Main Circuit principal de Switch Breaker reea

Control Ventilator comparBox Fan timent de coman(runs d (funcionare intermittently) intermitent)

Vedere rotit for Clarity View Rotatedpentru claritate

PLCUA DE DATA PLATE DATE Model Model Serie Number Serial de fabricaie Data fabricaiei Date of Manufacture Tensiune Voltage Faz Phase Hertz Hertz Full Load Sarcin nominal Largest Load Sarcin maxim Short Circuit Interrupting Capacity Capacitate de ntrerupere scurtcircuit Wiring Diagram Schem electric Short Circuit Current 5,000 Amps RMS Symmetrical Curent de scurtcircuit 5,000 A RMS simetric Arc Flash descrcare electric 208-240 HRC-1, Punct de Rating 208-240 VAC Models VAC pentru 360-480 VAC Models HRC-2 modelele HRC-1, 360-480 VAC pentru modelele Over current protection provided HRC-2 at machine supply terminals. Protecie la supracurent asigurat NEMA Type 1 alimentare - For Indoor Use Only. la bornele de Enclosure ale mainii. Made in USA tip 1 - Doar pentru utilizare n interior. Incint NEMA Produs n SUA

Ansamblu cap Tool Turret Assembly Motor arbore principal revolver Spindle Motor Ppu mobil Tailstock (opional) (Optional)

Ansamblu compartiment Control Box deAssembly comand

Ansamblu ppu Spindle Head Assembly portscul

HydraulicUnitate Power Unit hidraulic (HPU)

Mandrin Chuck Recuperator de piese Parts Catcher Ansamblu Assembly C-Axis Driveacionare (opional) (Optional) Alarm LTP opional Optional LTP Arm (Optional) axa C (opional)

Incint exterioarOuter Enclosure Removed (ST-20 Shown) ndeprtat (este reprezentat modelul ST-20)

20

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Ecranul

dE comand i modurilE

Ecranul de comand este organizat n panouri, ce variaz n funcie de modul de control curent i de butoanele de afiare utilizate. Figura urmtoare prezint structura de baz a ecranului: Modul Mode Currentcurent

Exemplu panou inactiv Exemplu panou activ Panoul de aare program Panoul principal de aare

Deblocare / blocare mesaje Stare vitez i avans / Ajutor editor Aaj de poziie / Monitoare ncrcare ax / Memorie temporar
Prezentare ecran de control de baz

Mesajele Intrare
.

Cronometre, contoare / Managementul sculei

Interaciunea cu datele poate fi realizat numai n cadrul panoului activ n momentul respectiv. Doar un singur panou este activ la un moment dat, acesta fiind indicat printr-un fundal alb. De exemplu, pentru a lucra cu tabelul Corecii scule, mai nti activai tabelul prin apsarea butonului Offset (corecie) pn cnd acesta este afiat pe un fundal alb, apoi operai modificrile dorite ale datelor. Schimbarea panoului activ n cadrul unui mod de control este de regul realizat cu ajutorul butoanelor de afiare. Funciile de control sunt organizate n trei moduri: Setare, Editare i Operare. Fiecare mod ofer toate informaiile necesare pentru executarea sarcinilor referitoare la modul respectiv, organizate astfel nct s intre pe un ecran. De exemplu, modul Setare afieaz att tabelele pentru coreciile sculelor i decalajele de origine, ct i informaiile de poziie. Modul Editare ofer dou panouri de editare programe i asigur accesul la sistemele VQCP i IPS/WIPS (dac sunt instalate). Accesai modurile cu ajutorul butoanelor de mod, dup cum urmeaz: Setare: tastele ZERO RET (revenire la zero), HAND JOG (manet de avans rapid). Asigur toate funciile de control pentru setarea mainii. Editare: butoanele EDIT (editare), MDI/DNC (introducere manual date/ comand numeric direct), LIST PROG (list programe). Asigur toate funciile de editare, management i transfer ale programelor. Operare: butonul MEM (memorie). Asigur toate funciile de control necesare pentru prelucrarea unei piese. Modul curent este indicat n bara de titlu din partea superioar a afiajului. Reinei c funciile din alte moduri pot fi totui accesate din modul activ prin utilizarea butoanelor de afiare. De exemplu, n timp c v aflai n modul Operare, apsarea butonului OFFSET (corecie) va determina afiarea tabelelor de corecii/ decalaje ca panou activ; comutai afiarea coreciilor/ decalajelor cu ajutorul butonului OFFSET (corecie); apsarea butonului PROGRM CONVRS (conversie program) n majoritatea modurilor va comuta la panoul de editare pentru programul activ curent.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

21

navigarEa

prin mEniurilE dE tip tab

Meniurile de tip tab sunt utilizate pentru mai multe funcii de control, cum ar fi Parametri, Setri, Ajutor, List programe i IPS Pentru a naviga n aceste meniuri, utilizai butoanele sgei pentru a selecta un tab, apoi apsai butonul Enter (execuie) pentru a deschide tab-ul respectiv. Dac tab-ul selectat conine subtab-uri, utilizai butoanele sgei i Enter (execuie) pentru a-l selecta pe cel vizat. Pentru a trece n nivelul tab superior, apsai Cancel (anulare). prEzEntarEa
consolEi dE comand

Tastatura este divizat n opt seciuni: butoane funcionale, butoane de avans rapid, butoane de control manual, butoane de afiare, butoane sgei, butoane alfabetice, butoane de mod i butoane numerice. n plus, exist diverse alte butoane i funcii amplasate pe consol i tastatur, ce sunt descrise pe scurt.

RESETARE

PORNIRE REPORNIRE

OPRIRE AUTO

AFIAJ
PROGRAM CONVERSIE ALARME MESAJE POZI IE COREC IE
COMENZI CRT

EDITARE

INSERARE
BLOC CU BLOC

SCHIMBARE

TERGERE
OPRIRE OP ION. CAP REV. NAINTE .01 10.

ANULARE
TERGERE BLOC CAP REV. NAPOI .1 100. ORIGINE G28 TERGERE PROG.

F1
MS. DIAM. X

F2
SCULA URM.

F3
X Z

F4
MS. FA ET Z

MEM
PARAMETRI DIAGNOZ SETRI GRAFIC AJUTOR CALC.

SIMULARE

MDI DNC AV. RAPID MAN. REV. LA ZERO

LICH. RCIRE
.0001 .1

AV. RAP. ARB. PR. .001 1.

ORIGINE

PAG. ANT.

TS
+X

TRANSP. NAINTE OPRIRE TRANSP.


SFRIT

CURSOR
PAG. URM.

TOATE

DEP. RAP. TS TS

ORIGINE

SINGUR

-Z

DEP. RAPID
-X

+Z

TRANSP. NAPOI
COMUTARE CONTR. MAN. AVANS

LIST PROG.

SELECT. PROG.

TRANSM.

RECEP .

CONTROL MAN.
VITEZ AVANS

A G M S Y

B H N T Z

C I O U
/ EOB
[

D J P V (

E K Q W
]

&

7 4

8 5 2 0

:
!

9 6 3

-10 -10

VITEZ AVANS

100% 100%
ARB. PR.

VITEZ AVANS

+10 +10

F L R X

ARB. PR.

ARB. PR.

CONTR. MAN. ARB. PR.

*1
+

,
=

NAINTE 5%

OPRIRE 25%

NAPOI 50%

ARB. PR.

DEP. RAPID

DEP. RAPID

DEP. RAPID

DEP. RAPID

100%

ANULARE

SPA IU

SCRIERE EXECU IE

22

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

comEnzilE

panoului frontal al consolEi

Power On (pornire) - Pornete maina. Power Off (oprire) - Oprete maina. Emergency Stop (oprire de urgen) - Buton mare de cu-

loare roie cu un cadru galben. Apsai butonul pentru a opri toate micrile axelor, a dezactiva servomotoarele, a opri arborele principal i schimbtorul de scule i a dezactiva pompa de lichid de rcire. Rotii butonul pentru resetare.

Jog Handle (manet de avans rapid) - Acest buton este utili-

zat pentru a avansa rapid axele (selectai n modul Manet de avans rapid). Este utilizat de asemenea pentru defilarea prin codurile de program i articolele de meniu n timpul editrii.

Cycle Start (pornire ciclu) - Pornete un program. Acest buton


este utilizat de asemenea pentru pornirea simulrii unui program n modul Grafic.

Feed Hold (oprire avans) - Oprete orice micare a axelor.

Apsai butonul Cycle Start (pornire ciclu) pentru anulare. Not: Arborele principal va continua s se roteasc n cursul achierii.

comEnzilE

panoului latEral al consolEi

USB - Cuplai dispozitive USB compatibile la acest port. Memory Lock (blocare memorie) - Comutator cu cheie.

Comutai n poziia blocat pentru a proteja programele i setrile mpotriva modificrii. Comutai n poziia deblocat pentru a permite modificrile.

Setup Mode (modul Setare) - Comutator cu cheie. Blocheaz

i deblocheaz funciile de siguran ale mainii n scopul setrii (consultai Modul Setare n seciunea Sigurana a acestui manual pentru detalii n acest sens).

Second Home (origine secundar) - Apsai acest buton pentru a deplasa rapid toate axele n coordonatele specificate n G54 P18. buton pentru a deschide sau nchide ua automat (dac este prevzut).

Autodoor Override (anulare u automat) - Apsai acest Worklight (lamp de lucru) - Aceste comenzi comut ntre

lampa de lucru intern i iluminarea de mare intensitate (dac este prevzut).

Keyboard Beeper (avertizor acustic tastatur) - Amplasat n partea superioar a platoului de piese. Volumul poate fi reglat prin rotirea capacului.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

23

tastElE

funcionalE

Tastele F1- F4 Aceste butoane au diferite funcii n funcie de modul de operare n care v aflai. De exemplu, tastele F1 - F4 vor determina alte aciuni n modul Editare dect n modul Program, respectiv modul Corecii/ decalaje. Consultai seciunea referitoare la mod pentru descrieri suplimentare i exemple. X Dia Mesur (msurare diametru X) Utilizat pentru a nregistra coreciile sculei pentru axa X n pagina de corecii n cursul reglrii piesei. Next Tool (scula urmtoare) Utilizat pentru a selecta scula urmtoare de pe capul revolver (de obicei utilizat n cursul reglrii piesei). X/Z Utilizat pentru a comuta ntre modurile de avans rapid pe axa X i respectiv Z n cursul reglrii piesei. Z Face Mesur (msurare faet Z) Utilizat pentru a nregistra coreciile sculei pentru axa Z n pagina de corecii n cursul reglrii piesei. tastElE
dE avans rapid

Chip FWD (transportor pan nainte) - Pornete transportorul elicoidal de pan opional spre nainte, ndeprtnd panul din main. Chip Stop (oprire transportor pan) - Oprete micarea transportorului elicoidal. Chip REV (transportor pan napoi) - Pornete transportorul elicoidal de pan opional spre napoi, micare util pentru ndeprtarea blocajelor i a corpurilor strine de pe transportor. X/-X i Z/-Z (taste axe) - Permit operatorului s avanseze manual axele prin meninerea apsat a tastelor specifice sau prin selectarea axei dorite i utilizarea manetei de avans rapid. Rapid (deplasare rapid) - Cnd este apsat concomitent cu una dintre tastele de mai sus (X+, X-, Z+, Z-), axa respectiv se va deplasa n sensul selectat cu viteza maxim de avans rapid. <- TS Apsarea acestei taste determin deplasarea ppuii mobile spre arborele principal. TS Rapid (deplasare rapid TS) Crete viteza ppuii mobile atunci cnd este apsat concomitent cu una dintre celelalte taste ale ppuii mobile. -> TS Apsarea acestei taste determin ndeprtarea ppuii mobile de arborele principal. XZ (2-Axis) Jogging (avans rapid biaxial XZ) Axele X i Z ale strungului pot fi avansate rapid simultan cu ajutorul tastelor de avans X i Z. Meninerea apsat a oricrei combinaii de taste de avans manual +/-X i +/-Z va determina avansul rapid biaxial. Eliberarea ambelor taste de avans manual va conduce la revenirea n modul de avans rapid pe axa X. Dac este eliberat numai o tast, unitatea de comand va continua avansul rapid pe o singur ax, cea aferent tastei nc apsate. Not: Regulile normale pentru zona restricionat a ppuii mobile sunt active ct timp este cuplat avansul rapid biaxial XZ. Strunguri cu axa Y Apsai tasta Y de pe tastatura alfabetic i apoi tasta de avans rapid. Avansai rapid axa Y cu maneta de avans rapid.

24

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

tastElE

dE control manual

Aceste taste ofer utilizatorului posibilitatea de a controla manual viteza de apropiere (curs rapid) a axelor, avansurile programate i turaiile arborelui principal. -10 - Reduce viteza de avans curent cu 10%. 100% - Seteaz viteza de avans controlat manual la nivelul vitezei de avans programate. +10 - Crete viteza de avans curent cu 10%. -10 - Reduce turaia curent a arborelui principal cu 10%. 100% - Seteaz turaia controlat manual a arborelui principal la nivelul turaiei programate. +10 - Crete turaia curent a arborelui principal cu 10%. Hand Cntrl Feed (manet de control vitez de avans) - Apsarea acestei taste permite utilizarea manetei de avans rapid pentru controlul vitezei de avans de lucru n trepte de cte 1%. Hand Cntrl Spin (manet de control arbore principal) - Apsarea acestei taste permite utilizarea manetei de avans rapid pentru controlul turaiei arborelui principal n trepte de cte 1%. FWD - Iniiaz rotirea arborelui principal spre nainte (n sens orar). Aceast tast este dezactivat la mainile CE (export). REV - Iniiaz rotirea arborelui principal spre napoi (n sens antiorar). Aceast tast este dezactivat la mainile CE (export). Arborele principal poate fi pornit sau oprit cu tastele FWD (nainte) sau REV (napoi) oricnd maina este oprit n modul Bloc cu bloc sau dup ce a fost apsat butonul FEED HOLD (oprire avans). Cnd programul este repornit cu butonul Cycle Start (pornire ciclu), arborele principal va fi readus la turaia definit anterior. STOP - Oprete arborele principal. 5% / 25% / 50% / 100% Rapid - Limiteaz cursele rapide ale mainii la valoarea de pe tast. Tasta 100% Rapid permite o curs rapid la vitez maxim.

Utilizarea controlului manual

Viteza de avans poate fi variat de la 0% la 999% din valoarea programat chiar n timpul funcionrii. Aceasta se face cu tastele de +10%, -10% i 100% din viteza de avans. Controlul manual al vitezei de avans este dezactivat n cursul ciclurilor de tarodare. Controlul manual al vitezei de avans nu modific viteza niciuneia dintre axele auxiliare. n cursul avansului rapid manual, controlul manual al vitezei de avans de lucru va regla vitezele selectate prin intermediul tastaturii. Aceasta permite controlul fin al vitezei de avans rapid. Turaia arborelui principal poate fi variat de asemenea, de la 0% la 999%, cu ajutorul controlului manual al arborelui principal. Acesta este de asemenea dezactivat n cursul ciclurilor de tarodare. n modul Bloc cu bloc, arborele principal poate fi oprit. Acesta va fi pornit automat la continuarea programului prin apsarea butonului Cycle Start (pornire ciclu). Prin apsarea tastei Handle Control Feedrate (manet de control vitez de avans), maneta de avans rapid poate fi utilizat pentru controlul vitezei de avans de lucru n trepte de cte 1%. Cursele rapide (G00) pot fi limitate la 5% / 25% sau 50% din viteza maxim cu ajutorul tastaturii. Dac o curs rapid 100% este prea rapid, aceasta poate fi setat la 50% din viteza maxim cu ajutorul setrii 10. n pagina Setri, este posibil dezactivarea tastelor de control manual, astfel nct operatorul s nu le poat selecta. Acestea sunt setrile 19, 20 i 21.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

25

Butonul FEED HOLD (oprire avans) acioneaz ca un buton de control manual, acesta setnd vitezele de avans rapid i avans de lucru la zero atunci cnd este apsat. Butonul Cycle Start (pornire ciclu) trebuie apsat pentru a se continua dup o oprire a avansului. ntreruptorul uii de pe carenajul mainii are un efect similar, dar se va afia Door Hold (interblocare u) atunci cnd este deschis ua. Cnd este nchis ua, unitatea de comand va fi n modul Oprire avans i trebuie apsat butonul Cycle Start (pornire ciclu) pentru a continua. Funciile Interblocare u i Oprire avans nu opresc niciuna dintre axele auxiliare. Operatorul poate controla manual setrile pentru lichidul de rcire apsnd tasta COOLNT (lichid de rcire). Pompa va rmne pornit sau oprit pn cnd intr n aciune urmtorul cod M sau operatorul (a se vedea setarea 32). Elementele controlate manual pot fi readuse la valoarea implicit cu un M06, M30 i/sau prin apsarea tastei RESET (resetare) (a se vedea setrile 83, 87, 88). tastElE
dE afiarE

Tastele de afiare asigur accesul la afiajele mainii, informaiile operaionale i paginile de ajutor. Acestea sunt utilizate adesea pentru comutarea ntre panourile active n cadrul unui mod de funcionare. Unele dintre acestea vor determina afiarea unor ecrane suplimentare atunci cnd sunt apsate repetat. Prgrm/Convrs (conversie program) - Selecteaz panoul program activ n cazul majoritii modurilor. n modul EDITARE:MDI, se apas pentru a accesa VQC i IPS (dac sunt instalate). Posit (poziie) - Selecteaz poziia panoului, amplasat n centrul prii inferioare a majoritii ecranelor. Afieaz poziiile curente ale axelor. Comutai ntre poziiile relative prin apsarea tastei POSIT (poziie). Pentru a filtra axele afiate n panou, tastai litera aferent fiecrei axe pe care dorii s o afiai i apsai tasta WRITE/ENTER (scriere/ execuie). Poziiile axelor sunt afiate n ordinea indicat. Offset (corecie) - Apsai pentru a comuta ntre cele dou de tabele de corecii/ decalaje. Selectai tabelul Corecii scule pentru a afia i edita geometria longitudinal a sculei, corecia razei, corecia pentru uzur i poziia lichidului de rcire. Selectai tabelul Decalaje de origine pentru a afia i edita poziiile decalate ale originii specificate de codul G i utilizate n programe. Curnt Comds (comenzi curente) - Apsai butonul PAGE UP / PAGE DOWN (pagina anterioar/ pagina urmtoare) pentru a naviga prin meniurile ntreinere, Durata de via a sculei, ncrcarea sculei, Managementul avansat al sculei (ATM), Alimentatorul de bare, Variabilele de sistem, Setarea ceasului i setrile pentru cronometre/ contoare. Alarm / Mesgs (alarme/ mesaje) - Afieaz jurnalul de alarme i ecranele de mesaje. Exist trei ecrane de alarme, primul dintre acestea indicnd alarmele active curent (la prima apsare a tastei Alarm/Mesgs (alarme/ mesaje)). Apsai tasta sgeat dreapta pentru a vizualiza Jurnalul de alarme. Utilizai tastele sgei n sus i n jos pentru defilarea prin nregistrrile din jurnalul de alarme, apoi apsai F2 pentru a inscripiona pe un disc. Apsai din nou tasta sgeat dreapta pentru a comuta la ecranul Afiare alarme. Acest ecran prezint alarmele una cte una, nsoite de o descriere. Alarma implicit va fi ultima din jurnalul de alarme. Defilai prin jurnalul de alarme prin apsarea tastelor sgei n sus i n jos, respectiv tastai un numr de alarm i apsai tasta Enter (execuie) sau tastea sgeat n sus/n jos pentru a se afia numele i descrierea acesteia. Prin apsarea din nou a tastei ALARM/MESGS (alarme/ mesaje), se va afia o pagin pentru mesajele i notele utilizatorului. Utilizai tastatura pentru a nregistra mesajele pentru ali operatori/ programatori sau a scrie note pentru un proiect curent. Dac exist un mesaj, acesta va fi afiat de fiecare dat cnd maina este pus n funciune, pn cnd va fi ters. Consultai seciunea Mesajele pentru mai multe detalii. Param / Dgnos (parametri/ diagnosticare) - Afieaz parametrii ce definesc funcionarea mainii. Parametrii sunt organizai pe categorii ntr-un meniu de tip tab; pentru a gsi un parametru cunoscut, tastai numrul dorit i apsai tasta sgeat n sus sau n jos. Parametrii sunt setai din fabricaie i nu vor fi modificai dect cu autorizarea reprezentanilor Haas.
26 Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

O a doua apsare a tastei PARAM / DGNOS (parametri/ diagnosticare) va determina afiarea primei pagini cu date de diagnosticare. Aceste informaii sunt utilizate n principal pentru depanarea de ctre un tehnician de service autorizat Haas. Prima pagin a datelor de diagnosticare se refer la intrrile i ieirile discrete. Apsarea tastei Page Down (pagina urmtoare) va determina afiarea altor pagini cu date de diagnosticare. Setng / Graph (setri/ grafic) - Afieaz i permite modificarea setrilor utilizatorului. La fel ca i parametrii, setrile sunt organizate pe categorii ntr-un meniu de tip tab. Pentru a gsi o setare cunoscut, tastai numrul dorit i apsai tasta sgeat n sus sau n jos. Prin apsarea din nou a tastei SETNG / GRAPH (setri/ grafic), se va activa modul Grafic. n modul Grafic, putei vizualiza traiectoria generat a sculei pentru programul respectiv i, dac e cazul, depana programul nainte s l rulai (consultai Modul Grafic n seciunea Operarea). Help / Calc (ajutor/ calculator) - Afieaz texte ajuttoare ntr-un meniu de tip tab. Textele ajuttoare includ scurte descrieri ale codurilor G i M, definiii ale unor funcii de control, aspecte referitoare la depanare i ntreinere. Meniul de ajutor include de asemenea diverse calculatoare. Apsarea tastei HELP/CALC (ajutor/ calculator) n anumite moduri va apela o fereastr de ajutor de tip pop-up. Utilizai aceast fereastr pentru a accesa textele ajuttoare relevante pentru modul curent, precum i pentru a executa anumite funcii, conform celor menionate n meniu. Pentru a accesa meniul de tip tab descris mai sus dintr-o fereastr de tip pop-up, apsai a doua oar tasta HELP/CALC (ajutor/ calculator). Apsai a treia oar tasta HELP/CALC (ajutor/ calculator) pentru a reveni la afiajul activ nainte de prima apsare a butonului HELP/CALC (ajutor/ calculator). tastElE
sgEi

Tastele sgei ofer utilizatorului posibilitatea de a se deplasa n diferite ecrane i cmpuri de control i sunt utilizate pentru editarea programelor CNC. Home (origine) - Aceast tast va deplasa cursorul la primul articol din partea superioar a ecranului; la editare, acesta este blocul din stnga sus al programului. Sgeile n sus/ n jos - deplaseaz cursorul n sus/ n jos cu un articol, bloc sau cmp. Page Up/Down (pagina anterioar/ urmtoare) - Utilizat pentru a schimba afiajele sau pentru a trece la pagina anterioar/ urmtoare atunci cnd se vizualizeaz un program. Sgeata stnga - Utilizat pentru a selecta articolele editabile atunci cnd se vizualizeaz un program; deplaseaz cursorul spre stnga. Este utilizat pentru defilarea prin seleciile de setare i deplasarea ferestrei de focalizare spre stnga n modul grafic. Sgeata dreapta - Utilizat pentru a selecta articolele editabile atunci cnd se vizualizeaz un program; deplaseaz cursorul spre dreapta. Este utilizat pentru defilarea prin seleciile de setare i deplasarea ferestrei de focalizare spre dreapta n modul grafic. End (ncheiere) - Aceast tast deplaseaz cursorul la ultimul articol din partea inferioar a ecranului. La editare, acesta este ultimul bloc al programului.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

27

tastElE

alfabEticE

Tastele alfabetice permit utilizatorului s tasteze literele alfabetului, precum i unele caractere speciale. Unele caractere speciale sunt tastate prin apsarea mai nti a tastei Shift (comutare). Shift (comutare) - Tasta SHIFT asigur accesul la caracterele suplimentare de pe tastatur. Caracterele suplimentare pot fi vzute n colul din stnga sus al tastelor alfabetice sau numerice. Apsarea tastei SHIFT (comutare) i apoi a caracterului va determina introducerea caracterului dorit n linia de introducere date. La tastarea textului, scrierea cu majuscule este implicit; pentru a tasta caractere cu minuscule, apsai i meninei apsat tasta SHIFT (comutare). EOB - Acesta este caracterul de ncheiere a blocului (End-Of-Block). Se afieaz pe ecran un semn punct i virgul (;), acesta indicnd ncheierea unei linii de program. ( ) - Parantezele sunt utilizate pentru a separa comenzile programului CNC de comentariile text ale utilizatorului. Acestea trebuie introduse ntotdeauna n perechi. Not: De fiecare dat cnd se recepioneaz o linie de cod invalid prin intermediul portului RS-232 n timpul recepionrii unui program, aceasta este inclus n program ntre paranteze. / - Separatorul nclinat spre dreapta este utilizat n funcia tergere bloc i n expresii Macro. Dac acest simbol este primul simbol dintr-un bloc i este activat funcia tergere bloc, atunci blocul respectiv este ignorat la instalare. Simbolul este utilizat de asemenea pentru mprire (mprire la) n expresii macro (Consultai seciunea Macro). [ ] - Parantezele drepte sunt utilizate n funcii macro. Macro-urile sunt o funcie software opional. tastele
de Mod

Tastele de mod schimb starea funcional a mainii CNC. Odat apsat o tast de mod, tastele din acelai rnd devin disponibile pentru utilizator. Modul curent este indicat permanent n linia superioar, n partea dreapt a afiajului curent. Edit (editare) - Selecteaz modul Editare. Acest mod este utilizat pentru editarea programelor din memoria unitii de comand. Modul Editare ofer dou panouri de editare: unul pentru programul activ curent, cellalt pentru editarea n fundal. Comutai ntre cele dou panouri prin apsarea tastei EDIT (editare). Not: n timp ce utilizai acest mod ntr-un program activ, apsai F1 pentru a accesa meniurile de ajutor de tip pop-up. Insert (inserare) - Apsarea acestei taste va determina introducerea comenzilor n program n punctul n care se afl cursorul. Aceast tast va insera de asemenea textul din memoria temporar n punctul n care se afl cursorul, fiind utilizat de asemenea pentru copierea blocurilor de cod ntr-un program. Alter (schimbare) - Apsarea acestei taste va determina schimbarea comenzii sau textului marcat cu comanda sau textul nou introdus. Aceast tast va schimba de asemenea variabilele marcate cu textul stocat n memoria temporar sau va muta blocul selectat ntr-o alt poziie. Delete (tergere) - terge articolul pe care se afl cursorul sau terge un bloc de program selectat. Undo (anulare) - Anuleaz pn la 9 dintre cele mai recent operate modificri de editare i deselecteaz un bloc marcat. MEM (memorie) - Selecteaz modul Memorie. Aceast pagin afieaz programul curent ce este selectat n unitatea de comand. Programele sunt rulate n acest mod, iar rndul MEM conine tastele ce controleaz modul n care este executat un program. Single Block (bloc cu bloc) - Activeaz sau dezactiveaz funcia bloc cu bloc. Cnd este activat funcia bloc cu bloc, este executat doar un singur bloc al programului la fiecare apsare a butonului Cycle Start (pornire ciclu). Dry Run (simulare) - Aceasta este utilizat pentru a se verifica micarea efectiv a mainii fr a se prelucra o pies (consultai seciunea Simularea din capitolul Operarea). Opt Stop (oprire opional) - Activeaz i dezactiveaz opririle opionale. A se vedea de asemenea G103.
28 Strungul - Manualul Operatorului Traducerea instruciunilor originale
96-0081 rev AN 04-2012

Cnd este activat aceast funcie i este programat un cod M01 (oprire opional), maina se va opri cnd ajunge la M01. Maina va continua odat apsat butonul Cycle Start (pornire ciclu). Totui, determinat de funcia de anticipare (G103), s-ar putea ca aceasta s nu se opreasc imediat (Consultai seciunea Anticiparea blocului). Cu alte cuvinte, funcia de anticipare a blocului poate determina ignorarea de ctre comanda Oprire opional a celui mai apropiat M01. Dac se apas butonul OPTIONAL STOP (oprire opional) n cursul unui program, aceasta se va produce n linia de dup linia marcat atunci cnd este apsat butonul OPT STOP (oprire opional). Block Delete (tergere bloc) - Activeaz sau dezactiveaz funcia de tergere a blocurilor. Blocurile cu un separator / ca prim articol sunt ignorate (nu sunt executate) atunci cnd este activat aceast opiune. Dac exist un separator / ntr-o linie a codului, comenzile de dup acesta vor fi ignorate dac este activat aceast funcie. Butonul BLOCK DELETE (tergere bloc) va avea efect la dou linii dup ce este apsat, cu excepia cazului n care se utilizeaz compensarea frezei; n acest caz, funcia de tergere bloc nu va avea efect dect dup cel puin patru linii de la linia marcat. Procesarea va ncetini n cazul traiectoriilor cu tergeri de blocuri n cursul prelucrrii la mare vitez. Butonul BLOCK DELETE (tergere bloc) va rmne activ atunci cnd maina este oprit i repornit. MDI/DNC - Modul MDI (Manual Data Input) este modul manual de introducere date n care poate fi scris un program, fr ca acesta s fie nregistrat n memorie. Modul DNC (Direct Numeric Control - comanda numeric direct) permite alimentarea cu pipeta a programelor mari n unitatea de comand, astfel nct acestea s poat fi executate (consultai seciunea Modul DNC). Coolnt (lichid de rcire) - Activeaz i dezactiveaz lichidul de rcire opional. Funcia opional HPC (High Pressure Coolant - lichid de rcire la nalt presiune) este activat prin apsarea butonului SHIFT (comutare) i apoi a butonului COOLNT (lichid de rcire). Reinei c HPC i lichidul de rcire standard utilizeaz un orificiu comun, i nu pot fi activate concomitent. Spindle Jog (avans rapid arbore principal) - Rotete arborele principal la turaia selectat n setarea 98 (turaie avans rapid arbore principal). Turret FWD (cap revolver nainte) - Rotete capul revolver spre nainte spre urmtoarea scul. Dac se tasteaz Tnn n linia de intrare, capul revolver va avansa n sens normal la scula nn. Turret REV (cap revolver napoi) - Rotete capul revolver spre napoi spre scula anterioar. Dac se tasteaz Tnn n linia de intrare, capul revolver va avansa n sens invers la scula nn. Handle Jog (manet de avans rapid) - Selecteaz modul avans rapid al axei cu .0001, .1 - 0.0001 oli (n sistem metric, 0.001 mm) pentru fiecare diviziune a manetei de avans rapid. Pentru simulare, .1 oli/min. .0001/.1, .001/1., .01/10., .1/100. - Primul numr (numrul de sus), cnd v aflai n modul oli, selecteaz distana parcurs la fiecare clic al manetei de avans rapid. Cnd strungul este n modul MM, primul numr este nmulit cu zece pentru avansul rapid pe ax (de ex. .0001 devine 0.001mm). Al doilea numr (numrul de jos) este utilizat pentru modul Simulare i este utilizat pentru a selecta viteza de avans i viteza micrilor axei. Zero Ret (revenire la zero) - Selecteaz modul Revenire la zero, ce afieaz poziia axei n patru categorii diferite, i anume: Operator, Pies de prelucrat G54, Main i Distan de parcurs. Putei defila n sus i n jos pentru a vizualiza fiecare categorie ntr-un format mai mare. All (toate) - Readuce toate axele mainii la zero. Acesta este similar cu Power Up/Restart (iniializare/ repornire), cu excepia faptului c nu se produce schimbarea sculei. Aceasta poate fi utilizat pentru stabilirea poziiei de zero iniiale. Acest lucru nu este valabil pentru strunguri de sculrie, strunguri cu arbore secundar sau ncrctorul automat de piese (APL). Origin (origine) - Seteaz afiajele selectate i cronometrele la zero. Singl (o singur ax) - Readuce o singur ax a mainii la zero. Tastai litera axei dorite i apoi apsai tasta Singl Axis (o singur ax). Aceasta poate fi utilizat pentru a deplasa o singur ax n poziia de zero.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

29

HOME G28 (origine G28) - Readuce toate axele mainii la zero prin deplasare rapid. Tasta Home G28 (origine G28) va aduce de asemenea n origine o singur ax n acelai mod dac tastai litera axei dorite i apoi apsai tasta Home G28 (origine G28). ATENIE! Nu apare niciun mesaj de avertizare pentru a v alerta cu privire la o posibil coliziune. List Prog (listare programe) - Afieaz programele memorate n unitatea de comand. Select Prog (selectare program) - Face ca programul marcat din lista de programe s devin programul curent. Reinei c programul curent va avea un A n faa sa n lista de programe. Send (transmitere) - Transmite programele prin portul serial RS-232 (consultai seciunea RS-232). Recv (recepie) - Recepioneaz programele prin portul serial RS-232 (consultai seciunea RS-232). Erase Prog (tergere program) - terge programul selectat cu cursorul n modul List de programe sau ntregul program n modul MDI. tastElE
numEricE

Tastele numerice ofer utilizatorului posibilitatea de a tasta numere i cteva caractere speciale pe consola unitii de comand. Cancel (anulare) - Tasta Cancel (anulare) este utilizat pentru a terge ultimul caracter tastat. Space (spaiu) - Utilizat pentru a structura comentarii plasate n programe sau n zona de mesaje. Write/Enter (scriere/execuie) - Tasta de execuie de uz general. - (Semnul minus) - Utilizat pentru introducerea numerelor negative. . (Punctul zecimal) - Utilizat pentru precizarea zecimalelor. lampa
dE avErtizarE

Lampa de avertizare ofer o confirmare optic rapid a strii curente a mainii. Exist patru stri diferite ale lmpii de avertizare: Stins: Maina este n repaus. Aprins n verde: Maina este n funciune. Clipete n verde: Maina este oprit, dar este n stare pregtit de lucru. Este necesar o comand de la operator pentru a continua. Clipete n rou: A survenit o eroare sau maina este oprit de urgen. afiajul starEa
turaiEi i avansului

Amplasat n partea din stnga jos a ecranului, panoul pentru starea turaiei i avansului prezint informaii referitoare la starea arborelui principal, precum i starea curent a valorilor controlate manual. Aparatul de msurare a nivelului de ncrcare a arborelui principal indic prin intermediul unui grafic cu bare ncrcarea arborelui principal ca procent din capacitatea motorului.

30

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

n partea superioar a celei de-a doua coloane, este indicat sarcina efectiv a motorului n kW. Aceast valoare reflect puterea transmis efectiv sculei prin intermediul arborelui principal. Afiajul include de asemenea turaiile programat i efectiv curente ale arborelui principal, precum i vitezele de avans programat i efectiv. n seciunea inferioar a panoului sunt afiate valorile controlate manual curente pentru arborele principal, avansul de lucru i avansul rapid. afiajul cronomEtrE
i contoarE

Seciunea cronometre a afiajului Cronometre i contoare (amplasat n partea din dreapta jos a ecranului) furnizeaz informaii referitoare la duratele ciclurilor (curent, anterior i timpul rmas din ciclul curent). Seciunea contoare include dou contoare M30, precum i un afiaj Bucle rmase. Acesta prezint numrul de bucle subprogram rmase de parcurs pentru finalizarea ciclului curent. Aceast seciune poate de asemenea s prezinte valorile pentru dou macro-uri definite de utilizator. Consultai seciunea Macro-urile a acestui manual pentru detalii suplimentare. afiarEa
poziiEi

Positions Pane (panou poziii) - Amplasat n centrul prii inferioare a ecranului, panoul poziii afieaz poziiile curente ale axelor fa de cele patru puncte de referin (Operator, Pies de prelucrat, Main i Distan de parcurs). Apsai tasta POSIT (poziie) pentru a activa panoul poziii i apsai-o din nou pentru a comuta ntre afiajele de poziie disponibile. Cnd panoul este activ, putei schimba axele afiate prin tastarea literelor aferente axelor n ordinea dorit i apsai apoi butonul WRITE/ENTER (scriere/ execuie). De exemplu, dac se tasteaz X, se va afia doar axa X. Dac se tasteaz ZX, vor fi afiate axele respective n ordinea indicat. Un afiaj de poziie mai mare este disponibil prin apsarea tastelor CURNT COMDS (comenzi curente) i PAGE UP (pagina anterioar) sau PAGE DOWN (pagina urmtoare) pn cnd este prezentat afiajul de poziie. Operator Display (afiaj operator) - Acest afiaj este utilizat pentru a se prezenta distana pe care operatorul a avansat rapid oricare dintre axe. Aceasta nu reprezint distana efectiv a axei fa de punctul de zero al mainii, cu excepia cazului n care maina tocmai a fost pornit. Axele pot fi aduse la zero prin tastarea literei axei i apsarea tastei Origin (origine). Work Display (afiaj pies de prelucrat) - Acesta afieaz poziia axelor X, Y i Z fa de piesa de prelucrat; nu punctul de zero al mainii. La punerea n funciune, acesta va afia automat valoarea pentru decalajul de origine G54. Poziia poate fi modificat doar prin introducerea valorilor pentru decalajele de origine G55 G59, G110 - G129, respectiv prin comandarea unui G92 ntr-un program. Machine Display (afiaj main) - Acesta afieaz poziiile axelor fa de punctul de zero al mainii. Distance To Go (afiaj distan de parcurs) - Acest afiaj indic distana rmas pn la ajungerea axelor n poziia comandat. Cnd v aflai n modul Manet de avans rapid, acest afiaj de poziie poate fi utilizat pentru indicarea distanei parcurse. Aducei la zero acest afiaj prin comutarea modurilor (MEM, MDI) i apoi revenirea la modul Manet de avans rapid.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

31

afiarEa

corEciilor/ dEcalajElor

Exist dou tabele de corecii/ decalaje, tabelul Geometrie/ uzur scule i tabelul Decalaje de origine piese de prelucrat. n funcie de mod, aceste tabele pot s apar n dou panouri de afiare separate, respectiv pot fi incluse n acelai panou; utilizai tasta OFFSET (corecie) pentru a comuta ntre tabele. Tool Geometry/Wear (afiaj geometrie/ uzur scule) - Acest tabel afieaz codurile sculelor i geometria longitudinal a sculelor. Apsai tasta sgeat stnga atunci cnd cursorul este n prima coloan a tabelului de Geometrie scule pentru a accesa tabelul Uzur scule. Pentru a introduce valorile n aceste cmpuri, tastai un numr i apsai tasta F1. Prin tastarea unui numr i apsarea tastei F2, se va seta cu minus valoarea introdus pentru corecie. Introducerea unei valori i apsarea tastei WRITE/ENTER (scriere/execuie) va aduga valoarea respectiv la valoarea introdus curent. Pentru a terge toate valorile din pagin, apsai tasta ORIGIN (origine); strungul va rspunde Zero All (Y/N) (revenire la zero toate, da/nu); apsai Y pentru a aduce la zero toate valorile, respectiv apsai N pentru a lsa toate valorile nemodificate. Work Zero Offset (afiaj decalaje de origine piese) - Acest tabel afieaz valorile introduse astfel nct fiecare scul s tie exact unde se afl piesa de prelucrat. Se poate seta cte o valoare pentru fiecare ax. Utilizai tastele sgei pentru a trece de la o coloan la alta, respectiv tastele Page Up/Down (pagina anterioar/ urmtoare) pentru a accesa celelalte decalaje din seciunea Originea piesei de prelucrat. Pentru ca fiecare scul s localizeze piesa de prelucrat, sculele utilizate n cadrul unui program trebuie s fie atinse de piesa de prelucrat. O valoare poate fi de asemenea introdus prin tastarea unui numr i apsarea tastei F1, respectiv valoarea poate fi nsumat cu o valoare existent prin apsarea tastei WRITE/ENTER (scriere/execuie). Prin tastarea unui numr i apsarea tastei F2, se va seta cu minus valoarea introdus pentru corecie. Pentru a terge toate valorile din pagin, apsai tasta ORIGIN (origine); strungul va rspunde Zero All (Y/N) (revenire la zero toate, da/nu); apsai Y pentru a aduce la zero toate valorile, respectiv apsai N pentru a lsa toate valorile nemodificate. afiarEa
comEnzilor curEntE

n cele ce urmeaz, se prezint cteva pagini de comenzi curente ale unitii de comand. Apsai tasta Current Commands (comenzi curente) i utilizai tastele Page Up/Down (pagina anterioar/ urmtoare) pentru a naviga printre pagini. Program Command Check Display (afiaj de verificare comand program) - Informaiile referitoare la comanda curent se menin n cazul majoritii modurilor. Informaiile despre arborele principal, cum ar fi turaia, ncrcarea, sensul, arie pe minut (SFM - picioare ptrate pe minut), grosimea achiei i treapta de viteze curent (dac exist) sunt prezentate n panoul din stnga jos a afiajului n toate modurile, cu excepia modului Editare. Poziiile axelor sunt prezentate n panoul din centrul prii de jos a afiajului. Comutai sistemul de coordonate (operator, pies de prelucrat, main sau distan de parcurs) cu ajutorul tastei POSIT (poziie). Acest panou prezint de asemenea datele referitoare la ncrcarea pe axe n unele afiaje. Nivelul lichidului de rcire este prezentat n colul din dreapta sus al ecranului. Current Display Command (afiaj comand curent) - Acest afiaj needitabil listeaz codurile de program active n centrul prii de sus a ecranului. Accesai ecranele urmtoare prin apsarea tastelor CURNT COMDS (comenzi curente) i PAGE UP (pagina anterioar) sau PAGE DOWN (pagina urmtoare) pentru a comuta ntre afiaje. Operation Timers Display (afiaj cronometre funcionare) - Acest afiaj prezint timpul de la punerea n funciune, timpul de la pornirea ciclului (perioada total de timp n care maina a funcionat ntr-un program) i timpul de avans (perioada total de timp n care maina a avansat). Aceti timpi pot fi resetai la zero prin utilizarea tastelor sgei n sus i n jos pentru marcarea articolului dorit i apsarea tastei ORIGIN (origine).
32 Strungul - Manualul Operatorului Traducerea instruciunilor originale
96-0081 rev AN 04-2012

Sub aceti timpi sunt prezentate dou contoare M30, utilizate pentru contorizarea pieselor prelucrate deja. Acestea pot fi resetate independent la zero, pentru a se contoriza separat numrul de piese prelucrate pe schimb, respectiv n total. n plus, n cadrul acestui afiaj se pot monitoriza dou variabile macro. Macro Variables Display (afiaj variabile macro) - Acest afiaj prezint o list a variabilelor macro i a valorii lor actuale. Pe msur ce unitatea de comand ruleaz programul, variabilele sunt actualizate. n plus, variabilele pot fi modificate n acest afiaj; consultai seciunea Macro-urile pentru mai multe informaii. Active Codes (afiaj coduri active) - Listeaz codurile de program active. Acesta este un afiaj extins al afiajului pentru codurile de program descris mai sus. Positions Display (afiaj poziii) - Ofer o imagine extins a poziiilor curente ale mainii, cu toate punctele de referin (operator, pies de prelucrat, main sau distan de parcurs) afiate simultan. Putei de asemenea avansa rapid manual axele din acest ecran. Maintenance (afiaj ntreinere) - Aceast pagin permite operatorului s activeze i dezactiveze o serie de verificri (consultai seciunea ntreinerea). Tool Life Display (afiaj durat de via scul) - Acest afiaj prezint timpul n care scula a fost utilizat n avans (timp de avans), timpul n care scula s-a aflat n poziie de achiere (timp total), i numrul de ocazii n care a selectat scula (utilizare). Aceste informaii sunt utilizate pentru estimarea duratei de via a sculei. Valorile din acest afiaj pot fi resetate la zero prin marcarea valorii dorite i apsarea tastei ORIGIN (origine). Valoarea maxim este 32767; odat atins aceast valoare, unitatea de comand va reporni de la zero. Acest afiaj poate fi utilizat de asemenea pentru generarea unei alarme atunci cnd o scul a fost utilizat de un numr de ori specificat. Ultima coloan este intitulat Alarme; introducerea unui numr n coloana respectiv va determina maina s genereze o alarm (#362 Alarma uzur scul) cnd se ajunge la valoarea respectiv. Tool Load Monitor and Display (afiaj i monitorizare ncrcare scul) - Operatorul poate introduce nivelul maxim de ncrcare a sculei, n %, ateptat pentru fiecare scul. Operatorul poate selecta aciunea adecvat ce trebuie ntreprins atunci cnd se depete ncrcarea. Acest afiaj indic valoarea acestui punct de alarm i precizeaz de asemenea cea mai mare ncrcare la care a fost supus scula cu prilejul unui avans anterior. Funcia de monitorizare a ncrcrii sculei este activ de fiecare dat cnd maina se afl ntr-o operaie de avans (G01, G02 sau G03). Dac limita este depit, se execut aciunea specificat n setarea 84 (consultai seciunea Setri pentru o descriere detaliat). Axis Load Monitor (monitorizare ncrcare ax) - ncrcarea axei 100% reprezint ncrcarea maxim continu. Se pot reprezenta ncrcri pn la 250%, ns o ncrcare a axei peste 100% pentru o perioad extins de timp poate conduce la o alarm de suprasarcin. afiarEa
alarmElor/ mEsajElor

Alarmele

Selectai afiajul Alarme prin apsarea tastei ALARM / MESGS (alarme/ mesaje). Exist trei tipuri de ecrane Alarme. Primul prezint eventualele alarme curente. Apsai tasta sgeat dreapta pentru a comuta la ecranul Jurnal de alarme, ce prezint alarmele nregistrate anterior. Apsai din nou tasta sgeat dreapta pentru a comuta la ecranul Afiare alarme. Acest ecran prezint alarmele una cte una, nsoite de o descriere. Putei apoi defila printre alarme prin apsarea butoanelor sgei n sus i n jos. Pentru a vizualiza detaliile alarmei pentru un cod de alarm dat, tastai numrul ct timp este activ ecranul de afiare alarme, apoi apsai tasta WRITE/ENTER (scriere/execuie) sau tasta sgeat stnga/ dreapta. Not: Tastele cursor, Page Up (pagina anterioar) i Page Down (pagina urmtoare) pot fi utilizate pentru parcurgerea unui numr mare de alarme.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

33

Mesajele

Apsai de dou ori tasta ALARM/MESGS (alarme/mesaje) pentru a selecta afiajul pentru mesaje. Acesta este un afiaj pentru mesaje de la operator i nu are niciun efect asupra funcionrii unitii de comand. Utilizai tastatura pentru a nregistra mesajele. Tastele Cancel (anulare) i Space (spaiu) pot fi utilizate pentru tergerea mesajelor existente, iar tasta Delete (tergere) poate fi utilizat pentru tergerea unui ntreg rnd. Datele sunt memorate automat i pstrate chiar i cu maina scoas din funciune. Pagina de afiare mesaje apare pe ecran n cursul punerii n funciune dac nu sunt prezente eventuale alarme.
dE afiarE sEtri/ grafic

funcia

Selectai funcia Setri prin apsarea tastei SETNG/GRAPH (setri/ grafic). Exist cteva funcii speciale n cadrul setrilor prin care comportamentul strungului poate fi modificat; consultai seciunea Setri pentru o descriere mai detaliat. Selectai funcia Grafic prin apsarea de dou ori a tastei SETNG/GRAPH (setri/ grafic). Graficul reprezint o simulare vizual a programului de prelucrare ales, fr a fi necesar deplasarea axelor i fr riscul de deteriorare a sculei sau piesei de prelucrat datorit unor erori de program. Aceast funcie poate fi considerat mai util dect modul Simulare, deoarece astfel pot fi verificate toate decalajele de origine, coreciile sculelor i limitele de curs nainte de pornirea prelucrrii pe main. Riscul de coliziune n cursul setrii este redus considerabil.

Utilizarea modului Grafic

Pentru a rula un program n modul Grafic, acesta trebuie ncrcat, iar unitatea de comand trebuie s fie n modul MEM, MDI sau Editare. n modul MEM sau MDI, apsai de dou ori tasta SETNG/GRAPH (setri/ grafic) pentru a selecta modul Grafic. Din modul Editare, apsai butonul CYCLE START (pornire ciclu) n timp ce este selectat panoul de editare program activ pentru a iniia o simulare. Afiajul Grafic dispune de o serie de funcii. Zona de ajutor taste Partea din stnga jos a panoului de afiare grafic este zona de ajutor pentru tastele funcionale. Tastele funcionale disponibile curent sunt afiate aici nsoite de o scurt descriere a modului de utilizare. Fereastra de localizare n partea din dreapta jos a afiajului este prezentat ntreaga suprafa a mesei i se indic poziia curent a sculei n cursul simulrii. Fereastra pentru traiectoria sculei n centrul afiajului exist o fereastr mare n care este prezentat o vedere de sus a axelor X i Z. Aceasta prezint traiectoriile sculei n cursul unei simulri grafice a programului. Deplasrile rapide sunt afiate cu linii punctate, n timp ce micarea de avans este afiat cu linii continue subiri. (Not: Setarea 4 poate dezactiva traiectoria de avans rapid.) Locurile n care se utilizeaz un ciclu nchis de gurire sunt marcate cu un X. Not: Setarea 5 poate dezactiva marcajul pentru gurire. Reglarea focalizrii Apsai tasta F2 pentru a se afia un dreptunghi (fereastr de focalizare) ce indic suprafaa ce urmeaz a fi mrit. Utilizai tasta PAGE DOWN (pagina urmtoare) pentru a micora distana focal (mrire), respectiv PAGE UP (pagina anterioar) pentru a crete distana focal (micorare). Utilizai tastele sgei pentru a deplasa fereastra de focalizare n poziia dorit i apsai tasta WRITE/ENTER (scriere/ execuie) pentru a finaliza focalizarea i a redimensiona fereastra pentru traiectoria sculei. Fereastra de localizare (imagine micorat n colul din dreapta jos) prezint ntreaga suprafa a mesei, cu o evideniere a punctului n care este focalizat fereastra pentru traiectoria sculei. Fereastra pentru traiectoria sculei este tears cnd este focalizat, iar programul trebuie rulat din nou pentru vizualizarea traiectoriei sculei. Scara i poziia ferestrei pentru traiectoria sculei este salvat n setrile 65 - 68. Ieirea din afiajul grafic pentru editarea programului i apoi revenirea n afiajul grafic vor lsa nemodificat scara. Apsai tasta F2 i apoi tasta Home (origine) pentru a extinde fereastra pentru traiectoria sculei astfel nct s acopere ntreaga zon de lucru.

34

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Linia de zero a piesei pentru axa Z Aceast funcie const dintr-o linie orizontal afiat pe bara axei Z n colul din dreapta sus al graficului pentru a indica poziia decalajului de origine curent pentru axa Z plus lungimea sculei curente. n timpul rulrii unui program, poriunea umbrit a barei indic profunzimea micrii axei Z. Putei urmri poziia vrfului sculei n raport cu poziia de zero a piesei pe axa Z pe msur ce programul este rulat. Starea de control Partea din stnga jos a ecranului afieaz starea de control. Aceasta este similar ultimelor patru linii ale tuturor celorlalte afiaje. Panoul de poziie Panoul de poziie afieaz poziiile axelor la fel cum ar face-o n cursul unei prelucrri efective. F3 / F4 Utilizai aceste taste pentru a controla viteza de simulare. F3 reduce viteza, F4 crete viteza. captur
Ecran

Unitatea de comand poate captura i salva automat o imagine a ecranului curent pe un dispozitiv USB conectat sau pe o unitate hard. Dac nu este conectat un dispozitiv USB i maina nu dispune de o unitate hard, nu se va salva nicio imagine. Apsai mai nti tasta SHIFT (comutare) i apoi tasta F1 pentru a salva captura de ecran cu utilizarea numelui implicit al fiierului snapshot.bmp. Astfel se va suprascrie o eventual captur de ecran salvat anterior sub numele implicit al fiierului. Opional, putei tasta un nume de fiier sau introduce o linie nainte de salvarea capturii de ecran. Unitatea de comand adaug automat extensia de fiier *.bmp. data
i ora

Unitatea de comand include o funcie ceas. Pentru a vizualiza ora i data, apsai tastele CURNT COMDS (comenzi curente) i PAGE UP/DOWN (pagina anterioar/ urmtoare) pn cnd sunt afiate ora i data. Pentru a opera reglaje, apsai butonul Emergency Stop (oprire de urgen), tastai data curent (n format LL-ZZ-AAAA) sau ora curent (n format HH:MM), apoi apsai tasta WRITE/ENTER (scriere/ execuie). Resetai butonul Emergency Stop (oprire de urgen) dup ce terminai. funcia ajutor/
calculator

Apsai tasta HELP/CALC (ajutor/ calculator) pentru a se afia meniul Ajutor de tip tab. Dac apsarea tastei HELP/CALC (ajutor/ calculator) apeleaz meniul Ajutor de tip pop-up, apsai din nou tasta HELP/CALC (ajutor/ calculator) pentru a accesa meniul de tip tab. Navigai ntre taburi cu ajutorul tastelor sgei. Apsai tasta WRITE/ENTER (scriere/execuie) pentru a selecta taburile, respectiv apsai tasta CANCEL (anulare) pentru a reveni n nivelul anterior. Principalele categorii de taburi i subtaburile aferente sunt descrise n continuare:

Meniul de ajutor

Sistemul de ajutor de pe ecran include subiecte din ntregul manual al operatorului. Selectarea tab-ului Help (ajutor) determin afiarea Cuprinsului. Selectai un subiect cu ajutorul tastelor sgei i apsai tasta WRITE/ ENTER (scriere/execuie) pentru a se afia cuprinsul subseciunilor despre subiectul respectiv. Selectai n mod similar o opiune de meniu. Parcurgei pagina cu ajutorul manetei de avans rapid sau a tastelor sgei n sus/ n jos. Utilizai tastele sgei stnga/ dreapta pentru a v deplasa la subiectul urmtor. Apsai tasta HOME (origine) pentru a reveni la Cuprinsul principal. Apsai tasta F1 pentru a parcurge cuprinsul manualului, respectiv apsai tasta CANCEL (anulare) pentru a iei din tab-ul Help (ajutor) i selectai tab-ul Search (cutare).

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

35

Cutarea

Utilizai tab-ul Search (cutare) pentru a cuta n cuprins pe baza unui cuvnt cheie. Tastai termenul de cutare n cmpul de introducere text i apsai F1 pentru a executa cutarea. Pagina de rezultate afieaz subiectele ce conin termenul de cutare; marcai un subiect i apsai tasta WRITE/ENTER (scriere/ execuie) pentru a-l vizualiza. Afieaz un tabel cu dimensiuni de burghie, ce prezint echivalenele zecimale i dimensiunile de tarozi. Funciile calculator sunt disponibile sub tab-ul Help (ajutor). Selectai calculatorul din taburile inferioare i apsai tasta WRITE/ENTER (scriere/execuie) pentru a-l utiliza. Toate funciile Calculatorului vor efectua operaii simple de adunare, scdere, nmulire i mprire. Cnd este selectat una dintre funcii, apare o fereastr calculator cu operaiile posibile (LOAD, +, -, *, i /). LOAD (ncrcare) este marcat iniial, iar celelalte opiuni pot fi selectate cu tastele sgei stnga i dreapta. Numerele sunt introduse prin tastare direct i apsarea tastei WRITE/ENTER (scriere/execuie). Cnd este introdus un numr i se selecteaz LOAD (ncrcare), numrul respectiv va fi introdus direct n fereastra calculator. Cnd se introduce un numr atunci cnd o alt funcie (+ - * /) este selectat, calculul respectiv va fi efectuat cu numrul tocmai introdus i orice numr care se afla deja n fereastra calculator. Calculatorul va accepta de asemenea o expresie matematic de genul 23*4-5.2+6/2, evalund-o (cu efectuarea mai nti a nmulirii i mpririi) i afind rezultatul, 89.8 n acest caz, n fereastr. Reinei c datele nu pot fi introduse n orice cmp a crui etichet este evideniat. tergei datele din celelalte cmpuri pn cnd eticheta nu mai este evideniat pentru a modifica direct cmpul. Tastele funcionale: Tastele funcionale pot fi utilizate pentru a copia rezultatele calculate dintr-o seciune n alta a programului sau ntr-o alt zon a funciei Calculator. F3: n modurile EDITARE i MDI, funcia F3 va copia valoarea marcat de frezare/ tarodare triunghiular/ circular n linia de introducere date din partea inferioar a ecranului. Aceasta este util atunci cnd soluia calculat urmeaz a fi utilizat ntr-un program. n funcia Calculator, prin apsarea tastei F3 se copiaz valoarea din fereastra calculator n linia de introducere date marcat pentru calcularea operaiei de frezare/ tarodare triunghiular/ circular. F4: n funcia Calculator, aceast tast utilizeaz valoarea dat pentru frezare/ tarodare triunghiular/ circular pentru ncrcare, adunare, scdere, nmulire sau mprire cu calculatorul.

Tabelul burghie Calculatorul

Funcia ajutor trigonometrie

Pagina Calculator trigonometric este de ajutor n rezolvarea unei probleme a triunghiului. Introducei lungimile laturilor i unghiurile unui triunghi i, odat introduse suficiente date, unitatea de comand va rezolva triunghiul i va afia restul valorilor. Utilizai tastele sgei n sus i n jos pentru a selecta valoarea de introdus cu tasta WRITE/ENTER (scriere/execuie). Pentru date introduse ce conduc la mai mult de o soluie, introducerea din nou a ultimei valori va determina afiarea urmtoarei soluii posibile.
HELP (MEM)
CALCULATOR

O00000 N00000000

0.000000000 LOAD + - * /
Y Y Z (MACHINE 0.0000 in 0.0000 in 3.5179 in ANGLE 1 ANGLE 2 ANGLE 3 SIDE 1 SIDE 2 SIDE 3 40.000 72.000 68.000 10.0000 14.7958 14.4244

ANGLE 3 SIDE 2 SIDE 1 ANGLE 2 SIDE 3

ANGLE 1

F3 copies calculator value to highlighted field in this or other calculator screens. F3 also copies calculator value to the data entry line of edit screens. F4 copies highlighted data to the calculator field.
.

36

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Funcia ajutor interpolare circular

Pagina Calculator circular este de ajutor n rezolvarea unei probleme a cercului. Introducei centrul, raza, unghiurile, punctele de nceput i de sfrit; odat introduse suficiente date, unitatea de comand va rezolva micarea circular i va afia restul valorilor. Utilizai tastele sgei n sus i n jos pentru a selecta valoarea de introdus cu tasta Write/Enter (scriere/execuie). n plus, aceasta va lista formate alternative pentru ca o astfel de micare s poat fi programat cu un G02 sau G03. Formatele pot fi selectate cu ajutorul tastelor sgei n sus i n jos, apoi apsai tasta F3 pentru a importa linia marcat n programul aflat n curs de editare.
HELP (MEM) CALCULATOR CENTER X CENTER Y LOAD + - * / START X START Y (MACHINE) X 0.0000 in END X Y 0.0000 in END Y Z 3.5179 in RADIUS ANGLE DIRECTION 0.000000000 16 16 16 G91 G2 X3. Y22. 0416
.

O00000 N00000000 13.0000 20.0000 4.0000 10.0000 7.0000 32.0416 13.4536 111.527 CW

S 19. J10. R13. 4536 19. J10 R13. 4536

Pentru date introduse ce conduc la mai mult de o soluie, introducerea din nou a ultimei valori va determina afiarea urmtoarei soluii posibile. Pentru a modifica valoarea CW (sens orar) n valoare CCW (sens antiorar), marcai coloana CW/CCW i apsai tasta WRITE/ENTER (scriere/execuie).

Funcia calculator tangent cerc-linie

Aceast funcie ofer posibilitatea de a determina punctele de intersecie n care un cerc i o linie se ntlnesc tangenial Introducei dou puncte, A i B, pe o linie i un al treilea punct, C, n afara liniei respective. Unitatea de comand va calcula punctul de intersecie. Punctul este situat acolo unde o linie normal din punctul C se intersecteaz cu linia AB, precum i perpendiculara pe linia respectiv.
CIRCLE-CIRCLE TANGENT
CIRCLE1 X CIRCLE1 Y RADIUS 1 CIRCLE2 X CIRCLE2 Y RADIUS 2 5.0000 6.0000 4.0000 0.0000 0.0000 2.0000

CIRCLE-LINE TANGENT

a
POINT A X Y POINT B X Y POINT C X Y RADIUS TANGT PT X TANGT PT Y 5.0000 3.0000 1.0000 4.0000 0.0000 0.0000 4.1231 1.0000 4.0000

TANGT A X 1.3738 Y 7.6885 TANGT B X 7.3147 Y 2.7378 TANGT C X -1.8131 Y 0.8442 TANGT D X 1.1573 Y -1.6311
.

c d

a c

Type: STRAIGHT Use F and T to form G-code. F1 for alternate solution

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

37

Funcia calculator tangent cerc-cerc

Aceast funcie ofer posibilitatea de a determina punctele de intersecie dintre dou cercuri. Utilizatorul furnizeaz poziia celor dou cercuri i razele acestora. Unitatea de comand calculeaz apoi punctele de intersecie formate de tangentele la ambele cercuri. Reinei c pentru fiecare condiie introdus (dou cercuri separate), exist pn la opt puncte de intersecie. Patru puncte rezult prin trasarea tangentelor drepte, iar celelalte patru prin trasarea tangentelor ncruciate. Tasta F1 este utilizat pentru comutarea ntre cele dou diagrame. Cnd se tasteaz F, unitatea de comand va solicita punctele de la i pn la (A, B, C, etc.) ce determin un segment al diagramei. Dac segmentul este un arc, unitatea de comand va solicita de asemenea tastarea unui C sau W (CW pentru sens orar, respectiv CCW pentru sens antiorar). Codul G este apoi afiat n partea inferioar a ecranului. Cnd se tasteaz T, punctul pn la anterior devine noul punct de la i unitatea de comand solicit un nou punct pn la. Pentru a introduce soluia (linia de cod), accesai modul MDI sau Editare i apsai tasta F3, codul G fiind deja n linia de introducere date. n meniul Ajutor de tip tab este disponibil un tabel de burghie i tarozi.
dE nivEl al lichidului dE rcirE

Tabelul burghie/tarozi
indicatorul

Nivelul lichidului de rcire este afiat n ecranul CURNT COMDS (comenzi curente) i n colul din dreapta sus al ecranului n modul MEM. O bar vertical indic starea lichidului de rcire. Afiajul va clipi atunci cnd lichidul de rcire ajunge la un nivel ce ar putea determina un flux intermitent de lichid de rcire. oprirE
rularE

- avans

rapid

- continuarE

Aceast funcie permite operatorului s opreasc un program n curs de rulare, s avanseze rapid departe de pies, apoi s reia execuia programului. n continuare este prezentat o procedur de lucru: 1. Apsai tasta FEED HOLD (oprire avans) pentru a opri programul n curs de rulare. 2. Apsai tastele X sau Z, apoi HANDLE JOG (manet de avans rapid). Unitatea de comand va memora poziiile curente pe axele X i Z. Not: Celelalte axe n afar de X i Z nu pot fi avansate rapid. 3. Unitatea de comand va afia mesajul Jog Away (avans rapid de ndeprtare). Utilizai maneta de avans rapid, maneta de comand avans rapid de la distan i tastele de avans i blocare avans pentru a ndeprta scula de pies. Arborele principal poate fi controlat prin apsarea tastelor CW (sens orar), CCW (sens antiorar), STOP (oprire). Dac e cazul, sculele pot fi schimbate. Atenie: Cnd se continu un program, vor fi utilizate vechile decalaje pentru poziia de retur. De aceea, este nesigur i nerecomandat s se schimbe sculele i decalajele atunci cnd programul este ntrerupt. 4. Avansai rapid ntr-o poziie ct mai apropiat posibil de poziia memorat sau ntr-o poziie pentru care exist o traiectorie rapid neobstrucionat pentru revenirea n poziia memorat. 5. Revenii la modul anterior prin apsarea tastei MEM (memorie), MDI (introducere manual date) sau DNC (control numeric direct). Unitatea de comand va continua numai dac este reluat modul n care s-a produs oprirea. 6. Apsai tasta CYCLE START (pornire ciclu). Unitatea de comand va afia mesajul Jog Return (avans rapid de revenire) i se va avansa rapid pe axele X i Y la 5% de poziia n care s-a apsat tasta FEED HOLD (oprire avans), apoi se va reveni pe axa Z. Atenie: Unitatea de comand nu va urma traiectoria utilizat pentru avansul rapid de ndeprtare. Dac se apas tasta FEED HOLD (oprire avans) n cursul unei micri, micarea axelor frezei se va opri i se va afia mesajul Jog Return Hold (oprire avans rapid de revenire). Apsarea tastei CYCLE START (pornire ciclu) va determina reluarea de ctre unitatea de comand a micrii de avans rapid de revenire. Cnd micarea este ncheiat, unitatea de comand va reveni n starea de oprire avans. 7. Apsai din nou tasta CYCLE START (pornire ciclu) i programul va relua funcionarea normal. Consultai de asemenea setarea 36 Program Restart (repornire program).

38

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

notificri

alarmE

Mainile Haas includ o aplicaie de baz pentru transmiterea unei avertizri ctre o adres de e-mail sau ctre un telefon mobil atunci cnd apare o alarm. Setarea acestei aplicaii reclam unele cunotine cu privire la reeaua dumneavoastr; adresai-v administratorului de reea sau furnizorului de servicii internet (ISP) dac nu cunoatei setrile corecte. nainte s setai avertizrile, asigurai-v c maina dispune de o conexiune cu reeaua LAN i c setarea 900 definete un nume de reea unic pentru main. Aceast funcie reclam existena pe main a opinii Ethernet i a versiunii software 11.01 sau ulterioar.

Setarea avertizrilor

1. Utiliznd un navigator web sau un alt dispozitiv conectat la reea, tastai numele de reea al mainii (setarea 900) n bara de adres navigatorului i apsai tasta Enter (execuie).

2. S-ar putea s apar un mesaj tip pop-up cu o solicitare de setare a unui cookie n navigator. Acest lucru se va ntmpla de fiecare dat cnd accesai maina prin intermediul unui alt computer sau navigator, respectiv dac un cookie existent a expirat. Facei clic pe OK pentru a continua. 3. Se afieaz ecranul de pornire, cu opiunile de setare n partea inferioar a ecranului. Facei clic pe Manage Alerts (gestionare avertizri).

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

39

4. n ecranul Manage Alerts(gestionare avertizri), tastai adresa de email sau numrul de telefon mobil la care dorii s se transmit avertizrile. Dac se tasteaz un numr de telefon mobil, selectai furnizorul din meniul de tip pull-down de sub cmpul numr de telefon. Facei clic pe butonul submit changes (confirmare modificri) dup ce terminai.

Not: Dac furnizorul de servicii mobile nu este inclus n meniu, solicitai furnizorului dumneavoastr s v pun la dispoziie adresa de email a contului n care putei recepiona mesaje tip text. Tastai aceast adres n cmpul email.

5. Facei clic pe Configure Email Interface (configurare interfa email).

40

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

6. Completai cmpurile cu informaiile referitoare la sistemul dumneavoastr de email. Adresai-v administratorului dumneavoastr de reea sau ISP dac nu cunoatei valorile corecte. Facei clic pe butonul submit changes (confirmare modificri) dup ce terminai.
Not: Personalul de service Haas Automation nu poate diagnostica sau remedia problemele ce in de reeaua dumneavoastr.

a. n acest cmp, tastai adresa IP pentru serverul de nume domeniu (DNS). b. n al doilea cmp, tastai numele serverului dumneavoastr pentru protocolul de transfer mailuri simple (SMTP). c. Al treilea cmp, portul serverului SMTP, este deja completat cu cea mai uzual valoare (25). Modificai-o doar dac setarea implicit nu este valabil. d. n ultimul cmp, tastai o adres de email autorizat, ce va fi utilizat de aplicaie pentru transmiterea avertizrilor. 7. Apsai butonul Emergency Stop (oprire de urgen) pentru a genera o alarm n vederea testrii sistemului. Trebuie s se recepioneze un email sau un mesaj tip text la adresa indicat sau la numrul de telefon indicat cu detalii referitoare la alarm. comutatorul
cu chEiE dE blocarE mEmoriE

Blocheaz memoria pentru a mpiedica editarea accidental sau neautorizat a programelor de ctre personalul neautorizat. Acesta poate fi utilizat de asemenea pentru blocarea setrilor, parametrilor, coreciilor, decalajelor i variabilelor macro. opionalE

Perioada de prob de 200 ore pentru opionale

Opionalele ce reclam n mod normal pentru activare un cod de deblocare (tarodare rigid, macro-uri, sistemul de programare intuitiv (IPS)) pot fi acum activate i dezactivate prin simpla tastare a cifrei 1 n locul codului de deblocare pentru activare. Tastai 0 pentru a dezactiva opionala. O opional activat astfel va fi dezactivat automat dup un total de 200 de ore de funcionare. Reinei c dezactivarea survine numai atunci cnd maina este scoas de sub tensiune, nu n timp ce aceasta este n funciune. O opional poate fi activat permanent prin introducerea codului de deblocare. Reinei c litera T va fi afiat n dreapta opionalei pe ecranul de afiare parametri n cursul perioadei de 200 de ore. Pentru a tasta 1 sau 0 pentru o opional, apsai butonul Emergency Stop (oprire de urgen) i dezactivai setarea 7 Parameter lock (blocare parametri). Cnd opionala atinge 100 de ore de funcionare, maina va emite o alarm de avertizare cu privire la faptul c perioada de prob se apropie de sfrit. Pentru a activa permanent opionala, contactai dealerul.

USB i ethernet

Pentru stocarea i transferul datelor ntre maina Hass i o reea. Fiierele de program sunt transferate cu uurin n i din memorie, funcia DNC fiind disponibil pentru fiiere mari. Crearea de subrutine pentru cicluri nchise proprii, rutine de testare, solicitarea interveniei operatorului, ecuaii sau funcii matematice i prelucrarea unei familii de piese cu variabile. Ua automat opional deschide automat uile mainii prin intermediul unui program de prelucrare. Aceasta reduce oboseala operatorului, permind funcionarea nesupravegheat atunci cnd se utilizeaz cu un robot.

Macro-urile

Ua automat

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

41

Jetul automat de aer comprimat

Jetul automat de aer comprimat menine curat piesa de prelucrat. Cu uile nchise, jetul de aer al unui cod M ndeprteaz panul i lichidul de rcire de pe mandrin i piesa de prelucrat. Braul automat al palpatorului sculei pivoteaz n jos pentru o reglare rapid a sculei. Atingei vrful sculei de palpator i coreciile sunt nregistrate automat. Lmpile cu halogen asigur o iluminare intens, uniform a zonei de lucru pentru inspectarea piesei de prelucrat, setarea operaiei de prelucrare i transformri ideale pentru lucrri cum ar fi prelucrarea de matrie. Lmpile se aprind i se sting automat atunci cnd se deschid i nchid uile, respectiv pot fi activate manual prin intermediul comutatorului de pe consol. Platforma de montaj pentru lunet asigur un sprijin mai bun pentru operaii de prelucrare a arborilor lungi sau subiri. Alezajele de montaj la standard industrial sunt compatibile cu majoritatea dispozitivelor de fixare ale lunetelor disponibile pe pia. Adugai relee suplimentare pentru a crete productivitatea. Aceste ieiri suplimentare pentru coduri M pot fi utilizate pentru activarea palpatoarelor, pompelor auxiliare, ncrctoarelor de piese, etc. Ppua mobil programabil integral poate fi activat prin intermediul unui program de prelucrare sau comandat direct de ctre operator prin intermediul unei pedale standard. Jgheabul pentru piese opional se rotete n poziie pentru a prinde piesa prelucrat i a o direciona spre lada aflat pe ua frontal. Nu este necesar oprirea mainii i deschiderea uii pentru recuperarea pieselor. Proiectat pentru creterea productivitii i fluidizarea operaiilor de strunjire, acest alimentator de bare cu acionare servo este destinat exclusiv strungurilor CNC Haas. Caracteristicile unice, cum ar fi ua de acces mare pentru nlocuirea cuzineilor arborelui principal i o singur reglare pentru setarea diametrului barei, fac ca setarea i utilizarea acestuia s fie simpl. Ansamblul opional al sculelor antrenate permite acionarea sculelor standard VDI antrenate axial sau radial pentru executarea de operaii secundare cum ar fi gurirea sau tarodarea, att pe suprafaa piesei, ct i pe circumferina acesteia. Arborele principal asigur o indexare n trepte precise pentru poziionarea piesei i repetabilitate. Aceste operaii se aplic i la modelele cu ax Y. Consultai seciunea Programarea axei Y pentru mai multe informaii. Axa C asigur o micare de nalt precizie, bidirecional a arborelui principal, ce este interpolat integral cu micarea pe axa X i/sau Z. Interpolarea de la coordonate carteziane la polare permite programarea operaiilor de profilare a suprafeei cu ajutorul coordonatelor clasice X i Y. Orientarea opional a arborelui principal permite poziionarea arborelui principal ntr-un unghi specific, programat, cu ajutorul motorului standard al arborelui principal i al traductorului de cod de feedback standard al arborelui principal. Aceast opiune asigur o poziionare ieftin, precis (0.1 grade).

Dispozitivul de prereglare a sculei

Iluminarea de mare intensitate

Preechiparea pentru lunet (numai SL-40)

Releele pentru funcia M

Ppua mobil

Recuperatorul de piese

Alimentatorul de bare

Ansamblul sculelor antrenate (standard la strungurile cu ax Y)

Axa C (standard la axa Y)

Orientarea arborelui principal

42

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Filtrul suplimentar

Acest sistem de filtrare de tip sac de 25-microni #2 ndeprteaz impuritile i microparticulele din lichidul de rcire nainte ca acesta s poat fi recirculat prin intermediul pompei de lichid de rcire. Filtrul este obligatoriu pentru mainile echipate cu opiunea lichid de rcire la nalt presiune (HPC) atunci cnd se prelucreaz font, aluminiu turnat i alte materiale abrazive, putnd fi utilizat de asemenea pentru mainile fr rcire la nalt presiune. Funcia patentat manet mbuntit de comand avans rapid de la distan Haas cu LCD dispune de un afiaj grafic color de 2.8, tastatur, sistem de control al micrii cu buton triplu i lamp de inspecie tip LED integrat. Putei seta coreciile sculei i decalajele de origine, avansa rapid pn la 9 axe, afia poziia mainii, afia programul n curs de rulare i multe altele toate prin intermediul manetei de avans rapid.

Maneta de comand avans rapid de la distan

operarea Acest capitol trece n revist funciile i opiunile mainii. Utilizai acest capitol pentru a seta maina, ncrca piesele de prelucrat i pregti sculele. punErEa
n funciunE a mainii

Pornii maina prin apsarea butonului Power-On (pornire) de pe consol. Maina va parcurge un ciclu de autotestare i va afia fie ecranul Messages (mesaje), dac s-a lsat un mesaj, fie ecranul Alarms (alarme). n orice caz, freza va nregistra una sau mai multe alarme (102 SERVO DEZACTIVATE). Urmai instruciunile din caseta de stare mod din partea stng a afiajului. n general, trebuie deschise i nchise uile i trebuie apsat i deblocat butonul E-STOP (oprire de urgen) nainte ca operaiile Iniializare i Automat pentru toate axele s devin disponibile. Pentru informaii suplimentare referitoare la funciile de interblocare de siguran, consultai seciunea Sigurana a acestui manual. Apsai tasta RESET (resetare) pentru a terge pe rnd alarmele. Dac o alarm nu poate fi tears, s-ar putea ca maina s aib nevoie de o intervenie service; dac e cazul, contactai dealerul. Odat alarmele terse, maina are nevoie de un punct de referin de la care s porneasc toate operaiile; acest punct este numit origine. Pentru a aduce maina n poziia de origine, apsai tasta POWER-UP / RESTART (iniializare / repornire).
AVERTISMENT! Micarea automat va ncepe odat apsat aceast tast.

Supravegheai zonele urmtoare la iniializare. Se pot produce coliziuni n main dac aceste componente nu sunt poziionate corespunztor n timpul ciclurilor de prelucrare. Acest lucru este valabil pentru palpatorul sculei, recuperatorul de piese, ppua mobil i capul revolver.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

43

Strunguri cu axa Y: Comandai ntotdeauna revenirea axei Y n origine nainte de revenirea axei X n origine. Dac axa Y nu este n poziia de zero (axa central a arborelui principal), este posibil ca axa X s nu poat reveni n origine. Este posibil ca maina s emit o alarm sau un mesaj (axa Y nu este n origine). Reinei c apsarea tastei Power-Up/Reset (iniializare/repornire) va terge automat alarma 102 dac aceasta este prezent. Dup gsirea poziiei de origine, este afiat pagina Current Commands (comenzi curente) i maina este gata de funcionare. prEzEntarEa
modului dE programarE

Introducerea manual a datelor (MDI)

Introducerea manual a datelor (MDI) este un mijloc de a comanda micrile CNC automate fr a se utiliza un program oficial. Apsai tasta MDI/DNC (introducere manual date/ comand numeric direct) pentru a accesa acest mod. Codul de programare este introdus prin tastarea comenzilor i apsarea tastei WRITE/ENTER (scriere/ execuie) la captul fiecrei linii. Reinei c va fi introdus automat un caracter de ncheiere a blocului (EOB) la captul fiecrei linii.
PROGRAM - MDI G97 S1000 M03 ; G00 X2. Z0.1 ; G01 X1.8 Z-1. F0.012 ; X1.78 ; X1.76 ; X1.75 ;

Pentru a edita programul MDI, utilizai tastele din dreapta tastei Edit (editare). Deplasai cursorul n punctul n care se va opera modificarea, apoi se pot utiliza diferitele funcii de editare. Pentru a introduce o comand suplimentar ntr-o linie, tastai comanda i apsai tasta WRITE/ENTER (scriere/execuie). Pentru a modifica o valoare, utilizai tastele sgei sau maneta de avans rapid pentru a marca o comand, introducei noua comand i apsai tasta ALTER (schimbare). Pentru a terge o comand, marcai comanda i apsai tasta DELETE (tergere). Tasta Undo (anulare) va anula modificrile (ultimele 9) ce au fost operate asupra programului MDI. Datele din MDI sunt reinute dup ieirea din modul MDI i atunci cnd maina este oprit. Pentru a terge comenzile MDI curente, apsai tasta Erase Prog (tergere program).

Programele numerotate

Pentru a crea un program nou, apsai tasta List Prog (list de programe) pentru a deschide afiajul programului i modul lista de programe. Introducei un numr de program (Onnnnn) i apsai tasta SELECT PROG (selectare program) sau WRITE/ENTER (scriere/execuie). Dac programul exist, acesta va fi selectat. Dac programul nu exist nc, acesta va fi creat. Apsai tasta EDIT (editare) pentru a se prezenta noul program. Un program nou va consta doar din numele programului i un caracter de ncheiere a blocului (;). Programele numerotate sunt reinute atunci cnd maina este oprit.

44

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Noiuni de baz despre editarea MDI i a programelor numerotate

Singura diferen dintre un program MDI i un program numerotat o reprezint codul O. Pentru a edita un program MDI, apsai pur i simplu tasta MDI/DNC (introducere manual date/ comand numeric direct). Pentru a edita un program numerotat, selectai-l, apoi apsai tasta Edit (editare). Tastai datele programului i apsai tasta Enter (execuie). Datele programului se mpart n trei categorii adrese, comentarii i EOB-uri.

Pentru a se aduga un cod de program la un program existent, marcai zona n faa creia se va plasa codul suplimentar, tastai datele i apsai tasta INSERT (inserare). Se pot aduga mai multe coduri; cum ar fi X i Z, nainte s se apese tasta INSERT (inserare). Datele de tip adres sunt reprezentate de o liter urmat de o valoare numeric. De exemplu: G04 P1.0. G04 comand un interval (o pauz), iar P1.0 reprezint lungimea intervalului (1 secund). Comentariile pot fi constituite din caractere alfabetice i numerice, dar trebuie s fie prefaate de paranteze. De exemplu: (1 second dwell). Comentariile pot avea maximum 80 de caractere. Textul scris cu minuscule poate fi introdus ntre paranteze (comentarii). Pentru a tasta un text cu majuscule, apsai mai nti tasta SHIFT (comutare) (sau meninei-o apsat), apoi litera sau literele dorite. Caracterele de ncheiere a blocului sunt introduse prin apsarea tastei EOB i sunt afiate ca punct i virgul (;). Acestea sunt utilizate ca mijloc de a reveni la sfritul unui paragraf. n programarea CNC, un EOB este introdus la sfritul unui ir al unui cod de program. Un exemplu de linie de cod ce utilizeaz trei tipuri de comenzi ar fi: G04 P1. (1 second dwell); Nu este nevoie s se introduc spaii ntre comenzi. Spaiile sunt introduse automat ntre elemente pentru uurarea citirii i editrii. Pentru a modifica unele caractere, marcai o poriune a programului cu ajutorul tastelor sgei sau a manetei de avans rapid, introducei codul de nlocuire i apsai tasta ALTER (schimbare). Pentru a terge caractere sau comenzi, marcai-le i apsai tasta DELETE (tergere). Utilizai tasta UNDO (anulare) pentru a anula orice modificri. Tasta Undo (anulare) va avea efect pentru ultimele nou nregistrri. Nu exist comanda de salvare. Programul este salvat pe msur ce sunt introduse liniile una cte una.

Conversia unui program MDI ntr-un program numerotat

Un program MDI poate fi transformat ntr-un program numerotat. Pentru aceasta, deplasai cursorul la nceputul programului (sau apsai tasta HOME - origine), introducei un nume de program (programele trebuie denumite n format Onnnnn; litera O urmat de pn la 5 cifre) i apsai tasta Alter (schimbare). Astfel programul va fi adugat la lista de programe i se va terge MDI. Pentru a reaccesa programul, apsai tasta LIST PROG (list de programe) i selectai-l. n modul Editare sau Memorie, tastele sgei n sus sau n jos pot fi utilizate pentru a cuta n program anumite coduri sau texte. Pentru a cuta anumite caractere, introducei caracterul sau caracterele cutate n linia de introducere date (de ex. G40) i apsai tasta sgeat n sus sau n jos. Tasta sgeat n sus va cuta secvena vizat spre napoi (spre nceputul programului), iar tasta sgeat n jos va cuta spre nainte (spre sfritul programului).
96-0081 rev AN 04-2012

Cutarea unui program

Strungul - Manualul Operatorului Traducerea instruciunilor originale

45

tergerea programelor

Pentru a terge un program, apsai tasta List Prog (list de programe). Utilizai tasta sgeat n sus sau n jos pentru a marca numrul programului (sau tastai numrul programului) i apsai tasta Erase Prog (tergere program). Pentru a terge mai multe programe, marcai pe rnd programele ce urmeaz a fi terse i apsai tasta Write (scriere) pentru a le selecta. Apsai tasta Erase Prog (tergere program) pentru a terge toate fiierele. Marcarea cuvntului ALL (toate) de la sfritul listei i apsarea tastei Erase Prog (tergere program) va duce la tergerea tuturor programelor din list. Sunt unele programe importante pe care le primii odat cu maina; acestea sunt O02020 (nclzirea arborelui principal) i O09997, O09999 (codul rapid de vizualizare). Va trebui s salvai aceste programe nainte s tergei toate programele. Reinei c tasta Undo (anulare) nu permite recuperarea programelor terse.

Redenumirea programelor

Dup crearea unui program, numrul programului poate fi modificat prin schimbarea numelui (Onnnnn), n modul Editare, din prima linie i apsarea tastei Alter (schimbare). Dac n memoria unitii de comand exist deja un numr maxim de programe (500), va fi afiat mesajul Dir Full (director plin) i noul program nu va putea fi creat. Deschidei directorul programe prin apsarea tastei LIST PROG (list de programe); acesta va afia programele memorate. Defilai pn la programul dorit i apsai tasta SELECT PROG (selectare program) pentru a selecta programul respectiv. Introducerea numelui programului i apsarea tastei SELECT PROG (selectare program) determin de asemenea selectarea programului. Odat apsat tasta SELECT PROG (selectare program), litera A apare lng numele programului. Acest program devine astfel activ i va fi rulat atunci cnd se comut la modul Memorie i se apas tasta CYCLE START (pornire ciclu). Acesta este de asemenea programul pe care l vei vedea n afiajul modului Editare. Programul activ va rmne activ dup ce este oprit maina. transfErul
dE datE

Numrul maxim de programe

Selectarea programelor

cnc

Programele numerotate pot fi copiate de pe unitatea de comand CNC pe un computer (PC) i apoi napoi pe unitate. Cel mai bine este ca programele s fie salvate sub form de fiiere cu extensia .txt. Astfel, acestea vor fi recunoscute de orice PC ca simple fiiere text. Programele pot fi transferate prin diverse metode, cum ar fi RS-232 sau USB. Setrile, coreciile, decalajele i variabilele macro pot fi transferate ntre CNC i un PC n mod similar. Codul G necunoscut recepionat de CNC este transformat ntr-un comentariu i memorat n program, generndu-se o alarm. ns, datele vor fi totui ncrcate n unitatea de comand. Aceasta se va ntmpla atunci cnd se ncearc s se ncarce macro-uri fr ca opiunea Macro s fie instalat.

46

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

rs-232 RS-232 este un mod de conectare a unitii de comand CNC Haas la un computer. Aceast funcie permite programatorului s ncarce i descarce programe, setri i corecii scule de pe un PC. Programele sunt transmise sau recepionate prin intermediul portului RS-232 (portul serial 1) aflat pe partea lateral a compartimentului de comand (nu pe consola operatorului). Este necesar un cablu (neinclus n furnitur) pentru conectarea unitii de comand CNC cu PC-ul. Exist dou tipuri de conexiuni RS-232: conectorul cu 25 pini i conectorul cu 9 pini. Conectorul cu 9 pini este mai frecvent utilizat pentru PC-uri.
Pinul 1 Mas Pinul #1 Mas ecranare Pinul 2 Negru Pinul #2 TXD - transmisie date Pinul 3 Rou Pinul #3 RXD recepie date Pinul 7 Verde

Pinul 5 Verde
Pinul 9

Pinul 1 Mas Pinul 2 Rou Pinul 3 Negru

Pinul 7 Verde

Pinul 1 Mas Pinul 2 Negru Pinul 3 Rou Pinul 7 Verde


Pinul 25 Pinul 14 Pinul 13 Pinul 25 Pinul 13

Pinul #4 RTS (opional) Pinul #5 CTS (opional) Pinul #7 Mas semnal


Pinul 14 Pinul 1

Pinul 1

Pinul 25 Pinul 13

Pinul 1 Pinul 14 Pinul 1

AVERTISMENT! Una dintre cele mai frecvente cauze ale avariilor electronice o reprezint lipsa unei bune mpmntri a strungului CNC i a computerului. Lipsa mpmntrii va duce la avarierea mainii CNC, a computerului sau a ambelor.

Lungimea cablului
Vitez de transfer 19200 9600 4800 2400

n continuare sunt prezentate vitezele de transfer cu lungimile maxime corespunztoare ale cablului.
Lungime max. cablu (ft) 50 500 1000 3000

Setrile unitii de comand CNC i ale computerului trebuie s fie adaptate ntre ele. Pentru a modifica setrile unitii de comand CNC, accesai pagina Settings (setri) (apsai tasta SETNG/GRAPH (setri/ grafic)) i defilai pn la setrile RS-232 (sau tastai 11 i apsai tasta sgeat n sus sau n jos). Utilizai tastele sgei n sus/ n jos pentru a marca setrile i tastele sgei stnga i dreapta pentru a modifica valorile. Apsai tasta WRITE/ENTER (scriere/execuie) atunci cnd este marcat selecia vizat. Setrile (i valorile implicite) pentru controlul portului RS-232 sunt: 11 Baud Rate (vitez de transfer) (9600) 24 Leader to Punch (ghidaj pentru perforator) (fr) 12 Parity (paritate) (par) 25 EOB Pattern (model EOB) (CR LF) 13 Stop Bits (bii oprire) (1) 37 Number Data Bits (numr bii de date) (7) 14 Synchronization (sincronizare) Xon/Xoff Exist mai multe programe ce pot fi conectate cu unitatea de comand Haas. Un exemplu l reprezint programul Hyper Terminal, ce este inclus n majoritatea aplicaiilor Microsoft Windows. Pentru modificarea setrilor din acest program, accesai meniul tip list derulant File (fiier) din stnga sus. Selectai opiunea Properties (proprieti) din meniu i apoi apsai tasta Configure (configurare). Astfel se deschid setrile pentru port; modificai-le astfel nct s corespund celor ale unitii de comand CNC.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

47

Pentru a recepiona un program de la PC, apsai tasta LIST PROG (list de programe). Deplasai cursorul la cuvntul All (toate) i apsai tasta RECV RS-232 (recepie RS-232). Unitatea de comand va recepiona programele principale i subprogramele pn cnd recepioneaz un % ce indic sfritul intrrii de date. Toate programele transmise spre unitatea de comand de pe PC trebuie s nceap cu o linie ce conine un singur % i trebuie s se ncheie cu o linie ce conine un singur %. Reinei c la folosirea opiunii All (toate), programele trebuie s aib un numr de program format Haas (Onnnnn). Dac nu exist un numr de program, tastai un numr de program nainte s apsai tasta RECV RS-232 (recepie RS-232) i programul va fi memorat sub acel numr, respectiv selectai un program existent pentru intrare i acesta va fi nlocuit. Pentru a transmite un program spre PC, utilizai cursorul pentru a selecta programul i apsai tasta SEND RS-232 (transmitere RS-232). Putei selecta All (toate) pentru a transmite toate programele din memoria unitii de comand. Poate fi activat o setare (setarea 41) pentru adugarea de spaii la ieirea RS-232 n vederea mbuntirii capacitii de lecturare a programelor dumneavoastr. Paginile cu parametri, setri, corecii, decalaje i variabile macro pot fi de asemenea transmise individual prin intermediul RS-232 prin selectarea modului LIST DE PROGRAME, selectarea ecranului de afiare dorit i apsarea tastei SEND (transmitere). Acestea pot fi recepionate prin apsarea tastei RECV (recepie) i selectarea fiierului de pe PC ce urmeaz a fi recepionat. Fiierul poate fi vizualizat pe un PC prin adugarea extensiei .txt la numele fiierului de pe unitatea de comand CNC. Deschidei fiierul pe un PC. Dac se recepioneaz un mesaj de abandonare, verificai setrile dintre strung i PC, respectiv cablul. comanda
numEric prin fiiErE

(fnc)

Un program poate fi rulat din locul n care se afl n reea sau de pe un dispozitiv de memorie (dispozitiv USB sau hard-disk). Pentru a rula un program dintr-o astfel de locaie, accesai ecranul Device Manager (manager dispozitive) (apsai tasta LIST PROG (list de programe)), marcai un program de pe dispozitivul selectat i apsai tasta SELECT PROG (selectare program). Programul va fi afiat n panoul Active Program (program activ), iar un FNC aflat lng numele programului n Lista de programe va indica faptul c acesta este programul FNC activ curent. Subprogramele pot fi apelate cu ajutorul unui M98, cu condiia ca subprogramul s se afle n acelai director cu programul principal. n plus, subprogramul trebuie s fie denumit conform conveniei de denumire Haas, cu sensibilitate la majuscule, de exemplu O12345.nc.
AVERTISMENT: Programul poate fi modificat de la distan, iar modificarea va avea efect cu proxima ocazie cu care este rulat programul. Subprogramele pot fi modificate n timp ce programul principal este n curs de rulare.

Pentru a rula un program n FNC: 1. Apsai tasta LIST PROG (list de programe), apoi navigai la meniul de tip tab aferent dispozitivului de memorie respectiv (USB, hard-disk, conexiune de reea). 2. Defilai pn la programul dorit i apsai tasta SELECT PROG (selectare program). Programul va apare n panoul Active Program (program activ) i poate fi rulat direct de pe dispozitivul de memorie. Pentru a iei din FNC, marcai din nou programul i apsai tasta SELECT PROG (selectare program) sau selectai un program din memoria CNC.

48

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

comanda

numEric dirEct

(dnc)

Comanda numeric direct (DNC) este o alt metod de ncrcare a unui program n unitatea de comand. Aceasta reprezint capacitatea de rulare a unui program n timpul recepionrii prin intermediul portului RS232. Aceast funcie difer de funcia de ncrcare a unui program prin intermediul portului RS-232 prin aceea c nu exist o limit pentru dimensiunea programului CNC. Programul este rulat de unitatea de comand n timpul transmisiei spre unitatea de comand; programul nu este memorat n unitatea de comand.
PROGRAM (DNC)
WAITING FOR DNC . . .

N00000000

PROGRAM (DNC)

; O01000 ; (G-CODE FINAL QC TEST CUT) ; (MATERIAL IS 2x8x8 6061 ALUMINUM) ; ; (MAIN) ; ; M00 ; (READ DIRECTIONS FOR PARAMETERS AND SETTINGS) ; (FOR VF - SERIES MACHINES W/4TH AXIS CARDS) ; (USE / FOR HS, VR, VB, AND NON - FORTH MACHINES) ; (CONNECT CABLE FOR HA5C BEFORE STARTING THE PROGRAM) ; (SETTINGS TO CHANGE) ; (SETTING 31 SET TO OFF) ; ; ; DNC RS232 DNC END FOUND

N00000000

DNC RS232

DNC n ateptare program

Program recepionat de la DNC

Funcia DNC este activat cu ajutorul parametrului 57, bitul 18 i al setrii 55. Aducei bitul parametrului n starea (1) i modificai setarea 55 n On (activat). Se recomand ca funcia DNC s fie rulat cu selectare Xmodem sau paritate, deoarece o eroare de transmisie va fi detectat i programul DNC va fi oprit fr probleme. Setrile unitii de comand CNC i ale computerului trebuie s fie adaptate ntre ele. Pentru a modifica setrile unitii de comand CNC, accesai pagina Settings (setri) (apsai tasta SETNG/GRAPH (setri/ grafic)) i defilai pn la setrile RS-232 (sau tastai 11 i apsai tasta sgeat n sus sau n jos). Utilizai tastele sgei n sus/ n jos pentru a marca variabilele i tastele sgei stnga i dreapta pentru a modifica valorile. Apsai tasta Enter (execuie) atunci cnd este marcat selecia vizat. Setrile recomandate pentru RS-232 pentru funcia DNC sunt: 11 Baud Rate (vitez de transfer): 19200 14 Synchronization (sincronizare): XMODEM 12 Parity Select (selectare paritate): NONE (fr) 37 RS-232 Date Bits (bii date RS-232): 8 13 Stop Bits (bii oprire): 1 DNC se selecteaz prin apsarea de dou ori a tastei MDI/DNC (introducere manual date/ comand numeric direct) din partea superioar a paginii. DNC reclam un minim de 8 kbytes de memorie utilizator disponibil. Verificarea nivelului de memorie liber se face n partea inferioar a paginii List Programs (list de programe). Programul trimis la unitatea de comand trebuie s nceap i s se ncheie cu cte un %. Viteza de transfer selectat (setarea 11) pentru portul RS-232 trebuie s fie suficient de mare pentru a se susine viteza de execuie a blocurilor programului ales. Dac viteza de transfer este prea mic, este posibil ca scula s se opreasc n timpul achierii. Iniiai transmiterea programului spre unitatea de comand nainte s fie apsat tasta CYCLE START (pornire ciclu). Odat afiat mesajul DNC Prog Found (program DNC gsit), apsai tasta CYCLE START (pornire ciclu).

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

49

managErul

dE dispozitivE

usb /

hard-disk

/ EthErnEt

Unitatea de comand Haas ncorporeaz un manager de dispozitive ce indic dispozitivele de memorie disponibile pe main ntr-un meniu de tip tab. Accesai managerul de dispozitive prin apsarea tastei LIST PROG (list de programe). Navigai n meniul de tip tab cu ajutorul tastelor sgei pentru a selecta tab-ul aferent dispozitivului vizat, apoi apsai tasta WRITE/ ENTER (scriere/execuie). La parcurgerea unei liste de programe n tab-ul unui dispozitiv, utilizai tastele sgei n sus/ n jos pentru a marca programele i apsai tasta A pentru a aduga programul marcat la selecie. Not: Unitile hard-disk externe USB funcioneaz dac sunt formatate n sistem FAT sau FAT32. Dispozitivele formatate NTFS nu vor funciona. Pentru a identifica sistemul n care este formatat dispozitivul, conectai-l la PC, facei clic dreapta pe unitate n Windows Explorer i selectai Properties (proprieti).

Exemplul urmtor prezint directorul n cazul unui dispozitiv USB. Programul selectat din memorie este indicat cu un A. Fiierul selectat va fi de asemenea indicat n afiajul programului activ.
Meniul de navigaie de tip tab Programul activ
Tastele sgei: Navigare ntre tab-uri WRITE/ENTER: Selectare tab CANCEL: Revenire la nivelul tab anterior

Programul marcat

Tab-ul activ

Selectarea programelor

Tastele sgei: Deplasare cursor de selectare WRITE/ENTER: Adugare program la selecie (se plaseaz o bif) SELECT PROG: Face ca programul selectat s devin programul activ (A) sau selecteaz programul pentru FNC INSERT: Creare director nou n directorul curent (tastai numele directorului, apoi apsai Insert) ALTER: Redenumire director sau program

Dimensiunea ierului Subdirectorul Programul selectat Data i ora

Modul ajutor

Apsai HELP/CALC (ajutor/calculator) pentru a accesa meniul Ajutor de tip pop-up. Navigai cu ajutorul tastelor sgei. Selectai opiunile pentru programe selectate (copiere, tergere etc.).

Navigarea n directoare

Pentru a accesa un subdirector, defilai pn la subdirector i apsai tasta WRITE/ENTER (scriere/execuie). Pentru a iei din subdirector, deplasai-v la nceputul subdirectorului i apsai tasta Enter (execuie) sau CANCEL (anulare). Ambele opiuni vor determina revenirea la managerul de dispozitive.

Crearea de directoare

Creai un director nou prin introducerea unui nume i apsarea tastei INSERT (inserare). Pentru a crea un subdirector nou, deplasai-v la directorul n care va fi plasat noul subdirector, introducei un nume i apsai tasta INSERT (inserare). Subdirectoarele sunt afiate cu numele alocat urmat de <DIR>.

Copierea fiierelor

Marcai un fiier i apsai tasta WRITE/ENTER (scriere/execuie) pentru a-l selecta. Va aprea o bif lng numele fiierului. Selectai o destinaie i apsai tasta F2 pentru a copia fiierul. Reinei c fiierele copiate din memoria unitii de comand pe un dispozitiv de memorie vor avea extensia NC adugat la sfritul numelui fiierului. ns numele poate fi schimbat prin introducerea unui nou nume, n directorul de destinaie, i apsarea tastei F2.

50

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Crearea de duplicate ale fiierelor

Pentru un fiier existent se poate crea un duplicat cu ajutorul managerului de dispozitive. Selectai un fiier prin apsarea tastei WRITE/ENTER (scriere/execuie), apoi apsai tasta CANCEL (anulare) pentru a reveni n nivelul superior al meniului de tip tab. Selectai tab-ul pentru dispozitiv de destinaie, apsai tasta WRITE/ ENTER (scriere/execuie), apoi selectai directorul de destinaie de pe dispozitiv, dac exist. Apsai tasta F2 pentru a crea un duplicat al fiierului selectat, respectiv tastai un nume nou i apsai tasta F2 pentru a redenumi fiierul n directorul de destinaie. Numele fiierelor vor fi meninute n formatul tipic de opt - punct - trei. De exemplu: program1.txt. Totui, unele programe CAD/CAM utilizeaz .NC ca extensie a fiierului, format ce este acceptat. Fiierele procesate pe unitatea de comand vor fi denumite cu litera O urmat de 5 cifre. De exemplu O12345.NC.

Convenia de denumire a fiierelor

Redenumirea tergerea

Pentru a schimba numele unui fiier, marcai fiierul, tastai un nou nume i apsai tasta ALTER (schimbare). Pentru a terge un fiier de program de pe un dispozitiv de memorie, marcai fiierul i apsai tasta ERASE PROG (tergere program). Ajutorul pe ecran este disponibil prin apsarea tastei HELP/CALC (ajutor/calculator). Selectai funciile din meniul de tip pop-up i apsai tasta WRITE/ENTER (scriere/execuie) pentru execuie, respectiv utilizai tastele directe listate. Pentru a iei din ecranul Help (ajutor), apsai tasta CANCEL (anulare) pentru a reveni la managerul de dispozitive.
avansat

Ajutorul pe ecran

tcp/ip

Pentru a seta comunicaiile n reea, introducei valorile specifice pentru reeaua dumneavoastr n setrile de reea ale unitii de comand CNC (consultai setrile 900-916 din capitolul Setrile ale manualului de fa). Repornii maina dup ce au fost actualizate toate setrile unitii de comand i sistemului de reea pentru a iniia conexiunea de reea. Utilizai numai litere (A-Z, fr sensibilitate la majuscule), cifre (0-9), liniue (-) i puncte pentru setrile referitoare la adresele de reea 900 i 907). dEpanarEa
conExiunii dE rEEa

Cel mai frecvent erorile sunt cauzate de un nume utilizator incorect sau o parol incorect, drepturi incorecte sau o parol expirat. Numele de utilizator i parolele sunt sensibile la majuscule; asigurai-v c utilizai tipul corect de caractere. Dac la accesarea tab-ului NET SHARE (conexiune de reea) este afiat mesajul COULD NOT CONNECT TO NETWORK (conectare la reea euat), informaii suplimentare pentru depanare sunt disponibile n fiierul error.log din directorul ADMIN de pe hard-disk (acest fiier poate fi vizualizat n FNC). Dac nu exist un director ADMIN pe hard-disk, creai-l i apoi ncercai din nou s accesai reeaua pentru a se genera fiierul error.log.

Verificarea hardware-ului

Dac software-ul a fost actualizat i dorii s verificai versiunea harwware-ului Ethernet, punei n funciune maina i ateptai ca mesajul NOT READY (nepregtit) s dispar din meniul List de programe. Apsai de dou ori tasta PARAM/DGNOS (parametri/ diagnosticare), apoi tasta PAGE DOWN (pagina urmtoare) pn cnd apare pagina Configurations (configuraii). Verificai versiunea FV; aceasta ar trebui s fie 12.001 sau ulterioar. Putei de asemenea s gsii informaii referitoare la configuraia reelei n acest afiaj.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

51

Administrarea reelei Microsoft

Asigurai-v c CNC poate accesa directorul de pe computerul gazd (numele directorului trebuie s fie numele nregistrat n setarea 908). Solicitai administratorului dumneavoastr de reea s verifice dac setrile pentru partajare sunt corecte pentru directorul partajat n reea. Verificarea funcionalitii reelei (funcie disponibil numai n reelele TCP/IP). Setai DHCP ca OFF (dezactivat). Introducei adresa IP static - setarea 902 i masca de subreea - setarea 903; apsai F1. Accesai un computer din reea. Accesai DOS (de ex. MS DOS Command Prompt) i n prompterul DOS tastai Ping i informaia ce este nregistrat n setarea 902. Exemplu: C:\> PING 192.168.1.2 Se vor afia diferite date referitoare la timp. Dac apare o eroare tip timp expirat, verificai setrile i cablurile de date.

colEctarEa

datElor dE prElucrarE

Colectarea datelor de prelucrare este activat prin setarea 143, ce permite utilizatorului s extrag date din unitatea de comand cu ajutorul unei comenzi Q transmise prin intermediul portului RS-232 (sau prin utilizarea unui pachet hardware opional). Funcia se bazeaz pe un software specific i necesit un computer auxiliar pentru solicitarea, interpretarea i memorarea datelor de la unitatea de comand. Anumite variabile macro pot fi de asemenea setate prin intermediul computerului auxiliar.

Colectarea datelor cu ajutorul portului RS-232

Unitatea de comand rspunde unei comenzi Q doar dac setarea 143 este ON (activat). Se utilizeaz urmtorul format de ieire: STX, CSV response, ETB CR/LF, 0x3E STX (0x02) marcheaz nceputul datelor. Acest caracter de control este pentru computerul auxiliar. CSV reprezint acronimul pentru Comma Separated Variables (variabile separate prin virgul), fiind vorba despre una sau mai multe variabile de date separate prin virgule. ETB (0x17) nseamn sfritul datelor. Acest caracter de control este pentru computerul auxiliar. CR/LF i spune computerului auxiliar c segmentul de date este complet i c trebuie s treac la linia urmtoare. 0x3E Afieaz prompterul. Dac unitatea de comand este ocupat, aceasta va rspunde Status, Busy (stare, ocupat). Dac o solicitare nu este recunoscut, unitatea de comand rspunde Unknown (necunoscut) i apare un nou prompter. Se pot utiliza urmtoarele comenzi:
Q100 - Seria de fabricaie a mainii >Q100 S/N, 12345678 Q101 - Versiunea software-ului de control >Q101 SOFTWARE, VER M16.01 Q102 - Codul de model al mainii >Q102 MODEL, VF2D Q301 - Timpul de micare (total) >Q301 C.S. TIME, 00003:02:57 Q303 - Durata ultimului ciclu >Q303 LAST CYCLE, 000:00:00 Q304 - Durata ciclului anterior >Q304 PREV CYCLE, 000:00:00

52

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Q104 - Modul (LIST DE PROGRAME, MDI, etc.) >Q104 MODE, (MEM) Q200 - Schimbrile sculelor (total) >Q200 TOOL CHANGES, 23 Q201 - Codul sculei aflate n uz >Q201 USING TOOL, 1 Q300 - Timpul de funcionare (total) >Q300 P.O. TIME, 00027:50:59

Q402 - M30 Contorul de piese #1 (resetabil de la unitatea de comand) >Q402 M30 #1, 553 Q403 - M30 Contorul de piese #2 (resetabil de la unitatea de comand) >Q403 M30 #2, 553 Q500 - Trei-n-unu (PROGRAM, Oxxxxx, STARE, PIESE, xxxxx) >Q500 STATUS, BUSY Q600 - Variabil macro sau de sistem >Q600 801 MACRO, 801, 333.339996

Utilizatorul are posibilitatea de a solicita coninutul oricrei variabile macro sau de sistem prin utilizarea comenzii Q600, de exemplu Q600 xxxx. Aceasta va afia coninutul variabilei macro xxxx pe computerul auxiliar. n plus, variabilele macro #1-33, 100-199, 500-699, 800-999 i #2001 pn la #2800 pot fi suprascrise cu ajutorul unei comenzi E, de exemplu Exxxx yyyyyy.yyyyyy, unde xxxx reprezint variabila macro iar yyyyyy.yyyyyy este noua valoare a acesteia. Reinei c aceast comand va fi utilizat numai atunci cnd nu exist nicio alarm n curs.

Colectarea datelor cu ajutorul hardware-ului opional

Aceast metod este utilizat pentru a furniza computerului auxiliar date despre starea mainii, fiind activat prin instalarea unei plci de relee cod M cu 8 rezerve (toate 8 fiind dedicate funciilor de mai jos i neputnd fi utilizate pentru funcionarea cod M normal), un releu de pornire, un set suplimentar de contacte pentru oprirea de urgen i un set special de cabluri. Contactai dealerul pentru informaii cu privire la preurile acestor componente. Odat instalate, releele de ieire 40 - 47, un releu de pornire i butonul Emergency Stop (oprire de urgen) sunt utilizate pentru a comunica starea mainii ctre unitatea de comand. Parametrul 315, bitul 26, Stare relee, trebuie s fie activat. Codurile M de rezerv standard sunt n continuare disponibile. Urmtoarele stri ale mainii vor fi disponibile: * Contactele E-STOP. Acestea vor fi nchise atunci cnd este apsat butonul E-STOP (oprire de urgen). * Alimentarea cu tensiune - 115 VAC. Indic faptul c unitatea de comand este pornit. Aceasta trebuie conectat la un releu electromagnetic de 115 VAC pentru interfa. * Releul de ieire de rezerv 40. Indic faptul c unitatea de comand este In-Cycle (n curs de rulare). * Releele de ieire de rezerv 41 i 42: 11 = modul MEM & lips alarme (modul AUTO) 10 = modul MDI & lips alarme (modul manual) 01 = modul bloc cu bloc (modul Single) 00 = alte moduri (zero, DNC, avans rapid, list de programe, etc.) * Releele de ieire de rezerv 43 i 44: 11 = oprire pentru funcia oprire avans (oprire avans) 10 = oprire M00 sau M01 01 = oprire M02 sau M30 (oprire program) 00 = niciuna dintre cele de mai sus (poate fi o oprire n modul bloc cu bloc sau o RESETARE) * Releul de ieire de rezerv 45 Funcia de control manual al vitezei de avans este activ (viteza de avans NU este 100%) * Releul de ieire de rezerv 46 Funcia de control manual al turaiei arborelui principal este activ (turaia arborelui principal NU este 100%) * Releul de ieire de rezerv 47. Unitatea de comand este modul EDIT.
96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

53

rEglarEa

piEsEi

Trebuie s se fixeze adecvat piesa. Consultai manualul productorului sistemului de suport cu privire la procedura adecvat de fixare a piesei de prelucrat. sculElE Codul Tnn este utilizat pentru a selecta scula de utilizat n cadrul unui program.

Modul avans rapid

Modul avans rapid v permite s avansai rapid pe toate axele pn ntr-o poziie dorit. naintea avansrii rapide a axelor, este necesar s se aduc la zero (punctul de referin pentru originea axei) toate axele. Pentru a accesa modul avans rapid, apsai tasta HANDLE JOG (manet de avans rapid), apoi tastai axa dorit (de ex. X, Z etc.) i utilizai fie tastele de avans rapid manual, fie maneta de avans rapid pentru a deplasa axa. Exist diferite trepte de cretere a vitezei ce pot fi utilizate n modul avans rapid: .0001, .001, .01 i .1. Strunguri cu axa Y: Apsai tasta Y de pe tastatura alfabetic i apoi tasta de avans rapid. Avansai rapid axa Y cu maneta de avans rapid.

Setarea coreciei sculei

Urmtorul pas este acela de a palpa sculele. Astfel se definete distana dintre vrful sculei i suprafaa lateral a piesei de prelucrat. Accesai pagina Tool Geometry Offset (corecii geometrie scule). Aceasta este n mod normal prima pagin a ecranelor de corecii/ decalaje; dac nu este aa, utilizai tasta Page up (pagina anterioar) pn cnd este selectat pagina Tool Geometry (geometrie scule) i apsai tasta X DIA MEAS (msurare diametru X). Unitatea de comand va solicita introducerea diametrului piesei. Dac diametrul este cunoscut, introducei valoarea. Putei de asemenea palpa suprafaa piesei cu scula i apsa Z FACE MEAS (msurare faet Z). Astfel se seteaz decalajul de origine pentru axa Z. Coreciile/ decalajele pot fi de asemenea introduse manual prin selectarea uneia dintre paginile de corecii/ decalaje; pentru aceasta, deplasai cursorul la coloana dorit, tastai un numr i apsai tasta WRITE/ENTER (scriere/execuie) sau F1. Apsarea tastei F1 va determina introducerea numrului n coloana selectat. Introducerea unei valori i apsarea tastei WRITE/ENTER (scriere/execuie) va determina adugarea valorii introduse la numrul din coloana selectat. 1. ncrcai o scul n capul revolver. 2. Apsai tasta HANDLE JOG (manet de avans rapid) (A). 3. Apsai tasta 1/100. (B) (Strungul se va deplasa cu vitez mare atunci cnd este rotit maneta). 4. Utilizai alternativ tastele de avans rapid X i Z pn cnd scula vine n contact cu suprafaa lateral a piesei la circa 1/8 oli de muchia frontal. 5. Plasai o coal de hrtie ntre scul i pies. Deplasai cu atenie scula ct mai aproape de pies, astfel nct s mai putei totui mica hrtia.

A B

54

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

6. Apsai tasta OFFSET (corecie) (C), pn cnd este afiat tabelul Tool Geometry (geometrie scule). 7. Apsai tasta X DIA MESUR (msurare diametru X) (D). Unitatea de comand va solicita diametrul piesei. Aceasta va prelua poziia X aflat n partea din stnga jos a ecranului i diametrul piesei i le va completa la poziia sculei. 8. ndeprtai scula de pies i poziionai vrful sculei astfel nct s ating suprafaa ppuii. 9. Apsai tasta Z FACE MEAS (msurare faet Z) (E). Aceasta va prelua poziia Z curent i o va scrie la corecia sculei. 10. Cursorul se va deplasa la poziia sculei pe axa Z. 11. Apsai tasta NEXT TOOL (scula urmtoare) (F). Repetai paii descrii mai sus pentru fiecare scul din program. Consultai seciunea Ansamblul sculelor antrenate pentru informaii referitoare la setarea sculelor antrenate.

Decalajul ntre VDI cap revolver hibrid i axa central BOT

Apsai tasta HAND JOG (manet de avans rapid) pentru a accesa pagina Tool Geometry Offset (corecii geometrie scule). Selectai irul de valori pentru axa central i apsai tasta F2. ST 20/30 - Tastai o valoare de 5.825 (oli) i apsai tasta WRITE/ENTER (scriere/execuie) pentru a decala poziia sculei BOT cu distana corect fa de poziiile VDI. 5.825 este o ax central aproximativ. Msurai fizic pentru a determina axa central corect, apoi reglai corespunztor. SL-40 - Tastai o valoare de 5.520 i apsai tasta WRITE/ENTER (scriere/execuie) pentru a decala poziia sculei BOT cu distana corect fa de poziiile VDI. 5.520 este o ax central aproximativ. Msurai fizic pentru a determina axa central exact, apoi corectai corespunztor (n gama 5.512 - 5.528).

Setri suplimentare ale sculelor

Exist alte pagini de setare a sculelor n cadrul modului comenzi curente. Apsai tasta CURRENT COMMANDS (comenzi curente) i utilizai tastele Page Up/Down (pagina anterioar/ urmtoare) pentru a naviga printre pagini. Prima este pagina cu meniunea Spindle Load (ncrcare arbore principal) n partea superioar a paginii. Programatorul poate aduga o limit de ncrcare a sculei. Unitatea de comand va lua aceste valori ca referin, putnd fi setat s execute o aciune specific n cazul atingerii limitei respective (a se vedea setarea 84). A doua pagin este pagina Tool life (durata de via a sculei). Pe aceast pagin exist o coloan intitulat Alarm (alarme). Programatorul poate introduce o valoare n aceast coloan ce va determina oprirea mainii odat atins numrul specificat de utilizri ale sculei.

Setarea punctului de zero al piesei (de prelucrat)

Punctul de zero al piesei este un punct de referin definit de utilizator fa de care unitatea de comand CNC va programa toate micrile. 1. Selectai scula #1 prin apsarea tastei MDI/DNC, tastarea T1 i apsarea tastei TURRET FWD (cap revolver nainte). 2. Avansai rapid axele X i Z pn cnd scula vine n contact cu suprafaa piesei. 3. Apsai tasta Z FACE MEAS (msurare faet Z) pentru a seta punctul de zero al piesei.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

55

funcii

Modul Grafic

Un mod sigur de a depana un program presupune rularea acestuia n modul Grafic. Nu se produce nicio micare pe main, micrile fiind ilustrate n schimb pe ecran. Modul Grafic poate fi accesat din modurile Memorie, MDI, DNC sau Editare. Pentru a rula un program, apsai tasta SETNG/GRAPH (setri/grafic) pn cnd este afiat pagina Graphics (grafice). n modul Editare, apsai tasta CYCLE START (pornire ciclu) din panoul Active program (program activ) pentru a accesa modul Grafic. Pentru a rula DNC n grafice, trebuie s selectai mai nti DNC, apoi s deschidei afiajul grafic i s transmitei programul dumneavoastr ctre unitatea de comand a mainii (consultai seciunea Comanda numeric direct (DNC)). Exist trei funcii de afiare utile n modul Grafic ce pot fi accesate prin apsarea uneia dintre tastele funcionale (F1, F2, F3 i F4). F1 este tasta de ajutor, ce ofer o scurt descriere a fiecreia dintre funciile posibile n modul Grafic. F2 este tasta de focalizare, ce permite mrirea unei zone din ecranul grafic prin utilizarea tastelor sgei, Page Up (pagina anterioar) i Page Down (pagina urmtoare) pentru a controla nivelul de focalizare i apsarea tastei Write (scriere). Butoanele F3 i F4 sunt utilizate pentru a controla viteza de simulare. Reinei c nu toate funciile sau micrile mainii sunt simulate n grafice.

Funcionarea simulat

Funcia simulare este utilizat pentru a se verifica rapid un program fr a se prelucra efectiv vreo pies. Funcia simulare este selectat prin apsarea tastei DRY RUN (simulare) din modul MEM sau MDI. n modul Simulare, toate avansurile rapide i avansurile de lucru sunt rulate la vitezele selectate cu ajutorul tastelor de avans rapid. Simularea poate fi activat sau dezactivat numai atunci cnd un program este finalizat complet sau cnd este apsat tasta RESET (resetare). Simularea va face totui toate schimbrile necesare ale sculelor. Tastele de control manual pot fi utilizate pentru reglarea turaiei arborelui principal n modul Simulare. Not: Modul Grafic este pe ct de util, pe att de sigur, deoarece acesta nu deplaseaz axele mainii nainte ca programul s fie verificat (consultai seciunea anterioar referitoare la funcia Grafic).

Rularea programelor

Pentru a rula un program, acesta trebuie s fie ncrcat n main. Odat nregistrat un program i coreciile/ decalajele setate, rulai programul prin apsarea tastei CYCLE START (pornire ciclu). V recomandm s rulai programul n modul Grafic nainte s executai orice operaie de achiere. Editarea n fundal permite editarea unui program n timp ce un alt program este n curs de rulare. Pentru a activa editarea n fundal n timp ce un program este rulat, apsai tasta EDIT (editare) pn cnd este activat panoul de editare n fundal (n partea dreapt a ecranului). Apsai tasta SELECT PROG (selectare program) pentru a selecta un program de editat n fundal (acesta trebuie s fie un program ncrcat n memorie) din list i apsai tasta WRITE/ENTER (scriere/execuie) pentru a ncepe editarea n fundal. Pentru a selecta un alt program pentru editarea n fundal, apsai tasta SELECT PROG (selectare program) din panoul de editare n fundal i alegei un nou program din list. Toate modificrile fcute n cursul editrii n fundal nu vor afecta programul n curs de rulare, nici subprogramele acestuia. Modificrile vor avea efect cu proxima ocazie cu care este rulat programul. Pentru a iei din editarea n fundal i a reveni la programul n curs de rulare, apsai tasta PRGRM CONVRS (conversie program). Tasta CYCLE START (pornire ciclu) nu poate fi utilizat n modul Editare n fundal. Dac programul conine o oprire programat (M00 sau M30), ieii din modul Editare n fundal (apsai tasta F4) i apsai tasta CYCLE START (pornire ciclu) pentru a relua programul.
NOT: Toate datele de la tastatur sunt orientate spre modul Editare n fundal, atunci cnd o comand M109 este activ i este accesat modul Editare n fundal. Odat o editare ncheiat (prin apsarea tastei Prgrm/Convrs (conversie program)), intrrile de la tastatur vor reveni la M109 pentru programul n curs de rulare.

Editarea n fundal

56

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Cronometrul de suprasolicitare ax

Atunci cnd pentru arborele principal sau o ax se nregistreaz o suprasolicitare, este pornit un cronometru, ce este afiat n panoul POSITION (poziie). Acesta ncepe la 1.5 minute i face o numrtoare invers spre zero. O alarm de suprasolicitare ax (SUPRASARCIN SERVO) este afiat atunci cnd perioada respectiv de timp a expirat.
dE comand avans rapid dE la distan

manEta

Maneta color mbuntit de comand avans rapid de la distan (RJH) prezint un afiaj color cu cristale lichide (LCD) i comenzi pentru o funcionalitate mbuntit. Aceasta prezint de asemenea o lantern cu leduri de mare putere.
Tastele funcionale Pornire ciclu Tastele sgei LCD-ul color

Oprire avans Teaca Selectorul variabil de impuls Rozeta de impuls

Butonul selector de ax
.

Consultai seciunea referitoare la corecii/ decalaje i funcionarea mainii pentru informaii suplimentare cu privire la aceste aspecte. LCD: Afieaz datele mainii i este interfaa RJH. Tastele funcionale (F1-F5): Taste cu funcii variabile. Fiecare tast corespunde unei etichete din partea inferioar a ecranului LCD. Apsarea unei taste funcionale va determina accesarea sau comutarea n meniul corespunztor. Funciile comutabile sunt evideniate cnd sunt activate. Tasta de pornire ciclu: Pornete micarea programat pe o ax. Tasta de oprire avans: Oprete micarea programat pe o ax. Tastele sgei: Utilizate pentru a naviga ntre cmpurile de meniu (n sus/ n jos) i a selecta vitezele de avans rapid de impuls (stnga/ dreapta). Rozeta de impuls: Avanseaz rapid o ax selectat cu pasul selectat. Funcioneaz ca maneta de avans rapid de pe unitatea de comand. Selectorul variabil de impuls: Se rotete cu pn la 45 de grade CW (sens orar) sau CCW (sens antiorar) fa de centru, apoi revine n centru cnd este eliberat. Utilizat pentru a avansa rapid axele cu viteze variabile. Cu ct este rotit selectorul variabil de impuls mai departe de poziia central, cu att mai rapid se mic axa. Permitei selectorului variabil de impus s revin n poziia central pentru a se opri micarea. Butonul selector de ax: Utilizat pentru selectarea axelor disponibile pentru avans rapid. Axa selectat este apoi afiat n partea inferioar a ecranului. Poziia cea mai din dreapta a acestui selector este utilizat pentru accesarea meniului auxiliar. Scoatei unitatea din suport pentru a o activa. n modul Manet de avans rapid, comanda avansului este transferat de la consol la unitatea RJH-C (roata de mn de pe consol este dezactivat). Aezai la loc n suport unitatea RJH pentru a o dezactiva i a retransmite comanda avansului rapid la consol.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

57

Rozeta de impuls i selectorul variabil de impus funcioneaz ca un cursor pentru modificarea valorii cmpurilor editabile de ctre client, cum ar fi corecia, lungimea i uzura sculei, etc. Funcia ncorporat panic: Apsai orice tast n timpul micrii unei axe pentru a opri instantaneu micarea arborelui principal i a tuturor axelor. n timp ce arborele principal este n micare i comanda se face n modul Manet de avans rapid, apsarea tastei de oprire avans determin oprirea arborelui principal. Pe afiaj apare mesajul BUTTON PRESSED WHILE AXIS WAS MOVINGRESELECT AXIS (buton apsat n timp ce axa se mica; reselectai axa). Deplasai butonul selector de ax ntr-o poziie diferit pentru a terge eroarea. Dac butonul selector de ax este deplasat n timp ce este rotit selectorul variabil de impuls, pe afiaj apare mesajul Axis selection changed while axis was movingReselect Axis (selecie ax modificat n timp ce axa se mica; reselectai axa) i orice micare a axelor nceteaz. Deplasai butonul selector de ax ntr-o poziie diferit pentru a terge eroarea. Dac selectorul variabil de impuls este rotit din poziia central atunci cnd unitatea RJH este scoas din suportul aferent, respectiv dac se comut de la modul de control la un mod cu micare (de exemplu, de la MDI la modul Manet de avans rapid), pe afiaj apare mesajul Shuttle off centerNo Axis selected (selector variabil de impuls scos din poziia central; nicio ax selectat) i nu se produce nicio micare a axelor. Deplasai butonul selector de ax pentru a terge eroarea. Dac rozeta de impuls este rotit n timp ce selectorul variabil de impuls este n uz, pe afiaj apare mesajul Conflicting jog commands Reselect Axis (comenzi de avans rapid conflictuale; reselectai axa) i orice micare a axelor nceteaz. Deplasai butonul selector de ax ntr-o poziie diferit pentru a terge eroarea, apoi napoi pentru a selecta din nou axa selectat anterior.
NOT: Dac oricare dintre erorile de mai sus nu este tears atunci cnd este micat butonul selector de ax, s-ar putea s existe o problem la selectorul variabil de impuls. Contactai atelierul service Haas pentru reparaie/ nlocuire.

Dac se ntrerupe contactul dintre unitatea RJH i unitatea de comand (cablu ntrerupt sau deconectat, etc.), orice micare a axelor nceteaz. La reconectare, pe afiaj apare mesajul RJH / Control Communication FaultReselect Axis (eroare de comunicaie unitate RJH/ unitate de comand; reselectai axa). Deplasai butonul selector de ax pentru a terge eroarea. Dac eroarea nu este tears, aezai unitatea RJH n suportul aferent, ateptai ca aceasta s se dezactiveze, apoi scoatei-o din suport.
NOT: Aceast eroare poate indica de asemenea o defeciune la SKBIF, RJH-E sau cablaje. Dac eroarea persist, s-ar putea s fie necesare operaii suplimentare de diagnosticare i reparaie.

58

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Meniurile unitii RJH

Unitatea RJH utilizeaz patru meniuri de program pentru controlul avansului rapid manual, setarea coreciilor pentru lungimea sculei, setarea axelor de coordonate pentru pies i afiarea programului curent. Cele patru ecrane afieaz informaiile n mod diferit, ns navigarea i schimbarea opiunilor sunt controlate ntotdeauna la fel, conform figurii de mai jos.
Tasta sgeat stnga/dreapta pentru modicarea vitezei de avans rapid de impuls (marcat curent)

Modul curent i mesajele de ajutor sensibile la context Tastele sgeat n sus/n jos pentru selectare cmpuri Modicarea valorii cu rozeta de impuls i selectorul variabil de impus Axa selectat curent i poziia

Zona date de lucru (aaj variabil)

Ecranul urmtor

Tastele funcionale (n funcie de mod)


.

Avansul rapid manual pe RJH

Acest meniu conine un afiaj mare al poziiei curente a mainii. Rotirea selectorului variabil de impuls sau a rozetei de impuls va determina deplasarea axei selectate curent. Selectai treapta de avans rapid cu ajutorul tastelor sgei stnga/ dreapta. Sistemul de coordonate al poziiei curente este evideniat n zona tastelor funcionale a ecranului i poate fi modificat prin apsarea unei alte taste funcionale. Pentru a aduce la zero poziia operatorului, apsai tasta funcional n meniul OPER pentru a selecta poziia, apoi apsai din nou tasta funcional (ce indic acum ZERO).

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

59

Coreciile sculelor pe RJH

Utilizai acest meniu pentru setarea i verificarea coreciilor sculelor. Selectai cmpurile cu ajutorul tastelor funcionale i schimbai valorile cu ajutorul rozetei de impuls. Selectai axele cu ajutorul butonului selector. Linia axei (din partea inferioar a afiajului) trebuie s fie evideniat pentru a se avansa rapid axa respectiv. Apsai tasta SET (setare) pentru a nregistra poziia curent a axei n tabelul Corecii scule, apoi utilizai tastele sgei pentru a selecta setrile pentru raz i vrf. Pentru a ajusta valorile din tabel, selectai ADJST (ajustare), utilizai rozeta de impuls sau selectorul variabil de impuls pentru a selecta nivelul de cretere sau reducere a valorii respective (utilizai tastele sgei stnga i dreapta pentru a schimba pasul), apoi apsai tasta ENTER (execuie) pentru a implementa corecia fcut.

ATENIE! Nu v apropiai de capul revolver atunci cnd schimbai sculele.

Decalajele de origine pe RJH

Selectai WK CS (decalaje origine) pentru a modifica decalajul de origine cod G. Avansai rapid manual axa selectat cu selectorul variabil de impuls sau rozeta de impuls atunci cnd este marcat cmpul pentru ax din partea inferioar a ecranului. Apsai tasta SET (setare) pentru a nregistra poziia curent a axei n tabelul Decalaje de origine. Trecei cu butonul selector de ax la axa urmtoare i repetai procedura de setare pentru axa respectiv. Pentru a ajusta o valoare setat, trecei cu butonul selector de ax la axa dorit. Apsai tasta ADJST (ajustare) i utilizai rozeta de impuls pentru a selecta nivelul de cretere sau reducere a valorii respective, apoi apsai tasta ENTER (execuie) pentru a implementa corecia fcut.

60

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Meniul Auxiliar

Meniul auxiliar al unitii RJH prezint comenzile pentru lichidul de rcire i lanterna unitii RJH. Accesai meniul prin deplasarea complet spre dreapta a butonului selector de ax (n poziia indicat printr-un simbol pagin tanat pe carcasa unitii RJH). Comutai ntre funciile disponibile prin apsarea tastei funcionale corespunztoare.

Auxiliary Menu
Flash Light: OFF Coolant: OFF

Utility Menu
RJH-C Firmware Version: 0.01g RJH-C Font Version: RJH-C RJH-C Font ID 5 Main Build Version: VER M16.02x
UTIL> AUX>

LIGHT
.

CLNT

Auxiliary Menu Meniul Auxiliar

Utility Menu Meniul Utilitare

Meniul Utilitare

Apsai tasta UTIL (utilitar) din meniul auxiliar pentru a accesa meniul Utilitare pentru informaii tehnice de diagnosticare, respectiv apsai AUX (auxiliar) pentru a reveni n meniul Auxiliar.

Afiarea programului (modul rulare)

Acest mod afieaz programul aflat n curs de rulare. Accesai modul rulare apsnd tastele MEM sau MDI de pe consola de comand. Taburile de opiuni din partea inferioar a ecranului pun la dispoziie comenzile pentru activare/ dezactivare lichid de rcire, funcia bloc cu bloc, oprirea opional i tergerea blocurilor. Comenzile comutabile, cum ar fi COOL (rcire), apar evideniate cnd sunt activate. Tastele CYCLE START (pornire ciclu) i FEED HOLD (oprire avans) funcioneaz la fel ca butoanele corespondente de pe consol. Revenii la avansul rapid apsnd tasta HAND JOG (manet de avans rapid) de pe consola de comand, respectiv aeznd unitatea RJH la loc n suportul aferent pentru a continua rularea programului prin intermediul consolei.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

61

oprirE

rularE

- avans

rapid

- continuarE

Aceast funcie permite operatorului s opreasc un program n curs de rulare, s avanseze rapid departe de pies, apoi s reia execuia programului. n continuare este prezentat o procedur de lucru: 1. Apsai tasta FEED HOLD (oprire avans) pentru a opri programul n curs de rulare. 2. Apsai tastele X sau Z, apoi HANDLE JOG (manet de avans rapid). Unitatea de comand va memora poziiile curente pe axele X i Z. Not: Celelalte axe n afar de X i Z nu pot fi avansate rapid. 3. Unitatea de comand va afia mesajul Jog Away (avans rapid de ndeprtare). Utilizai maneta de avans rapid, maneta de comand avans rapid de la distan i tastele de avans i blocare avans pentru a ndeprta scula de pies. Arborele principal poate fi controlat prin apsarea tastelor CW (sens orar), CCW (sens antiorar) i STOP (oprire). Dac e cazul, sculele pot fi schimbate.
Atenie: Cnd se continu un program, vor fi utilizate vechile decalaje pentru poziia de retur. De aceea, este nesigur i nerecomandat s se schimbe sculele i decalajele atunci cnd programul este ntrerupt.

4. Avansai rapid ntr-o poziie ct mai apropiat posibil de poziia memorat sau ntr-o poziie pentru care exist o traiectorie rapid neobstrucionat pentru revenirea n poziia memorat. 5. Revenii la modul anterior prin apsarea tastei MEM (memorie), MDI/DNC (introducere manual date/ comand numeric direct). Unitatea de comand va continua numai dac este reluat modul n care s-a produs oprirea. 6. Apsai tasta CYCLE START (pornire ciclu). Unitatea de comand va afia mesajul Jog Return (avans rapid de revenire) i se va avansa rapid pe axele X i Y la 5% de poziia n care s-a apsat tasta FEED HOLD (oprire avans), apoi se va reveni pe axa Z. Atenie: Unitatea de comand nu va urma traiectoria utilizat pentru avansul rapid de ndeprtare. Dac se apas tasta FEED HOLD (oprire avans) n cursul unei micri, micarea axelor frezei se va opri i se va afia mesajul Jog Return Hold (oprire avans rapid de revenire). Apsarea tastei CYCLE START (pornire ciclu) va determina reluarea de ctre unitatea de comand a micrii de avans rapid de revenire. Cnd micarea este ncheiat, unitatea de comand va reveni n starea de oprire avans. 7. Apsai din nou tasta CYCLE START (pornire ciclu) i programul va relua funcionarea normal. Consultai de asemenea setarea 36 Program Restart (repornire program).

62

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

funcia

dE optimizarE program

Aceast funcie permite unui operator s controleze manual turaia arborelui principal i avansurile pe axe utilizate de un program n cursul rulrii programului respectiv. Odat programul finalizat, liniile modificate ale programului sunt evideniate i pot fi modificate definitiv sau readuse la valorile iniiale. n plus, operatorul poate stoca n memorie note prin tastarea unui comentariu n linia de introducere date i apsarea tastei Enter (execuie).

Operarea

n cursul rulrii programului, operatorul poate nregistra note, regla turaia arborelui principal i avansurile pe axe. La finalizarea unui program (n modul Memorie [MEM]), apsai tasta F4 pentru a accesa ecranul de optimizare program. Utilizai tastele sgei dreapta/stnga i n sus/n jos, page up/page down (pagina anterioar/ urmtoare) i home/end (origine/ncheiere) pentru a parcurge valorile controlate manual i comentariile. Apsai tasta ENTER (execuie) pe una din acestea pentru editare i se va deschide o fereastr tip pop-up cu seleciile disponibile pentru coloana respectiv (conform figurii). Programatorul poate opera o serie de modificri cu ajutorul comenzilor din meniu. n plus, poate fi marcat o seciune a codului (cursorul la nceputul seleciei, apsai tasta F2, derulai la sfritul seleciei i apsai tasta F2). Revenii n ecranul de optimizare program (apsai tasta Edit (editare)) i apsai tasta enter (execuie); aceasta permite operatorului s modifice toate turaiile i avansurile din seciunea marcat.
.

managEmEntul

avansat al sculEi

(atm)
Eticheta fereastr activ
CURRENT GROUP: 12345

Fereastra Grup de scule

Fereastra Limite admise

Fereastra Date scule

Text ajutor

Funcia ATM (Advanced Tool Management - managementul avansat al sculei) permite utilizatorului s seteze i acceseze scule dublate pentru o aceeai operaie sau o serie de operaii. Sculele dublate sau de rezerv sunt clasificate n grupe specifice. Programatorul specific o grup de scule, n loc s indice o singur scul, n programul cod G. ATM va urmri utilizarea sculelor individuale dintr-o grup de scule i o va compara cu limitele definite de utilizator. Odat limita atins (de ex. numrul de utilizri sau ncrcarea sculei), freza va selecta automat o alt scul din grupa respectiv data urmtoare cnd va fi necesar o astfel de scul. Cnd o scul este epuizat, lampa de avertizare clipete n portocaliu i ecranul privind durata de via a sculei este afiat automat. Pagina Managementul avansat al sculei este inclus n modul Comenzi curente. Apsai tasta Current Commands (comenzi curente) i tasta page up (pagina anterioar) pentru a accesa pagina Managementul avansat al sculei.
96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

63

Navigarea

Interfaa ATM utilizeaz trei ferestre separate pentru introducerea datelor: Fereastra Grup scule, fereastra Limite admise i fereastra Date scule (aceast fereastr include lista de scule n stnga i datele sculelor n dreapta). F4 Comutarea ntre ferestre. Tastele sgei Deplasarea ntre cmpuri n fereastra activ. Write / Enter (scriere/execuie) Introducere, modificare sau tergere valori, n funcie de opiunea selectat. n partea inferioar a ecranului sunt afiate informaiile ajuttoare pentru opiunea selectat curent n fereastra activ.

Operarea

1) Tool Group Setup (setare grup de scule) Pentru a aduga o grup de scule, apsai tasta F4 pn cnd este activat fereastra Tool Group (grup de scule). Marcai <ADD> (adugare) cu ajutorul tastelor sgei, tastai un cod de identificare grup de scule din cinci cifre cuprins ntre 10000 i 30000. Apsai din nou tasta F4 pentru a aduga datele pentru grupa de scule n fereastra Allowed Limits (limite admise). Adugai sculele la grup n fereastra Tool Data (date scule). 2) Tool Group (grup de scule) Definete grupele de scule utilizate n programe. GROUP ID (cod grup) Afieaz codul de identificare al grupei. PREVIOUS (anterioar) Marcai <PREVIOUS> (anterioar) i apsai tasta Enter (execuie) pentru a comuta afiajul la grupa anterioar. NEXT (urmtoare) Marcai <NEXT> (urmtoare) i apsai tasta Enter (execuie) pentru a comuta afiajul la grupa urmtoare. ADD (adugare) Marcai <ADD> (adugare), tastai un numr din cinci cifre cuprins ntre 10000 i 30000 i apsai tasta Enter (execuie) pentru a aduga o nou grup de scule. DELETE (tergere) Utilizai <PREVIOUS> (anterioar) sau <NEXT> (urmtoare) pentru a defila pn la grupa de ters. Marcai <DELETE> (tergere) i apsai tasta Enter (execuie). Apsai Y la solicitare confirmare pentru a finaliza tergerea; apsai N pentru anulare. RENAME (redenumire) - Marcai <RENAME> (redenumire), introducei noul numr din cinci cifre al grupei cuprins ntre 10000 i 30000 i apsai tasta Enter (execuie) pentru a aloca noul cod de identificare grupei selectate curent. SEARCH (cutare) - Pentru a cuta o grup, marcai <SEARCH> (cutare), introducei codul unei grupe i apsai tasta Enter (execuie). GROUP USAGE (utilizare grup) Introducei ordinea n care sunt apelate sculele dintr-o grup. Utilizai tastele sgei stnga i dreapta pentru a selecta modul de utilizare a sculelor. DESCRIPTION (descriere) Introducei un nume descriptiv pentru grupa de scule. 3) Allowed Limits (limite admise) Fereastra Allowed Limits (limite admise) conine limitele definite de utilizator pentru a se determina cnd este uzat o scul. Aceste variabile vizeaz toate sculele din grup. Dac oricare dintre variabile este setat la zero, aceasta va fi ignorat. USAGE (utilizare) Introducei numrul maxim de utilizri ale sculei respective.

64

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

FEED TIME (timp de avans) Introducei perioada total de timp, n minute, n care scula poate fi utilizat n avans de lucru. TOTAL TIME (timp total) Introducei timpul total, n minute, n care poate fi utilizat scula. TOOL LOAD (ncrcare scul) Introducei ncrcarea maxim a sculei (n procente) pentru sculele dintr-o grup. TL ACTION (aciune scul) Introducei aciunea automat ce trebuie ntreprins atunci cnd este atins procentul de ncrcare maxim a sculei. Utilizai tastele sgei stnga i dreapta pentru a selecta aciunea automat. 4) Tool Data (date scule) Tools Table (tabel scule) Seciunea din stnga a ferestrei Date scule afieaz un tabel cu sculele din grupa curent. Utilizai tastele sgei pentru a marca i modifica o valoare. TOOL # (scul #) Introducei un cod de scul prin poziia capului revolver, cu sau fr o corecie, ca orice apel T normal ntr-un program de strung. EXP (expirat) O scul expirat este indicat cu un asterisc (*) n aceast coloan. O scul poate fi marcat manual ca expirat prin introducerea unui asterisc n aceast coloan. Marcai un asterisc i apsai tasta WRITE/ENTER (scriere/execuie) pentru a-l terge. LIFE (durat de via) Procentul rmas din durata de via a fiecrei scule din grup. Tool Data (date scule) Seciunea din dreapta a ferestrei Date scule afieaz informaii despre scula selectat curent n tabelul scule. Valorile urmtoare sunt preluate din tabelul principal Tool Geometry (geometrie scule) (apsai tasta Offset (corecii) pentru a-l accesa) i sunt valori protejate mpotriva modificrii n Managementul avansat al sculei (cu excepia valorilor coreciilor pentru uzura sculei). GEOMETRIE X GEOMETRIE Z RAZ VRF UZUR X modificabil UZUR Z modificabil Valorile urmtoare sunt generate de ATM n cursul monitorizrii utilizrii sculei. Informaiile sunt modificabile. Marcai o valoare cu ajutorul tastelor sgei i tastai un nou numr sau apsai tasta Origin (origine) pentru a terge valoarea respectiv. TIMP DE AVANS TIMP TOTAL UTILIZARE NCRCARE

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

65

5) Tool Group Usage (utilizare grup de scule) Exemplu de program


% O0135

T10000
G97 S1200 M03 G00 G54 X2. Z.05 G71 P1 Q6 D0.035 U0.03 W0.01 F0.01 N1 G01 X1.5 Z-0.5 F0.004 N2 X1. Z-1. N3 X1.5 Z-1.5 N4 Z-2. N5 G02 X0.5 Z-2.5 R0.5 N6 G1 X2. G00 X0. Z0. T100

(utilizare grup de scule 10000)

T20000
G97 S1500 M03 G70 P1 Q6 G53 X0 G53 Z0 M30 %

(utilizare grup de scule 20000)

Macro-urile

Variabilele macro 8550-8567 activeaz un program cod G pentru a obine informaii despre fiecare scul. Cnd un cod de identificare scul individual este specificat cu ajutorul macro-ului 8500, unitatea de comand va transmite informaiile despre scula individual n variabilele macro 8551 - 8567. n plus, un utilizator poate s specifice codul unei grupe ATM cu ajutorul macro-ului 8550. n aceste condiii, unitatea de comand va transmite informaiile despre scula curent din grupa de scule ATM specificat cu ajutorul variabilelor macro 8551 - 8567. Consultai descrierea pentru variabilele 8550 - 8567 din capitolul Macro-urile cu pentru informaii referitoare la datele variabilelor macro. Valorile din aceste macro-uri furnizeaz date ce sunt accesibile i prin macro-urile 2001, 2101, 2201, 2301, 2701, 2801, 2901, 5401, 5501, 5601, 5701, 5801 i 5901. Macrourile 8551 - 8567 asigur accesul la aceleai date, dar pentru sculele 1 - 50 pentru toate articolele de date. O eventual cretere ulterioar a numrului total de scule va fi posibil prin intermediul macro-urilor 8551 8567.

66

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Sugestii i recomandri

nregistrai comentarii cu detalii referitoare la scule pentru a le pstra n program n cursul utilizrii grupelor ATM. Aceste detalii referitoare la scule pot include codurile sculelor din grup, tipuri de scule, instruciuni pentru operator etc. De exemplu:
... G00 G53 X0 Z#508 (T100 SCULA PRINCIPAL DIN GRUPA ATM 10000) (T300 SCULA SECUNDAR DIN ACEEAI GRUP) G50 S3500 T10000 (T101) G97 S550 (T101) T10000 G97 S1200 M08 G00 Z1. X2.85 ... Comentariu: scula i grupa de scule Comentariu: scula secundar Comentai apelul T i nlocuii cu grupa de scule

subrutinElE Subrutinele (subprogramele) sunt constituite de obicei dintr-o serie de comenzi repetate de mai multe ori ntr-un program. n locul repetrii de mai multe ori a comenzilor n programul principal, subrutinele sunt scrise sub forma unui program separat. Programul principal are o singur comand care apeleaz programul subrutin. O subrutin este denumit cu ajutorul M97 sau M98 i al unei adrese P. Codul P este acelai pentru numrul programului (Onnnnn) i numrul subrutinei. Subrutinele pot s includ un L sau un contor de repetare. Dac exist un L, apelarea subrutinei este repetat de un numr de ori conform celor specificate nainte ca programul principal s continue cu blocul urmtor. opEraiilE
la capul rEvolvEr

Presiunea redus a aerului sau debitul insuficient va determina reducerea presiunii exercitate asupra pistonului de fixare/ eliberare a capului revolver i va ncetini micarea de indexare a capului revolver sau nu se va asigura eliberarea acestuia.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

67

Pentru ncrcarea sau schimbarea sculelor, selectai modul MDI, apoi apsai tasta TURRET FWD (cap revolver nainte) sau TURRET REV (cap revolver npoi) i maina va indexa capul revolver la poziia sculei dorite. Capul revolver va aduce scula solicitat n apropierea poziiei de achiere dac se introduce Tnn nainte s se apese tasta TURRET FWD (cap revolver nainte) sau TURRET REV (cap revolver npoi).
Not: Strungurile cu ax Y-axis vor readuce capul revolver n poziia de zero (axa central a arborelui principal) dup o schimbare a sculei.

IMPORTANT: Introducei capace de protecie n locaurile goale ale capului revolver pentru a le proteja mpotriva acumulrilor de impuriti.

uruburile pentru capul revolver sunt prevzute cu butoane de poziionare excentric, ce permit o reglare fin a portcuitului ID n raport cu axa central a arborelui principal. Montai portcuitul pe capul revolver i reglai-l n raport cu arborele principal de pe axa X. Msurai paralelismul cu axa Y. Dac e cazul, scoatei portcuitul i utilizai o scul subire introdus n orificiul butonului excentricului pentru a roti excentricul n vederea corectrii neparalelismului. Tabelul urmtor prezint rezultatul obinut pentru diferite poziii ale butonului excentricului. Rotaie Rezultat 0 Nicio modicare 15 .0018" 30 .0035" 45 .0050" 60 .0060" 75 .0067" 90 .0070
.

90

funciilE

rEfEritoarE la sculE

Codul Tnnoo este utilizat pentru a selecta scula urmtoare (nn) i corecia (oo). Utilizarea acestui cod difer uor n funcie de setarea 33 n sistemul de coordonate FANUC sau YASNAC.

Sistemul de coordonate FANUC

Codurile T au formatul Txxyy, unde xx specific numrul sculei, fiind ntre 1 i valoarea parametrului 65, iar yy specific indicii de geometrie a sculei i de uzur a sculei, fiind ntre 1 i 50. Valorile pentru geometria sculei X i Z values se nsumeaz cu decalajele de origine. Dac se utilizeaz compensarea razei vrfului sculei, yy specific indicele de geometrie a sculei pentru raz, con i vrf. Dac yy = 00, nu se aplic o corecie pentru geometria sau uzura sculei.

68

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Sistemul de coordonate YASNAC

Codurile T au formatul Tnnoo, nn avnd o semnificaie diferit n funcie de plasarea codului T n interiorul sau n afara blocului G50. Valoarea oo specific uzura sculei, fiind ntre 1 i 50. Dac se utilizeaz compensarea razei vrfului sculei, 50+oo specific indicele de decalare a sculei pentru raz, con i vrf. Dac oo+00, nu se aplic o corecie pentru geometria sau uzura sculei. n afara unui bloc G50, nn specific numrul sculei, fiind ntre 1 i valoarea parametrului 65. n interiorul unui bloc G50, nn specific indicele de decalare a sculei, fiind ntre 51 i 100. Valorile pentru decalarea sculei pe X i Z se scad din decalajele de origine (i au astfel un semn opus coreciilor pentru geometria sculei utilizate n sistemul de coordonate FANUC).

Coreciile sculei aplicate prin T0101, FANUC versus YASNAC

Setarea unei uzuri negative a sculei n coreciile pentru uzura sculei va deplasa scula i mai mult n sens negativ pe ax. Astfel, pentru strunjire exterior i strunjire frontal, setarea unei corecii negative pe axa X va duce la un diametru mai mic al piesei, iar setarea unei valori negative pe axa Z va duce la ndeprtarea de material n exces de pe suprafaa piesei.
Not: Nu este necesar o micare pe axa X sau Z nainte de executarea schimbrii sculei i, n majoritatea cazurilor, ar fi o pierdere de timp s se revin n poziia de origine pe axa X sau Z. ns, dac piesa de prelucrat sau dispozitivul de fixare este mare, poziionai axa X sau Z nainte de schimbarea sculei pentru a preveni o coliziune ntre scule i pies sau dispozitivul de fixare.

Presiunea redus a aerului sau debitul insuficient va determina reducerea presiunii exercitate asupra pistonului de fixare/ eliberare a capului revolver i va ncetini micarea de indexare a capului revolver sau nu se va asigura eliberarea acestuia. Dup apsarea tastelor POWER UP/RESTART (iniializare/ repornire) i ZERO RET (revenire la zero), unitatea de comand se va asigura c poziia capului revolver este cea normal. Pentru ncrcarea sau schimbarea sculelor, selectai modul MDI, apoi apsai tasta TURRET FWD (cap revolver nainte) sau TURRET REV (cap revolver npoi) i maina va indexa capul revolver la poziia sculei dorite. Afiajul Curnt Comds (comenzi curente) va indica ce scul se afl n poziie n momentul respectiv. funcionarEa
tubului dE tragErE

Unitatea hidraulic asigur presiunea necesar pentru a strnge o pies.

Procedura de reglare a forei de strngere

1. Accesai setarea 92 de la pagina Settings (setri) i selectai fie I.D. ( interior), fie O.D. Clamping (strngere exterior). Nu facei asta n cursul rulrii unui program. 2. Slbii butonul de blocare de la baza butonului de reglare. 3. Rotii butonul de reglare pn cnd manometrul indic presiunea dorit. 4. Strngei butonul de blocare. urub de reglare

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

69

Avertizrile referitoare la tubul de tragere


Avertisment! Verificai piesa de prelucrat din mandrin sau buca elastic dup o cdere de tensiune. O ntrerupere a alimentrii cu tensiune poate reduce presiunea de strngere a piesei de prelucrat, ceea ce poate duce la deplasarea acesteia n mandrin sau buca elastic. Setarea 216 va dezactiva pompa hidraulic dup o perioad de timp specificat prin setare.

Nu fixai limitatoare de curs pe cilindrul hidraulic, putnd rezulta deteriorri. Nu prelucrai piese mai mari dect mandrina. Respectai toate avertismentele productorului mandrinei. Presiunea hidraulic trebuie setat corect. Consultai eticheta Informaii despre sistemul hidraulic de pe main pentru o exploatare n siguran. Setarea presiunii la un nivel aflat n afara gamei recomandate va duce la avarierea mainii i/sau susinerea inadecvat a piesei de prelucrat. Flcile mandrinei nu trebuie s ias n afara diametrului mandrinei. Piesele fixate necorespunztor sau incorect pot fi proiectate cu for mortal. Nu depii turaia nominal a mandrinei. Turaia mai mare reduce fora de strngere a mandrinei. Consultai diagrama urmtoare. Fora Fora total de strngere MAX a tuturor celor trei flci la presiune maxim (kgf) lbs Presiunile de lucru maxime

PSI Mandrina 5 Mandrina 6 Mandrina 8 Mandrina 10 Mandrina 12 Mandrina 15 Mandrina 18 Ppua mobil

(kgf/cm2)

NOT: Mandrinele trebuie gresate sptmnal i pstrate curate, fr impuriti.

nlocuirEa

mandrinEi i a bucEi ElasticE

Demontarea mandrinei

1. Deplasai ambele axe n poziiile de zero. Scoatei flcile mandrinei. 2. Demontai cele trei (3) uruburi de fixare ale cupei (sau plcii) centrale din centrul mandrinei i scoatei cupa. 3. Strngei mandrina i demontai cele ase (6) uruburi SHCS de fixare a mandrinei pe capul arborelui principal sau placa adaptorului.
Avertisment! Mandrina este grea. Fii pregtit s utilizai un echipament de ridicare pentru susinerea mandrinei la demontarea acesteia.

70

Strungul - Manualul Operatorului Traducerea instruciunilor originale

ro

t/m

in

96-0081 rev AN 04-2012

4. Destrngei mandrina. Fixai o cheie de mandrin n alezajul central al mandrinei i desfiletai mandrina din tubul de tragere. Dac exist n dotare, scoatei placa adaptor.

Demontarea bucei elastice

1. Slbii urubul de reglare de pe partea lateral a capului arborelui principal. Utiliznd o cheie de buce elastice, desfiletai buca elastic de pe capul arborelui principal. 2. Scoatei cele ase (6) uruburi SHCS din capul arborelui principal i scoatei-l. 3. Scoatei adaptorul pentru buca elastic din tubul de tragere.
Antrenorul Tubul de tragere Adaptorul pentru buca elastic urub de reglare Fanta urubului de reglare Buca elastic 6X SHCS Placa adaptor a mandrinei 6X SHCS Mandrina

Partea frontal a arborelui principal

Garnitur inelar Capul arborelui principal Cheia de buc elastic

Montarea mandrinei

NOT: Dac e necesar, instalai o plac adaptor nainte s instalai mandrina. 1. Curai suprafaa arborelui principal i suprafaa posterioar a mandrinei. Poziionai antrenorul peste arborele principal. 2. Scoatei flcile din mandrin. Scoatei cupa central sau placa de acoperire din partea frontal a mandrinei. Dac este disponibil, instalai un ghidaj de montaj n tubul de tragere i glisai mandrina peste acesta. 3. Orientai mandrina astfel nct unul dintre alezajele de ghidare s fie aliniat cu antrenorul. Utilizai cheia de mandrin pentru a nfileta mandrina pe tubul de tragere. 4. nfiletai complet mandrina pe tubul de tragere i rotii-o napoi cu 1/4 rotaie. Aliniai antrenorul cu unul dintre alezajele din mandrin. Strngei cele ase (6) uruburi SHCS. 5. Montai cupa sau placa central folosind cele trei (3) uruburi SHCS. 6. Montai flcile. Dac e cazul, nlocuii placa de acoperire posterioar. Aceasta este amplasat n partea stng a mainii.

Montarea bucei elastice

1. nfiletai adaptorul pentru buca elastic n tubul de tragere. 2. Aezai capul arborelui principal pe arborele principal i aliniai unul dintre alezajele din partea posterioar a capului arborelui principal cu antrenorul. 3. Strngei capul arborelui principal pe arborele principal cu ase (6) uruburi SHCS. 4. nfiletai buca elastic pe capul arborelui principal i aliniai fanta bucei elastice cu urubul de reglare de pe capul arborelui principal. Strngei urubul de reglare de pe partea lateral a capului arborelui principal.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

71

placa

dE acopErirE a tubului dE tragErE

Dac este necesar, scoatei placa de acoperire din captul tubului de tragere atunci cnd se utilizeaz alimentatorul de bare. Montai la loc placa de acoperire atunci cnd bara laminat nu este alimentat automat.

Placa de acoperire

rEpoziionarEa

flcilor mandrinEi

Repoziionai flcile mandrinei atunci cnd cursa flcilor nu poate genera o for de strngere suficient pentru susinerea materialului de prelucrat, de exemplu atunci cnd se trece la un diametru redus al barei laminate. Piesa nu va fi strns suficient dac nu exist o rezerv de curs nainte de ajungerea flcilor n poziia limit.

1. Utilizai o cheie hexagonal pentru a slbi cele dou uruburi SHCS de fixare a flcii n mandrin. 2. Glisai falca n noua poziie i strngei la loc cele dou uruburi SHCS. 3. Repetai procedura pentru celelalte dou flci. Flcile trebuie s rmn concentrice. compEnsarEa
conului

Se produce ncovoierea piesei dac aceasta nu este susinut perfect centrat sau dac aceasta este prea lung i nesusinut. Aceasta determin o adncime insuficient de achiere, piesa rezultat fiind subtiat. Aceasta se aplic doar n cazul achierii de exterior sau interior. Compensarea conului ofer posibilitatea de compensare prin adugarea unei valori calculate la deplasarea pe axa X n baza poziiei de achiere pe axa Z. Punctul de zero al conului este definit a fi 0.0 din coordonata pe axa Z a originii piesei. Conul este introdus n pagina de decalaje scule ca al cincilea numr i este memorat ntr-o matrice indexat dup scul, fiind denumit Taper (con) n pagina Corecii geometrie scule. Valoarea introdus va fi sgeata pe axa X mprit la lungimea pe axa Z, pe care se produce ncovoierea. Gama n care este cuprins aceast valoare variaz ntre 0 i .005; aceast valoare este un coeficient unghiular.

72

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

compEnsarEa

razEi vrfului sculEi

Prezentare

Compensarea razei vrfului sculei este o funcie ce permite utilizatorului s ajusteze o traiectorie programat a sculei n funcie de dimensiunile diferite ale frezei sau de uzura normal a frezei. Utilizatorul poate face asta prin nregistrarea datelor de corecie la instalare, fr orice alt efort suplimentar de programare. Compensarea razei vrfului sculei este utilizat atunci cnd raza vrfului sculei se modific, iar uzura frezei trebuie luat n calcul pentru suprafeele curbe sau tieturi oblice. Compensarea razei vrfului sculei nu este n general necesar atunci cnd tieturile programate se fac exclusiv de-a lungul axei X sau Z. Pentru tieturi oblice sau circulare, odat cu modificarea razei vrfului sculei, poate rezulta o subtiere sau o supratiere. n figur, s presupunem c imediat dup setare, C1 este raza frezei ce achiaz pe traiectoria programat a sculei. Pe msur ce freza se uzeaz la C2, operatorul ar putea ajusta corecia geometric a sculei pentru a aduce lungimea i diametrul sculei la cot. Dac se ntmpl asta, rezult o raz mai mic. Dac se utilizeaz compensarea razei vrfului sculei, se obine o tietur corect. Unitatea de comand va ajusta automat traiectoria programat pe baza coreciilor pentru raza vrfului sculei, aa cum sunt acestea setate n unitatea de comand. Unitatea de comand va modifica sau genera un cod pentru realizarea unei geometrii corecte a piesei.

Programarea

C1 R2 R1

C2

Traiectoria sculei compensate Traiectoria sculei


R2 R1

Tietura dup uzare Tietura dorit


.

Tietura dorit i traiectoria programat a sculei

Traiectoria sculei pentru frez cu 2 arce

Traiectoria generat cnd se utilizeaz TNC

Reinei c cea de-a doua traiectorie programat coincide cu dimensiunea final a piesei. Dei piesele nu trebuie s fie programate cu utilizarea compensrii razei vrfului sculei, aceasta este metoda preferat, deoarece face ca problemele programului s fie mai uor detectate i rezolvate. concEptE
rEfEritoarE la compEnsarEa razEi vrfului sculEi

Compensarea razei vrfului sculei se refer la deplasarea traiectoriei programate a sculei spre dreapta sau stnga. Programatorul va programa de obicei traiectoria sculei la nivelul dimensiunii finite. Cnd se utilizeaz compensarea razei vrfului sculei, unitatea de comand va compensa o variaie a diametrului sculei pe baza unor instruciuni speciale nscrise n program. Se utilizeaz dou comenzi cod G pentru aceast compensare ntre dou plane dimensionale. G41 solicit unitii de comand s deplaseze spre stnga traiectoria programat a sculei, iar G42 solicit unitii de comand s deplaseze spre dreapta traiectoria programat a sculei. O alt comand, G40, este prevzut pentru anularea oricrei decalri operate pentru compensarea razei vrfului sculei.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

73

Traiectoria sculei i sensul de deplasare a sculei fa de piesa de prelucrat Traiectoria programat a sculei VRF = 3 G42 TNC dreapta

Direcia vrfului este 3

G41 TNC stnga

VRF = 2

Raza vrfului sculei Vrful imaginar al sculei

Sensul de decalare

Vrful imaginar al sculei

Sensul decalrii este determinat de sensul micrii relative a sculei, precum i pe care partea piesei pe care se afl aceasta. Atunci cnd v gndii la sensul n care se va produce decalarea pentru compensare n compensarea razei vrfului sculei, imaginai-v c privii n jos spre vrful sculei i ghidai scula. Comanda G41 va deplasa vrful sculei spre stnga, iar comanda G42 va deplasa vrful sculei spre dreapta. Aceasta nseamn c strunjirea normal exterior va necesita o comand G42 pentru compensarea corect a sculei, n timp ce strunjirea interior va necesita o comand G41. Compensarea razei vrfului sculei presupune c o scul compensat are o raz la vrful sculei ce trebuie compensat. Aceasta este denumit raza vrfului sculei. Cum este dificil de determinat exact unde se afl centrul acestei raze, o scul este de obicei setat cu ajutorul conceptului denumit vrful imaginar al sculei. Unitatea de comand reclam de asemenea cunoaterea direciei n care se afl vrful sculei fa de centrul razei vrfului sculei, sau direcia vrfului. Direcia vrfului trebuie specificat pentru fiecare scul. Prima micare compensat este n general o micare dintr-o poziie necompensat ntr-o poziie compensat, fiind de aceea neobinuit. Aceast prim micare este denumit micare de apropiere i este necesar atunci cnd se utilizeaz compensarea razei vrfului sculei. Similar, este necesar o micare de ndeprtare. ntr-o micare de ndeprtare, unitatea de comand solicit o micare dintr-o poziie compensat ntr-o poziie necompensat. O micare de ndeprtare survine atunci cnd compensarea razei vrfului sculei este anulat printr-o comand G40 sau o comand Txx00. Dei micrile de apropiere i de ndeprtare pot fi planificate precis, acestea sunt n general micri necontrolate i scula nu trebuie s vin n contact cu piesa atunci cnd acestea survin.

74

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

utilizarEa

compEnsrii razEi vrfului sculEi

Urmtoarele etape sunt utilizate pentru programarea unei piese cu utilizarea TNC (Tool Nose Compensation compensarea razei vrfului sculei): Programarea piesei la dimensiunile finite. Apropierea i ndeprtarea Asigurai-v c exist o micare de apropiere pentru fiecare traiectorie compensat i determinai ce sens este utilizat (G41 sau G42). Asigurai-v c exist de asemenea o micare de ndeprtare pentru fiecare traiectorie compensat. Raza vrfului sculei i uzura Selectai o inserie standard (scul cu raz) de utilizat pentru fiecare scul. Setai raza vrfului sculei pentru fiecare scul compensat. Aducei la zero corecia pentru uzura vrfului sculei pentru fiecare scul. Direcia vrfului sculei Introducei direcia vrfului sculei pentru fiecare scul pentru care se utilizeaz compensarea, G41 sau G42. Corecia geometriei sculei Setai geometria longitudinal a sculelor i tergei coreciile pentru uzura longitudinal a fiecrei scule. Verificarea compensrii geometriei Depanai programul n modul grafic i corectai eventuale probleme referitoare la geometria compensat a vrfului sculei ce ar putea s apar. O problem poate fi detectat n dou moduri: fie se genereaz o alarm ce indic o interferen la compensare, fie geometria incorect este vizualizat prin generare n modul grafic. Rularea i inspectarea primului articol Ajustai uzura compensatat pentru piesa setat. micrilE
dE apropiErE i ndEprtarE pEntru compEnsarEa razEi vrfului sculEi

Prima micare pe axa X sau Z aflat n aceeai linie cu un G41 sau G42 este denumit micare de apropiere. Micarea de apropiere trebuie s fie liniar, adic un G01 sau G00. Prima micare nu este compensat, ns la sfritul micrii de apropiere poziia mainii va fi complet compensat. Consultai figura urmtoare.
Traiectoria compensat Traiectoria programat

(G40)

(G42)

Piesa nit Micrile de apropiere i de ndeprtare.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

75

Orice linie de cod cu un G40 va anula compensarea razei vrfului sculei i este denumit micare de ndeprtare. Micarea de ndeprtare trebuie s fie liniar, adic un G01 sau G00. nceputul unei micri de ndeprtare este complet compensat; poziia n acest punct va fi n unghi drept fa de ultimul bloc programat. La sfritul micrii de ndeprtare, poziia mainii nu este compensat. Consultai figura anterioar. Figura urmtoare prezint starea existent imediat nainte de anularea compensrii razei vrfului sculei. Unele geometrii vor duce la supra sau sub-tierea piesei. Aceast situaie este controlat prin includerea unui cod de adres I i K n blocul de anulare G40. I i K n blocul G40 definesc un vector ce este utilizat pentru determinarea poziiei int compensate a blocului precedent. Vectorul este de obicei aliniat cu o muchie sau un perete al piesei finite. Figura urmtoare prezint modul n care I i K pot corecta o achiere nedorit ntr-o micare de ndeprtare.

(G40)

-K I

(G40 I.. K..)

Utilizarea unui I i a unui K ntr-un bloc G40.

76

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

corEcia

razEi vrfului sculEi i corEcia uzurii

Fiecare scul rotativ ce utilizeaz compensarea razei vrfului sculei necesit precizarea razei vrfului sculei. Vrful sculei (raza vrfului sculei) specific ct de mult trebuie s compenseze unitatea de comand o scul dat. Dac se utilizeaz inserii standard pentru scul, atunci raza vrfului sculei este pur i simplu raza vrfului sculei pentru inseria respectiv. Fiecrei scule i este asociat n pagina de corecii geometrie scule cte o corecie pentru raza vrfului sculei. Coloana etichetat Radius (raz) indic valoarea pentru raza vrfului sculei a fiecrei scule. Dac valoarea coreciei pentru raza vrfului sculei este setat la zero, nu va fi generat nicio compensare pentru scula respectiv. Fiecrei scule i este asociat n pagina de corecii uzur cte o corecie pentru uzura razei. Unitatea de comand adaug corecia pentru uzur la corecia razei pentru a obine o raz efectiv ce va fi utilizat pentru generarea valorilor compensate. Micile ajustri (valori pozitive) pentru corecia razei n cursul produciei vor fi introduse n pagina de corecii pentru uzur. Aceasta permite operatorului s urmreasc uor uzura unei scule date. Pe msur ce este utilizat o scul, inseria se va uza n general, astfel nct va exista o raz mai mare la captul sculei. Cnd se nlocuiete o scul uzat cu una nou, corecia pentru uzur va fi adus la zero. Este important de reinut c valorile pentru compensarea razei vrfului sculei se refer la raz, i nu la diametru. Acest lucru este important atunci cnd se anuleaz compensarea razei vrfului sculei. Dac distana incremental a micrii de ndeprtare compensate nu este cel puin egal cu dublul razei sculei achietoare, va surveni supratierea. Reinei ntotdeauna c traiectoriile programate sunt n termeni de diametru i calculai micri de ndeprtare egale cu minim dublul razei sculei. Blocul Q al ciclurilor nchise ce reclam o secven PQ poate fi adesea o micare de ndeprtare. Exemplul urmtor ilustreaz modul n care o programare incorect va conduce la supratiere.

Exemplu
Setarea 33 este FANUC: Geometrie scul 8: X -8.0000 Z -8.0000 Raz 0.0160 Vrf 2

% O0010; G28; T808 ; (bar de alezat) G97 S2400 M03 ; G54 G00 X.49 Z.05; G41 G01 X.5156 F.004 ; Z-.05 ; X.3438 Z-.25 Z-.5 ; X.33; (Micare sub .032. Necesar pentru a evita achierea la o micare de ndeprtare nainte de anularea TNC.) G40 G00 X.25 ; Z.05 ; G53 X0; G53 Z0; M30; %

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

77

Eroare de tiere

Program nevalabil cu utilizarea TNC i G70

compEnsarEa

razEi vrfului sculEi i gEomEtria longitudinal a sculEi

Geometriile longitudinale ale sculelor ce utilizeaz compensarea razei vrfului sculei sunt setate n aceeai manier ca i n cazul sculelor fr compensare. Consultai seciunea Sculele a acestui manual pentru detalii cu privire la palparea sculelor i nregistrarea geometriei longitudinale a sculei. Cnd se seteaz o nou scul, corecia pentru uzura geometriei va fi adus la zero. Adesea sculele prezint o uzur neuniform. Aceasta se ntmpl atunci cnd sunt implicate achieri deosebit de grele pe o muchie a sculei. n acest caz, poate fi de dorit s se corecteze uzura geometriei pe axa X sau Z, i nu uzura razei. Prin corectarea uzurii geometriei longitudinale pe axa X sau Z, operatorul poate compensa adesea o uzur neuniform a vrfului sculei. Uzura geometriei longitudinale va decala toate dimensiunile pentru o singur ax. Este posibil ca modelul programat s nu permit operatorului s compenseze uzura prin decalarea geometriei longitudinale. Ce uzur poate fi corectat se poate determina prin verificarea mai multor dimensiuni pe axele X i Z ale unei piese prelucrate. Uzura neuniform va duce la modificri dimensionale similare pe axele X i Z, ceea ce indic necesitatea de a se mri corecia pentru uzura razei. Uzura ce afecteaz dimensiunile pe o ax indic o uzur a geometriei longitudinale. Un model de program bun, bazat pe geometria piesei de prelucrat, trebuie s elimine problemele datorate uzurii neuniforme. n general, contai pe scule de finisare ce utilizeaz ntreaga raz a frezei pentru compensarea razei vrfului sculei. compEnsarEa
razEi vrfului sculEi n ciclurilE nchisE

Unele cicluri nchise ignor compensarea razei vrfului sculei, ateapt o structur de cod specific sau execut propria activitate specific ciclului nchis (consultai de asemenea seciunea Cicluri nchise). Urmtoarele cicluri nchise vor ignora compensarea razei vrfului sculei. Anulai compensarea razei vrfului sculei naintea oricrui ciclu nchis de acest gen. G74 Ciclu de canelare frontal, gurire progresiv G75 Ciclu de canelare exterior/ interior, gurire progresiv G76 Ciclu de filetare, treceri multiple G92 Ciclu de filetare, modal

78

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

ExEmplE

dE programE cu utilizarEa compEnsrii razEi vrfului sculEi

Exemplul 1

Compensarea general a razei vrfului sculei utilizeaz modurile de interpoalare standard G01/G02/G03.
Exemplu TNC general

BCA
P

S Poziia de pornire P Blocul de pornire Q Blocul nal

Pregtirea

Comutai setarea 33 la FANUC. Setai sculele urmtoare T1 Inserie cu raz .0312, degroare T2 Inserie cu raz .0312, finisare T3 Scul de canelare .250 lime cu .016 raz/ aceeai scul pentru corecii 3 i 13

Scul T1 T2 T3 T3

Coreciile/ decalajele 01 02 03 13

X -8.9650 -8.9010 -8.8400

Z -12.8470 -12.8450 -12.8380 -12.588

Raz .0312 .0312 .016 .016

Vrf 3 3 3 4

Exemplu de program
% O0811 (G42 Test BCA) N1 G50 S1000 T101 G97 S500 M03 G54 G00 X2.1 Z0.1 G96 S200 G71 P10 Q20 U0.02 W0.005 D.1 F0.015

Descriere
(Exemplul 1) (Scula 1, corecia 1. Direcia vrfului pentru corecia 1 este 3) (Deplasare n punctul S) (Degroare P la Q cu T1 cu utilizarea G71 i TNC. Definire secven PQ traiectorie pies) (P)(G71 Tip II, TNC dreapta)

N10 G42 G00 X0. Z0.1 F.01 G01 Z0 F.005 X0.65 X0.75 Z-0.05 Z-0.75 G02 X1.25 Z-1. R0.25 G01 Z-1.5 G02 X1. Z-1.625 R0.125

(A)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

79

G01 Z-2.5 G02 X1.25 Z-2.625 R0.125 G01 Z-3.5 X2. Z-3.75 N20 G00 G40 X2.1 G97 S500 G53 X0 G53 Z0 M01 N2 G50 S1000 T202 G97 S750 M03 G00 X2.1 Z0.1 G96 S400 G70 P10 Q20 G97 S750 G53 X0 G53 Z0 M01 N3 G50 S1000 T303 G97 S500 M03 G54 G42 X1.5 Z-2.0 G96 S200 G01 X1. F0.003 G01 Z-2.5 G02 X1.25 Z-2.625 R0.125 G40 G01 X1.5 T313 G00 G41 X1.5 Z-2.125 G01 X1. F0.003 G01 Z-1.625 G03 X1.25 Z-1.5 R0.125 G40 G01 X1.6 G97 S500 G53 X0 G53 Z0 M30 % (A) (Anulare TNC) (B) (Anulare TNC - Canelare pn n punctul A cu utilizarea coreciei 4) (Schimbare corecie pe cealalt parte a sculei) (Deplasare n punctul C - apropiere TNC) (Scula 3, corecia 3. Direcia vrfului este 3) (Canelare pn n punctul B cu utilizarea coreciei 3) (Deplasare n punctul C. TNC dreapta) (Zero pentru spaiu schimbare scul) (Finisare P la Q cu T2 cu utilizarea G70 i TNC) (Scula 2, corecia 2. Direcia vrfului este 3) (Deplasare n punctul S) (Zero pentru spaiu schimbare scul) (Anulare TNC) (B)

80

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Reinei c este utilizat modelul indicat n seciunea anterioar. Reinei de asemenea c se activeaz compensarea n secvena PQ, dar aceasta este anulat dup ce se parcurge G70.

Exemplul 2

TNC cu un ciclu nchis de degroare G71 Pregtirea Comutai setarea 33 la FANUC. Scule T1 Inserie cu raz .032, degroare Scul Corecie Raz Vrf T1 01 .032 3
Exemplu de program % O0813 G50 S1000 T101 G00 X3.0 Z.1 G96 S100 M03 G71 P80 Q180 U.01 W.005 D.08 F.012 (Degroare P la Q cu T1 cu utilizarea G71 i TNC. Definire secven PQ traiectorie pies) (P) (G71 Tip I, TNC dreapta) (Pornire traiectorie finisare pies) (Selectare scula 1) (Deplasare rapid n punctul de pornire) (Exemplul 3) Descriere

N80 G42 G00 X0.6 G01 Z0 F0.01 X0.8 Z-0.1 F0.005 Z-0.5 G02 X1.0 Z-0.6 I0.1 G01 X1.5 X2.0 Z-0.85 Z-1.6 X2.3 G03 X2.8 Z-1.85 K-0.25 G01 Z-2.1 N180 G40 G00 X3.0 M05 G53 X0 G53 Z0 M30 %

(Q) (ncheiere traiectorie pies) (Anulare TNC) (Zero X pentru spaiu schimbare scul)

Reinei c aceasta este o traiectorie G71 tip I. Cnd se utilizeaz TNC, este foarte neobinuit s se utilizeze o traiectorie tip II, ntruct metodele de compensare pot compensa vrful sculei ntr-o singur direcie.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

81

Exemplul 3

TNC cu un ciclu nchis de degroare G72. G72 este utilizat n loc de G71, deoarece cursele de degroare pe axa X sunt mai lungi dect cursele de degroare pe axa Z pentru un G71. Este de aceea mai eficient s se utilizeze un G72.
Exemplu TNC cu G72 Pregtirea

X 3.0

X 2.0 X 1.4

X 1.0

X .8

45 grade x .100 R .100 23 grade


.

Z-1.600

Z-.900

.000 Z-.600

Setarea 33 FANUC Sculele T1 inserie cu raz .032, degroare T2 inserie cu raz .016, nisare Scul Corecie Raz Vrf T1 01 .032 3 T2 02 .016 3

Exemplu de program
% O0813 G50 S1000 T101 G00 X3.0 Z.1 G96 S100 M03 G71 P80 Q180 U.01 W.005 D.08 F.012

Descriere
(Exemplul 3) (Selectare scula 1) (Deplasare rapid n punctul de pornire) (Degroare P la Q cu T1 cu utilizarea G71 i TNC. Definire secven PQ traiectorie pies) (P) (G71 Tip I, TNC dreapta) (Pornire traiectorie finisare pies)

N80 G42 G00 X0.6 G01 Z0 F0.01 X0.8 Z-0.1 F0.005 Z-0.5 G02 X1.0 Z-0.6 I0.1 G01 X1.5 X2.0 Z-0.85 Z-1.6 X2.3 G03 X2.8 Z-1.85 K-0.25 G01 Z-2.1 N180 G40 G00 X3.0 M05 G53 X0 G53 Z0 M30 %

(Q) (ncheiere traiectorie pies) (Anulare TNC) (Zero X pentru spaiu schimbare scul)

82

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Exemplul 4

TNC cu un ciclu nchis de degroare G73. G73 este utilizat cel mai bine atunci cnd dorii s ndeprtai o cantitate consistent de material de pe ambele axe X i Z. Pregtirea Comutai setarea 33 la FANUC. Scule T1 Inserie cu raz .032, degroare T2 Inserie cu raz .016, finisare Scul Corecie Raz Vrf T1 01 .032 3 T2 02 .016 3
Exemplu de program % O0815 T101 G50 S1000 G00 X3.5 Z.1 G96 S100 M03 G73 P80 Q180 U.01 W0.005 I0.3 K0.15 D4 F.012 N80 G42 G00 X0.6 G01 Z0 F0.1 X0.8 Z-0.1 F.005 Z-0.5 G02 X1.0 Z-0.6 I0.1 G01 X1.4 X2.0 Z-0.9 Z-1.6 X2.3 G03 X2.8 Z-1.85 K-0.25 G01 Z-2.1 N180 G40 X3.1 G00 Z0.1 M05 (******Secven opional de finisare*****) G53 X0 G53 Z0 M01 T202 N2 G50 S1000 (Selectare scula 2) (Zero pentru spaiu schimbare scul) (Q) (Anulare TNC) (Degroare P la Q cu T1 cu utilizarea G73 i TNC) (Secven PQ traiectorie pies, G72 Tip I, TNC dreapta) (Deplasare n punctul S) (Exemplul 4) (Selectare scula 1) Descriere

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

83

G00 X3.0 Z0.1 G96 S100 M03 G70 P80 Q180 G00 Z0.5 M05 G28 M30 %

(Deplasare n punctul de pornire) (Finisare P la Q cu T2 cu utilizarea G70 i TNC) (Zero pentru spaiu schimbare scul)

Exemplul 5

TNC cu un ciclu modal de strunjire de degroare G90


Exemplu TNC cu G90

X 3.0 X 2.3476 X .500

Pregtirea Setarea 33 FANUC Sculele T1 inserie cu raz .032, degroare Scul Corecie Raz Vrf T1 01 .032 3

30 grade
.

Exemplu de program
% O0816 T101 G50 S1000 G00 X4.0 Z0.1 G96 S100 M03 (DEGROARE N UNGHI 30 GRD. LA X2. I Z-1.5 CU UTILIZAREA G90 I TNC) G90 G42 X2.55 Z-1.5 I-0.9238 F0.012 X2.45 X2.3476 G00 G40 X3.0 Z0.1 M05 G53 X0 G53 Z0 M30 %

Descriere
(Exemplul 5) (Selectare scula 1) (Deplasare n punctul de pornire)

(Treceri suplimentare opionale) (Anulare TNC) (Zero pentru spaiu schimbare scul)

84

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Exemplul 6

TNC cu un ciclu modal de strunjire de degroare G94


Exemplu TNC cu G94

Z 1.277 X 3.000

Z .700 Z .000 X 1.000

Pregtirea Setarea 33 FANUC Sculele T1 inserie cu raz .032, degroare Scul Corecie Raz Vrf T1 01 .032 3

30 grade
.

Exemplu de program
% O0817 G50 S1000 T101 G00 X3.0 Z0.1 G96 S100 M03 G94 G41 X1.0 Z-0.5 K-0.577 F.03 Z-0.6 Z-0.7 G00 G40 X3. Z0.1 M05 G53 X0 G53 Z0 M30 %

Descriere
(Exemplul 6) (Selectare scula 1) (Deplasare n punctul de pornire) (Degroare n unghi 30 la X1. i Z-0.7 cu utilizarea G94 i TNC) (Treceri suplimentare opionale) (Anulare TNC) (Zero pentru spaiu schimbare scul)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

85

vrful

imaginar al sculEi i dirEcia

Nu este uor de determinat centrul razei unei scule pe un strung. Muchiile achietoare sunt setate atunci cnd scula este palpat pentru nregistrarea geometriei sculei. Unitatea de comand poate calcula unde este centrul razei sculei prin utilizarea informaiilor despre margine, raza sculei i direcia n care se ateapt s intre freza n achiere. Coreciile pentru geometrie pe axele X i Z se intersecteaz ntr-un punct, numit vrful imaginar al sculei, ce ajut la determinarea direciei vrfului sculei. Direcia vrfului sculei este determinat de un vector a crui origine se afl n centrul razei sculei i care ajunge pn n vrful imaginar al sculei, conform figurilor umtoare. Direcia vrfului sculei pentru fiecare scul este codat ca numr ntreg cuprins ntre 0 i 9. Codul pentru direcia vrfului se gsete lng corecia pentru raz n pagina de corecii geometrie scule. Se recomand ca direcia vrfului s fie specificat pentru toate sculele ce utilizeaz compensarea razei vrfului sculei. Figura urmtoarea face un sumar al schemei de codare a vrfului, oferind totodat cteva exemple de orientare a frezei. Reinei c vrful indic persoanei ce face setarea cum intenioneaz programatorul s msoare geometria sculei. De exemplu, dac pagina de setare indic direcia vrfului 8, programatorul intenioneaz ca geometria sculei s fie la marginea sculei i pe axa central a inseriei sculei.
Cod Orientarea vrfului PoziiaCenter Tip Imaginary Tool centrului Code Tool Tip Orientation Location vrf imaginar al sculei sculei Cod Orientarea vrfului Poziia Tip Imaginary Tool Center Code Tool Tip Orientation Location vrf imaginar al sculei centrului sculei Direcia Z+: pe muchia sculei

Zero (0) indic o direcie nespecicat. Acesta nu este utilizat de obicei 5 atunci cnd se dorete compensarea razei vrfului sculei. Direcia X+, Z+: n afara sculei 6

Direcia X+: pe muchia sculei

Direcia X+, Z-: n afara sculei

Direcia Z-: pe muchia sculei

Direcia X-, Z-: n afara sculei

Direcia X-: pe muchia sculei

4
.

Direcia X-, Z+: n afara sculei

La fel ca Vrful 0

86

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

programarEa

fr compEnsarEa razEi vrfului sculEi

Compensarea calculat manual

La programarea unei linii drepte pe oricare dintre axele X i Z, vrful sculei atinge piesa n acelai punct n care ai atins coreciile iniiale ale sculei pe axele X i Z. ns, la programarea unei teituri sau a unui unghi, vrful nu atinge piesa n aceleai puncte. Punctul n care vrful atinge efectiv piesa depinde de mrimea unghiului tiat, precum i de dimensiunea inseriei sculei. Supratierea sau subtierea se produc atunci cnd se programeaz o pies fr nicio compensare. Paginile urmtoare prezint tabele i imagini ce ilustreaz modul de calcul al compensrii n vederea programrii cu precizie a piesei. Fiecare tabel este nsoit de cte trei exemple de compensare, cu utilizarea ambelor tipuri de inserii i achierea sub trei unghiuri diferite. Lng fiecare figur este prezentat un exemplu de program i o explicare a modului de calcul al compensrii. Consultai figurile din paginile urmtoare. Vrful sculei este reprezentat printr-un cerc cu punctele X i Z apelate. Aceste puncte desemneaz punctele n care sunt palpate diametrul X i suprafaa Z. Fiecare figur prezint o pies de 3 diametru cu extinderea liniilor piesei i intersectarea acesora n unghiuri de 30, 45 i 60. Punctul n care vrful sculei intersecteaz liniile este punctul n care se msoar valoarea compensrii. Valoarea compensrii este distana dintre suprafaa vrfului sculei i colul piesei de prelucrat. Observai c vrful sculei este uor decalat fa de colul efectiv al piesei; astfel vrful sculei este n poziia corect pentru executarea micrii urmtoare i pentru a se evita supratierea sau subtierea. Utilizai valorile din tabele (unghiuri i lungimi raze) pentru a calcula poziia corect a traiectoriei sculei pentru program.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

87

gEomEtria

compEnsrii razEi vrfului sculEi

Figura urmtoare prezint diferite geometrii pentru compensarea razei vrfului sculei. Aceasta este organizat n patru categorii de intersecii. Interseciile pot fi: 1) liniar cu liniar, 2) liniar cu circular, 3) circular cu liniar, respectiv 4) circular cu circular. n afara acestor categorii, interseciile sunt clasificate n unghi de intersecie i apropiere, mod cu mod, respectiv micri de ndeprtare. Sunt admise dou tipuri de compensri FANUC, tip A i tip B. Compensarea implicit este de tip A.

Liniar-cu-liniar (Tip A)
Unghi: <90
Apropiere De la mod la mod ndeprtare

Unghi: >=90, <180


Apropiere
G41

De la mod la mod
r r

ndeprtare
r

G41 r G42 r r r r r r

r r G42 r r r

Unghi: >180
Apropiere De la mod la mod ndeprtare

G41 r G42 r r r

r r

Liniar-cu-circular (Tip A)
Unghi: <90
Apropiere De la mod la mod ndeprtare

Unghi: >=90, <180


Apropiere
G41
Nepermis

De la mod la mod
r r

ndeprtare
Nepermis

G41 r G42 r r

r G42

r r

Nepermis

Nepermis

Unghi: >180
Apropiere De la mod la mod ndeprtare Nepermis

G41 r r G42
Nepermis
.

88

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Circular-cu-liniar (Tip A)
Unghi: <90
Apropiere De la mod la mod ndeprtare

Unghi: >=90, <180


Apropiere
G41
Nepermis

De la mod la mod

ndeprtare

G41
Nepermis

G42
Nepermis

G42
Nepermis

Unghi: >180
Apropiere De la mod la mod ndeprtare

G41
Nepermis

G42
Nepermis
.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

89

Tabel de raze i unghiuri scule (raz 1/32) Dimensiunea X calculat se bazeaz pe diametrul piesei. UNGHI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. Xc TRANSVERSAL .0010 .0022 .0032 .0042 .0052 .0062 .0072 .0082 .0092 .01 .0011 .0118 .0128 .0136 .0146 .0154 .0162 .017 .018 .0188 .0196 .0204 .0212 .022 .0226 .0234 .0242 .025 .0256 .0264 .0272 .0278 .0286 .0252 .03 .0306 .0314 .032 .0326 .0334 .034 .0346 .0354 .036 .0366 Zc LONGITUDINAL .0310 .0307 .0304 .0302 .0299 .0296 .0293 .0291 .0288 .0285 .0282 .0280 .0277 .0274 .0271 .0269 .0266 .0263 .0260 .0257 .0255 .0252 .0249 .0246 .0243 .0240 .0237 .0235 .0232 .0229 .0226 .0223 .0220 .0217 .0214 .0211 .0208 .0205 .0202 .0199 .0196 .0193 .0189 .0186 .0183 UNGHI 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. Xc TRANSVERSAL .0372 .0378 .0386 .0392 .0398 .0404 .0410 .0416 .0422 .0428 .0434 .0440 .0446 .0452 .0458 .0464 .047 .0474 .0480 .0486 .0492 .0498 .0504 .051 .0514 .052 .0526 .0532 .0538 .0542 .0548 .0554 .056 .0564 .057 .0576 .0582 .0586 .0592 .0598 .0604 .0608 .0614 .062 Zc LONGITUDINAL .0180 .0177 .0173 .0170 .0167 .0163 .0160 .0157 .0153 .0150 .0146 .0143 .0139 .0136 .0132 .0128 .0125 .0121 .0117 .0113 .0110 .0106 .0102 .0098 .0094 .0090 .0085 .0081 .0077 .0073 .0068 .0064 .0059 .0055 .0050 .0046 .0041 .0036 .0031 .0026 .0021 .0016 .0011 .0005

90

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Circular-cu-circular (Tip A)
Unghi: <90
Apropiere De la mod la mod ndeprtare

Unghi: >=90, <180


Apropiere
G41
Nepermis

De la mod la mod

ndeprtare
Nepermis

G41
Nepermis Nepermis

G42
Nepermis
r rr r

G42
Nepermis Nepermis Nepermis

Unghi: >180
Apropiere De la mod la mod ndeprtare Nepermis
rr rr

G41
Nepermis

G42
Nepermis
.

Nepermis

Diagrama de calcul a razei vrfului sculei


Z - 2.188 Z X

1/32 TNR

Comp Z = .0229
Z - 2.1651

1/32 TNR
30
o

Program Cod Compensare (1/32 TNR) G0 X0 Z.1 G1 Z0 (X.5 - .0264 comp) X.4736 X 3.0 Z-2.188 (Z-2.1651 + 0.0229 comp) Not: Valoare de compensare pentru unghi de 30

Z X

Comp X = .0264

C L
Z0

X.4736

.5

Z -1.2683

1/32 TNR
Z X

Comp Z = .0183
Z - 1.250 450 Z

1/32 TNR
X X.4634

Program Cod Compensare (1/32 TNR) G0 X0 Z.1 G1 Z0 X.4634 (X.5 - 0.0366 comp) X 3.0 Z-1.2683 (Z-1.250+ 0.0183 comp) Not: Valoare de compensare pentru unghi de 45

Comp X = .0366 C L
Z0

.5
.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

91

Diagrama de calcul a razei vrfului sculei


Z-2.1765 Z X

1/64 TNR

Comp Z = .0114
Z-2.1651 30 o Z

1/64 TNR
X X.4868

Program Cod Compensare (1/64 TNR) G0 X0 Z.1 G1 Z0 (X.5 - 0.0132 comp) X.4868 X 3.0 Z-2.1765 (Z-2.1651 + 0.0114 comp) Not: Utilizarea valorilor de compensare pentru unghi de 30

3 .5 .

Comp X = .0132

C L
Z0

Z-1.2592

1/64 TNR
Z X

Comp Z = .0092
Z-1.25 45
0

1/64 TNR
Z X

Program Cod G0 X0 Z.1 G1 Z0


X.4816

Comp X = .0184 .5 .

C L
Z0

X.4817

Compensare (1/64 TNR)

(X.5 - 0.0184 comp) X 3.0 Z-1.2592 (Z-1.25 + 0.0092 comp) Not: Utilizarea valorilor de compensare pentru unghi de 45

Z-.7283

1/64 TNR
Z X

Comp Z = .0066
Z-.7217 60
0

1/64 TNR
Z

Program

Compensare (1/64 TNR) X X.4772 Cod G0 X0 Z.1 Comp X = .0228 C G1 Z0 L X.4772 (X.5 - 0.0228 comp) .5 Z0 X 3.0 Z-.467 (Z-.7217 + 0.0066 comp) Not: Utilizarea valorilor de compensare pentru unghi de 60

92

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Tabel de raze i unghiuri scule (raz 1/64) Dimensiunea X calculat se bazeaz pe diametrul piesei. UNGHI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. Xc TRANSVERSAL .0006 .0001 .0016 .0022 .0026 .0032 .0036 .0040 .0046 .0050 .0054 .0060 .0064 .0068 .0072 .0078 .0082 .0086 .0090 .0094 .0098 .0102 .0106 .011 .0014 .0118 .012 .0124 .0128 .0132 .0136 .014 .0142 .0146 .015 .0154 .0156 .016 .0164 .0166 .017 .0174 .0176 .018 .0184 Zc LONGITUDINAL .0155 .0154 .0152 .0151 .0149 .0148 .0147 .0145 .0144 .0143 .0141 .0140 .0138 .0137 .0136 .0134 .0133 .0132 .0130 .0129 .0127 .0126 .0124 .0123 .0122 .0120 .0119 .0117 .0116 .0114 .0113 .0111 .0110 .0108 .0107 .0103 .0104 .0102 .0101 .0099 .0098 .0096 .0095 .0093 .0092 UNGHI 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. Xc TRANSVERSAL .00186 .0019 .0192 .0196 .0198 .0202 .0204 .0208 .021 .0214 .0216 .022 .0222 .0226 .0228 .0232 .0234 .0238 .024 .0244 .0246 .0248 .0252 .0254 .0258 .0260 .0264 .0266 .0268 .0272 .0274 .0276 .0280 .0282 .0286 .0288 .029 .0294 .0296 .0298 .0302 .0304 .0308 .031 Zc LONGITUDINAL .0090 .0088 .0087 .0085 .0083 .0082 .0080 .0078 .0077 .0075 .0073 .0071 .0070 .0068 .0066 .0064 .0062 .0060 .0059 .0057 .0055 .0053 .0051 .0049 .0047 .0045 .0043 .0041 .0039 .0036 .0034 .0032 .0030 .0027 .0025 .0023 .0020 .0018 .0016 .0013 .0011 .0008 .0005 .0003

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

93

programarEa Unitile de comand CNC utilizeaz diferite sisteme de coordonate i corecii ce permit controlul poziionrii punctului de contact al sculei cu piesa. Aceast seciune descrie interaciunea dintre diferitele sisteme de coordonate i corecii ale sculelor.

Sistemul de coordonate efective

Sistemul de coordonate efective reprezint suma total a tuturor sistemelor de coordonate i coreciilor n uz la un moment dat. Acesta este sistemul afiat sub eticheta Work (pies de prelucrat) n afiajul de poziie. Acesta este de asemenea acelai cu cel avnd valorile programate ntr-un program cod G ce presupune c nu se realizeaz nicio compensare a razei vrfului sculei. Coordonatele efective = coordonatele globale + coordonatele comune + coordonatele de lucru + coordonatele locale + coreciile sculei. Sistemul de coordonate de lucru FANUC - Coordonatele de lucru vizeaz o decalare suplimentar opional a coordonatelor n raport cu sistemul global de coordonate. Exist 26 de sisteme de coordonate de lucru pe o unitate de comand Haas, desemnate prin codurile G54 - G59 i G110 - G129. G54 se refer la coordonatele de lucru valabile atunci cnd este pus n funciune unitatea de comand. Ultimele coordonate de lucru utilizate rmn valabile pn cnd sunt utilizate alte coordonate de lucru sau pn la scoaterea de sub tensiune a mainii. G54 poate fi deselectat i prin asigurarea setrii la zero a valorilor pentru X i Z n pagina de decalaje de origine pentru G54. Sistemul de coordonate locale FANUC - Coordonatele locale se refer la un sistem de coordonate inclus ntr-un sistem de coordonate de lucru. Este disponibil un singur sistem de coordonate locale i acesta este setat prin intermediul comenzii G52. Orice comand G52 setat n cursul programului este tears odat ncheiat programul printr-un M30, la o resetare sau la o scoatere a mainii de sub tensiune. Sistemul de coordonate comune FANUC - Sistemul de coordonate comune (Comm) se gsete n a doua pagin de afiare decalaje coordonate de lucru, imediat sub sistemul de coordonate globale (G50). Sistemul de coordonate comune este pstrat n memorie atunci cnd maina este scoas de sub tensiune. Sistemul de coordonate comune poate fi modificat manual cu comanda G10 sau prin utilizarea de variabile macro. Decalarea coordonatelor de lucru YASNAC - Comenzile YASNAC se refer la o decalare a coordonatelor de lucru. Acesta are aceeai funcie ca i sistemul de coordonate comune. Cnd setarea 33 este setat pe YASNAC, aceasta se gsete n pagina de afiare decalaje de origine ale piesei ca T00. Sistemul de coordonate ale mainii YASNAC - Coordonatele efective indic valoarea n raport cu coordonatele de origine ale mainii. Coordonatele mainii pot fi luate n calcul prin specificarea G53 pe X i Z ntr-un bloc de micare. Coreciile sculelor YASNAC - Sunt disponibile dou tipuri de corecii: Coreciile pentru geometrie i coreciile pentru uzur. Coreciile pentru geometrie se aplic pentru lungimi i limi diferite ale sculelor, astfel nct toate sculele s fie aduse n acelai plan de referin. Coreciile pentru geometrie sunt efectuate de obicei n cursul setrii i rmn fixe. Coreciile pentru uzur permit operatorului s fac mici ajustri ale coreciilor pentru geometrie n vederea compensrii uzurii normale a sculei. Coreciile pentru uzur sunt setate de obicei la zero la nceputul rulrii unui proces de prelucrare, putnd fi modificate pe msura trecerii timpului. ntr-un sistem compatibil FANUC, att coreciile pentru geometrie, ct i cele pentru uzur sunt utilizate n calcularea sistemului de coordonate efective.

94

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Coreciile pentru geometrie nu sunt disponibile; acestea sunt nlocuite cu corecii de decalare a sculei (50 de corecii de decalare numerotate 51 - 100). Coreciile de decalare a sculei YASNAC modific sistemul de coordonate globale pentru a permite o variere a lungimii sculei. Coreciile de decalare a sculei trebuie utilizate nainte de apelarea unei scule n vederea utilizrii cu o comand G50 Txx00. Coreciile de decalare a sculei nlocuiesc orice corecii de decalare globale calculate anterior i o comand G50 anuleaz i nlocuiete o decalare a sculei selectat anterior.
Corecie scul 51 Z Corecie X scul 51 /2 Arborele C L principal 000101 N1 G51 (revenire la poziia de zero a mainii) N2 G50 T5100; (corecie pentru scula 1) . . . %

Main (0,0)

G50 Decalaj de origine (0,0)

G50 Decalarea sculei YASNAC

Setarea automat a coreciilor sculei

Coreciile sculei sunt nregistrate automat prin utilizarea tastei X DIA MESUR (msurare diametru X) sau Z FACE MESUR (msurare faet Z). Dac exist valori alocate unor decalaje de origine comune, globale sau selectate curent, corecia nregistrat a sculei va diferi de coordonatele efective ale mainii cu valorile respective. Dup setarea sculelor pentru o operaie de prelucrare, toate sculele vor fi comandate ntr-un punct sigur de referin n coordonate (X, Z), indicat ca poziie de schimbare a sculei. Sistemul de coordonate globale este un sistem de coordonate unic ce decaleaz toate coordonatele de lucru i coreciile sculelor fa de poziia de zero a mainii. Sistemul de coordonate globale este calculat de unitatea de comand astfel nct poziia curent a mainii devine sistemul de coordonate efective specificate de o comand G50. Valorile calculate ale sistemului de coordonate globale pot fi vizualizate n afiajul pentru decalajele coordonatelor de lucru, imediat sub decalajul de origine auxiliar 129. Sistemul de coordonate globale este adus automat la zero atunci cnd unitatea de comand CNC este pus n funciune. Coordonatele globale nu sunt modificate atunci cnd se apas tasta RESET (resetare).
i rEcomandri

Sistemul de coordonate globale (G50)

sugEstii

Programarea

Programele scurte parcurse de mai multe ori nu vor reseta transportorul de pan dac este activat opiunea de funcionare intermitent. Transportorul va continua s porneasc i s se opreasc n momentele comandate. A se vedea setrile 114 i 115. Ecranul prezint n timpul rulrii programului ncrcrile pentru arborele principal i axe, avansul curent i turaia, poziiile i codurile active curent. Modificarea modurilor de afiare va modifica informaiile afiate. Pentru a terge coreciile/ decalajele i variabilele macro, apsai tasta ORIGIN (origine) n ecranul Offsets (corecii/ decalaje), respectiv Macros (macro-uri). Unitatea de comand va afia mesajul: Zero All (Y/N) (revenire la zero toate, da/nu). Dac se tasteaz Y, toate coreciile/ decalajele, respectiv macro-urile din zona afiat vor fi aduse la zero. Valorile din paginile de afiare Current Commands (comenzi curente) vor fi de asemenea terse. Regitrii Tool Life (durat de via scul), Tool Load (ncrcare scul), i Timer (cronometru) pot fi teri prin selectarea pe rnd i apsarea tastei ORIGIN (origine). Pentru a terge toate valorile dintr-o coloan, aducei cursorul n partea superioar a coloanei, n bara de titlu, i apsai tasta ORIGIN (origine).

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

95

Selectarea rapid a unui alt program poate fi realizat simplu prin introducerea numrului programului (Onnnnn) i apsarea tastei sgeat n sus sau n jos. Maina trebuie s fie ntr-unul din modurile Memorie sau Editare. Cutarea unei comenzi specifice dintr-un program se poate face de asemenea ntr-unul din modurile Memorie sau Editare. Introducei codul de adres (A, B, C etc.) sau codul de adres i valoarea (A1.23), apoi apsai tasta sgeat n sus sau n jos. Dac se introduce codul de adres fr o valoare, cutarea se va opri la urmtoarea utilizare a literei respective. Transferai sau salvai un program din MDI n lista de programe prin poziionarea cursorului la nceputul programului MDI, introducerea unui numr de program (Onnnnn) i apsarea tastei Alter (schimbare). Revizuirea programului - Funcia de revizuire a programului permite operatorului s defileze cu cursorul i s treac n revist programul activ n partea dreapt a ecranului de afiare, n timp ce acelai program este vizualizat n partea stng a ecranului pe msur ce este rulat. Pentru a accesa funcia de revizuire program, apsai tasta F4 n timp ce panoul de editare ce conine programul este activ. Editarea n fundal - Aceast funcie permite editarea unui program n timp ce un program este n curs de rulare. Apsai tasta EDIT (editare) pn cnd este activat panoul de editare n fundal (n partea dreapt a ecranului). Selectai din list un program de editat i apsai tasta WRITE/ENTER (scriere/execuie). Apsai tasta SELECT PROG (selectare program) din acest panou pentru a selecta un alt program. Editarea este posibil n timpul rulrii programului, ns editarea programului n curs de rulare nu va avea efect nainte ca programul s se ncheie cu un M30 sau dup o resetare. Fereastra de focalizare grafic - Tasta F2 va activa fereastra de focalizare atunci cnd v aflai n modul grafic. Tasta PAGE DOWN (pagina urmtoare) crete focalizarea, n timp ce tasta PAGE UP (pagina anterioar) extinde imaginea. Utilizai tastele sgei pentru a deplasa fereastra n zona dorit a piesei i apsai tasta WRITE/ENTER (scriere/execuie). Apsai tastele F2 i HOME (origine) pentru a vedea tabelul complet. Copierea programelor - n modul Editare, un program poate fi copiat ntr-un alt program, o linie sau un bloc de linii ale unui program. ncepei definirea unui bloc cu tasta F2, apoi deplasai cursorul la ultima linie a programului de definit, apsai tasta F2 sau WRITE/ENTER (scriere/execuie) pentru a marca blocul. Selectai un alt program n care s se copieze selecia. Deplasai cursorul n punctul n care va fi plasat blocul copiat i apsai tasta Insert (inserare). ncrcarea fiierelor - ncrcai mai multe fiiere prin selectarea acestora n managerul de dispozitive, apoi apsai tasta F2 pentru a selecta o destinaie. Editarea programelor - Apsai tasta F4 n modul Editare pentru a afia o alt versiune a programului curent n panoul din dreapta. Diferite poriuni ale programelor pot fi editate alternativ prin apsarea tastei EDIT (editare) pentru a comuta dintr-un panou n cellalt. Programul va fi actualizat odat ce se comut la cellalt panou de afiare program. Crearea de duplicate ale programelor - Utiliznd modul List de programe, se pot crea duplicate ale unui program existent. Pentru a selecta numrul programului pentru care dorii s creai un duplicat, tastai un nou numr de program (Onnnnn) i apsai tasta F2. Aceasta se poate face de asemenea prin intermediul meniului de ajutor de tip pop-up. Apsai tasta F1, apoi selectai opiunea dorit din list. Tastai noul nume al programului i apsai tasta WRITE/ENTER (scriere/execuie). Mai multe programe pot fi trimise prin portul serial. Selectai programele dorite din lista de programe prin marcarea acestora i apsai tasta WRITE/ENTER (scriere/execuie). Apsai tasta SEND RS232 (transmitere RS-232) pentru a transfera fiierele.

96

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Coreciile/ decalajele

Introducerea coreciilor/ decalajelor: Apsarea tastei WRITE/ENTER (scriere/execuie) va determina adugarea numrului introdus la valoarea selectat cu cursorul. Apsarea tastei F1 va determina nlocuirea cu numrul introdus a registrului de corecie selectat cu cursorul. Apsarea tastei F2 va determina introducerea unei valori negative n tabelul de corecii/ decalaje. Apsarea tastei OFFSET (corecii) ca comuta ntre panourile Tool Length Offsets (corecii lungimi scule) i Work Zero Offsets (decalaje de origine).

Setrile i parametrii

Maneta de avans rapid este utilizat pentru defilarea printre setri i parametri atunci cnd nu v aflai n modul avans rapid. Introducei un numr de parametru sau setare cunoscut i apsai tasta sgeat n sus sau n jos pentru a deplasa cursorul la acesta. Aceast unitate comand se poate dezactiva automat prin utilizarea setrilor. Aceste setri sunt: Setarea 1 pentru a dezactiva maina dup un repaus de nn minute, respectiv setarea 2 pentru dezactivarea mainii dup executarea M30. Setarea 8, Memory Lock (blocare memorie), n poziia On (activat), blocheaz funciile de editare a memoriei. n poziia Off (dezactivat), memoria poate fi modificat. Setarea 9, Dimensioning (dimensionare), comut din oli n mm; aceasta va modifica de asemenea toate valorile pentru corecii/ decalaje. Setarea 31, Reset Program Pointer (resetare indicator program) activeaz i dezactiveaz indicatorul programului, determinnd revenirea la nceputul programului. Setarea 77, Scale Integer F (numr zecimale F), este utilizat pentru interpretarea vitezei de avans. O vitez de avans poate fi interpretat eronat dac nu este inclus un punct zecimal n comanda Fnn. O selecie pentru aceast setare poate fi Default (implicit), pentru recunoaterea a 4 zecimale. O alt selecie poate fi Integer (numr ntreg), ce va recunoate o vitez de avans pentru o poziie zecimal selectat i pentru o vitez de avans ce nu are o zecimal. Setarea 85, Max Corner Rounding (rotunjire de col maxim), este utilizat pentru a seta precizia rotunjirii de col conform cerinelor utilizatorului. Se poate programa o vitez de avans pn la o valoare maxim, fr ca erorile s depeasc nivelul indicat de setarea respectiv. Unitatea de comand va ncetini la coluri doar dac este necesar. Setarea 88, Reset Resets Override (reiniializare control manual setri) activeaz i dezactiveaz tasta Reset (resetare), setnd din nou valorile controlate manual la 100%. Setarea 103, Cycle Start/Feed hold (pornire ciclu/ oprire avans); n poziia On, tasta Cycle Start (pornire ciclu) trebuie apsat i meninut apsat penru rularea unui program. Eliberarea tastei Cycle Start (pornire ciclu) genereaz o stare de oprire avans. Setarea 104, Jog Handle to Single Block (manet de avans rapid pentru modul bloc cu bloc), permite utilizarea manetei de avans rapid pentru parcurgerea unui program. Rotirea n sens invers a manetei de avans rapid genereaz o stare de oprire avans. Setarea 119, Offset Lock (blocare corecii/ decalaje), mpiedic modificarea de ctre operator a coreciilor/ decalajelor. Setarea 120, Macro Variable Lock (blocare variabile macro), mpiedic modificarea de ctre operator a variabilelor macro.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

97

Operarea

Memory Lock Key Switch (comutator cu cheie blocare memorie) - mpiedic editarea de ctre operator a programelor i modificarea setrilor atunci cnd este adus n poziia blocat. Tasta Home G28 (origine G28) - Readuce toate axele mainii la zero. Pentru a aduce la zero doar o ax a mainii, tastai litera axei respective i apsai tasta HOME G28 (origine G28). Pentru a aduce la zero toate axele de pe afiajul Pos-to-Go (poz. int), n modul manet de avans rapid, accesai orice alt mod de funcionare (Editare, Memorie, MDI etc.), apoi revenii la modul Manet de avans rapid. Fiecare ax poate fi adus independent la zero pentru a se indica o poziie relativ fa de poziia de zero selectat. Pentru aceasta, deschidei pagina Pos-Oper (operare poz.), accesai modul manet de avans rapid, deplasai axele n poziia dorit i apsai tasta ORIGIN (origine) pentru a aduce la zero afiajul respectiv. n plus, se poate introduce un numr pentru afiajul de poziie a axei. Pentru aceasta, introducei o ax i un numr, de exemplu X2.125, apoi apsai tasta ORIGIN (origine). Tool Life (durat de via scul) - n pagina Current Commands (comenzi curente), exist un monitor pentru durata de via (de utilizare) a sculei. Acest registru contorizeaz numrul de ocazii n care este utilizat scula. Monitorul pentru durata de via a sculei oprete maina atunci cnd scula atinge valoarea indicat n coloana alarme. Tool Overload (suprasolicitare scul) - ncrcarea sculei poate fi definit de monitorul pentru ncrcarea sculei; acesta va modifica funcionarea normal a mainii dac se atinge ncrcarea limit definit pentru scula respectiv. Pentru cazul n care apare o stare de suprasolicitare a sculei, se pot seta patru aciuni prin intermediul setrii 84: Alarm - generarea unei alarme Feedhold - oprirea avansului Beep - generarea unei avertizri acustice Autofeed - creterea sau reducerea automat a vitezei de avans Turaia arborelui principal poate fi verificat prin consultarea afiajului Act (aciune) n Curnt Comds (comenzi curente). Turaia axei sculelor antrenate este de asemenea afiat n aceast pagin. Selectai o ax pentru avans rapid prin introducerea numelui axei respective n linia de introducere date i apsarea tastei HAND JOG (manet de avans rapid). Afiajul Help (ajutor) prezint toate codurile G i M. Acestea sunt disponibile prin acionarea primului tab din meniul de tip tab Ajutor. Vitezele de avans rapid de 100, 10, 1.0 i 0.1 oli pe secund pot fi reglate prin intermediul tastelor de control manual al vitezei de avans. Aceasta ofer o posibilitate suplimentar de reglare ntre 10% i 200%.

Calculatorul

Numrul din caseta de calcul poate fi transferat n linia de introducere date prin apsarea tastei F3 n modul Editare sau MDI. Aceasta determin transferul numrului din caseta de calcul n blocul de intrare al modului Editare sau MDI (introducei o liter - X, Z etc. - pentru comanda de utilizat cu numrul din calculator). Datele trigonometrice, circulare sau de frezare marcate pot fi transferate pentru ncrcare, adunare, scdere, nmulire sau mprire n calculator prin selectarea valorii i apsarea tastei F4. Expresiile simple pot fi introduse n calculator. De exemplu, expresia 23*4-5.2+6/2, va fi evaluat atunci cnd se apas tasta WRITE/ENTER (scriere/execuie), iar rezultatul (89.8 n acest caz) va fi afiat n caseta de calcul.

98

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

sistEmul

dE programarE intuitiv

(ips)

Prezentare

Software-ul opional Sistem de programare intuitiv (IPS) simplific dezvoltarea programelor CNC integrate. Pentru a accesa meniul IPS, apsai tasta MDI/DNC (introducere manual date/ comand numeric direct), apoi tasta PROGRM CONVRS (conversie program). Navigai prin meniuri cu ajutorul tastelor sgei stnga i dreapta. Pentru a selecta meniul, apsai tasta WRITE/ENTER (scriere/execuie). Unele meniuri au submeniuri, n care trebuie s utilizai tastele sgei stnga i dreapta i tasta WRITE/ENTER (scriere/execuie) pentru a selecta un submeniu. Utilizai tastele sgei pentru a naviga printre variabile. Tastai o variabil prin intermediul tastaturii numerice i apsai tasta WRITE/ENTER (scriere/execuie). Pentru a iei din meniu, apsai tasta CANCEL (anulare). Pentru a iei din meniul IPS, apsai orice tast de afiare, cu excepia tastei OFFSET (corecie). Apsai tasta MDI/DNC (introducere manual date/ comand numeric direct), apoi tasta PROGRM/CONVRS (conversie program) pentru a reveni la meniurile IPS. Reinei c un program accesat prin intermediul meniurilor IPS este de asemenea accesibil n modul MDI.

Modul automat

Coreciile sculelor i decalajele de origine trebuie s fie setate nainte s poat fi lansat funcionarea automat. Introducei valorile pentru fiecare scul utilizat n ecranul Setup (setare). Coreciile sculelor vor fi luate n calcul atunci cnd scula este apelat n cadrul modului automat de funcionare. n fiecare dintre ecranele interactive urmtoare, i se solicit utilizatorului s introduc datele necesare pentru executarea operaiilor de prelucrare uzuale. Dup ce sunt introduse toate datele, apsai tasta CYCLE START (pornire ciclu) pentru a iniia procesul de prelucrare.

nregistratorul IPS

nregistratorul IPS asigur o metod simpl de a introduce codul G generat de IPS ntr-un program nou sau existent. 1. Pentru a accesa IPS, apsai tasta MDI/DNC (introducere manual date/ comand numeric direct), apoi tasta PROGRM/CONVRS (conversie program). Consultai Manualul operatorului sistemului de programare intuitiv (ES0609, disponibil n format electronic pe website-ul Haas Automation) pentru informaii suplimentare referitoare la utilizarea IPS. 2. Cnd nregistratorul este disponibil, apare un mesaj scris cu rou n colul din dreapta jos al tab-ului:
MANUAL
1

CHAMFER AND RADIUS DRILL & TAP VQC SETUP TURN & FACE THREADING GROOVING DIA TO CUT
0.0000 in

TOOL NUMBER

MAX RPM
1000

WORK OFFSET
54

Z DIMENSION
0.0000 in

SFM
200

Z START PT
0.0000 in

DEPTH OF CUT
0.0500 in

FILLET RADII
0.0000 in

OUTSIDE DIA.
0.0000 in

FEED PER REV


0.0100 in

TOOL NOSE
0.0315 in

Press <CYCLE START> to run in MDI or <F4> to record output to a program.

RAPID
.

FEED OD TURN ID TURN FACE PROFILE

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

99

3. Apsai tasta F4 pentru a accesa meniul nregistratorului IPS. Selectai opiunea de meniu 1 sau 2 pentru a continua, respectiv opiunea 3 pentru a renuna i a reveni la IPS. Tasta F4 poate fi de asemenea utilizat pentru a reveni la IPS de oriunde din meniul nregistratorului IPS.

Meniul nregistratorului IPS

Opiunea de meniu 1: Select / Create Program (selectare/ creare program)

Selectai aceast opiune de meniu pentru a alege un program existent din memorie sau pentru a crea un nou program n care s fie introdus codul G. 1. Pentru a crea un program nou, tastai O urmat de numrul programului dorit i apsai tasta WRITE/ENTER (scriere/execuie). Noul program este creat, selectat i afiat. Apsai nc o dat tasta WRITE/ENTER (scriere/execuie) pentru a introduce codul G IPS n noul program. 2. Pentru a selecta un program existent, introducei numrul unui program existent n format O (Onnnnn), apoi apsai tasta WRITE/ENTER (scriere/execuie) pentru a selecta i deschide programul. Pentru a alege dintr-o list de programe existente, apsai tasta WRITE/ENTER (scriere/execuie) fr a tasta altceva. Utilizai tastele sgei pentru a alege un program i apsai tasta WRITE/ENTER (scriere/execuie) pentru a-l deschide.
MANUAL SETUP TURN & FACE CHAMFER AND RADIUS DRILL & TAP THREADING GROOVING VQC

TOOL NUMBER 1 WORK OFFSET 54

Select / Create Program RPM MAX DIA TO CUT 0.0000 in 1000

F4 CANCEL

O00000 (PROGRAM A) O00003 (PROGRAM D) O00004 (PROGRAM E) O00005 FILLET RADII DEPTH OF CUT (PROGRAM F) Z START PT O00006 (PROGRAM G) 0.0000 in 0.0000 in 0.0500 in
TOOL NOSE FEED PER REV OUTSIDE DIA. 0.0315 in 0.0000 in 0.0100 in Press <CYCLE START>

O00001 Z DIMENSION (PROGRAM B) SFM O00002 (PROGRAM C) 0.0000 in

200

Choose a program by using the cursor to run in MDI or <F4> keys and press WRITE to select. to record output to a or Enter a O followed by a new program program. number and press WRITE to create.

RAPID
.

FEED

OD TURN ID TURN

FACE

PROFILE

3. Utilizai tastele sgei pentru a deplasa cursorul n punctul de inserie dorit pentru noul cod. Apsai tasta WRITE/ENTER (scriere/execuie) pentru a insera codul.

100

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Opiunea de meniu 2: Output to Current Program (ieire spre programul curent)


1. Selectai aceast opiune pentru a deschide programul din memorie selectat curent. 2. Utilizai tastele sgei pentru a deplasa cursorul n punctul de inserie dorit pentru noul cod. Apsai tasta WRITE/ENTER (scriere/execuie) pentru a insera codul.

Activarea i dezactivarea opiunii IPS

Opiunea IPS este activat i dezactivat cu ajutorul parametrului 315, bitul 31 (Sistem de programare intuitiv). Strungurile cu aceast opiune pot fi readuse la afiajele programelor Haas clasice prin setarea bitului acestui parametru la 0. Pentru a face asta, apsai tasta PARAM/DGNOS (parametri/ diagnosticare). Tastai 315, apoi apsai tasta sgeat n jos. Utilizai tastele sgei stnga i dreapta sau maneta de avans rapid pentru a derula pn la ultimul bit al parametrului (Sistem de programare intuitiv). Apsai butonul Emergency Stop (oprire de urgen), tastai 0 (zero) i apsai tasta Enter (execuie). Pentru a reactiva opiunea IPS, derulai la bitul parametrului conform celor descrise anterior, apsai butonul Emergency Stop (oprire de urgen), tastai 1 i apsai tasta Enter (execuie). Vei avea nevoie de codul de activare; consultai lista de parametri furnizat odat cu maina sau contactai dealerul Haas.

funcia

dE importarE fiiErE

dxf

Aceast funcie poate construi rapid un program CNC cod G dintr-un fiier .dxf. Aceasta se realizeaz n trei etape:
EDIT: EDIT

X 0.0000

Z 0.0000

Type: START Group: 0 Chain: 0


EXTRA KEY COMMANDS

Exit (F1) Activate Zoom (F4) Prev Chain pt (LEFT) Next Chain pt (RIGHT) Select Point (UP/DOWN) Cancel Action (CANCEL) Select Group (PG UP/DOWN) Chng Line Width (ALTER)

CURRENT GROUPS

Enter Origin Point:

Use one of the following and press the WRITE key:

X: Z:

0.0000 0.0000

1) Jog to X and Z position on part. (Use jog axis keys) 2) Use up and down arrows to select point. 3) Enter X and Z coordinates.

INPUT:
.

Funcia de importare DXF asigur texte de ajutor pe ecran pentru ghidarea n proces. Caseta de evideniere etap indic ce etape sunt parcurse prin modificarea textului n verde pe msur ce este finalizat fiecare etap n parte. Tastele necesare sunt definite n dreptul fiecrei etape. Tastele suplimentare sunt identificate n coloana din stnga pentru utilizri avansate. Odat o traiectorie a sculei finalizat, aceasta poate fi inserat n orice program din memorie. Aceast funcie va identifica operaiile repetitive i le va executa automat, de exemplu, gsind toate alezajele avnd acelai diametru. Contururile lungi sunt de asemenea mbinate automat.
NOT: Funcia de importare DXF este disponibil numai cu opiunea IPS.

ncepei prin setarea sculelor achietoare n IPS. Selectai un fiier .dxf i apsai tasta F2. Unitatea de comand va recunoate un fiier DXF i l va importa n editor.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

101

1. Setarea originii piesei


a. Selecia punctului b. Avansul rapid

Aceasta se poate face utiliznd una dintre urmtoarele trei metode:

c. Introducerea coordonatelor Maneta de avans rapid sau tastele sgei sunt utilizate pentru marcarea unui punct; apsai tasta WRITE/ ENTER (scriere/execuie) pentru a accepta punctul marcat drept origine. Aceasta este utilizat pentru setarea informaiilor referitoare la coordonatele de lucru ale piesei brute.

2. Lanul / grupa

Aceast etap identific geometria formei/ formelor. Funcia automat de deducie prin nfurare va identifica majoritatea geometriilor pieselor. Dac geometria este complex i structura de deducie se ramific, se va afia o solicitare astfel nct operatorul s poat selecta una dintre ramuri. Funcia automat de deducie prin nfurare va continua odat selectat o ramur.
CHAIN OPTIONS
AUTOMATIC CHAINING MANUAL CHAINING REMOVE GROUP REFERENCES REMOVE ALL GROUP REFERENCES

CANCEL - Exit

TOOLPATH OPERATION
FACE CONTOUR POCKET DRILL ISLAND

CANCEL - Exit

AUTOMATICALLY FINDS A PATH TO CHAIN. IF MULTIPLE PATHS ARE ENCOUNTERED, WILL SWITCH TO MANUAL CHAINING
.

Create a single pass contour tool path.

Utilizai maneta de avans rapid sau tastele sgei pentru a alege punctul de pornire pentru traiectoria sculei. Apsai tasta F2 pentru a deschide caseta de dialog. Alegei opiunea cea mai adecvat pentru aplicaia dorit. Funcia automat de deducie prin nfurare este de obicei cea mai bun opiune, ntruct aceasta traseaz automat traiectoria sculei pentru un contur al piesei. Apsai tasta WRITE/ENTER (scriere/execuie). Aceasta va schimba culoarea conturului respectiv al piesei i va aduga o grup la regitri sub Current group (grup curent) n partea stng a ferestrei.

3. Selectarea traiectoriei sculei

Aceast etap aplic o traiectorie a sculei unei anumite grupe din lan. Selectai grupa i apsai tasta F3 pentru a alege o traiectorie a sculei. Utilizai maneta de avans rapid pentru a seciona o muchie a conturului piesei; aceast poziie va fi utilizat ca punct de intrare pentru scul. Odat selectat traiectoria sculei, va fi afiat modelul IPS (sistemul de programare intuitiv) pentru acea traiectorie. Majoritatea modelelor IPS sunt completate cu modele implicite raionale. Acestea sunt derivate din sculele i materialele ce au fost setate. Not: Sculele achietoare trebuie s fie setate n prealabil n IPS. Apsai tasta F4 pentru a salva traiectoria sculei odat ce modelul este finalizat; fie adugai segmentul de cod G IPS ntr-un program existent, fie creai un program nou. Apsai tasta EDIT (editare) pentru a reveni la funcia de importare DXF pentru a crea urmtoarea traiectorie a sculei.
IPS RECORDER

CANCEL - Exit

1.) Select / Create Program 2.) Output to current program

This option allows you to select a program currently in memory from a list or create a new program file.
.

102

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

funcia

imaginE n dirEct

Aceast funcie permite operatorului s vizualizeze o simulare n timp real a piesei n timpul achierii. Vizualizarea imagine n direct a piesei necesit ca operatorul s seteze piesa brut i sculele nainte s ruleze programul de prelucrare.

Setarea

Stock Setup (setare pies brut) - Valorile datelor pentru piesa brut i dimensiunile flcilor sunt stocate n ecranul Stock Setup (setare pies brut). Funcia imagine n direct aplic datele memorate pentru fiecare scul.
NOT: Activai setarea 217 (conform seciunii Setrile) pentru a vizualiza flcile mandrinei pe afiaj.

1. Apsai tasta MDI/DNC (introducere manual date/ comand numeric direct), apoi tasta PROGRM/ CONVRS (conversie program) pentru a accesa modul avans rapid IPS.

2. Utilizai tastele sgei stnga/ dreapta pentru a selecta tab-ul SETUP (setare) i apsai tasta WRITE/ ENTER (scriere/execuie). Utilizai tastele sgei stnga/ dreapta pentru a selecta tab-ul STOCK (pies brut) i apsai tasta WRITE/ENTER (scriere/execuie) pentru a se afia ecranul Stock Setup (setare pies brut).
VQC SETUP

STOCK ORIENT. STOCK ORIENT. MN SPINDLE RAPID PT. N/A CLAMPING PT. N/A MACHINE PT. N/A

STOCK STOCK DIA. 6.0000 in STOCK LENGTH 6.0000 in STOCK FACE 0.0500 in HOLE SIZE 0.0000 in

JAWS JAW THKNS 1.5000 in JAW HEIGHT 3.5000 in STEP HEIGHT 2.0000 in CLAMP STOCK 0.2500 in

STOCK
.

TOOL

WORK

TAILSTOCK

Navigai ntre ecrane cu ajutorul tastelor sgei stnga/ dreapta/ n sus/ n jos pentru a naviga printre variabile. Pentru a introduce informaiile necesare pentru selecia unui parametru, utilizai tastatura numeric, apoi apsai tasta WRITE/ENTER (scriere/execuie). Pentru a iei dintr-un ecran, apsai tasta CANCEL (anulare). Ecranul Stock Setup (setare pies brut) afieaz parametrii referitori la piesa brut i flcile mandrinei ce pot fi modificai pentru rularea unui anumit program de prelucrare. Odat introduse valorile, apsai tasta F4 pentru a salva informaiile referitoare la piesa brut i flci n program. Selectai una dintre opiuni i apsai tasta Enter (execuie). Unitatea de comand va introduce noile linii de cod n poziia cursorului. Asigurai-v c noul cod este introdus n linia de dup numrul programului.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

103

Exemplu de program

% O01000 ; ; G20 (MODUL OLI) ; (iniiere informaii imagine n direct) (PIES BRUT); ([0.0000, 0.1000] [[6.0000, 6.0000]) ; ([dimensiune alezaj, faet] [diametru, lungime]) (FLCI); ([1.5000, 1.5000] [0.5000, 1.0000]) ; ([nlime, grosime] [strngere, nlime prag]) (ncheiere informaii imagine n direct) M01 ; ; [Program de prelucrare]

Avantajul introducerii setrilor pentru piesa brut n program este c aceste setri pot fi salvate mpreun cu programul, iar ecranul Stock Setup (setare pies brut) nu necesit introducerea de date suplimentare atunci cnd programul va fi rulat ulterior. Alte setri pentru funcia imagine n direct, cum ar fi decalajele pentru axele X i Z, traiectoria de avans rapid i imaginea n direct a traiectoriei de avans, sunt accesate prin apsarea tastei SETNG/ GRAPH (setri/ grafic), introducerea primei setri LIVE IMAGE (imagine n direct, 202) i apsarea tastei sgeat n sus. Consultai capitolul Setrile pentru mai multe informaii.
GENERALPROGRAMI/OCONTROL PANELSYSTEM MAINTENANCE POWER SETTINGSLIVE IMAGE

LIVE IMAGE
202 203 205 206 207 208 209 210 211 212 213 214 215 217 218 219 220 221 222
.

LIVE IMAGE SCALE (HEIGHT) LIVE IMAGE X OFFSET LIVE IMAGE Z OFFSET STOCK HOLE SIZE Z STOCK FACE STOCK OD DIAMETER LENGTH OF STOCK JAW HEIGHT JAW THICKNESS CLAMP STOCK JAW STEP HEIGHT SHOW RAPID PATH LIVE IMAGE SHOW FEED PATH LIVE IMAGE SHOW CHUCK JAWS SHOW FINAL PASS AUTO ZOOM TO PART TS LIVE CENTER ANGLE TAILSTOCK DIAMETER TAILSTOCK LENGTH

1.1050 0.0000 0.0000 0.0000 0.0500 6.5000 6.0000 3.5000 2.5000 0.2500 2.0000 OFF OFF ON OFF OFF OFF OFF OFF

Tool Setup (setare scul) - Datele referitoare la scul sunt stocate n coreciile din tab-urile IPS. Funcia imagine n direct utilizeaz aceste informaii pentru a trasa i simula scula n achiere. Dimensiunile necesare pot fi gsite n catalogul unui furnizor de scule sau prin msurarea sculei. 1. Din tab-ul Stock setup (setare pies brut), apsai tasta CANCEL (anulare), selectai tab-ul TOOL (scul) i apsai tasta WRITE/ENTER (scriere/execuie). 2. Selectai codul de scul, tastai i introducei parametrii specifici necesari pentru scula respectiv (de ex. valoarea pentru corecie, lungimea, grosimea, mrimea cozii etc.).
NOT: Casetele de introducere a parametrilor de setare sunt estompate dac nu sunt valabile pentru scula selectat.

104

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

VQC
TOOL

SETUP
9 Z WEAR 0.0000 in RADIUS 0.0000 in TIP 0 TOOL SHANK 1.0000 in TOOL LENGTH 6.5000 in STEP HEIGHT 4.0000 in TL THICKNESS 1.2500 in INSRT THCKNES 0.1250 in TOOL ANGLE N/A INSERT HEIGHT 3.0000 in FROM CENTER N/A DIAMETER N/A Selected Tool: 9 Active Tool: 9 Press [TURRET FWD] or [TURRET REV] to change the selected tool. Press [NEXT TOOL] to make selected tool active.

TOOL TYPE CUT OFF OFFSET NUM 9 X OFFSET -10.0000 in X WEAR 0.0000 in Z OFFSET -11.0000 in

STOCK
.

TOOL

WORK

TAILSTOCK

NOT: Se pot introduce date referitoare la coreciile sculelor pentru pn la 50 de scule.

Seciunea urmtoare prezint o parte a unui program de strung pentru achierea unei piese brute. Programul i setrile adecvate pentru scul sunt prezentate n figurile urmtoare:
O01000 ; ; ; ; T101 ; G54; G50 S4000 G96 S950 M03 ; M08 ; G00 X6.8 ; Z0.15 ; G71 P80103 Q80203 D0.25 U0.02 W0.005 F0.025 ; N80103 ; G00 G40 X2. G01 X2.75 Z0. ; G01 X3. Z-0.125 ; G01 X3. Z-1.5 ; G01 X4.5608 Z-2.0304 ; G03 X5. Z-2.5606 R0.25 ; G01 X5. Z-3.75 ; G02 X5.5 Z-4. R0.25 ; G01 X6.6 Z-4. ; N80203 G01 G40 X6.8 Z-4. ; G00 X6.8 Z0.15 ; M09 ; M01 ; G53 X0; G53 Z0; M30;

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

105

Setrile T101

Piesa prelucrat cu setrile T101

Exemplu de ecran de setare scule

Gurire

Alezare diametru interior

Canelare diametru exterior

Canelare diametru interior

Filetare diametru exterior

Filetare diametru interior

106

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Tarodare

Canelare frontal

Reglarea ppuii mobile (imagine n direct)

Datele referitoare la parametrii ppuii mobile sunt stocate n coreciile din ecranul Tailstock Setup (setare ppu mobil).
NOT: Tab-ul Tailstock (ppu mobil) este vizibil numai atunci cnd maina este prevzut cu o ppu mobil.

1. Apsai tasta MDI/DNC (introducere manual date/ comand numeric direct), apoi tasta PROGRM/ CONVRS (conversie program) pentru a accesa modul avans rapid IPS.

2. Utilizai tastele sgei stnga/ dreapta pentru a selecta tab-ul SETUP (setare) i apsai tasta WRITE/ ENTER (scriere/execuie). Utilizai tastele sgei stnga/ dreapta pentru a selecta tab-ul TAILSTOCK (ppu mobil) i apsai tasta WRITE/ENTER (scriere/execuie) pentru a se afia ecranul Tailstock Setup (setare ppu mobil). LIVE CTR ANG (unghi de control scul antrenat), DIAMETER (diametru) i LENGTH (lungime) conform setrilor 220-222. X CLEARANCE (gabarit axa X) conform setrii 93. Z CLEARANCE (gabarit axa Z) conform setrii 94. RETRACT DIST (distan de retragere) conform setrii 105. ADVANCE DIST (distan de avans) conform setrii 106. TS HOLD POINT (punct de susinere ppu mobil) este o combinaie ntre TS POSITION (poziie ppu mobil) i TS OFFSET (decalaj ppu mobil) i este conform setrii 107. Pentru a modifica datele, introducei o valoare n linia de introducere date i apsai tasta WRITE/ENTER (scriere/execuie) pentru a aduga valoarea introdus la valoarea curent, respectiv apsai tasta F1 pentru a suprascrie valoarea curent cu valoarea introdus. Cnd este marcat opiunea TS POSITION (poziie ppu mobil), apsai tasta Z FACE MEAS (msurare faet Z) pentru a prelua valoarea pentru axa B i a o introduce n TS POSITION (poziie ppu mobil). Cnd este marcat opiunea X CLEARANCE (gabarit axa X), apsai tasta X DIA MEAS (msurare diametru X) pentru a prelua valoarea pentru axa X i a o introduce n X CLEARANCE (gabarit axa X). Cnd este marcat opiunea Z CLEARANCE (gabarit axa Z), apsai tasta Z FACE MEAS (msurare faet Z) pentru a prelua valoarea pentru axa Z i a o introduce n Z CLEARANCE (gabarit axa Z). Apsai tasta ORIGIN (origine) cnd este marcat opiunea X CLEARANCE (gabarit axa X) pentru a seta spaiul liber pentru cursa maxim. Apsai tasta ORIGIN (origine) cnd este marcat opiunea Z CLEARANCE (gabarit axa Z) pentru a seta spaiul liber pentru poziia zero.
Strungul - Manualul Operatorului Traducerea instruciunilor originale 107

96-0081 rev AN 04-2012

Operarea

1. Selectai programul dorit prin apsarea tastei LIST PROG (list de programe) pentru afiarea ecranului EDIT: LIST (editare - list). Selectai tab-ul MEMORY (memorie) i apsai tasta WRITE/ENTER (scriere/ execuie) pentru afiarea ecranului CURRENT DIRECTORY: MEMORY\ (director curent - memorie).

MEMORY

USB DEVICE

CURRENT DIRECTORY: MEMORY\


(MEMORY) O00000 O00100 (PROFILE) O00200 O00300 (OD THREAD) A O01000 (PROFILE) O80000 (IPS SHAPE PROGRAM)

6 PROGRAMS 99% FREE (996.6 kb) : MEMORY\

NO USB MEDIA PRESENT


: FILES IN SELECTION A : ACTIVE PROGRAM (O01000)
.

F2 to copy selected files/programs, ERASE PROG to delete. Press F1 for Command Menu and Help listing.

2. Selectai un program (de ex. O01000) i apsai tasta WRITE/ENTER (scriere/execuie) pentru a-l desemna ca program activ.

Rularea programului de prelucrare

1. Apsai pe rnd tastele MEM (memorie), CURNT COMDS (comenzi curente) i PAGE UP (pagina anterioar). Cnd apare ecranul, apsai tasta ORIGIN (origine) pentru a se afia ecranul Live Image (imagine n direct) cu ppua trasat.

Apsai tasta F2 pentru a accesa modul ZOOM (focalizare). Utilizai tastele PAGE UP (pagina anterioar) i PAGE DOWN (pagina urmtoare) pentru a modifica scara afiajului i tastele sgei pentru a deplasa afiajul. Apsai tasta WRITE/ENTER (scriere/execuie) atunci cnd este obinut scara dorit. Apsai tasta ORIGIN (origine) pentru a se reveni la scara 1:1, respectiv apsai tasta F4 pentru a focaliza automat piesa. Apsai tasta F1 pentru a salva scara i tasta F3 pentru a ncrca o setare pentru scar.

108

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Apsai tasta HELP (ajutor) pentru o fereastr de tip pop-up ce conine o list de funcii pentru modul imagine n direct.

SAVE ZOOM SETTINGS TOGGLE ZOOM MODE RESTORE ZOOM SETTINGS TURN ON/OFF AUTO ZOOM ZOOM OUT ZOOM IN MOVE ZOOM WINDOW SELECT ZOOM SIZE CLEAR IMAGE RESET LIVE IMAGE

(F1) (F2) (F3) (F4) PAGE UP) (PAGE DOWN) (ARROW KEYS) (WRITE) (HOME) (ORIGIN)

Stores zoom settings to be restored later by pressing F3.


.

2. Apsai tasta CYCLE START (pornire ciclu). Va aprea o avertizare pe ecran. Apsai din nou tasta CYCLE START (pornire ciclu) pentru a rula programul. Cnd este rulat un program i datele sculei au fost setate, ecranul Live Image (imagine n direct) prezint n timp real scula ce prelucreaz piesa pe msur ce programul este rulat.
NOT: Cnd alimentatorul de bare ajunge la codul G 105, piesa este actualizat.

TO ACTIVATE ZOOM MODE PRESS F2 ZOOM OFF

RAPID FEED FINAL PASS G71 CANNED CYCLE

LIVE IMAGE SCALE: 1.1118 CURRENT TOOL: #1 - OD TURN TOOL


.

NOT: Datele afiate pe ecran n timpul rulrii programului includ: programul, arborele principal, poziia mainii i cronometrele i contoarele.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

109

ntoarcerea piesei

Reprezentarea grafic a unei piese ce a fost ntoars manual de ctre operator este descris prin adugarea urmtoarelor comentarii la program dup un M00. Apsai tasta F4 pentru a insera n program codul pentru imagine n direct.
VQC SETUP

STOCK ORIENT. STOCK ORIENT. FLIP PART RAPID PT. N/A CLAMPING PT. N/A MACHINE PT. N/A

STOCK FLIP DIA. 2.0000 in FLIP LENGTH 3.0000 in STOCK FACE 0.0500 in HOLE SIZE N/A

JAWS JAW THKNS N/A JAW HEIGHT N/A STEP HEIGHT N/A CLAMP STOCK N/A

STOCK
.

TOOL

WORK

TAILSTOCK

Funcia imagine n direct va redesena piesa cu o orientare inversat, respectiv cu flcile mandrinei fixate ntr-o poziie specificat prin x i y n comentariul (CLAMP)(x y) (fixare x y) atunci cnd comentariile (FLIP PART) (ntoarcere pies) i (CLAMP)(x y) (fixare x y) urmeaz dup o instruciune M00 STOP PROG (oprire program) n program.
O00000 ; [Cod pentru prima operaie n ecranul imagine n direct] [Cod pentru prima operaie pentru piesa prelucrat] M00 ; G20 (INCH MODE); (iniiere informaii imagine n direct pentru piesa ntoars) (FLIP PART) ; (CLAMP) ([2.000, 3.0000]) ; ([diametru, lungime]) (ncheiere informaii imagine n direct pies ntoars) ; M01 ; ; [Program de prelucrare pentru a doua operaie];

ppua

mobil

Ppua mobil este o component opional din font (ce nu poate fi instalat la beneficiar) ce culiseaz de-a lungul a dou ghidaje liniare i este utilizat pentru susinerea captului unei piese de prelucrat rotative. Micarea ppuii mobile este controlat prin intermediul unui cod de program, n modul avans rapid sau cu ajutorul pedalei. Ppuile mobile sunt controlate cu ajutorul presiunii hidraulice numai la strungurile model ST-10 (numai cu pinol), ST-20 i ST-30. La modelele ST-40, poziionarea ppuii mobile i aplicarea forei de prindere sunt asigurate de un servomotor. Ppua mobil este cuplat atunci cnd pinola ppuii mobile este n contact cu piesa de prelucrat, aplicnd fora specificat. pinola
hidraulic

(st-10) - notE

opErator

Ppua mobil opional Haas este poziionat manual i meninut n poziie cu o manet de blocare. Ppua mobil ST-10 const dintr-un cap fix i o pinol mobil cu o curs de 4" (102 mm). De aceea, singura pies mobil este vrful ppuii mobile. Controlul forei de prindere se face prin reglarea presiunii hidraulice la HPU. Consultai diagrama urmtoare pentru a determina valoarea de setare a presiunii pentru fora de prindere dorit.

110

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Apsarea tastei POWERUP/RESTART (iniializare/ repornire) sau AUTOALL AXES (automat pe toate axele) nu va determina deplasarea fizic a vrfului ppuii mobile. Este responsabilitatea operatorului s l dea deoparte pentru a preveni o coliziune. Micarea vrfului ppuii mobile cu ajutorul manetei de avans rapid i a manetei de comand avans rapid la distan nu este disponibil. Vrful ppuii mobile este considerat ntotdeauna a fi la zero, ntruct unitatea de comand nu va ti unde se afl vrful ppuii mobile.

Presiune MAX MAX Pressure (kgf/cm2) PSI 400 (28)

For pinol hidraulic ppu mobil ST-10

(21) (14) (6.9) (3.4)

300 200 100 50 0 500 1000 1500 2000 2500 lb lb (227) (453) (680) (907) (1134) (kgf)
opErator

ppua

mobil hidraulic

(st-20/30) - notE

Ppua mobil instalat pe strungurile model ST-20 i ST-30 utilizeaz un cilindru hidraulic pentru a poziiona ppua mobil i a aplica fora de prindere a piesei de prelucrat. Controlul forei de prindere a ppuii mobile hidraulice se face prin reglarea presiunii hidraulice la HPU. Consultai diagrama urmtoare pentru a determina valoarea de setare a presiunii pentru fora de prindere dorit.

Presiune MAX MAX Pressure (kgf/cm2) PSI 400 (28)

For de / ST ST-20 strngere ppu mobil ilstock Hold Force (hidraulic)

(21) (14) (6.9) (3.4)

300 200 100 50 0 500 1000 1500 lb lb (227) (453) (680)(kgf) (kgf)

Presiunea de lucru minim recomandat a ppuii mobile hidraulice este de 120 psi. Dac presiunea hidraulic este setat sub 120 psi, s-ar putea ca aceasta s nu funcioneze corespunztor.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

111

Oprire avans

Reinei c funcia Oprire avans nu va opri micarea ppuii mobile hidraulice n timpul funcionrii mainii. Pentru aceasta, trebuie s apsai tasta Reset (resetare) sau butonul Emergency Stop (oprire de urgen). Dac este decuplat sau ntrerupt alimentarea electric a strungului n timp ce ppua mobil hidraulic este cuplat pe o pies de prelucrat, fora de prindere se pierde. Sprijinii piesa de prelucrat i aducei ppua mobil n poziia de zero pentru a o repune n funciune dup restabilirea alimentrii electrice.
mobil sErvo

Procedura de punere n funciune

ppua

(st-40) - notE

opErator

Ppua mobil instalat pe strungurile model ST-40 utilizeaz un servomotor pentru a poziiona ppua mobil i a aplica fora de prindere a piesei de prelucrat. Modificai setarea 241 pentru a controla fora de prindere a ppuii mobile. Introducei o valoare cuprins ntre 1000 i 4500 livre for (dac setarea 9 este INCH), respectiv ntre 4448 i 20017 newtoni (dac setarea 9 este MM). ncrcarea ppuii mobile i fora de prindere curent sunt afiate ca ax B n panoul cu ncrcarea axelor (n modurile MDI sau MEM, de exemplu). Graficul cu bare indic ncrcarea curent, iar linia roie indic valoarea maxim a forei de prindere specificate n setarea 241. Fora de prindere efectiv este afiat lng graficul cu bare. n modul Manet de avans rapid, acest afiaj apare n panoul Scul activ.

Indicator for Indicator prindere


.

Amplasare indicator for ppu mobil servo i indicator prindere


ACTIVE TOOL

TOOL 12 Fora LOAD 0 max. TOOL (Setarea 241) TOOL LIFE 100%

For aplicat curent


TAILSTOCK 1000 LB

Ppu mobil decuplat

Ppu mobil cuplat


.

Indicator for ppu mobil servo

Indicatoare prindere pies

Un indicator de prindere afiat sub indicatorul de for arat dac ppua mobil este cuplat sau nu.

112

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Procedura de punere n funciune


Atenie! Nu apsai tasta Power Up / Restart (iniializare/repornire) i nu readucei toate axele la zero dac ppua mobil fixeaz o pies de prelucrat dup restabilirea alimentrii electrice. Ppua mobil se va retrage, lsnd piesa de prelucrat s cad. Readucei pe rnd axele la zero (de preferin n ordinea: X, Z, A, C dac exist n dotare) i asigurai-v c piesa de prelucrat este sprijinit nainte s readucei la zero ppua mobil.

Dac este decuplat sau ntrerupt alimentarea electric a strungului n timp ce ppua mobil servo este cuplat pe o pies de prelucrat, se cupleaz frna servo pentru meninerea forei de prindere i mpiedicarea punerii n micare a ppuii mobile. La restabilirea alimentrii electrice, unitatea de comand va afia mesajul Tailstock Force Restored (for ppu mobil restabilit). Putei repune n funciune strungul fr s readucei la zero ppua mobil, cu condiia s nu existe comenzi de micare pentru ppua mobil n program. Comenzile de micare pentru ppua mobil (M21/M22) din program vor determina ndeprtarea ppuii mobile de piesa de prelucrat, aceasta din urm putnd s cad.
Atenie! nainte de reluarea unui program cu comenzi de micare pentru ppua mobil (M21/M22) dup o ntrerupere a alimentrii electrice, editai programul pentru a ndeprta comenzile de micare pentru ppua mobil. Putei apoi relua programul i termina prelucrarea piesei. Reinei c unitatea de comand nu va ti unde se afl ppua mobil pn cnd nu readucei la zero ppua mobil, astfel c setrile 93 i 94 nu vor proteja ppua mobil mpotriva unei coliziuni n zona de restricie. Readucei ppua mobil la zero nainte s pornii un nou ciclu pentru o nou pies de prelucrat. Putei apoi reintroduce n program comenzile de micare pentru ppua mobil pentru ciclurile viitoare.

Prima acionare a pedalei pentru ppua mobil dup o ntrerupere a alimentrii electrice va determina revenirea la zero a ppuii mobile. Asigurai-v c piesa de prelucrat este sprijinit nainte s acionai pedala pentru ppua mobil. rEglarEa
ppuii mobilE

Cap revolver

Setarea 93

Zona de restricie Mandrin Setarea 94

Zona de restricie a ppuii mobile

Setarea unei zone de restricie pentru ppua mobil

Setarea 93, Tail ST. X Clearance (gabarit axa X ppu mobil) i setarea 94, Z/TS Diff @ X Clearance (diferen axa Z ppu mobil la gabarit axa X) sunt utilizate pentru a se asigura c ppua mobil nu intr n coliziune cu capul revolver sau cu scule aflate n capul revolver. Valorile implicite pentru aceste setri, la livrarea din fabric, vor preveni intrarea n coliziune a ppuii mobile cu capul revolver, n condiiile n care capul revolver este gol, fr scule. Va trebui s modificai setrile de protecie pentru orice prelucrare executat, pentru a preveni coliziunea cu capul revolver, pe baza dimensiunilor piesei de prelucrat i sculei. Se recomand s testai limitele determinate dup modificarea acestor setri. Zona de restricie este o zon rectangular din zona din dreapta jos a spaiului de lucru al strungului. Zona de restricie se va modifica astfel nct axa Z i ppua mobil s pstreze o distan adecvat ntre ele atunci cnd se afl sub un plan specificat de degajare pe axa X.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

113

Setarea 93 specific planul de degajare iar setarea 94 specific separaia de meninut pe axele Z i B (axa ppuii mobile). Dac o micare programat trece prin zona de protecie a ppuii mobile, apare un mesaj de avertizare. Setarea unei valori pentru planul de degajare X (setarea 93): 1. Aducei unitatea de comand n modul MDI. 2. Selectai cea mai lung scul ce ptrunde cel mai mult n planul axei X n capul revolver. 3. Aducei unitatea de comand n modul avans rapid. 4. Selectai axa X pentru avans rapid i deplasai axa X pentru a degaja ppua mobil. 5. Selectai ppua mobil (axa B) pentru avans rapid i deplasai ppua mobil sub scula selectat. 6. Selectai axa X i apropiai ppua mobil pn cnd scula i ppua mobil sunt la circa 0.25" distan. 7. Introducei aceast valoare pentru setarea 93 pe afiaj n poziia machine (main) pe axa X. ndeprtai puin scula pe axa X nainte s introducei valoarea n setarea 93. Setarea unei separaii pentru axele Z i B sub planul de degajare X (setarea 94): 1. Aducei unitatea de comand n modul revenire la zero i origine G28 pentru toate axele. 2. Selectai axa X i deplasai capul revolver n faa vrfului central al ppuii mobile. 3. Deplasai axa Z astfel nct partea din spate a capului revolver s fie la circa 0.25" de vrful ppuii mobile. 4. Introducei valoarea pentru poziia Machine (main) pe axa Z afiat pentru setarea 94. Anularea unei zone de restricie O zon de restricie nu este ntotdeauna de dorit (la setare, de exemplu). Pentru anularea unei zone de restricie: 1. Introducei un 0 n setarea 94. 2. Introducei o curs maxim a mainii pe axa X n setarea 93. utilizarEa
ppuii mobilE

(st-10)

Programarea codurilor M

Ppua mobil ST-10 se va poziiona manual, apoi se va aplica hidraulic pinola pe piesa de prelucrat. Comandai micarea pinolei hidraulice cu ajutorul urmtoarelor coduri M: M21: Ppua mobil spre nainte M22: Ppua mobil spre napoi Cnd se comand un cod M21, pinola ppuii mobile se deplaseaz spre nainte i menine o presiune constant. Se va bloca n poziie corpul ppuii mobile nainte s se comande un cod M21. Cnd se comand un cod M22, pinola ppuii mobile se ndeprteaz de piesa de prelucrat. Se aplic o presiune hidraulic de valoare constant pentru a se preveni deplasarea pinolei spre nainte.

114

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Operarea cu ajutorul pedalei

Apsai pedala pentru avansul sau retragerea pinolei ppuii mobile. Apsarea i meninerea apsat a pedalei timp de 5 secunde va retrage complet pinola ppuii mobile i va menine presiunea de retragere, pentru a se asigura c pinola ppuii mobile nu se deplaseaz spre nainte. Utilizai aceast metod pentru a gara pinola ppuii mobile atunci cnd nu este n uz. Poziia pinolei ppuii mobile se poate schimba n timp dac aceasta este lsat ntr-o poziie ce nu este complet retractat sau dac nu vine n contact cu o pies de prelucrat. Aceasta se datoreaz scurgerilor normale ale sistemului hidraulic.
ATENIE! Nu utilizai un M21 n program dac ppua mobil este poziionat manual. Dac se face asta, ppua mobil se va ndeprta de piesa de prelucrat i apoi se va repoziiona fa de aceasta, ceea ce poate determina cderea piesei de prelucrat.

utilizarEa

ppuii mobilE

(st-20/30/40)
Punctul de susinere Punctul de avans Punctul de retragere Setarea 107 Setarea 105 Setarea 106 Coordonatele absolute Fa de 107 Fa de 107 ale mainii (incremental) (incremental)

Deplasare rapid
B(-) B0 (+)

Poziia de origine

Avans de lucru Deplasare rapid

Diagrama setrilor 105, 106 i 107

Setrile ppuii mobile

Micarea ppuii mobile este definit prin trei setri: Punctul de susinere (setarea 107): Punctul n care se aplic fora de prindere. Nu exist o valoare implicit. Punctul de avans (setarea 106): Distana fa de punctul de susinere pn la care deplasarea ppuii mobile se face cu vitez de avans. Valoarea este exprimat relativ la setarea 107 i exist o valoare implicit ce variaz n funcie de modelul de strung. Punctul de retragere (setarea 105): Distana fa de punctul de avans pn la care deplasarea ppuii mobile se face cu vitez de avans rapid. Valoarea este exprimat relativ la setarea 107 i exist o valoare implicit ce variaz n funcie de modelul de strung. Not: Aceste setri nu se aplic pentru ppua mobil ST-10, a crei poziionare se face manual. Definirea setrii 107 1. Selectai axa B n modul Manet de avans rapid. 2. Avansai rapid ppua mobil spre piesa de prelucrat pn cnd pinola vine n contact cu suprafaa piesei de prelucrat. 3. Adugai 0.25" (6 mm) la valoarea pentru poziia main afiat pentru axa B i nregistrai aceast valoare. 4. Introducei valoarea de la pasul 3 pentru setarea 107. Setrile 105 i 106 Setrile 105 i 106 au valori implicite n funcie de modelul de strung. Dac dorii, introducei valori noi n oli (dac setarea 9 este INCH) sau n milimetri (dac setarea 9 este MM). Reinei c aceste setri sunt definite relativ la setarea 107, i nu ca poziie absolut a mainii.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

115

Programarea codurilor M

Comandai micarea ppuii mobile cu ajutorul urmtoarelor coduri M: M21: Ppua mobil spre nainte M22: Ppua mobil spre napoi Cnd se comand un cod M21, ppua mobil se deplaseaz din punctul de retragere (setarea 105) n punctul de avans (setarea 106) cu vitez de avans rapid, apoi din punctul de avans n punctul de susinere (setarea 107) cu vitez de avans. Apoi ppua mobil aplic o presiune constant n punctul de susinere. Cnd se comand un cod M22, ppua mobil se ndeprteaz de arborele principal cu vitez de avans n punctul de avans, apoi din punctul de avans n punctul de retragere cu vitez de avans rapid i se oprete n punctul de retragere. Not: Reinei c programul nu va atepta pn cnd se ncheie micarea ppuii mobile, ci se va trece imediat la executarea blocului urmtor. Se va comanda o pauz (G04) pentru a se permite finalizarea micrii ppuii mobile sau se va rula programul n modul bloc cu bloc.

Operarea cu ajutorul pedalei

Apsarea pedalei pentru ppua mobil va comanda fie un M21, fie un M22, n funcie de poziia curent. Aceasta nseamn c dac ppua mobil se afl n stnga punctului de retragere, apsarea pedalei va determina deplasarea ppuii mobile spre punctul de retragere (M22). Dac ppua mobil se afl n dreapta punctului de retragere, apsarea pedalei va determina deplasarea ppuii mobile spre punctul de retragere (M22). Dac ppua mobil se afl n punctul de retragere, apsarea pedalei va determina deplasarea ppuii mobile spre punctul de susinere (M21). Dac pedala este apsat n timp ce ppua mobil se afl n micare, ppua mobil se va opri i trebuie s nceap o nou secven.

Avansul rapid al ppuii mobile

n modul avans rapid, tastele TS < i TS > sunt utilizate pentru a avansa ppua mobil cu vitez de avans. Prin selectarea TS Rapid (avans rapid TS) i apsarea tastelor TS < sau TS >, ppua mobil va fi deplasat cu vitez de avans rapid. Unitatea de comand revine la ultima ax de avans atunci cnd sunt eliberate tastele. Ppua mobil servo ST-40 nu poate fi avansat rapid n timp ce este cuplat cu o pies de prelucrat sau n timp ce arborele principal este n funciune.
ATENIE! Nu utilizai un M21 n program dac ppua mobil este poziionat manual. Dac se face asta, ppua mobil se va ndeprta de piesa de prelucrat i apoi se va repoziiona fa de aceasta, ceea ce poate determina cderea piesei de prelucrat. Cnd ppua mobil servo restabilete fora de prindere dup o ntrerupere a alimentrii electrice, ppua mobil va fi considerat a fi poziionat manual (unitatea de comand nu cunoate poziia ppuii mobile) pn cnd este adus n poziia de zero.

116

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

rEcupEratorul

dE piEsE

Aceast opiune este un sistem automat de recuperare a piesei proiectat s funcioneze n aplicaii cu alimentatorul de bare. Acesta este comandat prin utilizarea codurilor M (M36 pentru activare, respectiv M37 pentru dezactivare). Recuperatorul de piese opional se rotete pentru a prinde piesa prelucrat i a o direciona spre lada aflat pe ua frontal.

Operarea

Recuperatorul de piese trebuie s fie reglat corespunztor nainte de utilizare. 1. Punei n funciune maina. n modul MDI, activai recuperatorul de piese (M36). 2. Slbii urubul din colierul de pe axul exterior al recuperatorului de piese. Colier ax

Tava recuperatorului de piese


.

3. Glisai tava recuperatorului de piese n ax suficient pentru a colecta piesele fr a lovi mandrina. Rotii tava pentru a deschide aprtoarea glisant a recuperatorului de piese montat n u i strngei colierul pe axul recuperatorului de piese.
AVERTISMENT! Verificai poziiile axei Z, axei X, sculei i capului revolver n cursul acionrii recuperatorului de piese pentru a se preveni eventuale coliziuni n timpul funcionrii. NOT: Ua operatorului trebuie s fie nchis atunci cnd se acioneaz recuperatorul de piese.

4. Cnd se programeaz recuperatorul de piese ntr-un program, trebuie s utilizai un cod G04 ntre M53 i M63 pentru a trece n pauz tava recuperatorului n poziia deschis, astfel nct s existe timp suficient pentru desprinderea piesei prin secionare i cderea acesteia n recuperator.

Avertizare SL-10

Flcile mari ale mandrinei pot deranja funcionarea recuperatorului de piese. Verificai obligatoriu spaiile libere disponibile nainte s acionai recuperatorul de piese.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

117

palpatorul

pEntru sEtarEa automat a sculEi

Prezentare general

Sistemul de setare a sculei este utilizat pentru setarea coreciilor sculei prin atingerea sculei de un palpator. Palpatorul este mai nti setat pentru scul n modul manual, ocazie cu care se fac msurtorile iniiale ale sculei. Dup aceast setare, este disponibil modul automat pentru resetarea coreciilor atunci cnd se schimb inseriile. Este disponibil de asemenea sistemul de detectare a ruperii sculei pentru monitorizarea uzurii sau ruperii sculei. Software-ul genereaz un cod G ce poate fi inserat n programele strungului pentru a se permite utilizarea palpatorului n cursul funcionrii automate. Pentru a accesa meniul palpator automat, apsai tasta MDI/DNC (introducere manual date/ comand numeric direct), apoi tasta PROGRM CONVRS (conversie program) pentru a accesa meniul de tip tab IPS. Utilizai tasta sgeat dreapta pentru a selecta tab-ul PROBE (palpator) i apsai tasta WRITE/ENTER (scriere/execuie). Utilizai tastele sgei n sus/ n jos pentru a defila ntre opiunile de meniu.
MANUAL SETUP TURN & FACECHAMFER & RADIUSDRILL & TAP THREADINGROOVING PROBE G VQC X OFFSET

Operarea

OP MODE MANUAL TOOL NUMBER

0. 0000 in 0. 0000 in

1 1

Z OFFSET

TOOL OFFSET

TOOL TIP DIR

TOLERANCE

0.0000 in

Acest mod este utilizat pentru nregistrarea manual a coreciilor pe axele X i Z cu ajutorul palpatorului. Direcia este guvernat de selecia TOOL TIP DIR (direcia vrfului sculei) F1 Coborrea / ridicarea braului palpatorului.

Mesajele de alarm

Mesajele de ajutor

Meniul iniial palpator Explicaie


Utilizai tastele sgei stnga i dreapta pentru a selecta unul dintre modurile manual, automat i detectare rupere. Codul sculei de utilizat. Aceast valoare seteaz automat poziia curent a sculei n modul manual. Aceasta poate fi modificat n modurile automat i detectare rupere. Introducei codul coreciei sculei ce este msurat. Utilizai tastele sgei stnga i dreapta pentru a selecta vectorul pentru vrful sculei V1-V8. Consultai seciunea Direcia vrfului sculei pentru mai multe informaii. Seteaz tolerana pentru diferena de msurare pentru modul detectare rupere. Nu este disponibil n alte moduri. Afieaz valoarea decalajului pentru axa specificat. Nu se poate modifica.

Opiune de meniu
OP MODE (mod operare)

TOOL NUMBER (cod scul)

TOOL OFFSET (corecie scul) TOOL TIP DIR (direcie vrf scul)

TOLERANCE (toleran)

X OFFSET (decalaj axa X), Z OFFSET (decalaj axa Z)

118

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Modul manual

Sculele trebuie s fie palpate n modul manual nainte s poat fi utilizat modul automat. 1. Accesai meniul palpator apsnd tasta MDI/DNC (introducere manual date/ comand numeric direct), apoi tasta PROGRM CONVRS (conversie program) i selectnd tab-ul Probe (palpator). Apsai tasta F1 pentru a cobor braul palpatorului. 2. Selectai scula de palpat cu ajutorul tastei TURRET FWD (cap revolver nainte) sau TURRET REV (cap revolver napoi). 3. Selectai modul Manual cu ajutorul tastelor sgei stnga/ dreapta, apoi apsai tasta WRITE/ENTER (scriere/execuie) sau tasta sgeat n jos. 4. Opiunea corecie scul este setat conform poziiei curente a sculei selectate. Apsai tasta WRITE/ENTER (scriere/execuie) sau tasta sgeat n jos. 5. Tastai codul coreciei de utilizat pentru scul i apsai tasta WRITE/ENTER (scriere/execuie). Este introdus codul coreciei i este selectat opiunea de meniu urmtoare, Tool Tip Dir (direcie vrf scul). 6. Utilizai tastele sgei stnga/ dreapta pentru a selecta direcia vrfului sculei, apoi apsai tasta WRITE/ ENTER (scriere/execuie) sau tasta sgeat n jos. Consultai seciunea Direcia vrfului sculei pentru mai multe informaii despre acest subiect. 7. Utilizai maneta de avans rapid pentru a deplasa vrful sculei la aproximativ 0.25 (6 mm) de palpatorul sculei n direcia indicat pe diagrama pentru direcia vrfului sculei de pe ecran. Reinei c dac vrful sculei este prea departe de palpator, scula nu va ajunge la palpator i se va emite o alarm. 8. Apsai tasta CYCLE START (pornire ciclu). Vrful sculei este palpat, iar coreciile sunt nregistrate i afiate. Se genereaz n MDI un program cod G pentru operare, acesta fiind utilizat pentru deplasarea sculei. 9. Repetai paii 1 - 7 pentru fiecare scul de palpat. Avei grij s ndeprtai capul revolver de palpator nainte s selectai urmtoarea poziie a sculei. 10. Apsai tasta F1 pentru a ridica braul palpatorului.

Modul automat

Odat msurarea iniial a sculei realizat n modul manual pentru o anumit scul, modul automat poate fi utilizat pentru actualizarea coreciilor sculei n cazul uzrii sculei sau al nlocuirii inseriei. 1. Accesai meniul palpator apsnd tasta MDI/DNC (introducere manual date/ comand numeric direct), apoi tasta PROGRM CONVRS (conversie program) i selectnd tab-ul Probe (palpator). Selectai modul Automatic (automat) cu ajutorul tastelor sgei stnga/ dreapta, apoi apsai tasta WRITE/ENTER (scriere/execuie) sau tasta sgeat n jos. 2. Tastai codul sculei de msurat, apoi apsai tasta WRITE/ENTER (scriere/execuie). 3. Tastai codul coreciei de utilizat pentru scul i apsai tasta WRITE/ENTER (scriere/execuie). 4. Direcia vrfului sculei este preselectat pe baza direciei setate n modul manual pentru corecia sculei. 5. Apsai tasta CYCLE START (pornire ciclu). Vrful sculei este palpat, iar coreciile sunt actualizate i afiate. Se genereaz n MDI un program cod G pentru operare, acesta fiind utilizat pentru deplasarea sculei. 6. Repetai paii 1 - 4 pentru fiecare scul de palpat.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

119

Modul detectare rupere

Modul detectare rupere compar msurtoarea curent a sculei cu msurtoarea nregistrat i aplic o valoare a toleranei definit de utilizator. Dac diferena dintre msurtori este mai mare dect tolerana definit, se genereaz o alarm i se oprete funcionarea mainii. 1. Accesai meniul palpator apsnd tasta MDI/DNC (introducere manual date/ comand numeric direct), apoi tasta PROGRM CONVRS (conversie program) i selectnd tab-ul Probe (palpator). Selectai modul Break Detect (detectare rupere) cu ajutorul tastelor sgei stnga/ dreapta, apoi apsai tasta WRITE/ENTER (scriere/execuie) sau tasta sgeat n jos. 2. Tastai codul sculei de msurat, apoi apsai tasta WRITE/ENTER (scriere/execuie). 3. Tastai codul coreciei de utilizat pentru scul i apsai tasta WRITE/ENTER (scriere/execuie). 4. Direcia vrfului sculei este selectat automat pe baza direciei setate n modul manual pentru corecia sculei. Apsai tasta sgeat n jos. 5. Tastai valoarea dorit pentru toleran i apsai tasta WRITE/ENTER (scriere/execuie). 6. Apsai tasta CYCLE START (pornire ciclu). Este palpat vrful sculei. Dac este depit valoarea pentru toleran, se genereaz o alarm. Se genereaz n MDI un program cod G pentru operare ce poate fi copiat ntr-un program din memorie pentru detectarea sculelor rupte n cursul funcionrii automate. Pentru a copia acest program, apsai tasta F4 i selectai destinaia pentru program (un nou program sau programul curent din memorie). 7. Repetai paii 1 - 6 pentru fiecare scul de verificat.

Direcia vrfului sculei

Consultai figura din seciunea Vrful imaginar al sculei i direcia (Compensarea razei vrfului sculei). Reinei c palpatorul pentru setarea automat a sculei utilizeaz doar codurile 1-8. Aceast procedur reclam urmtoarele: un cuit de strunjire diametru exterior, o pies de prelucrat ce ncape ntre flcile mandrinei, un micrometru 0-1.0" pentru msurarea vrfului palpatorului sculei i un micrometru pentru inspectarea diametrului piesei de prelucrat. Mai nti, asigurai-v c braul palpatorului automat al sculei (ATP) funcioneaz corect: 1. Apsai tasta MDI/DNC (introducere manual date/ comand numeric direct). 2. Tastai M104; M105; (fr ghilimele) i apsai tasta Insert (inserare). 3. Apsai tasta SINGLE BLOCK (bloc cu bloc). 4. Apsai tasta CYCLE START (pornire ciclu). Braul palpatorului trebuie s se deplaseze n poziia pregtit (n jos). 5. Apsai tasta CYCLE START (pornire ciclu). Braul palpatorului trebuie s se deplaseze n poziia memorat. Dac braul palpatorului funcioneaz conform celor descrise, continuai cu paii de calibrare de mai jos. Dac acesta nu funcioneaz corect, contactai departamentul service Haas pentru asisten. 1. Instalai cuitul de strunjire diametru exterior n staia pentru scula 1 a capului revolver. 2. Fixai piesa de prelucrat n mandrin. 3. Apsai tasta OFFSET (corecie) i tergei valorile de corecie pentru scula 1 din pagina Tool Geometry (geometrie scul). 4. Utilizai cuitul de strunjire din staia 1 pentru a realiza o tietur mic pe circumferina materialului fixat n arborele principal.

Calibrarea palpatorului automat al sculei

120

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

5. ndeprtai cuitul de strunjire de pies doar pe axa Z - nu ndeprtai axa X de circumferina piesei. 6. Oprii arborele principal. 7. Utilizai un micrometru pentru a msura diametrul tieturii executate n piesa de prelucrat. 8. Apsai tasta X DIA MEASUR (msurare diametru X) pentru a nregistra poziia pe axa X n tabelul Corecii. 9. Tastai diametrul piesei de prelucrat i apsai tasta ENTER (execuie) pentru a-l aduga n coloana pentru corecia pe axa X. nregistrai aceast valoare ca numr pozitiv. Denumii aceast corecie A. 10. Modificai setrile 59 - 63 la 0 (zero). 11. ndeprtai scula ntr-o poziie sigur n afara traiectoriei braului palpatorului sculei. 12. 13. Cobori braul ATP (M104 n MDI). Avansai rapid axa Z pn cnd se centreaz aproximativ vrful sculei fa de vrful palpatorului.

14. Avansai rapid axa X pentru a aduce vrful sculei la aproximativ 0.25" (6 mm) deasupra vrfului palpatorului. 15. Selectai treapta de avans rapid .001" i apsai i meninei apsat butonul -X pn cnd palpatorul emite i oprete scula. nregistrai poziia decalat pe axa X ca numr pozitiv. Denumii aceast corecie B. 16. Scdei corecia B din corecia A. Introducei aceast valoare n setarea 59.

17. Msurai limea vrfului palpatorului cu micrometrul. Introducei aceast valoare ca numr pozitiv n setrile 62 i 63. Odat poziionat corespunztor palpatorul sculei, valorile pentru X Dia Measure (msurare diametru X) i pentru palpator vor fi aceleai. 18. nmulii limea vrfului palpatorului cu doi. Scdei valoarea respectiv din setarea 59 i introducei aceast nou valoare ca numr pozitiv n setarea 60. alarmElE
palpatorului sculEi

Urmtoarele alarme sunt generate de ctre sistemul de palpare a sculei i sunt afiate n seciunea mesaje de alarm a afiajului. Acestea pot fi terse doar prin resetarea unitii de comand. Arm Not Down (bra necobort) Braul palpatorului nu este n poziie de funcionare. Accesai meniul palpator apsnd tasta MDI/DNC (introducere manual date/ comand numeric direct), apoi tasta PROGRM CONVRS (conversie program) i selectnd tab-ul Probe (palpator). Apsai tasta F1 pentru a cobor braul palpatorului. Calibrate First (calibrare necesar) Palpatorul trebuie calibrat conform procedurii descrise anterior. No Tool Offset (lips corecie scul) Trebuie definit o corecie a sculei. Illegal Tool Offset Number (cod neautorizat corecie scul) Corecia sculei T0 nu este admis. Dac se utilizeaz intrarea T n linia de apel ciclu, asigurai-v c valoarea nu este zero; n caz contrar, poate surveni aceast alarm dac nu s-a selectat nicio scul sau corecie scul n modul MDI nainte s se ruleze ciclul.
ATENIE: Asigurai-v c s-a ndeprtat capul revolver la o distan sigur de palpator nainte s indexai capul revolver.

Illegal Tool Nose Vector (vector neautorizat vrf scul) Se admit doar codurile 1-8 pentru vectori. Consultai diagrama Direcia vrfului sculei din seciunea TNC a manualului de fa pentru definiiile referitoare la vectorul pentru vrful sculei.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

121

Probe Open (palpator deschis) Aceast alarm apare atunci cnd palpatorul este ntr-o stare deschis (declanat) neateptat. Asigurai-v c scula nu este n contact cu palpatorul nainte s iniiai orice operaie. Probe Fail (palpator ratat) Aceast alarm apare atunci cnd scula nu vine n contact cu palpatorul atunci cnd parcurge cursa definit. Verificai dac palpatorul a fost calibrat. n modul palpator manual, apropiai vrful sculei la 0.25 (6 mm) de palpator. Broken Tool (scul rupt) Aceast alarm este generat atunci cnd eroarea determinat pentru lungimea sculei este n afara limitei de toleran definite.. strungurilE
cu doi arbori

(sEria ds)

DS-30 este un strung cu doi arbori. Primul este arborele principal, ce este acionat la fel ca arborele principal al unui strung cu 2 axe. Cel de-al doilea arbore, arborele secundar, nlocuiete ppua mobil clasic i dispune de un set propriu de coduri M. Poziionarea este programat pe axa B. Strungurile cu doi arbori au capacitatea de sincronizare a arborelui principal i arborelui secundar. Aceasta nseamn c arborele principal este comandat la o turaie, iar arborele secundar l va urma la exact aceeai turaie. Acesta este aa-numitul control sincron. n cursul controlului sincron, ambii arbori vor accelera, vor menine o turaie constant i vor decelera mpreun. De aceea o singur pies poate fi susinut la ambele capete pentru un sprijin maxim cu un minim de vibraii. n plus, transferul piesei ntre arborele principal i arborele secundar poate fi realizat fr oprirea arborilor.
+

+ Y

C1

Este prezentat un strung cu doi arbori cu ax Y opional

..

Ambii arbori se vor orienta nainte s ating turaia programat atunci cnd se utilizeaz modul G199 Cuplarea controlului sincron al arborilor (SSC). Pentru a iei din modul SSC, utilizai o comand G198 n program. Cnd se apas tasta Reset (resetare) sau E-stop (oprire de urgen), unitatea de comand va rmne n modul sincron pn cnd orice micare a arborilor este oprit. Pentru a iei din modul sincron, introducei o comand G198 n MDI i apsai tasta Cycle start (pornire ciclu). Structura programului pentru arborele secundar este aceeai cu a programului pentru arborele principal. Codurile M ale arborelui principal i ciclurile nchise sunt suportate n modul G14 (arbore secundar). Consultai seciunea Codurile G.

122

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Descrierea afiajului de control sincronizat

Afiajul de control sincronizat al arborilor este disponibil n afiajul CURNT COMDS (comenzi curente). Apsai tasta Page Up (pagina anterioar) din pagina principal Comenzi curente (Cronometre funcionare i Setare).

Coloana arborelui principal

Coloana arborelui secundar

Coloana SP indic starea arborelui principal. Coloana SS indic starea arborelui secundar. Coloana a treia prezint diverse stri. n stnga se afl o coloan cu titluri de rnd. Urmtoarea descrie fiecare rnd. G15/G14 - Dac apare G15 n coloana SP, arborele principal este arborele conductor. Dac apare G14 n coloana SS, arborele secundar este arborele conductor. Consultai seciunea Programarea arborelui secundar pentru mai multe detalii. SYNC (sincronizare) (G199) - Cnd G199 apare n rnd, sincronizarea arborilor este activat. POSITION (poziie) (GRADE) - Acest rnd indic poziia curent, n grade, a arborelui principal i a arborelui secundar. Valorile variaz ntre -180.0 de grade i 180.0 de grade. Aceasta este relativ la poziia de orientare implicit a fiecrui arbore. Coloana a treia indic diferena curent, n grade, ntre cei doi arbori. Cnd ambii arbori sunt n dreptul marcajelor de zero aferente, aceast valoare este zero. Dac valoarea din coloana a treia este negativ, aceasta indic ntrzierea curent a arborelui secundar fa de arborele principal, n grade. Dac valoarea din coloana a treia este pozitiv, aceasta indic avansul curent al arborelui secundar fa de arborele principal, n grade. VELOCITY (turaia) (rot/min) - Acest rnd indic turaia efectiv a arborelui principal i arborelui secundar. G199 R PHASE OFS. (distorsiune faz R) - Aceasta este valoarea R programat pentru G199. Dac nu s-a comandat G199, acest rnd este liber; n caz contrar, acesta conine valoarea R a celui mai recent executat bloc G199. Consultai Explicarea valorii R de mai jos din seciunea Programarea arborelui secundar. CHUCK (mandrin) - Aceast coloan indic starea strns sau destrns a dispozitivului de fixare a piesei (mandrin sau manon de prindere). Acest rnd este gol atunci cnd starea este strns, respectiv indic UNCLAMPED (destrns) cu rou atunci cnd dispozitivul de fixare a piesei este deschis. LOAD (ncrcare) % - Acesta indic ncrcarea curent n procente a fiecrui arbore.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

123

Programarea arborelui secundar

Comandarea rotaiei arborelui principal Codurile M sunt utilizate pentru pornirea i oprirea arborelui secundar. M143 pornete arborele spre nainte, M144 pornete arborele spre napoi iar M145 oprete arborele. Funciile de control al turaiei arborilor sunt realizate prin codul de adres P. Codul de adres P specific turaia arborelui, ce este cuprins ntre 1 rot/min i turaia maxim. Setarea 122 selecteaz ntre strngerea OD (diametru exterior) sau ID (diametru interior) pentru arborele secundar. G14 Schimbare arbore secundar / G15 Anulare schimbare arbore secundar G14/G15 selecteaz arborele conductor pentru G199. Cnd se utilizeaz G15 (implicit), arborele principal este cel conductor, iar arborele secundar este cel urmritor. Cnd se utilizeaz G14, arborele secundar este cel conductor. Acest lucru este indicat n ecranul de control al sincronizrii arborelui principal fie prin G15 n coloana SP (arborele principal este cel conductor), fie prin G14 n coloana SS (arborele secundar este cel conductor). G199 Cuplarea controlului sincron al arborilor / G198 Decuplarea SSC G199 cupleaz strungul cu doi arbori (seria DS) n modul sincron. Reinei c aceast funcie este disponibil numai pn la 2800 rot/min. La programarea sincronizrii arborilor, trebuie mai nti s aducei ambii arbori la turaia dorit cu ajutorul M03 (pentru arborele principal) i M144 (pentru arborele secundar) nainte s comandai un cod G199. Dac se comand un cod G199 nainte s se comande turaia arborilor, cei doi arbori vor ncerca s rmn sincronizai n timpul accelerrii, ceea ce va face ca accelerarea s dureze mai mult dect n mod normal. Decuplai controlul sincron cu G198. Explicarea G199 cu valoare R Cnd arborii unui strung cu doi arbori sunt sincronizai, acetia se orienteaz, apoi se rotesc cu aceeai turaie, poziiile de origine rmnnd staionare una fa de cealalt. Cu alte cuvinte, orientarea relativ vizibil atunci cnd ambii arbori sunt oprii n poziiile de origine aferente este meninut n timpul rotirii arborilor sincronizai.
Arborele principal conductor Arborele principal condus

60

Exemplu de orientare a arborelui principal Exemplu de orientare a arborelui principal (G199, fr valoare R) (G199 R60.)

Exemplu G199 cu valoare R

124

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Putei modifica aceast orientare relativ prin utilizarea unei valori R n G199. Valoarea R dintr-o comand G199 specific un decalaj, n grade, fa de poziia de origine a arborelui urmritor. Putei utiliza aceast valoare pentru a permite flcilor mandrinei s angreneze, de exemplu, pentru operaia de transferare a piesei. Gsirea unei valori R G199 Pentru a gsi o valoare R G199 adecvat pentru programul dumneavoastr, procedai dup cum urmeaz: 1. n modul MDI, comandai un cod M19 pentru a orienta arborele principal i un cod M119 pentru a orienta arborele secundar. Astfel se stabilete orientarea implicit ntre poziiile de origine ale arborilor. 2. Introducei o valoare R n grade n M119 pentru a decala poziia arborelui secundar. 3. Verificai interaciunea dintre flcile mandrinei. Modificai valoarea R M119 pentru a regla poziia arborelui secundar pn cnd flcile mandrinei interacioneaz corect pentru programul dumneavoastr. 4. nregistrai valoarea R corect i utilizai-o n blocurile G199 din programul dumneavoastr.

Exemplu de programare

% O01100 (Strunjire diametru exterior cu arborele principal) (ADD G4 P.5 AFTER M15) (M119 BEFORE G14) N1 G54 G18 G99 M155 (decuplarea axei C) G50 S2200 T200 G97 S1800 M03 T202 (0.0312 RAD. 80 GRADE Diamond) G00 X3.1 Z2. Z0.1 M08 G96 S95 G01 X2.92 Z0.005 F.01 G01 X2.98 Z-0.03 G01 Z-3.5 G01 X3.1 G97 S424 G00 G53 X-1.M09 G53 Z-11.M05 (oprirea arborelui principal) M01 (Curai flcile arborelui secundar nainte de predare) G53 G00 X-1. Z-11. (poziia sigur de schimbare a sculei) M12 (activarea jetului automat de aer comprimat) M110 (strngerea mandrinei arborelui secundar) G97 M04 S500 M143 P500 (arborele secundar spre nainte la 500 rot/min) M111 (destrngerea mandrinei arborelui secundar) M12 (dezactivarea jetului automat de aer comprimat) (Transferare pies din arborele principal n arborele secundar) G199 R60. (activare sincronizare arbori, decalaj 60 la orientarea arborelui urmritor) G00 B-33. (deplasarea rapid a arborelui secundar) G04 P0.3 (oprire temporizat) G01 B-37.481 F100.0 (avans arbore secundar spre pies) M110 (strngerea mandrinei arborelui secundar) G04 P0.3 M11 (destrngerea mandrinei arborelui principal) G04 P0.3
96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

125

G00 B-19. (poziionarea arborelui secundar n poziia de prelucrare) G198 (dezactivarea sincronizrii arborilor) M05 (oprirea arborelui principal) G53 G00 X-1. G53Z-11. M01 (Strunjire diametru exterior cu arborele secundar - cu utilizare G55) N21 G55 G18 G99 (strunjire diametru exterior cu arborele secundar) T222 (staie cap revolver #2, corecie 22) G14 (schimbare arbore principal/arbore secundar, activare imagine n oglind pe axa Z) G50 S2500 G97 S1600 M03 G00 X3.1 Z0.2 GO0 Z0.1 M08 G96 S950 G00 X3.1 Z0.05 G01 X2.92 Z0.005 F.01 G01 X2.98 Z-0.03 G01 Z-3.5 G01 X3.1 G97 S424 G00 G53 X0 M09 G53 Z0 G15 (schimbare arbore principal/arbore secundar, dezactivare imagine n oglind pe axa Z) M30 %

ansamblul

sculElor antrEnatE i axa

Aceast opiune nu poate fi instalat la beneficiar.

Scul axial

Scul radial

126

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

prEzEntarEa

ansamblului sculElor antrEnatE

Ansamblul opional al sculelor antrenate permite acionarea sculelor VDI antrenate axial sau radial pentru executarea de operaii cum ar fi frezarea, gurirea sau mortezarea. Frezarea profilurilor este posibil prin utilizarea axei C i/sau a axei Y.

Note referitoare la programare

Acionarea sculelor antrenate se va dezactiva automat atunci cnd se comand o schimbare a sculei. Pentru a obine cea mai bun precizie la frezare, utilizai codurile M pentru blocarea arborelui (M14 - Arborele principal / M114 - Arborele secundar) nainte de prelucrare. Arborele va fi deblocat automat atunci cnd se comand o nou turaie a arborelui principal sau dac se apas tasta Reset (resetare). Turaia maxim de antrenare a sculelor antrenate este de 3000 rot/min. Sculele antrenate Haas sunt proiectate pentru frezare n regim mediu, de ex.: frez deget 3/4 diametru max. n oel moale

montarEa

sculEi achiEtoarE n ansamblul sculElor antrEnatE

1. Introducei portcuitul intermediar n piulia de reducie ER-AN. nfiletai piulia de reducie n piulia lagrului bucei elastice. 2. Aezai cheia tubular ER-32-AN peste portcuitul intermediar i fixai-o n dantura piuliei de reducie ERAN. Stngei manual piulia de reducie ER-AN cu ajutorul cheii tubulare. 3. Aezai cheia cu crlig 1 peste bol i inei contra la piulia lagrului bucei elastice. Ar putea fi necesar rotirea piuliei lagrului bucei elastice pentru a se fixa cheia. 4. Fixai cheia cu crlig 2 n dantura cheii tubulare i strngei.

Cheie 2 Piulia lagrului bucei elastice Piulia de reducie ER-32-AN

Cheie tubular ER-32-AN tift Cheie 1 Portcuitul

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

127

montarEa

ansamblului sculElor antrEnatE n capul rEvolvEr

Portcuitele pentru scule antrenate radiale pot fi reglate pentru asigurarea unor performane optime n cursul frezrii cu axa Y. Corpul portcuitului poate fi rotit fa de axa X n locaul sculei. Aceasta permite reglarea paralelismului sculei achietoare cu axa X. uruburile de reglare sunt n standard la toate capetele pentru scule antrenate radiale. n seturile de scule antrenate radiale Haas este inclus un tift de centrare.

Montarea i reglarea

1. Montai tiftul de centrare livrat mpreun cu portcuitul pentru sculele antrenate Haas n capul revolver.

tift de centrare M10


.

Montai un tift de centrare pentru poziionare

2. Montai un portcuit pentru scula antrenat radial i reglai lejer uruburile de reglare pe tiftul de centrare ntr-o poziie uniform i centrat vizual. 3. Strngei lejer urubul imbus VDI pentru a permite o oarecare deplasare i reglare a sculei. Asigurai-v c suprafaa inferioar a portcuitului este la nivel cu suprafaa capului revolver.

uruburi de reglare

tift de centrare

urubul imbus VDIStrngei n nal

Reglai poziionarea cu uruburile de reglare

Indicare tift de centrare sau calibru

4. Poziionai axa Y la zero. 5. Fixai un tift de centrare, un calibru sau o scul achietoare n portcuit. Asigurai-v c tiftul sau scula iese n afar cu cel puin 1.25 (32 mm). Scula va fi utilizat pentru deplasarea ceasului comparator de-a lungul acesteia pentru verificarea paralelismului cu axa X. 6. Fixai un ceas comparator cu suport magnetic pe o suprafa rigid (de exemplu, talpa ppuii mobile). Poziionai palpatorul pe punctul de capt al tiftului i aducei ceasul comparator la zero. 7. Deplasai ceasul comparator de-a lungul tiftului sau sculei pentru a msura paralelismul cu axa X.

128

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

8. Reglai uruburile de reglare i continuai deplasarea spre vrful tiftului sau sculei pn cnd ceasul comparator indic zero pe toat cursa pe axa X. 9. Strngei urubul imbus VDI cu cuplul specificat i verificai din nou paralelismul. Reglai dac este necesar. 10. Repetai paii 1 - 8 pentru fiecare scul radial utilizat pentru setare. 11. nfiletai un urub M10 n tiftul de centrare i tragei de acesta pentru a scoate tiftul. Setarea coreciilor pentru scula antrenat Palparea manual pentru corecia pe axa X sau cu ajutorul unui dispozitiv de prereglare a sculei se face n acelai mod ca pentru orice alt scul montat n capul revolver. Palparea sculelor antrenate radiale La palparea sculelor antrenate radiale, utilizai procedura urmtoare. Exemplu: Dac se utilizeaz o frez deget de 0.5 (12 mm) diametru, adugai 0.25 (6 mm) la corecia pe axa Z a sculei respective. Valoarea adugat TREBUIE s fie negativ (numai pentru scule radiale). 1. Apsai tasta HANDLE JOG (manet avans rapid). 2. Apsai tasta .1/100. (Strungul se va deplasa cu vitez mare atunci cnd este rotit maneta). 3. Acionai alternativ tastele de avans rapid pe axele X i Z pn cnd scula ajunge aproape de suprafaa lateral a piesei de prelucrat. Apsai tasta .0001/.1 pentru a comuta la treapta minim de avans rapid.

4. Plasai o coal de hrtie ntre scul i piesa de prelucrat. Deplasai cu atenie scula ct mai aproape posibil, pn cnd se produce contactul, dar mai putei totui s micai hrtia. 5. Apsai tasta OFFSET (corecie) pn cnd este afiat tabelul Tool Geometry (geometrie scule). 6. Msurai diametrul piesei de prelucrat cu un micrometru. 7. Apsai tasta X Dia Mesur (msurare diametru X), apoi introducei valoarea msurat la pasul anterior. Poziia curent pe axa X este introdus pentru diametrul msurat al piesei, iar valoarea respectiv este ncrcat drept corecie a sculei pe axa X. 8. ndeprtai scula de pies i, utiliznd din nou coala de hrtie, poziionai vrful sculei astfel nct s ating suprafaa piesei brute. 9. Apsai tasta Z Face Meas (msurare faet Z). Aceasta va prelua poziia Z curent i o va scrie la corecia sculei. Adugai raza sculei la valoarea negativ din coloana axei Z. Noua valoare face ca centrul sculei s coincid cu suprafaa piesei.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

129

10. Cursorul se va deplasa la poziia sculei pe axa Z. 11. Apsai tasta Next Tool (scula urmtoare). 12. Repetai paii anteriori pentru fiecare scul antrenat. Valorile pentru corecii/ decalaje pot fi introduse manual prin selectarea uneia dintre paginile de corecii/ decalaje; pentru aceasta, deplasai cursorul la coloana dorit, tastai un numr i apsai tasta Write/Enter (scriere/execuie) sau F1. Apsarea tastei F1 va determina introducerea numrului n coloana selectat. Introducerea unei valori i apsarea tastei Write/Enter (scriere/execuie) va determina adugarea valorii introduse la numrul din coloana selectat. Palparea sculelor antrenate axiale La palparea sculelor axiale, nu este necesar o procedur special. Respectai paii descrii anterior pentru axa Z. Palpai i respectai paii descrii pentru setarea valorii pentru axa X. Nu adugai raza sculei. codurilE m
pEntru sculElE antrEnatE

Consultai de asemenea capitolul Codurile M.

M19 Orientarea arborelui principal (opional)

Un cod M19 va orienta arborele principal fa de poziia de zero. Se poate aduga o valoare P sau R pentru a se poziiona arborele principal ntr-o anumit poziie (n grade). Grade de precizie - P rotunjete la cea mai apropiat valoare ntreag n grade, iar R rotunjete la cea mai apropiat valoare n sutimi de grad (x.xx) Unghiul poate fi vizualizat n ecranul Current Commands Tool Load (comenzi curente, ncrcare scul). M119 va poziiona arborele secundar (strunguri DS) n acelai mod.

M133 Live Tool Drive Forward (acionare nainte scul antrenat) M134 Live Tool Drive Reverse (acionare napoi scul antrenat)
M135 Live Tool Drive Stop (oprire acionare scul antrenat) axa c

Prezentare

Axa C asigur o micare de nalt precizie, bidirecional a arborelui principal, ce este interpolat integral cu micarea pe axa X i/sau Z. Arborele principal poate fi comandat la o turaie cuprins ntre .01 i 60 rot/min. Funcionarea axei C este dependent de masa, diametrul i lungimea piesei de prelucrat i/sau de sistemul de suport (mandrin). Contactai Departamentul Aplicaii al Haas dac se utilizeaz configuraii grele, de diametre sau lungimi mari neuzuale.

transformarEa

din sistEmul cartEzian n sistEmul polar

Programarea din coordonate carteziene n coordonate polare, ce asigur conversia comenzilor de poziie X,Y n micri pe axa rotativ C i axa liniar X. Programarea din coordonate carteziene n coordonate polare reduce semnificativ numrul de coduri necesare pentru comandarea micrilor complexe. n mod normal, o linie dreapt necesit mai multe puncte pentru definirea traiectoriei, ns, n sistemul cartezian, sunt necesare numai punctele de capt. Aceast funcie permite programarea prelucrrii suprafeelor frontale n sistemul cartezian de coordonate.

130

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Note referitoare la programare:

Micrile programate vor poziiona ntotdeauna axa central a sculei. Traiectoriile sculei nu vor intersecta niciodat axa central a arborelui principal. Dac este necesar, reorientai programul astfel nct tietura s nu treac peste centrul piesei. Tieturile ce trebuie s treac prin centrul arborelui principal pot fi realizate prin dou treceri paralele pe ambele pri ale centrului arborelui principal. Conversia din sistemul cartezian n sistemul polar reprezint o comand modal (consultai seciunea Codurile G).

intErpolarEa

cartEzian

Comenzile n coordonate carteziene sunt transformate n micri pe axele liniare (micri ale capului revolver) i micri ale arborelui principal (rotaia piesei de prelucrat).

Exemplu de program

Operarea (Codurile M i Setrile)

% O00069 N6 (ptrat) G59 T1111 (Scula 11, frez deget .75 diam. achiere n centru) M154 G00 C0. G97 M133 P1500 G00 Z1. G00 G98 X2.35 Z0.1 (poziia) G01 Z-0.05 F25. G112 G17 (setare n planul XY) G0 X-.75 Y.5 G01 X0.45 F10. (punctul 1) G02 X0.5 Y0.45 R0.05 (punctul 2) G01 Y-0.45 (punctul 3) G02 X0.45 Y-0.5 R0.05 (punctul 4) G01 X-0.45 (punctul 5) G02 X-0.5 Y-0.45 R0.05 (punctul 6) G01 Y0.45 (punctul 7) G02 X-0.45 Y0.5 R0.05 (punctul 8) G01 X0.45 (punctul 9) Y.6 G113 G18 (setare n planul XZ) G00 Z3. M30 %

M154 C-axis engage (cuplarea axei C) M155 C-axis engage (decuplarea axei C) Setarea 102, Diameter (diametru), este utilizat pentru a calcula viteza de avans. Strungul va decupla automat frna arborelui principal atunci cnd este comandat micarea axei C i o va recupla ulterior n cazul n care codurile M sunt n continuare active. Micrile incrementale pe axa C sunt posibile prin utilizarea unui cod de adres H, conform exemplului urmtor. G0 C90.; H-10.; (axa C se mic la 90 grd.) (axa C se mic la 80 grd. fa de poziia anterioar la 90 grd.)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

131

Exemple de programe
Exemplul #1 Example #1
%% O0054 O0054 T101 T101 G54 G54 M133 P2000 (scul antrenat M133 P2000 (Live Tool On) pornit) (Engage C-axis) M154 M154 (cuplare ax C) G00 G98 (feed/min) X2.0 G00 G98 (avans/min) X2.0 Z0Z0 C90 C90 G01 Z-0.1 F6.0 (position G01 Z-0.1 F6.0 (poziia 1) 1) X1.0 (position X1.0 (poziia 2) 2) C180. F10.0 (position C180. F10.0 (poziia 3) 3) X2.0 (position X2.0 (poziia 1) 1) G00 Z0.5 G00 Z0.5 M155 M155 M135 M135 G53 X0X0 G53 G53 Z0Z0 G53 M30 M30 %%

(BURGHIU ANTRENAT (LIVE DRILL - RADIAL) - RADIAL)


T101 G19 G98 M154 (Cuplare ax C) G00 G54 X6. C0. Y0. Z1. G00 X3.25 Z0.25 G00 Z-0.75 G97 P1500 M133 M08 G00 X3.25 Z-0.75 G00 C0. G19 G75 X1.5 I0.25 F6. G00 C180. G19 G75 X1.5 I0.25 F6. G00 C270. G19 G75 X1.5 I0.25 F6. G00 G80 Z0.25 M09 M135 M155 M09 G00 G28 H0. G00 X6. Y0. Z3. G18 G99 M00 M30 %

C0

3.0" 1.5"

C270

C180

compEnsarEa

razEi vrfului sculEi prin utilizarEa

g112

n planul

g17 (xY)

Compensarea razei vrfului sculei decaleaz traiectoria programat a sculei astfel nct axa central a sculei s fie deplasat n stnga sau dreapta traiectoriei programate. Pagina Offset (corecii) este utilizat pentru introducerea nivelului de decalare a traiectoriei sculei n coloana Radius (raz). Corecia este introdus ca o valoare a razei pentru coloanele referitoare la geometrie i uzur. Valoarea compensat este calculat de unitatea de comand pe baza valorilor introduse n coloana Radius (raz). Cnd se utilizeaz G112, compensarea razei vrfului sculei este disponibil numai n planul G17 (XY). Vrful sculei nu trebuie definit.

132

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Compensarea razei vrfului sculei prin utilizarea axei Y n planurile G17 (micare X-Y) i G19 (micare Z-Y). Compensarea razei vrfului sculei decaleaz traiectoria programat a sculei astfel nct axa central a sculei s fie deplasat n stnga sau dreapta traiectoriei programate. Pagina Offset (corecii) este utilizat pentru introducerea nivelului de decalare a traiectoriei sculei n coloana Radius (raz). Corecia este introdus ca o valoare a razei pentru coloanele referitoare la geometrie i uzur. Valoarea compensat este calculat de unitatea de comand pe baza valorilor introduse n coloana Radius (raz). Compensarea razei vrfului sculei prin utilizarea axei Y NU TREBUIE s includ axa C n niciuna dintre micrile sincronizate. Vrful sculei nu trebuie definit. G41 va selecta compensarea frezei spre stnga. G42 va selecta compensarea frezei spre dreapta. G40 anuleaz compensarea frezei. Valorile de corecie introduse pentru raz vor fi numere pozitive. Dac n rubrica de corecii se introduce o valoare negativ, compensarea frezei va funciona ca i cum s-ar fi specificat codul G opus. De exemplu, dac s-a introdus o valoare negativ pentru un G41, maina va aciona ca i cum s-ar fi introdus o valoare pozitiv pentru G42. La selectarea Yasnac pentru setarea 58, unitatea de comand trebuie s poat poziiona muchia sculei de-a lungul tuturor muchiilor conturului programat fr a supratia dou micri consecutive. O micare circular mbin toate unghiurile exterioare. La selectarea Fanuc pentru setarea 58, unitatea de comand nu trebuie s poziioneze muchia tietoare a sculei de-a lungul tuturor muchiilor conturului programat, prevenind supratierea. Unghiurile exterioare mai mici sau egale cu 270 sunt mbinate n col ascuit, iar unghiurile exterioare de peste 270 sunt mbinate printr-o micare liniar suplimentar. Diagramele urmtoare prezint cum funcioneaz compensarea frezei pentru cele dou valori ale setrii 58.
NOT: Cnd este anulat, traiectoria programat redevine aceeai cu cea a centrului sculei. Anulai compensarea frezei (G40) nainte s ncheiai un program.
G42 Compensarea frezei - (YASNAC) G42 Compensarea frezei - (FANUC)

Centrul efectiv al traiectoriei sculei Raz

Traiectoria programat

Centrul efectiv al traiectoriei sculei Raz

Micare suplimentar Traiectoria programat

G40 n acest bloc


.

G42 n acest bloc

G40 n acest bloc

G42 n acest bloc

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

133

Intrarea i ieirea

Achierea nu va fi executat n timp ce se intr n sau iese din compensarea frezei sau atunci cnd se trece de la compensarea n stnga la compensarea n dreapta. Cnd se activeaz compensarea frezei, poziia de nceput a micrii este aceeai cu poziia programat, dar poziia de ncheiere va fi decalat, fie spre stnga, fie spre dreapta traiectoriei programate, cu nivelul introdus n coloana de corecie raz. n blocul ce dezactiveaz compensarea, compensarea va fi dezactivat cnd scula ajunge la sfritul poziiei blocului. Similar, atunci cnd se trece de la compensarea spre stnga la cea spre dreapta i reciproc, punctul de nceput al micrii necesare pentru schimbarea sensului de compensare a frezei va fi decalat de o parte a traiectoriei programate, iar micarea se va ncheia ntr-un punct decalat n partea opus fa de traiectoria programat. Ca urmare a acestor situaii, scula se mic pe o traiectorie ce s-ar putea s difere de traiectoria sau sensul intenionat. Dac se activeaz sau dezactiveaz compensarea frezei ntr-un bloc fr nicio micare X-Y, nu se produce nicio modificare a poziiei sculei pn cnd nu se ajunge la urmtoarea micare pe axa X sau Y. La activarea compensrii frezei ntr-o micare ce este urmat de o a doua micare n unghi mai mic de 90, exist dou moduri de calculare a primei micri, tip A sau tip B (setarea 43). Primul, tip A, deplaseaz scula direct la punctul de pornire decalat pentru a doua micare de achiere. Diagramele din paginile urmtoare ilustreaz diferenele dintre modurile tip A i tip B pentru ambele setri Fanuc i Yasnac (setarea 58).
Micarea este mai mic dect raza de compensare a frezei Piesa de prelucrat Scul
.

Aplicaie incorect de compensare a frezei

Reinei c o tietur mai mic dect raza sculei i n unghi drept fa de micarea precedent se va putea realiza numai n setare Fanuc. Se genereaz o alarm de compensare a frezei dac maina este n setarea Yasnac.

Reglarea avansului la compensarea frezei

Cnd se utilizeaz compensarea frezei n micri circulare, exist posibilitatea de reglare a turaiei fa de cea programat. Dac micarea de achiere de finisare intenionat este n interiorul unei micri circulare, scula va fi ncetinit pentru a se asigura c avansul de achiere este meninut n limitele intenionate.
nregistrare pentru compensarea frezei (YASNAC) Tip A Tip B nregistrare pentru compensarea frezei (FANUC) Tip A Tip B

Traiectoria programat

Traiectoria programat

Traiectoria programat

Traiectoria programat

Traiectoria centrului sculei

Traiectoria centrului sculei

Traiectoria centrului sculei

Traiectoria centrului sculei

Traiectoria programat

Traiectoria programat

Traiectoria programat

Traiectoria programat

Traiectoria centrului sculei


.

Traiectoria centrului sculei

Traiectoria centrului sculei

Traiectoria centrului sculei

134

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Exemplu de compensare a frezei


T0101 (Scula - frez deget .500 cu 4 caneluri)
Bar laminat 2 (50mm) Punctul de pornire

Traiectoria programat i centrul traiectoriei sculei

axa Y Axa Y deplaseaz sculele perpendicular pe axa central a arborelui principal. Deplasarea este obinut prin micarea compus a uruburilor cu bile ale axelor X i Y. Consultai de asemenea G17 Planul XY i G19 Planul YZ pentru informaii referitoare la programare.

Micarea compus a axei Y

Planul orizontal
+

C1

nfurtoarele cursei pe axa Y Paginile urmtoare ilustreaz nfurtoarele cursei la strungurile cu ax Y. Limitele de curs ale axei Y sunt prezentate n paginile urmtoare fa de axa central a locaului sculei VDI i axa central a arborelui principal. Dimensiunea i poziia nfurtorii de lucru disponibile se modific n funcie de lungimea sculelor antrenate radiale.
96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

135

La setarea sculelor, luai n considerare urmtoarele: diametrul piesei de prelucrat extensia sculei (scule radiale) cursa necesar a axei Y fa de axa central

Strunguri cu ax Y i cap revolver VDI

Pentru portcuitele pentru scule axiale standard, axa central a sculei achietoare este disponibil n figura urmtoare referitoare la nfurtoarea de lucru. Poziia nfurtorii de lucru se va deplasa la utilizarea de scule antrenate radiale. Cota cu care scula achietoare iese n afar fa de axa central a locaului sculei reprezint distana cu care se deplaseaz nfurtoarea. Figura urmtoare prezint nfurtoarea de lucru fa de centrul locaului sculei VDI.

Ax central loca VDI

Origine X

+Y

Curs axa X Limite -X i +Y Depire ax central arbore principal


2.00" (50mm)

2.00" (50mm)

-Y
Limite -X i -Y

Dimensiunile fa de axa central a locaului VDI pentru scule axiale


ST-10Y 0.35" (9 mm) 2.00" (50 mm) 7.53" (191 mm) ST-20Y 0.4" (10 mm) 2.00" (50 mm) 8.9" (226 mm) ST-20SSY 1.7" (43 mm) 2.00" (50 mm) 7.6" (193 mm)

ST-30Y/DS-30Y ST-30SSY/DS-30SSY 0.48" (12 mm) 1.62" (41 mm) 2.00" (50 mm) 2.00" (50 mm) 12.02" (305 mm) 10.88" (276 mm)
16.24" (412 mm)

Diametrul maxim de achiere cu scule radiale*


.

*Cap scule antrenate de dimensiune standard - se presupune c nu exist scul n arborele principal al sculei antrenate

9.54" (242 mm) 12.28" (312 mm) 9.68" (246 mm) 18.52" (470 mm)

136

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Operarea i programarea Axa Y este o ax suplimentar la strunguri (dac este prevzut); aceasta poate fi comandat i se comport n acelai mod ca axele X i Z standard. Nu este necesar o comand de activare a axei Y. Aceasta este disponibil permanent atunci cnd maina este n funciune sau n modul de setare.
Strungul va poziiona automat axa Y fa de axa central a arborelui principal dup o schimbare a sculei. Asigurai-v c este poziionat corect capul revolver nainte s comandai rotaia.

Codurile G i M Haas standard sunt disponibile la programarea cu axa Y. Consultai seciunile Codurile G i Codurile M ale acestui manual pentru informaii suplimentare n acest sens. Compensarea frezei se poate aplica n ambele planuri G17 i G19 atunci cnd se execut operaii cu scule antrenate. Se vor respecta regulile referitoare la compensarea frezei pentru a se preveni micarea necontrolat atunci cnd se activeaz sau dezactiveaz funcia de compensare. Valoarea razei sculei utilizate trebuie introdus n coloana Radius (raz) a paginii Tool Geometry (geometrie scule) valabil pentru scula respectiv. Vrful sculei va fi considerat a fi 0 dac nu se introduce nicio valoare. Recomandri pentru programare: 1. Comandai revenirea axei n origine sau ntr-o poziie sigur de schimbare a sculei prin utilizarea G53. Se pot comanda concomitent ambele axe indiferent de poziiile axelor Y i X una fa de cealalt. Toate axele se vor deplasa cu viteza maxim posibil n poziia comandat i nu i vor ncheia concomitent deplasarea. Dac se comand revenirea axelor Y i X n origine prin utilizarea G28, trebuie satisfcute urmtoarele condiii i comportamentul descris ateptat. Dac se comand revenirea axei X n origine n timp ce axa Y se afl deasupra axei centrale a arborelui principal (coordonate pozitive pe axa Y), este generat alarma 317 (Y n afara domeniului cursei). Comandai mai nti revenirea axei Y n origine, apoi a axei X. Dac se comand revenirea axei X n origine n timp ce axa Y se afl sub axa central a arborelui principal (coordonate negative pe axa Y), axa X se deplaseaz n origine, iar axa Y nu se mic. Dac se comand revenirea ambelor axe X i Y n origine prin utilizarea G28 X0 Y0 i axa Y se afl sub axa central a arborelui principal (coordonate negative pe axa Y), se deplaseaz mai nti axa Y n origine, apoi axa X. 2. Blocai ntotdeauna arborele principal i/sau arborele secundar (dac este prevzut) atunci cnd se execut operaii cu scule antrenate i axa C nu este interpolat. Reinei c frna nu se va debloca ntotdeauna automat atunci cnd se comand deplasarea axei C pentru poziionare. Consultai seciunile Axa C, Ansamblul sculelor antrenate i Codurile M pentru informaii suplimentare n acest sens. 3. Urmtoarele cicluri nchise pot fi utilizate cu axa Y. Consultai seciunea Codurile G a acestui manual pentru informaii suplimentare n acest sens. Cicluri numai axiale: Gurire: G74, G81, G82, G83, Alezare: G85, G89, Tarodare: G95, G186, Cicluri numai radiale: Gurire: G75 (un ciclu de canelare), G241, G242, G243, Alezare: G245, G246, G247, G248 Tarodare: G195, G196

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

137

Exemplu de program de frezare pe axa Y


% O02003 N20

(FREZARE FRONTAL PE DIAMETRU 3.00 DIAMETRU .375 ADNCIME) T101 (FREZ DEGET .750 4 CANELURI) G19 (SELECTARE PLAN) G98 (IPM) M154 (CUPLARE AX C) G00 G54 X6. C0. Y0. Z1. (DEPLASARE RAPID N POZIIA A) G00 C90. (ROTIRE AX C LA 90 DE GRADE) M14 (FRN CUPLAT)
G97 P3000 M133 G00 X3.25 Y-1.75 Z0. (POZIIONARE RAPID) G00 X2.25 Y-1.75 M08 G01 Y1.75 F22. Avans de lucru G00 X3.25 Deplasare rapid G00 Y-1.75 Z-0.375 G00 X2.25 G01 Y1.75 F22. G00 X3.25 G00 Y-1.75 Z-0.75 G00 X2.25 G01 Y1.75 F22. G00 X3.25 G00 X3.25 Y0. Z1. M15 (FRN DECUPLAT) M135 (SCUL ANTRENAT OPRIT) M155 (DECUPLARE AX C) M09 G00 G28 H0. G00 X6. Y0. Z3. G18 (REVENIRE N PLANUL NORMAL) G99 (IPR) M01 M30 %

Y Z

138

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

macro-urilE (opional) Aceast funcie de control este opional; contactai dealerul pentru informaii. prEzEntarE Macro-urile confer unitii de comand posibiliti de prelucrare i flexibilitate ce nu sunt disponibile n cazul codurilor G standard. Cteva utilizri posibile se refer la familiile de piese, ciclurile nchise speciale, micrile complexe i dispozitivele opionale de antrenare. Se numete macro orice rutin/ subprogram ce poate fi rulat de mai multe ori. O instruciune macro poate aloca o valoare unei variabile sau citi o valoare pentru o variabil, evalua o expresie, determina un salt condiionat sau necondiionat spre un alt punct din program, respectiv repeta condiionat o seciune a programului. Iat cteva exemple de aplicaii pentru macro-uri. n loc s precizm aici coduri macro, am preferat s subliniem aplicaiile generale pentru care pot fi utilizate macro-urile. Modelele simple ce sunt repetate de mai multe ori n atelier - Modelele ce se repet de mai multe ori pot fi definite cu ajutorul macro-urilor i memorate. De exemplu: Familiile de piese Prelucrarea cu flci moi Cicluri nchise definite de utilizator (cum ar fi ciclurile de canelare specifice) Setarea automat a decalajelor n baza programului - Cu macro-urile, decalajele coordonatelor pot fi setate n fiecare program, astfel nct procedurile de setare devin mai facile i mai puin susceptibile la erori. Sondarea - Sondarea mbuntete capacitile de prelucrare ale mainii n diferite moduri. Mai jos sunt enumerate doar cteva posibiliti. Crearea profilului unei piese pentru determinarea dimensiunilor necunoscute n vederea prelucrrii ulterioare. Calibrarea sculei pentru valorile referitoare la corecii i uzur. Inspectarea nainte de prelucrare pentru determinarea adaosurilor de material la piese turnate.

Coduri G i M utile

Setrile

M00, M01, M30 - Oprire program G04 Oprire temporizat G65 Pxx Apelare subprogram macro. Permite transmiterea variabilelor. M96 Pxx Qxx - Salt local condiionat atunci cnd semnalul de intrare discret este 0 M97 Pxx Apelare subrutin local M98 Pxx Apelare subprogram M99 Revenire la subprogram sau bucl G103 - Limit anticipare bloc. Nu este permis compensarea frezei M109 - Intrare interactiv utilizator (consultai seciunea Codurile M)

Exist 3 setri ce pot afecta programele macro (programele din seria 9000), acestea fiind 9xxxx Progs Lock (blocare programe) (#23), 9xxx Progs Trace (urmrire programe) (#74) i 9xxx Progs Single BLK (programe bloc cu bloc) (#75).

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

139

Anticiparea

Anticiparea este un aspect de mare importan pentru programatorul de macro-uri. Unitatea de comand va ncerca s procesese ct mai multe linii posibil n avans n scopul creterii vitezei de procesare. Aceasta include interpretarea variabilelor macro. De exemplu:
#1101 = 1 G04 P1. #1101 = 0

Aceasta urmrete activarea unei ieiri, ateptarea timp de o secund, i apoi dezactivarea acesteia. ns, anticiparea va cauza activarea i dezactivarea imediat a ieirii n timp ce este procesat o oprire temporizat. G103 P1 poate fi utilizat pentru limitarea anticiprii la 1 bloc. Pentru a face ca exemplul prezentat s funcioneze corect, acesta trebuie modificat dup cum urmeaz:
G103 P1 (Consultai seciunea Codurile G a manualului pentru o explicare mai detaliat a G103) ; #1101=1 G04 P1. ; ; ; #1101=0

Rotunjirea

Unitatea de comand memoreaz numerele zecimale n format binar. Ca urmare, numerele memorate n variabile pot diferi cu cel puin o zecimal semnificativ. De exemplu, numrul 7 memorat n variabila macro #100, poate fi citit ulterior ca 7.000001, 7.000000 sau 6.999999. Dac instruciunea dumneavoastr era IF [#100 EQ 7], aceasta poate conduce la un rezultat fals. O metod mai sigur de programare n acest caz ar fi IF [ROUND [#100] EQ 7]. Acest aspect este n mod normal o problem doar la stocarea numerelor ntregi n variabile macro n care nu v ateptai s gsii ulterior componente zecimale.
rEfEritoarE la opErarE

notE

Variabilele macro pot fi salvate sau ncrcate prin intermediul RS-232 sau USB similar cu setrile i coreciile/ decalajele. Consultai seciunea Transferul de date la nivelul unitii de comand

Pagina de afiare variabile

Variabilele macro sunt afiate i pot fi modificate prin intermediul afiajului comenzi curente. Pentru a accesa aceste pagini, apsai tasta CURNT COMDS (comenzi curente) i utilizai butoanele Page Up/Down (pagina anterioar/ urmtoare). Pe msur ce unitatea de comand interpreteaz un program, schimbrile variabilelor sunt afiate pe pagina de afiare variabile i se pot observa rezultatele. Variabila macro este setat prin introducerea unei valori i apsarea tastei WRITE/ENTER (scriere/execuie). Variabilele macro pot fi terse prin apsarea tastei ORIGIN (origine). Introducerea numrului unei variabile macro i apsarea tastei sgeat n sus/n jos va determina cutarea variabilei respective. Variabilele afiate reprezint valorile variabilelor n cursul rulrii programului. La un moment dat, acestea pot fi cu pn la 15 blocuri n avans fa de aciunile efective ale mainii. Depanarea unui program este mai uoar atunci cnd se insereaz un cod G103 la nceputul unui program pentru a se limita memoria tampon pentru blocuri, cu ndeprtarea codului respectiv dup ce se ncheie depanarea.

140

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Argumentele macro Argumentele dintr-o instruciune G65 sunt un mijloc de a transmite valori i a seta variabilele locale ale unei subrutine macro apelate. Urmtoarele dou tabele indic modul de punere n coresponden a variabilelor adrese alfabetice cu variabilele numerice utilizate ntr-o subrutin macro. Adresarea alfabetic
Adres: Variabil: Adres: Variabil: A 1 N B 2 O C 3 P D 7 Q 17 E 8 R 18 F 9 S 19 G T 20 H 11 U 21 I 4 V 22 J 5 W 23 K 6 X 24 L Y 25 M 13 Z 26

Adresarea alfabetic alternativ


Adres: Variabil: Adres: Variabil: Adres: Variabil: A 1 K 12 J 23 B 2 I 13 K 24 C 3 J 14 I 25 I 4 K 15 J 26 J 5 I 16 K 27 K 6 J 17 I 28 I 7 K 18 J 29 J 8 I 19 K 30 K 9 J 20 I 31 I 10 K 21 J 32 J 11 I 22 K 33

Argumentele accept orice punct zecimal mobil pentru pn la patru zecimale. Dac unitatea de comand este n modul metric, aceasta va aproxima la miimi (.000). n exemplul de mai jos, variabila local #7 va recepiona .0004. Dac o zecimal nu este inclus ntr-o valoare argument, cum ar fi: G65 P9910 A1 B2 C3, valorile sunt transmise unor subrutine macro conform tabelului urmtor: Transmiterea argumentelor ntregi (fr punct zecimal)
Adres: Variabil: Adres: Variabil: Adres: Variabil: Adres: Variabil: A .001 H 1. O V .0001 B .001 I .0001 P W .0001 C .001 J .0001 Q .0001 X .0001 D 1. K .0001 R .0001 Y .0001 E 1. L 1. S 1. Z .0001 F 1. M 1. T 1. G N U .0001

Pentru toate variabilele macro locale 33 se pot aloca valori cu argumente prin utilizarea metodei de adresare alternativ. Exemplul urmtor prezint modul n care se pot trimite dou seturi de coordonate de poziie ctre o subrutin macro. Variabilele locale #4 - #9 pot fi setate la .0001 - .0006. Exemplu: G65 P2000 I1 J2 K3 I4 J5 K6 Literele G, L, N, O i P nu pot fi utilizate pentru transmiterea parametrilor ctre o subrutin macro.

Variabilele macro

Exist trei categorii de variabile macro: variabile de sistem, variabile globale i variabile locale. Constantele sunt valori cu punct zecimal mobil plasate ntr-o expresie macro. Acestea pot fi combinate cu adrese A...Z sau pot fi autonome atunci cnd sunt utilizate ntr-o expresie. Exemple de constante sunt .0001, 5.3 sau -10.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

141

Variabilele locale

Variabilele locale se afl n gama #1 - #33. Un set de variabile locale este disponibil permanent. Cnd se execut o apelare a unei subrutine cu o comand G65, variabilele locale sunt salvate i un nou set devine disponibil pentru utilizare. Acest proces este denumit ncapsularea variabilelor locale. n cursul unei apelri G65, toate variabilele locale noi sunt aduse la valori nedefinite i toate variabilele locale ce au n coresponden variabile de adres n linia G65 sunt setate la valorile din linia G65. Mai jos este prezentat un tabel cu variabile locale nsoite de argumentele variabilelor de adres ce le modific.
Variabil: Adres: Alternativ: Variabil: Adres: Alternativ: Variabil: Adres: Alternativ: 1 A 12 K 23 W J 2 B 13 M I 24 X K 3 C 14 J 25 Y I 4 I 15 K 26 Z J 5 J 16 I 27 K 6 K 17 Q J 28 I 7 D I 18 R K 29 J 8 E J 10 S I 30 K 9 F K 20 T J 31 I 10 I 21 U K 32 J 11 H J 22 V I 33 K

Reinei c variabilele 10, 12, 14-16 i 27-33 nu au argumente de adres corespondente. Acestea pot fi setate dac se utilizeaz un numr suficient de argumente I, J i K, conform celor indicate mai sus n seciunea referitoare la argumente. Odat incluse n subrutina macro, variabilele locale pot fi citite i modificate fcnduse referin la numerele variabilelor 1-33. Atunci cnd este utilizat un argument L pentru executarea de repetiii multiple ale unei subrutine macro, argumentele sunt setate numai cu ocazia primei repetiii. Aceasta nseamn c, dac variabilele locale 1-33 sunt modificate n cursul primei repetiii, repetiia urmtoare va avea acces numai la valorile modificate. Valorile locale sunt reinute de la o repetiie la alta atunci cnd adresa L este mai mare ca 1. Apelarea unei subrutine prin intermediul unui M97 sau M98 nu ncapsuleaz variabilele locale. Orice variabile locale la care se face referin ntr-o subrutin apelat printr-un M98 sunt aceleai variabile i valori existente nainte de apelarea prin M97 sau M98.

Variabilele globale

Variabilele globale sunt variabile ce sunt accesibile permanent. Exist o singur copie a fiecrei variabile globale. Variabilele globale apar n trei game: 100-199, 500-699 i 800-999. Variabilele globale rmn n memorie atunci cnd maina este scoas din funciune. Uneori, exist unele macro-uri scrise pentru opiunile instalate din fabricaie ce utilizeaz variabile globale. De exemplu, palpatorul, schimbtorul de palete, etc. Cnd se utilizeaz variabile globale, asigurai-v c acestea nu sunt utilizate de un alt program al mainii.

Variabilele de sistem

Variabilele de sistem ofer programatorului posibilitatea de a interaciona cu o gam variat de stri ale unitii de comand. Prin setarea unei variabile de sistem, funcionarea unitii de comand poate fi modificat. Prin citirea unei variabile de sistem, un program poate s i modifice comportamentul n funcie de valoarea variabilei. Unele variabile de sistem au statut Read Only (doar citire); aceasta nseamn c programatorul nu le poate modifica. n continuare este prezentat un tabel succint cu variabilele de sistem implementate curent, nsoite de o explicaie a modului de utilizare a acestora.

142

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

VARIABILE #0 #1-#33 #100-#199 #500-#549 #550-#580 #581-#599 #600-#699 #700-#749 #750-#751 #800-#999 #1000-#1063 #1064-#1068 #1080-#1087 #1090-#1098 #1094 #1098 #1100-#1139 #1140-#1155 #1264-#1268 #2001-#2050 #2051-#2100 #2101-#2150 #2201-#2250 #2301-#2350 #2701-#2750 #2751-#2800 #2801-#2850 #2901-#2950 #3000 #3001 #3002 #3003 #3004 #3006 #3011 #3012 #3020 #3021 #3022 #3023

UTILIZARE Nu este un numr (read only) Argumente apelare macro Variabile de uz general salvate la scoaterea din funciune Variabile de uz general salvate la scoaterea din funciune Date pentru calibrarea palpatorului (dac exist n dotare) Variabile de uz general salvate la scoaterea din funciune Variabile de uz general salvate la scoaterea din funciune Variabile ascunse, exclusiv pentru uz intern Colectare date port serial #2 Variabile de uz general salvate la scoaterea din funciune 64 intrri discrete (read only) ncrcare max. axe X, Y, Z, A i B pentru MOCON1 Date analogice brute la intrri discrete (read only) Date analogice filtrate la intrri discrete (read only) Nivel lichid de rcire ncrcare arbore principal cu acionare vectorial Haas (read only) 40 ieiri discrete 16 ieiri relee suplimentare prin intermediul ieirii multiplex ncrcare max. axe U, V, W, SS i TT pentru MOCON2 Corecii de decalare a sculei pe axa X Corecii de decalare a sculei pe axa Y Corecii de decalare a sculei pe axa Z Corecii pentru raza vrfului sculei Direcia vrfului sculei Corecii de uzur a sculei pe axa X Corecii de uzur a sculei pe axa Y Corecii de uzur a sculei pe axa Z Corecii de uzur pentru raza vrfului sculei Alarm programabil Cronometru milisecunde Cronometru orar Suprimare bloc cu bloc Comand control manual Oprire programabil cu mesaj Anul, luna, ziua Ora, minutul, secunda Cronometru timp de utilizare (read only) Cronometru pornire ciclu Cronometru avans Durat ciclu curent

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

143

VARIABILE #3024 #3025 #3026 #3027 #3030 #3031 #3032 #3033 #3901 #3902 #4001-#4020 #4101-#4126

UTILIZARE Durat ultim ciclu Durat ciclu anterior Scul n arborele principal (read only) Turaie arbore principal (read only) Bloc cu bloc Simulare tergere bloc Oprire opional M30 contorizare 1 M30 contorizare 2 Coduri de grup bloc anterior Coduri de adres bloc anterior

Not: Punerea n coresponden a variabilelor 4101 - 4126 este similar cu adresarea alfabetic din seciunea Argumente macro; de ex. instruciunea x1.3 seteaz variabila #412 4 la 1.3. VARIABILE #5001-#5006 #5021-#5026 #5041-#5046 #5061-#5069 #5081-#5086 #5201-#5206 #5221-#5226 #5241-#5246 #5261-#5266 #5281-# 5286 #5301-#5306 #5321-#5326 #5401-#5450 #5501-#5550 #5601-#5650 #5701-#5750 #5801-#5850 #5901-#6000 #6001-#6277 #6501-#6999 UTILIZARE Poziie de capt bloc anterior Poziie curent coordonate main Poziie curent coordonate de lucru Poziie curent semnal de salt - X, Z, Y, A, B, C, U, V, W Corecie scul curent Corecie comun G54 decalaje de origine G55 decalaje de origine G56 decalaje de origine G57 decalaje de origine G58 decalaje de origine G59 decalaje de origine Cronometre avans scul (secunde) Cronometre timp total scul (secunde) Limit monitor pentru durata de via a sculei Contor monitor pentru durata de via a sculei Monitor pentru ncrcarea sculei (ncrcare maxim sesizat pn n prezent) Limit monitor pentru ncrcarea sculei Setri (read only) Parametri (read only)

Not: Biii de ordin inferior ce au valori mari nu vor aprea n variabilele macro pentru setri i parametri.

144

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

VARIABILE #7001-#7006 (#14001-#14006) #7021- #7026 (#14021-#14026) #7041-#7046 (#14041-#14046) #7061-#7066 (#14061-#14066) #7081-#7086 (#14081-#14086) #7101-#7106 (#14101-#14106) #7121-#7126 (#14121-#14126) #7141-#7146 (#14141-#14146) #7161-#7166 (#14161-#14166) #7181-#7186 (#14181-#14186) #7201-#7206 (#14201-#14206) #7221-#7226 (#14221-#14221) #7241-#7246 (#14241-#14246) #7261-#7266 (#14261-#14266) #7281-#7286 (#14281-#14286) #7301-#7306 (#14301-#14306) #7321-#7326 (#14321-#14326) #7341-#7346 (#14341-#14346) #7361-#7366 (#14361-#14366) #7381-#7386 (#14381-#14386) #8550 Cod scul / grup de scule #8552 Vibraii maxime nregistrate #8553 Corecii de decalare a sculei pe axa X #8554 Corecii de decalare a sculei pe axa Z #8555 Corecii pentru raza vrfului sculei #8554 Direcia vrfului sculei

UTILIZARE G110 (G154 P1) decalaje de origine suplimentare G111 (G154 P2) decalaje de origine suplimentare G114 (G154 P3) decalaje de origine suplimentare G115 (G154 P4) decalaje de origine suplimentare G116 (G154 P5) decalaje de origine suplimentare G117 (G154 P6) decalaje de origine suplimentare G118 (G154 P7) decalaje de origine suplimentare G119 (G154 P8) decalaje de origine suplimentare G120 (G154 P9) decalaje de origine suplimentare G121 (G154 P10) decalaje de origine suplimentare G122 (G154 P11) decalaje de origine suplimentare G123 (G154 P12) decalaje de origine suplimentare G124 (G154 P13) decalaje de origine suplimentare G125 (G154 P14) decalaje de origine suplimentare G126 (G154 P15) decalaje de origine suplimentare G127 (G154 P16) decalaje de origine suplimentare G128 (G154 P17) decalaje de origine suplimentare G129 (G154 P18) decalaje de origine suplimentare G154 P19 decalaje de origine suplimentare G154 P20 decalaje de origine suplimentare

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

145

#8559 Corecii de uzur a sculei pe axa X #8560 Corecii de uzur a sculei pe axa Z #8561 Corecii de uzur pentru raza vrfului sculei #8562 Cronometre avans scul #8563 Cronometre timp total scul #8564 Limit monitor pentru durata de via a sculei #8565 Contor monitor pentru durata de via a sculei #8566 Monitor pentru ncrcarea sculei, ncrcare maxim sesizat pn n prezent #8567 Limit monitor pentru ncrcarea sculei #14401-#14406 #14421-#14426 #14441-#14446 #14461-#14466 #14481-#14486 #14501-#14506 #14521-#14526 #14541-#14546 #14561-#14566 #14581-#14586 G154 P21 decalaje de origine suplimentare G154 P22 decalaje de origine suplimentare G154 P23 decalaje de origine suplimentare G154 P24 decalaje de origine suplimentare G154 P25 decalaje de origine suplimentare G154 P26 decalaje de origine suplimentare G154 P27 decalaje de origine suplimentare G154 P28 decalaje de origine suplimentare G154 P29 decalaje de origine suplimentare G154 P30 decalaje de origine suplimentare

#14781-#14786

G154 P40 decalaje de origine suplimentare

#14981-#14986

G154 P50 decalaje de origine suplimentare

#15181-#15186

G154 P60 decalaje de origine suplimentare

#15381-#15386

G154 P70 decalaje de origine suplimentare

#15581-#15586

G154 P80 decalaje de origine suplimentare

#15781-#15786

G154 P90 decalaje de origine suplimentare

146

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

15881-15886 15901-15906 15921-15926 15941-15946 15961-15966

G154 P95 decalaje de origine suplimentare G154 P96 decalaje de origine suplimentare G154 P97 decalaje de origine suplimentare G154 P98 decalaje de origine suplimentare G154 P99 decalaje de origine suplimentare

Variabilele #750 i #751

Aceste variabile macro preiau intrarea de la portul serial 2. Programatorul poate testa dac exist date n ateptare n memoria tampon a portului serial 2 i prelua datele pentru procesare. Variabila macro #750 informeaz programatorul dac exist date n ateptare n portul 2 RS232. O valoare 1 nseamn c memoria tampon are date n ateptare, n caz contrar se returneaz valoarea 0. Variabila macro 751 preia primul caracter din memoria tampon de intrare, atunci cnd exist date n ateptare; de aceea, coninutul memoriei tampon este mai nti verificat pentru a se vedea dac aceasta este goal; dac nu, este returnat valoarea urmtorului caracter aflat n ir. Intrrile desemnate ca Spare (rezerv) pot fi conectate la dispozitive externe i utilizate de programator. Unitatea de comand Haas este capabil s controleze pn la 56 de ieiri discrete. ns, o parte dintre acestea este deja rezervat pentru utilizare de ctre controlerul Haas.
ATENIE! Nu utilizai ieirile care sunt rezervate de sistem. Utilizarea acestor ieiri poate duce la accidente sau avarierea echipamentelor.

Intrrile discrete de 1 bit Ieirile discrete de 1 bit

Utilizatorul poate schimba starea acestori ieiri prin scrierea variabilelor desemnate ca spare (rezerv). Dac ieirile sunt conectate la relee, alocarea unui 1 va seta releul. Alocarea unui 0 va dezactiva releul. Referinele la aceste ieiri vor returna starea curent a ieirii respective, aceasta putnd fi ultima valoare alocat sau ultima stare a ieirii setat de un cod de utilizator M. De exemplu, dup ce se verific dac ieirea #1108 este spare (rezerv):
#1108 = 1; #101 = #3001+1000; END1 #1108 = 0; (Activeaz releul #1108) (101 nseamn 1 secund ncepnd de acum) (Aici ateptai 1 secund sau pn cnd releul #1109 urc) (Dezctiveaz releul #1108)

WHILE [[#101 GT #3001] AND [#1109 EQ 0]] D01

Dac unitatea de comand nu este echipat cu un panou de relee cod M, M21 - M28 vor fi reprezentate n gama #1132-#1139. Dac panoul de relee cod M este instalat, consultai seciunea Opiunea 8M pentru informaii i instruciuni.
NOT: Testai sau simulai ntotdeauna programele ce au fost dezvoltate pentru macro-uri ce utilizeaz un hardware nou.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

147

ncrcarea maxim a axei

Variabilele urmtoare sunt utilizate n prezent pentru includerea valorilor pentru ncrcarea maxim a fiecrei axe. Acestea pot fi terse prin oprirea i repornirea mainii sau prin setarea la zero a macro-ului ntr-un program (de exemplu, #1064=0;).
1064 = axa X 1065 = axa Y 1066 = axa Z 1067 = axa A 1068 = axa B 1264 = axa C 1265 = axa U 1266 = axa V 1267 = axa W 1268 = axa T

Coreciile sculelor

Utilizai urmtoarele variabile macro pentru a citi sau seta urmtoarele valori pentru coreciile de geometrie, decalare sau uzur:
#2001-#2050 #2101-#2150 #2201-#2250 #2301-#2350 #2701-#2750 #2801-#2850 #2901-#2950 Corecii de geometrie/ decalare a sculei pe axa X Corecii de geometrie/ decalare a sculei pe axa Z Geometria razei vrfului sculei Direcia vrfului sculei Uzura sculei pe axa X Uzura sculei pe axa Z Uzura pentru raza vrfului sculei

Mesajele programabile

#3000 - Alarmele pot fi programate. O alarm programabil va aciona exact ca o alarm intern Haas. O alarm este generat prin setarea variabilei macro #3000 la un numr din gama 1-999. #3000 = 15 (Mesaj plasat n lista de alarme) - Atunci cnd se face asta, mesajul Alarm (alarm) clipete n partea inferioar a afiajului i textul din comentariul urmtor este plasat n lista de alarme. Codul alarmei (n acest exemplu, 15) este adunat cu 1000 i utilizat ca i cod de alarm. Dac se genereaz o alarm n acest mod, toate micrile nceteaz i programul trebuie resetat pentru a se continua. Alarmele programabile sunt codificate ntotdeauna n gama 1000-1999. Primele 34 de caractere ale comentariului vor fi utilizate pentru mesajul alarmei. Cronometrele Macro-urile Haas pot accesa dou cronometre. Aceste cronometre pot fi setate la o anumit valoare prin alocarea unui numr pentru variabila respectiv. Un program poate citi ulterior variabila i determina timpul scurs de la setarea cronometrului. Cronometrele pot fi utilizate pentru a imita ciclurile de oprire temporizat, determina timpul de la o pies la alta sau orice comportament dependent de timp se dorete. #3001 Cronometrul pentru milisecunde - Cronometrul pentru milisecunde este actualizat la fiecare 20 de milisecunde, astfel c activitile pot fi cronometrate cu o precizie de 20 milisecunde. La punerea n funciune a mainii, cronometrul pentru milisecunde este resetat. Cronometrul are o limit de 497 zile. Numrul ntreg returnat dup accesarea #3001 reprezint numrul de milisecunde. #3002 Cronometrul orar - Cronometrul orar este similar cu cronometrul pentru milisecunde, cu excepia faptului c numrul returnat dup accesarea #3002 este n ore. Cronometrele orar i pentru milisecunde pot fi setate independent.

148

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Prioritatea n sistem

#3003 - Variabila 3003 este parametrul de suprimare bloc cu bloc. Acesta are prioritate fa de funcia Bloc cu bloc ntr-un cod G. n exemplul urmtor, funcia Bloc cu bloc este ignorat atunci cnd #3003 este setat la valoarea 1. Dup ce M3003 este setat = 1, fiecare comand cod G (liniile 2-4) este executat continuu, chiar dac funcia Bloc cu bloc este activat. Cnd #3003 este setat la valoarea zero, funcia Bloc cu bloc va opera ca de obicei. Aceasta nseamn c utilizatorul trebuie s apese tasta Cycle Start (pornire ciclu) pentru fiecare linie a codului (liniile 6-8).
#3003=1; G54 G00 G90 X0 Z0; G81 R0.2 Z-0.1 F20 L0; S2000 M03; #3003=0; T02 M06; G83 R0.2 Z-1. F10. L0; X0. Z0.;

Variabila #3004

Primul bit dezactiveaz tasta Feed Hold (oprire avans). Dac oprirea avansului nu este utilizabil n cursul unei seciuni a codului, alocai variabilei #3004 valoarea 1 naintea liniilor specifice ale codului. Dup seciunea respectiv a codului, setai #3004 la 0 pentru a restabili funcionarea tastei Feed Hold (oprire avans). De exemplu:
Cod de apropiere #3004=1; Cod fr ntrerupere admis #3004=0; Cod de ndeprtare (oprire avans permis) (dezactiveaz tasta Feed Hold (oprire avans)) (oprire avans nepermis) (activeaz tasta Feed Hold (oprire avans)) (oprire avans permis)

n continuare sunt reprezentai biii variabilei #3004 i prioritizrile asociate. E = Activat D = Dezactivat
#3004 OPRIRE AVANS VITEZ DE AVANS VITEZ DE AVANS E E D D E E D D VERIFICARE OPRIRE EXACT

0 1 2 3 4 5 6 7

E D E D E D E D

E E E E D D D D

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

149

#3006 Oprirea programabil

Opririle pot fi programate, variabil ce acioneaz ca un M00. Unitatea de comand se oprete i ateapt pn cnd este apsat butonul Cycle Start (pornire ciclu). Odat apsat butonul Cycle Start (pornire ciclu), programul continu cu blocul de dup #3006. n exemplul urmtor, primele 15 caractere ale comentariului sunt afiate n colul din stnga jos al ecranului. IF [#1 EQ #0] THEN #3006=101 (comentariul aici);

#4001-#4021 Codurile de grup (modale) pentru ultimul bloc

Gruparea codurilor G permite o procesare mai eficient. Codurile G cu funcii similare sunt incluse de obicei n aceeai grup. De exemplu, G90 i G91 sunt n grupa 3. Aceste variabile stocheaz ultimul cod G sau codul G implicit pentru oricare dintre cele 21 de grupe. Prin citirea codului grupei, un program macro poate s modifice comportamentul codului G. Dac 4003 conine 91, atunci un program macro poate decide ca toate micrile s fie incrementale, i nu absolute. Nu exist nicio variabil asociat pentru grupa zero; codurile G de grupa zero sunt nemodale. Codurile de adres A-Z (cu excepia G) sunt pstrate ca valori modale. Informaia reprezentat de ultima linie a codului i interpretat de procesul de anticipare este coninut n variabilele 4101 - 4126. Punerea n coresponden a numerelor variabilelor cu adrese alfabetice corespunde reprezentrii prin adrese alfabetice. De exemplu, valoarea adresei D interpretate anterior este gsit n #4107 i ultima valoare I interpretat este #4104. Cnd se aloc un macro unui cod M, nu se pot transmite variabilele ctre macro cu ajutorul variabilelor 1-33; utilizndu-se n schimb valorile de la 4101-4126 n macro. Punctul final programat pentru ultimul bloc de micare poate fi accesat prin intermediul variabilelor #5001#5005, X, Y, Z, A i B. Valorile sunt date n sistemul curent de coordonate de lucru i pot fi utilizate n timp ce maina se afl n micare.
#5021 Axa X #5022 Axa Z #5023 Axa Y #5024 Axa A #5025 Axa B #5026 Axa C

#4101-#4126 Datele de adres (modale) pentru ultimul bloc

#5001-#5005 Ultima poziie int

Variabilele de poziie a axei

#5021-#5026 Poziia curent a coordonatelor mainii

Poziia curent a coordonatelor mainii poate fi obinut prin intermediul variabilelor #5021-#5025, X, Y, Z, A i B. Valorile nu pot fi citite n timp ce maina se afl n micare. Valoarea pentru #5023 (Z) are aplicat deja compensarea pentru lungimea sculei. Poziia curent a coordonatelor de lucru curente poate fi obinut prin intermediul variabilelor #5041-#-5045, X, Y, Z, A, B i C. Valorile nu pot fi citite n timp ce maina se afl n micare. Valoarea pentru #5043 (Z) are aplicat deja compensarea pentru lungimea sculei. Poziia n care s-a declanat ultimul semnal de salt poate fi obinut prin intermediul variabilelor #5061-#5069, X, Y, Z, A, B, C, U, V i W. Valorile sunt date n sistemul curent de coordonate de lucru i pot fi utilizate n timp ce maina se afl n micare. Valoarea pentru #5063 (Z) are aplicat deja compensarea pentru lungimea sculei.

#5041-#5045 Poziia curent a coordonatelor de lucru

#5061-#5069 Poziia curent a semnalului de salt

150

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

#5081-#5086 Compensarea pentru lungimea sculei

Este returnat compensarea total curent pentru lungimea sculei ce s-a aplicat sculei. Aceasta include geometria sculei la care se face referin prin valoarea modal curent setat n codul T plus valoarea pentru uzur. Este posibil accesarea de ctre un program a parametrilor 1 - 1000 i a oricruia dintre biii parametrilor, dup cum urmeaz: #6996: Numr parametru #6997: Numr bit (opional) #6998: Conine valoarea numrului parametrului specificat n variabila 6996 #6999: Conine valoarea bitului (0 sau 1) pentru bitul parametrului specificat n variabila 6997.
NOT: Variabilele 6998 i 6999 sunt protejate mpotriva modificrii.

#6996-#6999 Parametrii de acces ce utilizeaz variabile macro

Utilizarea Pentru a accesa valoarea unui parametru, numrul parametrului este copiat n variabila 6996, dup care valoarea parametrului respectiv este disponibil prin utilizarea variabilei macro 6998, dup cum urmeaz: #6996=601 (Specificare parametru 601) #100=#6998 (Copiere valoare parametru 601 n variabila #100) Pentru a accesa un anumit bit al unui parametru, numrul parametrului este copiat n variabila 6996 i numrul bitului este copiat n variabila macro 6997. Valoarea bitului parametrului este disponibil prin utilizarea variabilei macro 6999, dup cum urmeaz: #6996=57 (Specificare parametru 57) #6997=0 (Specificare bit zero) #100=#6999 (Copiere bit 0 parametru 57 n variabila #100)
NOT: Biii parametrilor sunt numerotai n gama 0-31. Parametrii cu 32 de bii sunt structurai, pe ecran, cu un bit 0 n stnga sus i 31 de bii n dreapta jos.

Coreciile/ decalajele

Toate coreciile sculelor i decalajele de origine pot fi citite i setate n cadrul unei expresii macro. Aceasta permite programatorului s preseteze coordonatele n poziiile aproximative, respectiv s seteze coordonatele la valorile bazate pe rezultatele poziiilor semnalelor de salt i calculelor. Cnd se citete o corecie/ un decalaj, interpretarea irului de anticipare este oprit pn cnd este executat blocul respectiv.
#5201-#5206 #5221-#5226 #5241-#5246 #5261-#5266 #5281-#5286 #5301-#5306 #5321-#5326 #7001-#7006 #7021-#7026 #7381-#7386 G52 X, Z, Y, A, B, C Valori corecii G54 G55 G56 G57 G58 G59

G110 X, Z, Y, A, B, C Valori corecii G129 X, Z, Y, A, B, C Valori corecii

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

151

Utilizarea variabilelor

Pentru toate variabilele, referina se face cu un semn de numr (#) urmat de un numr pozitiv, cum ar fi: #1, #101, i #501. Variabilele sunt valori zecimale ce sunt reprezentate ca numere cu punct zecimal mobil. Dac o variabil nu a fost utilizat niciodat, aceasta poate lua o valoare special undefined (nedefinit). Ceea ce indic faptul c aceasta nu a fost utilizat. O variabil poate fi setat ca nedefinit cu variabila special #0. #0 are valoare de nedefinit sau 0.0, n funcie de contextul n care este utilizat. Referinele indirecte la variabile pot fi realizate prin includerea numrului variabilei ntre paranteze #[expresie]. Expresia este evaluat i rezultatul devine variabila accesat. De exemplu: #1=3; #[#1]=3.5 + #1; Aceasta seteaz variabila #3 la valoarea 6.5. Variabilele pot fi utilizate n locul adreselor cod G, unde adres se refer la literele A...Z. n blocul N1 G0 X1.0;, variabilele pot fi setate la urmtoarele valori: #7 = 0; #1 = 1.0; iar blocul nclocuit cu: N1 G#7 X#1;. Valorile din variabilele sunt utilizate n momentul execuiei ca valori de adres.

#8550-#8567

Aceste variabile ofer informaii referitoare la scule. Setai variabila #8550 pentru codul sculei sau al grupei de scule, apoi accesai informaile referitoare la scula / grupa de scule selectat cu ajutorul macro-urilor protejate (read only) 8551-8567. Dac se specific un cod al grupei de scule, scula selectat va fi urmtoarea scul din grupa respectiv.

readresarea Metoda uzual de setare a adreselor de comand A-Z este prin adres urmat de un numr. De exemplu: G01 X1.5 Z3.7 F.02; seteaz adresele G, X, Z i F la 1, 1.5, 3.7 i 0.02, indicnd astfel unitii de comand o micare liniar, G01, n poziia X = 1.5 Z = 3.7 la o vitez de avans de 0.02 oli pe rotaie. Sintaxa macro permite nlocuirea valorii de adres cu orice variabil sau expresie. Instruciunea anterioar poate fi nlocuit cu urmtorul cod: #1 = 1; #2 = .5; #3 = 3.7; #4 = 0.02; G#1 X[#1+#2] Z#3 F#4; Sintaxa permis pentru adresele A...Z (cu excepia N sau O) este urmtoarea:
adres, - , variabil adres[expresie] adres - [expresie] A-#101 Z[#5041+3.5] Z-[SIN[#1]]

Dac valoarea variabilei nu este n acord cu gama de adrese, va rezulta o alarm obinuit a unitii de comand. De exemplu, codul urmtor va conduce la o alarm cod G invalid deoarece lipsete un cod G143: #1 = 143; G#1; Cnd se utilizeaz o variabil sau o expresie n locul unei valori de adres, valoarea este rotunjit la ultima zecimal semnificativ. Dac #1 = .123456, atunci G1 X#1 va deplasa scula mainii la .1235 pe axa X. Dac unitatea de comand este n modul metric, scula va fi deplasat la .123 pe axa X. Cnd se utilizeaz o variabil nedefinit pentru nlocuirea unei valori de adres, referina la adres este ignorat. De exemplu, dac #1 este nedefinit, atunci blocul G00 X1.0 Z#1; devine G00 X1.0, i nu se produce nicio micare pe axa Z.

152

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Instruciunile macro

Instruciunile macro sunt linii ale codului ce permit programatorului s manipuleze unitatea de comand cu caracteristici similare oricrui limbaj de programare standard. Se includ funcii, operatori, expresii condiionale i aritmetice, instruciuni de alocare i instruciuni de comand. Funciile i operatorii se utilizeaz n expresii pentru modificarea variabilelor sau valorilor. Operatorii sunt eseniali pentru expresii, n timp ce funciile simplific sarcina programatorului. Funciile sunt rutine integrate pe care programatorul le poate utiliza. Toate funciile au forma nume_funcie [argument]. Funciile pot fi transmise prin orice expresii sau argumente. Funciile returneaz valori cu punct zecimal mobil. Funciile furnizate mpreun cu unitatea de comand Haas sunt urmtoarele: FUNCIE
SIN[ ] COS[ ] TAN[ ] ATAN[ ] SQRT[ ] ABS[ ] ROUND[ ] FIX[ ] ACOS[ ] ASIN[ ] #[ ] DPRNT[ ]

Funciile

ARGUMENT
Grade Grade Grade Zecimal Zecimal Zecimal Zecimal Zecimal Zecimal Zecimal ntreg Text ASCII

REZULTAT
Zecimal Zecimal Zecimal Grade Zecimal Zecimal Zecimal ntreg Grade Grade ntreg

OBSERVAII
Sinus Cosinus Tangent Arctangent, la fel ca FANUC ATAN[ ]/[1] Rdcin ptrat Valoare absolut Rotunjire numr zecimal Fracie trunchiat Arccosinus Arcsinus Indirecia variabilei Ieire extern

Observaii cu privire la funcii

Funcia Round (rotunjire) opereaz diferit n funcie de contextul n care este utilizat. Cnd este utilizat n expresii aritmetice, orice numr cu o parte fracionar mai mare sau egal cu .5 este rotunjit la numtorul numr ntreg; n caz contrar, partea fracionar este eliminat din numrul respectiv.
#1= 1.714 ; #2= ROUND[#1] ; (#2 este setat la 2.0) #1= 3.1416 ; #2= ROUND[#1] ; (#2 este setat la 3.0)

Cnd rotunjirea se utilizeaz ntr-o expresie de adres, argumentul funciei Round (rotunjire) este rotunjit la precizia semnificativ a adresei. Pentru dimensiuni metrice sau unghiulare, precizia cu trei zecimale este implicit. Pentru oli, precizia cu patru zecimale este implicit. Adresele integrale, cum ar fi T, sunt rotunjite normal.
#1= 1.00333 ; G0 X[ #1 + #1 ] ; (X se deplaseaz la 2.0067) ; G0 X[ ROUND[ #1 ] + ROUND[ #1 ] ] ; (X se deplaseaz la 2.0066) ; G0 C[ #1 + #1 ] ; (Axa se deplaseaz la 2.007) ; G0 C[ ROUND[ #1 ] + ROUND[ #1 ] ] ; (Axa se deplaseaz la 2.006) ;

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

153

Fix versus rotunjit Operatorii

#1=3.54; #2=ROUND[#1]; #3=FIX[#1]. #2 va fi setat la 4. #3 va fi setat la 3.

Operatorii pot fi clasificai n: operatori aritmetici, operatori logici i operatori booleeni. Operatorii aritmetici constau din operatorii unari i binari obinuii. Acetia sunt:
+ + * / MOD - Plus unar - Minus unar - Adunare binar - Scdere binar - nmulire - mprire - Rest +1.23 -[COS[30]] #1=#1+5 #1=#1-1 #1=#2*#3 #1=#2/4 #1=27 MOD 20 (#1 conine 7)

Operatorii logici sunt operatori ce funcioneaz mpreun cu valori cu bii binari. Variabilele macro sunt numere cu punct zecimal mobil. Cnd se utilizeaz operatori logici n variabile macro, se utilizeaz doar partea ntreag a numrului cu punct zecimal mobil. Operatorii logici sunt: OR - dou valori SAU logic mpreun, XOR - dou valori SAU exclusiv mpreun, AND - dou valori I logic mpreun
#1=1.0; 0000 0001 #2=2.0; 0000 0010 #3=#1 OR #20000 0011 #1=5.0; #2=3.0; IF [[#1 GT 3.0] AND [#2 LT 10]] GOTO1 Aici unitatea de comand va transfera la blocul 1 deoarece #1 GT 3.0 evalueaz la 1.0 i #2 LT 10 evalueaz la 1.0, astfel c 1.0 AND (i) 1.0 este 1.0 (adevrat) i are loc GOTO (salt la). Aici variabila #3 va conine 3.0 dup operaia OR (sau).

Reinei c trebuie avut grij atunci cnd se utilizeaz operatori logici astfel nct s se obin rezultatul dorit. Operatorii booleeni evalueaz ntotdeauna la 1.0 (adevrat) sau 0.0 (fals). Exist ase operatori booleeni. Aceti operatori nu se limiteaz la expresii condiionale, fiind ns cel mai frecvent utilizai n expresii condiionale. Acetia sunt: EQ - Egal cu NE - Neegal cu GT - Mai mare ca LT - Mai mic ca GE - Mai mare sau egal cu LE - Mai mic sau egal cu

154

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

n continuare se prezint patru exemple referitoare la modul n care pot fi utilizai operatorii booleeni i logici: Exemplu
IF [#1 EQ 0.0] GOTO100; WHILE [#101 LT 10] DO1; #1=[1.0 LT 5.0]; IF [#1 AND #2 EQ #3] GOTO1

Explicaie
Salt la blocul 100 dac valoarea din variabila #1 este egal cu 0.0. Atunci cnd variabila #101 este mai mic dect 10, repet bucla DO1..END1. Variabila #1 este setat la 1.0 (adevrat). Dac valoarea pentru variabila #1 I logic variabila #2 este egal cu valoarea variabilei #3, atunci unitatea de comand determin saltul la blocul 1.

Expresiile

Expresiile sunt definite ca fiind orice secven de variabile i operatori incluse n paranteze ptrate, [ i ]. Expresiile au dou utilizri: expresii condiionale i expresii aritmetice. Expresiile condiionale returneaz valorile Fals (0.0) sau Adevrat (orice valoare diferit de zero). Expresiile aritmetice utilizeaz operatori aritmetici mpreun cu funcii pentru a determina o valoare. n unitatea de comand Haas, expresiile All (toate) seteaz o valoare condiional. Valoarea este fie 0.0 (fals), fie nonzero (adevrat). Contextul n care este utilizat expresia determin dac expresia este o expresie condiional. Expresiile condiionale sunt utilizate n instrunciunile IF (dac) i WHILE (atunci cnd) i n comanda M99. Expresiile condiionale pot face uz de operatori booleeni pentru a ajuta la evaluarea strii de Adevrat sau Fals. Construcia condiional M99 este unic la nivelul unitii de comand Haas. Fr macro-uri, M99 din unitatea de comand Haas are capacitatea de a efectua un salt necondiionat la orice linie din subrutina curent prin plasarea unui cod P n acea linie. De exemplu: N50 M99 P10; face saltul la linia N10. Aceasta nu readuce unitatea de comand la subrutina de apelare. Cu macro-urile activate, M99 poate fi utilizat cu o expresie condiional pentru un salt condiionat. Pentru un salt atunci cnd variabila #100 este mai mic dect 10, putem codifica linia de mai sus dup cum urmeaz: N50 [#100 LT 10] M99 P10; n acest caz, saltul survine numai atunci cnd #100 este mai mic dect 10, n caz contrar procesarea continund cu linia de program urmtoare din secven. Mai sus, comanda condiional M99 poate fi nlocuit cu: N50 IF [#100 LT 10] GOTO10; Expresiile aritmetice O expresie aritmetic este orice expresie ce utilizeaz variabile, operatori sau funcii. O expresie aritmetic returneaz o valoare, expresiile aritmetice fiind utilizate de obicei n instruciuni de alocare, fr ns a fi limitate la acestea. Exemple de expresii aritmetice: #101=#145*#30; #1=#1+1; X[#105+COS[#101]]; #[#2000+#13]=0; Instruciunile de alocare Instruciunile de alocare permit programatorului s modifice variabilele. Structura unei instruciuni de alocare este: expresie = expresie. Expresia din stnga semnului egal trebuie s se refere ntotdeauna la o variabil macro, fie direct, fie indirect. Macro-ul urmtor iniializeaz o secven de variabile de orice valoare. Se utilizeaz aici att alocri directe, ct i indirecte.

Expresiile condiionale

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

155

O0300 N1 IF [#2 NE #0] GOTO2 #3000=1 N2 IF [#19 NE #0] GOTO3 #3000=2 N3 WHILE [#19 GT 0] DO1 ; #19=#19-1 #[#2+#19]=#22 END1; M99;

(Iniializarea unei matrice de variabile); (B = variabil de baz); (Variabil de baz neprecizat); (S = dimensiune matrice); (Dimensiune matrice neprecizat); (Numrtoare invers); (V = valoare la care se seteaz matricea);

Macro-ul anterior poate fi utilizat pentru iniializarea a trei seturi de variabile, dup cum urmeaz:
G65 P300 B101. S20 G65 P300 B501. S5 V1 G65 P300 B550. S5 V0 (INIT 101..120 TO #0) ; (INIT 501..505 TO 1.0) ; (INIT 550...554 TO 0.0) ;

Punctul zecimal n B101., etc. este necesar.

Instruciunile de comand

Instruciunile de comand permit programatorului s execute salturi, att condiionate, ct i necondiionate. Acestea ofer de asemenea posibilitatea de a itera o seciune a unui cod n baza unei condiii. Saltul necondiionat (GOTOnnn i M99 Pnnnn) - n cazul unitii de comand Haas, exist dou metode de executare a saltului necondiionat. Un salt necondiionat va viza ntotdeauna un bloc specificat. M99 P15 va efectua saltul necondiionat la blocul numrul 15. Codul M99 poate fi utilizat indiferent dac sunt instalate macro-urile i reprezint metoda tradiional de efectuare a salturilor necondiionate la unitile de comand Haas. GOTO15 face acelai lucru ca un M99 P15. La unitatea de comand Haas, comanda GOTO poate fi utilizat n aceeai linie cu alte coduri G. GOTO se execut dup ce orice alte comenzi ca i codurile M. Saltul calculat (GOTO#n i GOTO [expresie]) - Saltul calculat permite programului s transfere comanda ntr-o alt linie a codului din acelai subprogram. Blocul poate fi calculat n cursul rulrii programului, prin utilizarea structurii GOTO [expresie], respectiv poate fi transmis prin intermediul unei variabile locale, prin utilizarea structurii GOTO#n. GOTO va rotunji rezultatul variabilei sau expresiei ce este asociat saltului calculat. De exemplu, dac #1 conine 4.49 i se execut GOTO#1, se va ncerca transferul comenzii la blocul ce conine N4. Dac #1 conine 4.5, atunci execuia se va transfera la blocul ce conine N5. Se poate dezvolta urmtoarea structur de cod pentru crearea unui program ce aloc serii de fabricaie pieselor.
O9200 ; (D = de gravat cifr zecimal); IF [[#7 NE #0] AND [#7 GE O] AND [#7 LE 9]] GOTO99; #3000=1 ; N99 #7=FIX[#7] ; GOTO#7 ; (Gravare cifr acum) (Trunchiere parte fracionar) (cifr invalid) (Gravare cifr n poziia curent.)

156

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

N0 ... M99 ; N1 ; M99 ; N2 ; ... ; (etc.,...)

(Execuie cifra zero)

(Execuie cifra unu)

(Execuie cifra doi)

Subrutina anterioar va grava cifra cinci cu urmtorul apel: G65 P9200 D5; Comenzile GOTO calculate ce utilizeaz o expresie pot fi utilizate pentru procesarea salturilor pe baza rezultatelor citirii intrrilor hardware. Un exemplu ar arta dup cum urmeaz:
GOTO [[#1030*2]+#1031]; NO (1030=0, 1031=0); ... M99; N1 (1030=0, 1031=1); ... M99; N2 (1030=1, 1031=0); ... M99; N3 (1030=1, 1031=1); ... M99;

Intrrile discrete returneaz ntotdeauna 0 sau 1 atunci cnd sunt citite. GOTO[expresie] va determina saltul la codul G corespunztor pe baza strii celor dou intrri discrete #1030 i #1031.

Saltul condiionat (IF i M99 Pnnnn)

Saltul condiionat permite programului s transfere comanda ntr-o alt seciune a codului din aceeai subrutin. Saltul condiionat poate fi utilizat doar atunci cnd sunt activate macro-urile. Unitatea de comand Haas permite dou metode de executare a saltului condiionat. IF [expresie condiional] GOTOn Aa cum s-a discutat, expresie condiional este orice expresie ce utilizeaz oricare din cei ase operatori booleeni EQ, NE, GT, LT, GE sau LE. Parantezele ce ncadreaz expresia sunt obligatorii. n cazul unitii de comand Haas, nu este necesar s se includ aceti operatori. De exemplu: IF [#1 NE 0.0] GOTO5; poate fi scris de asemenea: IF [#1] GOTO5;. n aceast instruciune, dac variabila #1 conine orice altceva dect 0.0, respectiv valoarea nedefinit #0, se va produce saltul la blocul 5; n caz contrar, va fi executat blocul urmtor. n cazul unitii de comand Haas, o expresie condiional poate fi utilizat de asemenea n structura M99 Pnnnn. De exemplu: G0 X0 Z0 [#1EQ#2] M99 P5;. Aici, condiia se refer doar la poriunea M99 a instruciunii. Scula mainii este comandat s se deplaseze la X0, Y0 indiferent dac expresia este evaluat ca adevrat sau fals. Numai saltul, M99, este executat pe baza valorii expresiei. Se recomand s fie utilizat varianta IF GOTO dac se dorete portabilitatea.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

157

Execuia condiionat (IF THEN)

Execuia instruciunilor de comand poate fi realizat de asemenea prin utilizarea construciei IF THEN. Structura este IF [expresie condiional] THEN instruciune;.
Not: Pentru meninerea compatibilitii cu sintaxa FANUC, THEN nu poate fi utlizat cu structura GOTOn.

Aceast structur este utilizat de regul pentru instruciuni de alocare condiionat cum ar fi: IF [#590 GT 100] THEN #590=0.0; Variabila #590 este setat la zero atunci cnd valoarea #590 depete 100.0. n cazul unitii de comand Haas, dac o expresie condiional este evaluat ca fals (0.0), atunci restul blocului IF este ignorat. Aceasta nseamn c instruciunile de comand pot fi de asemenea condiionate astfel nct s se poat scrie ceva de genul: IF [#1 NE #0] THEN G1 X#24 Z#26 F#9;. Aceasta determin execuia unei micri liniare doar dac variabilei #1 i s-a alocat o valoare. Un alt exemplu ar fi: IF [#1 GE 180] THEN #101=0.0 M99;. Aceasta spune c dac variabila #1 (adresa A) este mai mare sau egal cu 180, variabila #101 este setat la zero i se revine din subrutin. Iat un exemplu de instruciune IF ce determin saltul dac s-a iniializat o variabil ce conine orice valoare. n caz contrar, procesarea va continua i se va genera o alarm. V amintim c, atunci cnd este generat o alarm, execuia programului este oprit. N1 IF [#9NE#0] GOTO3; (TESTARE PENTRU VALOARE N F) N2 #3000=11; (LIPS VITEZ DE AVANS) N3; (CONTINUARE)

Iteraia/ bucla (WHILE DO END)

Esenial pentru toate limbajele de programare este capacitatea de a se executa o secven de instruciuni de un numr de ori dat sau de a se parcurge n bucl o secven de instruciuni pn cnd este satisfcut o condiie. Codurile G tradiionale permit acest lucru prin utilizarea adreselor L. O subrutin poate fi executat de oricte ori prin utilizarea adreselor L. M98 P2000 L5; Aceasta este limitat, deoarece nu putei ncheia execuia unei subrutine cu o condiie. Macro-urile confer flexibilitate n cazul construciilor WHILE-DO-END. De exemplu: WHILE [expresie condiional] DOn; instruciuni; ENDn; Aceasta execut instruciunile dintre DOn i ENDn att timp ct expresia condiional este evaluat ca adevrat. Parantezele din expresie sunt necesare. Dac o expresie este evaluat ca fals, atunci blocul de dup ENDn este cel executat n continuare. WHILE poate fi abreviat WH. Poriunea DOn-ENDn a instruciunii este mperecheat. Valoarea n este 1-3. Aceasta nseamn c nu pot exista mai mult de trei bucle ncapsulate ntr-o subrutin. O ncapsulare se refer la o bucl inclus n alt bucl. Dei ncapsularea instruciunilor WHILE poate avea doar pn la trei niveluri, n realitate nu exist practic nicio limit, deoarece fiecare subrutin poate avea pn la trei niveluri de ncapsulare. Dac este necesar o ncapsulare la un nivel mai mare de 3, segmentul ce conine cele trei niveluri inferioare ale ncapsulrii poate fi transformat ntr-o subrutin, depindu-se astfel limitarea menionat.

158

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Dac sunt incluse dou bucle separate WHILE ntr-o subrutin, acestea pot utiliza acelai index de ncapsulare. De exemplu:
#3001=0 (ATEAPT 500 MILISECUNDE); WH [#3001 LT 500] DO1; END1; -alte instruciuni#3001=0 (ATEAPT 300 MILISECUNDE); WH [#3001 LT 300] DO1; END1;

Putei utiliza GOTO pentru a efectua un salt afar dintr-o regiune inclus ntr-o bucl DO-END, dar nu putei utiliza GOTO pentru a efectua un salt n aceasta. Saltul n interiorul unei regiuni DO-END prin utilizarea GOTO este permis. O bucl infinit poate fi executat prin eliminarea WHILE i a expresiei, de exempu:
DO1; -instruciuniEND1;

Execut pn la apsarea tastei Reset (resetare).


ATENIE! Codul urmtor poate fi derutant: WH [#1] D01; END1;

n exemplul de mai sus, rezult o alarm ce indic faptul c nu s-a gsit niciun Then (atunci); Then se refer la D01. Modificai D01 (cifra zero) n DO1 (litera O).

G65 Apelarea subrutinei macro

G65 este comanda ce apeleaz o subrutin cu capacitatea de a-i transmite acesteia argumente. Structura este urmtoarea: G65 Pnnnn [Lnnnn] [argumente]; Eventuale sublinieri n paranteze drepte sunt opionale. Comanda G65 reclam o adres P corespunztoare unui numr de program aflat curent n memoria unitii de comand. Cnd este utilizat adresa L, apelarea macro este repetat de numrul de ori specificat. n exemplul 1, subrutina 1000 este apelat o dat fr condiii transmise subrutinei. Apelurile G65 sunt similare, dar nu sunt acelai lucru, cu apelurile M98. Apelurile G65 pot fi ncapsulate de pn la 9 ori, ceea ce nseamn c programul 1 poate apela programul 2, programul 2 poate apela programul 3 i programul 3 poate apela programul 4. Exemplul 1:
G65 P1000; M30; O1000; ... M99; (Revenire din subrutina macro) (Apelare subrutina 1000 ca macro) (Oprire program) (Subrutin macro)

Alocarea alias

Alocarea alias este un mod de alocare a unui cod G pentru o secven G65 P#####. De exemplu: G65 P9010 X.5 Z.05 F.01 T1; poate fi scris ca: G06 X.5 Z.05 F.01 T1;. Aici, s-a folosit un cod G neutilizat, G06, pentru a se nlocui G65 P9010. Pentru ca blocul de mai sus s funcioneze, trebuie setat parametrul asociat cu subrutina 9010 la 06 (parametrul 91). Reinei c G00 i G65 nu pot fi utilizate ca alias. Toate celelalte coduri cuprinse ntre 1 i 255 pot fi utilizate pentru alocare alias.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

159

Numerele de program 9010 - 9019 sunt rezervate pentru alocarea de alias cod G. Tabelul urmtor prezint ce parametri Haas sunt rezervai pentru alocarea de alias pentru subrutinele macro. Alias cod G Parametru Haas
91 92 93 94 95 96 97 98 99 100

Alias cod M Cod O


9010 9011 9012 9013 9014 9015 9016 9017 9018 9019

Parametru Haas Apelare macro M


81 82 83 84 85 86 87 88 89 90 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009

Setarea unui parametru de alocare alias la 0 (zero) dezactiveaz alocarea alias pentru subrutina asociat. Dac un parametru de alocare alias este setat pentru un cod G i subrutina asociat nu este n memorie, se va emite o alarm. Macro-urile ofer capaciti suplimentare de comunicaie cu dispozitivele periferice. Este posibil digitalizarea pieselor, furnizarea de rapoarte de inspecie n momentul execuiei sau sincronizarea unitilor de comand cu dispozitivele furnizate de utilizator. Comenzile disponibile pentru aceasta sunt POPEN, DPRNT[ ] i PCLOS.

Comenzile pregtitoare pentru comunicaie

POPEN i PCLOS nu sunt necesare pe freza Haas. S-a prevzut ca programele de la diferite uniti de comand s poat fi transmise unitii de comand Haas. Instruciunea DPRNT permite programatorului s transmit un text formatat spre portul serial. Orice texte i variabile pot fi tiprite prin intermediul portului serial. Structura unei instruciuni DPRNT este urmtoarea: DPRNT [text #nnnn[wf]... ] ; DPRNT trebuie s fie singura comand din bloc. n exemplul anterior, text este orice caracter de la A la Z sau litere (+,-,/,* i spaiu). Cnd este transmis la ieire un asterisc, acesta este transformat n spaiu. #nnnn[wf] este o variabil urmat de un format. Numrul variabilei poate fi orice variabil macro. Formatul [wf] este necesar i const din dou cifre incluse ntre paranteze drepte. V amintim c variabilele macro sunt numere reale alctuite dintr-o parte ntreag i o parte fracionar. Prima cifr din format indic numrul total de locuri rezervate la ieire pentru partea ntreag. A doua cifr indic numrul total de locuri rezervate pentru partea fracionar. Numrul total de locuri rezervat la ieire nu poate fi egal cu zero sau mai mare ca opt. Astfel c urmtoarele formate sunt interzise: [00] [54] [45] [36] /* formate interzise */

Ieirea formatat

160

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Un punct zecimal este tiprit ntre partea ntreag i partea fracionar. Partea fracionar este rotunjit la ultima zecimal semnificativ. Cnd se rezerv zero locuri pentru partea fracionar, nu este tiprit niciun punct zecimal. Se tipresc zerouri n final dac exist o parte fracionar. Cel puin un loc este rezervat pentru partea ntreag, chiar dac este vorba despre un zero. Dac valoarea prii ntregi are mai puine cifre dect au fost rezervate, se transmit la ieire spaii libere. Dac valoarea prii ntregi are mai multe cifre dect au fost rezervate, cmpul este extins, astfel nct aceste numere s poat fi tiprite. O comand de aliniat nou este transmis dup fiecare bloc DPRNT. Exemple DPRNT[ ] Cod
N1 N2 N3 N4 N5 N6 #1= 1.5436; DPRNT[X#1[44]*Z#1[03]*T#1[40]] ; DPRNT[***MEASURED*INSIDE*DIAMET ER***] ; DPRNT[] ; #1=123.456789 ; DPRNT[X-#1[25]] ; X-123.45679; X1.5436 Z 1.544 T 1 MEASURED INSIDE DIAMETER (fr text, doar trecere la aliniat nou)

Ieire

Execuia

Instruciunile DPRNT sunt executate n timpul interpretrii blocului. Aceasta nseamn c programatorul trebuie s fie atent unde apar instruciunile DPRNT n program, n special dac se intenioneaz tiprirea. G103 este util pentru limitarea anticiprii blocurilor. Dac dorii s limitai interpretarea anticipat a unui bloc, va trebui s includei urmtoarea comand la nceputul programului: (aceasta conduce practic la anticiparea a dou blocuri: G103 P1;). Pentru a anula limita de anticipare a blocurilor, modificai comanda n G103 P0. G103 nu poate fi utilizat atunci cnd compensarea frezei este activ.

Editarea

Instruciunile macro incorect structurate sau incorect plasate vor genera o alarm. Avei grij atunci cnd editai expresii; parantezele trebuie nchise. Funcia DPRNT[ ] poate fi editat similar cu un comentariu. Aceasta poate fi tears, mutat n ntregime sau se pot edita elemente individuale dintr-o parantez. Referinele la variabile i expresiile referitoare la format se vor modifica n ansamblu. Dac dorii s modificai [24] n [44], plasai cursorul astfel nct [24] s fie marcat, tastai [44] i apsai tasta Write (scriere). V amintim c putei utiliza maneta de avans rapid pentru a v deplasa n interiorul expresiilor DPRNT[ ] lungi. Adresele cu expresii pot fi oarecum derutante. n astfel de cazuri, adresa alfabetic este autonom. De exemplu, blocul urmtor conine o expresie de adres n X: G1 X [ COS[ 90 ] ] Z3.0; CORECT Aici, X i parantezele sunt autonome i sunt elemente editabile separat. Este posibil, prin editare, tergerea ntregii expresii i nlocuirea acesteia cu un numr: G1 X 0 Z3.0; GREIT. Acest bloc va conduce la o alarm n momentul execuiei. Structura corect este urmtoarea: G1 X0 Z3.0; CORECT. Observai c nu exist spaiu ntre X i zero (0). Reinei c atunci cnd observai un caracter alfabetic autonom, acesta este o expresie de adres.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

161

funciilE

macro tip

fanuc

nEinclusE n unitatEa dE comand

haas

Aceast seciune prezint funciile macro FANUC ce nu sunt disponibile pe unitatea de comand Haas. Alocarea alias M nlocuiete G65 Pnnnn cu Mnn PROGRAMELE 9020-9029.
G66 G66.1 G67 M98 M98 M98 SKIP/N #3007 #4201-#4320 #5101-#5106 Apel modal n fiecare bloc de micare Apel modal n fiecare bloc Anulare modal Alocare alias, cod T prog 9000, var #149, activare bit Alocare alias, cod S prog 9029, var #147, activare bit Alocare alias, cod B prog 9028, var #146, activare bit N=1..9 Imagine n oglind pe fiecare ax Date modale bloc curent Deviaie servo curent

Numele variabilelor n scop de afiare


ATAN [ ]/[ ] BIN [ ] BCD [ ] FUP [ ] LN [ ] EXP [ ] ADP [ ] BPRNT [ ] Arctangent, varianta FANUC Conversie de la BCD la BIN Conversie de la BIN la BCD Trunchiere fracie la maximum Logaritm natural Exponent n baza e Rescalare VAR la numr ntreg

Urmtoarea structur poate fi utilizat ca metod alternativ pentru obinerea acelorai rezultate pentru cteva funcii macro FANUC neimplementate. GOTO-nnnn Cutarea unui bloc pentru salt n sens negativ (de ex. spre napoi n interiorul unui program) nu este necesar dac utilizai coduri de adres N unice. Cutarea unui bloc se face pornind de la blocul interpretat n momentul respectiv. Cnd se ajunge la sfritul programului, cutarea continu de la nceputul programului pn cnd se ajunge la blocul curent. ExEmplu
dE program cu utilizarEa dE macro-uri

Exemplul urmtor va determina execuia unei canelri frontale ntr-o pies prin utilizarea de variabile uor editabile.
% O0010 G50 S2000 G97 S1000 M03 T100 G00 T101 #24 = 1.3 (DIAMETRU MIC X) (MACRO G74)

162

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

#26 = 0.14 #23 = 0.275 #20 = 0.125 #22 = -0.95 #6 = -1. #9 = 0.003 G00 X [ #24 + [ #23 * 2 ] - [ 20 * 2 ] ] Z#126

(ADNCIME Z) (LIME CANELUR X) (LIME SCUL) (POZIIE DE PORNIRE Z) (FAET Z EFECTIV) (VITEZ DE AVANS IPR)

G74 U - [ [#23 - #20 ] * 2 ] W - [ #26 + ABS [ #6 - #22 ] ] K [ #20 * 0.75 ] I [ #20 * 0.9 ] F#9 G00 X0 Z0 T100 M30 %

Adncime Z Diametru minor X

Faet Z
Z

Scul

Lime X
Z Poziia de pornire Z Canal

Limea sculei = 0.125


.

modul EditarE Funcia de editare ofer utilizatorului posibilitatea de edita programele cu ajutorul meniurilor de tip pop-up. Apsai tasta EDIT (editare) pentru a accesa modul Editare. Sunt disponibile dou panouri de editare: un panou pentru programul activ i un panou pentru un program inactiv. Comutai ntre cele dou panouri prin apsarea tastei EDIT (editare). Pentru a edita un program, introducei numele programului (Onnnnn) din panoul program activ i apsai tasta SELECT PROG (selectare program); programul se va deschide n fereastra activ. Apsai tasta F4 pentru a deschide o alt copie a programului respectiv n panoul program inactiv dac n acesta nu se afl deja un alt program. Putei de asemenea selecta un program diferit din panoul program inactiv prin apsarea tastei SELECT PROG (selectare program) din panoul program inactiv i selectarea programului dorit din list. Apsai tasta F4 pentru a schimba programele ntre cele dou panouri (pentru a inactiva programul activ i invers). Utilizai maneta de avans rapid sau tastele sgeat n jos/n sus pentru a defila printre codurile de program.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

163

EDIT : E DIT
ACTIVE PROGRA M - Onnnnn (CYCLE STAR T T O S IMULATE) INACTIVE PROGRA M - Onnnnn

Meniuri pop-up

Panoul program activ


EDITOR HELP (PRESS F1 TO NAVIGATE) CLIPBOARD

Panoul program inactiv Memorie temporar

Mesajele de ajutor sensibile la context

Structura de baz a modului editare

Apsai tasta F1 pentru a accesa meniul de tip pop-up. Utilizai tastele sgei stnga i dreapta pentru a selecta o opiune de meniu (HELP (ajutor), MODIFY (modificare), SEARCH (cutare), EDIT (editare), PROGRAM (programare)), respectiv utilizai tastele sgei n sus i n jos sau maneta de avans rapid pentru a selecta o funcie. Apsai tasta WRITE/ENTER (scriere/execuie) pentru a executa o aciune din meniu. Un panou de ajutor sensibil la context din colul din stnga jos ofer informaii cu privire la funcia selectat curent. Utilizai tasta Page Up/Down (pagina anterioar/urmtoare) pentru a naviga printre mesajele de ajutor. Acest mesaj prezint de asemenea tastele rapide ce pot fi utilizate pentru anumite funcii. mEniul program (programarE)

Create New Program (creare program nou)

Aceast opiune de meniu va crea un program nou. Pentru aceasta, introducei numele programului (Onnnnn) (ce nu se afl deja n directorul de programe) i apsai tasta Enter (execuie) pentru a crea programul. Tast rapid - Select Prog (selectare program) Selectai aceast opiune de meniu pentru a edita un program existent n memorie. Cnd este selectat aceast opiune de meniu, se afieaz programele din unitatea de comand. Defilai prin list utiliznd tastele sgei sau maneta de avans rapid. Apsarea tastei ENTER (execuie) sau SELECT PROG (selectare program) va selecta programul marcat pentru nlocuire n lista de programe cu programul selectat. Tast rapid - Select Prog (selectare program)

Select Program From List (selectare program din list)

Duplicate Active Program (creare duplicat program activ)

Aceast selectare va copia programul curent. Utilizatorului i se va solicita s introduc un numr de program (Onnnnn) pentru crearea unui duplicat al programului. Aceast opiune de meniu va terge un program din memoria de programe. Tast rapid - Erase Prog (tergere program) Plaseaz programul activ n panoul program inactiv i programul inactiv n panoul program activ. Tast rapid - F4 Aceasta va comuta ntre programul activ i cel inactiv pentru editare. Programele inactiv i activ rmn n panourile aferente. Tast rapid - Edit (editare)

Delete Program From List (tergere program din list)

Swap Editor Programs (schimbare programe editor)

Switch To Left/Right Side (comutare spre stnga/dreapta)

164

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

mEniul Edit (EditarE)

Undo (anulare)

Ultima operaie de editare este anulat, operant pentru pn la ultimele 9 operaii de editare. Tast rapid Undo (anulare) Aceast opiune de meniu va selecta liniile unui cod de program pentru setarea punctului de nceput al seleciei textului. Utilizai apoi tastele sgei, home (origine), end (ncheiere), page up/down (pagina anterioar/urmtoare) sau maneta de avans rapid pentru a derula pn la ultima linie a codului ce urmeaz a fi selectat i apsai tasta F2 sau Write/Enter (scriere/execuie). Textul selectat va fi evideniat. Pentru a deselecta blocul, apsai tasta UNDO (anulare). Taste rapide - F2 pentru nceput selecie, F2 sau Write (scriere) pentru ncheiere selecie Aceast funcie se utilizeaz mpreun cu funcia Select Text (Selectare text). Deplasai cursorul pn la partea dorit a codului i apsai tasta WRITE/ENTER (scriere/execuie) pentru a muta textul selectat n noua poziie vizat. Textul selectat va fi mutat n punctul de dup cursor (>). Pentru a selecta un text, deplasai cursorul (>) ntr-o poriune a textului i apsai tasta WRITE/ENTER (scriere/execuie). Textul copiat va fi evideniat. Deplasai cursorul n partea textului n care dorii s fie inserat textul copiat. Apsai tasta F2 sau WRITE/ENTER (scriere/execuie) pentru a insera textul copiat n punctul de dup cursor (>). Tast rapid - Select Text (selectare text), poziionai cursorul i apsai tasta Write (scriere) Pentru a selecta un text, deplasai cursorul (>) ntr-o poriune a textului i apsai tasta WRITE/ENTER (scriere/execuie). Textul copiat va fi evideniat. Odat evideniat, apsai tasta WRITE/ENTER (scriere/execuie) pentru a terge textul respectiv. Dac nu este selectat niciun bloc, elementul evideniat curent este ters. ntregul text selectat va fi mutat din programul curent ntr-un nou program, denumit memorie temporar. Orice coninut anterior al memoriei temporare va fi ters. COPY SELECTION TO CLIPBOARD (COPIERE SELECIE CU STOCARE N MEMORIA TEMPORAR) ntregul text selectat va fi copiat din programul curent ntr-un nou program, denumit memorie temporar. Orice coninut anterior al memoriei temporare va fi ters. PASTE FROM CLIPBOARD (COLAJ DIN MEMORIA TEMPORAR) Coninutul memoriei temporare este copiat n programul curent n linia ce urmeaz dup poziia curent a cursorului.

Select Text (selectare text)

Move Selected Text (mutare text selectat)

Copy Selected Text (copiere text selectat)

Delete Selected Text (tergere text selectat)

Cut Selection To Clipboard (tiere selecie cu stocare n memoria temporar)

mEniul sEarch (cutarE)

Find Text (gsire text) Find Again (regsire)

Aceast opiune de meniu va cuta un text sau cod de program n programul curent. Aceast opiune de meniu va cuta din nou acelai cod de program sau text. Aceast opiune de meniu va cuta n programul curent un anumit text sau cod de program i le va nlocui opional fiecare apariie n parte (sau pe toate) cu un alt articol cod G.

Find And Replace Text (gsire i nlocuire text)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

165

mEniul modifY (modificarE)

Remove All Line Numbers (tergerea tuturor numerelor liniilor)

Aceast opiune de meniu va terge automat toate codurile N la care nu s-a fcut referin (numerele liniilor) din programul editat. Dac este selectat o grup de linii, doar aceste linii vor fi afectate. Aceast opiune de meniu va renumerota toate blocurile selectate din program sau, dac este selectat un grup de linii, funcia de renumerotare va afecta doar liniile respective. Caut un cod T (scul), marcheaz toate codurile de program pn la urmtorul cod T i renumeroteaz codul N (numerele liniilor) n codul de program. Aceast opiune de meniu va inversa semnele valorilor numerice. Apsai tasta Enter (execuie) pentru a iniia procesul i apoi introducei axele (de ex. X, Y, Z etc.) ce urmeaz a fi modificate. Cnd se utilizeaz aceast funcie, avei grij dac programul conine un G10 sau G92 (consultai seciunea Codurile G pentru o descriere).
taste

Renumber All Lines (renumerotarea tuturor liniilor)

Renumber By Tool (renumerotare n funcie de scul)

Reverse + & - Signs (inversare semne + i -)

alte

INSERT (inserare) poate fi utilizat pentru copierea textului se-

INSERT cursorul.

lectat dintr-un program n linia de dup poziia n care este plasat

ALTER (schimbare) poate fi utilizat pentru mutarea textului se-

ALTER

lectat dintr-un program n linia de dup poziia n care este plasat cursorul.

DELETE (tergere) poate fi utilizat pentru tergerea textului

DELETE

selectat dintr-un program.

UNDO

Dac a fost selectat un bloc, apsarea tastei UNDO (anulare) va determina pur i simplu ieirea din blocul respectiv.

codul vQc Pentru a iniia codul VQC (Visual Quick Code - cod vizual rapid), apsai tasta MDI/DNC (introducere manual date/ comand numeric direct), apoi tasta PROGRM CONVRS (conversie program). Selectai VQC din meniul de tip tab.

Selectarea unei categorii

Utilizai tastele sgei pentru a selecta categoria de piese a cror descriere corespunde cu cea a piesei dorite i apsai tasta WRITE/ENTER (scriere/execuie). Va aprea un set de imagini ale pieselor din categoria respectiv.

166

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Selectarea unui model de pies

Utilizai tastele sgei pentru a selecta un model de pies din pagin. Apsarea tastei WRITE/ENTER (scriere/execuie) va determina afiarea unei schie a piesei i se va atepta ca programatorul s introduc valorile pentru realizarea piesei selectate. Unitatea de comand va solicita programatorului informaii despre piesa selectat. Odat informaiile introduse, unitatea de comand ntreab unde urmeaz a fi plasat codul G: 1) Select/Create a Program (selectare/ creare program) Se va deschide o fereastr i se solicit selectarea unui nume de program. Marcai programul apsai tasta WRITE/ENTER (scriere/execuie). Astfel se vor aduga noile linii de cod la programul selectat. Dac programul conine deja un cod, VQC va introduce liniile de cod la nceputul programului, naintea codului existent. Utilizatorul are opiunea de a crea un program nou prin introducerea unui nume de program i apsarea tastei WRITE/ENTER (scriere/execuie) pentru a aduga liniile de cod unui program nou. 2) Add to Current Program (adugare la programul curent) Codul generat de VQC va fi adugat dup cursor. 3) MDI Codul va fi transmis spre MDI. Reinei c orice date aflate n MDI vor fi suprascrise. 4) Cancel (anulare) Fereastra se va nchide i vor fi afiate valorile din program.
NOT: Programul va fi de asemenea disponibil pentru editarea n modul Editare. Este recomandabil s se verifice programul prin rularea acestuia n modul Grafic.

Introducerea datelor

codurilE g - funciilE

prEgtitoarE

Codurile G sunt utilizate pentru a comanda aciuni specifice ale mainii: cum ar fi micrile simple ale mainii sau funciile de gurire. Acestea comand de asemenea funcii mai complexe, ce pot implica ansamblul opional al sculelor antrenate i axa C. Codurile G se mpart n grupe. Fiecare grup de coduri este alctuit din comenzi avnd un anumit obiect. De exemplu, Grupa 1 de coduri G comand micrile punct-cu-punct ale axelor mainii, iar Grupa 7 este specific funciei de compensare a frezei. Fiecare grup are un cod G dominant, denumit cod G implicit. Codul G implicit este acela pe care, dintro grup de coduri dat, l utilizeaz maina atunci cnd nu este specificat expres un alt cod G din grupa respectiv. De exemplu, programarea unei micri X,Z de genul X-2. Z-4. va poziiona maina prin utilizarea G00. (Reinei c tehnica de programare corect presupune prefaarea tuturor micrilor printr-un cod G.) Codurile G implicite pentru fiecare grup sunt indicate n ecranul Current Commands (comenzi curente). Dac se comand un alt cod G din grup (activ), codul respectiv este afiat n ecranul Current Commands (comenzi curente).

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

167

Comenzile cod G pot fi modale sau nemodale. Un cod G modal presupune c, odat comandat, codul G va rmne n vigoare pn la finalul programului sau pn cnd este comandat un alt cod G din aceeai grup. Un cod G nemodal afecteaz doar linia n care se afl; linia de program urmtoare nu va fi afectat de codul G nemodal din linia anterioar. Codurile de Grupa 00 sunt nemodale; celelalte grupe sunt modale.

Note referitoare la programare

Codurile de Grupa 01 G vor anula codurile de Grupa 09 (cicluri nchise); de exemplu, dac este activ un ciclu nchis (G73 - G89), utilizarea G00 sau G01 va anula ciclul nchis. Un ciclu nchis este utilizat pentru simplificarea programrii unei prelucrri. Ciclurile nchise sunt definite pentru cele mai uzuale operaii repetitive pe axa Z, cum ar fi gurirea, tarodarea i alezarea. Odat selectat, un ciclu nchis este activ pn la anularea cu G80. Cnd este activ, ciclul nchis este executat de fiecare dat cnd este programat o micare pe axa X. Micrile pe axa X sunt executate ca i comenzi rapide (G00), operaia din ciclul nchis fiind executat dup micarea pe axa X. Ciclurile nchise modale rmn n vigoare dup ce sunt definite i sunt executate pe axa Z, pentru fiecare poziie a axei X. Reinei c micrile de poziionare pe axa X din cursul unui ciclu nchis vor fi deplasri rapide. Funcionarea unui ciclu nchis va varia n funcie de utilizarea unor micri incrementale (U,W) sau absolute (X, Z) ale axei. Dac se definete o contorizare a buclelor (cod numeric Lnn) n interiorul blocului, ciclul nchis va fi repetat de numrul de ori indicat, cu o micare incremental (U sau W) dup fiecare ciclu. Introducei numrul de repetiii (L) de fiecare dat cnd este necesar o operaie repetitiv; numrul de repetiii (L) nu este memorat pentru urmtorul ciclu nchis. Codurile M de comand a arborelui principal nu vor fi utilizate n timp ce un ciclu nchis este activ.

Ciclurile nchise

Utilizarea ciclurilor nchise

Ciclurile nchise cu scule antrenate

Ciclurile nchise G81, G82, G83, G85, G86, G87, G88, G89, G95 i G186 pot fi utilizate mpreun cu sculele antrenate, iar G241, G242, G243, G245 i G249 pot fi utilizate mpreun cu sculele antrenate. Unele programe trebuie verificate pentru a v asigura c acestea activeaz arborele principal nainte de executarea ciclurilor nchise. Reinei c G84 nu poate fi utilizat cu sculele antrenate. *B Comanda de micare pe axa B *C Comanda de micare pe axa C *U Comanda de micare incremental pe axa X *W Comanda de micare incremental pe axa Z *X Comanda de micare absolut pe axa X *Y Comanda de micare absolut pe axa Y *Z Comanda de micare absolut pe axa Z * opional Acest cod G este utilizat pentru deplasarea axelor mainii cu vitez maxim. Acesta este utilizat n principal pentru poziionarea rapid a mainii ntr-un punct dat naintea fiecrei comenzi de avans de lucru (achiere) (toate deplasrile se fac cu vitez maxim de avans rapid). Acest cod G este modal, astfel c un bloc cu G00 determin deplasarea rapid pentru toate blocurile urmtoare, pn cnd este specificat un alt cod de Grupa 01. Not referitoare la programare: n general, deplasarea rapid nu se va face n linie dreapt. Fiecare ax specificat se deplaseaz cu aceeai vitez, dar nu toate axele i vor ncheia neaprat deplasarea n acelai timp. Maina va atepta pn cnd toate micrile sunt ncheiate nainte s fie iniiat comanda urmtoare.

G00 Poziionarea prin deplasare rapid (Grupa 01)

168

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

G01 Micarea de interpolare liniar (Grupa 01)

F Viteza de avans *B Comanda de micare pe axa B *C Comanda de micare pe axa C *U Comanda de micare incremental pe axa X *W Comanda de micare incremental pe axa Z *X Comanda de micare absolut pe axa X *Y Comanda de micare absolut pe axa Y *Z Comanda de micare absolut pe axa Z A Unghiul opional al deplasrii (utilizat cu una dintre axele X, Z, U, W) ,C Distana fa de centrul interseciei unde ncepe teitura ,R Raza cercului Acest cod G asigur micarea n linie dreapt (liniar) ntre dou puncte. Micarea poate avea loc pe 1 sau 2 axe. Toate axele vor ncepe i vor ncheia micarea n acelai timp. Viteza tuturor axelor este controlat astfel nct viteza de avans specificat s fie atins de-a lungul traiectoriei efective. Axa C poate fi de asemenea comandat, iar aceasta va asigura o micare elicoidal (n spiral). Viteza de avans pe axa C este dependent de setarea diametrului pe axa C (setarea 102) pentru crearea unei micri elicoidale. Comanda de adres F (viteza de avans) este modal i poate fi specificat ntr-un bloc anterior. Se vor deplasa doar axele specificate. Axele auxiliare B, U, V i W pot fi de asemenea deplasate cu un cod G01, dar numai o ax este deplasat la un moment dat. Un bloc de teire sau un bloc de rotunjire de col poate fi inserat automat ntre dou blocuri de interpolare liniar prin specificarea ,C (teire) sau ,R (rotunjire de col). Reinei c ambele variabile utilizeaz un simbol virgul (,) nainte de variabil. Trebuie s existe un bloc de ncheiere interpolare liniar dup blocul de nceput (poate s intervin o pauz G04). Aceste dou blocuri de interpolare liniar specific un col teoretic al interseciei. Dac blocul de nceput specific un ,C (virgul C), valoarea de dup C reprezint distana de la colul interseciei unde ncepe teitura i, n acelai timp, distana fa de acelai col unde se termin teitura. Dac blocul de nceput specific un ,R (virgul R), valoarea de dup R reprezint raza unui cerc tangent la col n dou puncte: nceputul blocului arcului de rotunjire a colului ce este inserat n punctul final al arcului respectiv. Se pot specifica blocuri consecutive de teire sau rotunjire de col. Trebuie s existe deplasare pe cele dou axe specificate de planul selectat (planul activ X-Y (G17), X-Z (G18) sau Y-Z (G19)). Doar pentru teirea unui unghi de 90, se poate nlocui o valoare K atunci cnd este utilizat ,C.
1. N9 N8 1.25 .75 .5 N5 .5

Rotunjirea de col i teirea

N7

X(U),I Z(W),K
.

45

TEIRE TIP .05

Teirea % O0001 (teire) N1 G50 S1500 N2 G00 T101 G97 S500 M03 N3 G00 X0 Z0.25 N4 G01 Z0 F0.005 N5 G01 X0.50 K-0.050 N6 G01 Z-0.50 N7 G01 X0.75 K-0.050 N8 G01 Z-1.0 I0.050 N9 G01 X1.25 K-0.050 N10 G01 Z-1.5 N11 G00 X1.5 Z0.25 M30 %

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

169

Urmtoarea sintax de cod G include automat o teitur la 45 sau o raz de col ntre dou blocuri de interpolare liniar ce se intersecteaz n unghi drept (90 de grade).
Sintaxa pentru teire G01 X(U) x Kk G01 Z(W) z Ii Sintaxa pentru rotunjire de col G01 X(U) x Rr G01 Z(W) z Rr

Adresele I = teire, Z pe X (sensul axei X, +/-, valoarea Radius (raz)) K = teire, X pe Z (sensul axei Z, +/-) R = rotunjire de col (sensul axei X sau Z, +/-, valoarea Radius (raz))
Not: A -30 = A150; A -45 = A135

G01 Teirea cu A

Cnd se specific un unghi (A), se comand micarea doar pe una din celelalte axe (X sau Z), cea de-a doua ax fiind calculat pe baza unghiului respectiv.
Avans de lucru Deplasare rapid

Punct nal

Raz 2.5

A=150 30 1/2 X 30

Punct de pornire

C L

% O0001 T606 G54; M03 S1500 G97; G00 X5. Z0.1; X0; G01 Z0 F0.01; G01 X4. Z0 F0.012; (punct de pornire) X5. (punct nal) A150. (unghi spre punctul nal); Z-2.; X6.; G53 X0; G53 Z0; M30; %

Teirea de col
1. N9 N8 1.25 .75 .5 N5 .5 % O0005 (rotunjire de col) T101; N1 G50 S1500; N2 G00 G97 S500 M03; N3 X0 Z0.25; N4 G01 Z0 F0.005; N5 G01 X0.5 R-0.050; N6 G01 Z-0.50; N7 G01 X0.75 R-0.050; N8 G01 Z-1.0 R0.050; N9 G01 X1.25 R-0.050; N10 G01 Z-1.5; N11 G00 X1.5 Z0.25; G53 X0; G53 Z0; M30; %

N7

TIP R 0.050
X(U) Z(W)
.

170

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Note: 1) Programarea incremental este posibil dac se specific Ub sau Wb n loc de Xb, respectiv Zb. Astfel c aciunile efectuate vor fi dup cum urmeaz: X(POZcurent+ i) = Ui, Z(POZcurent+k) = Wk, X(POZcurent+r) = Ur, Z(POZcurent+r)=Wr. 2) POZcurent indic poziia curent a axei X sau Z. 3) I, K i R specific ntotdeauna o valoare pentru raz (valoarea de programare a razei) Teirea 1. Z+ spre X+ Cod/Exemplu Deplasare

2. Z+ spre X-

3. Z- spre X+

4. Z- spre X-

Rotunjirea de col Cod/Exemplu 1. X- spre Z-

Deplasare

2. X- spre Z+

3. X+ spre Z-

4. X+ spre Z+

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

171

Rotunjirea de col Cod/Exemplu 1. Z+ spre X+

Deplasare

2. Z+ spre X-

3. Z- spre X+

4. Z- spre X-

Rotunjirea de col Cod/Exemplu 1. X- spre Z-

Deplasare

2. X- spre Z+

3. X+ spre Z-

4. X+ spre Z+

Reguli:

1) Utilizai adresa K numai mpreun cu adresa X(U). Utilizai adresa I numai mpreun cu adresa Z(W). 2) Utilizai adresa R mpreun cu oricare dintre X(U) sau Z(W), dar nu cu ambele n acelai bloc. 3) Nu utilizai mpreun I i K n acelai bloc. Cnd se utilizeaz adresa R, nu utilizai I sau K. 4) Blocul urmtor trebuie s fie o alt micare liniar simpl ce este perpendicular pe cea anterioar. 5) Teirea sau rotunjirea de col automat nu poate fi utilizat ntr-un ciclu de filetare sau ntr-un ciclu nchis. 6) Teitura sau raza de col trebuie s fie suficient de mic nct s ncp ntre liniile ce se intersecteaz. 7) Utilizai doar o micare simpl pe axa X sau Z n modul liniar (G01) pentru teire sau rotunjire de col.

172

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

G02 Micarea de interpolare circular n sens orar / G03 Micarea de interpolare circular n sens antiorar (Grupa 01)

F Viteza de avans *I Distana pe axa X fa de centrul cercului *J Distana pe axa Y fa de centrul cercului *K Distana pe axa Z fa de centrul cercului *R Raza arcului *U Comanda de micare incremental pe axa X *W Comanda de micare incremental pe axa Z *X Comanda de micare absolut pe axa X *Y Comanda de micare absolut pe axa Y *Z Comanda de micare absolut pe axa Z C Distana fa de centrul interseciei unde ncepe teitura R Raza cercului * opional Aceste coduri G sunt utilizate pentru specificarea unei micri circulare (n sens orar sau antiorar) a axelor liniare (micarea circular este posibil pe axele X i Z dac este selectat prin G18). Valorile X i Z sunt utilizate pentru specificarea punctului final al micrii i poate utiliza fie o micare absolut (U i W), fie o micare incremental (X i Z). Dac nu este specificat oricare dintre axele X sau Z, punctul final al arcului este acelai cu punctul de pornire pentru axa respectiv. Exist dou moduri de specificare a centrului micrii circulare; primul utilizeaz I sau K pentru a specifica distana de la punctul de pornire pn la centrul arcului; cel de-al doilea utilizeaz R pentru a specifica raza arcului (maxim 7740 oli).
+X -Z -X -X -Z +X
.

Strung cu cap revolver

Final

Pornire

+Z
Arc cu + R

5 +Z
Strung cu mas

4 3

Arc cu - R

Pornire i nal

Deniri axe
Punct nal Scul = valoare R raz .0312 Raz concav = raza Punct de piesei minus raza sculei pornire G02 U.1376 W-.0688 raz .100 R.0688(I.0688) = valoare R Punct de pornire Raz convex = raza piesei plus raza sculei G02 U-.2624 W-.1312 R.1312(K-.1312) Scul raz .0312 Punct nal

G02
Scul raz .0312 = valoare R Raz concav = raza piesei plus raza sculei

raz .100

Punct de pornire G03 U.2624 W-.1312 R.1312(K-.1312) = valoare R Punct de pornire Raz concav = raza piesei minus raza sculei G03 U-.1376 W-.0688 R.0688(I-.0688)

raz .100 Punct nal

raz .100

Punct nal

G02

G03

R este utilizat pentru specificarea centrului cercului. R reprezint distana de la punctul de pornire pn la centrul cercului. Pentru un R pozitiv, unitatea de comand va genera o traiectorie de 180 sau mai puin; pen-

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

173

tru a genera un arc de cerc mai mare de 180 de grade, specificai un R negativ. X sau Z este necesar pentru specificarea punctului final dac este diferit de punctul de pornire. Linia urmtoare va tia un arc mai mic de 180 de grade: G01 X3.0 Z4.0 G02 Z-3.0 R5.0 I i K sunt utilizate pentru specificarea centrului arcului. Cnd se utilizeaz I i K, R nu poate fi utilizat. I sau K reprezint distana cu semn de la punctul de pornire pn la centrul cercului. Dac este specificat doar unul dintre I sau K, cellalt este considerat a fi egal cu zero.

G04 Oprirea temporizat (Grupa 00)

P Timpul de oprire n secunde sau milisecunde G04 este utilizat pentru a se provoca o ntrziere sau o oprire temporizat n program. Blocul ce conine G04 va fi ntrziat cu timpul specificat n codul P. De exemplu G04 P10.0. Acesta va ntrzia programul cu 10 secunde. Reinei modul de utilizare a punctului zecimal: G04 P10. este o oprire temporizat de 10 secunde; G04 P10 este o oprire temporizat de 10 milisecunde. Codul G09 este utilizat pentru specificarea unei opriri controlate a axelor. Aceasta afecteaz doar blocul n care este comandat; aceasta este nemodal, i nu afecteaz blocurile urmtoare. Micrile mainii vor fi decelerate pn n punctul programat naintea procesrii unei alte comenzi. G10 permite programatorului s seteze coreciile/decalajele prin program. Utilizarea G10 nlocuiete introducerea manual a coreciilor/decalajelor (de ex. coreciile pentru lungimea i diametrul sculelor, respectiv decalajele de origine). L Selecteaz categoria de corecii/decalaje. L2 Origine coordonate de lucru pentru COMUN i G54-G59 L10 Corecie geometrie sau decalare L1 sau L11 Uzur scul L20 Origine auxiliar coordonate de lucru pentru G110-G129 P Selecteaz o corecie specific. P1-P50 Fac referin la coreciile de geometrie sau uzur, respectiv decalajele de origine (L10L11) P51-P100 Fac referin la coreciile de decalare (YASNAC) (L10-L11) P0 Face referin la decalajul COMUN al coordonatelor de lucru (L2) P1-P6 G54-G59 fac referin la coordinatele de lucru (L2) P1-P20 G110-G129 fac referin la coordinatele auxiliare (L20) P1-P99 G154 P1-P99 fac referin la coordinatele auxiliare (L20) Q Direcia vrfului imaginar al sculei R Raza vrfului sculei *U Valoarea incremental de adugat la corecia/decalajul pe axa X *W Valoarea incremental de adugat la corecia/decalajul pe axa Z *X Corecia/decalajul pe axa X *Z Corecia/decalajul pe axa Z * opional

G09 Oprirea exact (Grupa 00)

G10 Setarea coreciilor/decalajelor (Grupa 00)

174

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Exemple de programare

G14 Schimbare arbore secundar / G15 Anulare (Grupa 17)

G10 L2 P1 W6.0 (Deplasare coordonate G54 cu 6.0 uniti spre dreapta); G10 L20 P2 X-10.Z-8. (Setare coordonate de lucru G111 la X-10.0, Z-8.0); G10 L10 P5 Z5.00 (Setare corecie geometrie pentru scula #5 la 5.00); G10 L11 P5 R.0625 (Setare corecie pentru scula #5 la 1/16);

G14 determin transformarea arborelui secundar n arbore primar, ce va reaciona la comenzile utilizate n mod normal pentru arborele principal. De exemplu, M03, M04, M05 i M19 vor avea efect asupra arborelui secundar, iar M143, M144, M145 i M119 vor determina declanarea unei alarme. Reinei c G50 va limita turaia arborelui secundar, iar G96 va seta valoarea avansului de achiere al arborelui secundar. Aceste coduri G adapteaz turaia arborelui secundar atunci cnd exist deplasare pe axa X. G01 Avansul pe rotaie va determina avansul pe baza arborelui secundar. Comanda G14 va activa automat funcia imagine n oglind pe axa Z. Dac axa Z are deja activat funcia imagine n oglind (setarea 47 sau G101), funcia respectiv va fi anulat. G14 este anulat de un G15, un M30, ajungerea la finalul unui program, respectiv apsarea tastei Reset (resetare).

G17 Planul XY

Acest cod definete planul n care va fi executat micarea circular G02 i G03. Programarea compensrii razei vrfului sculei G41 sau G42 va aplica funcia specific frezelor de compensare a frezei n planul G17, indiferent dac G112 este activ sau nu. Codurile de selectare a planului sunt modale i rmn n vigoare pn cnd este selectat un alt plan.

G19
17

G18

Structur program cu compensarea razei vrfului sculei G17 G01 X_ Y_ F_ G40 G01 X_ Y_ I_ J_ F_

G18 Selectarea planului (Grupa 02)

Acest cod definete planul n care va fi executat micarea circular G02 i G03. Programarea compensrii razei vrfului sculei G41 sau G42 va aplica funcia de compensare necesar pentru raza vrfului sculei la sculele de strunjire. Acest cod definete planul n care va fi executat micarea circular G02 i G03. Programarea compensrii razei vrfului sculei G41 sau G42 va aplica funcia specific frezelor de compensare a frezei n planul G19. Codurile de selectare a planului sunt modale i rmn n vigoare pn cnd este selectat un alt plan. Codurile G G20 (oli) i G21 (mm) sunt utilizate pentru a se asigura faptul c selecia oli/mm este setat corect pentru program. Selecia ntre programarea n oli, respectiv mm se va face cu ajutorul setrii 9.

G19 Planul YZ (Grupa 02)

G20 Selectare oli / G21 Selectare sistem metric (Grupa 06)

G28 Revenirea la poziia de zero a mainii, setare cod opional G29 Punctul de referin (Grupa 00)

G28 este utilizat pentru readucerea tuturor axelor mainii la zero, cu excepia cazului n care este specificat o ax (sau mai multe axe), caz n care doar acea ax (respectiv acele axe) este readus n poziia de zero a mainii. G28 anuleaz coreciile pentru lungimea sculei pentru liniile de cod urmtoare.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

175

G29 Revenirea din punctul de referin (Grupa 00)

Codul G29 este utilizat pentru deplasarea axelor ntr-o poziie specificat. Axele selectate n acest bloc sunt deplasate n punctul de referin G29 salvat n G28, iar apoi deplasate n poziia specificat n comanda G29. Acest cod G este opional i necesit un palpator. F Viteza de avans U* Comanda de micare incremental pe axa X W* Comanda de micare incremental pe axa Z A Comanda de micare absolut pe axa A B Comanda de micare absolut pe axa B C Comanda de micare absolut pe axa C X Comanda de micare absolut pe axa X Y Comanda de micare absolut pe axa Y Z Comanda de micare absolut pe axa Z * opional Acest cod G deplaseaz axele n poziia programat. Aceasta se ntmpl numai pentru blocul n care este specificat G31. Micarea specificat este iniiat i continu pn cnd se ajunge n poziie sau pn cnd palpatorul recepioneaz un semnal (semnal de salt). Unitatea de comand emite un semnal sonor la atingerea captului de curs. Nu utilizai compensarea frezei cu un G31. A se vedea de asemenea M78 i M79.

G31 Funcia salt (Grupa 00)

G32 Filetarea (Grupa 01)


F Q U/W X/Z

Viteza de avans Unghiul de pornire a filetului (opional). Putei vedea un exemplu n pagina urmtoare. Comand poziionare incremental pe axa X/Z. (Valorile adncimii incrementale a filetului sunt specificate de utilizator) Comand poziionare absolut pe axa X/Z. (Valorile adncimii filetului sunt specificate de utilizator)

Not: Viteza de avans este echivalent cu pasul filetului. Trebuie specificat deplasarea pe cel puin o ax. Filetele conice au un pas att pe axa X, ct i pe axa Z. n acest caz, setai viteza de avans la nivelul celui mai mare dintre cele dou pasuri. G99 (Avans pe rotaie) trebuie s fie activ.

Lz Lx = 0

Lz

Lx

Lz = pasul pe axa Z Lx = pasul pe axa X (valoarea razei)


.

Filete drepte
.

Filete conice

G32 Denirea pasului (viteza de avans) pentru lete drepte i conice

G32 difer de alte cicluri de filetare prin aceea c pasul i/sau conicitatea pot varia continuu de-a lungul filetului. n plus, nu se produce revenirea automat ntr-o poziie specificat la finalul operaiei de filetare.

176

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

n prima linie a unui bloc de cod G32, avansul axei este sincronizat cu semnalul de rotaie al traductorului de cod al arborelui principal. Aceast sincronizare rmne n vigoare pentru fiecare linie a unei secvene G32. Este posibil anularea G32 i reapelarea acestuia fr pierderea sincronizrii iniiale. Aceasta nseamn c trecerile multiple vor urma exact traiectoria anterioar a sculei (turaia efectiv a arborelui principal trebuie s fie exact aceeai pentru toate trecerile).
Not: Funciile oprire bloc cu bloc i oprire avans sunt suspendate pn n ultima linie a unei secvene G32. Funcia de control manual al vitezei de avans este ignorat ct timp G32 este activ, viteza de avans efectiv va fi ntotdeauna 100% din viteza de avans programat. M23 i M24 nu au efect asupra unei operaii G32, utilizatorul trebuie s programeze teirea dac aceasta este necesar. G32 nu va fi utilizat cu niciun ciclu nchis cod G (de ex.: G71). Nu modificai turaia arborelui principal n cursul filetrii. Atenie! G32 este modal. Anulai ntotdeauna G32 cu un alt cod G de Grupa 01 la finalul unei operaii de filetare. (Codurile G de Grupa 01: G00, G01, G02, G03, G32, G90, G92 i G9

N6 F N5

N4

N3

N2

N1 S

S F
.

Deplasare rapid Avans de lucru Traiectoria programat Poziia de pornire Poziia nal

Ciclul de prelucrare let drept-conic-drept

Not: Exemplu este doar pentru referin, n realitate fiind necesare de obicei treceri multiple la prelucrarea filetelor.

Exemplu de program G32


... G97 S400 M03 N1 G00 X0.25 Z0.1 N2 G32 Z-0.26 F0.065 N3 X0.455 Z-0.585 N4 Z-0.9425 N5 X0.655 Z-1.0425 G00 X1.2 G00 Z0.1

Comentarii

(Anulare vitez de achiere constant) (Deplasare rapid n poziia de pornire) (Filet drept, Pas (Lz) = 0.065) (Trecere de la filet drept la filet conic) (Trecere napoi de la filet conic la filet drept) (degajare la 45 de grade) (Deplasare rapid n poziia final, anulare G32)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

177

Exemplu de opiune Q:

G32 X-1.99 Z-2. Q60000 F0.2; G32 X-1.99 Z-2. Q120000 F0.2; G32 X-1.99 Z-2. Q270123 F0.2;

Se aplic urmtoarele reguli la utilizarea Q:

(achiere la 60 de grade) (achiere la 120 de grade) (achiere la 270.123 de grade)

1. Unghiul de pornire (Q) nu este o valoare modal. Acesta trebuie specificat de fiecare dat cnd este utilizat. Dac nu este specificat nicio valoare, se presupune c unghiul este zero (0). 2. Unghiul de cretere a filetului este de 0.001 grade. Nu utilizai un punct zecimal. Un unghi de 180 trebuie specificat drept Q180000, iar un unghi de 35 drept Q35000. 3. Unghiul Q trebuie introdus ca valoare pozitiv cuprins ntre 0 i 360000.

G40 Anularea compensrii razei vrfului sculei (Grupa 07)

*X Poziia absolut a intei de ndeprtare pe axa X *Z Poziia absolut a intei de ndeprtare pe axa Z *U Distana incremental a intei de ndeprtare pe axa X *W Distana incremental a intei de ndeprtare pe axa Z * opional G40 anuleaz G41 sau G42. Programarea Txx00 va anula de asemenea compensarea razei vrfului sculei. Anulai compensarea razei vrfului sculei naintea finalului unui program. ndeprtarea sculei nu corespunde de obicei cu un punct de pe pies. n numeroase cazuri se poate produce supratierea sau subtierea.

G40 G42
Supratiere aici
.

G40

G41 Compensarea razei vrfului sculei (TNC) spre stnga / G42 TNC spre dreapta (Grupa 07)

G41 sau G42 va selecta compensarea razei vrfului sculei. G41 deplaseaz scula spre stnga fa de traiectoria programat a sculei.

VRF = 2 VRF = 3
G41 G42

G41
Strungul - Manualul Operatorului Traducerea instruciunilor originale

G42
96-0081 rev AN 04-2012

178

G50 Setarea decalajului coordonatelor globale FANUC, YASNAC (Grupa 00)

U Valoare incremental i sens de decalare a coordonatei globale X. X Decalarea absolut a coordonatei globale. W Valoarea incremental i sensul de decalare a coordonatei globale Z. Z Decalarea absolut a coordonatei globale. S Blocarea turaiei arborelui principal la valoarea specificat T Aplicarea coreciei de decalare a sculei (YASNAC) G50 poate ndeplini mai multe funcii. Aceasta poate seta coordonatele globale, poate decala coordonatele globale i poate limita turaia arborelui principal la o valoare maxim. Consultai seciunea Sistemele de coordonate i decalajele pentru o discuie cu privire la acestea. Pentru setarea coordonatelor globale, comandai G50 cu o valoare X sau Z. Coordonata efectiv va deveni valoarea specificat n codul de adres X sau Z. Poziia curent a mainii, decalajele de origine i coreciile sculelor sunt luate n calcul. Coordonata global este calculat i setat. Exemplu: G50 X0 Z0 (Coordonatele efective sunt acum zero); Pentru decalarea sistemului de coordonate globale, specificai G50 cu o valoare U sau W. Sistemul de coordonate globale va fi decalat cu valoarea i n sensul specificat n U sau W. Coordonatele efective curente afiate se vor modifica n sens opus i cu aceast valoare. Aceast metod este utilizat frecvent pentru plasarea punctului de zero al piesei n afara celulei de lucru. Exemplu: G50 W-1.0 (Coordonatele efective vor fi decalate spre stnga cu 1.0); Pentru setarea unei decalri a coordonatelor de lucru de tip YASNAC, specificai G50 cu o valoare T (setarea 33 trebuie setat ca YASNAC). Coordonatele globale sunt setate la valorile X i Z n pagina Tool Shift Offset (corecii de decalare scule). Valorile pentru codul de adres T sunt Txxyy, unde xx este cuprins ntre 51 i 100 iar yy este cuprins ntre 00 i 50. De exemplu, T5101 specific un indice de decalare a sculei 51 i un indice de uzur a sculei 01; acesta nu determin selectarea sculei numrul 1. Pentru selectare, un alt cod Txxyy trebuie utilizat n afara blocului G50. Urmtoarele dou exemple ilustreaz aceast metod de selectare a sculei 7 cu utilizarea indicelui de decalare a sculei 57 i a indicelui de uzur a sculei 07. Exemplul 1
G51; T700 M3; G50 T5707; G51; G50 T5700; T707 M3; (Anulare corecii/decalaje) (Trecere la scula 7, activare arbore principal) (Aplicare corecii decalare scul i uzur scul pentru scula 7) (Anulare corecii/decalaje) (Aplicare corecie decalare scul) (Trecere la scula 7 i aplicare corecie uzur scul) Corecie scul 51 Z 000101 N1 G51 (revenire la poziia de zero a mainii) N2 G50 T5100; (corecie pentru scula 1) . . . %

Exemplul 2

Main (0,0)

Corecie X / 2 scul 51 Arborele C L principal G50 Decalaj de origine (0,0)

G50 Decalarea sculei YASNAC

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

179

G50 Blocarea turaiei arborelui principal

G50 poate fi utilizat pentru limitarea turaiei maxime a arborelui principal. Unitatea de comand nu va permite arborelui principal s depeasc valoarea de adres S specificat n comanda G50. Aceasta este utilizat n modul avans de achiere constant (G96). Acest cod G va limita de asemenea arborele secundar la mainile seria DS.
N1 N2 G50 S3000 ; G97 M3 ; (Turaia arborelui principal nu va depi 3000 rot/min) (Introducere anulare vitez de achiere constant, activare arbore principal)

NOT: Pentru anularea acestei comenzi, utilizai un alt G50 i specificai turaia maxim a arborelui principal al mainii.

G51 Anularea coreciilor/decalajelor (YASNAC) (Grupa 00)

G51 este utilizat pentru anularea oricror corecii pentru uzura sculei sau decalri ale coordonatelor de lucru existente i revenirea n poziia de zero a mainii. Unitatea de comand a strungului CNC Haas suport ambele sisteme de coordonate YASNAC i FANUC. Coordonatele de lucru mpreun cu coreciile sculelor pot fi utilizate pentru poziionarea unui program de prelucrare oriunde n zona de lucru. Consultai de asemenea seciunea Coreciile sculelor. Acest cod selecteaz sistemul de coordonate al utilizatorului.

Sistemele de coordonate de lucru

G52 Setarea sistemului de coordonate locale FANUC (Grupa 00) G53 Selectarea coordonatelor mainii (Grupa 00)

Acest cod anuleaz temporar decalajele pentru coordonatele de lucru i utilizeaz sistemul de coordonate al mainii. Aceste coduri selecteaz unul din cele ase sisteme de coordonate ale utilizatorului din memoria de decalaje. Toate referirile ulterioare la poziiile axelor vor fi interpretate n noul sistem de coordonate. Decalajele sistemului de coordonate de lucru sunt introduse din pagina Offsets display (afiare corecii/decalaje) Codul G61 este utilizat pentru specificarea unei opriri exacte. Micrile rapide i interpolate vor fi decelerate pn la o oprire exact naintea procesrii unui bloc. n oprirea exact, deplasrile vor dura mai mult i micarea continu a frezei nu va avea loc. Aceasta poate cauza o achiere mai adnc n locul n care se oprete scula. Codul G64 este utilizat pentru anularea unei opriri exacte. Selectai modul achiere normal. Ciclul de finisare G70 poate fi utilizat pentru finisarea traiectoriilor sculei de la achierea de degroare cu cicluri de ndeprtare a adaosului ca G71, G72 i G73. P Numrul blocului de nceput al rutinei de executat Q Numrul blocului final al rutinei de executat G18 Planul Z-X trebuie s fie activ

G54-59 Selectarea sistemului de coordonate #1 - #6 FANUC (Grupa 12)

G61 Oprirea exact modal (Grupa 15)

G64 Anularea opririi exacte G61 (Grupa 15) G70 Ciclul de finisare (Grupa 00)

180

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

S Q

Traiectoria programat

G00 n blocul P
S P Q

Deplasare rapid Avans de lucru Traiectoria programat Poziia de pornire Blocul de pornire Blocul nal

G70

Exemplu de programare
G71 P10 Q50 F.012 (degroare traiectorie de la N10 la N50) N10 F0.014 ... N50 ... ... ... G70 P10 Q50 (finisare traiectorie definit de N10 - N50)

Ciclul G70 este similar apelrii unui subprogram local. ns, G70 reclam specificarea numrului blocului de nceput (codul P) i a numrului blocului final (codul Q). Ciclul G70 este utilizat de obicei dup executarea unui G71, G72 sau G73 cu ajutorul blocurilor specificate de P i Q. Orice coduri F, S sau T cu blocul PQ sunt efective. Dup execuia unui bloc Q, se execut o deplasare rapid (G00) pentru readucerea mainii n poziia de pornire salvat nainte de iniierea G70. Programul revine apoi la blocul ce urmeaz dup apelarea G70. O subrutin este acceptabil n secvena PQ cu condiia ca subrutina s nu conin un bloc cu un cod N corespunztor Q specificat de apelarea G70. Aceast funcie nu este compatibil cu comenzile FANUC sau YASNAC.

G71 Ciclul de ndeprtare adaos diametru exterior/interior (Grupa 00)

*D Adncime de achiere a fiecrei treceri de ndeprtare a adaosului, raz pozitiv *F Viteza de avans de utilizat n cursul blocului PQ G71 *I Dimensiunea pe axa X i sensul adaosului pentru trecerea de degroare G71, raz *K Dimensiunea pe axa Z i sensul adaosului pentru trecerea de degroare G71 P Numrul blocului de nceput al traiectoriei de degroare Q Numrul blocului final al traiectoriei de degroare *S Turaia arborelui principal de utilizat n cursul blocului PQ G71 *T Scula i coreciile de utilizat n cursul blocului PQ G71 *U Dimensiunea pe axa X i sensul adaosului de finisare G71, diametru *W Dimensiunea pe axa Z i sensul adaosului de finisare G71 *R1 YASNAC selectare degroare tip II * opional G18 Planul Z-X trebuie s fie activ

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

181

Setarea pentru retragere (73)


S

Traiectoria programat Adaosul de degroare X+ (I,K) Adaosul de nisare Z+ (U,W)

I U/2 P Planul de W K degajare axa Z

S P Q

Deplasare rapid Avans de lucru Traiectoria programat Poziia de pornire Blocul de pornire Blocul nal Adaosul de degroare Adaosul de nisare

G71

Acest ciclu nchis degroeaz materialul de pe o pies n funcie de profilul piesei finite. Definii profilul unei piese prin programarea traiectoriei de finisare a sculei i apoi utilizai blocul PQ G71. Oricare dintre comenzile F, S sau T din linia G71 sau n vigoare n momentul G71 este utilizat n tot cursul ciclului de degroare G71. De obicei, se utilizeaz o apelare G70 n acelai bloc PQ pentru finisarea profilului. Dou tipuri de traiectorii de prelucrare sunt adresate cu o comand G71. Primul tip de traiectorie (tip I) are loc atunci cnd pe axa X a traiectoriei programate nu se modific sensul. Al doilea tip de traiectorie (tip II) permite schimbarea sensului pe axa X. Pentru ambele tipuri, tip I i tip II, nu se permite schimbarea sensului pe axa Z a traiectoriei programate. Tipul I este selectat prin existena doar a unei micri pe axa X n blocul specificat prin P n apelarea G71. Cnd n blocul P exist o micare pe ambele axe X i Z, se consider c este vorba despre o degroare tip II. Cnd v aflai n modul YASNAC, degroarea tip II este selectat prin includerea R1 n blocul de comand G71. Oricare dintre cele patru cadrane ale planului X-Z poate fi tiat prin specificarea codurilor de adres D, I, K, U i W adecvate. n figuri, poziia de pornire S este poziia sculei n momentul apelrii G71. Planul de adaos Z este derivat din poziia de pornire pe axa Z i suma W cu adaosul de finisare opional K.
U+ W- I+ KQ S P P Q S U- W- I- K.

U+ W+ I+ K+ Q S X+ Z+ P P S U- W+ I- K+

G71 Relaiile ntre adrese

182

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Detalii tip I

Cnd este specificat tipul I de ctre programator, se presupune c traiectoria sculei pe axa X nu este inversat n cursul achierii. Fiecare poziie pe axa X a trecerii de degroare este determinat prin aplicarea valorii specificate n D pentru poziia X curent. Natura deplasrii n planul de adaos Z pentru fiecare trecere de degroare este determinat de codul G n blocul P. Dac blocul P conine un cod G00, atunci deplasarea n planul de adaos Z este n modul deplasare rapid. Dac blocul P conine un G01, atunci deplasarea se va face la viteza de avans G71. Fiecare trecere de degroare este oprit nainte ca aceasta s intersecteze traiectoria programat a sculei, permind att adaosuri de degroare, ct i de finisare. Scula este apoi retras din material, la un unghi de 45 de grade, la distana specificat n setarea 73. Scula se deplaseaz apoi n modul deplasare rapid n planul de adaos Z. Cnd degroarea este ncheiat, scula este deplasat de-a lungul traiectoriei sculei pentru curarea tieturii de degroare. Dac se specific I i K, se execut o trecere suplimentar de finisare a degrorii paralel cu traiectoria sculei.

Detalii tip II

Cnd este specificat tipul II de ctre programator, traiectoria PQ poate varia pe axa X (de exemplu, traiectoria sculei i poate schimba sensul pe axa X). Traiectoria PQ pe axa X nu va depi poziia iniial de pornire. Singura excepie o constituie blocul final Q. Degroarea tip II, atunci cnd setarea 33 este YASNAC, trebuie s includ R1 (fr zecimale) n blocul de comand G71. Degroarea tip II, atunci cnd setarea 33 este FANUC, trebuie s aib o deplasare de referin, pe ambele axe X i Z, n blocul specificat prin P. Degroarea este similar tipului I, cu excepia faptului c dup fiecare trecere de-a lungul axei Z, scula va urma traiectoria definit de PQ. Scula se va retrage apoi paralel cu axa X la o distan specificat n setarea 73 (Can Cycle Retraction - retragere ciclu nchis). Metoda de degroare tip II nu las praguri pe pies nainte de achierea de finisare i conduce de regul la o finisare mai bun.

Canalele
4 canale, ecare cu 1 nivel de ncapsulare
Q P S

ncapsulare canale 5 nivele adncime (limit 10 nivele) Q

2 canale ncapsulate 2 nivele adncime


P S

Canale aate la acelai nivel

Canale ncapsulate

Un canal poate fi definit ca o schimbare de direcie ce creaz o suprafa concav n materialul achiat. n cazul n care canalele succesive sunt la acelai nivel, poate exista un numr nelimitat de canale. n cazul n care canalele sun incluse n alte canale (ncapsulate), nu pot exista mai mult de 10 de niveluri ncapsulare a canalelor. Figurile urmtoare ilustreaz secvena de treceri de degroare (tip I i II) pentru traiectoriile PQ cu canale multiple. ntregul material de deasupra canalelor este mai nti degroat, iar apoi sunt realizate canalele n sensul Z.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

183

P S

Succesiunea traiectoriilor pentru degroarea de tip II


Q

1 5 7 6 4 2 3

P S

Succesiunea regiunilor pentru degroarea de tip II


.

Succesiunea traiectoriilor pentru degroarea de tip II Retragerea sculei pentru tipul I


45

Retragerea sculei pentru tipul II Setarea 73

Setarea 73

Retragerea sculei tipul I i II

NOT: Un efect al utilizrii unui adaos de finisare sau degroare Z este limita dintre dou treceri pe o parte a canalului i punctul corespunztor de pe cealalt parte a canalului. Aceast distan trebuie s fie mai mare dect dublul sumei dintre adaosurile de degroare i finisare.

De exemplu, dac traiectoria G71 tip II conine urmtoarele:


... X-5. Z-5. X-5.1 Z-5.1 X-3.1 Z-8.1 ...

Cel mai mare adaos ce poate fi specificat este 0.999, deoarece distana pe orizontal dintre nceputul trecerii 2 pn la acelai punct al trecerii 3 este 0.2. Dac se specific un adaos mai mare, se poate produce supratierea. Compensarea frezei este aproximat prin ajustarea adaosului de degroare n funcie de raza i tipul de vrf al sculei. De aceea, limitele aplicabile pentru adaos se aplic i pentru suma adaosurilor i a razei sculei.
NOT: Dac ultima trecere pe traiectoria P-Q este o curb nemonoton (cu utilizarea unui adaos de finisare), adugai o scurt trecere de retragere; nu utilizai W.

184

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

S
Deplasare rapid Avans de lucru Traiectoria programat S Poziia de pornire P Blocul de pornire Q Blocul nal

Exemplu cod G de baz G71 Descriere


(G71 Ciclu de degroare)

Exemplu de program
% O0070 T101 G50 S2500 G97 S509 M03 G00 G54 X6. Z0.05 G96 S800 G71 P1 Q2 D0.15 U0.01 W0.005 F0.014 N1 G00 X2. G01 Z-3. F0.006 X3.5 G03 X4. Z-3.25 R0.25 G01 Z-6. N2 X6. G70 P1 Q2 M09 G53 X0 M05 G53 Z0 M30 %

(Trecere de finisare)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

185

N11

Q
N9 N8 N7

N10

6.50

4.50

N5 N4 2.50 N3 N2

N6

*R0.25

1.00

N1

*R0.250 6.50
.

3.25

1.00

Deplasare rapid Avans de lucru Traiectoria programat S Poziia de pornire P Blocul de pornire Q Blocul nal Adaosul de nisare *R Raz

Exemplu de ndeprtare adaos diametru exterior/ interior G71 tip I

Exemplu de program
% O0071 T101 (CNMG 432) G00 G54 X6.6 Z.05 M08 G50 S2000 G97 S636 M03 G96 S750 G71 P1 Q11 D0.15 U0.01 W0.005 F0.012 N1 G00 X0.6634 P N2 G01 X1. Z-0.1183 F0.004 N3 N4 N5 G03 X2.5 Z-1.2812 R0.2812 N6 G01 Z-3.0312 N7 G02 X2.9376 Z-3.25 R0.2188 N8 G01 X3.9634 N9 X4.5 Z-3.5183 N10 Z-6.5 N11 X6.0 Q G00 X0 Z0 T100 T202 G50 S2500 G97 S955 M03 G00 X6. Z0.05 M08 G96 S1500 G70 P1 Q11 G00 X0 Z0 T200 M30 % 186

Descriere
(Exemplu G71 tip I FANUC) (Schimbare scul i aplicare corecii/ decalaje) (Deplasare rapid n poziia de origine) (Setare turaie max. 2000) (Arbore principal activat) (Vitez de achiere constant activat) (Definire ciclu de degroare) (ncepere definire) (Trecere de finisare, avans .004) Z-1. X1.9376

(ncheiere definire) (Deplasare rapid n poziia de schimbare scul) (Scul de finisare)

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Q
N6 N5 N4 N3 N2 N1

S P Q

Deplasare rapid Avans de lucru Traiectoria programat Poziia de pornire Blocul de pornire Blocul nal Adaosul de nisare

Exemplu de ndeprtare adaos diametru exterior/ interior G71 tip II

Exemplu de program
% O0135 T101 G97 S1200 M03 G00 G54 X2. Z.05 G71 P1 Q6 D0.035 U0.03 W0.01 F0.01 N1 G01 X1.5 Z-0.5 F0.004 N2 X1. Z-1. N3 X1.5 Z-1.5 N4 Z-2. N5 G02 X0.5 Z-2.5 R0.5 N6 G1 X2. G00 X0. Z0. T100 T202 G97 S1500 M03 G70 P1 Q6 G53 X0 G53 Z0 M30 %

S
Deplasare rapid Avans de lucru Traiectoria programat Poziia de pornire Blocul de pornire Blocul nal

Q c L
.

S P Q

Exemplu cod G de baz G72

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

187

Exemplu de program
% O0069 T101 G50 S2500 G97 S509 M03 G54 G00 X6. Z0.05 G96 S800 G72 P1 Q2 D0.075 U0.01 W0.005 F0.012 N1 G00 Z-0.65 G01 X3. F0.006 Z-0.3633 X1.7544 Z0. X-0.0624 N2 G00 Z0.02 G70 P1 Q2 (Trecere de finisare) M05 G53 X0 G53 Z0 M30 %

G71 I.D. Exemplu de ndeprtare adaos


NOT: Asigurai-v c poziia de pornire a sculei este plasat sub diametrul piesei pentru care dorii s ncepei degroarea, nainte s definii un G71 pentru prelucrare diametru interior cu acest ciclu.

R .125

.R .500

R .250 3.00

4.00 .750 .050 R

1.50 1.75 2.25


.

SCUL
4 %

CORECIE
04

RAZ
.0

VRF
0

188

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

O1136 N1 T101 N2 G97 S2000 M03 N3 G54 G00 X0.7 Z0.1 M08 N4 G71 P5 Q12 U-0.01 W0.005 D0.08 F0.01 N5 G00 X4.5

(Exemplu de utilizare a G71 ntr-o prelucrare diametru interior) (Scula 1 Corecie 1) (Deplasare rapid n poziia de pornire) (U este negativ pentru degroare diametru interior G71) (N5 este punctul de pornire pentru geometria traiectoriei piesei definit de P6 n linia G71)

N6 G01 X3. ,R.25 F.005 N7 Z-1.75 ,R.5 N8 X1.5 ,R.125 N9 Z-2.25 ,R.125 N10 X.75 ,R.125 N11 Z-3. N12 X0.73 (N12 este punctul final pentru geometria traiectoriei piesei definit de Q12 n linia G71) (G70 Definete o trecere de finisare pentru liniile P5 - Q12) (Pentru a aduce maina n poziia de origine pentru o schimbare a sculei)

N13 G70 P5 Q12 N14 M09 N15 G53 X0

G53 Z0 M30; %

G72 Ciclul de ndeprtare adaos suprafa frontal (Grupa 00)

*D Adncime de achiere a fiecrei treceri de ndeprtare a adaosului, pozitiv *F Viteza de avans de utilizat n cursul blocului PQ G72 *I Dimensiunea pe axa X i sensul adaosului pentru trecerea de degroare G72, raz *K Dimensiunea pe axa Z i sensul adaosului pentru trecerea de degroare G72 P Numrul blocului de nceput al traiectoriei de degroare Q Numrul blocului final al traiectoriei de degroare *S Turaia arborelui principal de utilizat n cursul blocului PQ G72 *T Scula i coreciile de utilizat n cursul blocului PQ G72 *U Dimensiunea pe axa X i sensul adaosului de finisare G72, diametru *W Dimensiunea pe axa Z i sensul adaosului de finisare G72 * opional G18 Planul Z-X trebuie s fie activ

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

189

(FRONTAL)

Deplasare rapid Avans de lucru Traiectoria programat Poziia de pornire Blocul de pornire Blocul nal Adaosul de nisare
.

Acest ciclu nchis ndeprteaz materialul de pe o pies n funcie de profilul piesei finite. Acesta este similar cu G71, dar ndeprteaz material de pe partea fronal a piesei. Definii profilul unei piese prin programarea traiectoriei de finisare a sculei i apoi utilizai blocul PQ G72. Oricare dintre comenzile F, S sau T din linia G72 sau n vigoare n momentul G72 este utilizat n tot cursul ciclului de degroare G72. De obicei, se utilizeaz o apelare G70 n acelai bloc PQ pentru finisarea profilului. Dou tipuri de traiectorii de prelucrare sunt adresate cu o comand G72. Primul tip de traiectorie (tip I) are loc atunci cnd pe axa Z a traiectoriei programate nu se modific sensul. Al doilea tip de traiectorie (tip II) permite schimbarea sensului pe axa Z. Pentru ambele tipuri, tip I i tip II, nu se permite schimbarea sensului pe axa X a traiectoriei programate. Dac setarea 33 este FANUC, tipul I este selectat prin existena doar a unei micri pe axa X n blocul specificat prin P n apelarea G72. Cnd n blocul P exist o micare pe ambele axe X i Z, se consider c este vorba despre o degroare tip II. Dac setarea 33 este YASNAC, tipul II este specificat prin includerea R1 n blocul de comand G72 (consultai detaliile pentru tipul II).
W K
P

Planul de degajare axa X S

U/2
Adaosul de nisare (U,W) Adaosul de degroare (I,K) Traiectoria programat
.

G00 n blocul P
S P Q

Deplasare rapid Avans de lucru Traiectoria programat Poziia de pornire Blocul de pornire Blocul nal Adaosul de degroare Adaosul de nisare

G72 Ciclul de ndeprtare adaos suprafa frontal

G72 const dintr-o faz de degroare i o faz de finisare. Fazele de degroare i finisare sunt tratate puin diferit pentru tipul I i tipul II. n general, faza de degroare const din treceri repetate de-a lungul axei X la viteza de avans specificat. Faza de finisare const dintr-o trecere pe traiectoria programat a sculei pentru ndeprtarea materialului n exces rmas n urma fazei de degroare, dar cu lsarea de material pentru finisare printr-un bloc G70, probabil cu o scul de finisare. Micarea final n ambele tipuri const dintr-o revenire n poziia de pornire S. n figura anterioar, poziia de pornire S este poziia sculei n momentul apelrii G72. Planul de adaos X este derivat din poziia de pornire pe axa X i suma U cu adaosurile de finisare opionale I. Oricare din cele patru cadrane ale planului X-Z poate fi tiat prin specificarea codurilor de adres I, K, U i W adecvate. Figura urmtoare indic semnele adecvate pentru aceste coduri de adres pentru obinerea execuiei dorite n cadranele asociate.

190

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

U+,W-,I+,KS

U+,W+,I+,K+ S
X+ Z+

S U-,W-,I-,K.

S U-,W+,I-,K+

G72 Relaiile ntre adrese

Detalii tip I

Cnd este specificat tipul I de ctre programator, se presupune c traiectoria sculei pe axa Z nu este inversat n cursul achierii. Fiecare poziie pe axa Z a trecerii de degroare este determinat prin aplicarea valorii specificate n D pentru poziia Z curent. Natura deplasrii n planul de adaos X pentru fiecare trecere de degroare este determinat de codul G n blocul P. Dac blocul P conine un cod G00, atunci deplasarea n planul de adaos X este n modul deplasare rapid. Dac blocul P conine un G01, atunci deplasarea se va face la viteza de avans G72. Fiecare trecere de degroare este oprit nainte ca aceasta s intersecteze traiectoria programat a sculei, permind att adaosuri de degroare, ct i de finisare. Scula este apoi retras din material, la un unghi de 45 de grade, la distana specificat n setarea 73. Scula se deplaseaz apoi n modul deplasare rapid n planul de adaos X. Cnd degroarea este ncheiat, scula este deplasat paralel cu traiectoria sculei pentru curarea tieturii de degroare. Dac se specific I i K, se execut o trecere suplimentar de finisare a degrorii paralel cu traiectoria sculei.

Detalii tip II

Cnd este specificat tipul II de ctre programator, traiectoria PQ poate varia pe axa Z (de exemplu, traiectoria sculei i poate schimba sensul pe axa Z). Traiectoria PQ pe axa Z nu va depi poziia iniial de pornire. Singura excepie o constituie blocul Q. Degroarea tip II, atunci cnd setarea 33 este YASNAC, trebuie s includ R1 (fr zecimale) n blocul de comand G71. Degroarea tip II, atunci cnd setarea 33 este FANUC, trebuie s aib o deplasare de referin, pe ambele axe X i Z, n blocul specificat prin P. Degroarea este similar tipului I, cu excepia faptului c dup fiecare trecere de-a lungul axei X, scula va urma traiectoria definit de PQ. Scula se va retrage apoi paralel cu axa Z la o distan specificat n setarea 73 (Can Cycle Retraction - retragere ciclu nchis). Metoda de degroare tip II nu las praguri pe pies nainte de achierea de finisare i conduce de regul la o finisare mai bun. Un efect al utilizrii unui adaos de finisare sau degroare X este limita dintre dou treceri pe o parte a canalului i punctul corespunztor de pe cealalt parte a canalului. Aceast distan trebuie s fie mai mare dect dublul sumei dintre adaosurile de degroare i finisare.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

191

De exemplu, dac traiectoria G72 tip II conine urmtoarele:


... X-5. Z-5. X-5.1 Z-5.1 X-8.1 Z-3.1 ...

Cel mai mare adaos ce poate fi specificat este 0.999, deoarece distana pe orizontal dintre nceputul trecerii 2 pn la acelai punct al trecerii 3 este 0.2. Dac se specific un adaos mai mare, se poate produce supratierea. Compensarea frezei este aproximat prin ajustarea adaosului de degroare n funcie de raza i tipul de vrf al sculei. Astfel, limitele aplicabile pentru adaos se aplic i pentru suma adaosurilor i a razei sculei.
ATENIE! Dac ultima trecere pe traiectoria P-Q este o curb nemonoton (cu utilizarea unui adaos de finisare), adugai o scurt trecere de retragere (nu utilizai U).

Traiectoria programat/(Q) Adaosul de degroare (I,K) X+ Z+


.

Adaosul de nisare (U,W)

Deplasare rapid Avans de lucru Traiectoria programat S Poziia de pornire P Blocul de pornire Q Blocul nal Adaosul de degroare Adaosul de nisare
.

G72 ndeprtare adaos suprafa frontal Descriere


(G72 Ciclu de degroare)

Exemplu de program
% 00722 T101 S1000 M03 G00 G54 X2.1 Z0.1 G72 P1 Q2 D0.06 I0.02 K0.01 U0.0 W0.01 S1100 F0.015 N1 G01 Z-0.46 X2.1 F0.005 X2. G03 X1.9 Z-0.45 R0.2 G01 X1.75 Z-0.4 G02 X1.65 Z-.4 R0.06 G01 X1.5 Z-0.45 G03 X1.3 Z-0.45 R0.12 G01 X1.17 Z-0.41 G02 X1.03 Z-0.41 R0.1 G01 X0.9 Z-0.45 G03 X0.42 Z-0.45 R0.19

192

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

G03 X0.2 Z-0.3 R0.38 N2 G01 X0.01 Z0 G70 P1 Q2 M05 G53 X0 G53 Z0 M30 % (Trecere de finisare)

G73 Ciclul de ndeprtare adaos traiectorie neregulat (Grupa 00)

D Numrul de treceri de achiere, numr pozitiv *F Viteza de avans de utilizat n cursul blocului PQ G73 I Distana pe axa X i sensul de la prima pn la ultima trecere, raz K Distana pe axa Z i sensul de la prima pn la ultima trecere P Numrul blocului de nceput al traiectoriei de degroare Q Numrul blocului final al traiectoriei de degroare *S Turaia arborelui principal de utilizat n cursul blocului PQ G73 *T Scula i coreciile de utilizat n cursul blocului PQ G73 *U Dimensiunea pe axa X i sensul adaosului de finisare G73, diametru *W Dimensiunea pe axa Z i sensul adaosului de finisare G73 * opional G18 Planul Z-X trebuie s fie activ
S

K
D

Traiectoria programat X
Z
.

I
P

S P

U/2

Deplasare rapid Avans de lucru Traiectoria programat Poziia de pornire Blocul de pornire Blocul nal Adaosul de degroare Adaosul de nisare

G73 Ciclul de ndeprtare adaos traiectorie neregulat

Ciclul nchis G73 poate fi utilizat pentru achierea de degroare a materialului preformat, de exemplu prin turnare. Ciclul nchis presupune c materialul a fost detalonat sau lipsete pe o anumit distan cunoscut din traiectoria programat a sculei PQ. Prelucrarea ncepe din poziia curent (S), prin deplasri rapide sau avans de lucru pn la prima trecere de degroare. Natura micrii de apropiere este n funcie de grupa, G00 sau G01, programat n blocul P. Prelucrarea continu paralel cu traiectoria programat a sculei. Cnd se ajunge n blocul Q, este executat o micare de ndeprtare rapid n poziia de pornire plus decalajul pentru a doua trecere de degroare. Trecerile de degroare continu n acest mod pentru un numr de treceri de degroare specificat n D. Dup finalizarea ultimei treceri de degroare, scula revine n poziia de pornire S. Numai F, S i T dinainte de sau din blocul G73 sunt n vigoare. Orice cod de avans (F), turaie a arborelui principal (S) sau schimbare a sculei (T) din liniile de la P la Q este ignorat.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

193

Decalarea pentru prima trecere de degroare este determinat prin (U/2 + I) pentru axa X, respectiv prin (W + K) pentru axa Z. Fiecare trecere succesiv de degroare se apropie incremental de trecerea final de finisare a degrorii cu o valoare de (I/(D- 1)) pe axa X, respectiv cu o valoare de (K/(D-1)) pe axa Z. Ultima trecere de degroare las un adaos de finisare specificat prin U/2 pentru axa X, respectiv prin W pentru axa Z. Acest ciclu nchis este destinat utilizrii mpreun cu ciclul nchis de finisare G70. Traiectoria programat a sculei PQ nu trebuie s fie monoton pe X sau Z, ns trebuie s v asigurai c materialul existent nu interfereaz cu scula n cursul micrilor de apropiere i de ndeprtare. Valoarea D trebuie s fie un numr ntreg pozitiv. Dac valoarea D include o zecimal, se va genera o alarm. Cele patru cadrane ale planului ZX pot fi prelucrate dac se utilizeaz urmtoarele semne pentru U, I, W i K.
U+ W- I+ KQ S P P Q S U- W- I- K.

U+ W+ I+ K+ Q S X+ Z+ P P S U- W+ I- K+

G71 Relaiile ntre adrese

G74 Ciclul de canelare frontal (Grupa 00)


*D *F *I K *U W *X *Y Z *

Degajarea sculei la revenirea n planul de pornire, pozitiv Viteza de avans Dimensiunea incrementrii pe axa X ntre ciclurile de progresie, raz pozitiv Dimensiunea incrementrii pe axa Z ntre ciclurile de progresie Distana incremental pe axa X a celui mai avansat ciclu de progresie (diametru) Distana incremental pe axa Z a adncimii totale de achiere progresiv Poziia absolut pe axa X a celui mai avansat ciclu de progresie (diametru) Poziia absolut pe axa Y Poziia absolut pe axa Z a adncimii totale de achiere progresiv opional
Z K P P P
VI

K P P P I
VI

S I U/2
Deplasare rapid Avans de lucru Traiectoria programat S Poziia de pornire P Deplasare rapid de retragere progresie (22) Q Blocul nal

G74 Ciclul de canelare frontal, gurire progresiv

194

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Ciclul nchis G74 este utilizat pentru canelarea frontal a piesei, gurire progresiv sau strunjire. Au loc minim dou cicluri de progresie dac se adaug un cod X sau U la un bloc G74 i X nu este poziia curent. Unul n poziia curent i unul n poziia X. Codul I este distana incremental dintre ciclurile de achiere progresiv pe axa X. Adugarea unui I va executa cicluri de progresie multiple ntre poziia de pornire i X. Dac distana dintre S i X nu este divizibil cu I, atunci ultimul interval va fi mai mic dect I. Cnd se adaug un K ntr-un bloc G74, achierea progresiv va fi executat la fiecare interval specificat prin K, progresia fiind o deplasare rapid n sens opus avansului pe o distan definit prin setarea 22. Codul D poate fi utilizat pentru canelare i strunjire pentru a se asigura degajarea materialului la revenirea n planul de pornire S.
Scul

Deplasare rapid Avans de lucru Canal

G74 Ciclul de canelare frontal Descriere

Exemplu de program
% O0071 T101 G97 S750 M03 G00 X3. Z0.05 G74 Z-0.5 K0.1 F0.01 G53 X0 G53 Z0 M30 %

(Deplasare rapid n poziia de pornire) (Avans Z-0.5 cu progresie 0.100)

Scul

Deplasare rapid Avans de lucru Traiectoria programat Canal

G74 Ciclul de canelare frontal (treceri multiple)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

195

Exemplu de program
% O0074 T101 G97 S750 M03 G00 X3. Z0.05 G74 X1.75 Z-0.5 I0.2 K0.1 F0.01 G53 X0 G53 Z0 M30 %

Descriere

(Deplasare rapid n poziia de pornire) (Ciclu de canelare frontal, treceri multiple)

G75 Ciclul de canelare diametru exterior/interior (Grupa 00)

*D Degajarea sculei la revenirea n planul de pornire, pozitiv *F Viteza de avans *I Dimensiunea incrementrii pe axa X ntre ciclurile de progresie (msurare pe raz) *K Dimensiunea incrementrii pe axa Z ntre ciclurile de progresie *U Distana incremental pe axa X a adncimii totale de achiere progresiv W Distana incremental pe axa Z a celui mai avansat ciclu de progresie *X Poziia absolut pe axa X a adncimii totale de achiere progresiv (diametru) *Y Poziia absolut pe axa Y Z Poziia absolut pe axa Z a celui mai avansat ciclu de progresie * opional G75 este utilizat de asemenea pentru gurirea progresiv cu sculele antrenate.

S I U/2 I
VI

Deplasare rapid Avans de lucru Traiectoria programat

Poziia de pornire

G75 Ciclul de canelare diametru exterior/interior

Ciclul nchis G75 poate fi utilizat pentru canelarea unui diametru exterior. Cnd se adaug un cod Z sau W la un bloc G75 i Z nu este poziia curent, au loc minim dou cicluri de progresie. Unul n poziia curent i unul n poziia Z. Codul K este distana incremental dintre ciclurile de achiere progresiv pe axa Z. Adugarea unui K va executa canale multiple, la distane egale. Dac distana dintre poziia de pornire i adncimea total (Z) nu este divizibil cu K, atunci ultimul interval pe axa Z va fi mai mic dect K. Reinei c degajarea achiei este definit prin setarea 22.

196

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Scul

Deplasare rapid Avans de lucru Canal

Exemplu de program
% O0075 T101 G97 S750 M03 G00 X4.1 Z0.05 G01 Z-0.75 F0.05 G75 X3.25 I0.1 F0.01 G00 X5. Z0.1 G53 X0 G53 Z0 M30 %

Descriere

(Deplasare rapid n poziia degajat) (Avans n poziia canalului) (Ciclu de canelare progresiv diametru exterior/interior, trecere unic)

Programul urmtor este un exemplu de program G75 (treceri multiple): Scul

Deplasare rapid Avans de lucru Canal

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

197

Exemplu de program (BURGHIU ANTRENAT - RADIAL) (LIVE DRILL - RADIAL) T101 G19 G98 M154 (Cuplare ax C) G00 G54 X6. C0. Y0. Z1. G00 X3.25 Z0.25 G00 Z-0.75 G97 P1500 M133 M08 G00 X3.25 Z-0.75 G00 C0. G19 G75 X1.5 I0.25 F6. G00 C180. G19 G75 X1.5 I0.25 F6. G00 C270. G19 G75 X1.5 I0.25 F6. G00 G80 Z0.25 M09 M135 M155 M09 G00 G28 H0. G00 X6. Y0. Z3. G18 G99 M00 M30 %

C0

3.0" 1.5"

C270

C180

A se vedea de asemenea G241/G243 pentru gurirea radial i G195/G196 pentru tarodarea radial.

G76 Ciclul de filetare, treceri multiple (Grupa 00)

*A Unghiul vrfului sculei (valoare: 0 - 120 grade) Nu utilizai un punct zecimal D Adncimea de achiere pentru prima trecere F(E) Viteza de avans, pasul filetului *I Conicitatea filetului, msurare pe raz K nlimea filetului, definete adncimea filetului, msurare pe raz *P Achierea cu o singur muchie (sarcin constant) *Q Unghiul de pornire a filetului (nu utilizai un punct zecimal) *U Distana incremental pe axa X, pornire pentru diametrul de adncime maxim a filetului *W Distana incremental pe axa Z, pornire pentru lungimea maxim a filetului *X Poziia absolut pe axa X, diametrul de adncime maxim a filetului *Z Poziia absolut pe axa Z, lungimea maxim a filetului * opional

Adncime Z

Diam. Diam. minor major (X)

198

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Setarea 95 / 96 stabilete dimensiunea/unghiul teiturii; M23 / 24 activeaz/dezactiveaz teirea.

U X I
.

K A/2

S F T A

Deplasare rapid Avans de lucru Traiectoria programat Poziia de pornire Diametrul nisat inta Unghi Adaosul de achiere

Ciclul nchis G76 poate fi utilizat pentru realizarea filetelor drepte i conice (pentru conducte). nlimea filetului este definit ca distana de la vrful filetului pn la fundul filetului. Adncimea calculat a filetului (K) va fi valoarea K minus adaosul de finisare (setarea 86, Thread Finish Allowance - adaos de finisare filet). Conicitatea filetului este specificat prin I. Conicitatea filetului este msurat ntre poziia int X, Z n punctul T i poziia F. Reinei c n cazul conicitii filetului pentru diametru exterior convenional, valoarea I va fi negativ. Adncimea primei treceri de filetare este specificat n D. Adncimea ultimei treceri de filetare poate fi controlat prin setarea 86. Unghiul vrfului sculei pentru filetare este specificat n A. Valoarea poate varia ntre 0 i 120 de grade. Dac nu se utilizeaz A, se presupune c este de 0 grade. Codul F specific viteza de avans pentru filetare. Este ntotdeauna recomandabil s se specifice la programare G99 (avans pe rotaie) naintea unui ciclu nchis de filetare. Codul F indic de asemenea pasul filetului. La captul filetului, se poate realiza opional o teire. Dimensiunea i unghiul teiturii este controlat prin setarea 95 (Thread Chamfer Size - dimensiune teitur filet) i setarea 96 (Thread Chamfer Angle - unghi teitur filet). Dimensiunea teiturii este indicat n numr de filete, astfel c dac se nregistreaz 1.000 n setarea 95 i viteza de avans este .05, atunci teitura va fi .05. O teitur poate mbunti aspectul i funcionalitatea filetelor ce trebuie prelucrate pn la un umr. Dac se prevede o degajare la captul filetului, teitura poate fi eliminat prin specificarea 0.000 pentru dimensiunea teiturii n setarea 95, respectiv prin utilizarea M24. Valoarea implicit pentru setarea 95 este 1.000 i unghiul implicit pentru filet (setarea 96) este 45 de grade.
M23

Adncimea de achiere minim let, setarea 99


M24

Vrful achietor
A D 3 N B 1 D N 2 K

vezi nota

Not: Setrile 95 i 96 vor afecta dimensiunea i unghiul teiturii nale.

Material

Adaosul de nisare, setarea 86

G76 cu utilizarea unei valori A

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

199

Sunt disponibile patru opiuni pentru G76 Filetarea multipl P1: Achierea cu o singur muchie, valoare de achiere constant P2: Achierea cu dou muchii, valoare de achiere constant P3: Achierea cu o singur muchie, adncime de achiere constant P4: Achierea cu dou muchii, adncime de achiere constant P1 i P3 permit ambele achierea cu o singur muchie, diferena innd de faptul c la P3 se execut o adncime de achiere constant la fiecare trecere. Similar, opiunile P2 i P4 permit o achiere cu dou muchii, P4 asigurnd o adncime de achiere constant la fiecare trecere. Experiena practic a artat c opiunea P2 de achiere cu dou muchii ofer rezultate superioare la filetare. D specific adncimea primei treceri de achiere. Fiecare trecere succesiv este determinat de ecuaia D*sqrt(N), unde N este a n-a trecere de filetare iar sqrt funcia rdcin ptrat. Muchia de atac a sculei execut integral achierea. Pentru calcularea poziiei X a fiecrei treceri, trebuie s facei suma tuturor trecerilor anterioare, msurnd din punctul de pornire valoarea X pentru fiecare trecere.

G76 Ciclul de tarodare, treceri multiple Descriere

Exemplu de program
% T101 G50 S2500 G97 S1480 M03 G54 G00 X3.1 Z0.5 M08

(Setare turaie max., selectare geometrie scul) (Arbore principal activat, selectare scul 1 corecie 1) (Selectare coord. de lucru i deplasare rapid n punctul de referin, lichid de rcire activat) (Vitez de achiere constant activat) (Poziia fa de Z0 pies)

G96 S1200 G01 Z0 F0.01 X-0.04 G00 X3.1 Z0.5 G71P1 Q10 U0.035 W0.005 D0.125 F0.015 N1 X0.875 Z0 N2 G01 X1. Z-0.075 F0.006 N3 Z-1.125 N4 G02 X1.25 Z-1.25 R0.125 N5 G01 X1.4

(Definire ciclu de degroare) (ncepere traiectorie scul)

200

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

N6 X1.5 Z-1.3 N7 Z-2.25 N8 G02 X1.9638 Z-2.4993 R0.25 N9 G03X2.0172 Z-2.5172 R0.0325 N10 G01 X3. Z-3.5 G00 Z0.1 M09 G53 X0 G53 Z0 N20 T505 G50 S2000 G97 S1200 M03 G00 X1.2 Z0.3 M08 G76 X0.913 Z-0.85 K0.042 D0.0115 F0.0714 G00X1.5 Z0.5 G28 M09 N30 T404 G50 S2500 G97 S1200 M03 G54 G00 X1.625 Z0.5 M08 G96 S800 G01 Z-1.906 F0.012 X1.47 F0.006 X1.51 W0.035 G01 W-0.035 U-0.07 G00 X1.51 W-0.035 G01 W0.035 U-0.07 X1.125 G01 X1.51 G00 X3. Z0.5 M09 G53 X0 G53 Z0 M30 % (Scul de canelare) (HAAS Seria SL Sistem FANUC) (Scul de filetare) (Deplasare rapid n poziie) (Ciclu de filetare) (Exemplu program de filetare Sistem FANUC) (ncheiere traiectorie scul)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

201

Exemplu de utilizare unghi de pornire a filetului (Q)

G76 X1.92 Z-2. Q60000 F0.2 D0.01 K0.04 (achiere la 60 de grade) G76 X1.92 Z-2. Q120000 F0.2 D0.01 K0.04 (achiere la 120 de grade) G76 X1.92 Z-2. Q270123 F0.2 D0.01 K0.04 (achiere la 270.123 de grade) Se aplic urmtoarele reguli la utilizarea Q: 1. Unghiul de pornire, Q, trebuie specificat de fiecare dat cnd este utilizat. Dac nu este specificat nicio valoare, se presupune c unghiul este zero (0). 2. Nu utilizai un punct zecimal. Unghiul de cretere a filetului este de 0.001 grade. De aceea, un unghi de 180 trebuie specificat drept Q180000, iar un unghi de 35 drept Q35000. 3. Unghiul Q trebuie introdus ca valoare pozitiv cuprins ntre 0 i 360000.

Exemplu de filetare cu porniri multiple

Filetele multiple pot fi prelucrate prin modificarea punctului de pornire al fiecrui ciclu de filetare. Exemplul anterior a fost modificat pentru a se crea un filet cu porniri multiple. Pentru calcularea punctelor de pornire suplimentare, avansul (F0.0714) este mprit la numrul de puncte de pornire (3) .0714 / 3 = .0238. Aceast valoare este apoi adugat la punctul de pornire iniial de pe axa Z (linia 2) pentru calcularea urmtorului punct de pornire (linia 4). Adugai din nou aceeai valoare la punctul de pornire anterior (linia 4) pentru a calcula urmtorul punct de pornire (linia 6).
(1) M08 (2) G00 X1.1 Z0.5 (3) G76 X0.913 Z-0.85 K0.042 D0.0115 F0.0714 (4) G00 X1.1 Z0.5238 (5) G76 X0.913 Z-0.85 K0.042 D0.0115 F0.0714 (6) G00 X1.1 Z0.5476 (7) G76 X0.913 Z-0.85 K0.042 D0.0115 F0.0714 (Punctul de pornire iniial) (Ciclu de filetare) (Punctul de pornire urmtor [.5 + .0238 = .5238]) (Ciclu de filetare) (Ultimul punct de pornire [.5238 + 0.0238 = 0.5476]) (Ciclu de filetare)

G80 Anularea ciclului nchis (Grupa 09*)

Acest cod G este modal, dezactivnd toate ciclurile nchise. Reinei c utilizarea G00 sau G01 va anula de asemenea un ciclu nchis. *C Comanda de micare absolut pe axa C (opional) F Viteza de avans *L Numrul de repetiii R Poziia planului R *W Distana incremental pe axa Z *X Comanda de micare pe axa X *Y Comanda de micare absolut pe axa Y *Z Poziia fundului alezajului * opional A se vedea de asemenea G241 pentru gurirea radial i G195/196 tarodarea radial cu sculele antrenate

G81 Ciclul nchis de gurire (Grupa 09)

202

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Planul Z Planul R
X

Deplasare rapid Avans de lucru nceput sau sfrit curs

Z
.

Planul de pornire G81 Ciclul nchis de gurire

G82 Ciclul nchis de pregurire (Grupa 09)

*C Comanda de micare absolut pe axa C (opional) F Viteza de avans *L Numrul de repetiii P Timpul de oprire n fundul alezajului R Poziia planului R W Distana incremental pe axa Z *X Comanda de micare pe axa X *Y Comanda de micare pe axa Y *Z Poziia fundului alezajului * opional Acest cod G este modal, ciclul nchis fiind activat pn cnd este anulat sau pn cnd este selectat un alt ciclu nchis. Odat activat, fiecare deplasare a axei X va determina executarea acestui ciclu nchis.

Planul Z
X

Deplasare rapid Avans de lucru nceput sau sfrit curs Oprire temporizat

Z
.

Planul R

Planul de pornire

G82 Ciclul nchis de pregurire

Exemplu de program .
(PREGURIRE CU SCULE ANTRENATE - AXIAL) T1111 G18 G98 M154 (Cuplare ax C) G00 G54 X6. C0. Y0. Z1. G00 X1.5 Z0.25 G97 P1500 M133 M08 G82 G98 C45. Z-0.25 F10. C135. C225. (Apelare plan de referin) (Avans pe minut)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

203

C315. G00 G80 Z0.25 M09 M155 M135 M09 G00 G28 H0. G00 X6. Y0. Z1. G18 G99 M01 M30 % (Revenire n planul XZ) oli pe minut (Rotire napoi ax C)

G83 Ciclul nchis de gurire progresiv normal (Grupa 09)

*C Comanda de micare absolut pe axa C (opional) F Viteza de avans *I Dimensiunea primei adncimi de achiere *J Valoarea cu care se reduce adncimea de achiere la fiecare trecere *K Adncimea minim de achiere *L Numrul de repetiii *P Timpul de oprire n fundul alezajului *Q Valoarea de ptrundere, ntotdeauna incremental R Poziia planului R *W Distana incremental pe axa Z *X Comanda de micare pe axa X *Y Comanda de micare pe axa Y *Z Poziia fundului alezajului * opional
Planul Z
Q Q Q

Planul R

Deplasare rapid Avans de lucru nceput sau sfrit curs Oprire temporizat

Planul de pornire Setarea #52

Setarea #22
.

G83 Ciclul nchis de gurire progresiv

Note referitoare la programare: Dac sunt specificate I, J i K, se selecteaz un mod de funcionare diferit. Prima trecere va ptrunde cu valoarea I, fiecare trecere succesiv va fi redus cu valoarea J, iar adncimea minim de achiere este K. Nu utilizai o valoare Q atunci cnd programai cu I, J i K. Setarea 52 modific modul n care funcioneaz G83 atunci cnd revine n planul R. De obicei, planul R este setat cu mult n afara tieturii, pentru a se asigura c micarea de ndeprtare a achiilor permite eliminarea acestora din alezaj, ns aceasta determin o deplasare inutil la gurirea iniial a acestui spaiu gol. Dac setarea 52 este setat la distana necesar pentru eliminarea achiilor, planul R poate fi adus mult mai aproape de piesa gurit. Cnd se produce micarea de eliminare spre R, Z va fi deplasat dincolo de R cu aceast valoare din setarea 52. Setarea 22 este valoarea avansului n Z pentru revenirea n acelai punct n care s-a produs retragerea.

204

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Exemplu de program
T101 G97 S500 M03 G00 X0 Z1. M08 G99 G83 Z-1.5 F0.005 Q0.25 R0.1 G80 M09 G53 X0 G53 Z0 M30 %

Exemplu de program (scul antrenat)


(GURIRE PROGRESIV CU SCULE ANTRENATE - AXIAL) T1111 G98 M154 G00 G54 X6. C0. Y0. Z1. G00 X1.5 Z0.25 G97 P1500 M133 M08 G83 G98 C45. Z-0.8627 F10. Q0.125 C135. C225. C315. G00 G80 Z0.25 M155 M135 M09 G28 H0. G00 G54 X6. Y0. Z1. G18 G99 M01 M30 % (Rotire napoi ax C) (Cuplare ax C)

G84 Ciclul nchis de tarodare (Grupa 09)

F Viteza de avans R Poziia planului R *W Distana incremental pe axa Z *X Comanda de micare pe axa X *Z Poziia fundului alezajului * opional

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

205

Note referitoare la programare: Nu este necesar pornirea arborelui principal n sens orar naintea acestui ciclu nchis. Unitatea de comand o va face automat. Strungurile cu doi arbori: Acest ciclu nchis poate fi utilizat numai pentru arborele principal. Viteza de avans pentru tarodare este egal cu pasul filetului. Aceasta se afl prin mprirea lui 1 la numrul de filete.
pasul 20 1/20 = .05 viteza de avans pasul 18 1/18 = .0555 viteza de avans pasul 16 1/16 = .0625 viteza de avans Pentru filete metrice, mprii pasul cu 25.4 Exemplu: M6 x 1 = F.03937 M8 x 1.25 = F.0492 Planul Z Planul R Deplasare rapid Avans de lucru nceput sau sfrit curs Exemplu:

Z
.

Planul de pornire

G84 Ciclul nchis de tarodare

G85 Ciclul nchis de alezare (Grupa 09)

F Viteza de avans *L Numrul de repetiii R Poziia planului R *W Distana incremental pe axa Z *X Comanda de micare pe axa X *Y Comanda de micare pe axa Y *Z Poziia fundului alezajului * opional
Planul Z Planul R Deplasare rapid Avans de lucru nceput sau sfrit curs

X Z
Planul de pornire

G85 Ciclul nchis de alezare

G86 Ciclul nchis de alezare i oprire (Grupa 09)

F Viteza de avans *L Numrul de repetiii R Poziia planului R *W Distana incremental pe axa Z *X Comanda de micare pe axa X *Y Comanda de micare pe axa Y *Z Poziia fundului alezajului * opional Acest cod G va opri arborele principal odat ce scula ajunge la fundul alezajului. Scula va fi retras odat ce arborele principal s-a oprit.

206

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Planul Z Planul R

Deplasare rapid Avans de lucru nceput sau sfrit curs

X Z

Planul de pornire G86 Ciclul nchis de alezare i oprire

G87 Ciclul nchis de alezare i retragere manual (Grupa 09)

F Viteza de avans *L Numrul de repetiii R Poziia planului R *W Distana incremental pe axa Z *X Comanda de micare pe axa X *Y Comanda de micare pe axa Y *Z Poziia fundului alezajului * opional Acest cod G va opri arborele principal cnd se ajunge la fundul alezajului. n acest punct, scula este retras prin avans rapid manual din alezaj. Programul va continua atunci cnd este apsat butonul Cycle Start (pornire ciclu). Planul Z Planul R
X
Deplasare rapid Avans de lucru nceput sau sfrit curs

Planul de pornire G87 Ciclul nchis de alezare i retragere manual

G88 Ciclul nchis de alezare, oprire temporizat i retragere manual (Grupa 09)
F Viteza de avans *L Numrul de repetiii P Timpul de oprire n fundul alezajului R Poziia planului R *W Distana incremental pe axa Z *X Comanda de micare pe axa X *Y Comanda de micare pe axa Y *Z Poziia fundului alezajului * opional

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

207

Acest cod G va opri arborele principal cnd se ajunge la fundul alezajului i va aplica o oprire temporizat cu scula rotindu-se pentru intervalul de timp specificat prin valoarea P. n acest punct, scula este retras prin avans rapid manual din alezaj. Programul va continua atunci cnd este apsat butonul Cycle Start (pornire ciclu). Planul Z Planul R
X Z
Deplasare rapid Avans de lucru nceput sau sfrit curs Oprire temporizat

Planul de pornire

G88 Ciclul nchis de alezare, oprire temporizat i retragere manual

G89 Ciclul nchis de alezare i oprire temporizat (Grupa 09)


F Viteza de avans *L Numrul de repetiii P Timpul de oprire n fundul alezajului R Poziia planului R *W Distana incremental pe axa Z *X Comanda de micare pe axa X *Y Comanda de micare pe axa Y *Z Poziia fundului alezajului * opional
Planul Z Planul R

X Z

Deplasare rapid Avans de lucru nceput sau sfrit curs Oprire temporizat

Planul de pornire

G89 Ciclul nchis de alezare i oprire temporizat Viteza de avans Distana opional i sensul conicitii pe axa X, raz Distana incremental pe axa X pn la int, diametru Distana incremental pe axa Z pn la int Poziia absolut a intei pe axa X Poziia absolut a intei pe axa Z opional
Z W
Deplasare rapid Avans de lucru Traiectoria programat
S

G90 Ciclul de strunjire diametru exterior/interior (Grupa 01)


F(E) *I *U *W X Z *

S
U/2 X I

Poziia de pornire inta Adaosul de achiere Adaosul de nisare

208

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

G90 este utilizat pentru strunjirea simpl, ns sunt posibile treceri multiple prin specificarea poziiilor X ale trecerilor suplimentare. Strunjirea dreapt poate fi realizat prin specificarea X, Z i F. Prin adugarea unei valori I, se poate realiza o strunjire conic. Conicitatea este furnizat prin int. Ceea ce nseamn c se adaug I la valoarea X a intei. Oricare din cele patru cadrane ale planului ZX poate fi programat prin utilizarea U, W, X i Z; conicitatea poate fi pozitiv sau negativ. Figura urmtoare ofer cteva exemple de valori necesare pentru prelucrarea n fiecare din cele patru cadrane.
U-,W+,IU-,W-,I-

II
X+ Z+

III
U+,W+,I+ U+,W-,I+

IV
G90-92 Relaiile ntre adrese

G92 Ciclul de filetare (Grupa 01)

F(E) Viteza de avans, pasul filetului *I Distana opional i sensul conicitii pe axa X, raz *Q Unghiul de pornire a filetului *U Distana incremental pe axa X pn la int, diametru *W Distana incremental pe axa Z pn la int X Poziia absolut a intei pe axa X Z Poziia absolut a intei pe axa Z * opional Note referitoare la programare: Setarea 95 / 96 stabilete dimensiunea/unghiul teiturii; M23 / 24 activeaz/ dezactiveaz teirea. G92 este utilizat pentru filetarea simpl, ns sunt posibile treceri multiple prin specificarea poziiilor X ale trecerilor suplimentare. Filetele drepte pot fi realizate prin specificarea X, Z i F. Prin adugarea unei valori I, se poate realiza un filet conic sau de conduct. Conicitatea este furnizat prin int. Ceea ce nseamn c se adaug I la valoarea X a intei. La captul filetului, se realizeaz automat o teitur nainte de atingerea intei; teitura implicit este un filet la 45 de grade. Aceste valori pot fi modificate prin setarea 95 i setarea 96. n cursul programrii incrementale, semnul numrului ce urmeaz dup variabilele U i W depinde de sensul traiectoriei sculei. De exemplu, dac sensul unei traiectorii de-a lungul axei X este negativ, valoarea U este negativ.
Diam. minor
X Z-1.0

I / TPI = FPR F - pasul letului

Deplasare rapid Avans de lucru Traiectoria programat S Poziia de pornire

G92 Ciclul de letare


Strungul - Manualul Operatorului Traducerea instruciunilor originale 209

96-0081 rev AN 04-2012

Exemplu de program
% O0156 T101 G54; G50 S3000 M3 G97 S1000 X1.2 Z.2 G92 X.980 Z-1.0 F0.0833 X.965 X.955 X.945 X.935 X.925 X.917 X.910 X.905 X.901 X.899 G53 X0; G53 Z0; M30; % (A 2-a trecere) (A 3-a trecere) (A 4-a trecere) (A 5-a trecere) (A 6-a trecere) (A 7-a trecere) (A 8-a trecere) (A 9-a trecere) (A 10-a trecere) (A 11-a trecere)

Descriere
(PROGRAM DE FILETARE 1-12)

(Deplasare rapid n poziia degajat) (Setare ciclu de filetare) (Cicluri succesive)

Exemplu de utilizare unghi de pornire a filetului Q

G92 X-1.99 Z-2. Q60000 F0.2; (achiere la 60 de grade) G92 X-1.99 Z-2. Q120000 F0.2; (achiere la 120 de grade) G92 X-1.99 Z-2. Q270123 F0.2; (achiere la 270.123 de grade)

Se aplic urmtoarele reguli la utilizarea Q:

1. Unghiul de pornire, Q, trebuie specificat de fiecare dat cnd este utilizat. Dac nu este specificat nicio valoare, se presupune c unghiul este zero (0). 2. Unghiul de cretere a filetului este de 0.001 grade. Nu utilizai un punct zecimal pentru nregistrare; de exemplu, un unghi de 180 trebuie specificat drept Q180000, iar un unghi de 35 drept Q35000. 3. Unghiul Q trebuie introdus ca valoare pozitiv cuprins ntre 0 i 360000. n general, cnd se execut filete multiple, este recomandabil s se realizeze adncimea filetelor la un nivel uniform pentru toate unghiurile de filetare. Un mod de a realiza asta este s se creeze un subprogram ce va determina doar deplasarea axei Z pentru obinerea unor unghiuri de filetare diferite. Dup ce subprogramul este finalizat, modificai adncimea axei X i apelai din nou subprogramul.

210

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

G94 Ciclul de faetare frontal (Grupa 01)

F(E) Viteza de avans *K Distana opional i sensul concitii pe axa Z *U Distana incremental pe axa X pn la int, diametru *W Distana incremental pe axa Z pn la int X Poziia absolut a intei pe axa X Z Poziia absolut a intei pe axa Z * opional
K
S

U/2 X
T

Deplasare rapid Avans de lucru Traiectoria programat S Poziia de pornire T inta Adaosul de achiere Adaosul de nisare

G94 Ciclul de strunjire frontal

Achierea de faetare frontal dreapt poate fi realizat prin specificarea X, Z i F. Prin adugarea unei valori K, se poate realiza o faetare conic. Conicitatea este furnizat prin int. Ceea ce nseamn c se adaug K la valoarea X a intei. Oricare din cele patru cadrane ale planului ZX poate fi programat prin utilizarea U, W, X i Z. Conicitatea poate fi pozitiv sau negativ. Figura urmtoare ofer cteva exemple de valori necesare pentru prelucrarea n fiecare din cele patru cadrane. n cursul programrii incrementale, semnul numrului ce urmeaz dup variabilele U i W depinde de sensul traiectoriei sculei. Dac sensul unei traiectorii de-a lungul axei X este negativ, valoarea U este negativ.
U-,W+,KU-,W-,K+ S
X+ Z+

II

III
S U+,W+,K+
.

IV
S U+,W-,K+

G94 Relaiile ntre adrese

G95 Tarodarea rigid cu sculele antrenate (frontal) (Grupa 09)


*C F R W X *Y Z

Comanda de micare absolut pe axa C (opional) Viteza de avans Poziia planului R Distana incremental pe axa Z Comanda opional de micare pe axa X pentru diametrul piesei Comanda de micare pe axa Y Poziia fundului alezajului

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

211

Tarodarea rigid cu sculele antrenate G95 este similar cu tarodarea rigid G84, utiliznd adresele F, R, X i Z, ns prezint urmtoarele diferene: Unitatea de comand trebuie s fie n modul G99 Avans pe rotaie pentru ca tarodarea s funcioneze corect. O comand S (turaie arbore principal) trebuie s fi fost emis naintea G95. Axa X trebuie poziionat ntre poziia de zero a mainii i axa central a arborelui principal; nu o poziionai dincolo de axa central a arborelui principal.

Exemplu de program
(TARODARE CU SCULE ANTRENATE AXIAL) T1111 G99 M154 (Cuplare ax C) G00 G54 X6. C0. Y0. Z1. G00 X1.5 Z0.5 M08 S500 G95 C45. Z-0.5 R0.5 F0.05 C135. C225. C315. G00 G80 Z0.5 M09 M135 M155 G28 H0. G00 G54 X6. Y0 Z1. G99 M01 M30 % (oli pe minut) (Rotire napoi ax C) (Cuplare ax C) (Tarod 1/4 x 20)

G96 Activarea vitezei de achiere constante (Grupa 13)

Aceasta comand meninerea unei viteze de achiere constante la nivelul vrfului sculei de ctre unitatea de comand. Turaia arborelui principal depinde de diametrul piesei la nivelul cruia are loc achierea i de valoarea S comandat (RPM=3.82xSFM/DIA). Aceasta nseamn c turaia arborelui principal crete pe msur ce scula se apropie de X0. Cnd setarea 9 este setat ca INCH, valoarea S este specificat n picioare ptrate pe minut. Cnd setarea 9 este setat ca MM, valoarea S este specificat n metri ptrai pe minut.
Avertisment Este mai sigur s se specifice o turaie maxim a arborelui principal pentru modul Vitez de achiere constant. Utilizai G50 pentru a seta turaia maxim a arborelui principal. Nesetarea unei limite va permite creterea turaiei arborelui principal pe msur ce scula se apropie de centrul piesei. Turaia excesiv poate duce la proiectarea pieselor i deteriorarea sculelor.

212

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

G97 Dezactivarea vitezei de achiere constante (Grupa 13)

Aceasta solicit unitii de comand s NU regleze turaia arborelui principal pe baza razei de achiere i este utilizat pentru anularea comenzii G96. Cnd G97 este n vigoare, orice comand S este n rotaii pe minut (RPM). Aceast comand schimb modul de interpretare a codului de adres F. F indic valoarea n oli pe minut atunci cnd setarea 9 este setat n modul oli, respectiv n milimetri pe minut atunci cnd setarea 9 este setat n modul metric. Aceast comand schimb modul de interpretare a codului de adres F. F indic valoarea n oli pe o rotaie a arborelui principal atunci cnd setarea 9 este setat n modul oli, respectiv n milimetri pe o rotaie a arborelui principal atunci cnd setarea 9 este setat n modul metric.

G98 Avansul pe minut (Grupa 10)

G99 Avansul pe rotaie (Grupa 10)

G100 Dezactivarea imaginii n oglind (Grupa 00) G101 Activarea imaginii n oglind (Grupa 00)

X Comanda opional pe axa X Z Comanda opional pe axa Z Cel puin una este necesar. Imaginea n oglind programabil poate fi activat sau dezactivat separat pentru axele X i/sau Z. n partea inferioar a ecranului se indic atunci cnd este activat funcia imagine n oglind pentru o ax. Aceste coduri G vor fi utilizate ntr-un bloc de comand fr niciun alt cod G i nu vor determina nicio deplasare a axelor. G101 va activa funcia imagine n oglind pentru orice axe menionate n blocul respectiv. G100 va dezactiva funcia imagine n oglind pentru orice axe menionate n blocul respectiv. Valoarea efectiv dat pentru codul X sau Z nu are niciun efect; G100 sau G101 n sine nu au niciun efect. De exemplu, G101 X 0 activeaz funcia imagine n oglind pentru axa X. Reinei c setrile 45 - 48 pot fi utilizate pentru selectarea manual a funciei imagine n oglind. *X Comanda pe axa X *Z Comanda pe axa Z * opional Ieirea programabil la primul port RS-232 transmite coordonatele de lucru curente ale axelor ctre un computer extern. Utilizai acest cod G ntr-un bloc de comand fr niciun alt cod G; acesta nu va determina nicio deplasare a axelor. Not referitoare la programare: Spaiile opionale (setarea 41) i comanda EOB (setarea 25) sunt aplicate. Digitalizarea unei piese este posibil prin utilizarea acestui cod G i a unui program parcurge o pies n planul X-Z i o sondeaz de-a lungul axei Z cu un G31. Cnd palpatorul intr n contact, blocul urmtor poate fi un G102 pentru transmiterea poziiei X i Z ctre un computer ce poate stoca aceste coordonate sub forma unei piese digitalizate. Este necesar un software suplimentar pentru PC n vederea finalizrii acestei funcii.

G102 Ieirea programabil la RS-232 (Grupa 00)

G103 Limitarea anticiprii blocurilor (Grupa 00)

Numrul maxim de blocuri pe care le va anticipa unitatea de comand (n gama 0-15), de exemplu: G103 [P..] Acest proces este denumit de obicei Block Look-ahead (anticipare blocuri), i descrie ceea ce face unitatea de comand n fundal n cursul micrilor mainii. Unitatea de comand pregtete din timp blocurile urmtoare (liniile de cod). n timp ce este executat blocul curent, blocul urmtor este deja interpretat i pregtit pentru o micare continu. Cnd se programeaz G103 P0, limitarea blocurilor este dezactivat. Limitarea blocurilor este de asemenea dezactivat dac G103 apare ntr-un bloc fr un cod de adres P. Cnd se programeaz G103 Pn, anticiparea blocurilor este limitat la n blocuri. G103 este de asemenea util pentru depanarea programelor macro. Expresiile macro sunt efectuate n cursul anticiprii. De exemplu, prin inserarea unui G103 P1 n program, expresiile macro vor fi executate cu un bloc nainte de blocul n curs de execuie.
96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

213

G105 Comanda Servo Bar

Comanda de alimentare cu bare. Consultai manualul alimentatorului de bare Haas. Aceste coduri selecteaz unul dintre sistemele de coordonate suplimentare ale utilizatorului. Toate referirile ulterioare la poziiile axelor vor fi interpretate n noul sistem de coordonate. Funcionarea G110 - G129 este similar cu a G54 - G59. Funcia G112 de transformare a coordonatelor carteziene n coordonate polare permite utilizatorului s programeze blocuri succesive n sistemul de coordonate carteziene XY, pe care unitatea de comand le convertete automat n coordonate polare XC. Ct timp aceasta este activ, planul XY G17 este utilizat pentru cursele liniare XY G01 i micrile circulare pentru G02 i G03. Comenzile de poziie X, Y sunt convertite n micri pe axa rotativ C i axa liniar X. Reinei c funcia specific frezelor de compensare a frezei devine activ atunci cnd se utilizeaz G112. Compensarea frezei (G41, G42) trebuie anulat (G40) nainte de ieirea din G112.

G110, G111 i G114-G129 Sistemul de coordonate (Grupa 12)

G112 Interpretarea XY n XC (Grupa 04)

Exemplu de program G112


% T0101 G54 G17 G112 M154 G0G98Z.1 G0X.875Y0. M8 G97P2500M133 G1Z0.F15. Y.5F5. G3X.25Y1.125R.625 G1X-.75 G3X-.875Y1.R.125 G1Y-.25 G3X-.75Y-.375R.125
.

G2X-.375Y-.75R.375 G1Y-1. G3X-.25Y-1.125R.125 G1X.75 G3X.875Y-1.R.125 G1Y0. G0Z.1 G113 G18 M9 M155 M135 G28U0. G28W0.H0. M30 %

Y 1.0 X

X 1.0

G113 Anularea G112 (Grupa 04)

G113 anuleaz conversia coordonatelor carteziene n coordonate polare. Aceast funcie asigur 99 decalaje de origine suplimentare. G154 cu o valoare P ntre 1 i 99 va activa decalajele de origine suplimentare. De exemplu, G154 P10 va selecta decalajul de origine 10 din lista de decalaje de origine suplimentare. Reinei c G110 - G129 se refer la aceleai decalaje de origine ca G154 P1 - P20; acestea pot fi selectate prin utilizarea oricreia dintre metode. Cnd este activ un decalaj de origine G154, titlul din colul din dreapta sus al decalajului de origine va indica valoarea G154 P. Structura decalajelor de origine G154 #14001-#14006 G154 P1 (de asemenea #7001-#7006 i G110) #14021-#14026 G154 P2 (de asemenea #7021-#7026 i G111) #14041-#14046 G154 P3 (de asemenea #7041-#7046 i G112) #14061-#14066 G154 P4 (de asemenea #7061-#7066 i G113) #14081-#14086 G154 P5 (de asemenea #7081-#7086 i G114) #14101-#14106 G154 P6 (de asemenea #7101-#7106 i G115) #14121-#14126 G154 P7 (de asemenea #7121-#7126 i G116) #14141-#14146 G154 P8 (de asemenea #7141-#7146 i G117) #14161-#14166 G154 P9 (de asemenea #7161-#7166 i G118) #14181-#14186 G154 P10 (de asemenea #7181-#7186 i G119) #14201-#14206 G154 P11 (de asemenea #7201-#7206 i G120)

G154 Selectarea coordonatelor de lucru P1-99 (Grupa 12)

214

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

G159 Preluarea din fundal/returnarea piesei G160 Modul de comand ax APL activat

#14221-#14221 G154 P12 #14241-#14246 G154 P13 #14261-#14266 G154 P14 #14281-#14286 G154 P15 #14301-#14306 G154 P16 #14321-#14326 G154 P17 #14341-#14346 G154 P18 #14361-#14366 G154 P19 #14381-#14386 G154 P20 #14401-#14406 G154 P21 #14421-#14426 G154 P22 #14441-#14446 G154 P23 #14461-#14466 G154 P24 #14481-#14486 G154 P25 #14501-#14506 G154 P26 #14521-#14526 G154 P27 #14541-#14546 G154 P28 #14561-#14566 G154 P29 #14581-#14586 G154 P30 #14781-#14786 G154 P40 #14981-#14986 G154 P50 #15181-#15186 G154 P60 #15381-#15386 G154 P70 #15581-#15586 G154 P80 #15781-#15786 G154 P90 #15881-#15886 G154 P95 #15901-#15906 G154 P96 #15921-#15926 G154 P97 #15941-#15946 G154 P98 #15961-#15966 G154 P99

(de asemenea #7221-#7226 i G121) (de asemenea #7241-#7246 i G122) (de asemenea #7261-#7266 i G123) (de asemenea #7281-#7286 i G124) (de asemenea #7301-#7306 i G125) (de asemenea #7321-#7326 i G126) (de asemenea #7341-#7346 i G127) (de asemenea #7361-#7366 i G128) (de asemenea #7381-#7386 i G129)

Comanda ncrctorului automat de piese (APL). Consultai manualul APL Haas. Comanda ncrctorului automat de piese. Consultai manualul APL Haas. Comanda ncrctorului automat de piese. Consultai manualul APL Haas. F Viteza de avans n oli (mm) pe minut R Poziia planului R *W Distana incremental pe axa Z (opional) *X Comanda de micare pe axa X (opional) *Z Poziia fundului alezajului (opional) Note referitoare la programare: Viteza de avans pentru tarodare este egal cu pasul filetului. A se vedea exemplul pentru G84. Nu este necesar pornirea arborelui principal n sens antiorar naintea acestui ciclu nchis; unitatea de comand o va face automat.

G161 Modul de comand ax APL dezactivat

G184 Ciclul nchis de tarodare invers pentru filete pe stnga (Grupa 09)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

215

Planul Z Planul R

Deplasare rapid Avans de lucru nceput sau sfrit curs

X Z

Tarod pe stnga Planul de pornire

G184 Ciclul nchis de tarodare Viteza de avans Poziia axei C Poziia planului R Distana incremental pe axa Z Comanda opional de micare pe axa X pentru diametrul piesei Comanda opional de micare pe axa Y Poziia fundului alezajului

G186 Tarodarea rigid invers cu sculele antrenate (pentru filete pe stnga) (Grupa 09)
F C R W X Y Z

X Z
.

Planul R Planul Z Planul de pornire

Deplasare rapid Avans de lucru nceput sau sfrit curs

G95. G186 Tarodarea rigid cu sculele antrenate (frontal)

Nu este necesar pornirea arborelui principal n sens orar naintea acestui ciclu nchis; unitatea de comand o va face automat. A se vedea exemplul de program G95 Viteza de avans pentru tarodare este egal cu pasul filetului. Aceasta se afl prin mprirea lui 1 la numrul de filete.
Exemplu: 20 cu pas 1/20 = .05 viteza de avans 18 cu pas 1/18 = .0555 viteza de avans 16 cu pas 1/16 = .0625 viteza de avans

Pentru filete metrice, mprii pasul cu 25.4


Exemplu: M6 x 1 = F.03937 M8x1.24 = F.0492

G187 Reglarea preciziei (Grupa 00)


G187 E0.01 G187

Programarea G187 este urmtoarea:


(pentru setarea valorii) (pentru revenirea la valoarea setrii 85)

Codul G187 este utilizat pentru selectarea preciziei cu care sunt prelucrate colurile. Forma de utilizare a G 187 este G187 Ennnn, unde nnnn reprezint precizia dorit.

216

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

G195 Tarodarea radial direct cu sculele antrenate (diametru) (Grupa 00) G196 Tarodarea radial invers cu sculele antrenate (diametru) (Grupa 00)

F Viteza de avans pe rotaie (G99) X Poziia axei X la fundul alezajului Scula trebuie poziionat n punctul de pornire nainte s se comande G195/G196. Acest cod G este apelat pentru fiecare alezaj tarodat. Ciclul ncepe din poziia curent, tarodndu-se pn la adncimea specificat pe axa X. Nu se utilizeaz un plan R. Se vor utiliza numai valori X i F n liniile G195/G196. Scula trebuie poziionat n punctul de pornire pentru fiecare alezaj suplimentar prelucrat nainte s se comande din nou G195/G196. Turaia va fi apelat ca numr pozitiv. Nu este necesar pornirea arborelui principal n sensul corect; unitatea de comand o va face automat.
Deplasare rapid Avans de lucru nceput sau sfrit curs

Punctul de pornire
C L

Suprafaa piesei Fundul alezajului

G195 / G196 Tarodarea rigid cu sculele antrenate (diametru)

Exemplu de program
% O01950 (TARODARE CU SCULE ANTRENATE - RADIAL) T101 M154 (Cuplare ax C) G00 G54 X6. C0. Y0. Z1. G00 X3.25 Z-0.75 C0. Y0. (Punct de pornire) G99 (Trebuie setat avansul pe rotaie pentru acest ciclu) S500 G195 X2. F0.05 (Tarodare pn la X2., fundul alezajului) G00 C180. (Indexare axa C. Punct de pornire nou) G195 X2. F0.05 G00 C270. Y-1. Z-1. (poziionare opional axe Y i Z, punct de pornire nou) G195 X2. F0.05 G00 G80 Z0.25 M135 M155 G00 G28 H0. (Readuce axa C n poziia de origine) G00 X6. Y0. Z3. G98 M30 %

G198 Decuplarea controlului sincron al arborilor (Grupa 00)

Decupleaz controlul sincron al arborilor i permite controlul independent al arborelui principal i respectiv arborelui secundar.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

217

G199 Cuplarea controlului sincron al arborilor (Grupa 00)

*R Grade, relaia defazrii arborelui urmritor fa de arborele comandat (opional). Acest cod G sincronizeaz turaia celor doi arbori. Comenzile de poziionare i turaie pentru arborele urmritor, de obicei arborele secundar, sunt ignorate atunci cnd arborii sunt n modul control sincron. Totui, codurile M pentru cei doi arbori sunt controlate independent. Arborii rmn sincronizai pn cnd modul sincron este decuplat prin intermediul G198. O valoare R n blocul G199 va poziiona arborele urmritor la un numr specificat de grade fa de marcajul 0 de pe arborele comandat. Tabelul urmtor cuprinde exemple de valori R n blocurile G199. G199 R0.0; (Originea arborelui urmritor (marcaj de 0) corespunde originii arborelui comandat (marcaj de 0)). G199 R30.0; (Originea arborelui urmritor (marcaj de 0) este poziionat la +30 de grade fa de originea arborelui comandat (marcaj de 0)). G199 R-30.0; (Originea arborelui urmritor (marcaj de 0) este poziionat la -30 de grade fa de originea arborelui comandat (marcaj de 0)). Cnd este specificat o valoare R n blocul G199, unitatea de comand adapteaz mai nti turaia arborelui urmritor la aceea a arborelui comandat, apoi corecteaz orientarea (valoarea R din blocul G199). Odat orientarea R specificat asigurat, arborii sunt blocai n modul sincron pn la decuplarea prin intermediul comenzii G198. Acest lucru poate fi realizat i la turaie zero. Exemplu de programare pentru G199
(Retezare pies n modul control sincron arbori) G53 G00 X-1. Y0 Z-11. T1010 G54 G00 X2.1 Z0.5 G98 G01 Z-2.935 F60. (oli pe minut) M12 (jetul de aer comprimat activat) M110 (strngerea mandrinei arborelui secundar) M143 P500 (arborele secundar la 500 rot/min) G97 M04 S500 (arborele principal la 500 rot/min) G99 M111 (destrngerea mandrinei arborelui secundar) M13 (jetul de aer comprimat dezactivat) M05 (arborele principal oprit)\ M145 (arborele secundar oprit) G199 (sincronizarea arborilor) G00 B-28. (deplasarea rapid a arborelui secundar la suprafaa piesei) G04 P0.5 G00 B-29.25 (avans arbore secundar spre pies) M110 (strngerea mandrinei arborelui secundar) G04 P0.3 M08 G97 S500 M03 G96 S400 G01 X1.35 F0.0045 X-.05 G00 X2.1 M09 G00 B-28.0 G198 (decuplarea sincronizrii arborilor) M05 G00 G53 B-13.0 G53 G00 X-1. Y0 Z-11.

218

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

G200 Indexarea din mers (Grupa 00)

M01 (arborele secundar) (finisare supra) (exemplu G14) N11 G55 G99 (G55 pentru decalaj de origine arbore secundar) G00 G53 B-13.0 G53 G00 X-1. Y0 Z-11. G14 T626 (scula #6 corecia #26) G50 S3000 G97 S1300 M03 G00 X2.1 Z0.5 Z0.1 M08 G96 S900 G01 Z0 F0.01 X-0.06 F0.005 G00 X1.8 Z0.03 G01 Z0.005 F0.01 X1.8587 Z0 F0.005 G03 X1.93 Z-0.0356 K-0.0356 G01 X1.935 Z-0.35 G00 X2.1 Z0.5 M09 G97 S500 G15 G53 G00 X-1. Y0 Z-11. M01

U Micare relativ opional pe axa X pentru schimbarea poziiei sculei W Micare relativ opional pe axa Z pentru schimbarea poziiei sculei X Poziia X final opional Z Poziia Z final opional T Codul sculei i codul coreciei, necesare n format standard Acest cod G va determina strungul s schimbe sculele n cursul realizrii unei deplasri rapide de ndeprtare i apoi apropiere de pies, pentru economia de timp. Exemplu: G200 T202 U0.5 W0.5 X8. Z2.

U i W specific o micare relativ pe axele X i Z, ce este executat n timp ce capul revolver este deblocat. X i Z specific poziia n care trebuie s se ajung n timp ce capul revolver este indexat. Ambele micri sunt rapide.

G211 Setarea manual a sculei / G212 Setarea automat a sculei

Aceste dou coduri G sunt utilizate n aplicaiile de sondare pentru palpatoarele automat i manual (doar pentru strungurile SS i ST). Consultai seciunea Palpatorul pentru setarea automat a sculei pentru mai multe informaii. C Comanda de micare absolut pe axa C F Viteza de avans R Poziia planului R (diametru) *X Poziia fundului alezajului (diametru) *Y Comanda de micare absolut pe axa Y *Z Comanda de micare absolut pe axa Z * opional

G241 Ciclul nchis de gurire radial (Grupa 09)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

219

Deplasare rapid Avans de lucru nceput sau sfrit curs

C L

Punctul de pornire Planul R Suprafaa piesei Fundul alezajului

G241 Ciclul nchis de gurire radial

(G241 - GURIRE RADIAL) G54 G00 G53 Y0 G00 G53 X0 Z-7. T303 M154 M133 P2500 G98 G00 X5. Z-0.75 Y0 G241 X2.1 Y0.125 Z-1.3 C35. R4. F20. X1.85 Y-0.255 Z-0.865 C-75. G00 G80 Z1. M135 G00 G53 X0. Y0. G00 G53 X0 Z-7. M00 (Oprire arbore principal scul antrenat) (Gurire la X 2.1) (Cuplare ax C) (2500 rot/min) (IPM) (Decalaj de origine G54) (Origine axa Y)

G242 Ciclul nchis de pregurire radial (Grupa 09)

C Comanda de micare absolut pe axa C F Viteza de avans P Timpul de oprire n fundul alezajului R Poziia planului R (diametru) *X Poziia fundului alezajului (diametru) *Y Comanda de micare pe axa Y *Z Comanda de micare pe axa Z * opional Acest cod G este modal. Acesta rmne activ pn cnd este anulat (G80) sau pn cnd se selecteaz alt ciclu nchis. Odat activat, fiecare micare a axei Y i/sau Z va executa acest ciclu nchis.

220

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Deplasare rapid Avans de lucru nceput sau sfrit curs Oprire temporizat

C L

Punctul de pornire Planul R Suprafaa piesei Oprire temporizat n fundul alezajului (X)

G242 Ciclul nchis de pregurire radial

Exemplu de program
(G242 - PREGURIRE RADIAL) G54 G00 G53 Y0 G00 G53 X0 Z-7. T303 M154 M133 P2500 G98 G00 X5. Z-0.75 Y0 G242 X2.1 Y0.125 Z-1.3 C35. R4. P0.5 F20. X1.85 Y-0.255 Z-0.865 C-75. P0.7 G00 G80 Z1. M135 G00 G53 X0. Y0. G00 G53 X0 Z-7. M00 (Oprire arbore principal scul antrenat) (Gurire la X 2.1) (Cuplare ax C) (2500 rot/min) (IPM) (Decalaj de origine G54) (Origine axa Y)

G243 Ciclul nchis de gurire progresiv normal radial (Grupa 09)

C Comanda de micare absolut pe axa C F Viteza de avans *I Dimensiunea primei adncimi de achiere *J Valoarea cu care se reduce adncimea de achiere la fiecare trecere *K Adncimea minim de achiere *P Timpul de oprire n fundul alezajului *Q Valoarea de ptrundere, ntotdeauna incremental R Poziia planului R (diametru) *X Poziia fundului alezajului (diametru) *Y Comanda de micare absolut pe axa Y *Z Comanda de micare absolut pe axa Z * opional

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

221

Y Q Q Q

C L

Deplasare rapid Avans de lucru nceput sau sfrit curs Oprire temporizat

Planul de pornire Setarea 52 Planul R Suprafaa piesei Setarea 22 Setarea 22 Oprire temporizat n fundul alezajului (X)

G243 Ciclul nchis de gurire progresiv normal radial

Note referitoare la programare: Dac sunt specificate I, J i K, se selecteaz un mod de funcionare diferit. Prima trecere va ptrunde cu valoarea I, fiecare trecere succesiv va fi redus cu valoarea J, iar adncimea minim de achiere este K. Nu utilizai o valoare Q atunci cnd programai cu I, J i K. Setarea 52 modific modul n care funcioneaz G243 atunci cnd revine n planul R. De obicei, planul R este setat cu mult deasupra tieturii, pentru a se asigura c micarea de progresie permite eliminarea achiilor din alezaj. ns aceasta determin o deplasare inutil la gurirea iniial a acestui spaiu gol. Dac setarea 52 este setat la distana necesar pentru eliminarea achiilor, planul R poate fi adus mult mai aproape de piesa gurit. Cnd se produce micarea de eliminare spre R, Z va fi deplasat dincolo de R cu aceast valoare din setarea 52. Setarea 22 este valoarea avansului n X pentru revenirea n acelai punct n care s-a produs retragerea. Exemplu de program
(G243 - GURIRE PROGRESIV RADIAL CU UTILIZARE Q) G54 G00 G53 Y0 G00 G53 X0 Z-7. T303 M154 M133 P2500 G98 G00 X5. Z-0.75 Y0 G243 X2.1 Y0.125 Z-1.3 C35. R4. Q0.25 F20. X1.85 Y-0.255 Z-0.865 C-75. Q0.25 G00 G80 Z1. M135 G00 G53 X0. Y0. G00 G53 X0 Z-7. M00 (Oprire arbore principal scul antrenat) (Gurire la X 2.1) (Cuplare ax C) (2500 rot/min) (IPM) (Decalaj de origine G54) (Origine axa Y)

222

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

(G243 - GURIRE PROGRESIV RADIAL CU UTILIZARE I,J,K) G54 G00 G53 Y0 G00 G53 X0 Z-7 T303 M154 M133 P2500 G98 G00 X5. Z-0.75 Y0 G243 X2.1 Y0.125 Z-1.3 I0.25 J0.05 K0.1 C35. R4. F5. X1.85 Y-0.255 Z-0.865 I0.25 J0.05 K0.1 C-75. G00 G80 Z1. M135 G00 G53 X0. Y0. G00 G53 Z-7. M00 (Gurire la X 2.1) (Cuplare ax C) (2500 rot/min) (IPM) (Decalaj de origine G54) (Origine axa Y)

G245 Ciclul nchis de alezare radial (Grupa 09)

C Comanda de micare absolut pe axa C F Viteza de avans R Poziia planului R (diametru) *X Poziia fundului alezajului (diametru) *Y Comanda de micare absolut pe axa Y *Z Comanda de micare absolut pe axa Z * opional
Deplasare rapid Avans de lucru nceput sau sfrit curs

C L

Punctul de pornire Planul R Suprafaa piesei Fundul alezajului (X)

G245 Ciclul nchis de alezare radial

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

223

(G245 - ALEZARE RADIAL) G54 G00 G53 Y0 G00 G53 X0 Z-7. T303 M154 M133 P2500 G98 G00 X5. Z-0.75 Y0 G245 X2.1 Y0.125 Z-1.3 C35. R4. F20. X1.85 Y-0.255 Z-0.865 C-75. G00 G80 Z1. M135 G00 G53 X0. Y0. G00 G53 X0 Z-7. M30 (Oprire arbore principal scul antrenat) (Gurire la X 2.1) (Cuplare ax C) (2500 rot/min) (IPM) (Decalaj de origine G54) (Origine axa Y)

G249 Ciclul nchis de alezare radial i oprire temporizat (Grupa 09)


C Comanda de micare absolut pe axa C F Viteza de avans P Timpul de oprire n fundul alezajului R Poziia planului R *X Poziia fundului alezajului *Y Comanda de micare pe axa Y *Z Comanda de micare pe axa Z * opional
Deplasare rapid Avans de lucru nceput sau sfrit curs Oprire temporizat

C L

Punctul de pornire Planul R Suprafaa piesei Oprire temporizat n fundul alezajului (X)

G249 Ciclul nchis de alezare radial i oprire temporizat

224

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

(G249 - ALEZARE RADIAL I OPRIRE TEMPORIZAT) G54 G00 G53 Y0 G00 G53 X0 Z-7. T303 M154 M133 P2500 G98 G00 X5. Z-0.75 Y0 G249 X2.1 Y0.125 Z-1.3 C35. P1.35 R4. F20. X1.85 Y-0.255 Z-0.865 C-75. P1.65 G00 G80 Z1. M135 G00 G53 X0. Y0. G00 G53 X0 Z-7. M30 (Cuplare ax C)

G246 Ciclul nchis de alezare radial i oprire (Grupa 09)

C Comanda de micare absolut pe axa C F Viteza de avans R Poziia planului R (diametru) *X Poziia fundului alezajului (diametru) *Y Comanda de micare absolut pe axa Y *Z Comanda de micare absolut pe axa Z * opional Acest cod G va opri arborele principal odat ce scula ajunge la fundul alezajului. Scula va fi retras odat ce arborele principal s-a oprit. Exemplu
(G246 - ALEZARE RADIAL) G54 (Decalaj de origine G54) G00 G53 Y0 (Origine axa Y) G00 G53 X0 (Origine axa X) G00 G53 X0 Z-7. T303 M154 (Cuplare ax C) M133 P2500 (2500 rot/min) G98 (IPM) G00 X5. Z-0.75 Y0 G246 X2.1 Y0.125 Z-1.3 C35. R4. F20. (Alezare pn la X 2.1) X1.85 Y-0.255 Z-0.865 C-75. G00 G80 Z1. M135 (Oprire arbore principal scul antrenat) G00 G53 X0. Y0. G00 G53 X0 Z-7. M30

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

225

G247 Ciclul nchis de alezare radial i retragere manual (Grupa 09)

C Comanda de micare absolut pe axa C F Viteza de avans R Poziia planului R (diametru) *X Poziia fundului alezajului (diametru) *Y Comanda de micare absolut pe axa Y *Z Comanda de micare absolut pe axa Z * opional Acest cod G va opri arborele principal cnd se ajunge la fundul alezajului. n acest punct, scula este retras prin avans rapid manual din alezaj. Programul va continua atunci cnd este apsat butonul Cycle Start (pornire ciclu). Exemplu
(G247 - ALEZARE RADIAL) G54 (Decalaj de origine G54) G00 G53 Y0 (Origine axa Y) G00 G53 X0 (Origine axa X) G00 G53 X0 Z-7. T303 M154 (Cuplare ax C) M133 P2500 (2500 rot/min) G98 (IPM) G00 X5. Z-0.75 Y0 G247 X2.1 Y0.125 Z-1.3 C35. R4. F20. (Alezare pn la X 2.1) X1.85 Y-0.255 Z-0.865 C-75. G00 G80 Z1. M135 (Oprire arbore principal scul antrenat) G00 G53 X0. Y0. G00 G53 X0 Z-7. M30

G248 Ciclul nchis de alezare radial, oprire temporizat i retragere manual (Grupa 09)

C Comanda de micare absolut pe axa C F Viteza de avans P Timpul de oprire n fundul alezajului R Poziia planului R (diametru) *X Poziia fundului alezajului (diametru) *Y Comanda de micare absolut pe axa Y *Z Comanda de micare absolut pe axa Z * opional Acest cod G va opri arborele principal cnd se ajunge la fundul alezajului i va aplica o oprire temporizat cu scula rotindu-se pentru intervalul de timp specificat prin valoarea P. n acest punct, scula este retras prin avans rapid manual din alezaj. Programul va continua atunci cnd este apsat butonul Cycle Start (pornire ciclu).

226

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Exemplu
(G248 - ALEZARE RADIAL) G54 (Decalaj de origine G54) G00 G53 Y0 (Origine axa Y) G00 G53 X0 (Origine axa X) G00 G53 X0 Z-7. T303 M154 (Cuplare ax C) M133 P2500 (2500 rot/min) G98 (IPM) G00 X5. Z-0.75 Y0 G248 X2.1 Y0.125 Z-1.3 C35. R4. P1. F20. (Alezare pn la X 2.1) X1.85 Y-0.255 Z-0.865 C-75. G00 G80 Z1. M135 (Oprire arbore principal scul antrenat) G00 G53 X0. Y0. G00 G53 X0 Z-7. M30

codurilE m (funcii

divErsE)

Codurile M sunt comenzi de micare nonaxial pentru main. Structura unui cod M const dintr-o liter M urmat de dou cifre, de exemplu M03. Numai un cod M poate fi programat ntr-o linie de cod. Toate codurile M intr n vigoare la sfritul blocului. Lista de coduri M
M00 Oprirea programului M01 Oprirea opional a programului M02 ncheierea programului M03 Arborele principal spre nainte M04 Arborele principal spre napoi M05 Oprirea arborelui principal M08 Activarea lichidului de rcire M09 Dezactivarea lichidului de rcire M10 Strngerea mandrinei M11 Destrngerea mandrinei M12 Activarea jetului automat de aer comprimat (opional) M13 Dezactivarea jetului automat de aer comprimat (opional) M14 Activarea frnei arborelui principal M15 Dezactivarea frnei arborelui principal M17 Rotirea capului revolver ntotdeauna spre nainte M61-M68 Dezactivarea codului M de utilizator opional M69 Dezactivarea releului de ieire M76 Dezactivarea afiajelor M77 Activarea afiajelor M78 Alarm dac se ntlnete un semnal de salt M79 Alarm dac nu se ntlnete un semnal de salt M85 Deschiderea uii automate (opional) M86 nchiderea uii automate (opional) M88 Activarea lichidului de rcire la nalt presiune (opional) M89 Dezactivarea lichidului de rcire la nalt presiune (opional) M93 Iniierea nregistrrii poziiei axei M94 Oprirea nregistrrii poziiei axei M95 Modul hibernare M96 Saltul n lipsa unei intrri M97 Apelarea unui subprogram local

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

227

Lista de coduri M
M18 Rotirea capului revolver ntotdeauna spre napoi M19 Orientarea arborelui principal (opional) M21-M28 Funcii utilizator opionale M21 Ppua mobil spre nainte M22 Ppua mobil spre napoi M23 Activarea teirii pentru filet M24 Dezactivarea teirii pentru filet M30 ncheierea programului i resetarea M31 Transportorul de pan spre nainte M33 Oprirea transportorului de pan M36 Recuperatorul de piese n sus (opional) M37 Recuperatorul de piese n jos (opional) M38 Activarea varierii turaiei arborelui principal M39 Dezactivarea varierii turaiei arborelui principal M41 Treapta inferioar (dac este prevzut pentru transmisie) M42 Treapta superioar (dac este prevzut pentru transmisie) M98 Apelarea unui subprogram M99 Revenirea la subprogram sau bucl M104 Extinderea braului palpatorului M105 Retragerea braului palpatorului M109 Intrarea interactiv pentru utilizator M110 Strngerea mandrinei arborelui secundar M111 Destrngerea mandrinei arborelui secundar M114 Activarea frnei arborelui secundar M115 Dezactivarea frnei arborelui secundar M119 Orientarea arborelui secundar M121-128 Codurile M de utilizator opionale M133 Acionarea sculei antrenate spre nainte (opional) M134 Acionarea sculei antrenate spre napoi (opional) M135 Oprirea acionrii sculei antrenate (opional) M143 Arborele secundar spre nainte (opional) M144 Arborele secundar spre napoi (opional)

M43 Deblocarea capului revolver (doar M145 Oprirea arborelui secundar (opional) pentru service) M44 Blocarea capului revolver (doar pentru service) M51-M58 Activarea codurilor M de utilizator opionale M59 Setarea releului de ieire M154 Cuplarea axei C (opional) M155 Decuplarea axei C (opional)

M00 Oprirea programului

M00 oprete un program. Acesta oprete axele i arborele principal, respectiv dezactiveaz lichidul de rcire (inclusiv lichidul de rcire la nalt presiune opional). Blocul urmtor (blocul de dup M00) va fi marcat atunci cnd este vizualizat n editorul de programe. Apsarea Cycle Start (pornire ciclu) determin continuarea funcionrii programului cu blocul marcat. M01 funcioneaz la fel ca M00, cu excepia faptului c funcia Oprire opional trebuie s fie activat. M02 ncheie un program. Reinei c cel mai uzual mod de ncheiere a unui program este prin utilizarea unui M30.

M01 Oprirea opional a programului M02 ncheierea programului

228

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

M03 Arborele principal spre nainte M04 Arborele principal spre napoi M05 Oprirea arborelui principal

M03 pornete rotirea arborelui principal spre nainte. M04 pornete rotirea arborelui principal spre napoi. M05 oprete arborele principal. Turaia arborelui principal este controlat cu un cod de adres S; de exemplu, S1500 va comanda o turaie a arborelui principal de 1500 rot/min.

M08 Activarea lichidului de rcire M09 Dezactivarea lichidului de rcire

M08 activeaz alimentarea opional cu lichid de rcire, iar M09 o dezactiveaz (a se vedea de asemenea M88/89 pentru lichidul de rcire la nalt presiune).
NOT: Starea lichidului de rcire este verificat doar la nceputul unui program, astfel c o stare de nivel sczut al lichidului de rcire nu va opri programul aflat deja n curs de rulare.

M10 Strngerea mandrinei M11 Destrngerea mandrinei

M10 Strnge mandrina, iar M11 o destrnge. Dac arborele principal se rotete, acesta va fi oprit nainte ca mandrina s fie destrns.

M12 Jetul automat de aer comprimat (opional) M13 Jetul automat de aer comprimat (opional)

M12 i M13 controleaz jetul automat de aer comprimat opional. M12 activeaz jetul automat de aer comprimat, iar M13 dezactiveaz jetul automat de aer comprimat. n plus, M12 Pnnn (nnn este n milisecunde) l va activa pentru un timp specificat, apoi l va dezactiva automat.
Tub prelungitor Cuplaj Tub de aer automat Tub prelungitor Cuplaje Tub de aer automat

Tub prelungitor
.

Tub de aer automat

M14 Activarea frnei arborelui principal M15 Dezactivarea frnei arborelui principal

Aceste coduri M sunt utilizate pentru maini echipate cu axa C opional. M14 aplic o frn de tip etrier pentru blocarea arborelui principal, n timp ce M15 elibereaz frna.

M17 Rotirea capului revolver ntotdeauna spre nainte M18 Rotirea capului revolver ntotdeauna spre napoi

M17 i M18 rotesc capul revolver spre nainte (M17) sau spre napoi (M18) atunci cnd se realizeaz schimbarea sculei. M17 i M18 funcioneaz n acelai bloc cu alte coduri M. Urmtorul cod de program M17 va determina deplasarea capului revolver spre nainte la scula 1, respectiv spre napoi la scula 1 dac se comand un M18.
Spre nainte: N1 T0101 M17; Spre napoi: N1 T0101 M18;

Un M17 sau M18 va rmne n vigoare pentru tot restul programului. Reinei c setarea 97, Tool Change Direction (sensul de schimbare a sculei), trebuie setat la M17/M18.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

229

M19 Orientarea arborelui principal (valorile P i R sunt o funcie opional)

M19 regleaz arborele principal ntr-o poziie fix. Arborele principal se va orienta n poziia zero n lipsa unei funcii opionale M19 de orientare a arborelui principal. Funcia opional de orientare a arborelui principal admite codurile de adres P i R. De exemplu, M19 P270 va orienta arborele principal la 270 de grade. Valoarea R permite programatorului s specifice pn la patru zecimale; de exemplu, M19 R123.4567. Orientarea arborelui principal este dependent de masa, diametrul i lungimea piesei de prelucrat i/sau de sistemul de suport (mandrin). Contactai Departamentul Aplicaii al Haas dac se utilizeaz configuraii grele, de diametre sau lungimi mari neuzuale.

Exemplu de programare
Cerc de Circle3 holes @ 120 on 3" BHC Bolt Holealezaje de uruburi cu 3 alezaje la 120 pentru BHC 3 % O0050 T101 G54 G00 X3.0 Z0.1 G98 (Avans pe minut) M19 P0 (Orientare arbore principal) M14 (Cuplare frn arbore principal) M133 P2000 (Pornire scul antrenat nainte) G01 Z-0.5 F40.0 G00 Z0.1 0 0 M19 P120 (Orientare arbore principal) M14 (Cuplare frn arbore principal) G01 Z-0.5 BHC 3 G00 Z0.1 M19 P240 (Orientare arbore principal) M14 (Cuplare frn arbore principal) G01 Z-0.5 0 1200 G00 Z0.1 240 M15 (Decuplare frn arbore principal)

M21 Ppua mobil spre nainte M22 Ppua mobil spre napoi

M21 i M22 poziioneaz ppua mobil. M21 utilizeaz setrile 105, 106 i 107 pentru deplasarea ppuii mobile n punctul de susinere. M22 utilizeaz setarea 105 pentru deplasarea ppuii mobile n punctul de retragere. Reglai presiunea cu ajutorul supapelor de pe HPU (cu excepia ST-40, ce utilizeaz setarea 241 pentru a defini presiunea pentru prindere). urub de reglare

M21-M28 Funcia M utilizator opional cu M-Fin

Codurile M M21 - M28 sunt opionale pentru releele utilizatorului. Fiecare cod M activeaz unul dintre releele opionale. Butonul Reset (resetare) va opri orice operaie ce este suspendat pentru a se atepta ca un accesoriu activat de releu s termine. A se vedea de asemenea M51-58 i M61-68. Unele dintre sau toate codurile M21-25 (M21-M22 la frezele de sculrie, de atelier i mini-freze) pentru PCB I/O pot fi utilizate pentru dotrile opionale instalate din fabricaie. Verificai dac releele prezint cabluri, pentru a stabili care dintre acestea sunt utilizate. Contactai dealerul pentru detalii suplimentare.

230

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Numai un releu este activat la un moment dat. O operaie tipic este aceea de comandare a unui alimentator de bare. Secvena se deruleaz dup cum urmeaz: Rulai seciunea de prelucrare a unui program de prelucrare CNC. Oprii micarea CNC i comandai alimentatorul de bare prin intermediul releului. Ateptai un semnal de finalizare (stop) de la alimentatorul de bare. Apoi continuai programul de prelucrare CNC. Releele cod M - Aceste ieiri pot fi utilizate pentru activarea palpatoarelor, pompelor auxiliare sau dispozitivelor de fixare etc. Dispozitivele auxiliare sunt conectate electric la regleta de borne a releului corespunztor. Regleta de borne are cte o poziie pentru normal deschis (NO), normal nchis (NC) i comun (CO).
M28 M27 M26 M25 M24 M23 M22 M21
NO COM NC NO COM NC

P8

P4

12 11 10 9 8 7 6 5 4 3 2 1

12 11 10 9 8 7 6 5 4 3 2 1

K8

K1

Relee cod M PCB I/O principal


.

Panou de relee cod M opional (montat deasupra PCB I/O principal)

Releele opionale cod 8M - Funciile releu cod M suplimentar pot fi achiziionate n blocuri de cte 8. Maximum dou plci de relee cod 8M pot fi instalate pe main, cu un total de 16 ieiri suplimentare. Un total de 4 blocuri a cte 8 relee sunt posibile n sistemul Haas, numerotate de la 0 la 3. Blocurile 0 i 1 sunt interne pentru PCB I/O principal. Blocul 1 include releele M21-25 n partea superioar a PCB I/O. Blocul 2 apeleaz prima opiune 8M a PCB. Blocul 3 apeleaz a doua opiune 8M a PCB.
NOT: Blocul 3 poate fi utilizat pentru unele opiuni Haas instalate i s-ar putea s nu fie disponibil. Contactai fabrica Haas pentru detalii suplimentare.

Doar un bloc de ieiri poate fi apelat cu codurile M la un moment dat. Acesta este controlat de parametrul 352 Selectare bloc relee. Releele din blocurile neactivate sunt accesibile doar cu variabile macro sau cu M59/69. Parametrul 352 este setat la expediie la 1 ca standard.
NOT: Pentru orice opiuni de palpare (cu excepia LTP), parametrul 352 trebuie setat la 1. Cnd este instalat opiunea 8M, accesai releele acesteia prin utilizarea M59/69.

M23 Activarea teirii pentru filet M24 Dezactivarea teirii pentru filet

M23 comand unitii de comand s execute o teitur la captul unui filet executat cu G76 sau G92. M24 comand unitii de comand s nu execute o teitur la captul unui ciclu de filetare (G76 sau G92). Un M23 rmne n vigoare pn cnd este anulat printr-un M24, similar pentru M24. A se vedea setrile 95 i 96 pentru controlul dimensiunii i unghiului teiturii. M23 este implicit la punerea n funciune a mainii i atunci cnd este resetat unitatea de comand. M30 oprete un program. Acesta oprete arborele principal i dezactiveaz lichidul de rcire, iar cursorul programului revine la nceputul programului. M30 anuleaz coreciile pentru lungimea sculei.

M30 ncheierea programului i resetarea

M31 Transportorul de pan spre nainte M33 Oprirea transportorului de pan

M31 pornete motorul transportorului de pan opional n sens spre nainte; sensul ce evacueaz panul din main. Transportorul nu se va opri dac este deschis ua. Se recomand ca transportorul de pan s fie utilizat intermitent. Funcionarea continu va determina supranclzirea motorului. M33 oprete micarea transportorului.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

231

M36 Recuperatorul de piese n sus (opional) M37 Recuperatorul de piese n jos (opional)

M36 activeaz recuperatorul de piese opional. M37 dezactiveaz recuperatorul de piese opional. M36 rotete recuperatorul de piese n poziia de preluare a pieselor. M37 rotete recuperatorul de piese n afara nfurtorii de lucru.

M38 Activarea varierii turaiei arborelui principal M39 Dezactivarea varierii turaiei arborelui principal

Varierea turaiei arborelui principal (SSV) permite operatorului s specifice o gam n care turaia arborelui principal va varia continuu. Aceasta este util la dezactivarea recuperatorului de piese, ce poate conduce la o calitate nedorit a finisrii piesei i/sau la deteriorarea sculei achietoare. Unitatea de comand va varia turaia arborelui principal n baza setrilor 165 i 166. De exemplu, pentru a varia turaia arborelui principal cu +/- 50 rot/min fa de turaia comandat curent cu un ciclu de lucru de 3 secunde, setatai setarea 165 la 50 i setarea 166 la 30. Utiliznd aceste setri, programul urmtor va varia turaia arborelui principal ntre 950 i 1050 rot/min dup comanda M38.
O0010; S1000 M3 G4 P3. M38 (SSV ON - variaie turaie arbore principal activat) G4 P60. M39 (SSV ON - variaie turaie arbore principal dezactivat) G4 P5. M30

Exemplu de program M38/39

Turaia arborelui principal va varia continuu cu un ciclu de lucru de 3 secunde pn cnd se ntlnete comanda M39. n punctul respectiv, maina va reveni la turaia comandat iar modul SSV va fi dezactivat. O comand de oprire a programului, cum ar fi M30, sau apsarea tastei Reset (resetare) dezactiveaz de asemenea SSV. Dac variaia turaiei este mai mare dect valoarea comandat pentru turaie, orice valoare negativ pentru turaie (sub zero) va fi transformat ntr-o valoare pozitiv echivalent. ns, arborele principal nu va putea s aib o turaie sub 10 rot/min atunci cnd este activat modul SSV. Viteza de achiere constant: Cnd viteza de achiere constant (G96) este activat (ce va calcula turaia arborelui principal), comanda M38 va modifica acea valoare prin utilizarea setrilor 165 i 166. Operaiile de filetare: G92, G76 i G32 permit varierea turaiei arborelui principal n modul SSV. Acest lucru nu este recomandat datorit posibilelor erori de pas cauzate de discordana dintre acceleraiile arborelui principal i axei Z. Ciclurile de tarodare: G84, G184, G194, G195 i G196 vor fi executate la turaia comandat, iar SSV nu va fi aplicat.

M41 Treapta inferioar M42 Treapta superioar

La mainile cu transmisie, M41 selecteaz treapta inferioar iar M42 selecteaz treapta superioar.

M43 Deblocarea capului revolver M44 Blocarea capului revolver


Doar pentru uz service.

M51-M58 Setarea codurilor M de utilizator opionale

Codurile M51 - M58 sunt opionale pentru interfeele de utilizator. Acestea vor activa unul din relee i l vor lsa activ. Utilizai M61-M68 pentru a le dezactiva. Tasta Reset (resetare) va dezactiva toate releele. A se vedea M121-M128 pentru detalii referitoare la releele cod M.

232

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

M59 Setarea releului de ieire

Acest cod M activeaz un releu. Un exemplu de utilizare a acestuia este M59 Pnn, unde nn este codul releului activat. O comand M59 poate fi utilizat pentru activarea oricruia dintre releele de ieire discret din gama 1100 - 1155. Cnd se utilizeaz macro-uri, M59 P1103 face acelai lucru ca i comanda macro opional #1103 = 1, cu excepia faptului c este procesat la sfritul liniei de cod.
NOT: 8M #1 utilizeaz adresele 1140-1147.

M61-M68 Dezactivarea codurilor M de utilizator opionale

Codurile M61 - M68 sunt opionale pentru interfeele de utilizator. Acestea vor dezactiva unul din relee. Utilizai M51-M58 pentru a le activa. Tasta Reset (resetare) va dezactiva toate releele. A se vedea M121M128 pentru detalii referitoare la releele cod M. Acest cod M dezactiveaz un releu. Un exemplu de utilizare a acestuia este M69 Pnn, unde nn este codul releului dezactivat. O comand M69 poate fi utilizat pentru dezactivarea oricruia dintre releele de ieire din gama 1100 - 1155. Cnd se utilizeaz macro-uri, M69 P1103 face acelai lucru ca i comanda macro opional #1103 = 0, cu excepia faptului c este procesat la sfritul liniei de cod.

M69 Dezactivarea releului de ieire

M76 Dezactivarea afiajului M77 Activarea afiajului

Codurile M76 i M77 sunt utilizate pentru dezactivarea i activarea afiajului pe ecran. Aceste coduri M sunt utile n cursul rulrii unui program complicat mare, ntruct actualizarea ecranului consum din puterea de procesare, ce altfel poate fi utilizat pentru comandarea micrilor mainii.

M78 Alarm dac se ntlnete un semnal de salt M79 Alarm dac nu se ntlnete un semnal de salt

Acest cod M este utilizat cu un palpator. M78 genereaz o alarm dac o funcie salt programat (G31) recepioneaz un semnal de la palpator. Acesta este utilizat atunci cnd nu se ateapt un semmal de salt, i poate indica o coliziune cu palpatorul. M79 genereaz o alarm dac o funcie salt programat (G31) nu recepioneaz un semnal de la palpator. Acesta este utilizat atunci cnd lipsa semnalului de salt indic o eroare de poziionare a palpatorului. Aceste coduri pot fi plasate n aceeai linie cu codul de salt G sau n orice bloc ulterior. Semnal negsit Semnal gsit

M85 Deschiderea uii automate (opional) M86 nchiderea uii automate (opional)

M85 deschide ua automat, iar M86 o nchide. Unitatea de comand emite semnale sonore n timp ce ua este n micare.

M88 Activarea lichidului de rcire la nalt presiune (opional) M89 Dezactivarea lichidului de rcire la nalt presiune (opional)

M88 activeaz lichidul de rcire la nalt presiune opional, iar M89 dezactiveaz lichidul de rcire. Utilizai M89 pentru activarea lichidului de rcire la nalt presiune n cursul execuiei programului nainte de rotirea capului revolver.
Avertisment! Dezactivai lichidul de rcire la nalt presiune nainte de efectuarea schimbrii sculei.
96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

233

M93 Iniierea nregistrrii poziiei axei M94 Oprirea nregistrrii poziiei axei

Aceste coduri M permit unitii de comand s nregistreze poziia unei axe auxiliare atunci cnd o intrare discret se modific n 1. Structura codului este M93 Px Qx. P este numrul axei. Q este numrul intrrii discrete, fiind cuprins ntre 0 i 63. M93 determin unitatea de comand s supravegheze intrarea discret specificat prin valoarea Q, iar cnd aceasta devine 1, se nregistreaz poziia axei specificate prin valoarea P. Poziia este apoi copiat n variabilele macro ascunse 749. M94 oprete nregistrarea. M93 i M94 au fost introduse pentru susinerea alimentatorului de bare Haas, ce utilizeaz controlerul pe o singur ax pentru axa auxiliar V. P5 (axa V) i Q2 trebuie utilizate pentru alimentatorul de bare.

M95 Modul hibernare

Modul hibernare este un timp prelungit de oprire temporizat. Modul hibernare poate fi utilizat atunci cnd utilizatorul vrea ca maina s nceap s se nclzeasc. Astfel aceasta este pregtit de utilizare la venirea operatorului. Structura unei comenzi M95 este: M95 (hh:mm). Comentariul ce urmeaz imediat dup M95 trebuie s conin orele i minutele n care maina va fi trecut n hibernare. De exemplu, dac ora curent este 6 PM i utilizatorul vrea ca maina s rmn n hibernare pn la ora 6:30 AM a doua zi, se va utiliza urmtoarea comand: M95 (12:30). Linia (liniile) ce urmeaz dup M95 vor fi comenzi de micare a axelor i nclzire a arborelui principal.

M96 Saltul n lipsa unei intrri

P Blocul programului la care se va trece atunci cnd se ajunge la un test condiional Q Variabila intrare discret de testat (0 - 63) Acest cod este utilizat pentru testarea unei intrri discrete pentru starea 0 (dezactivat). Acesta este util pentru verificarea strii dispozitivului de fixare automat a piesei de prelucrat sau a altor accesorii, ce va genera un semnal de comand. Valoarea Q trebuie s fie n gama 0 - 63, ce corespunde intrrilor gsite pe afiajul de diagnosticare (intrarea din stnga sus este 0, iar intrarea din dreapta jos este 63). Atunci cnd este executat acest bloc de program i semnalul de intrare specificat de Q are valoarea 0, este executat blocul de program Pnnnn (linia Pnnnn trebuie s fie n acelai program). Exemplu:
N05 M96 P10 Q8 N10 . . . N85 M21 N90 M96 P10 Q27 N95 M30 (Execut o funcie extern a utilizatorului) (Bucl la N10 dac intrarea de rezerv [#27] este 0); (Dac intrarea de rezerv este 1, atunci se ncheie programul); (Programul de prelucrare a piesei); (Test intrare #8, ntreruptorul uii, pn cnd este nchis); (Pornire bucl program);

234

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

M97 Apelarea unui subprogram local

Acest cod este utilizat pentru apelarea unei subrutine la care se face referin printr-un numr de linie (N) din acelai program. Este necesar un cod, acesta trebuind s corespund unui numr de linie din acelai program. Acesta este util pentru subrutine din interiorul unui program; acesta nu necesit un program separat. Subrutina trebuie s se ncheie cu un M99. Un cod Lnn din blocul M97 va repeta apelarea subrutinei de numrul nn respectiv de ori. Exemplu:
O0001 M97 P1000 L2 M30 N1000 G00 G90 G55 X0 Z0 S500 M03 G00 Z-.5 G01 X.5 F100. G03 ZI-.5 G01 X0 Z1. F50. G91 G28 X0 G28 Z0 G90 M99 (Linia N ce va fi rulat dup rularea M97 P1000) (Comanda L2 va rula linia N1000 de dou ori)

M98 Apelarea unui subprogram

Acest cod este utilizat pentru apelarea unei subrutine, structura fiind M98 Pnnnn (Pnnnn este numrul programului ce este apelat). Subprogramul trebuie s fie n lista de programe, trebuind s includ M99 pentru revenirea la programul principal. Un contor Lnn poate fi plasat n linia ce conine M98 i va determina apelarea subrutinei de un numr nn de ori nainte s se continue cu blocul urmtor.
O0001 M98 P100 L4; M30 O0100 G00 G90 G55 X0 Z0 S500 M03 G00 Z-.5 G01 X.5 F100. G03 ZI-.5 G01 X0 Z1. F50. G91 G28 Z0 G90 M99 (Numr program principal) (Apelare subprogram, numr subprogram, repetare bucl de 4 ori) (Sfrit program) (Numr subprogram) (Linia N ce va fi rulat dup rularea M97 P1000)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

235

M99 Revenirea la subprogram sau bucl

Acest cod este utilizat pentru revenirea n programul principal dintr-o subrutin sau dintr-un macro, structura fiind M99 Pnnnn (Pnnnn este linia din programul principal la care se va reveni). Acesta va determina programul principal s revin n bucl la nceput fr oprire atunci cnd este utilizat n programul principal. Note referitoare la programare - Putei simula comportamentul Fanuc prin utilizarea codului urmtor:
apelare program: Haas O0001 ... N50 M98 P2 N51 M99 P100 ... N100 (continu de aici) ... M30 subrutin: O0002 M99 O0002 M99 P100 Fanuc O0001 ... N50 M98 P2 ... N100 (continu de aici) ... M30

M99 cu macro-uri - Dac maina este prevzut cu macro-uri opionale, putei utiliza o variabil global i specifica un bloc la care s se treac prin adugarea #nnn = dddd n subrutin i apoi utilizarea M99 P#nnn dup apelarea subrutinei.

M104 Extinderea braului palpatorului M105 Retragerea braului palpatorului

Braul palpatorului opional pentru setarea sculei este extins i retras cu ajutorul acestor coduri M. Acest cod M permite unui program cod G s plaseze o solicitare scurt (mesaj) pe ecran. O variabil macro din gama 500 - 599 trebuie specificat printr-un cod P. Programul poate verifica orice caracter ce poate fi introdus de la tastatur, prin comparare cu echivalentul zecimal al caracterului ASCII (G47, Gravarea textului, are o list de caractere ASCII). Exemplul de program urmtor va adresa utilizatorului o ntrebare cu rspuns da sau nu, apoi va atepta introducerea unui Y (da) sau N (nu). Toate celelalte caractere vor fi ignorate.
N1 #501= 0. N5 M109 P501 IF [ #501 EQ 0. ] GOTO5 IF [ #501 EQ 89. ] GOTO10 IF [ #501 EQ 78. ] GOTO20 GOTO1 N10 M95 (00:01) GOTO30 N20 G04 P1. N30 M30 (S-a tastat un N) (Nu se face nimic 1 secund) (Oprire) (tergere variabil) (Hibernare 1 min?) (Ateptare tast) (Y) (N) (Caut n continuare) (S-a tastat un Y)

M109 Intrarea interactiv pentru utilizator

236

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Exemplul de program urmtor va solicita utilizatorului s selecteze un numr, apoi va atepta introducerea unui 1, 2, 3, 4 sau 5; toate celelalte caractere vor fi ignorate.
% O01234 (Program M109) N1 #501= 0 (tergere variabil #501) (Variabila #501 va fi verificat) (Operatorul introduce una dintre seleciile urmtoare) N5 M109 P501 (1,2,3,4,5) IF [ #501 EQ 0 ] GOTO5 (Ateapt bucla de intrare de la tastatur pn la introducere date) (Echivalentul zecimal pentru 49-53 reprezint 1-5) IF [ #501 EQ 49 ] GOTO10 (s-a tastat 1, se trece la N10) IF [ #501 EQ 50 ] GOTO20 (s-a tastat 2, se trece la N20) IF [ #501 EQ 51 ] GOTO30 (s-a tastat 3, se trece la N30) IF [ #501 EQ 52 ] GOTO40 (s-a tastat 4, se trece la N40) IF [ #501 EQ 53 ] GOTO50 (s-a tastat 5, se trece la N50) GOTO1 (Se verific dac exist intrri de date de la utilizator pn cnd se gsesc) N10 (Dac s-a tastat 1, se ruleaz aceast subrutin) (Se trece la hibernare pentru 10 minute) #3006= 25 (Pornirea ciclului st n hibernare pentru 10 minute) M95 (00:10) GOTO100 N20 (Dac s-a tastat 2, se ruleaz aceast subrutin) (Mesaj programat) #3006= 25 (Pornire ciclu mesaj programat) GOTO100 N30 (Dac s-a tastat 3, se ruleaz aceast subrutin) (Rulare subprogram 20) #3006= 25 (Se ruleaz programul de pornire ciclu 20) G65 P20 (Apelare subprogram 20) GOTO100 N40 (Dac s-a tastat 4, se ruleaz aceast subrutin) (Rulare subprogram 22) #3006= 25 (Se ruleaz programul de pornire ciclu 22) M98 P22 (Apelare subprogram 22) GOTO100 N50 (Dac s-a tastat 5, se ruleaz aceast subrutin) (Mesaj programat) #3006= 25 (Resetarea sau pornirea ciclului va scoate maina de sub tensiune) #1106= 1 N100 M30 %

M110 Strngerea mandrinei arborelui secundar

M111 Destrngerea mandrinei arborelui secundar Aceste coduri M vor strnge i destrnge mandrina arborelui secundar. Strngerea OD / ID (diametru exterior/interior) este setat prin intermediul setrii 122.

M114 Activarea frnei arborelui secundar M115 Dezactivarea frnei arborelui secundar

M114 aplic o frn de tip etrier pentru blocarea arborelui secundar, n timp ce M115 elibereaz frna.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

237

M119 Orientarea arborelui secundar

Aceast comand va orienta arborele secundar (strunguri DS) n poziia de zero. Se poate aduga o valoare P sau R pentru a se poziiona arborele principal ntr-o anumit poziie. O valoare P va poziiona arborele principal n unghiul ntreg respectiv (de ex. P120 nseamn 120). O valoare R va poziiona arborele principal n unghiul fracionar respectiv (de ex. R12.25 nseamn 12.25). Structura este: M119 Pxxx/M119 Rxx.x. Unghiul arborelui principal poate fi vizualizat n ecranul Current Commands Tool Load (comenzi curente, ncrcare scul). Codurile M121 - M128 sunt opionale pentru interfeele de utilizator. Acestea vor activa unul dintre releele 1132 - 1139, vor atepta semnalul M-fin, vor elibera releul, i vor atepta ncetarea semnalului M-fin. Tasta Reset (resetare) va finaliza orice operaie ce este suspendat n ateptarea un M-fin.

M121-M128 Codurile M de utilizator opionale

M133 Acionarea sculei antrenate spre nainte M134 Acionarea sculei antrenate spre napoi M135 Oprirea acionrii sculei antrenate

M133 pornete rotirea arborelui principal al sculei antrenate spre nainte. M134 pornete rotirea arborelui principal al sculei antrenate spre napoi. M135 oprete arborele principal al sculei antrenate. Turaia arborelui principal este controlat cu un cod de adres P. De exemplu, P1200 va comanda o turaie a arborelui principal de 1200 rot/min.

M143 Arborele secundar spre nainte M144 Arborele secundar spre napoi M145 Oprirea arborelui secundar

M143 pornete rotirea arborelui secundar spre nainte. M144 pornete rotirea arborelui secundar spre napoi. M145 oprete arborele secundar. Turaia arborelui secundar este controlat cu un cod de adres P; de exemplu, P1200 va comanda o turaie a arborelui secundar de 1200 rot/min.

M154 Cuplarea axei C M155 Decuplarea axei C

Aceste coduri M sunt utilizate pentru cuplarea sau decuplarea motorului axei C opionale.

sEtrilE Paginile de setri conin valori ce controleaz funcionarea mainii i pe care s-ar putea ca utilizatorul s trebuiasc s le modifice. Majoritatea setrilor pot fi modificate de operator. Acestea sunt precedate de o scurt descriere n stnga, iar valoarea se afl n dreapta. n general, setrile permit operatorului sau persoanei ce face setarea s dezactiveze sau activeze diferite funcii specifice. Setrile sunt prezentate n meniurile de tip tab. Pentru informaii referitoare la navigarea n meniurile de tip tab ale unitii de comand Haas, consultai seciunea Prezentare a acestui manual. Setrile sunt organizate pe ecran n pagini de grupe similare funcional. Lista de mai jos este separat pe grupe, cu titul paginii pe post de cap de tabel. Utilizai tastele sgeat n sus sau n jos pentru a v deplasa la setarea dorit. n funcie de setare, putei s o modificai prin introducerea unui numr nou sau, dac setarea are valori specifice, s apsai tastele sgeat stnga sau dreapta pentru afiarea opiunilor. Apsai tasta Write (scriere) pentru a introduce sau modifica o valoare. Mesajul din apropierea prii superioare a ecranului v spune cum s modificai setarea selectat. Seria de fabricaie este setarea 26 din aceast pagin i este protejat mpotriva modificrii de ctre utilizator. Dac trebuie s modificai aceast setare, contactai Haas sau dealerul dumneavoastr. n continuare este prezentat o descriere detaliat a setrilor:

238

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

1 - Auto Power Off Timer (temporizator scoatere automat din funciune)

Aceast setare este utilizat pentru scoaterea mainii de sub tensiune atunci cnd aceasta nu a fost utilizat un timp prestabilit. Valoarea introdus n aceast setare este numrul de minute n care maina va rmne n repaus nainte s fie scoas de sub tensiune. Maina nu va fi scoas de sub tensiune n timp ce un program este n curs de rulare, iar contorizarea timpului (numrului de minute) va fi reluat de la zero de fiecare dat cnd este apsat o tast sau este utilizat maneta de avans rapid. Secvena de oprire automat emite o avertizare pentru utilizator cu 15 secunde nainte de scoaterea de sub tensiune, moment n care apsarea unei taste va opri secvena de scoatere de sub tensiune a mainii. Scoate de sub tensiune maina la sfritul unui program (M30) dac aceast setare este setat la On (activat). Maina va emite o avertizare pentru utilizator de 30 de secunde atunci cnd se ajunge la un M30; apsarea unei taste va ntrerupe secvena de scoatere din funciune. Grafic 3D.

2 - Power Off at M30 (scoatere din funciune la M30)

3 - 3D Graphics (grafic 3D) 4 - Graphics Rapid Path (traiectorie de deplasare rapid n modul grafic)

Aceast setare modific modul n care este vizualizat un program n modul grafic. Cnd aceasta este Off (dezactivat), micrile rapide ale sculei (neachietoare) nu indic o traiectorie. Cnd aceasta este On (activat), micrile rapide ale sculei las o linie ntrerupt pe ecran.

5 - Graphics Drill Point (punctul de gurire n modul grafic)

Aceast setare modific modul n care este vizualizat un program n modul grafic. Cnd aceasta este On (activat), micarea pe axa Z va lsa un marcaj X pe ecran. Cnd aceasta este Off (dezactivat), nu sunt prezentate marcaje suplimentare pe afiajul grafic.

6 - Front Panel Lock (blocare panou frontal)

Cnd este setat la On (activat), aceast setare dezactiveaz tastele CW / CCW (arbore principal n sens orar/antiorar) i ATC FWD / ATC REV (ATC nainte/ napoi).

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

239

7 - Parameter Lock (blocare parametri)

Activarea acestei setri va mpiedica modificarea parametrilor, cu excepia parametrilor 81 - 100. Reinei c atunci cnd unitatea de comand este iniializat, aceast setare este activat. Aceast setare blocheaz funciile de editare memorie (Alter - schimbare, Insert - inserare etc.) atunci cnd este setat la On (activat). Aceast setare comut ntre modul oli i modul metric. Cnd este setat la oli, unitatea de msur programat pentru X, Y i Z este oli, la 0.0001. Cnd aceasta este setat la Metric, unitatea de msur programat este mm, la 0.001 mm. Toate valorile coreciilor/decalajelor sunt transformate atunci cnd aceast setare este modificat din oli n metric sau invers. ns, modificarea acestei setri nu va transforma automat un program stocat n memorie; va trebui s transformai valorile axelor programate n noua unitate de msur setat. Cnd este setat la oli, codul G implicit este G20, cnd este setat la Metric, codul G implicit este G21.
OLI Avans de lucru Curs max. Dimensiune programabil min. Gam avans de lucru Tastele de avans rapid axe Tasta .0001 .001 .01 Tasta .1
.

8 - Prog Memory Lock (blocare memorie program)

9 - Dimensioning (dimensionare)

METRIC mm/min +/- 39300.000 .001 .001 - 1000.000

oli/min +/- 15400.0000 .0001 .0001 - 300.000 oli/min.

.0001 oli/declic avans rapid .001 oli/declic avans rapid .01 oli/declic avans rapid .1 oli/declic avans rapid

.001 mm/declic avans rapid .01 mm/declic avans rapid .1 mm/declic avans rapid 1 mm/declic avans rapid

10 - Limit Rapid at 50% (limitare deplasare rapid la 50%)

Activarea acestei setri va limita maina la 50% din viteza maxim a micrilor neachietoare ale axelor (deplasri rapide). Aceasta nseamn c, dac maina poate poziiona axele cu 700 oli/min (ipm), aceasta va fi limitat la 350 ipm atunci cnd aceast setare este On (activat). Unitatea de comand va afia mesajul 50% rapid override (control manual deplasare rapid la 50%), atunci cnd aceast setare este On (activat). Cnd aceasta este Off (dezactivat), este disponibil viteza maxim de deplasare rapid de 100%. Aceast setare permite operatorului s modifice viteza de transfer al datelor spre/de la primul port serial (RS-232). Aceasta se aplic pentru ncrcarea/descrcarea programelor etc., precum i pentru funciile DNC. Aceast setare trebuie s corespund vitezei de transfer a computerului. Aceast setare definete paritatea primului port serial (RS-232). Cnd este setat la None (fr), nu este adugat un bit de paritate la datele seriale. Cnd este setat la zero, se adaug un bit 0. Even (par) i Odd (impar) opereaz ca funcii normale de paritate. Asigurai-v c tii care sunt cerinele sistemului dumneavoastr, de exemplu, XMODEM trebuie s utilizeze 8 bii de date, fr paritate (setare la None fr). Aceast setare trebuie s corespund vitezei de transfer a computerului. Aceast setare definete numrul de bii de oprire pentru primul port serial (RS-232). Acesta poate fi 1 sau 2. Aceast setare trebuie s corespund vitezei de transfer a computerului.

11 - Baud Rate Select (selectare vitez de transfer)

12 - Parity Select (selectare paritate)

13 - Stop Bit (bii oprire)

240

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

14 - Synchronization (sincronizare)

Aceasta modific protocolul de sincronizare dintre emitent i receptor pentru primul port serial (RS-232). Aceast setare trebuie s corespund vitezei de transfer a computerului. Cnd este setat la RTS/CTS, firele de semnal ale cablului serial de date sunt utilizate pentru a solicita emitentului s ntrerup temporar transmiterea datelor pn cnd receptorul preia datele. Cnd este setat la XON/XOFF, setarea cea mai uzual, codurile de caractere ASCII sunt utilizate de receptor pentru a solicita emitentului s opreasc temporar transmisia. Selectarea codurilor DC este similar XON/XOFF, cu excepia faptului c se transmit coduri de band perforat sau de cititor start/stop. XMODEM este un protocol de comunicaie gestionat de receptor ce transmite datele n blocuri de cte 128 bytes. XMODEM a adugat siguran, fiecare bloc fiind verificat n privina integritii. XMODEM trebuie s utilizeze 8 bii de date, fr paritate.

Setrile 16-21

Aceste setri pot fi activate pentru a preveni modificarea funciilor mainii de ctre operatori nefamiliarizai cu cerinele programrii, ceea ce poate duce la deteriorarea mainii sau a piesei de prelucrat. Funcia simulare nu va fi disponibil atunci cnd aceast setare este On (activat). Funcia oprire opional nu va fi disponibil atunci cnd aceast setare este On (activat). Funcia tergere bloc nu va fi disponibil atunci cnd aceast setare este On (activat). Tastele de control manual al vitezei de avans vor fi dezactivate atunci cnd aceast setare este On (activat). Tastele de control manual al arborelui principal vor fi dezactivate atunci cnd aceast setare este On (activat). Tastele de control manual al deplasrii rapide vor fi dezactivate atunci cnd aceast setare este On (activat). Aceast setare specific distana de retragere a axei Z pentru eliminarea achiilor n cursul unui ciclu nchis G73. Gama este 0.0 - 29.9999 oli (0 - 760 mm). Activarea acestei setri va mpiedica vizualizarea, editarea sau tergerea programelor din seria 9000. Programele din seria 9000 nu pot fi ncrcate sau descrcate cu aceast setare activat. Reinei c programele din seria 9000 sunt de obicei programe macro. Aceast setare este utilizat pentru a controla semnalul de nceput de band (banda neimprimat de la nceputul unui program) trimis unui dispozitiv de perforare band conectat la primul port RS-232. Aceast setare controleaz modelul EOB (caracter de ncheiere a blocului) atunci cnd datele sunt trimise i recepionate la/de la portul serial 1 (RS-232). Aceast setare trebuie s corespund vitezei de transfer a computerului. Aceasta este seria de fabricaie a mainii dumneavoastr. Aceasta nu poate fi modificat.
96-0081 rev AN 04-2012

16 - Dry Run Lock Out (blocare simulare)

17 - Opt Stop Lock Out (blocare oprire opional)

18 - Block Delete Lock Out (blocare tergere bloc)

19 - Feedrate Override Lock (blocare control manual al vitezei de avans)

20 - Spindle Override Lock (blocare control manual al arborelui principal)

21 - Rapid Override Lock (blocare control manual al deplasrii rapide) 22 - Can Cycle Delta Z (delta Z ciclu nchis)

23 - 9xxx Progs Edit Lock (blocare editare programe 9xxx)

24 - Leader to Punch (nceput de band pentru perforare)

25 - EOB Pattern (model EOB)

26 - Serial Number (seria de fabricaie)

Strungul - Manualul Operatorului Traducerea instruciunilor originale

241

28 - Can Cycle Act w/o X/Z (acionare ciclu nchis fr X/Z)

Activarea acestei setri va determina finalizarea ciclului nchis comandat fr o comand X sau Z. Metoda preferat de funcionare este cu aceast setare On (activat). Cnd aceast setare este Off (dezactivat), unitatea de comand se va opri dac ciclul nchis este programat fr o deplasare pe axa X sau Z.

31 - Reset Program Pointer (resetare indicator de program)

Cnd aceast setare este Off (dezactivat), tasta Reset (resetare) nu va modifica poziia indicatorului de program. Cnd aceasta este On (activat), tasta Reset (resetare) va deplasa indicatorul de program la nceputul programului. Aceast setare controleaz modul de funcionare a pompei de lichid de rciere. Selectarea Normal permite operatorului s activeze i dezactiveze pompa manual sau cu coduri M. Selectarea Off (dezactivat) va genera o alarm dac se ncearc activarea lichidului de rcire manual sau prin intermediul unui program. Selectarea Ignore (ignorare) va ignora toate comenzile de programare a lichidului de rcire, ns pompa poate fi activat manual. Aceast setare modific modul n care funcioneaz coreciile de decalare a sculei. Aceasta poate fi setat la Yasnac sau Fanuc. Aceast setare modific modul n care este interpretat o comand Txxxx i modul n care este specificat sistemul de coordonate. Dac aceasta este Yasnac, decalajele sculelor 51 - 100 sunt disponibile n afiajul Corecii/decalaje i este admis G50 T5100. Dac aceasta este FANUC, coreciile pentru geometria sculei 1 - 50 sunt disponibile n afiajul Corecii/decalaje i este disponibil sistemul de coordonate de lucru tip G54. Cnd aceast setare este On (activat), repornirea unui program dintr-un alt punct dect de la nceput va determina unitatea de comand s scaneze ntregul program pentru a se asigura c sculele, coreciile, decalajele, codurile G i M i poziiile axelor sunt setate corect nainte ca programul s nceap de la blocul unde este poziionat cursorul. Urmtoarele coduri M vor fi procesate atunci cnd setarea 36 este activat:
M08 Activarea lichidului de rcire M09 Dezactivarea lichidului de rcire M14 Blocarea arborelui principal M15 Deblocarea arborelui principal M36 Recuperatorul de piese activat M37 Recuperatorul de piese dezactivat M41 Treapta inferioar M42 Treapta superioar M51-58 Activarea codurilor M de utilizator M61-68 Dezactivarea codurilor M de utilizator

32 - Coolant Override (control manual lichid de rcire)

33 - Coordinate System (sistemul de coordonate)

36 - Program Restart (repornire program)

Cnd aceasta este Off (dezactivat), programul va porni fr s verifice strile mainii. Dezactivarea acestei setri poate duce la economii de timp atunci cnd se ruleaz programe verificate.

37 - RS-232 Date Bits (bii de date RS-232)

Aceast setare este utilizat pentru a modifica numrul de bii de date pentru portul serial 1 (RS-232). Aceast setare trebuie s corespund vitezei de transfer a computerului. n mod normal trebuie s utilizeze 7 bii de date, ns unele computere necesit 8. XMODEM trebuie s utilizeze 8 bii de date, fr paritate. Aceasta reprezint o nregistrare numeric de valoare 0 sau 1. Aceasta este utilizat pentru selectarea numrului de axe auxiliare externe adugate la sistem. Dac aceasta este setat la 0, nu exist axe auxiliare. Dac aceasta este setat la 1, exist o ax V.

38 - Aux Axis Number (numr axe auxiliare)

242

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

39 - Beep @ M00, M01, M02, M30 (avertizare sonor la M00, M01, M02, M30)

Activarea acestei setri va determina avertizorul acustic al tastaturii s emit semnale sonore atunci cnd se ntlnete un M00, M01 (cu oprirea opional activ), M02 sau M30. Avertizarea acustic va continua pn cnd se apas o tast. Cnd aceast setare este On (activat), se adaug spaii ntre codurile de adres atunci cnd un program este transmis prin intermediul portului serial 1 RS-232. Aceasta face ca un program s poat fi citit/editat mult mai uor pe un PC. Cnd aceasta este Off (dezactivat), programele transmise prin intermediul portului serial nu au spaii i sunt mai dificil de citit. Activarea acestei setri va determina oprirea programului dup o schimbare a sculei i afiarea unui mesaj care s indice aceasta. Butonul Cycle Start (pornire ciclu) trebuie apsat pentru a se continua programul. Aceast setare controleaz modul n care ncepe prima curs a unei achieri compensate i modul n care scula este ndeprtat de piesa n curs de prelucrare. Seleciile pot fi A sau B; consultai seciunea Compensarea frezei pentru exemple. (Viteza de avans minim n procente din compensarea razei vrfului sculei) Aceast setare afecteaz viteza de avans atunci cnd compensarea frezei deplaseaz scula spre interiorul unei traiectorii de achiere circulare. Acest tip de achiere va ncetini avansul pentru a se menine o vitez de achiere constant. Aceast setare specific cea mai redus vitez de avans ca procent din viteza de avans programat (n gama 1-100).

41 - Add Spaces RS-232 Out (adugare de spaii la ieirea RS-232)

42 - M00 After Tool Change (M00 dup schimbarea sculei)

43 - Cutter Comp Type (tip compensare frez)

44 - Min F in Radius TNC % (F min n % TNC raz)

45 - Mirror Image X-axis (imagine n oglind pe axa X) 47 - Mirror Image Z-axis (imagine n oglind pe axa Z)

Cnd una sau mai multe dintre aceste setri este On (activat), micarea axei poate fi activat n oglind (sau inversat) fa de punctul de zero al piesei. A se vedea de asemenea G101, Activarea imaginii n oglind, n seciunea Codurile G. Aceasta modific protocolul de sincronizare dintre emitent i receptor pentru al doilea port serial. Al doilea port serial este utilizat pentru axele auxiliare. Setrile unitii de comand CNC i ale axelor auxiliare trebuie s fie adaptate ntre ele. Selectarea RTS/CTS va solicita emitentului s ntrerup temporar transmiterea datelor pn cnd receptorul preia datele. Selectarea XON/XOFF va utiliza codurile de caractere ASCII de la receptor pentru a solicita emitentului s opreasc temporar transmisia. XON/XOFF este setarea cea mai uzual. SelectareaDC Codes (coduri DC) este similar XON/XOFF, cu excepia faptului c se transmit coduri de cititor start/stop. Selectarea XMODEM este un protocol de comunicaie gestionat de receptor ce transmite datele n blocuri de cte 128 bytes. XMODEM confer siguran comunicaiei RS-232, fiecare bloc fiind verificat n privina integritii.

50 - Aux Axis Sync (sincronizare ax auxiliar)

52 - G83 Retract Above R (G83 retragere peste planul R)

Gama 0.0 - 30.00 oli sau 0 - 761 mm. Aceast setare modific modul n care se comport G83 (ciclu de gurire progresiv). Majoritatea programatorilor seteaz planul de referin (R) cu mult deasupra tieturii, pentru a se asigura c micarea de progresie permite eliminarea achiilor din alezaj. ns aceasta presupune consum de timp, deoarece maina ncepe prin a guri un spaiu gol. Dac setarea 52 este setat la distana

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

243

necesar pentru eliminarea achiilor, planul R poate fi adus mult mai aproape de piesa gurit.

Setarea 52

Suprafaa frontal piesei


.

Poziia de pornire Planul R Noul plan R

53 - Jog w/o Zero Return (avans rapid fr revenire la zero)

Activarea acestei setri permite avansul rapid al axelor fr revenire la zero (gsirea punctului de origine al mainii). Aceasta este o stare periculoas, ntruct axele pot intra n coliziune cu opritoarele mecanice i maina poate suferi avarii. Cnd unitatea de comand este iniializat, aceast setare va fi dezactivat automat. Aceast setare permite operatorului s modifice viteza de transfer al datelor pentru al doilea port serial (ax auxiliar). Aceast setare trebuie s corespund valorii din unitatea de comand a axei auxiliare. Activarea acestei setri va face disponibil funcia DNC. DNC este selectat la unitatea de comand prin apsarea de dou ori a tastei MDI/DNC. Funcia DNC (Direct Numeric Control - comanda numeric direct) nu este disponibil cnd aceasta este setat la Off (dezactivat). Cnd aceast setare este On (activat), ncheierea unui program cu un M30 sau apsarea tastei Reset (resetare) readuce toate codurile G modale la valorile implicite. Deplasarea rapid XZ asociat unui ciclu nchis nu poate realiza o oprire exact atunci cnd aceast setare este Off (dezactivat). Activarea acestei setri va asigura ncheierea deplasrii rapide XZ cu o oprire exact. Aceast setare selecteaz tipul de compensare a frezei ce este utilizat (FANUC sau YASNAC). Consultai seciunea Compensarea frezei.

54 - Aux Axis Baud Rate (vitez de transfer ax auxiliar)

55 - Enable DNC from MDI (activare DNC de la MDI)

56 - M30 Restore Default G (M30 restabilete G implicit)

57 - Exact Stop Canned X-Z (oprire exact ciclu nchis X-Z)

58 - Cutter Compensation (compensare frez)

59 - Probe Offset X+ (corecie palpator X+) 60 - Probe Offset X- (corecie palpator X-) 61 - Probe Offset Z+ (corecie palpator Z+) 62 - Probe Offset Z- (corecie palpator Z-)

Aceste setri sunt utilizate pentru a defini decalarea i dimensiunea palpatorului arborelui principal. Aceste patru setri specific distana parcurs i sensul din care este declanat palpatorul fa de poziia efectiv a suprafeei sesizate. Aceste setri sunt utilizate de codurile G31, G36, G136 i M75. Valorile nregistrate pentru fiecare setare pot fi numere pozitive sau negative. Se pot utiliza macro-uri pentru accesarea acestor setri; consultai seciunea Macro-urile pentru informaii suplimentare.

244

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Mandrin

Pies

Z+ = 0 (setarea 61) Z = Limea palpatorului (tip .3937 (setarea 62) Palpator

Mandrin

Pies Palpator X (setarea 60) X+ (setarea 59) Diametrul strunjit

63 - Tool Probe Width (lime palpator scul)

Aceast setare este utilizat pentru specificarea limii palpatorului utilizat pentru testarea diametrului sculei. Aceast setare se aplic doar pentru opiunea de palpare; aceasta este utilizat de G35. Aceast setare modific modul de funcionare a tastei Tool Ofset Mesur (msurare corecie scul). Cnd aceasta este On (activat), corecia nregistrat a sculei va fi corecia msurat a sculei plus decalajul coordonatei de lucru (pe axa Z). Cnd aceasta este Off (dezactivat), corecia sculei corespunde poziiei mainii pe axa Z. Aceast setare specific nlimea zonei de lucru ce este afiat pe ecranul modului Grafic. Valoarea implicit a acestei setri este nlimea maxim, ceea ce reprezint ntreaga zon de lucru a mainii. Prin utilizarea formulei urmtoare, se poate seta o scal specific: Total curs Y = parametrul 20/parametrul 19 Scala = total curs Y/setarea 65

64 - T. Ofs Meas Uses Work (msurare corecie scul utiliznd coordonatele de lucru)

65 - Graph Scale (Height) (scal grafic - nlime)

66 - Graphics X Offset (decalaj X grafic)

Aceast setare poziioneaz partea dreapt a ferestrei de scalare fa de poziia de zero a mainii pe axa X (consultai seciunea Modul Grafic). Valoarea implicit a acesteia este zero. Aceast setare poziioneaz partea superioar a ferestrei de scalare fa de poziia de zero a mainii pe axa Z (consultai seciunea Modul Grafic). Valoarea implicit a acesteia este zero.
Modul Grac

68 - Graphics Z Offset (decalaj Z grafic)

Setrile 66 i 68 setate la

Setrile 66 i 68 setate la 2.0

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

245

69 - DPRNT Leading Spaces (spaii libere DPRNT)

Aceasta este o setare On/Off (activat/dezactivat). Cnd aceasta este setat la off (dezactivat), unitatea de comand nu va utiliza spaii libere generate o instruciune DPRNT tip macro. i invers, cnd este setat la On (activat), unitatea de comand va utiliza spaii libere. Exemplul urmtor ilustreaz comportamentul unitii de comand atunci cnd aceast setare este OFF (dezactivat) sau ON (activat).
#1 = 3.0 ; G0 G90 X#1 ; DPRNT[X#1[44]] ;

IEIRE
OFF X3.0000 ON X 3.0000

Observai spaiul dintre X i 3 atunci cnd setarea este On (activat). Informaiile pot fi citite mai uor atunci cnd aceast setare este On (activat).

70 - DPRNT OPEN/CLOS DC code (cod DC deschis/nchis DPRNT)

Aceast setare controleaz dac instruciunile POPEN i PCLOS din macro-uri transmit codurile de comand DC la portul serial. Cnd setarea este On (activat), aceste instruciuni vor transmite coduri de comand DC. Cnd aceasta este Off (dezactivat), codurile de comand sunt reinute. Valoarea implicit a acesteia este On (activat). Utilizat mpreun cu ciclurile nchise G71 i G72, aceast setare specific adncimea incremental pentru fiecare trecere la o achiere de degroare. Aceasta este utilizat dac programatorul nu specific un cod D. Gama de valori valabile este ntre 0 i 29.9999 oli, respectiv 299.999 mm. Valoarea implicit este .1000 oli. Utilizat mpreun cu ciclurile nchise G71 i G72, aceast setare specific nivelul retragerii dup o achiere de degroare. Aceasta reprezint distana dintre scul i material atunci cnd scula revine pentru o alt trecere. Gama de valori valabile este ntre 0 i 29.9999 oli, respectiv 299.999 mm. Valoarea implicit este .0500 oli. Aceast setare, mpreun cu setarea 75, este util pentru depanarea programelor CNC. Cnd setarea 74 este On (activat), unitatea de comand va afia codul pentru programele macro (O9xxxx). Cnd setarea este Off (dezactivat), unitatea de comand nu va afia codurile din seria 9000. Cnd setarea 75 este On (activat) i unitatea de comand funcioneaz n modul bloc cu bloc, unitatea de comand se va opri dup fiecare bloc de cod al unui program macro (O9xxxx) i va atepta ca operatorul s apese butonul Cycle Start (pornire ciclu). Cnd setarea 75 este Off (dezactivat), programul macro este rulat continuu, unitatea de comand nu va face pauze dup fiecare bloc, chiar dac este activat modul bloc cu bloc. Valoarea implicit a setrii este On (activat). Cnd setarea 74 i setarea 75 sunt ambele On (activate), unitatea de comand se comport normal. Aceasta nseamn c toate blocurile sunt marcate i afiate, iar n modul bloc cu bloc exist cte o pauz naintea executrii fiecrui bloc. Cnd setarea 74 i setarea 75 sunt ambele Off (dezactivate), unitatea de comand va executa programele de seria 9000 fr afiarea codului de program. Dac unitatea de comand este n modul bloc cu bloc, nu exist pauze ntre blocuri la rularea programelor din seria 9000. Cnd setarea 75 este On (activat) iar setarea 74 este Off (dezactivat), programele din seria 9000 sunt afiate pe msur ce sunt executate.

72 - Can Cycle Cut Depth (adncime de achiere ciclu nchis)

73 - Can Cycle Retraction (retragere ciclu nchis)

74 - 9xxx Progs Trace (urmrire programe 9xxx)

75 - 9xxxx Progs Singls BLK (programe bloc cu bloc 9xxxx)

76 - Foot Pedal Lock Out (blocare pedal)

Aceasta este o setare On/Off (activat/dezactivat). Cnd aceasta este Off (dezactivat), pedala funcioneaz normal. Cnd aceasta este On (activat), orice acionare a pedalei este ignorat de unitatea de comand.

246

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

77 - Scale Integer F (numr ntreg F)

Aceast setare permite operatorului s selecteze modul n care unitatea de comand interpreteaz o valoare F (vitez de avans) ce nu conine un punct zecimal. (Se recomand ca programatorii s utilizeze ntotdeauna un punct zecimal.) Aceast setare ajut operatorii s ruleze programe dezvoltate pe o unitate de comand de alt provenien dect Haas. De exemplu, F12 devine: Setarea 77 Off (dezactivat) 0.0012 uniti/minut Setarea 77 On (activat) 12.0 uniti/minut Exist 5 setri pentru viteza de avans: OLI
IMPLICIT NTREG .1 .01 .001 .0001 (.0001) F1 = F1 F1 = F.0001 F10 = F.001 F100 = F.01 F1000 = F.1

MILIMETRI
IMPLICIT NTREG .1 .01 .001 .0001 (.001) F1 = F1 F1 = F.001 F10 = F.01 F100 = F.1 F1000 = F1

81 - Tool at Auto Off (scul la oprire automat)

Cnd este apsat tasta Power Up/Restart (iniializare/repornire), unitatea de comand va schimba cu scula specificat n aceast setare. Dac se specific zero (0), nu se produce o schimbare a sculei la iniializare. Valoarea implicit a setrii este 1. Sunt disponibile alte limbi dect engleza pentru unitatea de comand Haas. Pentru comutarea la o alt limb, selectai o limb i apsai Enter (execuie). Cnd aceast setare este On (activat), un M30 va reseta orice funcii controlate manual (viteza de avans, arborele principal, deplasarea rapid) la valorile lor implicite (100%). Aceast setare determin executarea aciunii specificate (alarm, oprire avans, avertizare sonor, avans automat) atunci cnd scula este suprasolicitat (consultai seciunea Sculele). Selectarea Alarm (alarm) va determina oprirea mainii atunci cnd scula este suprasolicitat. Cnd este setat la Feedhold (oprire avans), va fi afiat mesajul Tool Overload (suprasolicitare scul) i maina se va opri ntr-o poziie de oprire avans atunci cnd survine aceast stare. Prin apsarea unei taste, mesajul va fi ters. Selectarea Beep (avertizare sonor) va determina emiterea unui semnal sonor de ctre unitatea de comand atunci cnd scula este suprasolicitat. Cnd este setat la Autofeed (avans automat), maina limiteaz automat viteza de avans n funcie de solicitarea sculei.Note referitoare la avansul automat: La tarodare (rigid sau flotant), controlul manual al avansului i arborelui principal va fi blocat, astfel c funcia avans automat este fr efect (unitatea de comand va prea c rspunde la tastele de control manual, prin afiarea mesajelor de control manual). Funcia avans automat nu va fi utilizat la frezarea filetelor sau tarodarea invers automat, ntruct poate conduce la rezultate neprevzute i chiar la coliziuni. Ultima vitez de avans comandat va fi restabilit la sfritul execuiei programului, respectiv atunci cnd operatorul apas tasta Reset (resetare) sau dezactiveaz funcia avans automat. Operatorul poate utiliza tastele de control manual al vitezei de avans de pe tastatur n timp ce este selectat funcia avans automat. Intrrile acestor taste vor fi recunoscute de funcia avans automat ca nou vitez de avans comandat att timp ct limita de ncrcare a sculei nu este depit. ns, dac limita de ncrcare a sculei a fost deja depit, unitatea de comand va ignora tastele de control manual al vitezei de avans.

82 - Language (limb)

83 - M30/Resets Overrides (M30 - resetare control manual funcii)

84 - Tool Overload Action (aciune la suprasolicitare scul)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

247

85 - Maximum Corner Rounding (rotunjire de col maxim)

Definete precizia mainii n privina colurilor rotunjite n gama de toleran selectat. Valoarea implicit iniial este de 0.05 oli. Dac aceast setare este zero (0), unitatea de comand reacioneaz ca i cum s-ar fi comandat cte o oprire exact n fiecare bloc de micare.
Punct program

Se manifest urmtoarele dou condiii:


Nu este necesar ncetinirea pentru satisfacerea setrii referitoare la precizie O vitez mult mai mic necesar pentru prelucrare la coluri

Setarea 85= 0.002 Setarea 85= 0.005


..

86 - Thread Finish Allowance (adaos de finisare filet)

Utilizat n ciclul nchis de filetare G76, aceast setare specific ct material va fi lsat pe filet pentru finisare dup toate trecerile ciclului. Gama de valori este ntre 0 i .9999 oli. Valoarea implicit este 0. Aceasta este o setare On/Off (activat/dezactivat). Cnd se execut M06 i aceast setare este ON (activat), orice funcii controlate manual vor fi anulate i setate la valorile lor programate. Aceasta este o setare On/Off (activat/dezactivat). Cnd aceast setare este On (activat) i se apas tasta Reset (resetare), orice funcii controlate manual vor fi anulate i setate la valorile lor programate sau implicite. Aceast setare regleaz la valori extreme valorile pentru geometria sculei sau decalare. n modul grafic, coreciile sculelor sunt ignorate, astfel nct traiectoriile de achiere pentru diferite scule sunt afiate n aceeai poziie. Setarea acesteia la o valoare aproximat n coordonatele mainii pentru punctul de zero programat al piesei va anula orice alarme Z n afara domeniului cursei pe care le-ai putea ntlni n modul grafic. Valoarea implicit a setrii este -8.0000. Aceast setare regleaz la valori extreme valorile pentru geometria sculei sau decalare. n modul grafic, coreciile sculelor sunt ignorate, astfel nct traiectoriile de achiere pentru diferite scule sunt afiate n aceeai poziie. Setarea acesteia la o valoare aproximat n coordonatele mainii pentru punctul de zero programat al piesei va anula orice alarme X n afara domeniului cursei pe care le-ai putea ntlni n modul grafic. Valoarea implicit a setrii este -8.0000. Aceast setare determin sensul de strngere a mandrinei. Setat la O.D. (diametru exterior), mandrina este considerat strns atunci cnd flcile sunt deplasate spre centrul arborelui principal. Setat la I.D. (diametru interior), mandrina este considerat strns atunci cnd flcile sunt deplasate n afar dinspre centrul arborelui principal. Aceast setare definete mpreun cu setarea 94 zona de restricie a cursei ppuii mobile ce limiteaz interaciunea dintre ppua mobil i capul revolver. Aceast setare determin limita cursei pe axa X atunci cnd diferena dintre poziia axei Z i poziia ppuii mobile scade sub valoarea din setarea 94. Dac apare aceast stare i programul este n curs de rulare, se genereaz o alarm. La avansul rapid, nu se genereaz o alarm, dar cursa va fi limitat. Valorile sunt n oli. Aceast setare este diferena minim admis dintre poziia axei Z i poziia ppuii mobile (a se vedea setarea 93). Valorile sunt n oli. O valoare de -1.0000 nseamn c atunci cnd axa X este sub planul de degajare X (setarea 93), axa Z trebuie s fie la peste 1 ol distan de poziia ppuii mobile n sensul negativ al axei Z. Valoarea implicit pentru aceast setare este zero. Valorile sunt n oli.
Strungul - Manualul Operatorului Traducerea instruciunilor originale
96-0081 rev AN 04-2012

87 - TNN Resets Override (TNN - resetare control manual funcii)

88 - Reset Resets Overrides (reiniializare control manual setri)

90 - Graph Z Zero Location (poziie zero axa Z grafic)

91 - Graph X Zero Location (poziie zero axa X grafic)

92 - Chuck Clamping (strngere mandrin)

93 - Tailstock X Clearance (gabarit axa X ppu mobil)

94 - Tailstock Z Clearance (gabarit axa Z ppu mobil)

248

95 - Thread Chamfer Size (dimensiune teitur filet)

Aceast setare este utilizat n ciclurile de filetare G76 i G92 atunci cnd este comandat un M23. Cnd comanda M23 este activ, cursele de filetare se ncheie cu o retragere n unghi, n locul unei retrageri n unghi drept. Valoarea din setarea 95 este egal cu numrul de rotaii (filete teite) dorit. Reinei c setrile 95 i 96 interacioneaz ntre ele. Gama valabil: 0 - 29.999 (multiplu al pasului curent al filetului, F sau E). Umr

V Filet

Suprafa frontal G76 sau G92 Cursa de letare cu M23 activ


L

Traiectoria sculei Filetul programat, punctul nal Setarea 95 x L Setarea 96 = 45 Pasul Cursa efectiv, punctul nal

96 - Thread Chamfer Angle (unghi teitur filet)

A se vedea setarea 95. Gama valabil: 0 - 89 de grade (nu se admite punctul zecimal) Aceast setare determin sensul implicit de schimbare a sculei. Aceasta poate fi setat la Shortest (cel mai scurt drum) sau M17/M18. Cnd se selecteaz Shortest (cel mai scurt drum), unitatea de comand va solicita rotirea n sensul necesar pentru a se ajunge la scula urmtoare cu o deplasare minim. Programul poate utiliza n continuare M17 i M18 pentru a stabili sensul de schimbare a sculei, ns odat acest lucru realizat, nu se poate reveni la sensul cel mai scurt de schimbare a sculei dect prin apsarea tastei Reset (resetare) sau prin intermediul unui M30/M02. La selectarea M17/M18, unitatea de comand va roti capul revolver fie ntotdeauna nainte, fie ntotdeauna napoi, n funcie de cel mai recent M17 sau M18 comandat. Cnd se apas tasta Reset (resetare), la iniializare sau la executarea unui M30/M02, unitatea de comand va presupune c M17 este sensul de rotaie al capului revolver la schimbarea sculei, ntotdeauna nainte. Aceast opiune este util atunci cnd un program trebuie s evite anumite zone ale capului revolver datorit sculelor de dimensiuni neobinuite.

97 - Tool Change Direction (sens de schimbare a sculei)

98 - Spindle Jog RPM (turaie avans rapid arbore principal)

Aceast setare determin turaia arborelui principal pentru tasta Spindle Jog (avans rapid arbore principal). Valoarea implicit este 100 rot/min. Utilizat n ciclul nchis de filetare G76, aceast setare specific valoarea minim a adncimii de achiere pentru trecerile succesive de filetare. Trecerile succesive nu pot fi sub valoarea din aceast setare. Gama de valori este ntre 0 i .9999 oli. Valoarea implicit este 0.0010 oli. Cnd aceast setare este zero, protecia de ecran este dezactivat. Dac setarea este reglat la un anumit numr de minute, dup intervalul de timp respectiv n care nu se acioneaz tastatura, se va afia ecranul IPS. Dup un al doilea interval de temporizare a proteciei de ecran, va fi afiat sigla Haas, ce i va modifica poziia la fiecare 2 secunde (dezactivare la apsarea oricrei taste, maneta de avans rapid sau la o alarm). Protecia de ecran nu va fi activat dac unitatea de comand este n modul Hibernare, Avans rapid, Editare sau Grafic. Apsarea tastei Handle Control Feedrate (manet de control vitez de avans), cu aceast setare On (activat), va determina maneta de avans rapid s controleze att viteza de avans de lucru, ct i viteza de deplasare rapid. Setarea 10 afecteaz viteza maxim de deplasare rapid.

99 - Thread Minimum Cut (adncime de achiere minim filet)

100 - Screen Saver Delay (temporizare protecie ecran)

101 - Feed Overide -> Rapid (control manual avans ->deplasare rapid)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

249

102 - C Axis Diameter (diametru axa C)

Aceast setare vizeaz axa C. Consultai seciunea axa C. Valoarea implicit este 1.0 ol, iar valoarea maxim admis este 29.999 oli. Butonul Cycle Start (pornire ciclu) trebuie apsat i meninut apsat pentru a se rula un program atunci cnd aceast setare este On (activat). Cnd butonul Cycle Start (pornire ciclu) este eliberat, se genereaz o oprire a avansului. Aceast setare nu poate fi activat n timp ce setarea 104 este activat. Cnd una dintre acestea este setat la On (activat), cealalt va fi dezactivat automat.

103 - CYC START/FH Same Key (aceeai tast pentru pornire ciclu/oprire avans)

104 - Jog Handle to SNGL BLK (manet avans rapid pentru bloc cu bloc)

Maneta de avans rapid poate fi utilizat pentru parcurgerea pas cu pas a unui program atunci cnd aceast setare este On (activat). Rotirea n sens invers a manetei de avans rapid genereaz o stare de oprire avans. Aceast setare nu poate fi activat n timp ce setarea 103 este activat. Cnd una dintre acestea este setat la On (activat), cealalt va fi dezactivat automat.

105 - TS Retract Distance (distan retragere ppu mobil)

Distana fa de punctul de susinere (setarea 107) pe care se va retrage ppua mobil atunci cnd i se comand. Aceast setare trebuie s fie o valoare pozitiv. Cnd ppua mobil se deplaseaz spre punctul de susinere (setarea 107), acesta este punctul n care ppua se va opri din deplasarea rapid i va ncepe avansul de lucru. Aceast setare trebuie s fie o valoare pozitiv. Aceast setare este exprimat n coordonatele absolute ale mainii i trebuie s aib o valoare negativ. Acesta este punctul la care trebuie s se avanseze pentru susinere atunci cnd se comand M21. De obicei, acesta este n interiorul unei piese susinute. Acesta este determinat prin avansul rapid spre pies i adugarea unei valori pn n poziia absolut. Acesta este numrul de minute (pn la 300 minute de la iniializare) n care sunt aplicate compensrile specificate n setrile 110-112. Prezentare general Cnd maina este pus n funciune, dac setarea 109, i cel puin una dintre setrile 110, 111 sau 112, sunt setate la o valoare diferit de zero, va fi afiat urmtoarea avertizare:

106 - TS Retract Distance (distan avans ppu mobil)

107 - TS Hold Point (punct de susinere ppu mobil)

109 - Warm-Up Time in MIN. (timp de nclzire n minute)

ATENIE! Warm up Compensation is specified! Do you wish to activate Warm up Compensation (Y/N)? (ATENIE! Compensare nclzire specificat! Dorii s activai compensarea la nclzire (da/nu)? Dac se tasteaz Y, unitatea de comand aplic imediat compensarea total (setarea 110, 111, 112), iar compensarea ncepe s descreasc odat cu trecerea timpului. De exemplu, dup ce se scurge 50% din timpul specificat n setarea 109, distana de compensare va fi de 50%. Pentru a reiniializa perioada de timp, este necesar s oprii i repornii maina, apoi s rspundei Y (da) la ntrebarea referitoare la compensare de la iniializarea mainii.
ATENIE! Modificarea setrii 110, 111 sau 112 n timp ce compensarea este n evoluie poate determina o micare brusc de pn la 0.0044 oli.

Timpul de nclzire rmas este afiat n colul din dreapta jos al ecranului Diagnostics Inputs 2 (intrri diagnosticare) ntr-un format hh:mm:ss.

250

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

110 - Warmup X Distance (distan X nclzire) 112 - Warmup Z Distance (distan Z nclzire)

Setrile 110 i 112 specific valorile compensrilor (max = 0.0020 sau 0.051 mm) aplicate axelor. Setarea 109 trebuie s aib o valoare nregistrat pentru ca setrile 110 i 112 s aib efect. Aceast setare este utilizat pentru strungurile TL-1 i TL-2. Consultai manualul Strungul de sculrie.

113 - Tool Change Method (metod de schimbare a sculei)

114 - Conveyor Cycle Time (durat ciclu transportor, n minute) 115 - Conveyor On-time (timp activare transportor, n minute)

Setrile 114 i 115 controleaz transportorul de pan opional. Setarea 114 (durat ciclu transportor) este perioada de timp dup care transportorul va fi activat automat. Setarea 115 (timp activare transportor) este durata de funcionare a transportorului. De exemplu, dac setarea 114 este setat la 30 iar setarea 115 este setat la 2, transportorul de pan va fi activat la fiecare jumtate de or, va funciona 2 minute, apoi va fi dezactivat. Timpul de activare va fi setat la nu mai mult de 80% din durata ciclului. Reinei urmtoarele: Apsarea butonului CHIP FWD (transportor pan nainte) (sau M31) va porni transportorul n sens spre nainte i va activa ciclul. Tasta CHIP STOP (oprire transportor pan) (sau M33) va opri transportorul i va anula ciclul.

118 - M99 Bumps M30 CNTRS (impulsuri M99 pentru comenzile M30)

Cnd aceast setare este On (activat), un M99 va aduga o unitate la contoarele M30 (acestea sunt vizibile n afiajul Curnt Comnds (comenzi curente). Reinei c un M99 va crete doar contoarele ce apar ntr-un program principal, nu ntr-un subprogram. Activarea acestei setri nu va permite ca valorile din afiajul Offset (corecii/decalaje) s fie modificate. ns, programele de modificare a coreciilor/decalajelor vor putea face n continuare asta. Activarea acestei setri nu va permite ca variabilele macro s fie modificate. ns, programele de modificare a variabilelor macro vor putea face n continuare asta. Cnd M21 este utilizat pentru deplasarea ppuii mobile n punctul de susinere i susinerea unei piese, unitatea de comand va genera o alarm dac piesa nu este gsit i s-a ajuns deja n punctul de susinere. Setarea 121 poate fi activat i va fi generat o alarm atunci cnd este utilizat pedala pentru deplasarea ppuii mobile n punctul de susinere i nu se gsete piesa. Aceast funcie vizeaz strungurile cu arbore secundar. Valoarea acesteia poate fi O.D. (diametru exterior) sau I.D. (diametru interior), similar setrii 92 pentru arborele principal. Aceast setare vizeaz ua automat opional. Aceasta va fi setat On (activat) la mainile cu o u automat. A se vedea de asemenea M85/86 (codurile M de deschidere/nchidere u automat). Ua se va nchide cnd este apsat butonul Cycle Start (pornire ciclu) i se va deschide cnd programul ajunge la un M00, M01 (cu oprirea opional activat) sau M30 i arborele principal s-a oprit.

119 - Offset Lock (blocare corecii/decalaje)

120 - Macro Var Lock (blocare variabile macro)

121 - Foot Pedal TS Alarm (alarm pedal ppu mobil)

122 - Secondary Spindle Chuck Clamping (strngere mandrin arbore secundar)

131 - Auto Door (u automat)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

251

132 - Jog Before TC (avans rapid nainte de schimbare scul)

Cnd aceasta este On (activat) i se apas butonul Turret Fwd (cap revolver nainte), Turret Rev (cap revolver napoi) sau Next Tool (scula urmtoare) n timp ce una sau mai multe axe sunt departe de zero, se presupune c este posibil s se produc o coliziune i se afieaz un mesaj n loc s se produc schimbarea sculei. ns, dac operatorul a apsat butonul Handle Jog (manet de avans rapid) nainte de schimbarea sculei, se presupune c axa tocmai a fost avansat rapid ntr-o poziie sigur i maina va executa schimbarea sculei. Cnd aceast setare este Off (dezactivat), nu se va presupune nimic i strungul va executa schimbrile fr afiarea unui mesaj.

133 - REPT Rigid Tap (repetare tarodare rigid)

Aceast setare asigur orientarea arborelui principal n cursul tarodrii, astfel nct filetele s fie aliniate atunci cnd este programat o a doua trecere de tarodare n acelai alezaj. Aceast setare genereaz un mesaj de avertizare dac o corecie/un decalaj este modificat() cu o valoare mai mare dect cea nregistrat pentru aceast setare. Se va afia urmtorul mesaj: XX changes the offset by more than Setting 142! Accept (Y/N)? (modificare corecie/decalaj XX cu o valoare mai mare dect setarea 142! acceptai (da/nu)?) dac s-a ncercat s se modifice o corecie/un decalaj cu o valoare mai mare dect cea nregistrat (pozitiv sau negativ). Aceast setare permite utilizatorului s extrag date din unitatea de comand cu ajutorul unei comenzi Q transmise prin intermediul portului RS-232 i s seteze variabilele macro prin utilizarea unei comenzi E. Funcia se bazeaz pe un software specific i necesit un computer auxiliar pentru solicitarea, interpretarea i memorarea datelor de la unitatea de comand. O opiune hardare permite de asemenea citirea strii mainii. Consultai Transferul de date CNC din seciunea Programarea operaiilor pentru informaii detaliate. Aceast setare urmrete meninerea unei grosimi constante a achiei atunci cnd se aplic un control manual. Cnd aceast setare este On (activat), orice control manual al vitezei de avans se va aplica i asupra turaiei arborelui principal, iar controlul manual al arborelui principal va fi dezactivat. Cnd aceasta este Off (dezactivat), maina se comport normal. Cnd aceast setare este On (activat), ppua mobil trebuie s preseze piesa n momentul apsrii butonului Cycle Start (pornire ciclu) sau se va afia un mesaj i programul nu va porni. Activarea acestei setri va face ca unitatea de comand s salveze coreciile/decalajele n acelai fiier cu programul, sub titulatura O999999. Coreciile/decalajele vor aprea n fiier nainte de semnul % final. Aceast setare controleaz formatul n care sunt salvate coreciile/decalajele mpreun cu programele. Cnd este setat la A, formatul este conform celor afiate pe unitatea de comand, coninnd puncte zecimale i titluri ale coloanelor. Coreciile/decalajele salvate n acest format pot fi mai uor editate pe un PC i rencrcate ulterior. Cnd aceasta este setat la B, fiecare corecie/decalaj este salvat() ntr-o linie separat cu o valoare N i o valoare V.

142 - Offset Chng Tolerance (toleran modificare corecie/decalaj)

143 Machine Data Collect (colectare date main)

144 - Feed Overide -> Spindle (control manual avans ->arbore principal)

145 - TS at Part for CS (ppu mobil la pies pentru pornire ciclu)

156 - Save Offset with PROG (salvare corecii/decalaje cu PROG)

157 - Offset Format Type (tip format corecii/decalaje)

158,159,160 - XYZ Screw Thermal COMP% (COMP% termic urub XYZ)

Aceste setri pot fi setate ntre -30 i +30 i vor ajusta compensarea termic existent a urubului cu -30% +30%, dup caz.

252

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

162 - Default To Float (punct zecimal mobil implicit)

Cnd aceast setare este On (activat), unitatea de comand va aduga un punct zecimal la valorile introduse fr un punct zecimal (pentru anumite coduri de adres). Cnd aceast setare este Off (dezactivat), valorile ce urmeaz dup codurile de adrese ce nu includ puncte zecimale sunt considerate a fi notaii ale operatorului (adic miimi etc). Aceast setare va exclude valoarea A (unghi scul) dintr-un bloc G76. Astfel, funcia se aplic urmtoarelor coduri de adres:
Valoare introdus n modul oli n modul mm X -2 X -2 Cu setarea dezactivat X-.0002 X-.002 Cu setarea activat X-2. X-2.

Aceast funcie se aplic urmtoarelor coduri de adres: X, Y, Z, A, B, C, E, F, I, J, K, U, W A (cu excepia G76) Dac o valoare A G76 ce conine un punct zecimal este ntlnit n cursul execuiei programului, este generat alarma 605 Unghi de vrf scul nevalabil. D (cu excepia G73) R (cu excepia G71 n modul YASNAC) Reinei c aceast setare afecteaz modul de interpretare a tuturor programelor nregistrate manual, de pe un disc sau prin intermediul RS-232. Aceasta nu modific efectul setrii 77 Scale Integer F (numr ntreg F).

163 - Disable .1 Jog Rate (dezactivare vitez de avans rapid 0.1)

Aceast setare dezactiveaz viteza maxim de avans rapid. Dac este selectat viteza maxim de avans rapid, va fi n schimb selectat automat urmtoarea vitez inferioar disponibil. Aceast setare este utilizat pentru setarea turaiei maxime a arborelui principal la punerea n funciune a mainii. n esen, aceasta va determina executarea unei comenzi G50 Snnn la punerea n funciune a mainii, unde nnn este valoarea dat de setare. Dac setarea conine zero sau o valoare mai mare sau egal cu parametrul 131, Turaie maxim arbore principal, setarea 164 nu va avea niciun efect. Specific valoarea cu care se permite varierea turaiei sub i peste valoarea comandat n cursul utilizrii funciei Varierea turaiei arborelui principal. Poate fi doar pozitiv. Specific un ciclu de lucru sau viteza de variere a turaiei arborelui principal. Poate fi doar pozitiv. Exist 14 articole ce pot fi monitorizate, precum i ase articole suplimentare, prin intermediul setrilor pentru ntreinerea periodic. Aceste setri permit utilizatorului s modifice numrul implicit de ore pentru fiecare articol atunci acestea sunt iniializate n cursul utilizrii. Dac numrul de ore este setat la zero, articolul nu va aprea n lista de articole prezentat n pagina ntreinere a ecranului Comenzi curente. Activarea aceste setri va duce la afiarea comenzilor Q de colectare date pe ecranul PC-ului. Aceasta specific durata de timp n care se ateapt n inactivitate nainte s se dezactiveze transportorul de pan. Valorile sunt n minute. Aceasta specific durata de timp n care se ateapt n inactivitate nainte s se dezactiveze lichidul de rcire prin injecie, prin stropire sau prin arborele principal la freze. Valorile sunt n minute.

164 - Powerup SP Max RPM (turaie max. arbore principal la iniializare main)

165 - SSV Variation (variere turaie arbore principal)

166 - SSV CYCLE (0.1) SECS (secunde ciclu de variere turaie arbore principal) 167-186 - Periodic Maintenance (ntreinere periodic)

187 - Machine Data Echo (retransmitere date main) 196 - Conveyor Shutdown (dezactivare transportor)

197 - Coolant Shutdown (dezactivare lichid de rcire)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

253

198 - Background Color (culoare fundal)

Aceasta specific o culoare de fundal pentru panourile de afiare inactive. Gama este 0 - 254. Specific perioada de timp n minute dup care iluminarea de fundal a afiajului mainii este dezactivat atunci cnd nu se opereaz nicio intrare n unitatea de comand (cu excepia modurilor Avans rapid, Grafic sau Hibernare sau n prezena unei alarme). Apsai orice tast pentru a restabili ecranul (de preferat CANCEL - anulare).

199 - Backlight Timer (temporizator iluminare de fundal)

201 - Show Only Work and Tool Offsets In Use (prezentare doar corecii scule i decalaje de origine n uz)

Activarea acestei setri va afia doar coreciile sculelor i decalajele de origine utilizate de programul n curs de rulare. Programul trebuie s fie rulat mai nti n modul grafic pentru a se activa aceast funcie. Aceast setare specific nlimea zonei de lucru ce este afiat pe ecranul Live Image (imagine n direct). Dimensiunea maxim este limitat automat la nlimea implicit. Valoarea implicit prezint ntreaga zon de lucru a mainii. Poziioneaz partea superioar a ferestrei de scalare fa de poziia de zero a mainii pe axa X. Valoarea implicit este zero. Poziioneaz partea dreapt a ferestrei de scalare fa de poziia de zero a mainii pe axa X. Valoarea implicit este zero. Indic diametrul interior al piesei. Aceast setare poate fi ajustat prin introducerea unei valori n HOLE SIZE (dimensiune alezaj) n tab-ul STOCK SETUP (setare pies brut) n IPS. Controleaz faeta Z a piesei brute ce va fi afiat n imaginea n direct. Aceast setare poate fi ajustat prin introducerea unei valori n STOCK FACE (faet pies brut) n tab-ul STOCK SETUP (setare pies brut) n IPS. Aceast setare controleaz diametrul piesei brute ce va fi afiat n imaginea n direct. Aceast setare poate fi de asemenea ajustat din IPS. Controleaz lungimea piesei brute ce va fi afiat n imaginea n direct. Aceast setare poate fi ajustat prin introducerea unei valori n STOCK LENGTH (lungime pies brut) n tab-ul STOCK SETUP (setare pies brut) n IPS. Aceast setare controleaz nlimea flcilor mandrinei ce va fi afiat n imaginea n direct. Aceast setare poate fi de asemenea ajustat din IPS. Controleaz grosimea flcilor mandrinei ce va fi afiat n imaginea n direct. Aceast setare poate fi ajustat prin introducerea unei valori n JAW THICKNESS (grosime falc) n tab-ul STOCK SETUP (setare pies brut) n IPS. Controleaz dimensiunea de strngere a piesei brute n flcile mandrinei ce va fi afiat n imaginea n direct. Aceast setare poate fi ajustat prin introducerea unei valori n CLAMP STOCK (strngere pies brut) n tab-ul STOCK SETUP (setare pies brut) n IPS.

202 - Live Image Scale (Height) (scal imagine n direct - nlime)

203 - Live Image X Offset (decalaj X imagine n direct)

205 - Live Image Z Offset (decalaj Z imagine n direct)

206 - Stock Hole Size (dimensiune alezaj pies brut)

207 - Z Stock Face (faet Z pies brut)

208 - Stock OD Diameter (diametru exterior pies brut)

209 - Length of Stock (lungime pies brut)

210 - Jaw Height (nlime falc)

211 - Jaw Thickness (grosime falc)

212 - Clamp Stock (strngere pies brut)

254

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

213 - Jaw Step Height (nlime prag falc)

Controleaz nlimea pragului flcilor mandrinei ce va fi afiat n imaginea n direct. Aceast setare poate fi ajustat prin introducerea unei valori n JAW STEP HEIGHT (nlime prag falc) n tab-ul STOCK SETUP (setare pies brut) n IPS. Controleaz vizibilitatea unei linii punctate roii prin care este reprezentat traiectoria deplasrii rapide n imaginea n direct.

214 - Show Rapid Path Live Image (prezentare traiectorie deplasare rapid n imaginea n direct)

215 - Show Feed Path Live Image (prezentare traiectorie avans de lucru n imaginea n direct)

Controleaz vizibilitatea unei linii continue albastre prin care este reprezentat traiectoria avansului de lucru n imaginea n direct. Aceast setare va dezactiva servomotoarele i pompa hidraulic, dac este prevzut, dup expirarea numrului de minute specificat de inactivitate, n lipsa unor activiti cum ar fi rularea unui program, avansul rapid, apsarea unor taste etc. Valoarea implicit este 0. Controleaz afiarea flcilor mandrinei n imaginea n direct. Controleaz vizibilitatea unei linii continue verzi prin care este reprezentat traiectoria trecerii finale n imaginea n direct. Aceasta este prezentat dac programul a fost rulat sau simulat anterior. Controleaz dac imaginea n direct va focaliza sau nu automat piesa n colul din stnga jos. Activai sau dezactivai prin apsarea tastei F4. Unghiul vrfului rotativ al ppuii mobile, msurat n grade (0 - 180). Utilizat doar pentru imaginea n direct. Iniializare cu o valoare de 60. Diametrul vrfului rotativ al ppuii mobile, msurat n oli sau n sistem metric (n funcie de setarea 9), nmulit cu 10,000. Utilizat doar pentru imaginea n direct. Valoarea implicit este 12500. Utilizai doar valori pozitive. Lungimea vrfului rotativ al ppuii mobile, msurat n oli sau n sistem metric (n funcie de setarea 9), nmulit cu 10,000. Utilizat doar pentru imaginea n direct. Valoarea implicit este 20000. Utilizai doar valori pozitive. Controleaz noua poziie n diametru a flcilor dup ntoarcerea piesei. Controleaz noua poziie n lungime a flcilor dup ntoarcerea piesei. Controleaz diametrul piesei brute n zona strngerii n arborele secundar..

216 - Servo and Hydraulic Shutoff (dezactivare servo i pomp hidraulic)

217 - Show Chuck Jaws (prezentare flci mandrin) 218 - Show Final Pass (prezentare trecere final)

219 - Auto Zoom to Part (focalizare automat pies)

220 - TS Live Center Angle (unghi vrf rotativ ppu mobil)

221 - Tailstock Diameter (diametru ppu mobil)

222 - Tailstock Length (lungime ppu mobil)

224 - Flip Part Stock Diameter (diametru pies brut ntoars) 225 - Flip Part Stock Length (lungime pies brut ntoars)

226 - SS Stock Diameter (diametru pies brut la arborele secundar) 227 - SS Stock Length (lungime pies brut la arborele secundar) 228 - SS Jaw Thickness (grosime falc arbore secundar)
Controleaz grosimea flcilor arborelui secundar.

Controleaz lungimea arborelui secundar msurat din stnga piesei brute.

229 - SS Clamp Stock (strngere pies brut n arborele secundar)


Controleaz valoarea de strngere a piesei brute n arborele secundar.
96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

255

230 - SS Jaw Height (nlime falc arbore secundar)


Controleaz grosimea flcilor arborelui secundar.

231 - SS Jaw Step Height (nlime prag falc arbore secundar)


Controleaz nlimea pragului flcilor arborelui secundar.

232 - G76 Default P Code (cod P implicit G76)

Valoarea codului P implicit de utilizat atunci cnd nu exist un cod P ntr-o linie G76 sau atunci cnd codul P utilizat are o valoare mai mic dect 1 sau mai mare dect 4. Valori posibile sunt P1, P2, P3 sau P4. Controleaz punctul de strngere (poziia de pe pies n care aceasta este strns n arborele secundar) n scop de afiare n imaginea n direct. Aceast valoare este utilizat de asemenea pentru crearea unui program cod G care va asigura funcionarea dorit a arborelui secundar. Controleaz punctul de deplasare rapid (poziia n care se deplaseaz rapid arborele secundar nainte s strng o pies) n scop de afiare n imaginea n direct. Aceast valoare este utilizat de asemenea pentru crearea unui program cod G care va asigura funcionarea dorit a arborelui secundar. Controleaz punctul de prelucrare (poziia n care se prelucreaz o pies n arborele secundar) n scop de afiare n imaginea n direct. Aceast valoare este utilizat de asemenea pentru crearea unui program cod G care va asigura funcionarea dorit a arborelui secundar. Controleaz faeta piesei brute ntoarse n scop de afiare n imaginea n direct. Aceast valoare este utilizat de asemenea pentru crearea unui program cod G care va asigura funcionarea dorit a arborelui secundar. Controleaz faeta piesei brute din arborele secundar n scop de afiare n imaginea n direct. Aceast valoare este utilizat de asemenea pentru crearea unui program cod G care va asigura funcionarea dorit a arborelui secundar. Specific perioada de timp, n minute, n care iluminarea de mare intensitate (HIL) rmne activat. Iluminarea este activat dac ua este deschis i lampa de lucru este aprins. Dac valoarea acesteia este zero, atunci lumina va rmne aprins pn cnd se deschid uile. Specific perioada de timp, n minute, dup care lampa de lucru se stinge automat dac nu se apas nicio tast i nu se acioneaz maneta de avans rapid. Dac exist un program n curs de rulare n momentul stingerii luminii, rularea programului va continua.. Procentul duratei rmase de via a sculei la care s se declaneze o avertizare privind durata de via a sculei. Sculele avnd o durat rmas de via mai mic dect 240 sunt evideniate n portocaliu. Fora aplicat asupra piesei brute de ctre ppua mobil servo (numai ST-40 i ST-40L). Valorile sunt n livre for n modul standard i n newtoni n modul metric, conform setrii 9. Gama valabil este cuprins ntre 1000 (4448 n modul metric) i 4500 (20017 n modul metric). Aceast setare specific intervalul pentru purjarea condensului din rezervorului de aer al sistemului. La scurgerea perioadei de timp specificate prin setarea 242, ncepnd de la miezul nopii, este iniiat purjarea.

233 - SS Clamping Point (punct de strngere n arborele secundar)

234 - SS Rapid Point (punct deplasare rapid arbore secundar)

235 - SS Machine Point (punct de prelucrare n arborele secundar)

236 - FP Z Stock Face (faet Z pies brut ntoars)

237 - SS Z Stock Face (faet Z pies brut n arborele secundar)

238 - High Intensity LIght Timer (temporizator iluminare de mare intensitate, n minute)

239 - Worklight Off Timer (temporizator stingere lamp de lucru, n minute)

240 - Tool Life Warning (avertizare privind durata de via a sculei)

241 - Tailstock Hold Force (for de strngere ppu mobil)

242 - Interval de purjare condens din aer (minute)

256

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

243 - Timp de purjare condens din aer (secunde)

Aceast setare specific durata operaiei de purjare a condensului din rezervorului de aer al sistemului. Valorile sunt n secunde. La scurgerea perioadei de timp specificate prin setarea 242, ncepnd de la miezul nopii, este iniiat purjarea pentru o durat de timp n secunde conform celor specificate prin setarea 243. Numele sub care dorii s apar unitatea de comand n reea. Recupereaz o adres TCP/IP i o masc de subreea de la un server DHCP dintr-o reea (necesit un server DHCP). Cnd DHCP este activat, TCP/IP, nregistrrile SUBNET MASK i GATEWAY nu mai sunt necesare i se va nregistra ***. Urmrii de asemenea seciunea ADMIN la sfrit pentru a obine adresa IP de la DHCP. Maina trebuie s fie oprit i repornit pentru ca schimbrile operate asupra acestei setri s intre n vigoare.
NOT: Pentru a obine setrile IP de la DHCP: La unitatea de comand, accesai List Prog (list programe). Deplasai-v cu tasta sgeat n jos la Hard Drive (unitate hard). Apsai tasta sgeat dreapta pentru a deschide directorul Hard Drive. Tastai ADMIN i apsai Insert (inserare). Selectai directorul ADMIN i apsai Write (scriere). Copiai fiierul IPConfig.txt pe disc sau USB i citii-l pe un computer cu sistem de operare Windows.

900 - CNC Network Name (nume reea CNC)

901 - Obtain Adress Automatically (obinere automat adres)

902 - IP Address (adres IP)

Utilizat ntr-o reea cu adres TCP/IP static (DHCP dezactivat). Administratorul de reea va aloca o adres (de exemplu 192.168.1.1). Maina trebuie s fie oprit i repornit pentru ca schimbrile operate asupra acestei setri s intre n vigoare.
NOT: Structura adresei pentru Subnet Mask, Gateway i DNS este XXX.XXX.XXX.XXX (de exemplu 255.255.255.255); adresa nu se va ncheia cu un punct. Adresa maxim este 255.255.255.255; nu se admit numere negative.

903 - Subnet Mask (masca de subreea)

Utilizat ntr-o reea cu adres TCP/IP static. Administratorul de reea trebuie s aloce o valoare pentru masc. Maina trebuie s fie oprit i repornit pentru ca schimbrile operate asupra acestei setri s intre n vigoare. Utilizat pentru obinerea accesului prin intermediul unui router (punct de acces). Administratorul de reea va aloca o adres. Maina trebuie s fie oprit i repornit pentru ca schimbrile operate asupra acestei setri s intre n vigoare. Adresa IP Domain Name Server (server nume domeniu) sau Domain Host Control Protocol (protocol de control gazd domeniu) dintr-o reea. Maina trebuie s fie oprit i repornit pentru ca schimbrile operate asupra acestei setri s intre n vigoare. Informeaz reeaua cu privire la grupul de lucru sau domeniul de care aparine unitatea de comand CNC. Maina trebuie s fie oprit i repornit pentru ca schimbrile operate asupra acestei setri s intre n vigoare. Pentru mainile Haas cu WINCE FV 12.001 sau superior, nregistrai numele NETBIOS al computerului pe care se afl directorul partajat. Adresa IP nu este acceptat.

904 - Gateway (cale de acces)

905 - DNS Server (server DNS)

906 - Domain/Workgroup Name (nume domeniu/grup de lucru)

907 - Remote Server Name (nume server la distan)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

257

908 - Remote Share Path (cale de partajare la distan)

Numele unui director partajat n reea. Dup ce este selectat un nume pentru gazd, pentru a redenumi calea, nregistrai noul nume i apsai tasta WRITE (scriere).
NOT: Nu utilizai spaii n cmpul PATH (cale).

909 - User Name (nume utilizator)

Acesta este numele utilizat pentru conectare la server sau domeniu (prin utilizarea unui cont de domeniu). Maina trebuie s fie oprit i repornit pentru ca schimbrile operate asupra acestei setri s intre n vigoare. Numele de utilizator sunt sensibile la majuscule i nu pot conine spaii. Aceasta este o parol utilizat pentru conectare la server. Maina trebuie s fie oprit i repornit pentru ca schimbrile operate asupra acestei setri s intre n vigoare. Parolele sunt sensibile la majuscule i nu pot conine spaii.

910 - Password (parol)

911 - Access to CNC Share (Off, Read, Full) (nivel de acces la CNC - deconectat, citire, acces complet)

Utilizat pentru privilegiile de citire/scriere pe unitatea hard a CNC. OFF (deconectat) ntrerupe legtura unitii hard cu reeaua. READ (citire) permite accesul la unitatea hard doar pentru citire. FULL (acces complet) permite accesul la unitate pentru citire/scriere prin intermediul reelei. Dezactivarea simultan a acestei setri i a setrii 913 va dezactiva comunicaia n reea. Aceasta activeaz/dezactiveaz accesul la unitatea floppy. Cnd este setat la OFF (dezactivat), unitatea floppy nu va fi accesibil. Aceasta activeaz/dezactiveaz accesul la unitatea hard. Cnd este setat la OFF (dezactivat), unitatea hard nu va fi accesibil. Dezactivarea simultan a acestei setri i a setrii 911 va dezactiva comunicaia n reea. Aceasta activeaz/dezactiveaz accesul la portul USB. Cnd este setat la OFF (dezactivat), portul USB nu va fi accesibil. Aceasta activeaz/dezactiveaz accesul la server. Cnd este setat la OFF (dezactivat), accesul la server de pe unitatea de comand CNC nu este posibil. Aceasta activeaz/dezactiveaz accesul la al doilea port USB. Cnd este setat la OFF (dezactivat), portul USB nu va fi accesibil.

912 - Floppy Tab Enabled (acces floppy activat)

913 - Hard Drive Tab Enabled (acces unitate hard activat)

914 - USB Tab Enabled (acces USB activat)

915 - Net Share (conexiune de reea)

916 - Second USB Tab Enabled (acces la al doilea USB activat)

ntrEinErEa Mainile Haas necesit lucrri de ntreinere preventiv de baz la intervale regulate. Consultai acest capitol i suplimentul mainii (dac l-ai primit) pentru a verifica lucrrile ce trebuie efectuate i cnd trebuie s le efectuai. cErinE
gEnEralE

Gama temperaturii de funcionare 41F - 122F (5 - 50C) Gama temperaturii de depozitare ntre -4F i 158F (ntre -20 i 70C) Umiditatea atmosferic: 20% 95% umiditate relativ, fr condensare Altitudinea: 0-7000 picioare
258 Strungul - Manualul Operatorului Traducerea instruciunilor originale
96-0081 rev AN 04-2012

cErinE

rEfEritoarE la alimEntarEa ElEctric

Important! Consultai cerinele reglementrilor locale nainte s cablai mainile.


Toate mainile necesit: Alimentare cu tensiune trifazic la 50 sau 60 Hz. Tensiune n reea ce nu fluctueaz cu peste +/-10%. Sistem 15 CP
ST-10 Alimentare cu tensiune Seciune cablu*
1

Cerine referitoare la tensiune (195 - 260 V) 50 A 40 A 8 AWG Cerine referitoare la tensiune (195 - 260 V) 50 A 40 A 8 AWG Cerine referitoare la tensiune (195 - 260 V)

Cerine referitoare la nalta tensiune2 (354 - 488 V) 30 A 20 A 10 AWG Cerine referitoare la nalta tensiune (354 - 488 V) 30 A 20 A 10 AWG Cerine referitoare la nalta tensiune (354 - 488 V) 50 A 40 A 8 AWG Cerine referitoare la nalta tensiune (354 - 488 V)

ntreruptor de reea Haas

Sistem 20 CP
ST-20 Alimentare cu tensiune ntreruptor de reea Haas Seciune cablu*

Sistem 30 - 40 CP

ST-20BB, ST-20SS, ST-30, ST-30BB, ST-30SS (inclusiv maini cu ax Y) Alimentare cu tensiune ntreruptor de reea Haas Seciune cablu* 100 A 80 A 4 AWG Cerine referitoare la tensiune (195 - 260 V) 150 A

Sistem 60-55HP
ST-40, ST-40L Alimentare cu tensiune

Trebuie s se utilizeze un transformator extern

ntreruptor de reea Haas Seciune cablu*

125 A 1 AWG

*Seciunea de cablu indicat pentru service pe partea electric este valabil pentru cabluri avnd mai puin de 100' (30.5 m). Pentru lungimi mai mari ale cablului, consultai codul electric local. AVERTISMENT! Este necesar un cablu separat de mpmntare de aceleai dimensiuni ca i cablul de alimentare cu tensiune pentru conectarea la batiul mainii. Acest cablu de mpmntare este necesar pentru sigurana operatorului i funcionarea corespunztoare a mainii. mpmntarea trebuie asigurat de la conexiunea principal de mpmntare a atelierului de la intrarea service, iar cablul va fi pozat pe acelai traseu cu cablul de alimentare cu tensiune a mainii. Nu se va utiliza n acest scop o conduct de ap rece sau o bar de mpmntare din vecintatea mainii.

Alimentarea cu tensiune a mainii trebuie prevzut cu mpmntare. Pentru conexiunea n stea, linia neutr trebuie mpmntat. Pentru conexiunea triunghi, se va utiliza o born central de mpmntare sau o born de mpmntare. Maina nu va funciona corespunztor la alimentarea fr mpmntare. (Acesta nu este un factor n cazul alimentrii externe opionale de 480 V.)

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

259

Puterea nominal a mainii nu poate fi realizat dac dezechilibrul tensiunii de alimentare este n afara unor limite acceptabile. Maina poate s funcioneze corespunztor, ns nu va livra puterea specificat. Acest lucru se observ n special atunci cnd se utilizeaz convertoare de faz. Se va utiliza un convertor de faz doar dac nu pot fi utilizate alte metode. Tensiunea maxim born la born sau born la mas nu va depi 260 V, respectiv 504 V pentru mainile de nalt tensiune cu opiunea nalt tensiune intern. Cerinele curente prezentate n tabel reflect dimensiunea ntreruptorului de reea intern al mainii. Acest ntreruptor are un timp de declanare extrem de lent. Poate fi necesar s se supradimensioneze ntreruptorul de reea extern cu pn la 20 - 25%, conform celor indicate la alimentarea cu tensiune, pentru o funcionare corespunztoare.
1

Cerinele prezentate referitoare la nalta tensiune reflect configuraia intern de 400 V, ce este n standard la mainile pentru Europa. Utilizatorii americani i toi ceilali utilizatori vor utiliza opiunea extern de 480 V.
2

cErinE

rEfEritoarE la alimEntarEa cu aEr

Strungul CNC necesit minim 100 psi la 4 scfm la intrarea n regulatorul de presiune din partea din spate a mainii. Aceasta va fi asigurat de un compresor de minim doi cai putere, cu un rezervor de minim 20 de galoane, ce este pornit atunci cnd presiunea scade la 100 psi. Este necesar un furtun avnd un diametru interior de cel puin 1/2. Setai regulatorul pneumatic principal la 85 psi. Metoda recomandat de fixare a furtunului de aer este la racordul cu crlig din partea din spate a mainii cu un colier de furtun. Dac se prefer un cuplaj rapid, utilizai unul de minim 1/2.
NOT: Un nivel excesiv de ulei i condens n aerul comprimat va determina funcionarea defectuoas a mainii. Filtrul/regulatorul de aer este prevzut cu un pahar de purjare automat, ce trebuie golit naintea fiecrei porniri a mainii. Acesta trebuie verificat lunar dac funcioneaz corect. De asemenea, un nivel excesiv de impuriti n conducta de alimentare cu aer poate duce la colmatarea supapei de purjare, ceea ce va duce la ptrunderea uleiului i/sau condensului n main. NOT: Racordurile auxiliare de aer se vor plasa pe partea nereglat a filtrului/regulatorului de aer.

gEamurilE/

aprtorilE dE protEciE

Geamurile din policarbonat i aprtorile de protecie pot fi fragilizate prin expunerea la lichidul de achiere i substane chimice ce conin amine. Este posibil o reducere a rezistenei remanente de pn la 10% pe an. Dac se suspecteaz o degradare a acestora, nlocuirea geamurilor se va face la intervale de cel mult doi ani. Geamurile i aprtorile trebuie nlocuite dac sunt deteriorate sau puternic zgriate - nlocuii imediat geamurile deteriorate.

260

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

programul

dE ntrEinErE

n continuare se prezint o list a interveniilor de ntreinere periodic necesare pentru centrele de strunjire Haas din seria SL. Se prezint frecvena reviziilor, capacitile de umplere i tipurile de lichide necesare. Aceste specificaii necesare vor fi respectate pentru a se menine maina n bun stare de funcionare i a se pstra garania.

Interval
Zilnic

ntreinere efectuat
Verificai nivelul de lichid de rcire. Verificai nivelul din rezervorul de ulei de ungere glisiere. ndeprtai achiile de pe capacele de protecie glisiere i din tava inferioar. ndeprtai achiile de pe capul revolver, carcas, racordul rotativ i tubul prelungitor. Asigurai-v c placa de acoperire a tubului de tragere este montat fie pe racordul rotativ, fie pe orificiul mandrinei. Verificai nivelul de ulei din unitatea hidraulic (doar la DTE-25). Capacitate: 8 galoane (10 galoane ncepnd cu SL-30B).

Sptmnal

Verificai dac funcioneaz corespunztor purjarea automat a regulatorului de pe filtru. Verificai dac pe manometrul / regulatorul de aer se indic 85 psi. Curai suprafeele exterioare cu o soluie de curare neutr. Nu utilizai solveni. Curai tava separatoare de achii mici din rezervorul de lichid de rcire.

Lunar

Inspectai funcionarea capacelor de protecie glisiere i lubrifiai-le cu ulei fin dac este necesar. Scoatei pompa din rezervorul de lichid de rcire. ndeprtai sedimentele din rezervor. Montai la loc pompa. Verificai rezervoarele de vaselin i ulei i completai cu vaselin sau ulei dup caz.

ATENIE! Deconectai pompa de lichid de rcire de la regulator i scoatei de sub tensiune unitatea de comand nainte s intervenii asupra rezervorului de lichid de rcire. Golii rezervorul de colectare ulei. Verificai nivelul de ulei din cutia de viteze (dac exist n dotare). Dac uleiul nu este vizibil la marginea inferioar a vizorului, ndeprtai panoul de acoperire i adugai DTE-25 prin orificiul de umplere superior, pn cnd uleiul ajunge la nivelul vizorului. Verificai dac exist acumulri de praf pe fantele de ventilaie ale unitii vectoriale din compartimentul electric (sub butonul de pornire). Dac exist acumulri, deschidei compartimentul electric i tergei fantele de ventilaie cu o lavet curat. Aplicai dac este cazul aer comprimat pentru a ndeprta acumulrile de praf. Semestrial nlocuii lichidul de rcire i curai temeinic rezervorul de lichid de rcire. nlocuii filtrul de ulei al unitii hidraulice. Verificai toate furtunurile i conductele de ungere dac prezint fisuri. Anual nlocuii uleiul din cutia de viteze. Curai filtrul de ulei din interiorul rezervorului de ulei al panoului de comand lubrifiere/aer i ndeprtai reziduurile din partea inferioar a filtrului.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

261

ATENIE! Nu utilizai un furtun de splare pe strungul Haas; n caz contrar, se poate deteriora arborele principal.

NOT
UTILIZAI FANTA PENTRU FIXARE POMP FILTRU TIP CO

CURAI PERIODIC FILTRUL SEPARATOR


NU UTILIZAI AP, PUTND REZULTA DETERIORRI IREMEDIABILE PRIN COROZIUNE. SE VA UTILIZA UN LICHID DE RCIRE ANTICOROZIV. NU UTILIZAI PENTRU RCIRE LICHIDE TOXICE SAU INFLAMABILE

Debitul necorespunztor de lichid de rcire poate fi cauzat de un filtru murdar. Pentru curarea filtrului, oprii pompa de lichid de rcire, ridicai capacul rezervorului de lichid de rcire i scoatei filtrul. Curai i montai la loc filtrul. lubrifiErEa Sistem
Lubrifiant glisiere i sistem pneumatic Transmisie Cap revolver

Lubrifiant
Mobil Vactra #2 Mobil SHC 625 Mobil DTE -25

Cantitate
2-2.5 qts 2.25 litri 2 pinte

ntrEinErEa

pEriodic

O pagin referitoare la ntreinerea periodic se gsete n ecranul Current Commands (comenzi curente), sub titlul Maintenance (ntreinere). Accesai ecranul apsnd tasta CURNT COMDS (comenzi curente) i utilizai tastele Page Up (pagina anterioar) sau Page Down (pagina urmtoare) pentru a v deplasa la pagina vizat. Un articol din list poate fi selectat prin apsarea tastelor sgeat n sus i n jos. Articolul selectat este apoi activat sau dezactivat prin apsarea tastei Origin (origine). Dac un articol este activ, va fi afiat numrul de ore rmas, dac este dezactivat, se afieaz n schimb .
262 Strungul - Manualul Operatorului Traducerea instruciunilor originale
96-0081 rev AN 04-2012

Termenul aferent unui articol de ntreinere poate fi setat prin intermediul tastelor sgeat stnga i dreapta. Apsarea tastei Origin (origine) va reinstitui termenul implicit. Articolele sunt urmrite fie prin timpul scurs cu maina sub tensiune (ON-TIME), fie prin timpul scurs cu un ciclu pornit (CS-TIME). Cnd timpul ajunge la zero, este afiat mesajul Maintenance Due (ntreinere scadent) n partea inferioar a ecranului (un numr de ore negativ indic numrul de ore de depire a termenului). Acest mesaj nu este o alarm i nu afecteaz funcionarea mainii. Dup efectuarea interveniilor de ntreinere necesare, operatorul poate selecta un articol din ecranul Maintenance (ntreinere), apsa tasta Origin (origine) pentru a-l dezactiva, apoi apsa din nou tasta Origin (origine) pentru a-l reactiva la numrul implicit de ore rmase. A se vedea setrile 167-186 pentru informaii suplimentare referitoare la ntreinere. Reinei c setrile 181186 sunt utilizate ca avertizri de ntreinere suplimentare prin tastarea unui numr. Numrul articolului de ntreinere va fi afiat n pagina Current Commands (comenzi curente) odat cu o valoare (timp) nregistrat pentru setarea respectiv. ntrEinErEa
mandrinEi

Asigurai-v c toate componentele mobile sunt gresate temeinic Verificai dac flcile prezint o uzur excesiv. Verificai dac manoanele T prezint uzur excesiv. Verificai dac uruburile de fixare din fa prezint deteriorri. Mandrinele vor fi dezasamblate conform specificaiilor productorului. Dezasamblai i inspectai mandrina o dat pe an. Consultai manualul mandrinei cu privire la procedurile de dezasamblare. Verificai dac prezint uzur excesiv. Verificai dac prezint uzur prin frecare sau lefuire. Curai glisierele de ghidare de impuriti, achii i lichid de rcire. Gresai mandrina nainte de asamblare.
ATENIE! Lipsa vaselinei reduce semnificativ fora de strngere i poate conduce la vibraii, strngere incorect sau proiectarea pieselor.

Flcile mandrinei

Fiecare falc a mandrinei necesit dou curse de gresare la fiecare 1000 de cicluri de strngere/destrngere sau cel puin o dat pe sptmn. Utilizai pistolul de gresare livrat pentru gresarea mandrinei. Tipul de lubrifiant este vaselin cu sulfat de molibden (20 - 25% coninut de molibden).
minim dE lubrifiErE

sistEmul

Sistemul minim de lubrifiere const din dou subsisteme pentru optimizarea debitului de lubrifiant livrat la componentele mainii. Sistemul livreaz lubrifiant doar atunci cnd acesta este necesar, reducndu-se astfel att cantitatea de lubrifiant necesar pentru o main, ct i riscul de contaminare cu ulei n exces a lichidului de rcire. (1) Un sistem de gresare pentru lubrifierea ghidajelor liniare i a uruburilor cu bile. (2) Un sistem aer/ulei pentru lubrifierea lagrelor arborelui principal. Sistemul minim de lubrifiere este amplasat lng compartimentul de comand. O u cu ncuietoare protejeaz sistemul.
96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

263

Operarea

Sistemul de gresare - Cerina minim de lubrifiere a ghidajelor liniare i uruburilor cu bile o constituie un sistem de gresare. Sistemul de gresare injecteaz lubrifiantul n funcie de distana parcurs de ax, nu de timp. Vaselina este injectat odat ce o ax a parcurs distana definit n parametrul 811. Aceast vaselin este distribuit n mod egal n toate punctele de lubrifiere ale tuturor axelor. Un rezervor de vaselin ar trebui s ajung timp de aproximativ un an. Sistemul de aer/ulei - Cerina minim de lubrifiere a arborelui principal o constituie un amestec de aer/ulei. Sistemul de aer/ulei injecteaz lubrifiantul n funcie de numrul efectiv de rotaii ale arborelui principal. De asemenea, se utilizeaz un ciclu cronometrat de injecie aer/ulei cu funcionarea arborelui principal la turaie redus pentru a se asigura o cantitate adecvat de lubrifiant la nivelul arborelui principal. Un singur rezervor de ulei ar trebui s ajung pentru cel puin 1 an de funcionare continu a arborelui principal.

Activarea manual

Regulatorul de presiune a aerului Umplere ulei aici Ieire vaselin

Intrare aer 85 PSI

Nivel sczut Rezervorul de vaselin

Rezervorul de ulei

ntreinerea

Umplerea rezervorului de vaselin:


Not: Avei grij s verificai periodic nivelul vaselinei. Dac rezervorul se golete complet, nu umplei rezervorul i nu utilizai maina. Contactai dealerul Haas pentru a solicita purjarea i amorsarea sistemului nainte s utilizai maina.

Utilizai vaselin Mobilith SHC 007 pentru a umple rezervorul de vaselin. Putei de asemenea s comandai o pung de rezerv pe baza codului de pies Haas 93-1933. 1. Deconectai alimentarea cu aer a mainii. 2. Utilizai cheia livrat pentru a slbi i scoate rezervorul de vaselin. 3. Tiai un col al pungii de vaselin de rezerv dac dorii s o utilizai integral, respectiv rupei partea superioar a pungii n zona perforat pentru a utiliza doar o parte a vaselinei i a resigila punga.

264

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

Rupei punga n zona perforat (reutilizabil) sau tiai un col

4. Umplei rezervorul cu vaselina din pung. 5. nfiletai la loc rezervorul i strngei-l cu cheia. Capul are un opritor pentru a preveni strngerea excesiv. 6. Conectai alimentarea cu aer a mainii. Dac apare o alarm la sistemul de ungere cu vaselin, parcurgei paii necesari pentru rezolvarea problemei ntr-un interval de timp rezonabil. Dac alarma este ignorat timp ndelungat, pot rezulta avarii la nivelul mainii. Umplerea rezervorului de ulei: 1. Curai partea superioar a rezervorului. 2. Deschidei buonul de umplere i turnai ulei DTE-25 n rezervor, pn cnd nivelul ajunge la marcajul de umplere maxim. Alarmele sistemului de ulei: Alarma 805 este alarma sistemului de ulei. Dac apare o alarm, parcurgei paii necesari pentru rezolvarea problemei ntr-un interval de timp rezonabil. Dac alarma este ignorat timp ndelungat, pot rezulta avarii la nivelul mainii. Sistemul de aer/ulei: Validarea sistemului de ungere: Cu arborele principal rotindu-se cu turaie redus, apsai butonul de control manual al supapei pneumatice acionate electromagnetic i meninei-l apsat timp de 5 de secunde, apoi eliberai-l. Uleiul va fi observat n cantiti foarte mici la racordul dintre conducta de cupru a amestectorului de aer i furtunul de aer. Se pot scurge cteva secunde nainte s poat fi observate urme de ulei. lichidul
dE rcirE i rEzErvorul dE lichid dE rcirE

Lichidul de rcire al mainii trebuie s fie un lichid de rcire/lubrifiere sintetic solubil n ap, pe baz de ulei sintetic sau pe baze sintetice. Utilizarea de uleiuri minerale va duce la deteriorarea componentelor din cauciuc de la nivelul ntregii maini i la invalidarea garaniei. Lichidul de rcire trebuie s conin aditivi anticorozivi. Nu utilizai ap drept lichid de rcire; componentele mainii se vor rugini. Nu utilizai lichide inflamabile drept lichid de rcire. Lichidele acide sau puternic bazice vor duce la deteriorarea componentelor de la nivelul ntregii maini. Consultai seciunea referitoare la siguran i etichetele referitoare la lichidele i materialele inflamabile i explozive. Rezervorul de lichid de rcire trebuie curat temeinic, periodic, n special la frezele echipate cu lichid de rcire la nalt presiune.
96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

265

Prezentare general a lichidului de rcire

n cursul funcionrii mainii, apa se va evapora, ceea ce va duce la modificarea concentraiei lichidului de rcire. Lichidul de rcire este de asemenea eliminat din main odat cu piesele. Un amestec adecvat de lichid de rcire are o concentraie ntre 6% i 7%. Pentru completarea lichidului de rcire, se va utiliza doar lichid de rcire sau ap demineralizat. Asigurai-v c nivelul concentraiei este n limitele specificate. Se va utiliza un refractometru pentru verificarea concentraiei. Lichidul de rcire va fi nlocuit periodic. Se va stabili i respecta un program de nlocuire periodic. Se va evita astfel acumularea de ulei de main n lichidul de rcire. Aceasta va asigura de asemenea nlocuirea lichidului de rcire cu unul avnd o concentraie i o capacitate de lubrifiere adecvate.
AVERTISMENT! La prelucrarea prefabricatelor turnate, nisipul din procesul de turnare i proprietile abrazive ale aluminiului turnat sau fontei vor reduce durata de via a pompei de lichid de rcire dac nu se utilizeaz un filtru special mpreun cu filtrul standard. Contactai Haas Automation pentru recomandri.

Prelucrarea de materiale ceramice i altele asemenea va duce la invalidarea garaniei i se va face exclusiv pe riscul clientului. Programe de ntreinere periodic mai frecvent sunt absolut necesare n cazul unor panuri abrazive. Lichidul de rcire trebuie nlocuit mai frecvent, iar rezervorul trebuie curat temeinic de depunerile de pe fundul acestuia. Durata de via mai redus a pompei, reducerea presiunii lichidului de rcire i creterea frecvenei ntreinerii periodice sunt normale i de ateptat n medii abrazive, nefiind acoperite de garanie. ulEiul
dE transmisiE

Verificarea uleiului

Verificai nivelul uleiului n vizor prin degajarea din partea lateral a mainii, conform figurii. Completai dup caz prin orificiul de umplere din partea superioar a cutiei de viteze. 1. Demontai capacul din tabl pentru a avea acces la transmisie i demontai cele paisprezece (14) uruburi SHCS ale bii de ulei i demontai-o. Verificai buonul de golire magnetic dac prezint acumulri de particule metalice. 2. tergei baia de ulei i montai-o la loc cu o garnitur nou. Suflai cu un furtun de aer comprimat zona din vecintatea plcii de acces pentru a preveni ptrunderea murdriei i a particulelor metalice n carcasa cutiei de viteze. Demontai placa de acces. 3. Introducei 2 litri de ulei de transmisie Mobil SHC-625 n carcasa cutiei de viteze. Verificai n vizorul de nivel. Nivelul trebuie s fie la 3/4 atunci dup introducerea uleiului. Completai dup caz. 4. Montai placa de acces cu o garnitur nou, lsai arborele principal n funciune pentru a se nclzi i verificai dac exist scurgeri.
Buonul de golire ulei

nlocuirea uleiului

Vizorul de nivel ulei

Vedere de jos Reprezentare rotit cu 180 Paharul de umplere ulei

266

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

unitatEa

hidraulic

(hpu)

Filtru n linie

Cartu ltrant Oriciul de umplere Paharul ltrului Piuli Vizorul Oriciul de umplere

Verificarea nivelului de ulei

Verificai dac nivelul de ulei este deasupra marcajului de plin de pe vizorul HPU. n caz contrar, utilizai orificiul de umplere pentru a introduce ulei DTE-25 n unitate. Introducei ulei n unitate pn cnd nivelul acestuia ajunge n partea superioar a vizorului. Filtru n linie: Desfiletai filtrul la ambele capete, demontai-l de pe unitate i nlocuii-l cu un filtru n linie nou. Eliminai filtrul uzat. Filtrul tip pahar: Desfiletai paharul utiliznd piulia din partea inferioar, scoatei cartuul filtrant i nlocuii-l cu unul nou. Strngei paharul cu ajutorul piuliei. Eliminai cartuul filtrant uzat.
NOT: Dac este conectat un alimentator de bare sau n ncrctor de piese automat la strung, ndeprtai-l pentru a avea acces la unitatea hidraulic.

nlocuirea filtrului de ulei

Filtrele i cartuele de nlocuire


Productor filtru
Pall Hydac Flow Ezy

Cod de pies filtru de ulei


58-1064 58-1064 58-1064

Cod de pies cartu de nlocuire


58-1065 58-6034 58-1067

transportorul

dE pan

n cursul funcionrii normale, majoritatea panului este descrcat din main prin tubul de descrcare. ns, achiile foarte mici se pot scurge odat cu lichidul de rcire i acumula n sita rezervorului de lichid de rcire. Pentru a se preveni blocarea scurgerii, curai periodic acest separator. Dac scurgerea se colmateaz i lichidul de rcire se acumuleaz n tava mainii, oprii maina, desprindei achiile ce blocheaz scurgerea i lsai lichidul de rcire s se scurg. Golii sita rezervorului de lichid de rcire, apoi reluai funcionarea normal.

Reziduurile de prelucrare

Capetele de bar reziduale trebuie colectate la fel cum sunt colectate piesele atunci cnd se utilizeaz un alimentator de bare. ndeprtai reziduurile cu mna sau, dac se utilizeaz un recuperator de piese, programai-l s colecteze reziduurile. Tuburile de descrcare sau tvile transportorului ce au reziduuri presate n interior nu vor fi acoperite de garanie.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

267

nlocuirEa

cartuului filtrului auxiliar

nlocuii sacul filtrului atunci cnd manometrul filtrului indic un nivel de vacuum de -5 oli Hg sau mai mult. Nu permitei un nivel de suciune de peste -10 oli Hg, n caz contrar pompa putndu-se avaria. nlocuii cu un sac de filtru de 25 microni (Haas P/N 93-9130). Slbii clemele i deschidei capacul. Utilizai maneta pentru a scoate coul (cartuul filtrant va fi scos odat cu coul). Scoatei cartuul filtrant din co i eliminai-l. Curai coul. Introducei un cartu filtrant nou i montai la loc coul (cu cartuul). nchidei capacul i asigurai clemele. ntrEinErEa hpc 1000
psi

ntreinerea HPC 1000

nainte de orice intervenie de ntreinere asupra sistemului de 1000 psi, deconectai sursa de alimentare; decuplai-o de la reeaua de alimentare. Pompa standard Filtrul suplimentar Pompa TSC

Filtrul separator

Filtrele de nlocuire
.

Capac dublu
TSC1000 / HPC1000

Verificai zilnic nivelul de ulei din pompa de nalt presiune. Dac nivelul uleiului este sczut, completai cu ulei prin buonul de umplere de pe rezervor (amplasat n partea inferioar a ansamblului pompei). Umplei rezervorul la circa 25% din capacitate cu ulei sintetic 5-30W.

nlocuirea cartuului filtrului auxiliar

nlocuii sacul filtrului atunci cnd manometrul filtrului indic un nivel de vacuum de -5 oli Hg sau mai mult. Nu permitei un nivel de suciune de peste -10 oli Hg, n caz contrar pompa putndu-se avaria. nlocuii cu un sac de filtru de 25 microni (Haas P/N 93-9130). Slbii clemele i deschidei capacul. Utilizai maneta pentru a scoate coul (cartuul filtrant va fi scos odat cu coul). Scoatei cartuul filtrant din co i eliminai-l. Curai coul. Introducei un cartu filtrant nou i montai la loc coul (cu cartuul). nchidei capacul i asigurai clemele.

268

Strungul - Manualul Operatorului Traducerea instruciunilor originale

96-0081 rev AN 04-2012

lampa

dE lucru

nainte de orice intervenie asupra strungului, scoatei maina de sub tensiune prin intermediul ntreruptorului principal de reea.

Sticl Canal superior Pies de xare Pies de xare Sticl

Suport de montaj Lentil

NOT: Tensiunea de alimentare a lmpii de lucru provine de la circuitul GFI. Dac lampa de lucru nu se aprinde, verificai mai nti acest circuit; acesta poate fi resetat din partea lateral a panoului de comand.

96-0081 rev AN 04-2012

Strungul - Manualul Operatorului Traducerea instruciunilor originale

269

S-ar putea să vă placă și