Escolar Documentos
Profissional Documentos
Cultura Documentos
©SENAI-SP, 2008
E-mail senaisorocaba@sp.senai.br
Home page www.sp.senai.br
Programador e operador de torno C.N.C – MACH 9
Sumário
Apresentação do C.N.C. 05
Histórico do C.N.C. 07
Componentes comandados de máquina C.N.C. 11
Medidas angulares 17
Relações métricas e trigonométricas nos triângulos retângulos 21
Tabela dos senos 27
Tabela dos co-senos 31
Tabela das tangentes 33
Sistema de coordenadas cartesianas 35
Estrutura do programa/método de operação 37
Sistema de coordenadas 39
Seqüência necessária para programação manuscrita 51
Grau de rugosidade 55
Funções preparatórias 57
Funções miscelâneas ou auxiliares 107
Funções do painel 115
Zeramento de ferramentas 139
Mensagem de falhas e alertas (ladder e software) 145
Funções G 165
Funções miscelâneas 167
Referencias bibliográfica 169
Caderno de exercícios 171
Apresentação do C.N.C.
Histórico do C.N.C.
Entre 1955 e 1957 a Força Aérea Norte Americana utilizou em suas oficinas máquinas
C.N. cujas idéias foram apresentadas pela ''Parson Corporation". Nesta mesma época,
várias empresas pesquisavam, isoladamente, o C.N. e sua aplicação. O M.I.T.,
Massachussets Institute of Tecnology, também participou das pesquisas e apresentou
um comando com entrada de dados através de fita magnética. A aplicação ainda não
era significativa, pois faltava confiança, os custos eram altos e a experiência muito
pequena. Da década de 60, foram desenvolvidos novos sistemas, máquinas foram
especialmente projetadas para receberem o C.N. e aumentou muito a aplicação no
campo da metalurgia. Este desenvolvimento chega a nossos dias satisfazendo os
quesitos de confiança, experiência e viabilidade econômica.
1.2 – Máquina-Ferramenta
O projeto da máquina-ferramenta deverá objetivar os recursos operacionais oferecidos
pelo C.N. . Quanto mais recursos oferecer, maior a versatilidade.
Basicamente, sua aplicação deve ser efetuada em empresas que utilizem as máquinas
na usinagem de séries médias e repetitivas ou em ferramentarias, que usinam peças
complexas em lotes pequenos ou unitários.
Componentes comandados
de máquinas C.N.C.
Nas fresadoras normalmente encontramos três eixos de avanço, ou seja, "X", “Y” e "Z"
correspondendo em geral a dois eixos que compõem a árvore principal.
Nas fresadoras cuja mesa é fixa, a árvore principal se movimenta nos três eixos.
Y
Z
Várias máquinas CNC possuem mais de três eixos de avanço, pois o tipo especial da
peca assim o exigem. Eixos de "X”, “Y” e “Z”, são uma forma geral designados pelas
letras "U",”V” e “W”.
Os ciclos rotativos, que permitem tanto à mesa, quanto ao cabeçote girarem, possuem
comandos próprios e independentes dos eixos direcionais básicos dos carros. Estes
eixos são designados pela norma DIN com letras A, B e C.
Nos tornos de concepção simples, o eixo rotativo não pode ser comandado, apenas
dando rotação à peça durante a usinagem.
Através do acionamento do avanço dos eixos são realizados os movimentos dos carros.
uma alta e repetitiva precisão nos movimentos dos carros, principalmente devido a
pequena folga nos eixos.
3 – Sistemas de medição
A vantagem desse processo é que a posição do carro pode ser lida imediatamente,
sendo que a perda da informação no caso de falta de energia elétrica é relativa, pois
nos obriga de qualquer forma a reentrada deste dado.
Posição do carro
Escala de medição
codificada
Ponto-zero da máquina
Régua graduada
Distância conhecida
Ponto-zero da máquina Ponto de referência
Medidas angulares
1 – Classificação
2 – Ângulos complementares
Dois ou mais ângulos são complementares quando a soma de suas medidas é 90°.
3 – Ângulos suplementares
Dois ou mais ângulos são suplementares quando a soma de suas medidas é 180°.
Dizemos neste caso, que um ângulo é suplente do outro.
Nas retas cortadas por transversal podemos visualizar ângulos adjacentes e opostos
pelo vértice.
Relações métricas e
trigonométricas nos
triângulos retângulos
Em todo triângulo retângulo temos três lados diferentes, sendo um lado o Cateto Maior,
o outro o Cateto Menor e o terceiro lado a Hipotenusa, assim temos:
a = Hipotenusa
b = Cateto menor
c = Cateto maior
Teorema de Pitágoras
Segundo o Teorema de Pitágoras temos: "A soma do quadrado dos Catetos é igual ao
quadrado da Hipotenusa".
Relações trigonométricas
Considerando no triângulo retângulo qualquer dos lados diferentes do ângulo reto (90°)
tem se:
Sen 45º = CO
H
0,7071 = 25
X
X = 25
0,7071
X = 35.355
Tan 60º = CO
CA
1,73205 = 23
X
X = 23 = 13,279
1,73205
X = 50 – (2 x 13,279)
X = 50 – 26,558
X = 23.442
Cos 30º = CA
H
0,86602 = 17,5
X
X = 17,5 = 20,207
0,86602
X = 2 x 20,207
X = 40,414
Exercícios
1 – Determinar os valores de X.
1 2
Tabelas dos Senos 0º - 45º
minutos
0 10 20 30 40 50 Critério para localização dos valores nas
graus
0 0,00000 0,00291 0,00582 0,00873 0,01164 0,01454 tabelas seno, co-seno e tangente.
1 0,01745 0,02036 0,02327 0,02618 0,02908 0,03199
2 0,03490 0,03781 0,04071 0,04362 0,04653 0,04943
3 0,05234 0,05524 0,05814 0,06105 0,06395 0,06685
4 0,06976 0,07266 0,07556 0,07846 0,08136 0,08426
5 0,08716 0,09005 0,09295 0,09585 0,09874 0,10164 Ex.:
6 0,10453 0,10742 0,11031 0,11320 0,11609 0,11898
7 0,12187 0,12476 0,12764 0,13053 0,13341 0,13629
8 0,13917 0,14205 0,14493 0,14781 0,15069 0,15356
9 0,15643 0,15931 0,16218 0,16505 0,16792 0,17078 1. 30º = 0,5
10 0,17365 0,17651 0,17937 0,18224 0,18509 0,18795 2. 23º 20' = 0,39608
11 0,19081 0,19366 0,19652 0,19937 0,20222 0,20507
12 0,20791 0,21076 0,21360 0,21644 0,21928 0,22212
13 0,22495 0,22778 0,23062 0,23345 0,23627 0,23910
14 0,24192 0,24474 0,24756 0,25038 0,25320 0,25601
15 0,25882 0,26163 0,26443 0,26724 0,27004 0,27284
16 0,27564 0,27843 0,28123 0,28402 0,28680 0,28959
17 0,29237 0,29515 0,29793 0,30071 0,30348 0,30625
18 0,30902 0,31178 0,31454 0,31730 0,32006 0,32282
19 0,32557 0,32832 0,33106 0,33381 0,33655 0,33929
3 4
Tabelas dos Senos 45º - 90º
minutos
0 10 20 30 40 50
Critério para localização dos valores nas
graus
45 0,70711 0,70916 0,71121 0,71325 0,71529 0,71732 tabelas seno, co-seno e tangente.
46 0,71934 0,72136 0,72337 0,72537 0,72737 0,72937
47 0,73135 0,73333 0,73531 0,73728 0,73924 0,74120
48 0,74314 0,74509 0,74703 0,74896 0,75088 0,75280
49 0,75471 0,75661 0,75851 0,76041 0,76229 0,76417
Ex.:
50 0,76604 0,76791 0,76977 0,77162 0,77347 0,77531
51 0,77715 0,77897 0,78079 0,78261 0,78442 0,78622
52 0,78801 0,78980 0,79158 0,79335 0,79512 0,79688
53 0,79864 0,80038 0,80212 0,80386 0,80558 0,80730 3. 60º = 0,86603
54 0,80902 0,81072 0,81242 0,81412 0,81580 0,81748
55 0,81915 0,82082 0,82248 0,82413 0,82577 0,82741
56 0,82904 0,83066 0,83228 0,83389 0,83549 0,83708
57 0,83867 0,84025 0,84182 0,84339 0,84495 0,84650 4. 70º 40' = 0,94361
58 0,84805 0,84959 0,85112 0,85264 0,85416 0,85567
3 59 0,85717 0,85866 0,86015 0,86163 0,86310 0,86457
grau
0 10 20 30 40 50 grau
0 10 20 30 40 50
0 1,0000 0,9999 0,9999 0,9999 0,9999 0,9998 45 0,7071 0,7050 0,7030 0,7009 0,6988 0,6967
1 0,9998 0,9998 0,9997 0,9997 0,9996 0,9995 46 0,6947 0,6926 0,6905 0,6884 0,6862 0,6841
2 0,9994 0,9993 0,9992 0,9990 0,9989 0,9988 47 0,6820 0,6799 0,6777 0,6756 0,6734 0,6713
3 0,9986 0,9985 0,9983 0,9981 0,9980 0,9978 48 0,6691 0,6670 0,6648 0,6626 0,6604 0,6583
4 0,9976 0,9974 0,9971 0,9969 0,9967 0,9964 49 0,6561 0,6539 0,6517 0,6494 0,6472 0,6450
5 0,9962 0,9959 0,9957 0,9954 0,9951 0,9948
6 0,9945 0,9942 0,9939 0,9936 0,9932 0,9929 50 0,6428 0,6406 0,6383 0,6361 0,6338 0,6316
7 0,9925 0,9922 0,9918 0,9914 0,9911 0,9907 51 0,6293 0,6271 0,6248 0,6225 0,6202 0,6180
8 0,9903 0,9899 0,9894 0,9890 0,9886 0,9881 52 0,6157 0,6134 0,6111 0,6088 0,6065 0,6041
9 0,9877 0,9872 0,9868 0,9863 0,9858 0,9853 53 0,6018 0,5995 0,5972 0,5948 0,5925 0,5901
54 0,5878 0,5854 0,5831 0,5807 0,5783 0,5760
10 0,9848 0,9843 0,9838 0,9833 0,9827 0,9822 55 0,5736 0,5712 0,5688 0,5664 0,5640 0,5616
11 0,9816 0,9811 0,9805 0,9799 0,9793 0,9787 56 0,5592 0,5568 0,5544 0,5519 0,5495 0,5471
12 0,9781 0,9775 0,9769 0,9763 0,9757 0,9750 57 0,5446 0,5422 0,5398 0,5373 0,5348 0,5324
13 0,9744 0,9737 0,9730 0,9724 0,9717 0,9710 58 0,5299 0,5275 0,5250 0,5225 0,5200 0,5175
14 0,9703 0,9696 0,9689 0,9681 0,9674 0,9667 59 0,5150 0,5125 0,5100 0,5075 0,5050 0,5025
15 0,9659 0,9652 0,9644 0,9636 0,9628 0,9621
16 0,9613 0,9605 0,9596 0,9588 0,9580 0,9572 60 0,5000 0,4975 0,4950 0,4924 0,4899 0,4874
17 0,9563 0,9555 0,9546 0,9537 0,9528 0,9520 61 0,4848 0,4823 0,4797 0,4772 0,4746 0,4720
18 0,9511 0,9502 0,9492 0,9483 0,9474 0,9465 62 0,4695 0,4669 0,4643 0,4617 0,4592 0,4566
19 0,9455 0,9446 0,9436 0,9426 0,9417 0,9407 63 0,4540 0,4514 0,4488 0,4462 0,4436 0,4410
20 0,9397 0,9387 0,9377 0,9367 0,9356 0,9346 64 0,4384 0,4358 0,4331 0,4305 0,4279 0,4253
21 0,9336 0,9325 0,9315 0,9304 0,9293 0,9283 65 0,4226 0,4200 0,4173 0,4147 0,4120 0,4094
22 0,9272 0,9261 0,9250 0,9239 0,9228 0,9216 66 0,4067 0,4041 0,4014 0,3987 0,3961 0,3934
23 0,9205 0,9194 0,9182 0,9171 0,9159 0,9147 67 0,3907 0,3881 0,3854 0,3827 0,3800 0,3773
24 0,9135 0,9124 0,9112 0,9100 0,9088 0,9075 68 0,3746 0,3719 0,3692 0,3665 0,3638 0,3611
25 0,9063 0,9051 0,9038 0,9026 0,9013 0,9001 69 0,3584 0,3557 0,3529 0,3502 0,3475 0,3448
26 0,8988 0,8975 0,8962 0,8949 0,8936 0,8923
27 0,8910 0,8897 0,8884 0,8870 0,8857 0,8843 70 0,3420 0,3393 0,3365 0,3338 0,3311 0,3283
28 0,8829 0,8816 0,8802 0,8788 0,8774 0,8760 71 0,3256 0,3228 0,3201 0,3173 0,3145 0,3118
29 0,8746 0,8732 0,8718 0,8704 0,8689 0,8675 72 0,3090 0,3062 0,3035 0,3007 0,2979 0,2952
73 0,2924 0,2896 0,2868 0,2840 0,2812 0,2784
30 0,8660 0,8646 0,8631 0,8616 0,8601 0,8587 74 0,2756 0,2728 0,2700 0,2672 0,2644 0,2616
31 0,8572 0,8557 0,8542 0,8526 0,8511 0,8496 75 0,2588 0,2560 0,2532 0,2504 0,2476 0,2447
32 0,8480 0,8465 0,8450 0,8434 0,8418 0,8403 76 0,2419 0,2391 0,2363 0,2334 0,2306 0,2278
33 0,8387 0,8371 0,8355 0,8339 0,8323 0,8307 77 0,2250 0,2221 0,2193 0,2164 0,2136 0,2108
34 0,8290 0,8274 0,8258 0,8241 0,8225 0,8208 78 0,2079 0,2051 0,2022 0,1994 0,1965 0,1937
35 0,8192 0,8175 0,8158 0,8141 0,8124 0,8107 79 0,1908 0,1880 0,1851 0,1822 0,1794 0,1765
36 0,8090 0,8073 0,8056 0,8039 0,8021 0,8004
37 0,7986 0,7969 0,7951 0,7934 0,7916 0,7898 80 0,1736 0,1708 0,1679 0,1650 0,1622 0,1593
38 0,7880 0,7862 0,7844 0,7826 0,7808 0,7790 81 0,1564 0,1536 0,1507 0,1478 0,1449 0,1421
39 0,7771 0,7753 0,7735 0,7716 0,7698 0,7679 82 0,1392 0,1363 0,1334 0,1305 0,1276 0,1248
83 0,1219 0,1190 0,1161 0,1132 0,1103 0,1074
40 0,7660 0,7642 0,7623 0,7604 0,7585 0,7566 84 0,1045 0,1016 0,0987 0,0958 0,0929 0,0901
41 0,7547 0,7528 0,7509 0,7490 0,7470 0,7451 85 0,0872 0,0843 0,0814 0,0785 0,0756 0,0727
42 0,7431 0,7412 0,7392 0,7373 0,7353 0,7333 86 0,0698 0,0669 0,0640 0,0610 0,0581 0,0552
43 0,7314 0,7294 0,7274 0,7254 0,7234 0,7214 87 0,0523 0,0494 0,0465 0,0436 0,0407 0,0378
44 0,7193 0,7173 0,7153 0,7133 0,7112 0,7092 88 0,0349 0,0320 0,0291 0,0262 0,0233 0,0204
45 0,7071 0,7050 0,7030 0,7009 0,6988 0,6967 89 0,0175 0,0145 0,0116 0,0087 0,0058 0,0029
90 0,0000
grau
0 10 20 30 40 50 grau
0 10 20 30 40 50
0 0,0000 0,0029 0,0058 0,0087 0,0116 0,0145 45 1,0000 1,0058 1,0117 1,0176 1,0235 1,0295
1 0,0175 0,0204 0,0233 0,0262 0,0291 0,0320 46 1,0355 1,0416 1,0477 1,0538 1,0599 1,0661
2 0,0349 0,0378 0,0407 0,0437 0,0466 0,0495 47 1,0724 1,0786 1,0850 1,0913 1,0977 1,1041
3 0,0524 0,0553 0,0582 0,0612 0,0641 0,0670 48 1,1106 1,1171 1,1237 1,1303 1,1369 1,1436
4 0,0699 0,0729 0,0758 0,0787 0,0816 0,0846 49 1,1504 1,1571 1,1640 1,1708 1,1778 1,1847
5 0,0875 0,0904 0,0934 0,0963 0,0992 0,1022
6 0,1051 0,1080 0,1110 0,1139 0,1169 0,1198 50 1,1918 1,1988 1,2059 1,2131 1,2203 1,2276
7 0,1228 0,1257 0,1287 0,1317 0,1346 0,1376 51 1,2349 1,2423 1,2497 1,2572 1,2647 1,2723
8 0,1405 0,1435 0,1465 0,1495 0,1524 0,1554 52 1,2799 1,2876 1,2954 1,3032 1,3111 1,3190
9 0,1584 0,1614 0,1644 0,1673 0,1703 0,1733 53 1,3270 1,3351 1,3432 1,3514 1,3597 1,3680
54 1,3764 1,3848 1,3934 1,4019 1,4106 1,4193
10 0,1763 0,1793 0,1823 0,1853 0,1883 0,1914 55 1,4281 1,4370 1,4460 1,4550 1,4641 1,4733
11 0,1944 0,1974 0,2004 0,2035 0,2065 0,2095 56 1,4826 1,4919 1,5013 1,5108 1,5204 1,5301
12 0,2126 0,2156 0,2186 0,2217 0,2247 0,2278 57 1,5399 1,5497 1,5597 1,5697 1,5798 1,5900
13 0,2309 0,2339 0,2370 0,2401 0,2432 0,2462 58 1,6003 1,6107 1,6213 1,6318 1,6426 1,6534
14 0,2493 0,2524 0,2555 0,2586 0,2617 0,2648 59 1,6643 1,6753 1,6864 1,6977 1,7090 1,7205
15 0,2679 0,2711 0,2742 0,2773 0,2805 0,2836
16 0,2867 0,2899 0,2931 0,2962 0,2994 0,3026 60 1,7321 1,7438 1,7556 1,7675 1,7796 1,7917
17 0,3057 0,3089 0,3121 0,3153 0,3185 0,3217 61 1,8041 1,8165 1,8291 1,8418 1,8546 1,8676
18 0,3249 0,3281 0,3314 0,3346 0,3378 0,3411 62 1,8807 1,8940 1,9074 1,9210 1,9347 1,9486
19 0,3443 0,3476 0,3508 0,3541 0,3574 0,3607 63 1,9626 1,9768 1,9912 2,0057 2,0204 2,0353
64 2,0503 2,0655 2,0809 2,0965 2,1123 2,1283
20 0,3640 0,3673 0,3706 0,3739 0,3772 0,3805 65 2,1445 2,1609 2,1775 2,1943 2,2113 2,2286
21 0,3839 0,3872 0,3906 0,3939 0,3973 0,4006 66 2,2460 2,2637 2,2817 2,2998 2,3183 2,3369
22 0,4040 0,4074 0,4108 0,4142 0,4176 0,4210 67 2,3559 2,3750 2,3945 2,4142 2,4342 2,4545
23 0,4245 0,4279 0,4314 0,4348 0,4383 0,4417 68 2,4751 2,4960 2,5172 2,5387 2,5605 2,5826
24 0,4452 0,4487 0,4522 0,4557 0,4592 0,4628 69 2,6051 2,6279 2,6511 2,6746 2,6985 2,7228
25 0,4663 0,4699 0,4734 0,4770 0,4806 0,4841
26 0,4877 0,4913 0,4950 0,4986 0,5022 0,5059 70 2,7475 2,7725 2,7980 2,8239 2,8502 2,8770
27 0,5095 0,5132 0,5169 0,5206 0,5243 0,5280 71 2,9042 2,9319 2,9600 2,9887 3,0178 3,0475
28 0,5317 0,5354 0,5392 0,5430 0,5467 0,5505 72 3,0777 3,1084 3,1397 3,1716 3,2041 3,2371
29 0,5543 0,5581 0,5619 0,5658 0,5696 0,5735 73 3,2709 3,3052 3,3402 3,3759 3,4124 3,4495
74 3,4874 3,5261 3,5656 3,6059 3,6470 3,6891
30 0,5774 0,5812 0,5851 0,5890 0,5930 0,5969 75 3,7321 3,7760 3,8208 3,8667 3,9136 3,9617
31 0,6009 0,6048 0,6088 0,6128 0,6168 0,6208 76 4,0108 4,0611 4,1126 4,1653 4,2193 4,2747
32 0,6249 0,6289 0,6330 0,6371 0,6412 0,6453 77 4,3315 4,3897 4,4494 4,5107 4,5736 4,6383
33 0,6494 0,6536 0,6577 0,6619 0,6661 0,6703 78 4,7046 4,7729 4,8430 4,9152 4,9894 5,0658
34 0,6745 0,6787 0,6830 0,6873 0,6916 0,6959 79 5,1446 5,2257 5,3093 5,3955 5,4845 5,5764
35 0,7002 0,7046 0,7089 0,7133 0,7177 0,7221
36 0,7265 0,7310 0,7355 0,7400 0,7445 0,7490 80 5,6713 5,7694 5,8708 5,9758 6,0844 6,1970
37 0,7536 0,7581 0,7627 0,7673 0,7720 0,7766 81 6,3138 6,4348 6,5605 6,6912 6,8269 6,9682
38 0,7813 0,7860 0,7907 0,7954 0,8002 0,8050 82 7,1154 7,2687 7,4287 7,5958 7,7704 7,9530
39 0,8098 0,8146 0,8195 0,8243 0,8292 0,8342 83 8,1444 8,3450 8,5556 8,7769 9,0098 9,2553
84 9,5144 9,7882 10,0780 10,3854 10,7119 11,0594
40 0,8391 0,8441 0,8491 0,8541 0,8591 0,8642 85 11,4301 11,8262 12,2505 12,7062 13,1969 13,7267
41 0,8693 0,8744 0,8796 0,8847 0,8899 0,8952 86 14,3007 14,9244 15,6048 16,3499 17,1693 18,0750
42 0,9004 0,9057 0,9110 0,9163 0,9217 0,9271 87 19,0811 20,2056 21,4704 22,9038 24,5418 26,4316
43 0,9325 0,9380 0,9435 0,9490 0,9545 0,9601 88 28,6363 31,2416 34,3678 38,1885 42,9641 49,1039
44 0,9657 0,9713 0,9770 0,9827 0,9884 0,9942 89 57,2900 68,7501 85,9398 114,5887 171,8854 343,7737
45 1,0000 1,0058 1,0117 1,0176 1,0235 1,0295 90
Sistemas de coordenadas
cartesianas
• Sobre uma reta
Consideremos duas retas numeradas, obedecendo às seguintes condições:
- os pontos da reta horizontal estão associados com os valores Z;
- +
Z
-3 -2 -1 0 1 2 3
-
♦ Sobre um plano
Quando as duas retas se interceptam na origem, temos o que é chamado de plano
cartesiano
Considerando os pares ordenados: (2,3), (3,2), (-1,2), (-2,1), (-3,-2), (-2,-4), (2,-2), (3,-1).
Estrutura do programa/método
de operação
• Coordenadas absolutas
Todas as indicações de cotas partem de um só ponto.
SOROCABA ITU
SÃO ROQUE
• Coordenadas incrementais
Cada ponto é ponto de referência para a medida seguinte.
ITU
40 km
SOROCABA
40 km
SÃO ROQUE
Sistema de coordenadas
Movimento longitudinal
Z
Movimento transversal
Todo movimento da ponta da ferramenta é descrito neste plano XZ, em relação a uma
origem pré-estabelecida (X0,Z0). Lembrar que X é sempre a medida do diâmetro.
ESCOLA SENAI “GASPAR RICARDO JUNIOR” 39
Programador e operador de torno C.N.C – MACH 9
Como vimos, a origem do sistema foi fixada como sendo os pontos X0, Z0.
Castanha
Castanha
Ponto Zero
Peça
Peça
Ponto Zero
Exemplo de programação
Após qualquer deslocamento haverá uma nova origem, ou seja, para qualquer ponto
atingido pela ferramenta, a origem das coordenadas passará a ser o ponto alcançado.
Exemplo de programação
F D C
Z– 00 B Z+
1 2 3 4 5 6 7 8
1
G 3
A
4
5 H
X+
Exercícios de coordenadas
C
B
E
D
F
H G
Coordenadas absolutas
De Para x z
A B
B C
C D
D E
E F
F G
G H
Coordenadas incrementais
De Para U W
A B
B C
C D
D E
E F
F G
G H
Coordenadas absolutas
De Para x z
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9
9 10
X–
X–
ø 10 1
13 2
12 ø 20 3
4
ø 30 5
7 6
11 ø 40
ø 50
8
10
9 ø 60
X+
Coordenadas absolutas
P1 x z
P2 x z
P3 x z
P4 x z
P5 x z
P6 x z
P7 x z
P8 x z
Coordenadas absolutas
P1 x z
P2 x z
P3 x z
P4 x z
P5 x z
P6 x z
P7 x z
Coordenadas absolutas
P1 x Z
P2 x z
P3 x z
P4 x z
P5 x z
Coordenadas absolutas
P1 x z
P2 x z
P3 x z
P4 x z
P5 x z
P6 x z
O programador deve ter habilidade para comparar o desenho (peça pronta) com a
dimensão desejada na usinagem com máquina a Comando Numérico.
2 – Processo a utilizar
É necessário haver uma definição das fases de usinagem para cada peça a ser executada,
estabelecendo-se, assim, o sistema de fixação adequado à usinagem.
É necessário que o ferramental seja colocado de tal forma que não haja interferência entre
si e com o restante da máquina.
São necessários tais conhecimentos por parte do programador, para que este possa
enquadrar as operações de modo a utilizar todos os recursos da máquina e do comando
visando sempre minimizar os tempos e fases de operações e ainda garantir a qualidade do
produto.
Ela é uma grandeza diretamente proporcional ao diâmetro e à rotação da árvore, dada pela
fórmula:
π.D.N onde:
Vc= Vc = Velocidade de Corte (m/min)
1000 D = Diâmetro (mm)
N = Rotação da árvore (rpm)
Vc x 1000
N=————
πxD
• Avanço
O avanço é um dado importante de corte e é obtido levando-se em conta o material
ferramenta e a operação a ser executada.
Geralmente nos tornos com Comando Numérico utiliza-se o avanço em mm/rot, mas este
pode ser determinado também em mm/min.
Ks x a x o x Vc
Nc = ————-——---
4500 x ή
Ex.:
1. Raio do inserto = 0,8
Rugosidade = 1,6 Ra
avanço = 0,14 mm/volta Grau de rugosidade
2. Raio do inserto = 0,4 avanço = 0,11 mm/volta
Rugosidade = 1,6 Ra
Acab. fino SISTEMA DE LEITURA
RAIO DA CURVATURA DA
PONTA DA FERRAMENTA
*Aparelho da ROMI
MICRONS
AA-BS-CLA*-RA
mm
(mm)
Rq-RMS
H – R – Rt
AA-BS-CLA*-RA
MICRO
in
Rq-RMS
H – R – Rt
“r”
0,10 FÓRMULAS
0,15
0,20 Rugosidade em µm
(HT – R – Rt)
0,25
2 0,40
0,50 2
S
0,60
R=
1 0,80 4.r
1,00
Avanço em mm
1,20
1,50
2,00 S = √4R.r
2,40
4,50 r = Raio da Ferramenta
em mm
Funções preparatórias
Os valores negativos ( - ) devem ser sempre precedidos do sinal, o que não ocorre
para os dados positivos.
Estas são ignoradas pelo comando durante a sua execução, mas são úteis para prover
o operador de informações, no início e em blocos com paradas do ciclo de usinagem.
No comentário pode-se usar o caracter (.) para servir como espaço entre as palavras.
Exemplos:
N00;..Peça N.4320. #
N180 M0;..Virar.Peça.Na.Placa #
N250 M2;..Fim.De.Programa #
Tipos de função
• Funções de posicionamento
- Função X
Aplicação: eixo transversal
Formato: X + - 4.4 (milímetro)
X + - 3.5 (polegada)
- Função Z
Aplicação: eixo longitudinal
Formato: Z + - 4.4 (milímetro)
Z + - 3.5 (polegada)
Com o auxílio destas funções pode-se descrever a dimensão da peça a ser usinada, o
diâmetro estará definido pelo eixo X (transversal) e o comprimento pelo eixo
(longitudinal).
• Funções especiais
- Função N
Aplicação: número sequencial de blocos
Cada bloco de informação é identificado pela função "N", seguida de até 4 dígitos.
As funções "N" são, geralmente, ignoradas pelo comando, exceto quando utilizadas
para desvio incondicional (função H) e procura de blocos.
- Função H
Aplicação: desvio incondicional
Esta função deve ser usada em programas contendo números sequenciais "N", pois o
desvio ocorre para um determinado bloco que contenha uma seqüência, onde "N" tem
um valor exatamente igual ao valor de "H".
Este desvio deve ser executado somente no mesmo programa, não podendo utilizar-se
de outro sub-programa.
Exemplo: N00;...peça.exercício.#
N05 G99#
H70#
N30 T1111;.broca.#
N35 G54#
N40 G X160. Z150.#
N70 T1212;.desb.interno.#
- Função P
Aplicação: identificação de programa
Nota
Se um sub-programa é renumerado, as referências a este programa contidas em
outros, não são automaticamente atualizadas.
- Função L
Aplicação: número padrão de repetições
Exemplo:
P2 L3# (define que o sub-programa 2 será repetido 3 vezes).
- Função T
Aplicação: seleção de ferramentas e corretores
Exemplo
T 13 13
dimensões corretores
Observação
O giro da torre e o movimento dos carros não podem estar em um mesmo bloco. Dois
blocos serão necessários, um para o movimento dos carros e outro para o giro da torre.
Utilizamos a função barra (/) quando for necessário inibir a execução de blocos no
programa, sem alterar a programação.
Se o caracter ''/" for digitado na frente de alguns blocos, estes serão ignorados pelo
comando, desde que o operador tenha selecionado a opção INIBE BLOCOS, na
página Referência de Trabalho.
Caso a opção Inibe Blocos não seja selecionada, o comando executará os blocos
normalmente, inclusive os que contiverem o caracter "/".
Com esta função obtém-se movimentos retilíneos com qualquer ângulo, calculado
através de coordenadas e com um avanço (F) pré-determinado pelo programador.
Geralmente nos tornos CNC utiliza-se o avanço cm mm/rotação, mas este também
pode ser utilizado em mm/mm.
- Função R
Aplicação: definição de raio
É possível programar "interpolação circular" até 180 graus com auxílio da função R,
discriminando o valor do raio sempre com sinal positivo.
- Função I e K
Aplicação: coordenadas do centro do arco
Notas
A função "I" deve ser programada em diâmetro.
G02 (horário)
G03 (anti-horário)
G03 (horário)
G02 (anti-horário)
Observação
No caso de termos ferramentas trabalhando em quadrantes diferentes, no eixo
transversal (quadrante negativo), deveremos inverter o código de interpolação circular
(G02 e G03) em relação ao sentido de deslocamento da ferramenta.
Exemplo de programação
ou
ou
Importante
Antes da execução do bloco contendo a interpolação circular o comando verifica
automaticamente o arco e, se for geometricamente impossível a execução, o comando
pára, mostrando a mensagem: "G02/G03 – DEF.ILEGAL".
As funções G02 e G03 não são Modais, cancelam a função G0 e autorizam o código
G01 para movimentos subsequentes.
- Função G04
Aplicação: tempo de permanência
A função G04 executa uma permanência, cuja duração é definida por um valor "D"
associado, que define o tempo em segundos.
Na primeira vez que um bloco com G04 aparece no programa, a função "D" deve ser
incluída o bloco.
Os novos tempos usados nos blocos seguintes e que tiverem o mesmo valor da função
“D", podem ser requeridos apenas com a programação da função G04.
- Função G07
Aplicação: retração da ferramenta
Para utilizar este recurso do comando é necessário que o programa em uso contenha
a Função "G07", que é modal, ou seja, uma vez inserida no início do programa,
permanece com efeito até o final da execução do mesmo.
Portanto, a Função "G07" somente terá efeito quando da execução de um bloco com
"G01”, "G02", "G03" ou "G73".
Cada vez que for requisitada a retração, o eixos irão recuar de acordo com o valor do
incremento definido no bloco "G07".
O avanço de retração poderá ser dado pelo parâmetro "F", definido no próprio bloco de
"G07".
Caso não seja programado, o comando assumirá o avanço atual, ou seja, o avanço
que estava sendo utilizado na usinagem no momento da solicitação da retração.
Observação
Para utilizar esta função requer-se: G07 U W (F) #,
onde:
U = valor do incremento do recuo no eixo "X"
W = valor do incremento do recuo no eixo "Z"
F = avanço programado para retração da ferramenta
Nota
Como a função de retração sempre verifica qual código "G" está em uso de modo a
saber se esta função deve ou não ser aceita, faz-se necessário reprogramar um "G01
ou "G73" sempre após o "G07" ter sido programado em um ponto qualquer do
programa, se o movimento posterior ao "G07" tiver que ser executado em "G01 ou
"G73".
- Função G20
Aplicação: programação em diâmetro
Ela cancela qualquer função G21 anterior (programação em raio). Pode-se verificar na
página de "Status" a função comandada em destaque.
- Função G21
Aplicação: programação em raio
Esta função define o valor dimensional associado com o eixo X especificado em Raio,
aplica-se aos códigos de programação X, I e U.
Ela cancela qualquer função G20 anterior e será mostrada na página de "Status" em
destaque.
- Função G33
A função G33 abre roscas nos eixos X e ou Z, em que cada profundidade programada
em bloco separado.
Importante
Em ciclo de roscamento, deve-se programar rotação fixa (G97).
- Função G37
Aplicação: ciclo de roscamento automático
Com esta função poderemos abrir roscas em diâmetros externos e internos, roscas
paralelas e cônicas, simples ou de múltiplas entradas com apenas um bloco de
informação, sendo que o comando fará o cálculo de quantas passadas forem
necessárias, mantendo sempre o mesmo volume de cavaco retirado no primeiro passe.
A função G37 não é modal e requer: G37 X Z (I) K D E (A) (B) (W) (U) (L)
onde:
Observação
No caso de rosca cônica interna, o valor da função “I” deverá ser negativo.
Observação
Valor programado = ângulo do inserto.
H
D =
√número de passes
H = altura do filete no diâmetro
Importante
Em ciclo de roscamento, deve-se programar rotação fixa (G97).
Exemplo de programação
H = (0.65 x passo) x 2
H = (0.65 x 2.5) x 2
H = 3.25
Observação
No exemplo, cálculo para 11 passadas.
H
D =
√número de passadas
3.25 3,25
D= = = D = 0,98
√ 11 3,3166
H = (0.866 x Passo) x 2
I = (tg ( x Passo) x 2
>
1.2 – Exemplo de programação: Rosca cônica NPT 11.5 fios/pol
Diâmetro
inicial
1.4 – Cálculos:
• Passo:
K = 25.4 : 11.5
K = 2.209
• Altura do filete:
H = (0.866 x 2.209) x 2
H = 3.826
cateto oposto
tg
>( =
cateto adjacente
X
tg 1.78 = = X = 0.775
25
Diâmetro inicial
Diâmetro inicial = 33.4 – 1.55
Diâmetro inicial = 31.85
Diâmetro final
Diâmetro final = diâm. inicial – altura do filete
Diâmetro final = 31.85 – 3.826
Diâmetro final = 28.02
Observação
No exemplo, cálculo para 16 passadas.
3.826
D= = D = 0,9565
√16
Observação
Durante a execução de qualquer função de roscamento, a rotação do eixo árvore não
deve ser superior ao valor determinado pela seguinte relação:
4500
RPM máx. =
K
K = (passo)
K = passo x número de entradas (passo programado)
A = (abertura angular entre as entradas da rosca)
A = 360 graus : número de entradas da rosca
100
M 25x2 3 entradas
60
Cálculos A0º.
A120º. A240º.
D1 = D – H = 25 – 2,6 = 22,4
K = P x n.º de entrada = 2 x 3 = 6
H 2.6 2.6
D= = = = 0,86
√n.º de passes √ 10 3.162
E = Ø aprox. – Ø rosca = 30 – 25 = 5
- Função G76
Aplicação ciclo de roscamento automático
A função G76 não é modal e requer: G76 X Z K U W (A) (B) (I) onde:
H
W =
número de passes – 3
Observação
Valor correspondente à metade do ângulo do inserto
Importante
Em ciclo de roscamento, deve-se programar rotação fixa.
Exemplo de programação
H
W =
número de passes – 3
H = (0.65 x 2) x 2
H = 2.6
Observação
No exemplo, de acordo com o valor de W = 0.52, a rosca será executada em 8
passadas, sendo:
Observação
A programação de rosca esquerda e direita deverá levar em consideração a posição
de montagem do ferramental na máquina e o sentido de giro do eixo-árvore, olhando-
se a placa frontalmente.
- Função G40
Aplicação: cancela compensação do raio da ponta da ferramenta
- Função G41
Aplicação: compensação do raio da ponta da ferramenta (direita)
- Função G42
Aplicação: compensação do raio da ponta da ferramenta (esquerda)
Esta função implica em uma compensação similar à função G41, exceto que a direção
de compensação é a direita, vista em relação ao sentido do curso de corte.
Como na função G41, a função G42 deverá ser programada em um único bloco,
seguido de um bloco de aproximação, o qual utilizará função de trabalho (G1 ou G73)
para compensar o raio do inserto.
Exemplo:
N07 G41 (G42) #
N08 G1 X...Z...F...# (Este bloco de aproximação será utilizado para a compensação)
Ciclos fixos não são possíveis quando o comando estiver compensando o raio da
ferramenta.
A função "L" deve ser utilizada na página de "DIMENSÕES" dando o lado de corte da
ferramenta.
É bom lembrarmos que o importante para escolha do código G41 ou G42 adequado
para cada caso, é o sentido de corte longitudinal, como veremos a seguir:
Quadrante (+)
G41 G42
G41 G42
Torre
PONTA DA FERRAMENTA
Função G54, assim como a função G55, é função de zeramento na placa, em que se
pode transferir o zero peça para uma distância pré-determinada.
Esta função, assim como a função G55, está contida na página de "Dimensões”, com o
título "Placa" e os valores contidos referem-se somente ao eixo "Z".
O código G54, quando utilizado, deve ser programado para todas as ferramentas do
programa, que exijam a confirmação da mudança do zero peça.
- Função G66
Aplicação: ciclo automático de desbaste longitudinal
A função G66 não permite inversões de cotas nos eixos "X" e "Z", em um ciclo de
desbaste ou contorno.
Onde:
X = diâmetro de referência para inicio de torneamento
Z = comprimento de referência para inicio de torneamento
I = sobremetal para acabamento no eixo X.
K = sobremetal para acabamento no eixo Z
W = incremento por passada no diâmetro
P = sub-programa que contém as dimensões de acabamento do perfil da peça
F = avanço programado para desbaste
U1 = pré - acabamento paralelo ao perfil final, mantendo as dimensões
preestabelecidas (opcional)
Importante
Deve-se sempre observar as medidas do material em bruto nos posicionamentos de
"X" e "Z" do ciclo G66 e na definição do perfil da peça no sub programa.
A regra para posicionamento inicial para o ciclo de desbaste externo deverá seguir
seguintes condições:
Posicionamento inicial:
Sub-programa 10 (P10)
Observação
Funções preparatórias "G" admissíveis no sub-programa são: G1, G2, G3, G4 e G73.
Nota
Querendo utilizar o sub-programa P10, para o acabamento da peça com a mesma
ferramenta, teremos:
Importante
Para utilizarmos o mesmo sub-programa de desbaste, no acabamento da peça-
utilizando-se ferramentas diferentes, será necessário que ambas estejam no mesmo
quadrante.
Posicionamento inicial:
Sub-programa 20 (P20)
Observação
Funções preparatórias "G" admissíveis no sub programa G1, G2, G3, G4 e G73.
Nota
Querendo utilizar o sub-programa P20, para o acabamento da peça com a mesma
ferramenta, teremos:
Importante
Para utilizarmos o mesmo sub-programa de desbaste no acabamento da peça,
utilizando-se ferramentas diferentes, será necessário que ambas estejam no mesmo
quadrante.
- Função G67
Aplicação: ciclo automático de desbaste transversal
A função G67 não permite inversões de cotas nos eixos "X" e "Z", em um ciclo de
desbaste ou contorno.
Onde:
X = diâmetro de referência para inicio de torneamento
Z = comprimento de referência para inicio de torneamento
I = sobremetal para acabamento no eixo X (diâmetro)
K = sobremetal para acabamento no eixo Z.
W = profundidade por passada no comprimento
P = sub-programa que contém as dimensões de acabamento do perfil da peça
F = avanço programado para desbaste
U1 = pré-acabamento paralelo ao perfil final, mantendo as dimensões pré-
estabelecidas (opcional).
Importante
Deve-se sempre observar as medidas do material em bruto nos posicionamentos de
"X" e "Z" do ciclo G67 e na definição do perfil da peça no sub programa.
A regra para posicionamento inicial para o ciclo de desbaste externo deverá seguir
seguintes condições:
Posicionamento inicial:
Sub-programa 30 (P30)
Observação
Funções preparatórias "G" admissíveis no sub-programa G1, G2, G3, G4 e G73.
Nota
Querendo-se utilizar o sub-programa P30, para o acabamento da peça com a mesma
ferramenta, teremos:
Importante
Para utilizarmos o mesmo sub-programa de desbaste no acabamento da peça,
utilizando-se ferramentas diferentes, será necessário que ambas estejam no mesmo
quadrante.
Posicionamento inicial:
Programa principal : N60 G67 X26. Z2. I.5 K.2 U1 W1.5 P40 F.25 #
Sub-programa 40 (P40)
N05 G1 X70.Z2. F. 2 #
N10 X60. Z – 15. #
N15 X53. #
N20 Z – 45. #
N25 G3 X43.Z – 50. R5. #
N30 X34. #
N35 X30. Z – 52. #
N40 M2 #
Nota
Querendo-se utilizar o sub-programa P40 para o acabamento da peça, com mesma
ferramenta, teremos:
Programa principal:
N60 G67 X26. Z2. I.5 K.2 U1 W1.5 P40 F.25 #
N65 G X72. #
N70 G41 #
N75 P40 #
N80 G40#
N85 X28. #
N90 G0 Z2. #
Observações
- funções preparatórias "G", admissíveis no sub-programa, são: G1, G2, G3, G4 e
G73;
- para máquinas equipadas com porta ferramentas "gang tools" utilizar sub-programa
de desbaste, no acabamento da peça, utilizando-se ferramentas diferentes, será
necessário que ambas estejam no mesmo quadrante.
- Função G68
Aplicação: ciclo automático de desbaste paralelo ao perfil final
A função G68 não permite inversões de cotas nos eixos "X" e "Z", em um ciclo
desbaste.
Este ciclo é específico para materiais fundidos e forjados, pois a ferramenta segue
sempre um percurso paralelo ao perfil definido.
Onde:
X = diâmetro de referência para início de torneamento.
Z = comprimento de referência para início de torneamento.
I = sobremetal para acabamento no eixo X (diâmetro)
K = sobremetal para acabamento no cuco Z.
W = incremento por passada no eixo programado.
P = sub-programa com as dimensões de acabamento do perfil da peça.
F = avanço programado para desbaste.
E = espessura total do material a ser removido.
Posicionamento em "X"
X = maior diâmetro + E + I + 4 (usinagem externa)
X = menor diâmetro – E – I – 4 (usinagem interna)
Posicionamento em "Z"
Z = comprimento da peça + E/2 + K + 2
Cálculo do "W" (profundidade)
W = {(E – I) : número de passes): 2
Os valores de "E" e "W", dentro do ciclo G68 (torneamento) deverão ser programados
em raio.
Exemplo de programação
Usinagem externa
E = 5mm (diâmetro)
X = maior diâmetro + E + I + 4
X = 80 + 5 + 1 + 4
X = 90
Observação
No final de cada passe a ferramenta retrai ao ponto de início, prosseguindo então para
o passe posterior de forma contínua até que o perfil final seja atingido.
Sub-programa 50 (P50)
Observação
Funções preparatórias "G" admissíveis no sub- programa são: G1,G2, G3, G4 e G73.
Nota
Querendo-se utilizar o sub-programa para o acabamento da peça, com a mesma
ferramenta, teremos;
N70 G68 X90. Z4.8 I1. K.3 E2.5 W2. P50 F.3 #
N75 G X23. #
N80 G42 #
N85 P50 #
N90 G40 #
N95 X84. #
Importante
Para utilizarmos o mesmo sub-programa de desbaste no acabamento da peça,
utilizando-se ferramentas diferentes, será necessário que ambas estejam no mesmo
quadrante.
Exemplo de programação
Usinagem interna
E = 5mm (diâmetro)
X = menor diâmetro – E – I – 4
X = 35 – 5 – 1 – 4
X = 25
Os valores de "E" e "W”, dentro do ciclo G68 (torneamento), deverão ser programação
em raio.
N50 G68 X25. Z4.8 I1. K.3 E2.5 W2. P60 F.2 #
Observação
No final de cada passe a ferramenta retrai ao ponto de início, prosseguindo o passe
posterior de forma contínua, até que o perfil final seja atingido.
Sub-programa 60 (P60)
Observação
Funções preparatórias "G" admissíveis no sub-programa G1, G2, G3, G4 e G73.
Nota
Querendo-se utilizar o sub-programa para o acabamento da peça com a mesma
ferramenta, teremos:
N50 G68 X25. Z4.8 I1. K.3 E2.5 W2. P60 F.2 #
N55 G X72.#
N60 G41#
N65 P60#
N70 G40#
N75 X32.#
N80 G Z100.#
Importante
Para utilizarmos o mesmo sub-programa de desbaste no acabamento da peça,
utilizando-se ferramentas diferentes, será necessário que ambas estejam mesmo
quadrante.
Posicionamento em "X"
Posicionamento em "Z"
E – 2K
W=
número de passes
Os valores de "E" e "W", dentro do ciclo G68 (faceamento) deverão ser programados
em diâmetro.
- Função G70
Aplicação: admite programa em polegada
Nota
Não se deve alterar o modo POLEGADA para MÉTRICO e vice-versa no meio da
programação, pois o controle requer uma operação de REFERÊNCIA DA MÁQUINA
(Machine Nome) quando o modo da unidade é alterado.
- Função G71
Aplicação: admite programa em milímetro
Não há necessidade de programar esta função, pois a mesma, está ativa quando o
comando é ligado.
- Função G73
Aplicação: interpolação linear Ponto a Ponto
- Função G74
Aplicação: ciclo de torneamento e de furacão com descarga de cavacos
Furação
Onde:
Z = posição final (absoluto)
W = distância para quebra cavaco (incremental)
F = avanço programado para furação.
Observações
- na ausência da função W, o eixo Z avança para o ponto final, em movimento
contínuo;
- a função G74 não é Modal.
Exemplo de programação
N50 G X Z75. #
N55 G74 Z – 75. W15. F.15 #
Torneamento
A função G74 pode ser utilizada como ciclo de torneamento paralelo ao eixo Z, no qual
torneia com sucessivos passes, até o diâmetro desejado.
Observações
- posicionar a ferramenta no diâmetro da primeira passada;
- se houver a função U I num ciclo de torneamento, então a cada passada o
comando fará um retorno no eixo X, no sentido contrário à penetração e com valor
da função I até a posição inicial Z.
Exemplo de programação
N30 G X30.Z3.#
N35G74X50.Z – 45. I5. U1 F0.25#
- Função G75
Aplicação: ciclo de canais e de faceamento
Faceamento
A função G75 descreve seu ciclo paralelo ao eixo X, auxiliando nos trabalhos de
desbaste como ciclo de faceamento.
Observações:
- posicionar a ferramenta no comprimento da primeira passada;
- se houver a função U1 no ciclo de faceamento, então a cada passada o comando
fará um retorno no eixo Z, no sentido contrário à penetração, com valor da função K
até a posição inicial X.
Exemplos de programação
N20 G X65.Z – 2. #
N25 G75 X25. Z – 30. K2. U1 F.2 #
N80 G X28.Z2. #
N85 Z – 1.5 #
N90 G75 X45. Z – 20. K 1.5 U1 F.15 #
N95 Z2.#
Canais
O ciclo G75 pode ser usado também como ciclo de canais, podendo-se programar a
quebra de cavacos.
Neste ciclo, os canais devem ser equidistantes sendo que o último canal será
executado na posição Z programada, independentemente de estar ou não na mesma
distância dos demais.
A função G75, como ciclo de canais, requer: G75 X (Z) (W) (K) (D) F #, onde:
Observações
- na ausência da função W, o eixo X avança para o diâmetro final com contínuo;
- a função G75 não é Modal.
Exemplo de programação
- Função G83
Aplicação: ciclo automático de furacão com quebra cavaco
Exemplo
Primeiro Incremento = I
Segundo Incremento = I – J
Terceiro Incremento = (I – J) – J
Observação
Se "J" não for programado o valor de "I" será utilizado para todos os incrementos.
K = valor mínimo determinado para o incremento. Quando "I – J" atingir o valor de
"K", este passará a ser o valor permanente de "I".
U = determina a máxima profundidade com ou sem quebra cavacos e retorno ao plano
R. Se "U" não é programado ou é programado menor que "I", a ferramenta
retornará ao plano R, depois de cada incremento. Se "U" é maior que R – Z, não
ocorrerá a retração ao plano R, até que a profundidade final seja atingida. Cada
vez que a profundidade de corte for igual ou maior que o valor de "U", ocorrerá
uma retração ao plano R.
W = determina um incremento de retração para quebra ou alívio de cavaco, que
ocorrerá após cada incremento de profundidade.
Observação
Se "W" não for programado o comando assume o valor "W" = 2mm.
Observação
Se "R" não for programado o comando assume o valor de Z utilizado para aproximação
como referência.
D = tempo de parada da ferramenta após cada incremento de profundidade.
P1 = determina a retração da ferramenta no final do ciclo, para posição do plano de
aproximação.
Observação
Se "P1 " não for programado, a ferramenta retornará até o plano "R".
Observação
Tolerância de aproximação = 2mm (“W”
Exemplo de programação
110
Z40
Observações
- se U não for programado ou for programado menor ou igual a 10, após cada
incremento a ferramenta retornará ao plano R;
- se U>75, não ocorrerá retorno ao plano R até que a profundidade final Z seja
atingida;
- se 10<U<75, ocorrerá retorno ao plano R sempre que a soma dos incrementos de
profundidade for maior ou igual ao valor de U.
- Função G92
Aplicação: origem do sistema de coordenadas e limite de rotação do eixo-árvore
Este ponto pode ser estabelecido pela Função G92 acompanhada das Funções X e Z,
para que o comando tenha a origem do sistema na memória para o cálculo dos
posicionamentos.
Este ponto de origem poderá ser programado quando desejado a mudança devendo
ser cancelado através da Função G99.
Quando se estiver trabalhando com o código G92 junto com a função auxiliar S4 (4
dígitos) estaremos limitando a rotação do eixo-árvore.
- Função G94
Aplicação: estabelece programa de avanço em polegadas/min ou milímetros/min.
Esta Função prepara o comando para computar todos os avanços em pol/min (G70) ou
mm/min (G71), após definição da aplicação encontraremos formato para função de
avanço F, onde F3.1 estabelece o formato para pol/min e F4 para mm/min.
- Função G95
Aplicação: estabelece programa de avanço em polegadas/rot ou milímetros/rot.
Esta função prepara o comando para computar todos os avanços em pol/rot (G70) ou
mm/rot (G71), assim após a definição da aplicação, encontraremos o formato para
função de avanço F, onde, F2.4 estabelece o formato para pol/rot e F2.2 para mm/rot.
- Função G96
Aplicação: programação em velocidade de corte constante.
A máxima RPM alcançada pela velocidade de corte constante pode ser limitada
programando-se a Função G92.
Exemplo:
N40 G96 #
N45 S200. #
N50G92S3000M3 #
Funções miscelâneas ou
auxiliares
Estas funções têm formato M2 e apenas um código M pode ser programado em cada
bloco.
- Função M00
Aplicação: parada do programa
A função M00 é programada, geralmente, para que o operador possa virar a peça na
placa, trocar ferramentas, faixas de rotações, etc.
- Função M01
Aplicação: parada opcional do programa
- Função M02
Aplicação: terminar programa
- Função M03
Aplicação: sentido anti-horário de rotação do eixo-árvore
Esta função gira o eixo árvore no sentido anti-horário olhando-se a placa frontalmente.
A função M03 é cancelada por: M01, M02, M04, M05, M30 e M00.
- Função M04
Aplicação: sentido horário de rotação do eixo-árvore
A função M04 é cancelada por M01, M02, M03, M05, M30 e M00.
- Função M05
Aplicação: desligar o eixo-árvore
A função M05 ao iniciar-se o programa já está ativada e é cancelada por M03 e M04.
- Função M06
Aplicação: liberar giro da torre
Toda vez que se seleciona uma determinada face da torre, dada pela Função "T",
esta deve ser acompanhada da função M06 que permite o giro da torre.
Necessariamente, a função M06 não precisa vir no mesmo bloco da Função "T".
- Função M08
Aplicação: ligar o refrigerante de corte
Este código aciona o motor da refrigeração de corte e cancela-se por M09,M00, M01,
M02 e M30.
- Função M09
Aplicação: desligar o refrigerante de corte
- Função M11
Aplicação: trocar faixa de rotação
- Função M12
Aplicação: trocar faixa de rotação
Observação
O posicionamento do eixo-árvore é dado a partir de graus inteiros no sentido horário
(positivo) ou anti-horário (negativo), respectivamente.
Esta função deverá ser programada em um único bloco, após a Função M19. Sendo
possível fazer posicionamentos fixos a cada 0,07 graus.
Esta função somente é válida para máquinas que trabalham com ferramentas rotativas.
Exemplo de programação
N70 T00 #
N75 G54 #
N80 G Z100. #
N85 T0404;...broca diâm. 8mm #
N95 G X – 14. Z38. #
N100 Z36. #
N105 M 19 #
N110 G94 #
N115 C0. #
N120 M22 #
N125 M15 #
N130 G1 Z20. F110 #
N135 G Z36. #
N140 M23 #
N145 M19 #
N150 C180. #
N155 M22 #
N160 G1 Z20. F110 #
N165 G Z38. #
N170 M23 #
N175 G95 #
N180 T00 #
N185 G54 #
N190 G Z100. M17 #
N195 T0505 #
N200 M6 #
- Função M24
Aplicação: abrir placa
- Função M25
Aplicação: fechar placa
- Função M30
Aplicação: terminar programa
Para Comandos que trabalham com memória, tanto M02 como M30 rebobinam os
dados da memória.
- Função M45
Aplicação: ligar limpeza das proteções
- Função M46
Aplicação: desligar limpeza das proteções
A função M50, deverá ser programada em um único bloco, ou então programada via
MDI.
Funções do painel
1 – Painel
CYCLE execução.
START
Quando pressionada executa de forma contínua o programa, desde
que tenha sido pré-selecionada a opção AUTOMÁTICO na PÁGINA DE MODO.
Quando estivermos atuando via MDI teremos que acioná-la para cada bloco de
informação. Também usamos esta função para iniciar a rotina de Referência da
Máquina.
1.1.2 – BLK/BLK
2 – Teclado
2.1.1 – INS
Insere um caracter ou mesmo um bloco de informações dentro de um programa já
editado, sem alterar os demais blocos.
2.1.2 – DEL
Apaga um caracter ou mesmo um bloco de informações dentro de um programa já
editado e apaga um caracter digitado indevidamente, estando em MODO DE
EDIÇÃO, MDI, etc.
2.1.4 – HELP
Utilizada para tirar cópia das páginas do CNC, quando acoplado a uma impressora
(HARDCOPY).
2.1.5 – ZOOM IN
Serve para que o operador reduza o quadro mostrado no vídeo, a fim de ampliar o
gráfico do perfil da peça.
Este cursor pode ser movido para à direita, esquerda, para cima e para baixo,
bastando acionar a tecla apropriada, obedecendo o sentido das setas.
O cursor pode ser usado para selecionar uma função a ser ativada ou desativada ou
para que possamos introduzir qualquer informação nos programas, dados e corretores
de ferramentas ou mesmo modificar qualquer dessas informações já memorizadas.
2.1.8 – SHIFT
Esta tecla não tem função por si própria, devendo ser pressionada simultaneamente
com outra tecla do painel para ter significância.
2.1.10 – SHIFT/LETRA
Gera letra minúscula.
2.1.11 – SHIFT/NÚMERO
Gera um caracter secundário.
2.1.12 – SHIFT/EXIT
Retorna à PÁGINA DE MODO.
2.1.13 – SHIFT/INS
Serve para inserir um bloco de informações.
2.1.14 – SHIFT/DELETE
Apaga um bloco inteiro de informações.
2.1.15 – SHIFT/CURSOR ( . )
Leva o cursor para o início do programa, na página LISTA EDIÇÃO.
2.1.16 – SHIFT/CURSOR ( - )
Leva o cursor para o fim do programa, na página LISTA EDIÇÃO.
2.1.17 – SHIFT/CURSOR ( ® )
Leva o curso em cada um dos códigos programa dos no bloco de informações.
2.1.19 – ENTER
É usada para ativar ou desativar funções que não estão ativas quando o comando é
ligado, bem como para permitir a entrada de dados nas páginas STATUS,
DIMENSÕES, CORRETORES, etc.
2.3 – SOFTKEYS
São 9 teclas especiais que não fazem parte do teclado alfanumérico normal, e estão
identificadas por F1, F2...F9.
A função de cada uma delas é definida pelo software, sendo que variam de acordo
com a página em uso.
Cada uma destas softkeys tem sua função definida pelo respectivo item.
2.3.1 – EXIT
A tecla EXIT, apesar de ter a mesma aparência, não é uma SOFTKEY, pois tem sua
função definida.
Ela é utilizada para retorno a uma página anterior ou à PÁGINA DE MODO, quando for
acionada juntamente com a tecla SHIFT.
2.3.2 – PALKEYS
São 5 teclas especiais que não fazem parte do teclado alfanumérico normal.
Não possuem identificação gravada sobre elas, pois a função de cada uma é definida
pelo software.
Estas teclas estão localizadas na parte inferior do vídeo, próximas aos itens que
constam nas páginas do CNC. Estas PALKEYS geram as seguintes informações :
Observação
Caso não coincida o sentido de fixação da peça com a posição da placa, o CNC não
irá liberar o giro da placa, mostrando no vídeo a mensagem: "PEÇA SOLTA".
Observação
Caso não coincida o sentido de fixação da peça com a posição da placa, o CNC não
irá liberar o giro da placa, mostrando no vídeo a mensagem "PEÇA SOLTA".
Observação
Durante a utilização desta função o operador deve tomar cuidado com o
posicionamento dos carros a fim de evitar colisões da torre.
Observação
Para utilizar-se destas funções definidas pelas "PALKEYS" basta localizá-las através
das teclas "PAGE UP" e/ou "PAGE DOWN", que se localizam na parte inferior do
vídeo, e acionar a PALKEY correspondente.
;....EIXO#GXZ#G92X1 50.Z150.#T0101#G54#G94#S1222M4#G66X84.Z8
A página de STATUS mostra-nos funções que estão ativas quando a máquina é ligada
e as funções que vão sendo ativadas durante a usinagem de uma peça.
XC e ZC
Indica posição da ferramenta em relação ao zero máquina, quando a função G99 está
ativa, ou em relação a um outro ponto de origem, especificado juntamente com a
função G92 (X é dado em diâmetro).
XP e ZP
Indica a posição dos eixos, em relação ao zero peça.
XT e ZT
Posição do último ponto programado para a ferramenta (X é dado em diâmetro).
XD e ZD
Indica o valor decrescente de onde a ferramenta se encontra até o ponto programado
(X é dado em diâmetro).
XA e ZA
Indica o valor absoluto de onde a ferramenta se encontra até o zero máquina (X é dado
em raio).
Importante
Antes de ligar a máquina, verificar os itens de Segurança e de manutenção
explicitados no início deste manual.
Nota
Caso o CNC esteja preparado para trabalhar com a utilização de senhas, será mostrada
a "PÁGINA DE ACESSO".
A partir desta página o usuário somente terá acesso a operação normal da máquina
após digitar sua senha.
"MANUAL"
“CYCLE START”
Observação
Verificar se o seletor de avanços não está fechado, pois isso impede o início do
referenciamento.
“MANUAL”
“JOG”
“JOG CONTÍNUO”
“ENTER”
“MANUAL”
“JOG”
“MANIV X” ou MANIV Z”
“MANUAL”
“JOG”
FECHAR A PLACA
“JOG INCREMENT”
“ENTER”
Nota
A cada toque da softkey selecionada, haverá um deslocamento do eixo de acordo com
o valor pré estabelecido.
“ENTER”
“MANUAL”
“M.D.I.”
“STATUS"
“ENTER”
“MANUAL”
“M.D.I.”
“STATUS"
Posicionar o cursor até o campo de entrada de dados (parte inferior da página) e digitar:
S500 M3# (liga eixo-árvore)
“ENTER”
“CYCLE STOP”
“EXIT”
“JOG CONTÍNUO”
Observação
Se desejado, pode-se movimentar os eixos através da MANIVELA ELETRÔNICA
(X ou Z), conforme explicado em itens anteriores.
“EDITOR”
“ENTER”
“EDITOR”
“DIRETÓRIO”
(para verificar os programas arquivados)
“ENTER”
“AUTO”
“STATUS”
“ENTER”
“EDITOR”
“PROG. NOVO”
(selecionar automaticamente um programa que não consta no diretório)
“EDITOR”
“LISTA”
Digitar as informações
“EDITOR”
“RENUMERAR”
“ENTER”
“LISTA”
Observações
- para inserir blocos pressionar as teclas SHIFT/INS, digitar as informações e logo
após acionar a tecla ENTER;
- para inserir uma informação no bloco, posicionar o cursor na posição desejada e
acionar a tecla INS. Após digitar as informações, acionar a tecla ENTER;
- para apagar uma função levar o cursor até o início da mesma e acionar a tecla DEL;
- para apagar um bloco inteiro posicionar o cursor no início e acionar as teclas SHIFT
e DEL simultaneamente.
“SUPORTE”
“PROTEGER PROGRAMA”
“RESTRINGIR” e / ou “PROTEGER”
Nota
Para cancelar a proteção ou restrição, basta repetir a operação, pois estas softkeys
funcionam no sistema LIGA/DESLIGA.
“EDITOR”
“ENTER”
“APAGAR PROGRAMA”
“SIM” / “NÃO”
Importante
Caso seja teclada a opção "SIM", o programa será apagado e não será recuperado,
portanto, atenção especial deve ser dispensada nesta operação.
“RÁPIDO”
“JANELA”
“LIMITES SOFTWARE”
“ZERAR”
“CYCLE START”
(aguardar mensagem – programa completado)
“SHIFT / CURSOR” ( )
(posicionar o quadro em cima do detalhe)
“EXIT”
“APAGAR”
“CYCLE START”
“JANELA”
“SHIFT / CURSOR” ( )
(posicionar o quadro em cima do detalhe)
“EXIT”
“APAGAR”
“CYCLE START”
Observação
Desejando-se selecionar outras janelas, para obtenção de outros detalhes, basta
acionar a softkey "JANELA" (último item da página) escolhendo uma das 4
disponíveis.
4.14 – Testar o programa sem girar a placa e com movimento dos carros (sem
peça)
“TESTE”
“SEM ROTAÇÃO”
“STATUS”
Observações
- com XD e ZD teremos condições de verificar, durante a simulação da usinagem, o
quanto falta para a ferramenta atingir o ponto programado, permitindo assim que se
evite possíveis colisões;
- desejando-se interromper a operação, basta acionar a tecla CYCLE STOP.
“REF. TRABALHO”
“CORRETOR FERR”
“ENTER”
Observações
- o sinal é introduzido antes dos valores;
- introduzir a correção em um eixo de cada vez;
- campo onde não foi introduzido valor irá apagar-se automaticamente ao sair da
página, sem que haja alteração do valor existente;
- verificar o quadrante da ferramenta.
“AUTOMÁTICO”
“STATUS”
“EXIT”
“CYCLE STOP”
“EXIT”
“JOG CONTÍNUO”
“AUTOMÁTICO”
“ENTER”
“BUSCAR”
“EXIT”
“STATUS”
“PÁGINA DE MODO”
“EDITOR”
“EDITOR”
“LISTA”
Observações
- para inserir blocos, pressionar as teclas “SHIFT/INS” e digitar as informações;
- para inserir uma informação no bloco, posicionar o cursor na posição desejada e
acionar a tecla “INS” e digitar as informações;
- para apagar uma função levar o cursor até o início da mesma e acionar a tecla
“DEL”;
- para apagar um bloco inteiro, posicionar p cursor até o início e acionar as teclas
“SHIFT” e “DEL” simultaneamente.
“PÁGINA DE MODO”
“SUPORTE”
“PROTEGER PROGRAMA”
Número do programa
“ENTER”
Nota
Para cancelar a proteção ou restrição, basta repetir a operação, pois estas softkeys
funcionam no sistema LIGA/DESLIGA.
Zeramento de ferramentas
1 – Referenciamentos
• Balanço em “X”
- Via MDI, ativar função “G99” e ligar eixo árvore. Depois, usando uma
ferramenta adequada, posicionar e usinar um diâmetro para referência somente
limpando. Medir o diâmetro usinado.
*Observações
- *Se já existir um diâmetro de referência conhecido na peça, basta ativar a função
G99.
“MANUAL”
“M.D.I.”
“STATUS”
- *Se já existir um diâmetro de referência - *Se for necessário usinar este diâmetro
“ENTER” “ENTER”
“EXIT” “EXIT”
“JOG” “JOG”
“MANIVELA X ou Z” “MANIVELA X ou Z”
“SHIFT/CYCLE STOP”
“EXIT”
“JOG INCREMENT”
“ENTER”
“SHIFT/EXIT”
“REFER. TRABALHO”
“DIMENSÕES FERR.”
“ENTER”
“ENTER”
(automaticamente o balanço da ferramenta será registrado no campo “X-RAD”)
• Balanço em “Z”
- Encostar a face de referência ( * ) num ponto qualquer de fácil acesso. Por
exemplo, na face das castanhas, na face da peça, etc. Esse ponto será usado
como referência em “Z”.
“MANUAL”
“JOG”
“MANIVELA X ou Z”
- Via MDI, referenciar eixo “Z” através da função “G92 como segue.
“MANUAL”
“M.D.I.”
“STATUS”
“ENTER”
“CYCLE START”
(o campo ZC será automaticamente zerado)
“SHIFT/CYCLE STOP”
“MANUAL”
“JOG”
“MANIVELA X ou Z”
“REFER. TRABALHO”
“DIMENSÕES FERR.”
“ENTER”
“ENTER”
(automaticamente o balanço da ferramenta será registrado no campo “Z-COMP”)
“EDITOR”
“PROGRAMA NOVO”
“EDITOR”
“LISTA”
“AUTO”
“STATUS”
“CYCLE START”
(verificar se o número da ferramenta selecionada foi
registrado no campo TC e TP da página de Status)
“MANUAL”
“JOG”
“MANIVELA X ou Z”
“ENTER”
(o “Zero-Peça” é referenciado)
Mensagens de falhas e
alertas (ladder e software)
- # PROGRAMA INVÁLIDO
Seleção de um programa inválido. Não existe no diretório.
- ? ATUAL E INFERIOR A R
Indica que o eixo "?" está posicionado abaixo do plano R.
- ? CÓDIGO AUSENTE
Indica que o código "?" está faltando no bloco, e portanto, sua programação é
obrigatória.
- ? CÓDIGO INDEFINIDO
O código "?" não é interpretado pelo CNC, portanto é ilegal.
- ? EMULADOR 8087
Problema inerente ao software do CNC.
- ? ERRO DE SEGUIMENTO
Indica um determinado eixo com excessivo erro de acompanhamento.
- ? EXCESSO DECIMAL
O código "?" excedeu o número máximo de casas decimais.
- ? INVÁLIDO EM PERFIL
Indica que o código "?" é inválido na definição de um perfil.
- ? LIMITE MECÂNICO
Identifica um determinado eixo que atingiu o fim do curso mecânico.
- VALOR 0 ILEGAL
Valores de X; Z; T ou K não causam movimento, (delta = 0).
- ABORTADO P/OPERADOR
Operação abortada quando em execução.
- AGUARDANDO INÍCIO
Aguardando início de ciclo.
- APAGAR PROGRAMA
Indica que durante a operação DELETAR UM PROGRAMA, o CNC está em modo
diferente de JOG.
- ÁREA SEGUR.
Identifica uma das áreas de segurança programada.
- BATERIA FRACA
Indica que o nível de tensão da bateria está baixa ou a bateria está em curto.
- BATERIA ABERTA
Bateria não está conectada ou o fusível está em curto.
- BLOCO G INVÁLIDO
O código "G" não é válido.
- BLOCO M# # ILEGAL
Os valores do código "M" condicionais não estão dentro dos valores estabelecidos –
M78 a M93.
- BOTÃO DE EMERGÊNCIA
Ocorre quando o Botão de emergência está pressionado.
- C COM XZUW
Eixo "C" com X; Z; U; ou W no mesmo bloco.
- C EM BLOCO – ARCO
Indica que o eixo "C" não pode ser programado com interpolação circular.
- C EM MODO CONTÍNUO
O eixo árvore está em modo de posicionamento angular (orientação).
- CARREGANDO PP
Indica que os parâmetros de máquina estão sendo carregados através de um
periférico.
- CARREGANDO PROGRAMA
Indica que o programa está sendo carregado de uma leitora.
- CICLO SUSPENSO
Operação foi interrompida por "CYCLE STOP".
- DETECTADO ERRO
Indica que foi detectado um erro durante a verificação de um programa.
- DIRETÓRIO ESGOTADO
Indica que se excedeu o número máximo de programas permitido no diretório.
- EIXOS DESLIGADOS
Ocorre quando o contador que alimenta os acionamentos dos eixos estiver desligado.
- EM ÁREA – FALHA
Identifica uma área de segurança
- EMERGÊNCIA
Ocorre quando:
- há a mensagem SOBRE TEMPERATURA SERVOS;
- há a mensagem BOTÃO DE EMERGÊNCIA;
- há a mensagem FALHA ACIONAMENTO;
- há a mensagem BAIXA PRESSÃO;
- há a mensagem PEÇA SOLTA, estando o eixo árvore ligado ou não;
- há SOBRECARGA EMERGÊNCIA.
- ENCONTRADO
Quando uma string é procurada pela função PROCURAR e é encontrada.
- ERRO DE CARACTER
Erro de leitura.
- ERRO DE CONCORDÂNCIA
Indica erro de concordância entre dois arcos consecutivos.
- ERRO DE PARIDADE
Indica erro de paridade.
- ERRO EM DIVISÃO
Problema inerente ao software do CNC.
- ERRO VELOC.TRANFER.
Indica erro na velocidade de transmissão.
- EXCESSO SOBREMETAL X
Indica que a programação de um sobremetal em "X" excedeu o máximo permitido.
- EXCESSO SOBREMETAL Z
Indica que a programação de sobremetal do eixo "Z" excedeu o máximo permitido.
- EXECUÇÃO BLOQUEADA
Avanço inibido devido o seletor de avanços estar em 0%.
- FAIXA
Sempre que o Ladder estiver habilitado, o campo FERRAMENTA PROGRAMADA se
encontrará na página de STATUS, mostrando o número da ferramenta programada
através de um código "T".
- FAIXA
Sempre que o LADDER estiver habilitado e houver faixa alta ou baixa selecionada via
contador de fechamento do motor, esta mostrar-se-á na página de STATUS,
mostrando a faixa atual; se estiver selecionando faixa baixa, número apresentado será
1, caso contrário (faixa alta) será 2.
- FALHA ACIONAMENTO
Ocorre quando é detectada falha em pelo menos um dos acionamentos dos eixos.
Esta falha só é monitorada quando os acionamentos estão habilitados.
- FALHA DE SOFTWARE
Indica problema inerente ao software do CNC.
- FERRAMENTA
Sempre que o LADDER estiver habilitado o campo FERRAMENTA PROGRAMADA se
encontrará na página de STATUS, mostrando o número da ferramenta programada
através de um código "T".
- G ?? BLOCO INVÁLIDO
O código "G" especificado precisa ser programado em bloco único.
- G INICIAL INVÁLIDO
Indica que um perfil, definido em sub-programa está com o código "G" inicial inválido.
- G INVÁLIDO – COMP. R.
O código "G" não é válido durante compensação de raio.
- G92 – CORRET.PENDENTE
Entre um bloco de G92 e um bloco com o código "T" é necessário um bloco de
movimento.
- INATIVO
O sistema está livre de erros, o avanço não está inibido e não está sendo rodada
nenhuma instrução.
- INT 6H
Problema inerente ao software do CNC.
- LIMITE SOFT
Indica que um determinado eixo foi excursionado além do limite máximo permitido pelo
software.
- LUBRIFICAÇÃO DEFICIENTE
O tempo de lubrificação ligada é vencido e o elemento que sensora o ciclo não mudar
de estado por duas vezes, ou seja, encontra-se não acionado, deverá acionar e voltar
ao estado inicial, ou o inverso.
- MEMÓRIA ESGOTADA
Área de edição do programa está esgotada.
- NÃO ENCONTRADO
Indica que uma string procurada através de PROCURAR não é encontrada.
- OVERFLOW MATEMÁTICA
Problema inerente ao software do CNC.
- PAL DESABILITADO
Indica que o ladder (PAL) não está presente no sistema.
- PEÇA SOLTA
Com placa pneumática Onça ocorrerá:
- quando há um comando de soltar peça em manual;
- quando há uma seleção de prender externo (chave) e houver um comando de
prender a peça e o tempo correspondente estiver transcorrendo;
- quando há uma seleção de prender interno (chave) e houver um comando de
prender a peça e o tempo correspondente estiver transcorrendo.
Com a placa pneumática ou hidráulica ocorrerá :
- quando há uma seleção de prender interno e o elemento que sensora prender
interno não atuar, e a eletroválvula de prender peça estiver atuada.
- quando há uma seleção de prender externo e o elemento que sensora externo
prender externo não atuar, e a eletroválvula de soltar peça estiver atuada.
Observações
- caso o eixo-árvore esteja girando e ocorra uma das condições acima, será gerada
EMERGÊNCIA;
- caso seja comandado o giro do eixo-árvore e houver condição de PEÇA SOLTA o
mesmo não será liberado e os eixos permanecerão em bloqueio de avanço;
- quando as condições descritas anteriormente forem somadas, a mensagem
desaparecerá.
- ROGRAMA COMPLETADO
Operação em automático ou bloco a bloco foi completada.
- REFERENCIAR MÁQUINA
O CNC requer que os eixos sejam referenciados antes de movimentá-los.
- ENUMERAR PROGRAMA
Indica que durante a operação de renumerar programa não foi terminado com M02 e
M30 .
- SALVAMENTO COMPLETO
Indica que a operação de perfuração já foi completada.
- SALVANDO PP
Indica que o "PP" está sendo transferido para um periférico.
- SALVANDO PROGRAMA
Indicam que o programa está sendo transferido para um periférico.
- SOBRECARGA
Ocorre quando o LADDER recebe via uma interface de entrada, sinalização de
ocorrência de sobrecarga em um dos motores de C.A. da máquina, gerada pelos relês
térmicos da mesma.
- SOBRETEMPERATURA SERVOS
Ocorre quando pelo menos um dos termostatos servomotores atuar.
- VERIFICANDO PP
Verificando o conteúdo do "PP" com o "PP" contido em um periférico.
- VERIFICANDO PROGRAMA
Verificando o conteúdo de um programa com o contido no periférico.
- VERIFICAÇÃO COMPLETA
Indica que a verificação do programa está completa.
- VERSÕES DESIGUAIS
Indica erro na sequência de recepção dos blocos quando carregando o "PP".
- X APROXIMAÇÃO ILEGAL:
Valor de aproximação em rápido de "X" para ciclos de desbaste ou contorno, está
inválido.
- X INICIAL INVÁLIDO
O valor inicial em "X" deve ser maior ou menor que o valor inicial e final em "X" da
definição de um perfil.
- Z APROXIMAÇÃO ILEGAL
Valor de aproximação em rápido de "Z" para ciclos de desbaste ou contorno está
inválido.
- Z INICIAL INVÁLIDO
O valor inicial de "Z" deve ser maior ou menor que o valor inicial e final em "Z" da
definição de um perfil.
Atenção
Dados contidos em bateria podem estar corrompidos:
- Dimensões X-RAIO / Z-COMPR.;
- Corretores X / Z;
- Raio / L (Borda de ataque);
- Tempo útil;
- Ferramenta Alternativa – Dimensões;
- Ferramenta Alternativa – Corretores;
- Tempo Residual;
- Ciclos Programados CIC / RST Restantes;
- Limite Corretores X-LIM. / Z-LIM.;
- Faixa de Tolerância TOLER.;
- Medidas do Apalpador;
Observação
Este grupo de mensagens pode aparecer durante a energização de CNC, se algumas
as informações forem destruídas.
Funções G
Funções miscelâneas
Observação
( * ) Funções opcionais
Referências bibliográficas