DEZVOLTAREA PROGRAMELOR SURSA Programarea comenzilor pentru deplasare CNSEM
- Slides: 19
DEZVOLTAREA PROGRAMELOR SURSA ØProgramarea comenzilor pentru deplasare CNSEM - CURS 5 1
INTERPOLARE CIRCULARA (G 02/G 03 – modala, sens orar/sens antiorar) MOD DE DEFINIRE G 02/G 03 X… Y… Z… I… J… K… sistem cartezian G 2/G 3 AP=… RP=… sistem polar OBSERVATII ØCoordonatele X, Y, Z, reprezinta coordonatele punctului tinta, iar I, J, K coordonatele centrului arcului de cerc, de obicei incremental fata de punctul initial ØTotdeauna exista deplasari simultane dupa doua axe ØFunctie de algoritmul de interpolare, pe durata miscarii circulare pot sa apara variatii ale vitezei de avans CNSEM - CURS 5 2
J G 00 X 67. 5 Y 80. 211 I Pfinal 38. 029 50 J=AC(…) N 10 X 17. 203 Z 2 17. 5 I=AC(…) N 15 G 01 Z-5 F 300 N 20 G 03 X 17. 203 Y 38. 029 Interpolare circulara in sens antiorar N 20 G 03 Centrul arcului de cerc in coordonate incrementale fata de Pinitial I-17. 5 Pfinal X 17. 203 J-30. 211 Centrul arcului de cerc in coordonate absolute Y 38. 029 30. 211 Pinitial Y PROGRAMAREA CERCULUI PRIN CENTRU SI PUNCTUL FINAL I=AC(50) J=AC(50) CNSEM - CURS 5 3
PROGRAMAREA CERCULUI PRIN RAZA SI PUNCTUL FINAL Y 4 Deplasarea de la Pinitial la Pfinal se poate realiza pe 4 arce de cerc: 3 Ø 1 si 2 in sens orar Pinitial α 2 Pfinal 2 R 2 Ø 3 si 4 in sens antiorar α 1 R 1 1 X N 10 G 00 X 67. 5 Y 80. 211 N 15 G 01 Z-5 F 300 N 20 G 03 X 17. 203 Y 38. 029 Z 2 CR=34. 913 Raza cercului CNSEM - CURS 5 4
PROGRAMAREA CERCULUI PRIN UNGHIUL LA CENTRU SI PUNCTUL FINAL SAU CENTRU N 10 G 00 X 67. 5 Y 80. 211 N 15 G 01 Z-5 F 300 N 20 G 03 X 17. 203 Y 38. 029 Z 2 AR=140. 134 Unghiul la centru Punct final N 10 G 00 X 67. 5 Y 80. 211 N 15 G 01 Z-5 F 300 N 20 G 03 I-17. 5 J-30. 211 Centrul cercului Z 2 AR=140. 134 Unghiul la centru CNSEM - CURS 5 5
PROGRAMAREA CERCULUI IN COORDONATE POLARE N 10 G 00 X 67. 5 Y 80. 211 N 15 G 01 Z-5 F 300 N 20 G 111 X 50 Y 50 N 25 G 3 RP=34. 931 Z 2 Definirea polului AP=200. 052 Coordonate polare CNSEM - CURS 5 6
PROGRAMAREA CERCULUI PRIN PUNCT FINAL SI UNUL INTERMEDIAR (CIP – MODALA) Y Y 85. 35 Pfinal 60 35. 35 120 Pinitial Pintermediar X Z 80 2 130 6 10 CNSEM - CURS 5 7
N 10 G 90 X 130 Y 60 N 15 G 17 G 1 Z-2 F 100 N 20 CIP X 80 Y 120 Z-10 S 800 M 3 I 1=IC(-85, 35) Coordonate punct final Defineste cercul prin punct intermediar CNSEM - CURS 5 J 1=IC(-35. 35) K 1=-6 Coordonate punct intermediar 8
PROGRAMAREA CERCULUI CU RACORDARE TANGENTIALA (CT - modala) Producerea unui arc de cerc tangent la elementul de contur programat anterior. Solutia este unica daca se precizeaza directia tangentei in planul de lucru ØTraiectoria liniara, tangenta la viitorul arc de cerc trebuie programata in blocul imediat anterior celui de programare circulara CT ØAmbele curbe trebuie sa fie plasate in acelasi plan. P Pi Pi P Pf Pf CNSEM - CURS 5 9
15 30 Y X 30 50 60 70 80 Numar registru scula N 10 G 0 X 0 Y 0 Z 0 G 90 T 1 N 15 G 41 G 1 F 1000 N 20 CT X 50 Y 15 N 25 X 60 Y-5 N 30 G 1 X 70 N 35 G 0 G 40 N 40 M 30 X 30 Y 30 D 1 Activare corectie raza scula X 80 Y 0 Z 20 CNSEM - CURS 5 Programare arc de cerc cu cod CT Anulare corectie raza scula 10
INTERPOLARE ELICOIDALA Se utilizeaza in principal la realizarea filetelor Consta in corelarea miscarilor de generare a cercului cu cea de deplasare liniara, perpendiculara pe planul in care se gaseste cercul. Moduri de programare G 2/G 3 X… Y… Z… coordonatele carteziene ale punctului final G 2/G 3 AR=… I… J… K… coordonatele carteziene ale centrului cercului I… J… K… TURN= Unghiul de apertura G 2/G 3 AP=… RP=… TURN= Numarul de cercuri complete din elice TURN= coordonatele polare CNSEM - CURS 5 11
Y 5 20 32. 99 Y X Z 20 5 20 27. 5 N 10 G 17 G 0 X 27. 5 Y 32. 99 punctul de start N 15 G 1 Z-5 F 50 N 20 G 3 X 20 Y 5 Z-20 patrundere la punctul de start I=AC(20) J=AC(20) TURN=2 interpolare elicoidala, 2 rotatii complete intre Pi si Pf N 25 M 30 CNSEM - CURS 5 12
DEFINIREA CONTURULUI – toate calculele necesare determinarii coordonatelor necunoscute sunt realizate de procesorul geometric. LINIE CU UNGHI P 2 (X 2/Z 2) ANG X 2/Z 2… ANG… P 1 cunoscut N 10 G 0 X 5 Z 70 G 18 N 15 G 1 X 88. 5 ANG 110 Stabilirea planului de lucru ZOX CNSEM - CURS 5 13
P 3 (X, Z) LINIE - LINIE ANG 2 ANG 1… X 1… Z 1… X 3… Z 3… ANG 2 X 3… Z 3… P 2 (X 2/Z 2) ANG 1 P 1 cunoscut N 10 G 18 X 10 Z 80 N 15 G 1 ANG 1=148. 5 N 20 G 1 X 85 Z 40 N 25 … F 1000 ANG 2=100 CNSEM - CURS 5 14
P 2 (X 2/Z 2) N 10 G 18 X 10 Z 80 N 15 G 1 ANG 1=148. 5 N 20 G 1 X 85 Z 40 N 25 … F 1000 ANG CHR=5. 5 ANG 2=100 Tesitura P 2 (X 2/Z 2) N 10 G 18 X 10 Z 80 N 15 G 1 ANG 1=148. 5 N 20 G 1 X 85 Z 40 N 25 … F 1000 ANG RND=5. 5 ANG 2=100 Rotunjire CNSEM - CURS 5 15
LINIE – LINIE - LINIE ANG 1… X 1… Z 1… X 3… Z 3… ANG 2 X 3… Z 3… X 4… Z 4… P 3 (X 3, Z 3) ANG 2 P 2 (X 2, Z 2) ANG 1 P 1 cunoscut CNSEM - CURS 5 16
LINIE – ARC TANGENTIAL ANG… G 02/G 03 X 3… Z 3… CR= P 2 (X 2, Z 2) ANG P 3 (X 3, Z 3) R P 1 cunoscut N 10 G 18 X 60 Z 50 N 15 G 1 ANG 120. 6 N 20 G 3 X 46. 5 Z 42 CR=15 Raza de curbura CNSEM - CURS 5 17
ARC – LINIE TANGENTA G 2/G 3 CR=… G 1 X 3… Z 3… ANG- P 3 (X 3, Z 3) ANGR N 10 G 18 N 15 G 3 CR=20 N 20 G 1 X 80 Z 35 X 60 Z 60 P 2 (X 2, Z 2) P 1 ANG-30 CNSEM - CURS 5 18
CERC - CERC G 03/G 02 I=AC(…) K=AC(…) G 02/G 03 XP 3… ZP 3… R 1 CR=… K P 3 P 1 P 2 I OBSERVATII. ØCele doua cercuri trebuie sa aiba curbura opusa. ØUnul din cercuri trebuie sa aiba centrul indicat prin coordonate. CNSEM - CURS 5 19
- Institutul pentru dezvoltarea resurselor umane
- Programarea calculatoarelor si limbaje de programare
- Programare dinamica
- Programarea calculatoarelor si limbaje de programare
- Pentru a estima pentru a aproxima prin adaos
- Programe arhitectura
- Sursa de curent simbol
- Biomasa este considerata o sursa importanta de energie
- Istoria internetului
- Autocunoasterea
- Biberoane nou nascuti
- Dezvoltare abilitati de comunicare
- Gestionarea resurselor
- Autocunoasterea
- Rolul familiei
- Rolul mediului in dezvoltarea personalitatii
- Dezvoltarea competentelor de comunicare prin lectura
- Forma expresiva
- Poze fake cu prieteni
- Teorema impulsului