Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


apostila cnc comando numérico, Manuais, Projetos, Pesquisas de Sistema Eletromecânicos

Parâmetros de usinagem programação cnc

Tipologia: Manuais, Projetos, Pesquisas

2016

Compartilhado em 25/11/2021

nanduh-jr
nanduh-jr 🇧🇷

2 documentos

1 / 29

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
8/10/2019 parametrizado HEIDENHAIN
http://slidepdf.com/reader/full/parametrizado-heidenhain 1/29
ELABORAÇÃO: ALAN DAVID DURVALINO NICOLIA
PRINCIPIO E RESUMO DAS FUNÇÕES
1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d

Pré-visualização parcial do texto

Baixe apostila cnc comando numérico e outras Manuais, Projetos, Pesquisas em PDF para Sistema Eletromecânicos, somente na Docsity!

ELABORAÇÃO: ALAN DAVID DURVALINO NICOLIA

E-MAIL:[email protected]

PRINCIPIO E RESUMO DAS FUNÇÕES

COM OS PARAMETROS Q VOCE PODE DEFINIR NUM PROGRAMA DE MAQUINAÇÃO UM

GRUPO COMPLETO DE PEÇAS.

OS PARÂMETROS Q UTILIZAM-SE POR EXEMPLO PARA

■ VALORES DE COORDENADAS

■ AVANÇOS■ ROTAÇÕES

■ DADOS DO CICLO

ALÉM DISSO, COM OS PARÂMETROS Q PODE-SE PROGRAMAR CONTORNOS

DETERMINADOS ATRAVÉS DE FUNÇÕES MATEMTICAS, OU EXECUTAR OS PASSOS DA

MAQUINAÇÃO QUE DEPENDEM DE CONDIÇÕES L!GICAS.

TIPOS DE FUNÇÕES- PARÂMETROS Q EM VEZ DE VALORES

NUMÉRICOS

FUNÇÕES:

FN0: ATRIBUIÇÃO

EXEMPLO FN"#Q1$1"

FN:ADIÇÃO

EXEMPLO FN1#Q1$Q%&'

FN!: SUBTRAÇÃO

EXEMPLO FN%#Q1$%"-&'

FN": MULTIPLICAÇÃO

EXEMPLO FN(#Q'$Q')&Q

FN#: DIVISÃO

EXEMPLO FN*#Q1$&Q1+&Q(

FN$:RAIZ

EXEMPLO FN'#Q*$SQRT %

 DIREITA DO SINAL  $ , PODE-SE INTRODUZIR#

■ DOIS NMEROS

■ DOIS PARAMETROS Q

■ UM NMERO E UM PARAMETRO Q

OS PARÂMETROS Q E OS VALORES NUMÉRICOS NAS COMPARAÇÕES PODEM SER COM

SINAL OU SEM SINAL

FUNÇÕES ANGULARES %TRIGONOMETRIA&

EQU* IGUAL

NE* NÃO IGUAL

GT* MAIOR DO QUE

LT* MENOR DO QUE

GOTO* IR PARA

FUNÇÃO DE RELAÇÃO

ADIÇÃO

EXEMPLO# Q1"$Q1&Q%

SUBTRAÇÃO

EXEMPLO# Q'$Q%-Q1'

MULTIPLICAÇÃO

EXEMPLO# Q/$Q1)Q1%

DIVISÃO

EXEMPLO# Q1$Q15+Q%"

ABRIR PARNTESES

EXEMPLO# Q1$Q%)6Q'&Q*

VALOR AO QUADRADO

EXEMPLO# Q%'$SQ %

SENO DE UM ÂNGULOEXEMPLO# Q%1$ SIN ("

COSENO

EXEMPLO# Q1"$ COS ("

TANGENTE DE UM ÂNGULO

EXEMPLO# Q%'$ TAN ("

NICIO / PROGRAMAÇÃO

QUADRADO PARAMETRIZADO %SEM PARAR&

NESTE EXEMPLO TEMOS UM QUADRADO DE 1("MM POR (" DE ALTURA COM RAIOS

LATERAIS DE 1"MM.

0 BEGIN PGM 1 MM

1 BLK FORM 0.1 Z X-70 Y-70 Z-

2 BLK FORM 0.2 X+70 Y+70 Z+

34 TOOLTOOL CALLDEF 1 1 L+0Z S R+8 1800

 L Z+10 R0 F MAX M

! L X+"0 Y-80 R0 F MAX M

7 FN 0# $1 % +0 &Z INICIAL'

8 FN 0# $2 % +1 &INCREMENTO EM Z'

" FN 0# $3 % -30 &Z FINAL'

10 FN 0# $4 % +10 &RAIO NO (ERTICE'

11 L Z+$1 R0 F MAX M &Z0.0'

12 L Y-! RL F1800 M"0 &COMPENSA)*O DA FERRAMENTA FORA DA LBL'

13 LBL 1

14 FN 2# $1 % +$1 - +$2 &SBTRA)*O DO Z INICIAL COM INCREMTO EM Z'

1 L X-! Z+$1 RL F1800 M"0& PRIMEIRA CORDENADA Z TERA (ALOR Z-1'

1! RND R$4 F100 &RAIO DE 10MM'

17 L Y+! RL F1800 M"

18 RND R$4 F1

1" L X+! RL F1800 M"

20 RND R$4 F1

21 L Y-! RL F1800 M"

22 RND R$4 F1

23 LBL 0

24 FN 11# IF +$1 GT +$3 GOTO LBL 1 &SE $3 FOR MAIOR $E $ (A PARA

LBL1'

2 L X-100 RL F100 M"0 &NESSA COORDENADA A FERRAMENTA SAI DO

CONTORNO'

2! L Z+10 R0 F MAX M30 &NESSA COORDENADA A FERRAMENTA , DESCOMPENSADA'

27 END PGM 1 MM

ESTE , M EXEMPLO DE COMO SE FAZER CONTORNO EXTERNO SEM TER $E

COMPENSAR E DESCOMPENSAR A FERRAMENTA E DEIXAR MARCA NA PE)A SEM FALAR

EM GANAR TEMPO NA SINAGEM.

COLOCAMOS A CORDENADA INICIAL FORA DA PE)A SEGINDO PELO Z0 &Z+$1 $E

NA PRIMEIRA CAMADA AINDA TEM O (ALOR DE ZERO POIS S/ SER SBTRAIDO

DENTRO DO LBL 1' EM SEGIDA COMPENSAMOS A FERRAMENTA TAMB,M FORA DO

LBL 1 &Y-!' APARTIR DA , EXECTADA TODA SINAGEM AT, O Z FINAL Z-

&$3' COM A FERRAMENTA COMPENSADA. A FERRAMENTA S/ , DESCOMPENSADA FORA

DO LABEL AP/S TER ATINGIDO A PROFNDIDADE DESEADA COM MA COORDENADA

FORA DA PE)A E COM A FERRAMENTA COMPENSADA &X-100 RL' A FERRAMENTA S/

SER DESCOMPENSADA NA LTIMA COORDENADA&Z 10 RO'.

PARAMETRIZANDO CANFRO EM FURO

'

ATOMATICAMENTE O (ALOR DE $1 (AI SER SBTRADO MM CEGANDO AO RAIO

DE 10MM $E , A METADE DO FRO $E ESTA(A PRONTO.

NOTE $E O LABEL 2 EST DENTRO DO LABEL 1 PARA FAZER (ARIOS CANFROS

COM DESLOCAMENTO DE PONTO ZERO , NECESSRIO CAMAR O LABEL 1 POR$E

DENTRO DO LABEL 1 EST A ATRIBI)*O DO RAIO DO CANFRO &1MM'E DO Z

INICIAL&Z0'&CIDADO PARA N*O CAMAR O LABEL ERRADO POR$E NO FINAL

DO PRIMEIRO FRO $2 TEM O (ALOR DE  E $1 TEM O (ALOR DE 10.

CAVETA PARAMETRIZADA %SEM PARAR& 0 BEGIN PGM 3 MM 1 BLK FORM 0.1 Z X-120 Y-30 Z- 2 BLK FORM 0.2 X+120 Y+30 Z+ 3 TOOL DEF 1 L+0 R+12. 4 TOOL CALL 1 Z S 1800

 L Z+40 R0 F MAX M

! L X+0 Y+0 R0 F MAX M

7 FN 0# $1 % +0 &Z INICIAL'

8 FN 0# $2 % +0. &Z INCREMENTO EM Z'

" FN 0# $3 % -10 &Z FINAL'

10 FN 0# $4 % +1800 &A(AN)O PARA RETAS NO DESBASTE'

11 FN 0# $ % +1200 &A(AN)O PARA FAZER O RAIO NO DESBASTE'

12 L Z+$1 R0 F MAX M

13 L Y+2 RL F$4 M"0 &COMPENSA)*O DA FERRAMENTA FORA DO LBL'

14 LBL 1

11! FNL X-72# $1 Z+$1 % +$1RL F$4- +$2 M"0 &SBTRA)*O DO Z INICIAL COM INCREMTO EM Z'

17 CC X-7 Y+

18 CP IPA+180 DR+ RL F$ M"

1" L X+7 RL F$4 M"

20 CC X+7 Y+

21 CP IPA+180 DR+ RL F$ M"

22 LBL 0

23 FN 11# IF +$1 GT +$3 GOTO LBL 1

24 FN 0# $2 % +0 &ATRIBI)*O (ALOR 0 PARA $2'

2 FN 0# $4 % +800 &ATRIBI)*O A(AN)O PARA RETA NO ACABAMENTO DO

FNDO'

2! FN 0# $ % +!00 &A(AN)O PARA FAZER O RAIO ACABAMENTO DO FNDO'

27 CALL LBL 1 REP 28 L X+0 RL F$4 M"

2" L Y+0 R0 F$4 M"

30 L Z+40 R0 F MAX M

31 END PGM 3 MM

ESTA , MA BOA MANEIRA DE SE FAZER CONTORNO INTERNO SEM TER $E

COMPENSAR E DESCOMPENSAR A FERRAMENTA E DEIXAR MARCA NA PE)A SEM FALAR

EM GANAR TEMPO NA SINAGEM.

COLOCAMOS A CORDENADA INICIAL NO CENTRO DA CA(ETA SEGINDO PELO Z

&Z+$1 $E NA PRIMEIRA CAMADA AINDA TEM O (ALOR DE ZERO POIS S/ SER

SBTRAIDO DENTRO DO LBL 1' EM SEGIDA COMPENSAMOS A FERRAMENTA TAMB,M

FORA DO LBL 1 APARTIR DA , EXECTADA TODA SINAGEM AT, O Z FINAL -

&$3' COM A FERRAMENTA COMPENSADA.

0

A FERRAMENTA S/ , DESCOMPENSADA FORA DO LBL MAS , ATRIBIDO M (ALOR

DE ZERO PARA $2 PARA SER CAMADA NO(AMENTE O LBL 1 SEM SBTRAIR

INCREMENTO EM Z E ACERTAR O FNDO &DIFEREN)A $E FICO NO INCREMENTO

DA PRIMEIRA COORDENADA X-7 Z+$1' COM A(AN)O REDZIDO (ALORES

ATRIBIDOS &$4% 800' E &$%!00'

FURAÇÃO USANDO ROTAÇÃO DA M/QUINA 0 BEGIN PGM 4 MM

1 BLK FORM 0.1 Z X-0 Y-340 Z- 2 BLK FORM 0.2 X+0 Y+32 Z+0. 3 TOOL DEF 1 L+0 R+ 4 TOOL CALL 1 Z S 1000

 L Z+0 R0 F MAX M

! CYCL DEF 7.0 PONTO ZERO

7 CYCL DEF 7.1 X-1"

8 CYCL DEF 7.2 Y-11

" L X+0 Y+0 R0 F MAX M

10 CYCL DEF 10.0 ROTACAO

11 CYCL DEF 10.1 IROT+4

12 L X+0 Y+2 R0 F MAX M

13 L Z+3 R0 F MAX M

14 CYCL DEF 1.0 FRAR EM PROF.

1 CYCL DEF 1.1 DIST. -

1! CYCL DEF 1.2 PROF. -

17 CYCL DEF 1.3 INCR. -

18 CYCL DEF 1.4 ESPERA

1" CYCL DEF 1. F

20 CYCL CALL M

21 LBL 2

22 CC X+0 Y+

23 CP IPA+"0 DR+ R F1000 M""

24 LBL 0

2 CALL LBL 2 REP 2 

2! L Z+0 R0 F MAX M

27 CYCL DEF 7.0 PONTO ZERO

28 CYCL DEF 7.1 X+

2" CYCL DEF 7.2 Y+

30 CYCL DEF 10.0 ROTACAO

31 CYCL DEF 10.1 ROT+

32 L Z+0 R0 F MAX M

33 END PGM 4 MM

NESTE EXEMPLO PODEMOS O3SERVAR QUE NÃO É PRECISO USAR A CALCULADORA

PARA FAZER * FUROS EQUIDISTANTES, TEMOS O RAIO DO CIRCULO QUE É '%MM E O

ÂNGULO EQUIDISTANTE QUE É DE 5"9, PRIMEIRO ROTACIONAMOS O PROGRAMA *'9,

COLOCAMOS A PRIMEIRA COORDENADA X" :'%, Z INICIAL (MM E C8AMAMOS O CICLO

DE FURAR EM SEGUIDA FOI CRIADA UM L3L 6L3L %7 COM O CENTRO DO RAIO X" :", NA

SEQUENCIA USAMOS INCREMENTO POLAR ANGULAR &5"9 DIREÇÃO ANTI 8ORARIA DR&

E M55 C8AMA O CICLO DE FURAR, C8AMA-SE O L3L % DUAS VEZES PARA FAZER OS *

FUROS.

1 BLK FORM 0.1 Z X-100 Y-100 Z-

2 BLK FORM 0.2 X+100 Y+100 Z+

3 TOOL DEF 1 L+0 R+

4 TOOL CALL 1 Z S 1120

 L Z+40 R0 F MAX M

! L X+0 Y+0 R0 F MAX M

7 FN 0# $1 % +100 &COMPRIMENTO EM X'

8 FN 0# $2 % +100 &COMPRIMENTO EM Y'

" FN 0# $3 % +0 &Z INICIAL'

10 FN 0# $4 % +1 &INCREMENTO EM Z'

11 FN 0# $ % -10 &Z FINAL'

12 L Z+ R0 F MAX M

13 L Z+1 R0 F!00 M"

14 LBL 1

1 FN 2# $1 % +$1 - +2 &SBTRA)*O DO COMPRIMENTO EM X'

1! FN 2# $2 % +$2 - +2 &SBTRA)*O DO COMPRIMENTO EM Y'

17 FN 2# $3 % +$3 - +$4 &SBTRA)*O DO Z INICIAL COM INCREMTO EM Z'

18 CYCL DEF 4.0 FRESAR CA(IDADE

1" CYCL DEF 4.1 DIST. -

20 CYCL DEF 4.2 PROF. +$

21 CYCL DEF 4.3 INCR. +$3 F

22 CYCL DEF 4.4 X+$

23 CYCL DEF 4. Y+$

24 CYCL DEF 4.! F2000 DR+

2 CYCL CALL M

2! LBL 0 &FECA O PROGRAMA'

27 FN 11# IF +$3 GT +$ GOTO LBL 1 &SE $3 FOR MAIOR $E $ (A PARA

LBL1'

28 L Z+40 R0 F MAX M

2" END PGM! MM

NESTE PROGRAMA SAMOS O CICLO DE CA(IDADE DA M$INA PARA FAZER MA

CAIXA $ADRADA COM ANGLO DE 10 MM POR 46 MA MANEIRA RAPIDA E

SIMPLES DE SE FAZER NGLO EM MA CAIXA SEM TER $E DESBASTAR O MIOLO

PRA DEPOIS FAZER O NGLO.

, ATRIBIDO (ALOR DE X E Y FORA DO LABEL E DO Z INICIAL E Z FINAL

DENTRO DO LABEL 1 , FEITA A SBTRA)*O DO COMPRIMENTO EM XY E A

SBTRA)*O DO INCREMENTO EM Z.

NO FINAL , FEITO M DES(IO SE $3 FOR MAIOR DO $E $ (A PARA O LABEL

1 $3 (AI CEGAR AT, O (ALOR DE Z-10MM E $1&X' E $2&Y' SER SBTRADO

ATOMATICAMENTE 2MM TODA (EZ $E FOR CAMADO O LABEL 1.

SE1TAVADO PARAMETRIZADO 0 BEGIN PGM 7 MM

1 BLK FORM 0.1 Z X-28 Y-28 Z-

1"

2 BLK FORM 0.2 X+28 Y+28 Z+

3 TOOL DEF 1 L+0 R+

4 TOOL CALL 1 Z S 3200

 L Z10 R0 F MAX M

! L X-30 Y0 R0 F MAX M

7 FN 0# $1 % +138! &RAIO DO SEXTA(ADO'

8 FN 0# $2 % +0 &Z INICIAL'

" FN 0# $3 % +02 &INCREMENTO EM Z'

10 FN 0# $4 % -10 &Z FINAL'

1112 Z+$2LBL 1 R0 F MAX M

13 FN 2# $2 % +$2 - +$3 &SBTRA)*O DO Z INICIAL COM O INCREMENTO'

14 L Z+$2 R0 F MAX M

1 L X-$1 RL F1800 M"

1! CC X+0 Y+

17 LBL 2

18 LP PR+$1 IPA-!0 RL F1800 M"0 &INCREMENTO ANGLAR'

1" CALL LBL 2 REP 

20 L X-30 Y0 R0 F MAX

21 LBL 0

22 FN 11# IF +$2 GT +$4 GOTO LBL 1 &SE $2 FOR MAIOR $E $4 (A PARA LBL

2324 LEND Z+10 PGM R0 7 FMM MAX M

NESTE EXEMPLO (IMOS $E PODEMOS FAZER M SEXTA(ADO SOMENTE COM O RAIO

SEM PRECISAR CALCLAR ONDE &LP% LINA POLAR' &PR% POLAR RETA%RAIO DO

SEXTA(ADO' &IPA% INCREMENTO POLAR ANGLAR'.

ELIPSE PARAMETRIZADA 0 BEGIN PGM 8 MM

1 BLK FORM 0.1 Z X-38 Y-2 Z-

11

VAMOS PODER VER A PROGRAMAÇÃO DE UM RAIO NUMA PEÇA CILINDRICA COM '"MM

DE DIÂMETRO E UM RAIO DE 1"MM.

0 BEGIN PGM " MM

1 BLK FORM 0.1 Z X-2 Y-2 Z-

2 BLK FORM 0.2 X+2 Y+2 Z+0.

34 TOOLTOOL CALLDEF 1 1 L+0Z S R+10 1400

 L Z+10 R0 F MAX M

! FN 0# $1 % +10 &RAIO DA FACE'

7 FN 0# $2 % +1 &ANGLO INICIAL'

8 FN 0# $3 % +1 &INICIO DO RAIO DE 10MM'

" L X-0 Y+0 R0 F MAX M

10 LBL 1

11 FN !# $4 % SIN +$2 &SENO DO NGLO'

12 FN 7# $ % COS +$2 &COSENO DO NGLO'

13 FN 3# $! % +$4 5 +$1 &MLTIPLICA)*O DO SENO PELO RAIO DE 10MM'

14 FN 3# $7 % +$ 5 +$1 &MLTIPLICA)*O DO COSENO PELO RAIO DE 10MM'

1 FN 2# $8 % +$1 - +$7 &SBTRA)*O DO RAIO DE 10MM PELO COSENO'

1! FN 1# $" % +$! + +$3 &ADI)*O DO SENO COM O INICIO DO RAIO DE 10MM'

17 L Z-$8 R0 F MAX M

18 L X-$" RL F1800 M"

1" CC X+0 Y+

20 C X-$" Y+0 DR- RL F1800 M"

21 L X-0 Y+0 R0 F MAX M

22 FN 1# $2 % +$2 + +1 &ADI)*O DO NGLO SOMAR AT, "0 GRAS'

23 LBL 0 &FECA O LABEL'

24 FN 12# IF +$2 LT +"1 GOTO LBL 1 &SE $2 FOR MENOR $E "1 (A PARA LBL

2 L Z+10 R0 F MAX M

2! END PGM " MM

NESTE CASO O ANGULO É ATRI3UIDO COMO Q%, ELE INICIA COM O VALOR DE 1 FORA DO

LA3EL.

DENTRO DO LA3EL É FEITA ADIÇÃO EM SEGUIDA É PROGRAMDO UM DESVIO SE

Q%6ÂNGULO7 FOR MENOR QUE 51 VA PARA O LA3EL 1.TEN8O UMA PEÇA CILINDRICA DE %'MM DE RAIO, COMO EST SENDO EXECUTADO UM

RAIO DE 1"MM O RAIO TER INICIO APARTIR DO RAIO DE 1'6Q(7, ATÉ C8EGAR  %'MM.

RAIO NA FACE DE UMA PEÇA QUADRADA

1(

NESTE EXEMPLO VAMOS VERIFICAR A EXECUÇÃO DE UM RAIO DE 1"MM EM UMA PEÇA

QUADRADA DE 1""MM

0 BEGIN PGM 10 MM

1 BLK FORM 0.1 Z X-0 Y-0 Z-

2 BLK FORM 0.2 X+0 Y+0 Z+0.

34 TOOLTOOL CALLDEF 1 1 L+0Z S R+8 1800

 L Z+10 R0 F MAX M

! L X-70 Y+0 R0 F MAX M

7 FN 0# $1 % +10 &RAIO DA FACE'

8 FN 0# $2 % +1 &INCREMENTO ANGLAR'

" FN 0# $3 % +40 &INICIO DO RAIO DE 10MM'

10 FN 0# $4 % +8 &RAIO LATERAL'

11 LBL 1

12 FN !# $ % SIN +$2 &SENO DO NGLO'

13 FN 7# $! % COS +$2 &COSENO DO NGLO'

14 FN 3# $7 % +$ 5 +$1 &MLTIPLICA)*O DO SENO PELO RAIO DE 10MM'

1 FN 3# $8 % +$! 5 +$1 &MLTIPLICA)*O DO COSENO PELO RAIO DE 10MM'

1! FN 2# $" % +$1 - +$8 &SBTRA)*O DO RAIO DE 10MM PELO COSENO'

17 FN 1# $10 % +$3 + +$7 &ADI)*O DO SENO COM O INICIO DO RAIO DE 10MM'

18 L Z-$" R0 F MAX M

1" 20 LL Y+$10X-$10 RLRL FF1800 M"0 M"

21 RND R$4 F

22 L X+$10 RL F M"

23 RND R$4 F

24 L Y-$10 RL F M"

2 RND R$4 F

2! L X-$10 R F M"

27 RND R$4 F

28 L Y+0 R F M"

2" L X-70 R0 F MAX M

30 FN 1# $2 % +$2 + +

31 LBL 0 &FECA O LABEL'

32 FN 12# IF 33 L Z+10 R0 +$2 LT +"1 GOTO LBL1&SE $2 FOR MENOR $E "1F MAX M30 (A PARA LBL1'

34 END PGM 10 MM

NESTE CASO O ANGULO É ATRI3UIDO COMO Q%, ELE INICIA COM O VALOR DE 1 FORA DO

LA3EL.

DENTRO DO LA3EL É FEITA ADIÇÃO EM SEGUIDA É PROGRAMDO UM DESVIO SE

Q%6ÂNGULO7 FOR MENOR QUE 51 VA PARA O LA3EL 1.

TEN8O UMA PEÇA QUADRADA DE 1""MM POR 1""MM, COMO EST SENDO EXECUTADO

UM RAIO DE 1"MM O RAIO TER INICIO APARTIR DO RAIO DE *"6Q(7, ATÉ C8EGAR 

'"MM,

ZERO PEÇA ESTA NO CENTRO DA PEÇA.

CICLO CTN FRESAR PARAMETRIZADO

1*

0 BEGIN PGM 12 MM

1 BLK FORM 0.1 Z X-100 Y-100 Z-

2 BLK FORM 0.2 X+100 Y+100 Z+

3 TOOL DEF 1 L+0 R+

4 L Z+10 R0 F MAX M

 FN 0# $1 % +0 &ATRIBI)O PARA O CICLO DE ROTA)O'

! LBL 1

7 FN 1# $1 % +$1 + +!0 &ADI)O DO CICLO DE ROTA)O'

8 CYCL DEF 10.0 ROTACAO

" CYCL DEF 10.1 ROT+$

1011 LL X+0Z+3 Y+0R0 F R0MAX F MMAX M

12 CYCL DEF 1.0 FRAR EM PROF.

13 CYCL DEF 1.1 DIST. -

14 CYCL DEF 1.2 PROF. -

1 CYCL DEF 1.3 INCR. -

1! CYCL DEF 1.4 ESPERA

17 CYCL DEF 1. F

18 CYCL CALL M

1" LBL 0 &FECA O LABEL'

20 FN 12# IF +$1 LT +3!0 GOTO LBL 1&SE $1 FOR MENOR $E 3!0 (A PARA

LBL1'

21 L Z+10 R0 F MAX M

22 CYCL DEF 10.0 ROTACAO23 CYCL DEF 10.1 ROT+0 &CANCELA ROTA)*O DO PROGRAMA'

24 L Z+10 R0 F MAX M

2 END PGM 12 MM

NESTE EXEMPLO PODEMOS O3SERVAR QUE NÃO É PRECISO USAR A CALCULADORA

PARA FAZER / FUROS EQUIDISTANTES, TEMOS O RAIO DO CIRCULO QUE É '"MM E O

ÂNGULO EQUIDISTANTE QUE É DE /"9, PRIMEIRO ATRI3UIMOS UM VALOR PARA Q16$"7,

DENTRO DO LA3EL 1 FAZEMOS A ADIÇÃO6&/"7 ROTACIONAMOS O PROGRAMA /"9,

COLOCAMOS A PRIMEIRA COORDENADA X" :'", Z INICIAL (MM E C8AMAMOS O CICLO

DE FURAR EM SEGUIDA É FEITO UM DESVIO SE Q1 FOR MENOR QUE (/"9 VA PARA O

LA3EL 1, Q1 SER ADICIONADO ATÉ C8EGAR EM (/"9 E FAZER OS / FUROS.

INTERPOLAÇÃO ELICOIDAL PARAMETRIZADA

1/

0 BEGIN PGM 13 MM

1 BLK FORM 0.1 Z X-200 Y-200 Z-

2 BLK FORM 0.2 X+200 Y+200 Z+0.

3 TOOL DEF 1 L+0 R+1!

4 TOOL CALL 1 Z S 1800

 L Z+10 R0 F MAX M

! CYCL DEF 7.0 PONTO ZERO

7 CYCL DEF 7.1 X-

8 LBL 1

" L X+0 Y+0 R0 F MAX M

10 FN 0# $1 % +0 &Z INICIAL'

11 FN 0# $2 % +0. &INCREMENTO EM Z'

12 FN 0# $3 % -21 &Z FINAL'

13 L Z+ R0 F MAX M

14 L Z+$1 R0 F00 M

1 L Y+20 RL F1800 M"0 &COMPENSA)*O DA FERRAMENTA FORA DO LBL'

1! CC X+0 Y+

17 LBL 2

18 FN 2# $1 % +$1 - +$2 &SBTRA)*O DO Z INICIAL COM INCREMTO EM Z'

1" CP IPA+3!0 Z+$1 DR+ RL F1800 M"

20 FN 11# IF +$1 GT +$3 GOTO LBL 2&SE $1 FOR MAIOR $E $3 (A PARA O

LBL2'

21 CP IPA+3!0 DR+ RL F1800 M"0 &DA MAIS MA (OLTA SEM INCREMENTAR EM

Z'

22 L Y+0 R0 F M"0 &DESCOMPENSA A FERRAMENTA PARA O CENTRO DO FRO'

23 L Z+10 R0 F MAX M

24 LBL 0 &FECA O LABEL 1'

2 CYCL DEF 7.0 PONTO ZERO

2! CYCL DEF 7.1 X+

27 CYCL DEF 7.2 Y+

28 CALL LBL 1 REP

2" CYCL DEF 7.0 PONTO ZERO

30 CYCL DEF 7.1 X-

31 CYCL DEF 7.2 Y-

32 CALL LBL 1 REP

33 L Z+10 R0 F MAX M

34 CYCL DEF 7.0 PONTO ZERO

3 CYCL DEF 7.1 X+

3! CYCL DEF 7.2 Y+

37 L Z+10 R0 F MAX M

38 END PGM 13 MM

ESTA , MA BOA MANEIRA DE SE FAZER MA CA(IDADE CIRCLAR SEM SAR O

CICLO $E SEMPRE (OLTA PARA O CENTRO DO FRO PERDENDO TEMPO NA

SINAGEM.

COLOCAMOS A CORDENADA INICIAL NO CENTRO DA FRO SEGINDO PELO Z

&Z+$1 $E NA PRIMEIRA CAMADA AINDA TEM O (ALOR DE ZERO POIS S/ SER

SBTRAIDO DENTRO DO LBL 2' EM SEGIDA COMPENSAMOS A FERRAMENTA TAMB,M

10

RAIO NO FUNDO DE UMA CAVIDADE USANDO O CICLO DE CAVIDADE 0 BEGIN PGM 1 MM 1 BLK FORM 0.1 Z X-180 Y-180 Z- 2 BLK FORM 0.2 X+180 Y+180 Z+ 3 TOOL DEF 1 L+0 R+ 4 TOOL CALL 1 Z S 2000

 L Z+10 R0 F MAX M

! L X+0 Y+0 R0 F MAX M

7 FN 0# $1 % +10 &COMPRIMENTO DA CA(IDADE'

8 FN 0# $2 % +20 &RAIO DO FNDO DA CA(IDADE'

" FN 0# $3 % +1 &NGLO INICIAL'

10 LBL 1

11 FN !# $4 % SIN +$3 &SENO DO NGLO'

12 FN 7# $ % COS +$3 &COSENO DO NGLO'

13 FN 3# $! % +$4 5 +$2 &MLTIPLICA)*O DO SENO PELO RAIO'

14 FN 3# $7 % +$ 5 +$2 &MLTIPLICA)*O DO COSENO PELO RAIO'

1 FN 2# $8 % +$2 - +$7 &SBTRA)*O DO RAIO PELO COSENO DO RAIO'

1! FN 3# $" % +$8 5 +2 &MLTIPLICA)*O DO COSENO DO RAIO POR 2'

17 FN 2# $10 % +$1 - +$" &SBTRA)*O DO COMPRIMENTO DA CA(IDADE PELO

COSENO 18 L Z+1 DO R0RAIO' F MAX M&Z INICIAL'

1" CYCL DEF 4.0 FRESAR CA(IDADE &CICLO DE CA(IDADE'

20 CYCL DEF 4.1 DIST. -

21 CYCL DEF 4.2 PROF. -$! &SENO'

22 CYCL DEF 4.3 INCR. -$! F0 &SENO'

23 CYCL DEF 4.4 X+$10 &10-COSENO DO RAIO'

24 CYCL DEF 4. Y+$10 & 10-COSENO DO RAIO'

2 CYCL DEF 4.! F2000 DR+

2! CYCL CALL M &CAMADAO DO CICLO'

27 FN 1# $3 % +$3 + +1 &ADI)*O DO NGLO INICAL'

28 LBL 0 &FECA O LABEL 1'

2" FN 12# IF +$3 LT +"1 GOTO LBL 1&SE $3 FOR MENOR $E "1 ( PARA O

LBL1' 30 L Z+10 R0 F MAX M

31 END PGM 1 MM

NESTE EXEMPLO TEMOS UMA CAVIDADE QUADRADE DE 1'"MM, PRIMEIRO ATRI3UIMOS

UM VALOR PARA O COMPRIMENTO DA CAVIDADE Q1 $1'", DEPOIS O VALOR DO RAIO DO

FUNDO Q%$%" EM SEGUIDA O ÂNGULO INICIAL Q( $1;

A3RIMOS UM LA3EL 6LA3EL 17 DENTRO DO LA3EL É FEITO TODA A FORMULA DO RAIO,

MULTIPLICAMOS O SENO 6Q(7 E O COSENO 6Q*7 DO ÂNGULO PELO RAIO 6Q%7 EM SEGUIDA

SU3TRA<MOS O RAIO PELO COSENO6Q7, DEPOIS É PRECISO MULTIPLICAR ESSE VALOR

POR % 6Q57 PORQUE NO CICLO DE CAVIDADE ELE SU3TA< METADE PARA CADA LADO,

AGORA SU3TRA<MOS O COMPRIMENTO DA CAVIDADE PELO COSENO 6Q1"7.COLOCAMOS

O CICLO DE CAVIDADE E DEPOIS DE C8AMAR O CICLO FAZEMOS A

15

ADIÇÃO DO ÂNGULO SOMANDO &1 E FEC8AMOS O LA3EL 1, NO FINAL FAZEMOS UM

DESVIO, SE Q( FOR MENOR QUE 51 V PARA O LA3EL 1.

O LA3EL 1 SER C8AMADO ATÉ Q( ATINGIR 5"9, ASSIM CONCLUINDO O RAIO DE %"MM.

ESTRELA DE $ PONTAS 0 BEGIN PGM 1! MM

1 BLK FORM 0.1 Z2 BLK FORM 0.2 X+4 Y+4 Z+0 X-4 Y-4 Z-

3 TOOL DEF 1 L+0 R+0. 4 TOOL CALL 1 Z S 1800

 L Z+10 R0 F MAX M

! L X-.877 Y+8.0" R0 F MAX M

7 FN 0# $1 % +0&ATRIBI)O DO NGLO DE ROTA)O'

8 LBL 1

" L X-.877 Y+8.0" R0 F MAX M

10 L Z- R0 F200 M"

11 L X-.877 Y+8.0" R0 F1000 M"

12 L X+0 Y+40 R0 F M"

1314 LL Z+10X+.877 R0 Y+8.0"F MAX MR0 F M"

1 FN 1# $1 % +$1 + +

1! CYCL DEF 10.0 ROTACAO

17 CYCL DEF 10.1 ROT-$1 &ADI)O DO ANGLO DE ROTA)O'

18 LBL 0

1" FN 12# IF +$1 LT +3!0 GOTO LBL 1&SE $1 FOR MENOR $E 3!0 ( PARA O

LBL1'

20 L Z+10 R0 F MAX M

21 CYCL DEF 10.0 ROTACAO

22 CYCL DEF 10.1 ROT+

23 L Z+10 R0 F MAX M

24 END PGM 1! MM

%"