Escolar Documentos
Profissional Documentos
Cultura Documentos
www.facebook.com/cadcamelite
cadcamelite@gmail.com
www.facebook.com/cadcamelite
PRINCIPIO E RESUMO DAS FUNÇÕES
■ Valores de cordenadas
■ Avanços
■ Rotações
■ Dados de ciclos
FN0: ATRIBUIÇÃO
EXEMPLO FN0: Q1=10
FN1: ADIÇÃO
EXEMPLO FN1: Q1=Q2+5
FN2: SUBTRAÇÃO
EXEMPLO FN2: Q1=20-+5
FN3: MULTIPLICAÇÃO
EXEMPLO FN3: Q5=Q5*+Q1
FN4: DIVISÃO
EXEMPLO FN4: Q1=+Q1/+Q3
FN5: RAIZ
EXEMPLO FN5: Q4=SQRT 2
■ Dois números
■ Dois parâmetros Q
■ Um número e um parâmetro Q
www.facebook.com/cadcamelite
FUNÇÕES ANGULARES (TRIGONOMETRIA)
Funções:
FN6: SENO
EXEMPLO FN6: Q10=SIM Q3
FN7: COSSENO
EXEMPLO FN7: Q11=COS Q3
FN13: ÂNGULO
EXEMPLO FN13: Q15=+5 ANG –Q2
Saltos incondicionais:
Saltos incondicionais são saltos cuja a condição é sempre cumprida.
Funções:
www.facebook.com/cadcamelite
ABREVIATURAS:
IF/ SE
EQU/ IGUAL
GOTO/ IR PARA
FUNÇÃO DE RELAÇÃO
ADIÇÃO
EXEMPLO: Q10=Q1+Q2
SUBTRAÇÃO
EXEMPLO: Q5=Q2-Q15
MULTIPLICAÇÃO
EXEMPLO: Q6=Q1*Q12
DIVISÃO
EXEMPLO: Q18=Q19/Q20
ABRIR PARÊNTESES
EXEMPLO: Q1=Q2* (Q5+Q4)
VALOR AO QUADRADO
EXEMPLO: Q25=SQ 2
SENO DE UM ÂNGULO
EXEMPLO: Q21= SIN 30
COSENO
EXEMPLO: Q10= COS 30
TANGENTE DE UM ÂNGULO
EXEMPLO: Q25= TAN 30
www.facebook.com/cadcamelite
INICIO Á PROGRAMAÇÃO
QUADRADO PARAMETRIZADO (SEM PARAR)
Neste exemplo temos um quadrado de 130 mm por 30 mm de espessura com
raios laterais de 10 mm.
0 BEGIN PGM 1 MM
1 BLK FORM 0.1 Z X-70 Y-70 Z-30
2 BLK FORM 0.2 X+70 Y+70 Z+0
3 TOOL DEF 1 L+0 R+8
4 TOOL CALL 1 Z S 1800
www.facebook.com/cadcamelite
PARAMETRIZANDO CHANFRO EM FURO
Neste exemplo temos 3 furos com diâmetro de 20mm por 50mm de
profundidade, iremos fazer um chanfro de 5mm por 45º com deslocamento
de ponto zero.
0 BEGIN PGM 2 MM
1 BLK FORM 0.1 Z X-200 Y-200 Z-30
2 BLK FORM 0.2 X+200 Y+200 Z+2
3 TOOL DEF 1 L+0 R+5
4 TOOL CALL 1 Z S 2000
www.facebook.com/cadcamelite
label 2, enquanto Q2 não chegar ao valor de Z-5 vai repetir o label2,
automaticamente o valor de Q1 vai ser subtraído 5mm chegando ao raio
de 10mm, que é a metade do furo que estava pronto.
Note que o label 2 está dentro do label 1, para fazer vários chanfros
com deslocamento de ponto zero é necessário chamar o label 1 porque
dentro do label 1 está a atribuição do raio do chanfro (15mm) e do Z
inicial (Z0),(cuidado para não chamar o label errado, porque no final
do primeiro furo Q2 tem o valor de 5 e Q1 tem o valor de 10).
Esta é uma boa maneira de se fazer contorno interno sem ter que
compensar e descompensar a ferramenta e deixar marca na peça sem falar
em ganhar tempo na usinagem.
Colocamos a cordenada inicial no centro da chaveta, seguindo pelo Z0
(Z+Q1 que na primeira chamada ainda tem o valor de zero, pois só será
subtraído dentro do lbl 1), em seguida compensamos a ferramenta também
fora do lbl 1, a partir daí é executada toda usinagem até o Z final -
10 (Q3) com a ferramenta compensada.
www.facebook.com/cadcamelite
A ferramenta só é descompensada fora do lbl, mas é atribuído um valor
de zero para Q2 para ser chamada novamente o lbl 1 sem subtrair
incremento em Z e acertar o fundo (diferença que ficou no incremento
da primeira coordenada X-75 Z+Q1) com avanço reduzido valores
atribuídos (Q4= 800) e (Q5=600)
www.facebook.com/cadcamelite
ESFERA PARAMETRIZADA
0 BEGIN PGM 5 MM
1 BLK FORM 0.1 Z X-25 Y-25 Z-50
2 BLK FORM 0.2 X+25 Y+25 Z+0
3 TOOL DEF 1 L+0 R+12,5
4 TOOL CALL 1 Z S 2500
Neste exemplo vimos que é feito calculo de uma esfera com raio de 25
mm com incremento angular de 0,5º e vai até 90º, sendo possível
alterar o raio da esfera e incremento angular.
www.facebook.com/cadcamelite
CAVIDADE ANGULAR PARAMETRIZADA (USANDO O CICLO DE CAVIDADE)
0 BEGIN PGM 6 MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 1 L+0 R+8
4 TOOL CALL 1 Z S 1120
www.facebook.com/cadcamelite
SEXTAVADO PARAMETRIZADO
0 BEGIN PGM 7 MM
1 BLK FORM 0.1 Z X-28 Y-28 Z-10
2 BLK FORM 0.2 X+28 Y+28 Z+0
3 TOOL DEF 1 L+0 R+10
4 TOOL CALL 1 Z S 3200
5 L Z10 R0 F MAX M03
6 L X-30 Y0 R0 F MAX M
7 FN 0: Q1 = +13,856 (raio do sextavado)
8 FN 0: Q2 = +0 (Z inicial)
9 FN 0: Q3 = +0,25 (incremento em Z)
10 FN 0: Q4 = -10 (Z final)
11 Z+Q2 R0 F MAX M
12 LBL 1
13 FN 2: Q2 = +Q2 - +Q3 (subtração do Z inicial com o incremento)
14 L Z+Q2 R0 F MAX M
15 L X-Q1 RL F1800 M90
16 CC X+0 Y+0
17 LBL 2
18 LP PR+Q1 IPA-60 RL F1800 M90 (incremento angular)
19 CALL LBL 2 REP 5/5
20 L X-30 Y0 R0 F MAX
21 LBL 0
22 FN 11: IF +Q2 GT +Q4 GOTO LBL 1 (se Q2 for maior que Q4 vá para lbl
1)
23 L Z+10 R0 F MAX M30
24 END PGM 7 MM
Neste exemplo vimos que podemos fazer um sextavado somente com o raio,
sem precisar calcular, onde (LP= linha polar), (PR= polar reta=raio do
sextavado), (IPA= incremento polar angular).
www.facebook.com/cadcamelite
ELIPSE PARAMETRIZADA
0 BEGIN PGM 8 MM
1 BLK FORM 0.1 Z X-38 Y-25 Z-10
2 BLK FORM 0.2 X+38 Y+25 Z+0
3 TOOL DEF 1 L+0 R+8
4 TOOL CALL 1 Z S 3200
www.facebook.com/cadcamelite
RAIO NA FACE DE UMA PEÇA CILÍNDRICA
VAMOS PODER VER A PROGRAMAÇÃO DE UM RAIO NUMA PEÇA CILÍNDRICA COM 50MM
DE DIÂMETRO E UM RAIO DE 10MM.
0 BEGIN PGM 9 MM
1 BLK FORM 0.1 Z X-25 Y-25 Z-20
2 BLK FORM 0.2 X+25 Y+25 Z+0.2
3 TOOL DEF 1 L+0 R+10
4 TOOL CALL 1 Z S 1400
Neste caso o angulo é atribuído como Q2, ele inicia com o valor de 1
fora do label.
Dentro do label é feita adição em seguida é programado um desvio se
Q2(ângulo) for menor que 91 vá para o label 1.
Tenho uma peça cilíndrica de 25mm de raio, como está sendo executado
um raio de 10mm o raio terá inicio a partir do raio de 15(q3), até
chegar á 25mm.
www.facebook.com/cadcamelite
RAIO NA FACE DE UMA PEÇA QUADRADA
NESTE EXEMPLO VAMOS VERIFICAR A EXECUÇÃO DE UM RAIO DE 10MM EM UMA
PEÇA QUADRADA DE 100MM
0 BEGIN PGM 10 MM
1 BLK FORM 0.1 Z X-50 Y-50 Z-10
2 BLK FORM 0.2 X+50 Y+50 Z+0.2
3 TOOL DEF 1 L+0 R+8
4 TOOL CALL 1 Z S 1800
Neste caso o angulo é atribuído como Q2, ele inicia com o valor de 1
fora do label.
Dentro do label é feita adição em seguida é programado um desvio se
Q2(ângulo) for menor que 91 va para o label 1.
Tenho uma peça quadrada de 100mm por 100mm, como está sendo executado
um raio de 10mm o raio terá inicio a partir do raio de 40(Q3), até
chegar á 50mm,
Zero peça esta no centro da peça.
www.facebook.com/cadcamelite
CICLO CTN FRESAR PARAMETRIZADO
0 BEGIN PGM 11 MM
1 BLK FORM 0.1 Z X-200 Y-200 Z-20
2 BLK FORM 0.2 X+200 Y+200 Z+0
3 TOOL DEF 1 L+0 R+20
4 TOOL CALL 1 Z S 1000
Neste exemplo vimos que para fresar uma caixa de 300 mm por 300 mm,
usamos o ciclo 14 que chama a label de um contorno (lbl 2), o ciclo 6
calcula e limpa o material excedente dentro do contorno, sem invadir o
contorno programado.
www.facebook.com/cadcamelite
FURAÇÃO EQUIDISTANTE USANDO CICLO DE ROTAÇÃO
0 BEGIN PGM 12 MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-10
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL DEF 1 L+0 R+1
www.facebook.com/cadcamelite
INTERPOLAÇÃO HELICOIDAL PARAMETRIZADA
0 BEGIN PGM 13 MM
1 BLK FORM 0.1 Z X-200 Y-200 Z-20
2 BLK FORM 0.2 X+200 Y+200 Z+0.2
3 TOOL DEF 1 L+0 R+16
4 TOOL CALL 1 Z S 1800
Esta é uma boa maneira de se fazer uma cavidade circular sem usar o
ciclo que sempre volta para o centro do furo perdendo tempo na
usinagem.
Colocamos a cordenada inicial no centro do furo, seguindo pelo Z0
(Z+Q1 que na primeira chamada ainda tem o valor de zero, pois só será
subtraído dentro do lbl 2), em seguida compensamos a ferramenta também
www.facebook.com/cadcamelite
Fora do lbl 2, a partir daí é executada toda usinagem até o Z final -
21 (Q3) com a ferramenta compensada.
A ferramenta só é descompensada para o centro do furo, mas antes é
programado mais uma volta para normalizar o fundo da cavidade
CPIPA+360 dr+ rl com o z final (Q3).
www.facebook.com/cadcamelite
RAIO NO FUNDO DE UMA CAVIDADE USANDO O CICLO DE CAVIDADE
0 BEGIN PGM 15 MM
1 BLK FORM 0.1 Z X-180 Y-180 Z-30
2 BLK FORM 0.2 X+180 Y+180 Z+0
3 TOOL DEF 1 L+0 R+8
4 TOOL CALL 1 Z S 2000
www.facebook.com/cadcamelite
label 1, no final fazemos um desvio, se Q3 for menor que 91 vá para o
label 1.
O label 1 será chamado até Q3 atingir 90º, assim concluindo o raio de
20mm.
ESTRELA DE 5 PONTAS
0 BEGIN PGM 16 MM
1 BLK FORM 0.1 Z X-45 Y-45 Z-10
2 BLK FORM 0.2 X+45 Y+45 Z+0
3 TOOL DEF 1 L+0 R+0.5
4 TOOL CALL 1 Z S 1800
www.facebook.com/cadcamelite
SIMBOLO DO CORINTHIANS
0 BEGIN PGM 17 MM
1 BLK FORM 0.1 Z X-60 Y-62 Z-10
2 BLK FORM 0.2 X+60 Y+60 Z+0
3 TOOL DEF 1 L+0 R+25
4 TOOL CALL 1 Z S 1000
www.facebook.com/cadcamelite
55 L X+0 Y+0 R0 F MAX M
56 L Z+Q1 R0 F MAX M
57 L Z-Q1 R0 F200 M90
58 L Y+10 RL F1500 M90
59 CC X+0 Y+0
60 C X+0 Y+10 DR+ RL F M90
61 L Y+0 R0 F M90
62 L Z+10 R0 F MAX M
63 CYCL DEF 7.0 PONTO ZERO
64 CYCL DEF 7.1 X+0
65 CYCL DEF 7.2 Y+0
66 CYCL DEF 10.0 ROTACAO
67 CYCL DEF 10.1 ROT-Q2
68 LBL 2
69 L X+0 Y-20 R0 F MAX M
70 L Z+Q1 R0 F MAX M
71 L Z-Q1 R0 F M90
72 L X-1 R0 F M90
73 L Y-50 R0 F M90
74 L X+1 R0 F M90
75 L Y+20 R0 F M90
76 L Z+10 R0 F MAX M
77 LBL 0
78 FN 0: Q2 = +45
79 CYCL DEF 10.0 ROTACAO
80 CYCL DEF 10.1 ROT+Q2
81 CALL LBL 2 REP
82 L Z+10 R0 F MAX M
83 CYCL DEF 10.0 ROTACAO
84 CYCL DEF 10.1 ROT+0
85 LBL 3
86 L X+0 Y-20 R0 F MAX M
87 L Z+Q1 R0 F MAX M
88 L Z-Q1 R0 F200 M90
89 L Y-40 R F1200 M90
90 RND R6 F
91 CC X+0 Y-10
92 CP IPA-75 DR- R F M90
93 L X-35 R F M
94 CC X+0 Y-10
95 CP IPA+75 DR+ R F M90
96 RND R10 F
97 L Y-55 R0 F M90
98 CC X+0 IY+0
99 CP IPA+180 DR+ R F M90
100 L Z+10 R0 F MAX M
101 LBL 0
102 CYCL DEF 8.0 ESPELHO
103 CYCL DEF 8.1 X
104 CALL LBL 3 REP
105 L Z+10 R0 F MAX M
106 CYCL DEF 8.0 ESPELHO
107 CYCL DEF 8.1
108 CYCL DEF 7.0 PONTO ZERO
109 CYCL DEF 7.1 X+0
110 CYCL DEF 7.2 Y+0
111 L Z+10 R0 F MAX M
112 L X+100 Y+100 R0 F MAX M30
113 END PGM 17 MM
www.facebook.com/cadcamelite
USINAGEM SUPERFICIE
0 BEGIN PGM 18 MM
1 BLK FORM 0.1 Z X-37,5 Y-37,5 Z-34
2 BLK FORM 0.2 X+37,5 Y+37,5 Z+0
3 TOOL DEF 1 L+0 R+3
4 TOOL CALL 1 Z S 200
5 L Z+10 R0 F MAX M
6 L X+45 Y-3 R0 F MAX M
7 FN 0: Q1 = +37,5(raio externo)
8 FN 0: Q2 = +3(coordenada de y para calculo raiz quadrada)
9 FN 0: Q10 = +365,407(rotação absoluta CP PA)
10 LBL 1
11 FN 3: Q3 = +Q1 * +Q1(multiplicação do raio externo)
12 FN 3: Q4 = +Q2 * +Q2 (multiplicação do raio da fresa)
13 FN 2: Q5 = +Q3 - +Q4 (subtração do raio externo pelo raio da fresa)
14 FN 5: Q6 = SQRT Q5 (raiz quadrada de Q5)
15 L Z-11 R0 F500 M90
16 L X+Q6 R0 F M90
17 CC X+0 Y+0
18 CP PA+Q10 Z+2,949 DR- R0 F1000 M90
19 CC Y+3 Z-3
20 C Y-3 Z-3 DR+ R0 F500 M90
21 FN 2: Q1 = +Q1 - +0,25(subtração do raio maior)
22 FN 1: Q10 = +Q10 + +0,045 (adição do ângulo rotação)
23 LBL 0 (FECHA O LABEL 1)
24 FN 11: IF +Q1 GT +26 GOTO LBL 1(se Q1 for maior que 26 vá para o
label 1))
25 L Z+10 R0 F MAX M30
26 END PGM 18 MM
Neste exemplo temos uma peça ja com o perfil formado, com o raio
externo de 37,5 mm e interno raio de 30,00 mm, com sobremetal somente
na superficíe.
Com raio na face de 3 mm e no fundo do rebaixo de 3mm, usinagem
realizada com uma fresa diâmetro de 6 mm esférica, a medida final da
altura é de 34 mm e do rebaixo é de 20,00 mm medindo da base para o
rebaixo.
O zeramento em Z foi realizado na base Z-31,00 mm para que o raio da
ferramenta esférica fique abaixo , mas nota-se que na hora da
programação foi descontada essa diferença (Z-11 e CP PA+Q10 Z+2,949).
www.facebook.com/cadcamelite
TRIGONOMETRIA
INTRODUÇÃO
RAZÕES TRIGONOMÉTRICAS
www.facebook.com/cadcamelite
é dada pelo quociente entre o cateto oposto e cateto
adjacente a esse ângulo. Podemos também dividir o valor do
seno do ângulo pelo valor do cosseno do mesmo ângulo.
EXEMPLOS
Resolução:
sen = 3/5 ; sen =
4/5
tg = 3/4 ; tg = 4/3
Resolução:
cos 40o = X/10
X = 10 . cos 40o
X = 10 . 0,766
X = 7,66
www.facebook.com/cadcamelite
TABELA TRIGONOMÉTRICA
www.facebook.com/cadcamelite
29 0,48481 0,87462 0,554309
30 0,5 0,866025 0,57735
31 0,515038 0,857167 0,600861
32 0,529919 0,848048 0,624869
33 0,544639 0,838671 0,649408
34 0,559193 0,829038 0,674509
35 0,573576 0,819152 0,700208
36 0,587785 0,809017 0,726543
37 0,601815 0,798636 0,753554
38 0,615661 0,788011 0,781286
39 0,62932 0,777146 0,809784
40 0,642788 0,766044 0,8391
41 0,656059 0,75471 0,869287
42 0,669131 0,743145 0,900404
43 0,681998 0,731354 0,932515
44 0,694658 0,71934 0,965689
45 0,707107 0,707107 1
46 0,71934 0,694658 1,03553
47 0,731354 0,681998 1,072369
48 0,743145 0,669131 1,110613
49 0,75471 0,656059 1,150368
50 0,766044 0,642788 1,191754
51 0,777146 0,62932 1,234897
52 0,788011 0,615661 1,279942
53 0,798636 0,601815 1,327045
54 0,809017 0,587785 1,376382
55 0,819152 0,573576 1,428148
56 0,829038 0,559193 1,482561
57 0,838671 0,544639 1,539865
58 0,848048 0,529919 1,600335
59 0,857167 0,515038 1,664279
60 0,866025 0,5 1,732051
61 0,87462 0,48481 1,804048
62 0,882948 0,469472 1,880726
63 0,891007 0,45399 1,962611
64 0,898794 0,438371 2,050304
65 0,906308 0,422618 2,144507
www.facebook.com/cadcamelite
66 0,913545 0,406737 2,246037
67 0,920505 0,390731 2,355852
68 0,927184 0,374607 2,475087
69 0,93358 0,358368 2,605089
70 0,939693 0,34202 2,747477
71 0,945519 0,325568 2,904211
72 0,951057 0,309017 3,077684
73 0,956305 0,292372 3,270853
74 0,961262 0,275637 3,487414
75 0,965926 0,258819 3,732051
76 0,970296 0,241922 4,010781
77 0,97437 0,224951 4,331476
78 0,978148 0,207912 4,70463
79 0,981627 0,190809 5,144554
80 0,984808 0,173648 5,671282
81 0,987688 0,156434 6,313752
82 0,990268 0,139173 7,11537
83 0,992546 0,121869 8,144346
84 0,994522 0,104528 9,514364
85 0,996195 0,087156 11,43005
86 0,997564 0,069756 14,30067
87 0,99863 0,052336 19,08114
88 0,999391 0,034899 28,63625
89 0,999848 0,017452 57,28996
www.facebook.com/cadcamelite
CIRCUNFERÊNCIA TRIGONOMÉTRICA
www.facebook.com/cadcamelite
PARÂMETROS DE CORTE
www.facebook.com/cadcamelite