1 Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1-17 Principii geometrice de baza 1.1 Descrierea punctelor piesei.......................................................................................... 1-18 1.1.1 Sistemele de coordonate ale piesei ......................................................................... 1-18 1.1.2 Determinarea pozitiilor sculei................................................................................... 1-18 1.1.3 Coordonate polare.................................................................................................. 1-20 1.1.4 Coordonate absolute.............................................................................................. 1-20 1.1.5 Coordonate relative................................................................................................. 1-21 1.1.6 Desemnarea planelor.............................................................................................. 1-22 1.2 Pozitia originii ............................................................................................................. 1-23 1.3 Pozitia sistemelor de coordonate.................................................................................. 1-23 1.3.1 Privire de ansamblu asupra diferitelor sisteme de coordonate..................................... 1-23 1.3.2 Sistemul de coordonate al masinii unelte................................................................. 1-24 1.3.3 Sistemul de coordonate de baza............................................................................. 1-26 1.3.4 Sistemul de coordonate al piesei ............................................................................. 1-27 1.3.5 Conceptul de cadru................................................................................................ 1-27 1.3.6 Adaptarea sistemului de coordonate al piesei la axele masinii.................................... 1-29 1.3.7 Sistemul de coordonate curent al piesei ................................................................... 1-29 1.4 Tipuri de axe.............................................................................................................. 1-30 1.4.1 Axe principale (axe geometrice) .............................................................................. 1-31 1.4.2 Axe aditionale........................................................................................................ 1-31 1.4.3 Arbore principal, arbore de baza.............................................................................. 1-31 1.4.4 Axele masinii......................................................................................................... 1-32 1.4.5 Axele canalului ...................................................................................................... 1-32 1.4.6 Axe geometrice (coordonate carteziene) .................................................................. 1-32 1.4.7 Axe geometrice comutabile..................................................................................... 1-32 1.4.8 Axe de conturare ................................................................................................... 1-33 1.4.9 Axe de pozitionare ................................................................................................. 1-33 1.4.10 Axe sincrone ....................................................................................................... 1-34 1.4.11 Axe de comanda.................................................................................................. 1-35 1.4.12 Axe PLC ............................................................................................................. 1-35 1.5 Sistemele de coordonate si prelucrarea piesei ............................................................... 1-36 1 Principii geometrice de baza 08.97 1.1 Descrierea punctelor piesei 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. 1-18 SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1.1 Descrierea punctelor piesei 1.1.1 Sistemele de coordonate ale piesei Pentru ca masina sau echipamentul sa functioneze n limitele pozitiilor specificate, aceste date trebuie prezentate ntr-un sistem de referinta corespunzator directiei de miscare a axelor. n acest scop se utilizeaza un sistem de coordonate cu axele X, Y si Z. Conform DIN 66217 pentru masini unelte se utilizeaza sisteme de coordonate triortogonale (carteziene). Originea piesei (W) constituie originea sistemului de coordonate al piesei. Cteodata este recomandabil sau chiar necesar sa se lucreze cu valori negative. Au semnul negativ pozitiile situate n partea stnga a originii. X+ X- Y+ Y- Z+ Z - 90 90 90 W 1.1.2 Determinarea pozitiilor sculei Pentru a determina o pozitie a sculei, se plaseaza o linie gradata imaginara de-a lungul axelor de coordonate. Astfel putem descrie fiecare punct din sistemul de coordonate prin specificarea directiei (X, Y, Z) si a trei numere. Punctul de origine are ntotdeauna coordonatele X0, Y0 si Z0. Exemplu: Pentru simplificarea problemei, n acest exemplu vom utiliza numai un plan din sistemul de coordonate sI anume planul X/Y. Punctele de la P1 la P4 vor avea urmatoarele coordonate: P1 se afla la X100 Y50 P2 se afla la X-50 Y100 P3 se afla la X-105 Y-115 P4 se afla la X70 Y-75 1 08.97 Principii geometrice de baz 1.1 Descrierea punctelor piesei 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1-19 Pentru a descrie conturul la prelucrarea pe strung este suficient un singur plan. Exemplu: Punctele de la P1 la P4 sunt definite de urmatoarele coordonate P1 se afla la X25 Z-7.5 P2 se afla la X40 Z-15 P3 se afla la X40 Z-25 P4 se afla la X60 Z-35 Z X 7,5 15 25 35 P4 P3 P2 P1 2 5 4 0 6 0 La operatiile de frezare trebuie descrisa si adncimea de avans. Pentru aceasta se va specifica un numar pentru a treia coordonata (Z n acest caz). Exemplu: Punctele de la P1 la P3 din acest exemplu sunt definite de urmatoarele coordonate: P1 se afla la X10 Y45 Z-5 P2 se afla la X30 Y60 Z-20 P3 se afla la X45 Y20 Z-15 X+ Y+ Z+ Y+ 45 P1 P1 15 20 5 30 10 P2 P2 P3 P 3 6 0 4 5 2 0 1 Principii geometrice de baza 08.97 1.1 Descrierea punctelor piesei 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. 1-20 SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1.1.3 Coordonate polare Coordonatele folosite pna acum pentru a defini punctele din sistemul de coordonate se numesc coordonate carteziene. Exista si un alt mod de a exprima coordonatele numit coordonate polare. Coordonatele polare se utilizeaza n cazurile n care se masoara piesa sau o parte a piesei cu ajutorul razei si unghiului. Punctul de la care ncepe masurarea se numeste pol. X Y P1 P2 30 75 Pol 15 3 0 6 0 1 0 0 Exemplu: Punctele P1 si P2 pot fi descrise - n raport cu polul - n felul urmator: P1 se afla la raza =100 sI unghi =30 P2 se afla la raza =60 sI unghi =75 1.1.4 Coordonate absolute n coordonate absolute, toti parametrii de pozitie se refera la originea curenta activa. Aplicata la deplasarea sculei aceasta nseamna: Coordonatele absolute descriu pozitia la care se va deplasa scula. Exemplu: Parametrii pozitionali ai punctelor de la P1 la P3 n coordonate absolute raportati la origine sunt urmatorii: P1 se afla la X20 Y35 P2 se afla la X50 Y60 P3 se afla la X70 Y20 X Y 70 50 20 P2 P3 P1 6 0 3 5 2 0 1 08.97 Principii geometrice de baza 1.1 Descrierea punctelor piesei 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1-21 1.1.5 Coordonate relative n desenele de executie se ntlnesc frecvent cazuri n care dimensiunile nu se raporteaza la origine ci la un alt punct al piesei. Pentru a evita recalcularea acestor dimensiuni este posibil ca ele sa fie descrise n coordonate relative. Coordonatele relative se raporteaza la datele pozitionale ale punctului precedent. Aplicat la miscarea sculei, aceasta nseamna: Coordonatele relative descriu distanta pe care scula trebuie sa o parcurga. Exemplu: Datele pozitionale ale punctelor P1 - P3 n coordonate relative sunt: P1 se afla la X20 Y35 ;(n raport cu originea) P2 se afla la X30 Y20 ;(n raport cu punctul P1) P3 se afla la X20 Y-35 ;(n raport cu punctul P2) X Y P1 20 20 30 P2 P3 2 0 1 5 2 0 1 Principii geometrice de baza 08.97 1.1 Descrierea punctelor piesei 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. 1-22 SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1.1.6 Desemnarea planelor Un plan este definit cu ajutorul a doua axe de coordonate. A treia axa de coordonate este perpendiculara pe acest plan si determina directia de avans n plan vertical. n timpul programarii este necesar sa se specifice planul de lucru pentru ca echipamentul sa poata calcula corect valorile corectiilor de scula. Planul este de asemenea relevant pentru anumite tipuri de programari circulare si pentru coordonatele polare. X Y Z G 1 9 G 1 8 G 1 7 Planurile de lucru sunt desemnate n programul NC cu G17, G18, G19: Plan Identificator Directia de avans X/Y G17 Z Z/X G18 Y Y/Z G19 X 1 08.97 Principii geometrice de baza 1.2 Pozitia originii 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1-23 1.2 Pozitia originii Pentru masinile unelte cu NC sunt definite diferite origini si pozitii de referinta. Acestea sunt punctele de referinta: pentru ca masina sa se apropie si sa se raporteze la programarea dimensiunilor piesei. Acestea sunt: M = Originea masinii unelte A = Punct de blocare. Poate coincide cu originea piesei (numai la strunguri). W = Originea piesei = Originea programului B = Punct de start. Poate fi definit pentru fiecare program. Este punctul n care prima scula ncepe prelucrarea. R = Punct de referinta. Pozitia determinata de sistemul de came si de masura. Distanta pna la originea masinii, M, trebuie cunoscuta, astfel ca pozitia axei sa poata fi fixata exact la valoarea acestei pozitii. Diagramele arata punctele de origine si punctele de referinta pentru strunguri, masini de gaurit si freze. M A W B R X Y M W1 W2 1.3 Pozitia sistemelor de coordonate 1.3.1 Privire de ansamblu asupra diferitelor sisteme de coordonate Putem distinge urmatoarele sisteme de coordonate: Sistemul de coordonate al masinii unelte cu originea masinii unelte, M Sistemul de coordonate de baza (poate fi sistemul de coordonate al piesei W) Sistemul de coordonate al piesei cu originea piesei W Sistemul de coordonate curent al piesei cu decalarea curenta a originii piesei Wa Daca exista alte sisteme de coordonate ale masinii unelte (de exemplu transformarea n 5 axe), sistemul cinematic al masinii unelte este aplicat la sistemul de coordonate unde programarea se face cu ajutorul transformarii interne. 1 Principii geometrice de baza 08.97 1.3 Pozitia sistemelor de coordonate 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. 1-24 SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition Indicativele axelor individuale sunt explicate n partea referitoare la aceste tipuri de axe din acest capitol. Zb X b Y b Z m X m Y m Z w X w Y w Z a X a Y a M W Wa 1.3.2 Sistemul de coordonate al masinii unelte Sistemul de coordonate al masinii unelte cuprinde toate axele masinii existente fizic. Punctele de referinta si punctele de schimbare a sculei si mesei paletabile a masinii (punctele fixe ale masinii) sunt definite n sistemul de coordonate al masinii unelte. n cazul n care sistemul de coordonate al masinii unelte este utilizat la programare (acest lucru este posibil cu unele dintre functiile G), axele fizice ale masinii unelte sunt adresate direct. Nu este prevazuta nici o toleranta pentru fixarea piesei. Zm Xm Ym 1 08.97 Principii geometrice de baza 1.3 Pozitia sistemelor de coordonate 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1-25 Pozitia sistemului de coordonate fata de masina depinde de tipul acesteia. Directia axelor urmeaza regula minii drepte (conform DIN 66217) Stnd n fata masinii, degetul mijlociu al minii drepte arata directia de avans a arborelui principal. n continuare: Degetul mare arata directia +X Degetul aratator arata directia +Y Degetul mijlociu arata directia +Z +Z +Y +X n practica aceasta se prezinta diferit la diferitele tipuri de masini unelte. n continuare se exemplifica sistemele de coordonate pentru cteva tipuri de masini unelte. +Z +X B + +Z +A -A +Z +X +Y B - -B -Y +X -Y +Z +X 1 Principii geometrice de baza 08.97 1.3 Pozitia sistemelor de coordonate 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. 1-26 SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1.3.3 Sistemul de coordonate de baza Sistemul de coordonate de baza este un sistem de coordonate cartezian, care este rabatut prin transformari cinematice (de exemplu transformarea n 5 axe sau folosind Transmit cu suprafetele periferice) pe sistemul de coordonate al masinii unelte. Daca nu exista transformari cinematice, diferenta dintre sistemul de coordonate de baza si sistemul de coordonate al masinii unelte consta doar n desemnarea axelor. X W Z X Y Z Y Sistemul de coordonate de baza pentru suprafata de capat Sistemul de coordonate de baza pentru suprafata de strunjit Sistemul de coordonate de baza pentru suprafata periferica Activarea unei transformari poate produce deplasari n orientarea paralela a axelor. Sistemul de coordonate nu trebuie sa fie ortogonal. Deplasarea originii, scalarea, sunt executate ntotdeauna n sistemul de coordonate de baza. De asemenea, coordonatele se raporteaza la sistemul de coordonate de baza atunci cnd se indica limitarea cmpului de lucru. Y M Y M X M Y B X M Y B X B Y B X B Y p X p Decalare de preset Transformare cinematica Decalare DRF Decalare extern de nul G54...G599 cadre programate 1 08.97 Principii geometrice de baza 1.3 Pozitia sistemelor de coordonate 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1-27 1.3.4 Sistemul de coordonate al piesei Geometria unei piese este descrisa n sistemul de coordonate al piesei. Sistemul de coordonate al piesei este ntotdeauna un sistem de coordonate cartezian si corespunde unei anumite piese. Z X Y 1.3.5 Conceptul de cadru Cadrul este o regula aritmetica indusa care transforma un sistem de coordonate cartezian n alt sistem de coordonate cartezian. Acesta este o: Descriere spatiala a sistemului de coordonate al piesei. Urmatoarele componente sunt disponibile ntr-un cadru: Deplasarea originii Rotatia Rabaterea Scalarea Aceste componente pot fi utilizate individual sau n orice combinatie. X2 Y2 X1 Y1 Z1=Z2 X0 Y0 Z0 Rotatie n jurul axei Z D e c a la r e a
o r ig in ii 1 Principii geometrice de baza 08.97 1.3 Pozitia sistemelor de coordonate 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. 1-28 SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition O modalitate de prelucrare a contururilor nclinate este utilizarea unor dispozitive de strngere corespunzatoare pentru asezarea piesei paralel cu axele masinii. Z X Y Z X Y Un alt mod este crearea unui sistem de coordonate orientat fata de piesa. Sistemul de coordonate poate fi deplasat si/sau rotit cu cadre programabile. Aceasta permite Deplasarea originii n orice punct de pe piesa Alinierea prin rotire a axelor de coordonate paralel cu planul de lucru Obtinerea gaurilor nclinate cu diferite unghiuri prin nclinarea mesei masinii. Efectuarea operatiilor de prelucrare pe mai multe fete. Z 0 Y 0 X 0 Z 1 X 1 Y1 Planul de lucru, corectii de scula Conventiile pentru planul de lucru si corectiile de scula pot fi observate - n acord cu cinematica masinii - pentru operatiile de prelucrare n planuri de lucru nclinate. Pentru informatii suplimentare a se vedea paragraful 3.6 Selectarea planului de lucru, G17 - G19 1 08.97 Principii geometrice de baza 1.3 Pozitia sistemelor de coordonate 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1-29 1.3.6 Adaptarea sistemului de coordonate al piesei la axele masinii Amplasarea sistemului de coordonate al piesei n raport cu sistemul de coordonate de baza (sau sistemul de coordonate al masinii) este determinata prin cadre de programare. Cadrele de programare sunt activate n programul NC cu ajutorul unor comenzi, ca de exemplu G54. 1.3.7 Sistemul de coordonate curent al piesei Cteodata este recomandabil sau necesar ca n cadrul unui program sa se repozitioneze, roteasca, rabata si/sau scaleze originea initiala selectata a piesei. Cadrele programabile pot fi utilizate pentru a repozitiona (roti, rabate si/sau scala) originea curenta ntr-o pozitie potrivita n sistemul de coordonate al piesei. n acelasi program sunt posibile mai multe deplasari ale originii. Y B X B Z B Y1 Y 2 X 1 X 2 Z 1 Z 2 Cadrul 2 Cadrul 1 Sistemul de coordonate curent al piesei Sistemul de coordonate curent al piesei Cadrul 1...deplasare si rotatie setabila Cadrul 1...deplasare si rotatie programabila 1 Principii geometrice de baza 08.97 1.4 Tipuri de axe 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. 1-30 SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1.4 Tipuri de axe La programare se face distinctie ntre urmatoarele tipuri de axe: Axele masinii Axele canalului Axele geometrice Axele aditionale Axele de conturare Axele sincrone Axele de pozitionare Axele de comanda (axe de miscare sincrona) Axele PLC Axe geometrice Axe adi ti onal e Axe canal Axe de traiectorie Axe de pozi t i onare Axe PLC Axe de comanda Transformare cinematica Axe masi na Axe sincrone Axele de traiectorie se deplaseaza cu viteza de avans F n raport cu comenzile de deplasare programate. Axele sincrone se deplaseaza paralel cu axele de traiectorie si au nevoie de acelasi timp de deplasare ca acestea. Axele de pozitionare se deplaseaza asincron fata de celelalte axe. Aceste deplasari au loc independent de deplasarile de traiectorie si sincrone. Axele de comanda se deplaseaza asincron fata de celelalte axe. Aceste miscari de deplasare au loc independent de deplasarile de traiectorie si sincrone. Axele PLC sunt controlate de PLC si se pot deplasa asincron fata de celelalte axe. Miscarile au loc independent fata de deplasarile de traiectorie si sincrone. 1 08.97 Principii geometrice de baza 1.4 Tipuri de axe 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1-31 1.4.1 Axe principale (axe geometrice) Axele principale definesc un sistem de coordonate triortogonal. Deplasarea sculelor este programata n acest sistem de coordonate. n tehnologia NC axele principale se numesc axe geometrice. Acesta este termenul utlizat n Manualul de programare. Pentru strunguri: Se utilizeaza axele X si Z si cteodata Y. Pentru masini de frezat: Se utilizeaza axele X, Y si Z. Scule Axa de rotatie a capului revolver Arbore aditional Axe aditionale Reit- stock Axe principale Arbore principal (Arbore de baz) Axa C 1.4.2 Axe aditionale Spre deosebire de axele geometrice, ntre axele aditionale nu exista nici un fel de relatii geometrice. Exemplu: Pozitia capului revolver U, a papusei mobile V 1.4.3 Arbore principal, arbore de baza Cinematica masinii determina care este arborele principal. Acest arbore este declarat arbore de baza n datele masinii. De regula arborele principal este considerat arbore de baza. Aceasta atribuire poate fi schimbata n program cu comanda SETMS (numarul arborelui) (a se vedea capitolul 5). Functii speciale cum ar fi filetarea sunt asociate arborelui de baza. Identificator: S sau S0 1 Principii geometrice de baza 08.97 1.4 Tipuri de axe 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. 1-32 SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1.4.4 Axele masinii Identificatorii axelor pot fi introdusi n datele masinii. Identificatori standard: X1, Y1, Z1, A1, B1, C1, U1, V1 Se mai pot folosi, de asemenea, identificatori standard ai axelor: AX1, AX2, , Axn 1.4.5 Axele canalului Toate axele care se deplaseaza ntr-un canal. Identificatori: X, Y, Z, A, B, C, U, V 1.4.6 Axe geometrice (coordonate carteziene) Pentru cadrele de programare si geometria piesei (contur) se utilizeaza maxim trei axe. Identificatori: X, Y, Z Identificatorii pentru axele geometrice si axele canalului pot fi aceiasi atta timp ct rabaterea este posibila. Numele axelor geometrice si ale axelor canalului pot fi aceleasi n orice canal pentru ca acelasi program sa poata fi executat. X Y X Y X Y X Y 1.4.7 Axe geometrice comutabile Grupul de axe geometrice configurate prin datele masinii pot fi schimbate prin functia Axe geometrice comutabile (a se vedea Manualul de programare avansata). Aici orice axa geometrica poate fi nlocuita printr-o axa de canal definita ca axa sincrona aditionala. 1 08.97 Principii geometrice de baza 1.4 Tipuri de axe 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1-33 1.4.8 Axe de conturare Axele de conturare definesc traiectoria si prin urmare deplasarea sculei n spatiu. Viteza de avans programata este activa pentru acesta traiectorie. Axele implicate n aceasta miscare si ating pozitia n acelasi timp. De regula sunt axe geometrice. Totusi, atribuirile implicite definesc care axe sunt axe de conturare si prin urmare determina viteza. Axele de conturare pot fi specificate n programul NC ca FGROUP (a se vedea capitolul 5). 1.4.9 Axe de pozitionare Axele de pozitionare se interpoleaza separat adica fiecare axa de pozitionare are propriul sau interpolator de axa si propria viteza de avans. Trebuie facuta o distinctie ntre axele de pozitionare cu sincronizare la sfrsitul frazei sau peste mai multe fraze. Axe POS: schimbarea frazei are loc la sfrsitul ei cnd toate axele de conturare si pozitionare programate n aceasta fraza si-au atins punctul final programat. Axe POSA: Miscarea acestor axe de pozitionare se poate extinde peste cteva fraze. Axe POSP: miscarea acestor axe de pozitionare pentru atingerea pozitiei finale are loc pe portiuni. Mai multe informatii despre POS, POSA, POSP se pot gasi n capitolul Deplasarea axelor de pozitionare. 1 Principii geometrice de baza 08.97 1.4 Tipuri de axe 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. 1-34 SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition Note suplimentare Axele de pozitionare devin axe sincrone daca sunt parcurse fara ID POS/POSA special. Modul - conturare continua (G64) este posibil numai daca axele de pozitionare (POS) ating pozitia finala naintea axelor de conturare. Axele de conturare care sunt programate cu POS/POSA sunt eliminate din grupul de axe de conturare pe durata acestei fraze. Axele de pozitionare sunt comandate de programul NC sau PLC. Daca o axa este comandata simultan din programele NC si PLC apare un mesaj de eroare. Axele de pozitionare tipice sunt: Manipulatorul pentru ncarcarea pieselor Manipulatorul pentru descarcarea pieselor Magazin de scule / cap revolver 1.4.10 Axe sincrone Axele sincrone parcurg sincron traiectoria de la pozitia initiala pna la pozitia finala programata. Viteza de avans programata n F se aplica tuturor axelor de conturare programate n fraza dar nu se aplica axelor sincrone. Axele sincrone au nevoie de acelasi timp pentru deplasare ca si axele de conturare. Axele sincrone pot fi axe rotative parcurse sincron pna la interpolarea traiectoriei. O axa sincrona poate fi o axa de rotatie parcursa sincron cu interpolarea de conturare. 1 08.97 Principii geometrice de baza 1.4 Tipuri de axe 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1-35 1.4.11 Axe de comanda Axele de comanda sunt initializate de evenimente (comenzi) ale actiunilor sincrone. Ele pot fi pozitionate, pornite si oprite complet asincron fata de programul piesa. O axa nu poate fi deplasata simultan din programul piesa si de actiunile sincrone. Axele de comanda sunt interpolate separat, adica fiecare are propriul interpolator de axa si propria viteza de avans. 1.4.12 Axe PLC Axele PLC sunt deplasate din PLC prin module de functiuni speciale n programul de baza; miscarile lor pot fi asincrone tuturor celorlalte axe. Miscarile de deplasare au loc independent de miscarile de conturare si sincrone. 1 Principii geometrice de baza 08.97 1.5 Sistemele de coordonate si prelucrarea piesei 1 840D NCU 571 840D NCU 572 NCU 573 FM-NC 810D Siemens AG 1997 All rights reserved. 1-36 SINUMERIK 840D/810D/FM-NC Programming Guide Fundamentals (PG) - 12.97 Edition 1.5 Sistemele de coordonate si prelucrarea piesei Relatia dintre comenzile de deplasare n coordonatele piesei si miscarile rezultante ale masinii Deplasarea axelor programata n sistemul de coordonate al piesei W Descrierea geometriei piesei utiliznd axele geometrice (de ax. X, Y, Z) Conturul n sistemul de coordonate carteziene al canalului (BCS) Calculul cadrelor Translatie (TRANS) Rotatie (ROT) Scalare (SCALE) Calculul cadrelor Translatie Scalare Descrierea orientrii sculei cu vectorii de orientare ai unghiurilor lui Euler Instructiuni de deplasare pentru axele aditionale (de ex. C, U, V) Axe de rotatie cu transformare n 5 axe Compensarea lungimii sculei Transformare cinematica (daca este activa) Deplasarea axelor masinii m canal Compensarea razei sculei Deplasarea punctului de zero al sculei n BCS Calculul traiectoriei Calculul traiectoriei determina distanta care trebuie parcursa ntr-o fraza, lund n considerare toate corectiile si compensarile. n general: Distanta = valoare prescrisa - valoare reala + deplasarea originii (ZO) + corectia sculei (TO) Daca ntr-o fraza noua se programeaza o noua deplasare a originii si o noua corectie a sculei se aplica urmatoarele: n coordonate absolute: Distanta = cota absoluta P2 - cota absoluta P1 + ZO P2 - ZO P1 + TC P2 - TC P1. n coordonate relative: Distanta = cota relativa + ZO P2 - ZO P1 + TC P2 - TC P1. Valoarea prescris pentru P2 Distanta Deplasare Valoare reala 2 Valoarea reala 1 Valoare prescris pentru P2 ZO P2 ZO P1 TC P1 TC P2