carte cnc

Upload: sergiu-iulian

Post on 31-Oct-2015

922 views

Category:

Documents


0 download

DESCRIPTION

Bardac

TRANSCRIPT

  • Secretele prelucraraii in 5 axe

    1

    Introducere

    Utilizezi prelucrarea in 5 axe?Magazinul tau ar putea beneficia de eficienta si puterea pe care o

    ofera prelucrarea in 5 axe?Majoritatea oamenilor nu imbratiseaza aceasta tehnologie in lipsa

    adevaratei intelegeri a practicilor in 5 axe.Exista multe conceptii gresite commune cu privire la

    aceasta tema, si intentia acestei carti este de a demitiza prelucrarea in 5 axe si aduce la indemana

    oricui interest pentru utilizarea tehnologiei la intregul sau potential.Informatiile prezentate in

    aceasta carte au fost culese timp de 30 de ani de maini experimentate in industria de fabricare a

    prelucrarii metalelor- tarile de corespondenta,continente si mai multe limbi(atat umane cat si G-

    code).Autorul a lucrat in Ungaria,Germania,Canada si Statele Unite ale Americii ,specializat in

    rezolvarea mai multor axe.El a petrecut mai multi ani configurand,programand si reparand

    echipamentul CNC si a folosit un numar diferit de sisteme CAD/CAM. El a lucrat independent in

    calitate de consultant in axe multiple, precum si direct pentru CGTech(fabricantii VERICUT) si

    CNC Software Inc.(fabricantii MASTERCAM)

    Autorul a instruit nenumarate clase pentru pregatirea de axe multiple in ultimul deceniu.Aceste

    clase au acoperit subiecte cum ar fi operarea echipamentului CNC,programarea echipamentului

    CNC, atat manual cat si cu sisteme CAD/CAM, precum si construirea de masini virtuale cu

    sisteme de verificare diferite.Pe parcursul anilor, autorul a intalnit multi profesionisti din intreaga

    lume si a realizat ca toti au aceleasi intrebari,idei preconcepute si probleme atunci cand vine

    vorba de prelucrarea in 5 axe.Nevoia de informatii impartiale pe aceasta tema a devenit evidenta.

    Pana in acest moment,cel mai bun mod de a obtine informatii cu privire la prelucrarea in 5 axe a

    fost de a vorbi cu colegii din industrie, in speranta ca vor sa impartaseasca ceea ce au

    invatat.Vizitarea spectacolelor industriale de comert si vorbirea cu furnizorii de masini unelte si

    CAD/CAM sunt alte optiuni cu exceptia faptului ca aceste personae vor da toate punctele lor

    de vedere individuale si vor promova propria masina sau solutie.Toata lumea pretinde ca au cea

    mai buna cursa de soareci, si ramane la latitudinea individului de a alege pe cel potrivit.

    Aceasta carte nu este un manual de instruire pentru orice anumita masina sau un system

    CAD/CAM.Mai degraba,aceasta este o imagine de ansamblu asupra timpurilor de masini

    multiaxa si metodele commune de control pe care sistemul CAD/CAM il utilizeaza pentru a

    conduce masinile.Cartea va va ghida prin acest taram,de la baza la concept complexe si va

    furniza informatii pentru a va ajuta sa alegeti unealta corecta,inclusive masina,metoda

    exploatarii,sistemul CAD/CAM, precum si pachetul de masina de simulare care se va potrivi cel

    mai bine aplicatiei specific dvs.Cartea contine numeroase ilustratii pentru a va ajuta sa puneti in

    aplicare exact aceste unelte.

  • Secretele prelucraraii in 5 axe

    2

  • Secretele prelucraraii in 5 axe

    3

    Istoria prelucrarii in 5 axe

    Cu mult inainte de aparitia operatorilor CNC,4-5-6-12 si masinile cu mai multe axe,prevazute ca

    masini multi axa,au fost utilizate.Axele individuale au fost controlate mecanic prin parghii de

    echitatie pe placi de came.Unele masini au avut mai mult de 12 placi cu came,controland nu

    numai uneltele si miscarile de rotatie,impingerea si scoaterea pieselor de lucru fixe.Aceste masini

    au fost greoaie,consumand de asemenea mult timp pentru configurare,dar erau perfect potrivite

    pentru o productie in masa.

    Primele masini NC(cu control numeric fara memorie interna) erau greu de configurat si greu de

    operat,dar erau de asemenea potrivite pentru o productie in masa.In primul rand doar cele mai

    influente si consacrate magazine isi putea permite sa le achizitioneze.Programarea era lunga si cu

    erori in aplicarea procesului.In curand constructorii de masini au adaugat memorie interna

    controlarilor si apoi au adaugat abilitatea de a executa logica ramificarii in cerc si pentru a

    solicita subrutine din alte subrutine.Era posibil sa foloseasca aceste macrolimbaje direct pe

    masina si sa schimbe repede configurarile in special pentru partile uzuale.Diferiti constructori de

    masini au dezvoltat solutii variate care au creat un numar de limbaje de programare CNC(control

    numeric cu memorie interna).Companiile cu nume familiare precum Fanuc ,Acramatic

    ,Heidenhei,Siemens,Mazatrol ,etc, toate au dezvoltat propriul limbaj iar toate acestea au ajuns

    repede la un rezultat.Cateva magazine lucrau la 10 masini cu 8 limbaje diferite.Daca o sarcina se

    repeta si masina originala care trebuia programata era ocupata,un nou program trebuia sa fie

    rescris datorita diferentelor de limbaj.

    In continuare,primele sisteme rudimentare CAD(Design asistat de calculator)/CAM(prelucrarea

    asistata de calculator) au fost dezvoltate.La inceput aceste solutii de programare au fost introduse

    de aceleasi companii care au dezvoltat controlorii.Imediat dupa interprinzatorii individuali au

    scris propriul program CAD/CAM.Acest salt a fost urias in tehnologie deoarece a permis

    inginerilor sa deseneze partile de lucru in programul CAD, sa genereze traiectorii in limbajul

    generic al sistemului CAM si apoi sa il traduca repede in multiple limbaje G-Code,folosind un

    processor adecvat.

    Acest progres a insemnat ca masinile CNC nu mai reprezentau exceptia, ci incepusera sa devina

    o norma.Ele nu erau numai folosite pentru o productie masiva, ci devenisera multilaterale exacte

    si accesibile.

    Masinile cu multe axe au trecut prin acelasi proces similar dar din cauza ca acestea erau mai

    complicate,procesul dura mai mult.La inceput masinile erau scumpe

  • Secretele prelucraraii in 5 axe

    4

    la achizitie si intretinere si de asemenea greu de programat.Doar companiile mari aerospatiale

    aveau nevoia,banii si personalul care sa se ocupe de aplicatiile cu axe multiple.Unele companii

    au mentinut propriile procese indeaproape monitorizate pentru a castiga avantaj.Multe pachete de

    programare au fost facute in afara necesitatilor doar pentru a rezolva o provocare a

    aplicatiei.Programarea,in general,este mereu aproape de tehnologie impingand limitele

    posibilitatilor de programare si restrictilor componentelor.

    Astazi,sunt multi constructori de masini care ofera o varietate de echipamente pentru masinile cu

    multe axe ,intr-o variatie de configuratii, calitate si pret.Calculatoarele au devenit foarte

    accesibile si sistemele CAD/CAM ofera acum excelente strategii pentru taierea multiaxe cu un

    control excelent al uneltelor si parghii importante dupa procesare.Ca si rezultat chiar si

    magazinele mici pot face si implementa masini multiaxa.

    Majoritatea constructorilor de masini extind productia si iau in considerare noi tehnologii.Multe

    cred ca este absolut necesar sa existe o competitie pe piata globala ,in special impotriva tarilor in

    care mana de lucru este ieftina.Aceasta atitudine a rezultat din cresterea vanzarilor masinilor cu

    multe axe si cativa constructori de masini,acum, au clienti pe liste de asteptare pentru masinile cu

    multiple axe.Prelucrarea in mai multe axe isi dezvolta constant campul de lucru aproape cu

    posibilitati infinite.

    Greseli uzuale

    Majoritatea persoanelor asociaza cuvantul 5 axe cu niste notiuni complicate precum acelea

    pentru pompa de inductie ilustrata in figura 1-1 si 1-2 si tehnicile de programare cerute.Acest

    punct de vedere este intarit prin vizitarea oricarui show-room industrial in cadrul caruia se pot

    vizualiza ambii producatori de masini si vanzatori CAD/CAM prezentand cele mai complicate

    creatii.

    Figura1-1 Exemplu de configurare a pompei de inductie

  • Secretele prelucraraii in 5 axe

    5

    Figura 1-2 Exemplu de design al pompei de inductie

    In realitate,majoritatea utilizatorilor masinilor cu 5 axe nu fac nici macar un rotor sau porturi de

    final pentru varful cilindrului motor care actioneaza.Majoritatea partilor masiniilor folosesc

    simple metode de gaurire in 3 axe,conturare si rutinei de frezare in timp ce se realizeaza

    ocazional rotirea unei parti intr-un macanism de indexare rotativ cum este ilustrat in figura 1-3 si

    1-4.Parti foarte elaborate pot fi de asemenea prelucrate prin aplicarea unei traiectorii 3D si

    angajarea unei parti de lucru din diferite unghiuri prin indexarea unei mase rotative.

    Figura 1-3 si 1-4 Exemple de pozitionare a piesei de lucru

    Utilizarea unei masini cu mai multe axe va simplifica notiunile cerute,efortul programarii si

    numarul de fixari cerute pentru prelucrarea complexa a pieselor de lucru.Ca si alte beneficii sunt

    incluse :eliminarea a multiple configurari,precizie ridicata si o mai buna finisare a suprafetei.

  • Secretele prelucraraii in 5 axe

    6

    Multe magazine realizeaza piese de lucru prin mutarea manuala a acestora pe alte suprafete ale

    masinilor cu 3 axe.Comparat cu aceasta procedura, productia poate fi crescuta foarte mult fara

    mult efort prin utilizarea unei masini cu 4 sau 5 axe.Daca doar o singura sau dubla masa de

    indexare rotativa ar fi adaugata doar editari nesinsemnate ar fi necesare pe campurile

    CNC.Exemplele sunt prezentate in figurile 1-5 si 1-6.

    Figura 1-5 si 1-6 A treia parte a mecanismului de rotatie

    Mutarea la mecanismele cu mai multe axe cere gandire in spatiu in defavoarea spatiului

    plan.Masinile cu axe multiple au fost dezvoltate pentru tipul de activitati de indexare aratate in

    figura 1-7 si 1-8 utilizand anumite tipuri de piese fixe.

    Figura 1-7 Exemplu de piesa fixa

  • Secretele prelucraraii in 5 axe

    7

    Figura 1-8 Exemplu de pozitionare in 4 axe

    De indata ce ati intrat in domeniul multiaxelor,noi usi se vor deschide pentru magazinul dvs.

    Compania dvs va devenii repede mai specializata si mai abila sa realizeze munca mai complexa.

    Inainte de toate in magazinul dvs va incepe sa preia comenzi din ce in ce mai numeroase si va fi

    nevoie ca acesta sa fie extins.

    Propozitiile de mai sus erau adevarate in trecut dar nu si in prezent.Daca acum detineti un sistem

    CAD/CAM sunt destul sanse ca dvs sa aveti deja capacitati de pozitionare in 5 axe.Majoritatea

    sistemelor CAD/CAM include aceste capacitati in pachetul de baza.De multe ori este doar o

    problema de practica care este ceruta pentru a incepe procesul de lucru.

    Cand achizitionati un sistem CAD/CAM faceti-va siguri ca ati ales o companie cu reputatie care

    isi ia angajamentul sa suporte pregatirea prealabila a folosirii sistemului.Amintiti-va ca sistemele

    CAD/CAM sunt doar alte unelte in zona dvs de lucru.Puteti cumpara unelte desebite care sunt

    foarte capabile dar vor fi fara folos daca nu stiti sa le utilizati.Suportul local poate fi la fel de bine

    o caracteristica importanta a noii unelte.

  • Secretele prelucraraii in 5 axe

    8

    Daca realizati o simultaneitate de activitati cu mai multe axe pretul sistemului CAD/CAM va fi

    un factor putin important.Va fi necesara mai multa practica dar dvs ve-ti devenii capabil sa

    incarcati aproape dublu din piesele de lucru intr-o singura perioada a activitatii masinii.Partea

    grea de folosit reiese la practica-a fost usor sa invat cum sa utilizez prima masina CNC?

    Nu intrati in lumea masinilor cu mai multe axe printr-o activitate complexa si simultana.Daca

    deja detineti o masina cu 3 axe incepeti cu o singura sau dubla masa rotativa si aplicati tehnici de

    indexare.Ve-ti realiza piese mai repede ,mai corect si ve-ti fi capabil sa investiti in echipamente.

    Cand decideti sa cumparati echipament nou verificati daca puteti lega aceasta achizitie a

    sistemelor CAD /CAM la masinile deja detinute.Este de asemenea o buna oportunitate sa

    deveniti sigur ca sistemul dvs CAD/CAM foloseste limbajul specific masinii- cu alte cuvinte,ca

    detine procesorul indicat.

    Anumite companii cumpara echipament cu solutii cheie care asigura faptul ca activitatile lor va

    face ca productia sa fie gata inaintea expedierii catre producator.Multi fabricanti de masini unelte

    angajeaza echipe specializate de ingineri care lucreaza indeaproape cu sistemele CAD/CAM.

    Impreuna,echipele determina cel mai eficient mod de a prelucra o anumita piesa,bazata pe mai

    multi factori precum: material,cantitate,toleranta ceruta si disponibilitatea prelucrarii.

    Motive pentru utilizarea masinilor cu multe axe

    Reducerea activitatii de configurare

    Un motiv important in utilizarea masinilor cu mai multe axe este reducerea timpului de

    configurare pentru piese precum cele prezentate in figura 1-9 si 1-10.O fixare pentru o operatie

    secundara este foarte costisitoare si cere mult timp.Majoritatea pieselor pot fi prelucrate din una

    sau doua configurari,eliminand nevoia de extrafixare si timp.

    Figura 1-9 Exemple de pozitionare a partii cerute la prelucrarea in mai multe axe

  • Secretele prelucraraii in 5 axe

    9

    Figura 1-10 Piesa cere doua configurari diferite la prelucrare

    Corectitudine

    De fiecare data cand mutate o piesa de lucru de pe o suprafata fixa pe alta exista riscul dezaxarii

    fie in timpul configurarii fie in timpul operarii.Este foarte usor sa existe erori intre suprafetele

    prelucrate cand acestea sunt frezate in mai multe configurari.Folosirea maselor de indexare

    rotative sau masini cu mai multe axe,dupa cum aratam in figura 1-11 si 1-12, permite mutarea

    precisa a uneltelor scurte,rigide si a uneltelor de taiat care actioneaza cu viteza mare.Ma multe

    taieri pot fi realizate cu RPM si prin fluxul alimentarii in timp cele mai inalte nivele de

    corectitudine sunt mentinute.

    Figura 1-11 Configurarea dublei rotati a masinii

  • Secretele prelucraraii in 5 axe

    10

    Figura 1-12 Configurarea dublei rotati a masinii

    O mai buna finisare a suprafetei

    Folosirea pieselor de lucru scurte va duce la o mai mica indoire a pieselor care de asemenea va

    minimaliza vibratia si va produce intr-un mod silentios si precis taieri.Cand folositi unelte de

    taiat cu varf rotund este recomandat ca punctul de contact sa fie mutat din varful uneltei de taiat

    care nu se invarte.Prin inclinarea piesei,asa cum este aratat in figurile 1-13 si 1-14 , piesa de

    lucru poate fi asezata pe o zona de taiere dorita care nu numai va imbunatatii finisarea suprafetei

    si repetabilitatea dar de asemenea va imbunatatii durata de viata a

    piesei.

    Figurile 1-13 si 1-14 Prelucrarea acestor piese cere miscari simultane de taiere

  • Secretele prelucraraii in 5 axe

    11

    Deschidere de noi posibilitati

    Anumite parti sunt imposibil de taiat pe o masina cu 3 axe.Alte piese ar cere prea multe

    configurari pe o masina cu 3 axe ceea ce nu este profitabil.De indata ce magazinul dvs devine

    familiarizat cu munca de indexare dvs ve-ti fi capabil sa incepeti prelucrarea pieselor precum

    acelea din figurile 1-15 , 1-16 si 1-17 utilizand miscari simultane cu mai multe axe si va deschide

    pentru afacerea dvs noi posibilitati.

    Figurile 1-15,1-16 si 1-17 Exemple de piese care cer miscari simultane pentru taiere

  • Secretele prelucraraii in 5 axe

    12

  • Secretele prelucraraii in 5 axe

    13

    Cunoasterea masinii

    __________________________________________________________________

    La ce va ganditi cand vedeti cuvintele masina standard cu 5 axe? Multe cuvinte impresionante

    sunt folosite in industrie atunci cand se descriu masinile cu 5 axe.Multe dintre ele includ:ghiduri

    esalonate, control dinamic constant, motoare servodigitale AC cu suruburi pre-tensionate care

    actioneaza mecanic linear printr-o miscare de rotatie, sistem de monitorizare permaneta a

    pozitiei,utilizare maxima a schitei,corectitudine pe termen lung s.a. Pentru a simplifica lucrurile

    vom spune ca sunt 3 componente majore ale acestor tipuri de masini.

    Combinatia perfecta a caracteristicilor de mai sus va construi o rapida,corecta,usor de programat

    si operat masina CNC cu 5 axe.Multi producatori au petrecut multi ani incercand sa obtina

    combinatia perfecta si ca un rezultat al acestei activitati acum sunt multe variatii si solutii.

    Ilustratiile din figura 2-1 arata cateva din varietatile care exista in masinile existente in industria

    prelucrarii cu masini CNC.

  • Secretele prelucraraii in 5 axe

    14

    Figura 2-1 Aranjamente tipice ale masinilor CNC cu mai multe axe

    Configuratile masinii cu mai multe axe

    Aranjamentele aratate in figura 2-1 reprezinta configuratii uzuale dar nici una dintre ele nu este

    standard. Nu exista un lucru la fel precum o masina cu 5 axe standard.In primul rand sa

    stabilim definitia unei axe.Orice miscare controlata de un controlor NC,fie liniara,fie rotativa

    este considerata ca fiind ax.Pentru inceput,in ilustratia din figura 2-2 ambele axe rotative si teava

    sunt capabile sa se miste in aceeasi directie desi ele sunt controlate de 2 comenzi

    diferite.Miscarile din fata sunt controlate de Z iar acelea ale tevii de W.

    Figura 2-2 Axul rotativ si teava rotativa se misca in jurul unor axe paralele

  • Secretele prelucraraii in 5 axe

    15

    Termenii de axe multiple si 5 axe sunt des utilizati alternativ si de asemenea aceasti termeni pot

    fi confuzi.Cel mai recunoscut termen in industrie este cel de 5 axe dar acesta poate duce in eroare

    deoarece posibilitatile standardelor cu 9 axe exista fara adaugarea unui subsistem aditional.In

    plus o masina cu 4 axe este de asemenea considerata a fi o masina cu mai multe axe.In

    defavoarea titlului acestei carti cel mai corect termen al masinilor cu mai multe axe va fi folosit.

    Urmatoarea lista arata standardele industrie pentru directile si desenele clasice in 9 axe.

  • Secretele prelucraraii in 5 axe

    16

    Din pacate,anumiti constructori de masini respecta acest standard in moduri diferite.Anumiti

    constructori permit utilizatorului final sa schimbe directile de rotatie ale masinii si

    comportamentul.A treia parte rotativa a dispozitivului,dupa cum este prezentat in figura 2-3 si in

    oricare alta parte,poate fi achizitionat si montat unei masini in mai multe feluri.Rezultatul final

    al acestei flexibilitati poate cauza ambelor masini pentru aceeasi realizare si model printr-un

    comportament diferit al masinilor cu 5 axe.

    Fiecare masina este un compromis al aceluiasi fel .Directile rotative,pozitile de start si limitele

    vor fi diferite de la o masina la alta.Munca efectiva este modificata prin schimbarea acestor

    variabile.Anumite axe rotative pot fi rotate in ambele directi.Anumite axe vor alege directia

    rotativa bazata pe pozitia existent cea mai scurta distanta impotriva distantei in sensul acelor de

    ceasornic sau in sensul invers al acelor de ceasornic.Anumite masini care sunt echipate cu parti

    dinamice rotative vor misca axa lineara in timp ce vor rota prima parte a procesului.

    Pentru a intelege complet aceste masini este necesar sa analizam fiecare masina ca si entitate

    unica,sa ne uitam la toate dedesubturile si sa intelegem cum a fost construit scheletul

    masinii.Trebuie sa stiti unde sunt realizate toate imbinarile,unde sunt localizate axele

    rotative,unde se gasesc pozitile 0 de rotatie,ce le face sa se miste si cum functioneaza intreaga

    masina.

    Diferiti producatori si sistemele CAD/CAM au nume diferite pentru aceleasi lucruri.Sa stabilim

    cativa termeni comuni care vor fi folositi in aceasta carte pentru a evita confuzia.

    Pozitionarea de start a masinii Majoritatea masinistilor recunosc pozitia de baza ca fiind

    reprezentata de locul in care axele se misca cand pornesti masina si selectezi punctual 0.

    Figura 2-3 Masina in pozitia de start X0.Y0.Z0.A0.B0.

  • Secretele prelucraraii in 5 axe

    17

    Pozitia 0 a masinii rotative pe masinile cu mai multe axe,pozitia 0 a masinii rotative

    prezentata in figura 2-4 este la intersectia axelor/pivotilor rotativi.Acest punct poate devenii

    imposibil de atins pentru unele masini.

    Figura 2-4 Prezentarea exacta a pozitiei 0 a masinii rotativ

    Programul pozitiei 0 programul pozitiei 0 este partea data de sistemul CAM.

    Figura 2-5 Alta vedere care arata relatia dintre pozitia 0 a masinii rotative si programul pozitiei 0

  • Secretele prelucraraii in 5 axe

    18

    La setarea,operarea si programarea masinilor cu mai multe axe este esential sa mentineti relatia

    perfecta intre pozitia de start a masinii si programul pozitiei 0.

    Daca masina nu are trasaturi special, programul pozitiei 0 si pozitia de baza a masinii ar trebuii

    sa coincida.

    Masinile cu mai multe axe ce se rotesc pot fi organizate mai departe intre 3 tipuri de masini:

    Trebuie tinut minte faptul ca ideea principala a acestei carti este reprezentata de miscarea in

    cerc,desi linia dintre miscarea in cerc si cea a strungului se estompeaza din ce in ce mai mult in

    fiecare an.Acesta este un nou tip disponibil de masina care poate realiza mai multe actiuni,care

    poate face rotire,intoarcere si acestea se numesc masini de rotire/intoarcere.

    Pentru interesul simplicitatii ne vom axa doar pe masinile de rotatie cu mai multe axe.

    Masa/masa masinilor de rotatie cu mai multe axe

    Masa/masa masinilor de rotatie cu mai multe axe poate fi verticala sau orizontala.Toate miscarile

    de frezare ,exceptand axul, sunt realizate de masele acestor masini.Cea mai importanta masa

    rotativa detine o a doua masa rotativa, asa cum este prezentat in figura 2-6 de care este fixata

    piesa si partea care va fi prelucrata.

    Piesele de lucru actioneaza in acelasi fel cu orice masina conventionala cu 3 axe.Lungimea

    pieselor poate fi schimbata fara sa necesite o rescriere a datelor NC.

    Pe aceste masini,piesa este fizic rotata in jurul uneltei.Dispozitivele masinii de frezare trebuie sa

    fie capabile sa manuiasca greutatea pieselor si aceasta capacitate devine un factor important cand

    miscarile rapide trebuiesc realizate.Alta miscare este prezentata in figura 2-7.

    Exemplele prezentate reprezinta doar o mica parte a variatilor maselor.Majoritatea acestor masini

    au minim si un maxim de limite rotative pe

  • Secretele prelucraraii in 5 axe

    19

    axele rotative.Unele vor avea miscari de frezare limitate pe alte axe.Unele au chiar si capacitatea

    sa roteasca piesa de lucru asa cum ar face-o strungul.

    Masa/Masinile de masa sunt cele mai comune tipuri de masini cu mai multe axe.Majoritatea

    persoanelor vor intra in lumea masinilor cu 5 axe achizitionand un singur sau un dublu dispozitiv

    rotativ si vor inchide masina de frezare in 3 axe.

    Figura 2-6 Simularea unui mecanism dublu rotativ fixat pe masa unei masini de frezare CNC

    standard cu 3 axe.

    Figura 2-7 Partea a 3-a a mecanismului rotativ fixat pe masa unei masini de frezare CNC

    standard cu 3 axe

  • Secretele prelucraraii in 5 axe

    20

    Figura 2-8 A treia parte a unui mecanism rotativ singular si papusa mobila fixate pe masa

    standard a unei masini de frezare CNC cu 3 axe.

    Dupa prelucrarea unei parti a piesei de lucru este posibil sa inserezi partea rotativa la prelucrarea

    secundara si asa mai departe.Acest tip de activitate este numit indexare sau pozitionarea

    piesei.Anumiti producatori folosesc mecanisme specializate dublu rotative,precum acelea

    prezentate in figura 2-9,care este proiectat pentru prelucrarea interna a componentelor motoarelor

    cu ardere.

    Figura 2-9 Mecanism specializat cu dubla rotatie folosit in industria motoarelor

  • Secretele prelucraraii in 5 axe

    21

    Masinile de masa sunt foarte capabile sa realizeze activitate de indexare/pozitionare si sunt egal

    capabile sa realizeze activitati simultane.Diferentele clare intre acestea 2 merita mentionate.

    Metoda indexarii tine piesa mult mai rigid fata de metoda activitatii simultane deoarece axele

    rotative sunt blocate in timpul prelucrarii.Cand o axa executa procesul de rotire,axa rotativa

    trebuie deblocata cu un M-Code specializat.Axa este apoi rotata si este blocata cu alt M-code

    inaintea inceperii prelucrarii.Aceasta secventa permite prelucrarii sa fie realizata intr-un mod cat

    mai rigid pozibil.

    Cand folosim tehnici simultane de frezare toate franele trebuiesc decuplate si masina va ajunge

    in modul liber.Din acest motiv este intotdeauna o buna idee sa utilizam tehnici de frezare pentru

    indexare/pozitionare atunci cand realizam schitele pentru taiere.

    Pozitia 0 a masinii rotative

    In mod obisnuit pozitia 0 a masinii rotative reprezinta punctul de intersectie a doua axe rotative

    desi cateodata cele doua axe rotative pot fi compensate de o distanta specifica.Aceasta distanta

    trebuie sa coincida sau sa fie relativa partii date de punctual 0 al programului sistemului CAM.

    Pentru o configurare corecta,operare si programarea acestor masini este necesar sa gasim

    intersectia centrelor rotative ale axelor masinii.Unii producatori dar nu toti au valorile stantate pe

    dispozitivele rotative.Oricum aceste numere nu sunt folosite permanent ci trebuie schimbate in

    mod regulat.

    Chiar si micile diferente vor duce la erori semnificative in continuarea procesului de dupa

    punctual 0.

  • Secretele prelucraraii in 5 axe

    22

    Aici sunt pasii care trebuie urmati:

    1.Aducerea masei indicatorului la nivelul 0 pe cealalta parte a masei,dupa cum este

    prezentat in figura 2-10 si 2-11

    Figura 2-10 si 2-11 Metode de verificare a nivelului prin indicarea legarii ambelor parti ale

    mesei de lucru

    Figura 2-12 Setarea la 0 a indicatorului de legare inaintea verificarii nivelului masei

  • Secretele prelucraraii in 5 axe

    23

    2.Gasirea punctului 0 al XY prin folosirea indicatorului de legatura.Punctul 0 XY si A in

    acest punct asa cum este prezentat in figura 2-13.

    Figura 2-13 Gasirea punctului 0 al axelor XY si pozitia A pe masa de lucru

    3.Rotati punctul A la peste 90 grade si atingeti diametrul exterior al mesei de lucru asa cum

    este prezentat in figura 2-14

    Figura 2-14 Dupa rotatia axei A la 90 grade atingeti diametrul exterior al mesei cu indicatorul de

    legatura

  • Secretele prelucraraii in 5 axe

    24

    4.Rotiti axa A la 180 de grade din punctual pozitiei anterioare si asigurativa ca indicatorul

    indica 0 pe partea opusa.

    Figura 2-15 Dupa rotatia axei A la minus 90 grade atingeti diametrul exterior al mesei cu

    indicatorul de legatura.

    5.Mutati axa Z in directia opusa a razei masei rotative si setati manometru.Manometrul

    este utilizat pentru a compensa toate dimensiunile uneltelor la Z=0

    Figura 2-16 Un manometru este construit pentru a reprezenta punctual 0 al masinii de

    rotatie,pentru permiterea setarii lungimii uneltelor .

  • Secretele prelucraraii in 5 axe

    25

    Aceasta locatie reprezinta punctual 0 al masinii rotative dupa cum este ilustrat in figura 2-

    17.

    Figura 2-17 Pozitia 0 a masinii rotative stabilita de procedura schitata.

    Este de observat faptul ca intersectia liniilor centrale ale dublei rotatii se gasesc deasupra mesei

    in exemplul dat.Aceasta locatie va fi diferita pentru fiecare masina chiar si la acelasi

    producator.Este necesar ca pozitia sa fie verificata in mod regulat in special dupa un volum

    dificil de activitate sau dupa eventuale distrugeri.Anumite neintelegeri pot cauza erori mari

    datorita faptului ca pozitionarea uneltelor este masurata din acest punct de intersectie.

    Toate sistemele de coordonare active se refera de asemenea si la pozitia de suprapunere sau

    sistemul de coordinate local,ca de exemplu, G54 59 sunt importante pentru punctual 0 al

    masinii rotative. Ar fi indicat sa setati una din pozitile de suprapunere aici astfel incat aceasta va

    fi inregistrata in registru permitand utilizarea imediata prin folosirea inserarii manuale a datelor.

    De exemplu : G90 G54 XO. YO . AO . CO.

  • Secretele prelucraraii in 5 axe

    26

    Figura 2-18 Relatia dintre punctul 0 al masinii rotative si punctual al programului

    Anumite sisteme CAM numesc aceasta pozitie World Zero,Master Zero sau Origin.Partea cea

    mai importanta care trebuie retinuta este sa desenati piesa in aceasi pozitie specifica legata de

    World Zero asa cum sta pe masina legata de punctual 0 al masinii rotative.

    Pozitii de suprapunere

    Pozitiile de suprapunere sunt des folosite pentru pozitionare.Aceste pozitii,prezentate in figura 2-

    19, sunt sisteme de coordonare active temporare si sunt setate in relatia cu diferite fete ale partii

    de lucru , cu suruburile cu cap rotund si cu diblu.

    Figura 2-19 Desen care prezinta cateva din coordonatele sistemului local folosit in programarea

    CNC

  • Secretele prelucraraii in 5 axe

    27

    Avantajul folosirii acestor coordonate locale este ca puteti foarte usor urmarii programul pe

    display-ul cotrolorului pentru ca valorile absolute prezentate aici vor reflecta valorile relative ale

    fiecarei pozitii locale de suprapunere. Z +1.000 , de exemplu, va devenii 1000 (inch) deasupra

    fetei piesei de lucru.

    In ciuda faptului ca sistemele CAM folosesc toate conventii de nume diferite pentru sistemele de

    coordonare ele folosesc sistemul de coordonate local in moduri similar.Cateva din numele

    folosite de sistemele CAD/CAM includ: partea originala,coordonatele active ale sistemului,

    coordonatele locale ale sistemului,vizualizarea sistemului si originile uneltei plane.

    Dezavantajul utilizarii unui numar diferit de coordonate ale sistemului local poate duce la

    potentiale neintelegeri atunci cand se aleg manual pozitiile cu ajutorul unui indicator de

    legatura.Multi programatori folosesc doar o coordonata a sistemului pentru activitatea cu 5

    axe.Ei folosesc punctual 0 al masinii de rotatie ca parte originala si lasa sistemul CAM sau

    controlorul masinii sa calculeze miscarile speciale certe.Daca o piesa este localizata in aceeasi

    pozitie in CAM si in masina,sistemul CAM este capabil sa genereze un cod corect.

    Avantajul folosirii unui singur sistem de coordonate este acela ca piesa trebuie indicate numai o

    data.Dezvantajul este acela ca devine greu de vizualizat urmarirea programului pe display-ul

    controlorului masinii.Sistemul va trebuii schimbat la distanta de parcus pentru o utilizare mai

    sigura.

    Folosirea unei masini in 5 axe ca o verificare a sistemului devine ineficienta,dificila si foarte

    periculoasa.Se gasesc multe pachete de soft pentru simularea masinii care pot salva mai mult

    timp si bani,dar aceste lucruri le vom dezbate in alt capitol.

    Diferentele de fixare a masei dinamice rotative

    Problema

    Sistemul CAM genereaza un cod pentru o anumita pozitie al programului in punctul 0 ,relativa la

    centrul de rotatie al masinii in punctul 0.Operatorul masinii poate executa codul mai tarziu,pe

    tura de noapte,la o alta locatie (punctul 0 al piesei).El sau ea pot sa nu fie capabili de a plasa

    piesa exact acolo unde programatorul CAD/CAM este destinat sa fie.In cazul in care operatorul

    nu are acces sau capacitatea de a face schimbarea,atunci aceasta munca va trebui sa astepte sa fie

    furnizat un cod nou.

    Sistemele moderne CAD/CAM pot calcula cu usurinta noul cod,daca piesa este mutata.Dar asa

    cum sa mentionat anterior,piesa va trebui sa fie mutata exact in aceeasi pozitie in sistemul CAM

    si apoi codul va trebui sa fie recalculat.

  • Secretele prelucraraii in 5 axe

    28

    Solutia

    Daca operatorul nu are acces la sistemul CAM si devine greu de pozitionat piesa pe masina ,va fi

    necesara o noua optiune pentru a compensa diferenta dintre cele doua pozitii.Optiunea este

    numita Diferenta de fixare a masei dinamice rotative.

    Cand diferenta de fixare a masei rotative este activata la nivelul controlorului punctul 0 al

    programului ( dat de sistemul CAM) este setat sa corespunda sumelor setului de prindere a

    diferentelor dupa cum este aratat in figura 2-20. Aceasta compensatie reprezinta distanta dintre

    centrul de rotatie si punctul 0 al piesei si care trebuie sa ia in considerare unghiul mesei

    rotative.Aceasta functie este convenabila deoarece prelucrarea pe mai multe fete poate fi

    executata prin setarea unui punct ca si referinta cand se realizeaza prelucrarea unei piese de lucru

    complexe.

    Figura 2-20 Potentiale probleme in stabilirea compensatiilor masei dinamice rotative

    Sunt 2 moduri de folosire a diferentelor de fixare a masei dinamice rotative:

    1.Setati manual suma diferentelor ce trebuiesc fixate pe ecranul diferentei de fixare al

    masinii,cum este prezentat in figura 2-21

  • Secretele prelucraraii in 5 axe

    29

    Figura 2-21 Ecranul diferentelor de fixare al masinii CNC

    2.Specificati valorile in programul de prelucrare(G-Code)

    Suma diferentelor de fixare reprezinta distanta dintre centrul de rotatie si punctul 0 al piesei de

    lucru utilizat de programul CAM ca si program 0 al piesei.

    Cand utilizati modul G90 valorile specificate sunt deja setate.

    Cand utilizati modul G91 sumele valorilor specifice si urmatoare sunt setate.

  • Secretele prelucraraii in 5 axe

    30

    Activarea diferentelor de fixare ale masei rotative dinamice:

    Codul G alaturat prezinta un exemplu:

    Figura 2-22 Exemplu de cod G pentru setarea diferentelor de fixare a masei dinamice rotative

    Daca masina nu are optiunea mentionata mai sus geometria CAD va trebui sa fie mutate iar

    codul G rescris in sistemul CAM.

    De observat ca exemplul mentionat mai sus este pentru controlorii Fanuc.Alti controlori au o

    varietate de nume pentru asta si pentru alte functii similare.

  • Secretele prelucraraii in 5 axe

    31

    Varful/Masina maselor de frezare cu mai multe axe

    Dupa cum sugereaza numele aceste masini au o masa rotativa si un ax inclinat.

    Figurile 2-23,2-24,2-25 Exemplu de varf/masa masinii de prelucrat cu mai multe axe, care au

    masa rotativa si capetele axului inclinat.

  • Secretele prelucraraii in 5 axe

    32

    Varful/Masele masinii sunt fara indoiala cele mai capabile dintre cele 3 grupuri illustrate si pot

    prelucra piese grele si mari.Pe anumite masini masa rotativa poate fi sustinuta printr-o pauza

    constanta care poate rotii partea doar in jurul propriului ax.Capatul axului pivotant sustine

    greutatea piesei.Trebuie sa fie capabil sa mentina presiunea taierii si sa manuiasca unealta de

    lucru.

    Aceste masini sunt de asemeanea potrivite si pentru indexare si pentru activitate simultana.Unele

    au capacitatea sa calculeze substitutia interna a axei,sa activeze piesele in programul 2D si sa

    incline planul in jurul unui diametru cu 4 axe.

    Cum functioneaza substitutia axei?

    Substitutia axei este prezentata in figura 2-26 si este realizata prin urmatoarea procedura.

    Masurati diametrul axei A si multiplicatil prin Pi pentru a gasi circumferinta Desenati un dreptunghi unde partea Y reprezinta circumferinta iar partea X reprezinta lungimea piesei Creati geometria de taiere in interiorul acestui dreptunghi Creati o traiectorie in 3 axe XYZ si activati substitutia axei prin definirea diametrului axei A

    Pe un controlor Bostomatic de exemplu acest rezultat este obtinut prin adaugarea a doua linii ale

    codului.

    Figura 2-26 O piesa produsa prin mijloacele substitutiei axei

    Dupa ce aceste coduri sunt citite toate axele Y vor fi inlocuite prin miscari de rotatie a axei

    A.Daca masina nu are aceasta capacitate acelasi proces poate fi realizat cu orice sistem

    CAD/CAM modern.

    Axele rotative ale acestor masini au de obicei miscari de rotatie nelimitate.Anumite masini pot

    chiar invarti piesa de lucru ca si strungul.Axa secundara pivotanta are o limita de urcare si de

    coborare.Pentru a realiza o setare corecta,operare si programare

  • Secretele prelucraraii in 5 axe

    33

    a acestor masini este necesar sa gasim intersectia axelor rotative si pivotante.Cateva exemple a

    pozitie 0 a masinii sunt aratate in figurile 2-27 , 2-28 si 2-29.

    Figura 2-27,2-28 si 2-29 Exemple de masini cu axele in pozitia 0

    Este de observat ca fara luarea in considerare a uneltei toate aceste masini aliniaza fata axului cu

    centrul axei rotative in timp ce punctul centrului pivotant este la o anumita distanta fata de acest

    centru.Aceasta distanta este usual numita distanta pivotului.Lungimea manometrului reprezinta

    distanta de la varful axului la varful uneltei.

    Suma dintre distanta pivotului si lungimea manometrului este punctul de control al uneltei

    rotative care trebuie sa fie realizata in 3 unghiuri pentru fiecare pozitie in 5 axe a

    traiectoriei.Figurile 2-30 si 2-31 prezinta exemple de rotatie B90 cu si fara punct de control al

    uneltei rotative.

    Figura 2-30 Exemplu de rotatie B90 fara punctul de control al uneltei rotative,si figura 2-31 B90

    fara punctul de control al uneltei rotative active

  • Secretele prelucraraii in 5 axe

    34

    Axele lineare ale masinii trebuie sa se miste in jurul axelor X si Z pentru a mentine piesa

    stationara in spatiu in timp ce se executa miscarea de pivotare B90.Sistemele CAM vor realiza

    calculele necesare in timpul procesarii posterioare.Anumite masini au capacitatea de a calcula

    automat miscarile necesare bazate pe compensatia prezentata in figura 2-31 , capturata in

    registrul controlorului.

    Figura 2-32 Compensatii in mai multe axe

  • Secretele prelucraraii in 5 axe

    35

    Figura 2-33 Relatia dintre punctul central al uneltei si piesa care ramane constanta

  • Secretele prelucraraii in 5 axe

    36

    Anumite capete/mase de masini vor folosii punctul de control al uneltei rotative si diferentele de

    compensat ale uneltei dinamice rotative in mod simultan.In timp ce punctul de control al uneltei

    rotative configureaza pozitia uneltei ca si distanta de la capatul rotativ (distanta pivotanta +

    lungimea manometrului) , punctul de control al uneltei rotative compenseaza distanta relativa a

    piesei de la punctul 0 al masinii rotative la pozitia actuala.

    Daca masina nu are punct de control al uneltei rotative,pentru a evita repetarea postarii cand

    uneltele sunt schimbate este mai bine sa setam dinainte toate uneltele la aceeasi lungime cand

    este posibil.

    Capatul/Capatul masinilor de frezare in mai multe axe

    Toate miscarile de rotatie/pivotare sunt executate de varful axului masinii.Aceste masini pot fi

    verticale,orizontale si au miscari limitate.Anumite masini pot schimba capetele nu numai

    uneltele.Capetele pot fi drepte,la 90 de grade sau continuu indexate.Cateva exemple sunt

    prezentate in figura 2-34.

    Figura 2-34 Exemple de capete ale masinii

  • Secretele prelucraraii in 5 axe

    37

    Toate capetele/capetele masinii au comportament diferit bazat pe instalarea individuala a

    setarilor.Directile rotative,limitele,retragerile,terminarea rotatiei si mentinerea singularitatilor pot

    fi eronate din cauza setarilor fabricii.Cea mai importanta dimensiune ceruta este rotatia/pivotarea

    punctului central care este masurat de la varful axului la varful pozitiei de rotire.Producatorii de

    masini ofera o valoare nominal dar este esential ca aceasta valoare sa fie dublu verificata in

    special daca este un numar rotund cum ar fi 10.Rotunjimea numarului reprezinta un indiciu ca

    numarul nu este corect.

    Gasirea distantei pivotului

    1.Mai intai asigurati-va ca varful masinii este intr-o pozitie verticala perfecta prin atingerea

    masei masinii cu un indicator de legatura apoi rotate indicatorul.Indicatorul ar trebui sa citeasca

    0 in jurul intregului cerc dupa cum este prezentat in figura 2-35.

    Figura 2-35 Indicarea pozitiei vertical

    2.Plasati un diblu cu diametrul 1.000 la unealta care tine piesa cu un manomeru de lungime.

    3.Atingeti indicatorul de legatura asa cum este prezentat in figura 2-36.Un atasament plat poate fi

    de folos.Setati indicatorul la 0 si inregistrati valoarea lui Z pe ecranul controlorului.Il vom numi

    valoarea Z maxima.

  • Secretele prelucraraii in 5 axe

    38

    Figura 2-36 Atingerea pistonului indicatorului de legatura este usurata de detinerea partii plate a

    pistonului

    Nu mutati masina pe axa X.Mutati doar axele Y si Z.Mutati pe un punct sigur axa Z si rotate

    axa A la 90 de grade pe o pozitie orizontala.In continuare mutati pe axa Y in plus si pe axa Z in

    minus directile pana veti obtine pozitia prezentata in figura 2-37.

    Figura 2-37 Pozitia Z minima

    Inregistrati aceasta valoare a lui Z pe ecranul controlorului si numitil Z minim.

  • Secretele prelucraraii in 5 axe

    39

    Ar trebuii sa aveti urmatoarele valori:

    Aceasta distanta va fi utilizata de procesarea posterioar.Majoritatea sistemelor CAM vor indruma

    punctul pivot si vor trebui sa calculeze locatia uneltei pentru fiecare pozitie programata.Locatia

    uneltei reprezinta distanta pivotanta plus lungimea manometrului de la punctul pivot la toate

    situatile si trebuie realizata in 3 unghiuri bazanduse pe unghiurile de rotatie/pivotare.Chiar si

    micile diferente ale distantei pivotului vor fi transformate in erori mari in programul final.

    Masinile in 4 axe

    Daca o a treia parte a unui mecanism de rotatie singular este plasat pe o masina de frezare in 3

    axe acesta devine o masina cu 4 axe.Cea mai populara masina in 4 axe este aceea de tip orizontal

    prezentata in figura 2-38.

    Figura 2-38 Centrul orizontal de prelucrare in 4 axe

  • Secretele prelucraraii in 5 axe

    40

    Aceste masini sunt cel mai des utilizate pentru munca grea unde piesele sunt fixate pe toate

    partile si prelucrate prin rotarea acestora in diferite pozitii.Aschile nu se depun pe piesa de lucru

    deoarece ele cad si sunt curatate prin intermediul unei duze strategic plasate in lichidul de racire.

    Exemplul din figura 2-38 prezinta schimbarea unui palet care este pozitionat in afara masinii

    permitand operatorului sa incarce piese de lucru si sa descarce piesele realizate in ciclul

    masinii.Un palet de incarcare elaborat permite asamblarea cu multiple dificultati asupra varietatii

    diferitelor activitati care sunt inainte pregatite sa fie introduse in ciclu.Acest aranjament permite

    o schimbare rapida a noii activitati fara sa fie nevoie ca masina sa fie oprita.

    Intretinere generala si problemele masinilor cu mai multe axe

    Este recomandat ca toate uneltele masinii sa fie pastrate curate si libere de obiecte care pot cauza

    distrugeri,aceasta regula fiind foarte importanta pe un echipament cu 5 axe.Realinierea rutinelor

    ar trebui realizata la un interval regulat de timp si mai precis dupa o activitate greoaie sau dupa o

    distrugere.O inregistrare a statisticilor vitale ale masinii ar trebui pastrata si operatorii ar trebui sa

    fie instruiti sa asculte noile sunete care apar in jurul axului sau a mecanismului rotativ.

    Anumite probleme includ:

    Cateodata franele sistemului rotativ pot ceda si ele nu se vor dezactiva.Mecanismul rotativ va

    lucra din ce in ce mai greu la rotatia dintr-o pozitie in alta si daca se realizeaza o activitate

    simultana, masina va ceda.

    Anumite linii centrale ale mecanismului dual rotativ nu se intersecteaza.Anumite dintre aceste

    diferente aparente sunt datorita design-ului dupa cum este prezentat in figura 2-39,iar altele

    nu.Daca erorile aparente sunt datorita design-ului, de obicei un numar mare de diferente poate fi

    observant cu ochiul liber.Daca nu este din cauza design-ului acestea nu vor fi observate.Nu

    trebuie sa se asume faptul ca linile centrale sunt intr-o pozitie buna,ele trebuiesc

    verificate.Eventuale erori pot fi compensate prin impunerea unei valori relevante la procesarea

    posterioara.

    Figura 2-39 Exemplu de mecanism rotativ plasat in pozitia de compensare prin design

  • Secretele prelucraraii in 5 axe

    41

    Figura 2-40 Aceste mecanisme rotative par sa se intersecteze

    Anumite capete/tipuri de capete nu vor da cel mai bun randament.Pentru a verifica acest aspect

    aranjati masina cu punctul axului secundar vertical in jos dupa cum este prezentat in figura 2-41.

    Apoi rotati axa primara la 360 de grade.Indicatorul de legatura ar trebui sa indice 0 dupa aceasta

    miscare.

  • Secretele prelucraraii in 5 axe

    42

    Figura 2-41 Indicarea procesului de rulare

    Tipurile de masini descrise in acest capitol sunt construite de diferiti constructori de masini intr-o

    varietate de marimi,forme,calitati si preturi.Calitatea unei masini va fi reflectata cand se vor

    realiza miscari rapide,simultane si cu mai multe axe.O masina de buna calitate va executa aceste

    miscari repede intr-un mod de sincronizare tacut fara ca o axa sa astepte pe cealalta,fara reactii

    negative sau vibratii.Mecanismele rotative vor avea o epuizare minima si linile centrale rotative

    se vor alinia precis.Masinile mai ieftine pot executa miscari de pozitionare bune dar miscarile

    simultane vor deveni greu de realizat.

    Multi fabricanti vor scrie repetabilitatea pozitionarii in specificatii deoarece aceasta reprezinta

    o masura buna a calitatii masinii.O modalitate de realizare a verificarii repetabilitatii este aceea a

    setarii unui indicator pe masa masinii activandul la 0.Apoi dupa o rutina de 10 minute care a

    implicat toate axele masinii cu miscari de rotatie multiple se va termina cu intoarcerea la pozitia

    de start.Citirea indicatorului la 0 reprezinta certitudinea repetabilitatii pozitiei.

    Nu este necesar sa cumparati cele mai scumpe masini dar este necesar sa analizati nevoile

    curente si viitoare cand va ganditi sa achizitionati o masina cu mai multe axe.

  • Secretele prelucraraii in 5 axe

    43

    Masini de frezare cu 5 sau mai multe axe

    Majoritatea masinilor cu mai mult de 5 axe sunt construite pentru aplicatii de prelucrare

    specifice.Cateva exemple le includ pe cele prezentate in figura 2-42.

    Figura 2-42 Cateva exemple de design-uri ale masinii cu mai mult de 5 axe

    Este posibil sa asamblati un sistem multiplu cu 9 axe si anumiti producatori au construit masini

    cu mai mult de 100 de axe.Multe dintre aceste axe sunt parte elaborata a sistemului de lucru si au

    parti care trebuiesc rotate din calea celorlalte componente ale masinii in timpul unui proces de

    prelucrare.Multe dintre aceste masini sunt controlate cu coduri M care activeaza subrutini pre-

    setate.

  • Secretele prelucraraii in 5 axe

    44

    Un exemplu simplu de subrutina este M06 care determina schimbarea uneltei.Observat de

    aproape ce se intampla pe orice masina cu un schimbator al uneltelor automat:Partile masinii se

    deplaseaza in locatii predeterminate,miscarile continue ale schimbatorului de unelte avanseaza

    spre o unealta specifica; o usa capacana poate fi deschisa,depinzand de masina;apoi un brat

    pivotant va schimba unealta intre ax si carusel.Aceasta intreaga coregrafie este doar una dintre

    macrocomenzile interne gata sa fie activate printr-un simplu cod ca M06.Pe masinile cu mai

    multe axe multe dintre aceste macrocomenzi interne sunt disponibile.In majoritatea cazurilor

    aceste macrocomenzi trebuie sa actioneze in sincron.

  • Secretele prelucraraii in 5 axe

    45

    Strategii de taiere

    __________________________________________________________________

    Daca desene ale aceleiasi piese realizabile in mai multe axe au fost date la 5 programatori diferiti

    CNC,exista posibilitatea ca acestia sa gaseasca 5 solutii diferite de prelucrare a

    piesei.Variabilitatea reprezinta produsul experientei, disponibilitatea echipamentului in mai

    multe axe,sisteme CAD/CAM disponibile,uneltele,programarea,materialele si cantitatile.

    Ce face fiecare programator CNC atunci cand i se cere sa scrie un program pentru o piesa

    noua?El sau ea va crea o imagine mentala a piesei si bazandu-se pe acesti factori vor trece

    printr-o varietate de scenario incercand sa determine prelucrarea piesei.Aceste decizii vor include

    metode de prindere a piesei si partea pe care se va incepe prelucrarea.Programatorul va realiza

    intregul proces mental prin reducerea excesului de material de pe piesa de inceput pentru a o face

    libera.Majoritatea programatorilor vor lua in calcul mai multe idei si vor venii cu solutii

    multiple,eliminandule pe cele mai slabe,adaugand idei noi si apoi vor lua decizia finala.Acest

    intreg proces se intampla cu mult timp inainte sa se realizeze traiectoria actuala.Aceasta

    activitate de meditatie reprezinta cea mai importanta parte a intregului proces de prelucrare.

    Procesul descris mai sus este acelasi chiar daca este vorba de o masina in 3 axe sau cu mai multe

    axe.Marea diferenta o reprezinta suportul piesei.Suportul activitatii reprezinta prima decizie care

    trebuie a fi luata cand se prelucreaza pe o masina in 3 axe.Multi programatori ale masinilor cu

    mai multe axe vor plasa mai intai piesa pe o masina virtuala.Acest proces le permite sustinerea

    piesei in aer si simularea miscarilor masinii fara un suport al piesei in plan real pentru a vedea

    daca miscarile sunt posibile fara incalcarea limitelor de invelis a activitatii masinii.Piesa va fi

    mutata in spatiu pentru a obtine miscari optimizate si sincronizate.Plasarea finala a piesei si

    design-ul reprezinta ultimii pasi.

    De asemenea aceasta procedura nu este mereu posibila dar cand un program este

    predeterminat,efortul suplimentar va fi necesar pentru a ne asigura ca nu vor exista coliziuni intre

    program,unelte,tulpina,arbore sau suportul uneltei.Evitarea coliziunilor reprezinta un pas

    important in programarea in mai multe axe.Coliziunile se pot intampla nu numai in timpul taierii

    ci si in timpul schimbarii uneltelor,schimbarii paletilor sau retragerea manuala dupa un program

    care sa oprit abrupt.De exemplu dupa o cadere a sistemului unealta poate fi intr-o pozitie in care

    miscarea de retragere sigura este reprezentata de miscari simultane in mai multe axe.

  • Secretele prelucraraii in 5 axe

    46

    Singura parte importanta a programarii in mai multe axe este aceea ca timpul initial este

    consumat in luarea deciziei abordarii activitatii.Secventele prelucrarii trebuie sa fie simple sa nu

    devina complicate doar din prizma faptului ca detineti un echipament de ultima generatie,cel mai

    puternic sistem CAD/CAM sau buget nelimitat.Aici avem cateva intrebari care trebuiesc luate in

    considerare:

    Se vor aplica limite fiecarei unelte din magazin.Esenta activitatii reprezinta concentrarea in jurul

    acestor limite.Diferenta dintre un bun programator si unul experimentat este ca acela mai

    experimentat a lucrat mai mult.Daca o idee nu functioneaza va fi incercata una noua pana cand o

    solutie perfecta va aparea.In ceea ce priveste sistemul CAD/CAM utilizat va trebui realizata o

    extrageometrie pentru a obtine rezultatele cele mai bune.

    Realizati activitatea de pregatire

    Timpul investit in pregatirea activitatii va devenii nepretuit intr-o activitate de lunga durata.De

    indata ce decizia a fost luata asupra modul in care activitatea se va desfasura este important sa

    organizam activitatea.Impartiti operatiunile in sistemul CAD/CAM si mutati geometria necesara

    la nivelele usor de recunoscut.Pregatirea va face posibila izolarea caracteristicilor individuale si

    va permite un flux de lucru concentrate.

    Realizati o lista a uneltelor

    Este foarte important sa realizati o lista a uneltelor pentru orice activitate.Incepeti prin analizarea

    gemetriei piesei.Gasiti cele mai mici fileuri.Masurati distanta dintre programul care determina

    minimul si maximul diametrului uneltei care poate fi folosit.Verificati ce unelte sunt disponibile

    in magazine pentru a vedea daca pot fi folosite , in special daca sunteti familiarizat cu

    performanta acestora.Daca trebuie sa comandati unelte realizati cercetari asupra performantei si

  • Secretele prelucraraii in 5 axe

    47

    disponibilitatii.

    Determinarea programelor

    Verificati programele disponibile,supervizarile si clemele.Utilizati supervizarile existente si

    programele oricand este posibil pentru a mentine costurile scazute.Echipamentul ar trebuii

    modelat in sistemul CAD/CAM si organizat in grupuri care pot fi accesate si incarcate pentru

    simularea virtuala cand cautarile sunt realizate in vederea descoperirii posibilelor coliziuni.

    Comparati masinile

    Daca mai mult de o masina este disponibila pentru realizarea activitatii ar trebuii sa realizati

    cateva comparatii.Printre verificarile initiale sunt limitarile invelisului,maximum RPM,viteza

    alimentarii si capacitatile controlorului.

    Cercetati optiunile de stocare

    Stocurile materialelor trebuiesc luate in considerare.Daca materialul nu va este familiar vor

    trebui effectuate cercetari pe diferite caracteristici ale taierii.Forma originala poate fi o bara, un

    cilindru,o piesa turnata sau o forjare si poate cere o anumita activitate de pregatire inaintea

    prelucrarii.

  • Secretele prelucraraii in 5 axe

    48

  • Secretele prelucraraii in 5 axe

    49

    Indexarea traiectorilor cu mai multe axe

    __________________________________________________________________

    Setarile folosind indexarea sau activitatea indexata sunt rigide si precise.Alte nume comune

    utilizate pentru aceste setari sunt prelucrarea sau pozitionarea 2+3 si activitate de rotire intr-un

    punct fix.Cu o activitate de indexare axele rotative si pivotante sunt utilizate doar pentru

    pozitionare si taierea (prelucrearea) are loc prin miscarea a numai 3 axe.Activitatea de indexare

    reprezinta painea si untul pentru industria prelucrarii in masi multe axe.Multe piese sunt

    produse masiv prin aceasta metoda de aceea reprezinta cel mai important concept cu mai multe

    axe.Represzinta o trecere usoara de la o setare multipla,o activitate in 3 axe la o singura setare de

    indexare.Imaginile din figura 4-1 prezinta cum o piesa poate fi prelucrata din mai multe unghiuri

    diferite fara sa fie nevoie sa fie inlocuit programul.

    Figura 4-1 Imagini care prezinta prelucrarea piesei din mai multe unghiuri diferite fara ca

    programul sa fie inlocuit

  • Secretele prelucraraii in 5 axe

    50

    Figura 4-1a Imagini care prezinta prelucrarea piesei din mai multe unghiuri diferite fara ca

    programul sa fie inlocuit

    Figura 4-2 Partea unei piese care ajuta aterizarea unui avion de viteza mare prelucrata cu setari

    de indexare

  • Secretele prelucraraii in 5 axe

    51

    Acest concept poate fi simplu dar de asemenea permite prelucrarea piesei cu o precizie complexa

    precum exemplele din figura 4-2 si 4-3.

    Figura 4-3 O component aerospatiala prelucrata cu setari de indexare

    Metode de indexare

    Exista multe metode diferite de indexare si ele pot fi realizate simplu si operat manual,prin

    program de indexare.Dispozitivele rotative autonome in 3 piese sunt de asemenea disponibile si

    vor executa un preprogram de indexare a secventelor fiecarui ciclu.Ciclurile pot fi activate

    manual sau printr-un cod M.Daca una dintre aceste metode este utilizata va trebui acordata o

    atentie deosebita sincronizarii operatiunilor manuale cu codul NC.Exista oportunitati ample de

    realizare a unei greseli cu aceste metode.Figurile 4-4 si 4-5 reprezinta doua exemple de

    personalizare a programului de indexare.

    Figura 4-4 si 4-5 Doua exemple de constructii personalizate,programe de indexare

  • Secretele prelucraraii in 5 axe

    52

    Cea mai buna metoda este integrarea totala,piesa in trei parti si dispozitivele rotative care vor

    executa comenzi rotative direct din codul NC. Pentru aceste metode centrul pivotului rotativ

    trebuie localizat precis (dupa cum este descris in capitolul 2).

    Figurile 4-6 si 4-7 prezinta cateva exemple de mecanisme ale unei masini rotative in 3 piesei.

    Figura 4-6 si 4-7 Exemple de mecanisme rotative in trei piese

    Cea mai buna solutie este sa utilizati o masina cu mai multe axe daca una este disponibila.Aceste

    masini au frane pe axele rotative si pivotante care dau rigiditate in timpul prelucrarii.In mod

    uzual aceste frane sunt eliberate cand sunt realizate miscarile de pozitionare, dar de indata ce

    acestea sunt realizate, acestea sunt repuse in functie astfel incat masina poate sta in cel mai rigid

    mod in timpul taierii.Anumite masini nu sunt controlate numeric dar sunt capabile de indexare

    numai in anumiti pasi(de exemplu un grad) si ele opereaza des prin ridicarea de pe placa zimtata

    in timpul indexari.

  • Secretele prelucraraii in 5 axe

    53

    Figura 4-8 si 4-9 arata cateva exemple de masini cu mai multe axe si mecanisme rotative

    Figura 4-8 si 4-9 Cateva exemple de component ale masinii rotative

    Pe unele masini varfurile care se invart pot fi schimbate repetat intre operatiuni.Exemplele

    prezentate in figura 4-10 pot fi drepte,setate la un unghi specific sau chiar ajustate continu la

    diferite unghiuri.

    Figura 4-10 Capetele care se invart ale unor masini sunt fabricate drepte,la un unghi specific sau

    chiar ajustate continu la diferite unghiuri.

  • Secretele prelucraraii in 5 axe

    54

    Alte masini folosite mai ales in medicina sau industria aerospatiala sunt create pentru indexare si

    mentinerea piesei prin prinderea axelor in timpul prelucrarii.Exemple ale acestor categorii de

    masini sunt prezentate in figurile 4-11 si 4-12.

    Figura 4-11 si 4-12 Anumite masini sunt create pentru indexare si prinderea piesei in timpul

    prelucrarii

    Indexarea simpla reprezinta un mod eficient pentru mutarea piesei intr-o pozitie de prelucrare in

    special cand este asociata schimbarii paletilor.Un schimbator de paleti poate fi simplu precum un

    mecanism de indexare rotativ singular.Poate fi de asemenea complex ca un transportor multipalet

    cu mai multe activitati nu numai una,actionand intr-o parte organizata.Aceste sisteme sunt

    flexibile in asa mod incat o noua activitate poate fi introdusa fara oprirea masinii dupa cum este

    prezentat in figurile 4-13 si 4-14.

  • Secretele prelucraraii in 5 axe

    55

    Figura 4-13 si 4-14 Noi activitati care pot fi introduse in sistem fara oprirea secventei cu acesti

    paleti schimbatori ai masinii.

  • Secretele prelucraraii in 5 axe

    56

    Cum pot manui sistemele CAD/CAM activitatea de indexare

    Inainte sa discutam despre aplicatile sistemului CAD/CAM este important sa stabilim cateva

    elemente importante in ceea ce priveste activitatea masinilor CNC.

    Inaintea inventiei sistemelor CAD/CAM codul G trebuia inserat manual.Activitatea de indexare

    era coordonata precum oricare alta activitate de programare singura diferenta fiind ca in unele

    momente erau inserate una sau doua axe.Majoritatea controlorilor masinii au abilitatea sa lucreze

    in multiple coordonate ale sistemului cunoscute de asemenea sub numele de pozitie de

    suprapunere.Aceste coordonate locale ale sistemului au fost si inca sunt utilizate intr-o

    multitudine de feluri.Una dintre cele mai simple cai este sa plasati mai multe programe si piese

    pe masina, sa stabilit sistemul de date pentru fiecare piesa in parte si sa introduceti coordonate

    locale in sistem asa cum este prezentat in figura 4-15.

    Figura 4-15 Pozitionarea a doua programe cu piese pe o masina si inserarea coordonatelor locale

    individuale ale sistemului

    Exemplul de mai sus prezinta doar doua pozitii.Programele folosite pentru piese ar trebui sa fie

    aceleasi pentru ambele exemple exceptand faptul ca desemnarea coordonatelor locale ale

    sistemului va fi data pentru inceput de programul NC(de exemplu G54 sau G55 Fanuc).Diferiti

    controlori folosesc schite diferite pentru aceste pozitii de suprapunere dar toti lucreaza pe baza

    aceluiasi principiu.Depinzand de controlori numeroase pozitii de suprapuneri pot fi proiectate.

    Acest concept al suprapunerii este unul cu care multe persoane s-au luptat si cheia intelegerii

    acestui concept este reprezentata de prelucrarea cu mai multe axe si practica in

    programare.Avem o varietate de controlori si masini disponibile sa foloseasca acelasi concept

    desi au terminologii diferite in descrierea acestuia.

  • Secretele prelucraraii in 5 axe

    57

    Sistemul de coordonate al masinii

    Pozitia de start a masinii

    Simplu spus, pozitia de start a masinii reprezinta centrul universului masinii.Fiecare axa se va

    deplasa in pozitia de start si masina se va opri acolo.La aceasta pozitie de start in sistemul de

    coordonate absolut al masinii toate axele vor citi/arata 0.Fiecare miscare pe care axele masinii o

    realizeaza va fi relativa pozitiei de start.Fiecare pozitie capturata , ca si pozitie de suprapunere,

    va fi o pozitie relativa in sistemul de coordonate al masinii.De fiecare data cand o unealta este

    schimbata masina va trece printr-o miscare specifica predeterminata in acest sistem de

    coordonate al masinii.

    Pentru a stabili aceste pozitii de suprapunere ,prima menghina este pusa in functiune si verificata

    pentru a fi siguri si protejati inaintea pozitiei de prindere.Apoi piesa de lucru este plasata in

    menghina si menghina fortata sa tina strans piesa de lucru.Folosind un instrument de indicare a

    marginii centrul piesei de lucru va fi localizat asa cum este prezentat in figura 4-15.Ecranul care

    arata pozitia absoluta a masinii ar trebuii sa arate cat de departe sunt axele fata de pozitia de

    start.Pozitia trebuie sa fie capturata si masina trebuie sa isi aminteasca aceasta locatie.Masina isi

    va aminti prin distantele relative stocate in registru.Modul in care pozitile de suprapunere sunt

    capturate depinde de tipul masinii si de controlorul utilizat.

    Coordonatele active ale sistemului

    Pozitiile de suprapunere se pot muta si rota pe o suprafata plana atunci cand se afla intr-o masina

    cu mai multe axe.Ele pot fi de asemenea rotate prin intermediul axelor rotative si pivotante ale

    masinii.

  • Secretele prelucraraii in 5 axe

    58

    Figura 4-16 Mai multe pozitii de suprapunere realizate pe o piesa grea

    Exista doua moduri de utilizare a pozitilor de suprapunere,prima care este prezentata in figura

    4-16 care ilustreaza o piesa grea.Fiecare parte data in sistemul prinderii piesei prezinta propriile

    coordonate locale ale sistemului.Multi programatori considera ca aranjamentul prezentat in

    figura 4-16 reprezinta cel mai bun mod de utilizare a pozitilor de suprapunere.

    Celalalt mod presupune aranjarea a unei singure coordonate in sistem pentru intreaga activitate

    asa cum este prezentata in figura 4-17.

  • Secretele prelucraraii in 5 axe

    59

    Figura 4-17 Coordonatele centrale ale sistemului aplicate pe o piesa grea

    Ambele metode sunt corecte si reprezinta doar o alegere personala in alegerea utilizarii uneia

    dintre ele.

    Cand trebuie prelucrata o singura piesa o metoda de preferat ar fi utilizarea metodelor

    coordonatelor active ale sistemului dar acest lucru tine de preferinte.

    Figura 4-18 Coordonatele sistemului central pe o singura piesa

  • Secretele prelucraraii in 5 axe

    60

    Folosirea unei singure coordonate active a sistemului cere ca o singura pozitie sa fie indicata pe

    masina.Aceasta abordare simplifica procesul si diminueaza posibilitatea erorilor.

    Punctul central al masinii rotative

    Am stability deja ca fiecare masina are o pozitie de start care reprezinta centrul universului

    acesteia.Fiecare coordonata locala a sistemului reprezinta o locatie relativa in acel univers.De

    asemenea intersectia axelor rotative,cunoscute ca si punct central al masinii rotative, este o

    locatie relative in acest univers si pozitia acesteia este inregistrata in registru.

    Originea sistemul CAD/CAM

    Fiecare sistem CAD/CAM are de asemenea propriul univers.Toate au un punct 0, un sistem de

    coordonate Master,o origine a sistemului si asa mai departe.Precum masinile de unelte aceste

    locatii sunt prezentate sub diferite nume.Un lucru de care puteti fi sigur-nici una dintre ele nu va

    avea aceeasi pozitie de start ca si alta masina.Activitatea utilizatorului CAD/CAM si

    programatorului CNC este sa alinieze activitatile ambelor masini si ale sistemelor CAD/CAM.

    Daca metoda 0-unde coordonatele locale ale sistemului, care este punctul 0 al masinii rotative,

    sunt utilizate devine posibil de simplificat legatura dintre punctul 0 al sistemelor CAD/CAM si

    acea locatie.Piesa trebuie asezata in aceeasi pozitie relativa si orientata catre punctul 0 al

    sistemului masinii rotative si masina asa cum este prezentata in figura 4-19.

    Figura 4-19 Punctul 0 rotativ unde cele doua linii central rotative se intalnesc

  • Secretele prelucraraii in 5 axe

    61

    Daca,pe cealalta parte, metoda pozitionarii multiple a suprapunerii este aleasa noi coordonate

    active ale sistemului trebuiesc create in sistemul CAD/CAM asa cum este prezentat in figura

    4-20.

    Figura 4-20 Relatia dintre piesa 0 la punctul 0 al masinii rotative

    Sincronizarea masinii si coordonarea sistemelor CAD/CAM

    Aceste coordonate active ale sistemului sunt echivalentul pozitilor de suprapunere realizate pe

    masina(de exemplu G54-59).Sisteme CAD/CAM diferite vor stabili coordonatele active in

    moduri diferite asa cum este prezentat in figura 4-21. Pentru a fi simplu de inteles urmatoarea

    descriere se va realiza in linii generale.

    Un sistem de coordonate activ poate fi stabilit prin alegerea unei entitati precum o parte

    rezistenta,un arc, doua linii,o suprafata normal,normala in jurul unei linii sau o suprafata plana.

  • Secretele prelucraraii in 5 axe

    62

    Figura 4-21 Coordonate multiple ale sistemului

    Una dintre diferentele intre programarea in 3 axe si o masina in mai multe axe reprezinta

    determinarea locului unde piesa va fi localizata pe masa masinii.

    Pe o masina cu mai multe axe trebuiesc date instructiuni exacte in ceea ce priveste pozitia

    relative a piesei catre punctul 0 al masinii rotative.Ca de obicei o programare nesemnificativa va

    duce la un drum lung.Evitarea coliziunilor intre unelte,suportul uneltelor,programele si

    componentele masinii vor fi unele dintre preocuparile majore.Crearea unei documentatii corecte

    asupra partilor piesei,menghinei,clemelor, uneltelor si suporturilor de unelte folosite va ajuta la

    evitarea posibilelor coliziuni.Gasiti punctul 0 al masinii rotative pentru fiecare masina din

    magazine si plasati programe pe acele masini virtuale in sistemele CAD/CAM.Nu este necesar sa

    modelati intreaga masina dar macar masa masinii ar trebuii modelata.O atentie speciala ar trebuii

    data tuturor pieselor asezate in acest univers(CAD/CAM si masina).

  • Secretele prelucraraii in 5 axe

    63

    Figura 4-22 Simulare completa a masinii

    Depinzand de programul CAD/CAM selectat este posibil sa modelati si sa simulate intreaga

    masina ca aceea prezentata in figurile 4-22 si 4-23

  • Secretele prelucraraii in 5 axe

    64

    Figura 4-23 Masina orizontala virtuala in 4 axe pentru activitati de simulare

    Este foarte important ca sfarsitul activitatii masinii sa fie modelat corect daca orice simulare este

    de folos.Prin sfarsitul activitatii intelegem capatul,programul si masa,cu alte cuvinte partile care

    se pot ciocni.Simularea va fi discutata in detaliu intr-un capitol urmator.

  • Secretele prelucraraii in 5 axe

    65

    Simularea traiectorilor in mai multe axe

    __________________________________________________________________

    Multi oameni cred ca multiaxarea simultana reprezinta forma originala a prelucrarii in 5 axe cand

    de fapt nu este necesar ca toate axele sa fie mutate in acelasi timp pentru ca prelucrarea sa fie

    considerata in 5 axe.Chiar si simularea in 2 axe si miscarea de taiere rotativa pot fi considerate

    traiectorii in mai multe axe.

    Desenul din figura 5-1 prezinta o prelucrare in doua axe a unui model de taiere pe o minge de

    bowling.Masina are doar un B inclinat si o axa C rotativa.Nu exista axa Z.De fapt aceasta

    miscare este controlata printr-un program cu cod M care are un mod active si inactiv-chiar sic

    and scade puterea uneltei asupra piesei sau o ridica la pozitia de referinta.

    Figura 5-1 Setarea unei masini in 2 axe pentru tiparirea pe o minge de bowling

    Exemplul din figura 5-2 arata de asemenea o miscare simpla in mai multe axe,incat poate fi

    programata manual.Programul contine urmatoarele coduri:

  • Secretele prelucraraii in 5 axe

    66

    Figura 5-2 Exemplu simplu de configurare in mai multe axe

    Figura 5-3 Schita prelucrarii simultane pe o masina in 4 axe-XYZA

  • Secretele prelucraraii in 5 axe

    67

    Figura 5-4 Configurarea masinii in 4 axe pentru taierea variabila a pasului filetului burghiului

    utilizand miscari pe XYZ si axa A.

    Simularea prelucrarii pe o masina in 4 axe este prezentata in figura 5-3 si o configurare pentru

    prelucrare a pasului filetului burghiului prin miscari in 4 axe ale XYZ si axei A sunt prezentate

    in figura 5-4.

    Figura 5-5 ilustreaza configurarea pe o masina similara combinand miscari simultane si utilizand

    un volant pentru a produce o component de mijloc folosind miscari in 4 axe XYZ si C.

    Figura 5-5 Miscari simultane in 4 axe XYZ si C sunt prezentate prelucrand o piesa de mijloc

    utilizand o unealta volanta.

    Multe parti ar fi imposibil de prelucrat fara miscari simultane in mai multe axe.La inceputurile

    prelucrarii in mai multe axe multe piese erau proiectate in jurul miscarilor unui model CAD fara

    forma.

  • Secretele prelucraraii in 5 axe

    68

    Un exemplu este spirala uneltei conice prezentate in figura 5-6 care ar fi produsa in mod normal

    pe o masina pentru unelte conice cu o instalatie mobile.

    Figura 5-6 Spirala uneltei conice produsa pe o masina in 5 axe CNC

    Aceasta unealta a fost prelucrata urmarind codurile generate manual si a miscarilor date:

  • Secretele prelucraraii in 5 axe

    69

    Acest ultim exemplu este foarte simplu dar cu o logica de bransare si ciclare creativa.Anumite

    magazine au utilizat aceasta tehnica pentru a produce piese complexe.

    A existat intotdeauna o linie despartitoare intre aspect si prelucrare.In mod tipic proiectantii

    pieselor nu sunt programatori CNC sau operatori.Ca un rezultat multi programatori nu iau in

    considerare miscarea de curatare a uneltelor sau acestia includ lucruri care sunt greu de prelucrat

    si cer miscari aditionale.In magazinele importante proiectantii si inginerii de productie lucreaza

    in conjunctie de la procesul de proiectare la prelucrare.Aceasta este solutia ideala dar nu si

    norma.Activitatea in conjunctie permite inginerilor sa salveze multe ore valoroase din timpul

    prelucrarii,finisarii,proiectarii si constructiei.

    Sistemele CAD au evoluat drastic si ,ca si rezultat,a devenit posibila proiectarea si prelucrarea

    pieselor complexe precum cele prezentate in figura 5-7.

    Figura 5-7 Exemple de piese produse pe masini de prelucrare in mai multe axe incluzand lamele

    turbinelor si rotarele, rotare , component de ridicare a invelisurilor,suporturi si colectoare

  • Secretele prelucraraii in 5 axe

    70

    Figura 5-7 Exemple de piese produse pe masini de prelucrare in mai multe axe incluzand lamele

    turbinelor si rotare,rotoare ,component de ridicare ,sporturi si colectoare.

    Dezvoltarea strategiilor prelucrarii pe aceste piese cu mai multe axe presupune mai multe

    traiectorii create.Strategia reprezinta controlul.Scopul este crearea traiectoriei care poate crea

    cele mai silentioase,eficiente si miscari de prelucrare in interiorul masinii in timp ce vor fi

    evitate erori si coliziuni intre componentele uneltelor,programe si susporturi.

    Activitatea optima de miscare

    Activitatea optima de miscare reprezinta spatial in care axele rotative ale masinii se misca in

    aceeasi diametrii.Urmatoarea imagine prezinta un exemplu.

  • Secretele prelucraraii in 5 axe

    71

    Figura 5-8 O masina de frezare verticala cu un pivot/masa dubla rotativa,configurata sa

    prelucreze un model de cap uman.

    Prelucrarea unui model de cap uman pe o masina cu pivot/masa dubla rotativa este prezentata in

    figura 5-8.Capul se afla deasupra punctului 0 al masinii rotative masurat in jurul axei Z dar care

    este foarte aproape de centrul axei C al masei rotative masurat de-a lungul axelor X si Y.

    In programarea acestei activitati cel mai bine este sa evitati miscarile rotative de prelucrare care

    implica inclinarea totala a axei rotative B (-15 si +100 grade) in timp ce axa C este rotita in jurul

    propriei axe.Realizarea acestor lucruri va crea miscari inegale intre mecanismele rotative.

    Figura 5-9 Exemplu de piesa plasata departe de punctul 0 al masinii ratative.

  • Secretele prelucraraii in 5 axe

    72

    In figura 5-9 ar trebui observat ca axa B se misca mult mai lung decat axa C chiar daca valorile

    unghiurilor sunt aceleasi.Motivul,desigur,este acela ca circumferintele sunt foarte diferite pentru

    miscarile axelor B si C.Masinile de calitate inalta se ocupa de aceste tipuri de miscari rotative

    inegale mult mai bine decat masinile de calitate scazuta deoarece acestea sincronizeaza cele doua

    rotatii pentru a ajunge la acelasi punct in timp ce mentine un avans constant.Sistemele

    CAD/CAM pot de asemenea controla avansul prin folosirea timpului invers al avansului.Un

    aspect mai detaliat al acestor controale este inclus in sectia avansurilor a acestui capitol.In acest

    punct este sufficient sa cunoastem ca va fi mult mai bine daca vom plasa piesa de lucru mai

    aproape de aceaiasi diametrii rotativi ai masinii specific,cum este prezentat in figura 5-10,in

    special daca o a treia parte a masei duble rotative sau o masina de calitate scazuta sunt in

    folosinta.

    Figura 5-10 Piesa este plasata aproape de punctul 0 rotativ al masinii

    Plasarea piesei de lucru aproape de aceiasi diametrii rotativi pe orice masina,asa cum este

    prezentata in figura 5-10, nu poate fi intotdeauna posibila.Atunci cand este,luati in considerare

    acest avantaj al tehnicii simple pentru un mai bun control al miscarilor.

    Avansurile

    Pe o masina in 3 axe(nonrotativa) nu este nevoie sa specificati un mod al avansului deoarece

    aceste masini opereaza in modul unitate/timp.

    De exemplu daca desenati o pozitie precum G91 G1 X7.07107 Y7.07107 F10 masina va muta

    piesa de lucru intr-o miscare lineara coordonata de la pozitia curenta la pozitia data de X7.07107

    Y7.07107 la 10 inch pe minut.Masina va muta piesa de lucru la 10.000 inch pe o linie diagonala

    dreapta.

  • Secretele prelucraraii in 5 axe

    73

    Figura 5-11 Un sant diagonal este prelucrat prin mutarea ambelor parti ale mesei in mod

    simultan folosind o interpolare lineara

    Cu o interpolare lineara piesa de lucru nu va ajunge la 10 inch pe minut instant deoarece partile

    trebuie sa accelereze de la 0.O data ce o viteza de 10 inch pe minut este atinsa (daca masina este

    capabila) nu se va opri instant la destinatie.Intradevar partile vor decelera pozitia dar pentru acest

    exemplu acel timp pierdut este neglijabil.Deci putem calcula timpul acestei miscari de 10.0000

    inch cu aceasta ecuatie. 10 inch/minut = 1 minut.

    Figura 5-12 Interpolarea circulara este folosita pentru mutarea piesei de lucru pe o suprafata

    circulara

  • Secretele prelucraraii in 5 axe

    74

    O suprafata circular de taiat folosind modelul G3 I-5. F10. Este ilustrat in figura 5-12.Miscarea

    rezultata trebuie sa fie perfect circular dar nu este.Orice masina care are standardul celor 3 axe

    lineare XYZ nu pot realiza o prelucrare perfecta circulara;doar una aproximata.Partile pe aceste

    masini se pot muta numai in linii drepte.Pentru a genera o traiectorie circular ,controlorul va

    trebui sa interpoleze o miscare circular prin intreruperea ciclului programat intr-un numar de

    segmenti de linii drepte.Pe majoritatea masinilor toleranta circulara poate fi setata din interiorul

    parametrilor de setare.Cu cat este mai mare lungimea segmentilor cu atat mai putin corecta va fi

    miscarea ciclului.Un numar mic va rezulta in majoritatea prelucrarilor circulare.

    Schimbarea tolerantei circulare afecteaza nu numai corectitudinea dar si avansul folosit pentru

    taiere.Masina va trebui sa incetineasca pentru a mentine corectitudinea configurarii si avansul se

    va schimba bazanduse pe marimea arcului.Arcurile mari pot fi prelucrate cu un avans mai rapid

    decat arcurile mici.

    Fiecare cvadrant al unui arc include o zona a erorilor care contine punctele unde axele lineare se

    intersecteaza la 0. 90 180 si 270 de grade.Dupa cum masina interpoleaza cercul trebuie sa

    intoarca miscarea componentelor la controlorul linear al masinii care va limita executia avansului

    bazanduse pe configurarea tolerantei circulare a controlorului si marimea arcului care este

    realizata acum.Din acest motiv calcularea ciclului de timp nu reprezinta o stinta exacta.

    Timpul invers al avansului

    In timpul miscarilor simultane rotative cu mai multe axe,ambele axe rotative si pivotante trebuie

    sa soseasca la o destinatie specifica rotativa in acelasi timp.Altfel,miscarea pe o axa se va opri

    pentru a o astepta pe cealalta axa rotativa sa ajunga.Aceasta asteptare va cauza faptul ca unealta

    va sa intr-o pozitie,care in schimb, va schimba presiunea prelucrarii si devierea.In cel mai rau

    scenariu aceasta pauza poate sa scoata piesa.Sistemele CAM se ocupa de aceasta problema prin

    linearizare care imparte aceste miscari in segmente mai mici si aplica avansul timpului invers

    controlat asupra lor.

    Avansul/minutul este specificat cand unealta trebuie sa se miste la un avans specificat pentru a

    mentine avansul specificat taierii unui material consistent.Pentru a misca piesa cu acel avans

    punctele centrului rotativ trebuie sa se miste mai repede in spatiu in special daca sunt folosite

  • Secretele prelucraraii in 5 axe

    75

    unelte lungi contra celor scurte.

    Exemplu prezentat in figurile 5-13 si 5-14 are numai o miscare rotativa combinata cu miscari

    lineare X si Z.

    Figura 5-13 Pozitia de start pentru prelucrarea unei piese complexe

    Figura 5-14 Destinatia miscarii din punctul de start din figura 5-13

  • Secretele prelucraraii in 5 axe

    76

    Uitandu-ne la cele doua imagini din figurile 5-13 si 5-14 este posibil sa observam si sa ne

    imaginam diferenta in distanta deplasarilor dintre unelte si punctul centrului rotativ al

    capatului.Pentru a mentine avansul/minutul programat pe varful uneltei centrul axului rotativ

    trebuie sa fie mutat foarte repede.Acest scenariu poate fi comparat cu alergatorii pe o

    pista.Alergatul in interiorul culoarului acopera o distanta mai mica decat alergatul in exteriorul

    culoarului.Varful uneltei este alergatorul din interiorul culoarului iar centrul rotativ alearga in

    culoarul din exterior.

    Pe scurt masina nu ar trebui sa primeasca indicatii de mutare din pozitia curenta la destinatia

    unitatii X pe minut.Intradevar ar trebuii sa primeasca instructiuni sa se miste de la destinatie,

    intr-o suma x de timp,printr-o miscare tacuta si interpolata pe toate axele implicate.Pe controlorii

    de tip Fanuc,G93 semnifica inceputul modului timpului invers.Trebuie sa existe o comanda F la

    sfarsitul fiecarei linii care contine G1,G2 si G3.Modul timpului invers nu va afecta rapid

    miscarile G0.

    In modul avansului timpului invers F semnifica faptul ca miscarea intre pozitia curenta si

    destinatie ar trebui sa fie realizata in cateva minute(unu divizat de numarul F).De exemplu daca

    numarul F este 2.0 miscarea va fi realizata intr-o jumatate de minut.

    Avansul timpului invers era larg utilizat la inceputul NC dar astazi multi controlori moderni

    CNC sunt capabili sa analizeze avansurile timpului invers sau vice-versa.(un analizator este un

    interpret). De obicei un algoritm al timpului invers este incorporat in program si poate fi activat

    sau dezactivat din setarile parametrilor controlorului.

    Procesarile posterioare

    Sistemele CAD/CAM genereaza linii de vectori in 5 axe in jurul unei traiectorii 3D.Traiectorile

    3D reprezinta miscarea uneltelor dupa cum urmeaza ca traiectoria sa fie prelucrata.Vectorii

    reprezinta directii individuale ale axelor uneltelor dupa cum unealta urmareste traiectoria

    3D(XYZ). Fiecare vector este reprezentat printr-o linie de cod iar in timpul creeri traiectoriei o

    rezolutie a acestor vectori poate fi specificata fie prin definirea minimului diferentelor de unghi

    sau prin distanta lineara dintre vectori.Aceasta informatie este scrisa intr-un limbaj

    generic.Depinzand de sistemul CAD/CAM limbajul poate fi numit APT ,CLS,NCI si

    altele.Controlorii uneltei masinii nu vorbesc sau inteleg aceste limbaje generice desi ei inteleg

    multe limbaje si dialecte.

    Codul generic CAD/CAM trebuie sa fie tradus intr-un limbaj accesibil masinii,process care este

    numit procesare posterioara.O procesare posterioara va calcula miscarile cerute ale axelor pe o

    masina specifica pentru a reproduce secventa vectorului sistemului CAM.Procesarea de dupa

  • Secretele prelucraraii in 5 axe

    77

    include informatii detaliate despre proprietatile fizice ale masinii si cele de configurare care ii

    permit sa genereze codul G corect.Acest cod,in schimb,va guverna miscarile axelor masinii, care

    sunt cerute pentru prelucrarea piesei.O procesare posterioara va fi necesara pentru fiecare tip de

    maisna de prelucrare in magazine.

    Procesarile posterioare au o inteligenta construita,proiectata sa gaseasca limitele rotative si in

    mod automat sa se retraga si sa repozitioneze axele masinii.Miscarile rotative sunt tratate cu

    interferenta(nu aplica puncte neuter in vederea corectiei procesului) bazata pe aspectul axelor

    rotative primare si secundare ale masinii.Procesarile posterioare vor sta departe de instabilitatile

    celor 5 axe si acestea pot opta pentru miscari rotative programate la avansuri mari pentru un mai

    bun control al miscarilor masinii.

    Sunt intotdeauna doua solutii posibile cand o procesare posterioara a orientarii uneltelor masinii

    cu 5 axe la uneltele masini cu 5axe cinematice.Procesarea posterioara va alege cea mai buna

    solutie intre cele doua.Luati in considerare exemplul din figura 5-15.

    Pozitia curenta este XYZ A+80.000 B0.000. In teorie unealta poate atinge aceasi pozitie la XYZ

    A-80.000 B180.000 dar aceasta ar fi impractica deoarece piesa va trebuii sa fie ascunsa vederii si

    operatorul va vedea partea din spate a dispozitivului rotativ.De asemenea nu exista o distanta

    parcursa suficient a axei Y pe aceasta masina.

    Figura 5-15 Una dintre cele doua solutii posibile pentru pozitionarea in 5 axe

    Selectarea celei mai bune pozitii in 5 axe reprezinta actiunea autorului post-procesarii.Alta

    actiune a autorului post-procesarii este sa resolve instabilitatile celor 5 axe numite de asemenea

    singularitatile polilor.Aceste defecte se intampla atunci cand unealta este intr-o pozitie verticala

    sau aproape verticala.Majoritatea actiunilor vor genera retaragerea miscarilor in jurul axei un