06 Manual Siemens
06 Manual Siemens
06 Manual Siemens
PROGRAMAO 1 - Apresentao
Este manual foi elaborado para funes bsicas do comando, visando a simplicidade de programao e operao, para informaes complementares consultar manuais originais do comando. Mquina a comando numrico aquela que possui um equipamento eletro-eletrnico, aqui tratado como comando, o qual possibilita mesma a execuo de uma seqncia automtica de atividades. Para efetuar uma usinagem de peas atravs de uma mquina ferramenta a CNC, devemos tomar como referncia dois itens: 1- Deve-se elaborar um programa de um desenho da pea, atravs de comandos interpretados pelo CNC. Esses comandos esto descritos neste manual na parte de programao. 2- O programa deve ser lido pelo CNC. Deve-se preparar as ferramentas pea segundo a programao desenvolvida, depois deve-se executar o processo de usinagem. Estes processos esto descritos na parte de operao.
/_N _W K S_D IR
/_N _ M P F _D IR
/_N _ SP F _D IR
/_N _ C U S_D IR
/_N _C ST _ D IR
Sintaxe de cabealho para armazenamento de programa: %_N_(nome do programa)_(tipo de extenso de acordo com tipo de arquivo) ;$PATH=(endereo correspondente, vide grfico acima)
4 - Sistema de coordenadas
Para que a mquina possa trabalhar com as posies especificadas, estas tm que ser declaradas em um sistema de referncia, que corresponde aos sentidos dos movimentos dos carros (eixos X,Y,Z), utiliza-se para este fim o sistema de coordenadas cartesianas.
O sistema de coordenadas da mquina formado por todos os eixos existentes fisicamente na mquina. A posio do sistema de coordenadas em relao a mquina depende do tipo de mquina. As direes dos eixos seguem a chamada regra da mo direita
Quando estamos diante da mquina o dedo mdio representa o eixo da ferramenta, ento temos o polegar a direo X+ o dedo indicador a direo Y+ o dedo mdio a direo Z+
5 - Funo: D, S, T, M6/TROCA
Aplicao: Seleo do nmero e corretor de ferramenta e rotao eixo rvore Atravs da programao do endereo T (na linha Discovery pode ser programadas at 22 ou 30 ferramentas, dependendo do tipo do trocador - standard ou com ATC, respectivamente) ocorre uma troca direta da ferramenta ou a seleo da posio no magazine da mquina. Para liberar a troca da ferramenta deve-se programar a funo M6/TROCA junto com a funo Trocador de ferramentas standard T quando necessrio. A uma ferramenta podem ser atribudos corretores de ferramentas de 1 a 9, programando um endereo D correspondente. Para ativar a rotao do eixo rvore (RPM) deve-se programar a funo S seguida do valor da rotao desejada. Exemplo: T01 M6 D01 S1500 M3
(chama a ferramenta n. 1) (habilita a troca) (ativa o corretor de altura n. 1) (liga a rotao do eixo rvore a 1500 RPM)
A funo N tem por finalidade a numerao seqencial dos blocos de programao, o seu uso opcional dentro da programao, ou seja, sua programao facultativa podendo ou no ser utilizada. Exemplos: N10 ____ N20 ____ N30 ____ N40 ____ N50 ____ N60 ____ N70 ____
Durante a edio do programa pode haver a necessidade de inserir comentrios para auxiliar o operador, este comentrio ser ignorado pelo comando. No incio de um comentrio deve-se colocar o caracter ponto e virgula ( ; ) Exemplos: ;PECA_TESTE N30 T02; FRESA DE FACEAR N100 M30; FIM DE PROGRAMA
Durante a execuo do programa, pode ser programadas mensagens para informar ao operador, em que fase se encontra a usinagem ou operao a que esta sendo feita. Uma mensagem pode ser gerada programando a funo MSG(mensagem desejada), sendo que o limite de caracteres para a mensagem de 124 caracteres. Para cancelarmos uma mensagem programamos a funo MSG (). Exemplos: N10 MSG (DESBASTANDO PERFIL EXTERNO) N___ N100 MSG () ;desativa mensagem
;ativa mensagem
10
7.12 - Funo: G0
Aplicao: Movimento rpido Os movimentos rpidos so utilizados para o posicionamento rpido da ferramenta, para contornar a pea ou para aproximar-se de pontos da troca de ferramenta. Essa funo no apropriada para a usinagem de peas. O movimento da ferramenta programado com G0 executado mxima velocidade de posicionamento possvel (deslocamento rpido especfico para cada eixo). A funo G0 modal. Sintaxe: G0 X(...) Y(...) Z(...)
R 94860 B - Manual de Programao e Operao - SIEMENS 810D 11
7.13 - Funo: G1
Aplicao: Interpolao linear Os eixos so movidos em avano programado, especificado pela letra F, para uma certa posio com referncia ao zero programado, ou ainda a uma distncia incremental partindo da posio atual, de acordo com a funo G90 ou G91 previamente estabelecida. A funo G1 modal. Sintaxe: G1 X(...) Y(...) Z(...).F(...) Exemplo: G0 X0 Y0 Z0 G1 Z-7 F300 G1 X10 Y10 G1 X80 Y10 G1 X100 Y40 G1 X80 Y70 G1 X60 Y70 G1 X10 Y40 G1 X10 Y10 G0 X0 Y0 G0 X0 Y0 Z0 G1 Z-7 F300 X10 Y10 X80 X100 Y40 X80 Y70 X60 X10 Y40 Y10 G0 X0 Y0
ou
12
Para arredondar cantos, insere-se entre os movimentos lineares e/ou movimentos circulares a funo RND, acompanhado do valor do raio a ser gerado tangente aos segmentos. Sintaxe: RND=(...) Exemplo: G1 X50 Y30 F100 RND=10 G1 X100 Y20 Na figura ao lado temos um exemplo de arredondamento de um linha reta e um crculo. Exemplo: G1 X(...) Y(...) F(...) RND=(...) G3 X(...) Y(...) I(...) J(...)
RND= RND=
Arredondamento
Arredondamento
Para trabalharmos com arredondamento modal, ou seja, permitir inserir aps cada bloco de movimento, um arredondamento entre contornos lineares e contornos circulares, utilizamos a funo RNDM. Sintaxe: RNDM=(...) valor do raio a ser gerado. Para desligarmos a funo de arredondamento modal deve-se programar a funo RNDM=0.
13
G0 X133 Y44.48 Z5 G1 Z-5 F300 G2 X115 Y113.3 I-43 J25.52 ou G2 X115 Y113.3 CR=-50 ou G2 X115 Y113.3 I=AC(90) J=AC(70) G0 Z5
ponto final, centro em dimenso incremental. ponto final, raio do crculo ponto final, centro em dimenso absoluto
G0 X45 Y60 Z5 G1 Z-5 F300 G2 X20 Y35 I0 J-25 ou G2 X20 Y35 CR=-25 ou G2 X20 Y35 I=AC(45) J=AC(35) G0 Z5
ponto final, centro em dimenso incremental ponto final, raio do crculo ponto final, centro em dimenso absoluto
14
Sintaxe: G2/G3 X(...) Y(...) Z(...) I(...) J(...) TURN=(...) G2/G3 X(...) Y(...) Z(...) I=AC(...) J=AC(...) TURN=(...)
coordenada final de um ciclo (uma interpolao) profundidade final da interpolao coordenadas do centro da interpolao (incremental) coordenadas do centro da interpolao (absoluta) nmeros de crculos inteiros a serem desenvolvidos: 0 a 999
15
Exemplo: OBS.: no exemplo foi considerado ferramenta de dimetro igual a 20 G17 G0 X60 Y40 Z3 G1 Z0 F50 G2 X60 Y40 Z-24 I=AC(40) J=AC(40) TURN=6 G0 X40 Y40 G0 Z10 M30
Exemplo 1: G0 X0 Y0 Z10 G111 X15 Y30; Determinao do plo G0 AP=30 RP=100; Ponto P1 G1 Z-5 F300 G0 Z10 G0 AP= 75 RP=60; Ponto P2 G1 Z-5 F300 G0Z10
16
Exemplo 2: G0 X0 Y0 Z10 G111 X43 Y38 G0 AP=18 RP=30 G1 Z-5 F300 G0 Z10 G0 AP=90 RP=30 G1 Z-5 F300 G0 Z10 G0 AP=162 RP=30 G1 Z-5 F300 G0 Z10 G0 AP=234 RP=30 G1 Z-5 F300 G0 Z10 G0 AP=306 RP=30 G1 Z-5 F300 G0 Z10
17
Exemplo para ligar/desligar a compensao: G17 G71 G90 G94 T01 M6 G54 D01 S2000 M3 G0 X25 Y25 Z10 G41 ou G42 G1 X50 Y50 F300 . . . G40 G0 X25 Y25 Z10 M30
Exemplos: Programao pela esquerda. G17 G71 G90 G94 G53 G0 Z-110. D0 T01 M6 G54 D01 S2000 M3 G0 X10. Y10. Z10. G1 Z-7 F200 G41 G1 X20 Y20 F500 Y40 X40 Y70 X80 Y50 Y20 X20 G40 G0 X10 Y10 Z10 G53 G0 Z-110 D0 M5 M30
18
Programao pela direita. G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S2000 M3 G0 X0 Y0 Z10 G1 Z-7 F200 G42 G1 X10 Y10 F500 X20 G2 X40 Y10 I=AC(30) J=AC(10) G1 X55 G3 X85 Y40 I=AC(55) J=AC(40) G1 Y50 X10 Y10 G40 G0 X0 Y0 Z10 G53 G0 Z-110 D0 M5 M30
7.18 - Funo: G4
Aplicao: Tempo de permanncia Permite interromper a usinagem da pea entre dois blocos, durante um tempo programado. Por exemplo para alvio de corte. Sintaxe: G4 F___ G4 S___
19
8 - Subprograma
Por principio, um subprograma construdo da mesma maneira que um programa de peas e compem-se de blocos com comandos de movimentos. No h diferena entre o programa principal e o subprograma, o subprograma contm seqncias de operaes de trabalho que devem ser executadas vrias vezes. Por exemplo: um subprograma pode ser chamado e executado em qualquer programa principal. A estrutura do subprograma idntica do programa principal, somente dois itens os diferenciam: os subprogramas so terminados com a funo M17 - fim de subprograma, enquanto os programas so terminados pela funo M30 - fim de programa. como o comando trata os programas e subprogramas como arquivos, para diferenci-los so dados extenses diferentes: .MPF - para programas, .SPF - para subprogramas. Para poder escolher um certo subprograma entre vrios subprogramas, atribui-se a este um nome, que deve seguir as seguintes restries. os primeiros dois caracteres devem ser letras, os demais podem ser nmeros. Com exceo se trabalharmos com chamada de subprogramas atravs do endereo "L", do qual o nome pode ser apenas valores numricos inteiros precedidos com a letra "L". utilizar no mximo 31 caracteres no utilizar caracteres se separao ( , - / ) OBS: as mesmas restries so vlidas para nomes de programas principais. Subprogramas podem ser chamados no s no programa principal, mas tambm num outro subprograma, com isso de um programa principal podem partir 11 chamadas de subprogramas . No programa principal, chama-se o subprograma ou com o endereo L e o nmero do subprograma correspondente, ou declarando o nome do subprograma. Para informarmos o n. de vezes que desejamos repetir pode ser informado atravs do endereo P=n. Exemplo: G0 X10 Y10 Z0 L120 G0 Z100 M30
20
Exemplo: Programa principal PERFIL.MPF G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S2000 M3 G0 X0 Y0 Z10 G1 Z0 F300 TRIANGULO P2 G0 Z10 G53 G0 Z-110 D0 M5 M30 Subprograma TRIANGULO.SPF G91 G1 Z-2.5 F100 G90 G41 G1 X10 Y10 F200 Y60 Y30 X50 X10 Y10 No exemplo o programa principal PERFIL.MPF chamou e executou G40 o subprograma TRIANGULO.SPF 2 vezes, para que a profundidade G0 X0 Y0 de -5 mm possa ser atingida. M17
9 - REPEAT, LABEL
Aplicao: Repetio de uma seo do programa Ao contrrio da tcnica do subprograma, onde devemos fazer um programa auxiliar, pode-se gerar uma subrotina para repetir trechos que j esto definidos no prprio programa. LABEL palavra de endereamento para marcar o incio e fim do desvio, ou bloco a ser repetido. REPEATB parmetro de repetio de bloco, vem seguido do LABEL_BLOCO e da funo P que determina o nmero de repeties (n). REPEAT parmetro de repetio, vem seguido do LABEL_INICIO e LABEL_FIM e da funo P que determina o nmero de repeties. Sintaxe 1: LABEL_BLOCO: | REPEATB LABEL_BLOCO P=n Sintaxe 2: LABEL_INCIO: | | REPEATB LABEL_INCIO P=n
21
Sintaxe 3: LABEL_INCIO: | | | LABEL_FIM: | REPEATB LABEL_INCIO LABEL_FIM P=n Exemplo 1: N10 POSIO: G0 X10 Y20 N20 G1Z-3 F200 N30 G1 X20 Y20 N40 G1 Z10 N50 REPEATB POSICAO P3
Exemplo 2: N10 G0 X-10 Y-10 N20 APROFUNDAR: G1 Z=IC(-2)F100 marca label_incio = aprofundar N30 G1 X0 Y0 N40 X100 N50 Y100 N60 X0 N70 Y0 N80 REPEAT APROFUNDAR P4 repete label_incio at posio atual 4vezes Exemplo 3: N10 G0 X0 Y0 N20 INCIO: G91 G1 X50 F100 N30 Y50 N40 X-50 N50 Y-50 N60 G90 N70 FINAL: N80 G0 X100 Y100 N90 REPEAT INICIO FINAL P1
22
10 - GOTO
Aplicao: Desvio de programa Quando h necessidade de programar um desvio (um salto) do programa, para uma parte especfica do mesmo, utiliza-se a funo GOTO endereando um label (endereo) pr programado. Sintaxe: GOTOB (label)- salto para trs GOTOF (label)- salto para frente
G90 G17 G54 . . GOTOF busca retorno: . . GOTOF termino busca: . . GOTOB retorno termino: . . M30
Descrio: - o comando ao ler a funo GOTOF busca, salta at o label busca: ; - continuando a leitura o comando encontra a funo GOTOB retorno, saltando at o label retorno: ; - continuando a leitura o comando encontra a funo GOTOF termino, saltando ao label termino: , finalizando assim o programa.
23
11 - Parmetros de clculo R
Esto a disposio 100 parmetros de clculo R com a seguinte classificao. Sintaxe: R0 =___ R99 =___ OBS: parmetros R100 ao R249 so de transferncia para ciclos de usinagem, so utilizados pelo comando, por isso eles so fechados deixando livres para o usurio os parmetros R0 ao R99. Aos parmetros de clculo podem ser atribudos valores inteiros ou decimais. Exemplo: R1 = -10 R3 = 25.4 R6 = R1+R3 R10 = R1*R3 atribui ao parmetro R1 o valor -10 atribui ao parmetro R3 o valor 25.4 atribui ao parmetro R6 o valor 15.4 (-10+25.4) atribui ao parmetro R10 o valor -254 (-10*25.4)
Exemplo: G17 G71 G90 G94 G53 G0 Z-110. D0 T01 M6 G54 D01 S2000 M3 R1=50 ; medida A R2=40 ; medida B R3=10 ; medida C R4=15 ; medida D R5=20 ; medida E R6=10 ; dimetro da fresa G0 X=(-R6) Y=(-R6) Z10. G1 Z-2 F200 G42 G1 X0 Y0 F500 X=R1 RND=R5 Y=(R2-R3) X= (R1-R4) Y=R2 X0 Y0 G40 G1 X=(-R6) Y=(-R6) Z10. G53 G0 Z-110. D0 M5 M30
24
Funo, TRANS XYZ utilizada para deslocar a origem do trabalho em relao ao zero pea G54.
Funo, ATRANS XYZ utilizada para deslocar a origem do trabalho em relao a um frame j programado. Para cancelarmos um deslocamento deve-se programar a funo TRANS sem a declarao de variveis, com isso cancelamos qualquer frame programado. Sintaxe: TRANS X___ Y___
25
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S2000 M3 TRANS X10 Y10 PERFIL P1 TRANS X50 Y10 PERFIL P1 TRANS X10 Y50 PERFIL P1 TRANS G53 G0 Z-110 D0 M5 M30
programarmos uma segunda rotao em relao a um frame j programado devemos utilizar a funo AROT RPL = ___. Para cancelarmos uma rotao deve-se programar a funo ROT sem a funo auxiliar RPL, com isso cancelamos qualquer frame programado. Sintaxe: ROT RPL = ___
26
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S2000 M3 TRANS X20 Y10 PERFIL P1 TRANS X20 Y40 AROT RPL=60 PERFIL P1 TRANS X55 Y35 AROT RPL=45 PERFIL P1 TRANS ou ROT G53 G0 Z-110 D0 M5 M30
27
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S2000 M3 TRANS X15 Y15 PERFIL P1 TRANS X43.5 Y20 AROT RPL=35 ASCALE X0.5 Y0.5 PERFIL P1 TRANS ou ROT ou SCALE G53 G0 Z-110 D0 M5 M30
Um espelhamento com referncia a um espelhamento ou frame j programado deve utilizar a funo AMIRROR XYZ.
28
Com o funo de espelhamento ativa o comando muda automaticamente os comandos de compensao de raio da ferramenta G41/G42 ou G42/G41, o mesmo se aplica ao sentido da interpolao circular G2/G3. Para cancelarmos a funo espelho devemos programar a funo MIRROR sem declarar variveis, com isso cancelamos qualquer frame programado.
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S2000 M3 PERFIL P1 MIRROR X0 PERFIL P1 AMIRROR Y0 PERFIL P1 MIRROR Y0 PERFIL P1 MIRROR G53 G0 Z-110 D0 M5 M30
29
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final da furao (absoluta) profundidade da furao relativa ao plano de referncia (sem sinal)
NOTAS: Os dados de corte como avano e rotao devem ser programados anteriormente em um bloco separado. Devemos programar apenas um valor para o final do furo, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
30
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S2500 M3 G0 X25 Y25 Z10 F100 CYCLE81 (5,0,2,-25) G0 X50 Y50 CYCLE81(5,0,2,-25) G53 G0 Z-110 D0 M5 M30
13.2 - CYCLE82
Aplicao: Furao com tempo de permanncia A ferramenta fura com a rotao do eixo rvore e avano dos eixos at a profundidade programada. Aps atingida a profundidade pode-se programar um tempo de permanncia. Sintaxe: CYCLE82 (RTP, RFP, SDIS, DP, DPR, DTB) Onde: RTP RFP SDIS DP DPR DTB
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final da furao (absoluta) profundidade da furao relativa ao plano de referncia (sem sinal) tempo de espera na profundidade final da furao (segundos)
31
NOTAS: Os dados de corte como avano e rotao devem ser programados anteriormente em um bloco separado. Devemos programar apenas um valor para o final do furo, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S800 M3 G0 X25 Y25 Z10 F100 CYCLE82 (5,0,2,-10, ,2) G0 X75 Y25 CYCLE82 (5,0,2,-10, ,2) G53 G0 Z-110 D0 M5 M30
32
13.3 - CYCLE83
Aplicao: Furao com quebra ou eliminao de cavacos A ferramenta fura com a rotao do eixo rvore e avano dos eixos at a profundidade programada, de forma que a profundidade final atingida com sucessivas penetraes, podendo a ferramenta recuar at o plano de referncia para eliminar os cavacos ou recuar 1 mm para quebrar o cavaco. Sintaxe: CYCLE83 (RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM, DTB, DTS, FRF, VARI) Onde: RTP RFP SDIS DP DPR FDEP FDPR DAM DTB DTS FRF VARI
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final da furao (absoluta) profundidade da furao relativa ao plano de referncia (sem sinal) coordenada para a primeira penetrao da furao (absoluta) primeira profundidade de furao relativa ao plano de referncia (sem sinal) valor de decremento tempo de espera na profundidade final da furao (segundos) tempo de espera no ponto inicial e eliminao de cavacos. fator de avano para a primeira profundidade de furao (sem sinal) gama de valores: 0.001 (0,1%) ... 1 (100%) modo de trabalho 0 = quebra de cavacos 1 = eliminar cavacos
eliminar cavacos
quebrar cavacos
NOTAS: Os dados de corte como avano e rotao devem ser programados anteriormente em um bloco separado. Devemos programar apenas um valor para o final do furo, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). Devemos programar apenas um valor para a primeira penetrao da furao, ou seja, ou programamos o "FDEP" (coordenada absoluta) ou o "FDPR" (coordenada a partir do plano de referncia). Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
R 94860 B - Manual de Programao e Operao - SIEMENS 810D 33
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S2000 M3 G0 X30 Y30 Z10 F100 CYCLE83 (5,0,2,-100, ,-20, ,5,1,2,1,0) G0 X75 Y30 CYCLE83 (5,0,2,-100, ,-20, ,5,1,2,1,0) G53 G0 Z-110 D0 M5 M30
13.4 - CYCLE84
Aplicao: Roscamento macho rgido A ferramenta executa o roscamento com macho com fixao rgida. Sintaxe: CYCLE84 (RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT, PIT, POSS, SST, SST1) Onde: RTP RFP SDIS DP DPR DTB SDAC MPIT
PIT
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final do roscamento (absoluta) profundidade do roscamento relativa ao plano de referncia (sem sinal) tempo de espera no fundo da rosca (quebrar cavaco) sentido de giro aps fim de ciclo valores: 3, 4 ou 5 passo da rosca como dimetro de rosca (com sinal) gama de valores: 3 (para M3) ..... 48 (para M48), roscas mtricas normalizadas (o sinal determina o sentido de roscamento) passo da rosca como valor (com sinal) gama de valores: 0.001 ... 2000.000 mm, roscas de modo geral (o sinal determina o sentido de roscamento) posio do fuso para a parada orientada do fuso no ciclo (graus) rotao para roscamento (entrada) rotao para retorno (sada)
R 94860 B - Manual de Programao e Operao - SIEMENS 810D
NOTAS: Os dados de corte como avano e rotao devem ser programados anteriormente em um bloco separado. Devemos programar apenas um valor para o final da rosca, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). Devemos programar apenas um valor para o passo, ou seja, ou programamos o "MPIT" (dimetro da rosca) ou o "PIT" (passo da rosca). Este ciclo permite roscar furos utilizando o processo de macho rgido. Roscas esquerda ou roscas direita so especificadas atravs do sinal dos parmetros de passo ("MPIT" ou "PIT"): valor positivo - direita (M3) valor negativo - esquerda (M4) O sentido de giro sempre invertido automaticamente na abertura das roscas Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 G0 X30 Y30 Z10 CYCLE84 (5,0,2,-40, , ,5, ,1.5 , ,500,600) G53 G0 Z-110 D0 M5 M30
35
13.5 - CYCLE840
Aplicao: Roscamento mandril flutuante A ferramenta executa o roscamento com a rotao e avano at a profundidade programada. Sintaxe: CYCLE840 (RTP, RFP, SDIS, DP, DPR, DTB, SDR, SDAC, ENC, MPIT, PIT) Onde: RTP RFP SDIS DP DPR DTB SDR SDAC ENC MPIT PIT
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final do roscamento (absoluta) profundidade do roscamento relativa ao plano de referncia (sem sinal) tempo de espera no fundo da rosca (quebrar cavaco) sentido de giro para o retorno valores: 0 = inverso automtica do sentido de giro, 3 ou 4 (para M3 ou M4) sentido de giro aps fim de ciclo valores: 3, 4 ou 5 rosca com/sem encoder valores: 0 = com encoder, 1 = sem encoder passo da rosca como dimetro de rosca gama de valores: 3 (para M3) ..... 48 (para M48), roscas mtricas normalizadas passo da rosca como valor gama de valores: 0.001 ... 2000.000 mm, roscas de modo geral
NOTAS: O ciclo CYCLE840 permite roscar furos com mandril flutuante: com encoder e sem encoder. Antes da chamada do ciclo necessrio programar o sentido de giro do eixo rvore. Devemos programar apenas um valor para o final da rosca, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). Devemos programar apenas um valor para o passo, ou seja, ou programamos o "MPIT" (dimetro da rosca) ou o "PIT" (passo da rosca). O sentido de giro sempre invertido automaticamente na abertura das roscas Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
36
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S500 M3 G0 X30 Y30 Z10 CYCLE840 (5,0,2,-40, ,4,3,1,1.5, ,) G53 G0 Z-110 D0 M5 M30
13.6 - CYCLE85
Aplicao: Mandrilamento com retrao do eixo rvore em rotao A ferramenta executa o mandrilamento com a rotao e avano at a profundidade programada, podendo programar o avano de retrao de acordo com o desejado. Sintaxe: CYCLE85 (RTP, RFP, SDIS, DP, DPR, DTB, FFR, RFF) Onde: RTP RFP SDIS DP DPR DTB FFR RFF
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final do mandrilamento (absoluta) profundidade do mandrilamento relativa ao plano de referncia (sem sinal) tempo de espera na profundidade final da furao (segundos) avano da entrada avano de retrao
37
NOTAS: Deve-se programar a rotao do eixo rvore anteriormente em bloco separado. Devemos programar apenas um valor para o final do mandrilamento, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S800 M3 G0 X30 Y30 Z10 CYCLE85 (5,0,2,-30, ,2,100,500) G53 G0 Z-110 D0 M5 M30
13.7 - CYCLE86
Aplicao: Mandrilamento com retrao do eixo rvore parado A ferramenta executa o mandrilamento com a rotao e o avano at a profundidade programada, podendo programar um deslocamento e avano para retrao de acordo com o desejado Sintaxe: CYCLE86 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR, RPA, RPO, RPAP, POSS) Onde: RTP RFP SDIS DP DPR DTB SDIR RPA RPO RPAP POSS
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final do mandrilamento (absoluta) profundidade do mandrilamento relativa ao plano de referncia (sem sinal) tempo de espera na profundidade final do mandrilamento (segundos) sentido de giro valores: 3 (para M3), 4 (para M4) curso de retorno no eixo X (incremental, introduzir com sinal) curso de retorno no eixo Y (incremental, introduzir com sinal) curso de retorno no eixo Z (incremental, introduzir com sinal) posio para a parada orientada do eixo rvore (graus)
38
NOTAS: Os dados de corte como avano e rotao devem ser programados anteriormente em um bloco separado Devemos programar apenas um valor para o final do mandrilamento, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). A funo POSS permite parar o eixo rvore de forma orientada. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). O sentido de rotao programado no ciclo. . Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S800 M3 G0 X30 Y30 Z10 F300 CYCLE86 (5,0,2,-30, ,2,3,0,-5,0,90) G53 G0 Z-110 D0 M5 M30
39
13.8 - CYCLE87
Aplicao: Mandrilamento A ferramenta executa o mandrilamento com a rotao e avano at a profundidade programada, sendo que a retrao se dar com o eixo rvore parado e em avano rpido. Sintaxe: CYCLE87 (RTP, RFP, SDIS, DP, DPR, SDIR) Onde: RTP RFP SDIS DP DPR SDIR
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final do mandrilamento (absoluta) profundidade do mandrilamento relativa ao plano de referncia (sem sinal) sentido de giro valores: 3 (para M3), 4 (para M4)
NOTAS: Devemos programar apenas um valor para o final do mandrilamento, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). Aps atingida a profundidade final de furao, gerado uma parada do fuso no orientada M5 e uma parada do programa M0, portanto necessrio o acionamento da tecla START. O sentido de rotao programado no ciclo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
40
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S800 G0 X30 Y30 Z10 F100 CYCLE87 (5,0,2,-30, ,3) G53 G0 Z-110 D0 M5 M30
13.9 - CYCLE88
Aplicao: Mandrilamento A ferramenta executa o mandrilamento com a rotao e avano at a profundidade programada, sendo que a retrao se dar aps um tempo de permanncia, com o eixo rvore parado e em avano rpido. Sintaxe: CYCLE88 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR) Onde: RTP RFP SDIS DP DPR DTB SDIR
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final do mandrilamento (absoluta) profundidade do mandrilamento relativa ao plano de referncia (sem sinal) tempo de espera na profundidade final da furao (segundos) sentido de giro valores: 3 (para M3), 4 (para M4)
41
NOTAS: Devemos programar apenas um valor para o final do mandrilamento, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). Aps atingida a profundidade final de furao, gerado uma parada do fuso no orientada M5 e uma parada do programa M0, portanto necessrio o acionamento da tecla START. O sentido de rotao programado no ciclo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S800 M3 G0 X30 Y30 Z10 F100 CYCLE88 (5,0,2,-30,2, ,3) G53 G0 Z-110 D0 M5 M30
13.10 - CYCLE89
Aplicao: Mandrilamento A ferramenta executa o mandrilamento com a rotao e avano at a profundidade programada, sendo que a retrao se dar aps um tempo de permanncia. Sintaxe: CYCLE89 (RTP, RFP, SDIS, DP, DPR, DTB) Onde: RTP RFP SDIS DP DPR DTB
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final do mandrilamento (absoluta) profundidade do mandrilamento relativa ao plano de referncia (sem sinal) tempo de espera na profundidade final da furao (segundos)
42
NOTAS: Devemos programar apenas um valor para o final do mandrilamento, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). Aps atingida a profundidade final de furao, gerado uma parada do fuso no orientada M5 e uma parada do programa M0, portanto necessrio o acionamento da tecla START. Os dados de corte como avano e rotao devem ser programados em um bloco separado. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S800 M3 G0 X30 Y30 Z10 F100 CYCLE89 (5,0,2,-30, ,2) G53 G0 Z-110 D0 M5 M30
43
13.11 - MCALL
Aplicao: Chamada de sub-rotina Esta funo muito importante para os ciclos de furao. Sintaxe: MCALL CYCLE_ (__,__,__,__,__) A programao permite chamar sub-rotinas e ciclos tambm de forma modal, mantendo seus valores prvios de parmetros. A chamada modal da subrotina gerada atravs da funo MCALL. Para desativarmos uma chamada de subrotina pela funo MCALL basta programarmos a funo sem o nome do ciclo. No permitido um encadeamento de chamadas modais, ou seja, quando estamos trabalhando com sub-rotinas no podemos programar dentro da mesma uma outra sub-rotina
Exemplo: G17 G71 G90 G94 G53 G0 Z-110. D0 T01;Broca dimetro 20 M6 G54 D01 S2500 M3 G0 X0 Y0 Z10 F100 MCALL CYCLE81 (5,0,2,-25) X25 Y25 X75 Y25 MCALL G53 G0 Z-110 D0 M5 T02;Rebaixador dimetro 30 M6 G54 D01 S800 M3 G0 X25 Y25 Z10 F80 MCALL CYCLE82 (5,0,2,-10, ,2) X25 Y25 X75 Y25 MCALL G53 G0 Z-110 D0 M5 M30
44
13.12 - CYCLE90
Aplicao: Interpolao helicoidal Este ciclo permite produzir roscas internas e externas. A trajetria da ferramenta baseada em uma interpolao helicoidal. Sintaxe: CYCLE90 (RTP, RFP, SDIS, DP, DPR, DIATH, KDIAM, PIT, FFR, CDIR, TYPTH, CPA, CPO) Onde: RTP RFP SDIS DP DPR DIATH KDIAM PIT FFR CDIR
TYPTH
CPA CPO
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final da hlice (absoluta) profundidade da hlice relativa ao plano de referncia (sem sinal) maior dimetro da hlice (dimetro externo da rosca) menor dimetro da hlice (dimetro interno da rosca) passo da hlice gama de valores: 0.001 ... 2000.000 mm avano para o corte da hlice sentido da interpolao para o fresamento da hlice valores: 2 = para corte de roscas em G2 3 = para corte de roscas em G3 tipos do fresamento valores: 0 = interno 1 = externo centro do crculo em X (absoluto) centro do crculo em Y (absoluto)
45
NOTAS: A posio de partida, quando em usinagem externa, qualquer posio desde que a ferramenta possa atingir o dimetro externo e o plano de retorno sem coliso. A posio de partida, quando em usinagem interna, qualquer posio desde que a ferramenta possa atingir o centro da interpolao e a altura do plano de retorno sem coliso. Quando usinagem de baixo para cima devemos posicionar a ferramenta no plano de retorno ou atrs do plano de retorno. Uma vez que o comando monitora a ferramenta durante o ciclo, devemos ativar o seu devido corretor, caso contrrio ir ocorrer um alarme abortando a operao. A rotao deve ser programada em um bloco separado. Devemos programar apenas um valor para o final da hlice, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S800 M3 G0 X50 Y50 Z10 CYCLE90 (5,0,2,-45, ,60,54.8,4,100,2,0,50,50) G53 G0 Z-110 D0 M5 M30
46
13.13 - HOLES1
Aplicao: Linha de posies Esta funo permite introduzir em determinados ciclos inmeras posies dispostas em linha reta e com distncias equivalentes. Sintaxe: HOLES1 (SPCA, SPCO, STA1, FDIS, DBH, NUM) Onde: SPCA SPCO STA1 FDIS DBH NUM
ponto de referncia no eixo X (absoluto) ponto de referncia no eixo Y (absoluto) ngulo de alinhamento valores = -180 < STA1 <=180 distncia do primeiro posicionamento em relao ao ponto de referncia (sem sinal) distncia entre as posies (sem sinal) nmero de furos
NOTAS: A partir do ponto de referncia (SPCA/SPCO) o ciclo se desloca, em movimento rpido, ao primeiro posicionamento atravs de um movimento polar, ngulo (STA1) e comprimento FDIS, programado. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
47
Exemplo 1: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S800 M3 G0 X0 Y0 Z10 F200 MCALL CYCLE81(5,0,2,-15) HOLES1(20,20,0,0,20,4) MCALL G53 G0 Z-110 D0 M5 M30
Exemplo 2: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S800 M3 G0 X0 Y0 Z10 F200 MCALL CYCLE81 (5,0,2,-20) HOLES1 (15,15,0,0,20,4) HOLES1 (15,30,0,0,20,4) HOLES1 (15,45,0,0,20,4) HOLES1 (15,60,0,0,20,4) MCALL G53 G0 Z-110 D0 M5 M30
48
13.14 - HOLES2
Aplicao: Crculo de posies Esta funo permite introduzir, em determinados ciclos, inmeras posies dispostas em formato circular e com distncias equivalentes. Sintaxe: HOLES2 (CPA, CPO, RAD, STA1,INDA, NUM) Onde: CPA CPO RAD STA1 INDA NUM
centro do crculo de posies no eixo X (absoluto) centro do crculo de posies no eixo Y (absoluto) raio do crculo de posies ngulo inicial valores = -180 < STA1 <=180 ngulo entre as posies nmero de posies
NOTAS: O crculo de posies definida atravs do centro (CPA, CPO) e do raio (RAD) Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
49
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S800 M3 G0 X0 Y0 Z10 F200 MCALL CYCLE81 (5,0,2,-25) HOLES2 (70,70,50,0,45,8) MCALL G53 G0 Z-110 D0 M5 M30
13.15 - LONGHOLE
Aplicao: Rasgos em crculo (largura igual ao dimetro da fresa) Este ciclo permite a usinagem (desbaste) de rasgos oblongos dispostos sobre um crculo, sendo que a larguras dos rasgos sero iguais ao dimetro da fresa. Sintaxe: LONGHOLE (RTP, RFP, SDIS, DP, DPR, NUM, LENG, CPA, CPO, RAD, STA1, INDA, FFD, FFP1, MID) Onde: RTP RFP SDIS DP DPR NUM LENG CPA CPO RAD STA1 INDA FFD FFP1 MID
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final dos rasgos (absoluta) profundidade dos rasgos relativa ao plano de referncia (sem sinal) nmero de rasgos comprimento do rasgo (sem sinal) centro do crculo em X (absoluto) centro do crculo em Y (absoluto) raio do crculo (sem sinal) ngulo inicial ngulo de incremento avano de penetrao (avano em Z) avano de desbaste (avano em X e Y) profundidade de corte mxima (sem sinal)
50
NOTAS: Este ciclo requer uma fresa com corte pelo centro. A posio de aproximao pode ser qualquer uma desde que no haja risco de coliso. Os pontos de incio dos rasgos so atingidos atravs de movimentos rpidos Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. Devemos programar apenas um valor para o final dos rasgos, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). No caso de violao do contorno dos furos oblongos, surgir uma mensagem de erro abortando a usinagem. Durante a usinagem, o sistema de coordenadas rotacionado, com isso os valores mostrados no display ser como se usinado sobre o 1 eixo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). Os dados de rotao deve ser programado em um bloco separado.
Exemplo: G17 G71 G90 G94 G53 G0 Z-110. D0 T01 M6 G54 D01 S1800 M3 G0 X0. Y0. Z10. LONGHOLE (5, 0, 2, -20, , 4, 30, 40, 40, 20, 45, 90, 80, 500, 5) G53 G0 Z-110. D0 M5 M30
51
13.16 - SLOT1
Aplicao: Rasgos em crculo Este ciclo permite a usinagem (desbaste e acabamento) de rasgos oblongos dispostos sobre um crculo Sintaxe: SLOT1 (RTP, RFP, SDIS, DP, DPR, NUM, LENG, WID, CPA, CPO, RAD, STA1, INDA, FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF) Onde: RTP RFP SDIS DP DPR NUM LENG WID CPA CPO RAD STA1 INDA FFD FFP1 MID CDIR
FAL VARI
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final dos rasgos (absoluta) profundidade dos rasgos relativa ao plano de referncia (sem sinal) nmero de rasgos comprimento do rasgo (sem sinal) largura da ranhura (sem sinal) centro do crculo em X (absoluto) centro do crculo em Y (absoluto) raio do crculo (sem sinal) ngulo inicial ngulo de incremento avano de penetrao (avano em Z) avano de desbaste (avano em X e Y) profundidade de corte mxima (sem sinal) direo do desbaste valores: 2 (para G2) 3 (para G3) sobremetal para acabamento nas laterais (sem sinal) modo de trabalho valores: 0 = desbastar e acabar 1 = desbastar 2 = acabar profundidade de corte para acabamento (sem sinal) avano de acabamento (avano em X e Y) rotao para acabamento
52
NOTAS: Este ciclo requer uma fresa com corte pelo centro. A posio de aproximao pode ser qualquer uma desde que no haja risco de coliso. Os pontos de incio dos rasgos so atingidos atravs de movimentos rpidos Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. Devemos programar apenas um valor para o final dos rasgos, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). Durante a usinagem, o sistema de coordenadas rotacionado, com isso os valores mostrados no display ser como se usinado sobre o 1 eixo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). No caso de violao do contorno dos furos oblongos, surgir uma mensagem de erro abortando a usinagem.
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S1800 M3 G0 X0 Y0 Z10. SLOT1 ( 5, 0, 2, -20, , 4, 30, 20 , 40, 40, 20, 45, 90, 80, 500, 3, 2, 1, 0, 1, 300, 3000) G53 G0 Z-110 D0 M5 M30
53
13.17 - SLOT2
Aplicao: Rasgos circulares Este ciclo permite a usinagem (desbaste e acabamento) de rasgos circulares dispostos sobre um crculo Sintaxe: SLOT2 (RTP, RFP, SDIS, DP, DPR, NUM, AFSL, WID, CPA, CPO, RAD, STA1, INDA, FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF) Onde: RTP RFP SDIS DP DPR NUM AFSL WID CPA CPO RAD STA1 INDA FFD FFP1 MID CDIR
FAL VARI
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final dos rasgos (absoluta) profundidade dos rasgos relativa ao plano de referncia (sem sinal) nmero de rasgos comprimento angular do rasgo (sem sinal) largura da ranhura (sem sinal) centro do crculo em X (absoluto) centro do crculo em Y (absoluto) raio do crculo (sem sinal) ngulo inicial ngulo de incremento avano de penetrao (avano em Z) avano de desbaste (avano em X e Y) profundidade de corte mxima (sem sinal) direo do desbaste valores: 2 (para G2) 3 (para G3) sobremetal para acabamento nas laterais (sem sinal) modo de trabalho valores: 0 = desbastar e acabar 1 = desbastar 2 = acabar profundidade de corte para acabamento (sem sinal) avano de acabamento (avano em X e Y) rotao para acabamento
54
NOTAS: Este ciclo requer uma fresa com corte pelo centro. A posio de aproximao pode ser qualquer uma desde que no haja risco de coliso. Os pontos de incio dos rasgos so atingidos atravs de movimentos rpidos Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. Devemos programar apenas um valor para o final dos rasgos, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). Durante a usinagem, o sistema de coordenadas rotacionado, com isso os valores mostrados no display ser como se usinado sobre o 1 eixo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). No caso de violao do contorno dos furos oblongos, surgir uma mensagem de erro abortando a usinagem.
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S1800 M3 G0 X0 Y0 Z10. SLOT2 ( 5, 0, 2, -20, , 3, 70, 15,60, 60, 42, 0, 120, 80, 500, 2, 2, 1,0,1, 300, 2500) G53 G0 Z-110 D0 M5 M30
55
13.18 - POCKET1
Aplicao: Alojamento retangular Este ciclo permite a usinagem (desbaste e acabamento) de alojamentos retangulares em qualquer posio ou ngulo. Sintaxe: POCKET1 (RTP, RFP, SDIS, DP, DPR, LENG, WID, CRAD, CPA, CPO, STA1, FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF) Onde: RTP RFP SDIS DP DPR LENG WID CRAD CPA CPO STA1 FFD FFP1 MID CDIR
FAL VARI
plano de retorno da ferramenta aps o fim do ciclo (absoluto) plano de referncia (Z inicial - absoluto) distncia segura (folga para aproximao - sem sinal) coordenada final do alojamento (absoluta) profundidade do alojamento relativa ao plano de referncia (sem sinal) comprimento do alojamento (sem sinal) largura do alojamento (sem sinal) raio do canto centro do retngulo em X (absoluto) centro do retngulo em Y (absoluto) ngulo do alojamento valores: 0=STA1<180 avano para o incremento na profundidade (avano em Z) avano para a usinagem da superfcie (avano em X e Y) profundidade de corte mxima(sem sinal) direo do desbaste valores: 2 (para G2) 3 (para G3) sobremetal para acabamento nas laterais (sem sinal) modo de trabalho valores: 0 = desbastar e acabar 1 = desbastar 2 = acabar profundidade de corte para acabamento (sem sinal) avano de acabamento rotao para acabamento
56
NOTAS: Este ciclo requer uma fresa com corte pelo centro. A posio de aproximao pode ser qualquer uma desde que se possa atingir, sem colises, o centro do alojamento e o plano de retorno. O ponto de incio do alojamento atingido atravs de um movimento rpido. Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. Devemos programar apenas um valor para o final do alojamento, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). No final do ciclo a ferramenta movimentar-se- para o centro do alojamento. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). Exemplo:
G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S1800 M3 G0 X0 Y0 Z10 POCKET1 ( 5, 0, 2, -15, , 70, 50, 8, 60, 40, 0, 80, 500, 3, 2, 1, 0, 1, 300, 2000) G53 G0 Z-110 D0 M5 M30
57
13.19 - POCKET2
Aplicao: Alojamento circular Este ciclo permite a usinagem (desbaste e acabamento) de alojamentos circulares em qualquer posio ou ngulo. Sintaxe: POCKET2 (RTP, RFP, SDIS, DP, DPR, PRAD, CPA, CPO, FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF) Onde: RTP RFP SDIS DP DPR PRAD CPA CPO FFD FFP1 MID CDIR
FAL VARI
- plano de retorno (absoluto) - plano de referncia (absoluto) - distncia de segurana (sem sinal) - coordenada final do alojamento (absoluta) - profundidade do alojamento relativa ao plano de referncia (sem sinal) - raio do alojamento (sem sinal) - centro do crculo em X (absoluto) - centro do crculo em Y (absoluto) - avano para o incremento na profundidade (avano em Z) - avano para a usinagem da superfcie (avano em X e Y) - profundidade de corte mxima(sem sinal) - direo do desbaste valores: 2 (para G2) 3 (para G3) - sobremetal para acabamento nas laterais (sem sinal) - modo de trabalho valores: 0 = desbastar e acabar 1 = desbastar 2 = acabar - profundidade de corte para acabamento (sem sinal) - avano de acabamento - rotao para acabamento
58
NOTAS: Este ciclo requer uma fresa com corte pelo centro. A posio de aproximao pode ser qualquer uma desde que se possa atingir, sem colises, o centro do alojamento e o plano de retorno. Devemos programar apenas um valor para o final do alojamento, ou seja, ou programamos o "DP" (coordenada absoluta) ou o "DPR" (coordenada a partir do plano de referncia). O incremento de profundidade sempre ocorre no centro do bolso, pode ser conveniente uma furao prvia de alvio. O ponto de incio do alojamento atingido atravs de um movimento rpido. Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
Exemplo: G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S1800 M3 G0 X0 Y0 Z10 POCKET2 ( 5, 0, 2, -20, , 30, 55, 40, 80, 500, 2, 2, 1, 0, 1, 300, 3000) G53 G0 Z-110 D0 M5 M30
59
plano de retorno (absoluto) plano de referncia (absoluto) distncia de segurana (sem sinal) coordenada final do alojamento (absoluta) comprimento do alojamento (sem sinal) largura do alojamento raio do canto do alojamento (sen sinal) centro do alojamento, em X (absoluto) centro do alojamento, em Y (absoluto) ngulo entre o eixo longitudinal do alojamento e o eixo X (sem sinal) faixa de valores: 0 <=_STA<180 MID - profundidade de corte mxima (sem sinal) FAL - sobremetal para acabamento nas laterais do alojamento (sem sinal) FALD - sobremetal para acabamento no fundo do alojamento (sem sinal) FFP1 - avano para a usinagem da superfcie (avano em X e Y) FFD - avano para o incremento na profundidade (avano em Z) CDIR - direo do fresamento: (sem sinal) valores: 0 = fresamento em sentido direto (sentido de giro do eixo rvore) 1 = fresamento oposto 2 = em G2 (independente da direo do eixo rvore) 3 = em G3 (independente da direo do eixo rvore) VARI - modo de usinagem: (sem sinal) dgitos da unidades: valores: 1 = desbastar at a medida de tolerncia de acabamento 2 = acabar dezena: valores: 0 = imerso vertical no centro do alojamento em G0 1 = imerso vertical no centro do alojamento em G1 2 = imerso sobre trajetria helicoidal 3 = imerso oscilando no eixo longitudinal do alojamento (em rampa) Os outros parmetros podem ser preestabelecidos opcionalmente. Determinam a estratgia de imerso e a sobreposio durante o escareamento: (todos sem sinal) MIDA - largura mxima de incremento lateral, ao desbastar o alojamento AP1 - dimenso bruta do comprimento do alojamento AP2 - dimenso bruta da largura do alojamento AD - dimenso bruta da profundidade do alojamento
60
RAD1 DP1
raio da hlice (no caso de imerso helicoidal) ou ngulo mximo da rampa (no caso de imerso com movimento oscilante) passo da hlice (programado somente no caso de imerso helicoidal)
Ao desbastar o alojamento, deve-se levar em considerao dimenses de pea bruta (ex. para usinar peas pr-fundidas). As dimenses brutas em comprimento e largura (AP1 e AP2) so programadas sem sinal; o ciclo coloca-as, por clculo simtrico, ao redor do centro do alojametno. Elas determinam aquela parte do alojamento que no deve ser desbastada. A dimenso bruta em profundidade (AD) programada igualmente sem sinal, esta compensada pelo plano de referncia em direo profundidade do bolso. O alojamento usinado de baixo para cima. NOTAS: Este ciclo requer uma fresa com corte pelo centro. A posio de aproximao pode ser qualquer uma desde que se possa atingir, sem colises, o centro do alojamento e o plano de retorno. O ponto de incio do alojamento atingido atravs de um movimento rpido. Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. No final do ciclo a ferramenta movimentar-se- para o centro do alojamento. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
61
Exemplo:
G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S1800 M3 G0 X0 Y0 Z10 POCKET3 ( 5 , 0, 2, -15, 70, 50, 8, 60, 40, 0, 2, 0.3, 0.2, 300, 80, 2, 11) G53 G0 Z-110 D0 M5 M30
62
plano de retorno (absoluto) plano de referncia (absoluto) distncia de segurana (sem sinal) coordenada final do alojamento (absoluta) raio do alojamento (sen sinal) centro do alojamento, em X (absoluto) centro do alojamento, em Y (absoluto) profundidade corte mxima (sem sinal) sobremetal para acabamento nas laterais do alojamento (sem sinal) sobremetal para acabamento no fundo do alojamento (sem sinal) avano para a usinagem da superfcie (avano em X e Y) avano para o incremento na profundidade (avano em Z) direo do fresamento: (sem sinal) valores: 0 = fresamento em sentido direto (sentido de giro do eixo rvore) 1 = fresamento oposto 2 = em G2 (independente da direo do eixo rvore) 3 = em G3 (independente da direo do eixo rvore) VARI - modo de usinagem: (sem sinal) dgitos da unidades: valores: 1 = desbastar at a medida de tolerncia de acabamento 2 = acabar dezena: valores: 0 = imerso vertical no centro do alojamento em G0 1 = imerso vertical no centro do alojamento em G1 2 = imerso sobre trajetria helicoidal Os outros parmetros podem ser preestabelecidos opcionalmente. Determinam a estratgia de imerso e a sobreposio durante o escareamento: (todos sem sinal) MIDA - largura mxima de incremento lateral, ao desbastar o alojamento AP1 - dimenso bruta do alojamento (Raio) AD - dimenso bruta da profundidade do alojamento RAD1 - raio da hlice (no caso de imerso helicoidal) DP1 - passo da hlice (programado somente no caso de imerso helicoidal)
63
NOTAS: Este ciclo requer uma fresa com corte pelo centro. A posio de aproximao pode ser qualquer uma desde que se possa atingir, sem colises, o centro do alojamento e o plano de retorno. O ponto de incio do alojamento atingido atravs de um movimento rpido. Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. No final do ciclo a ferramenta movimentar-se- para o centro do alojamento. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
Exemplo:
G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S1800 M3 G0 X0 Y0 Z10 POCKET4 ( 5, 0, 2, -20, 30, 55, 40, 2, 0.3, 0.2, 200, 80, 2, 1) G53 G0 Z-110 D0 M5 M30
64
FDP1 -
plano de retorno (absoluto) plano de referncia (absoluto) distncia de segurana (sem sinal) coordenada final do faceamento (absoluta) ponto de incio em X (absoluto) ponto de inico em Y (absoluto) comprimento do alojamento em X, incremental o canto, a partir dele se faz a cotagem, resulta do sinal largura do alojamento em Y, incremental o canto, a partir dele se faz a cotagem, resulta do sinal ngulo entre o eixo longitudinal do alojamento e o eixo X (sem sinal) faixa de valores: 0 <= _STA<180 profundidade de corte mxima (sem sinal) largura mxima de incremento lateral percurso livre no plano para a aproximao sobremetal para acabamento na profundidade avano para a usinagem da superfcie (avano em X e Y) modo de usinagem: (sem sinal) dgitos da unidades: valores: 1 = desbastar at a medida de tolerncia de acabamento 2 = acabar dezena: valores: 1 = paralelo em X, em uma direo 2 = paralelo em Y, em uma direo 3 = paralelo em X, com direo alternativa 4 = paralelo em Y, com direo alternativa trajetria de ultrapassagem na direo de penetrao (vlido somente para o acabamento)
65
NOTAS: Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0). Exemplo:
G17 G71 G90 G94 G53 G0 Z-110 D0 T01 M6 G54 D01 S1800 M3 G0 X0 Y0 Z10 CYCLE71 (5, 0, 2, -2, 20, 20, 50, 40, 0, 1, 8, 3, 0, 200, 11, 1) G53 G0 Z-110 D0 M5 M30
66
- nome do subprograma de contorno - plano de retorno (absoluto) - plano de referncia (absoluto) - distncia de segurana (sem sinal) - coordenada final do fresamento (absoluta) - profundidade corte mxima (sem sinal) - sobremetal para acabamento nas laterais da superfcie (sem sinal) - sobremetal para acabamento no fundo da superfcie (sem sinal) - avano para a usinagem da superfcie (avano em X e Y) - avano para penetrao (avano em Z) - modo de usinagem: (sem sinal) dgitos das unidades: valores: 1 = desbastar at a medida de tolerncia de acabamento 2 = acabar dezenas: valores: 0 = percursos intermedirios em G0 1 = percursos intermedirios em G1 centenas: valores: 0 = retorno em percursos intermedirios at a RTP 1 = retorno em percursos intermedirios at a RTP + SDIS 2 = retorno em percursos intermedirios por SDIS 3 = sem retorno em percursos intermedirios RL contornar direita ou esquerda (em G41 ou G42, sem sinal) valores: 41 = G41 42 = G42 AS1 definio do percurso de aproximao: (sem sinal) dgitos das unidades: valores: 1 = linha reta, tangencial 2 = semi crculo 3 = quarto de crculo dezenas: valores: 0 = aproximar-se do contorno no plano 1 = aproximar-se do contorno sobre uma trajetria no espao LP1 comprimento do percurso de aproximao (linha reta) ou raio da trajetria do centro da fresa do arco de crculo de entrada (crculo) (sem sinal) Os seguintes parmetros podem ser opcionalmente definidos (sem sinal) FF3 avano de retorno para posicionamentos intermedirios no plano (durante recuos)
67
AS2
LP2
definio do percurso de recuo: (sem sinal) dgitos das unidades: valores: 1 = linha reta, tangencial 2 = semi crculo 3 = quarto de crculo dezenas: valores: 0 = afastamento do contorno no plano 1 = afastamento do contorno sobre uma trajetria no espao comprimento do percurso de afastamento (linha reta) ou raio da trajetria de centro da fresa do arco de crculo de entrada (crculo) (sem sinal)
NOTAS: A posio de aproximao pode ser qualquer uma desde que se possa atingir, sem colises, o centro do alojamento e o plano de retorno. Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente, pois o comando monitora a ferramenta durante o ciclo. Os parmetros no necessrios podem ser omitidos no bloco de programao ou receberem valor zero (0).
68
Exemplo:
G17 G71 G90 G94 G53 G0 Z-110. D0 T01 M6 G54 D01 S1800 M3 G0 X0 Y0 Z10. CYCLE72 ( "PERFIL", 5, 0, 2, -10, 2, 0.3, 0.2, 500, 80, 011, 42, 01, 10) G53 G0 Z-110. D0 M5 M30
;PERFIL G90 G1 X20 Y20 X80 Y60 X40 Y70 X20 Y40 Y20 M17
69
Exemplo de programao em G18: Z Y G18 G71 G90 G94 G53 G0 Z-110 D0 T1; FRESA PONTA ESFRICA D8 MM M6 G54 D1 S3600 M3 G64 G0 X-10 Y-4 Z10 AAA: G1 Y=IC(2) F360 G42 Z0 X17.679 X35 Z-10 Z-14 G2 X41 Z-20 CR=6 (ou G2 X41 Z-20 I=AC(41) K=AC(-14)) G1 X59 G2 X65 Z-14 CR=6 (ou G2 X65 Z-14 I=AC(59) K=AC(-14)) G1 Z-10 X82.321 Z0 X110 G40 Z10 BBB: X-10 REPEAT AAA BBB P55 G53 G0 Z-110 D0 M30
Plano G18
70
Exemplo de programao em G19: Z X G19 G71 G90 G94 G53 G0 Z-110 D0 T1; FRESA PONTA ESFRICA D8 MM M6 G54 D1 S3600 M3 G64 G0 X-4 Y-10 Z10 AAA: G1 X=IC(2) F360 G42 Z0 Y17.679 Y35 Z-10 Z-14 G2 Y41 Z-20 CR=6 (ou G2 Y41 Z-20 J=AC(41) K=AC(-14)) G1 Y59 G2 Y65 Z-14 CR=6 (ou G2 Y65 Z-14 J=AC(59) K=AC(-14)) G1 Z-10 Y82.321 Z0 Y110 G40 Z10 BBB: Y-10 REPEAT AAA BBB P55 G53 G0 Z-110 D0 M30
Plano G19
NOTAS: Os cdigos de compensao de raio (G41 e G42) e de interpolao circular (G2 e G3) devem ser programados de forma contrria ao do plano G17, uma vez que o sentido de corte na visualizao da usinagem tambm contrrio ao mesmo. Para que ocorra a compensao de raio, a ferramenta utilizada nesse tipo de usinagem deve ser de ponta esfrica e no deve ser zerada pelo topo, mas sim pelo centro do raio.
71
15 - 4 Eixo (Opcional)
O avano para o eixo Rotacional W comandado na unidade GRAUS/MINUTO. A velocidade rpida do 4 eixo de 10 RPM ou 3600 graus/minuto. G0 X0 Y0 W0 G1 W90 F300
Quando um eixo (X, Y ou Z) e o W so programados simultneamente numa interpolao linear (G01), o avano programado em F (mm/min) prevalece para o eixo linear (X, Y ou Z), o avano rotacional (W) obtido atravs da frmula descrita seguir: Exemplo 1: G0 X0 W0 G1 X500 W90 F100 - o clculo para determinar a velocidade do quarto eixo ser: 500 2 + 90 2 = 0.508 min 1000 O avano para o eixo W ser:
90 = 177.165 graus / min 0.508
Neste caso, o tempo de usinagem ser de 0.5 min= 500mm /1000 mm/min. 1000 mm/min ser o avano aplicado para o eixo X e 177.165 graus/min ser a velocidade de avano do 4 eixo. Exemplo 2: G0 X0Y0 W0 G1 W180 F1000 - neste caso, o avano programado ser de 1000graus/min. O tempo deste ciclo ser de 10.8 segundos. Exemplo 3: G0 X0 Y0 W0 G0 W360 - neste caso, o avano programado ser o mximo, ou seja, 3600 graus/min.
72
Exemplo 4: G0 X0 Y0 W0 G1 X10 W360 F1000 - neste caso, o avano do eixo X ser limitado para 100 mm/min. Sentido de deslocamento do 4 eixo:
73
Exemplo 1:
%_N_EIXO4_1_MPF ;$PATH=/_N_MPF_DIR N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6 N40 M6 N50 G54 D1 S3000 M3 N60 G0 X-10 Y0 W0 M8 N70 Z5 CFTCP N80 G1 Z-5 F200 N90 G1 X20 F1000 N100 W360 N110 X-10 N120 G53 G0 Z-110 D0 M5 N130 M30
74
Exemplo 2:
Permetro = dimetro da pea x 3,14 50 x 3,14 = 157,080 157,080 = 360 12,5 = X X = (360 x 12,5)/157,080 X = 28,648
%_N_EIXO4_2_MPF ;$PATH=/_N_MPF_DIR N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6 N40 M6 N50 G54 D1 S3000 M3 N60 G0 X-10 Y0 W0 M8 N70 Z5 CFTCP N80 G1 Z-5 F200 N90 G1 X20 F1000 N100 W28,648 N110 X45 N120 W-28,648 N130 X20 N140 W0 N150 X-10 N160 G53 G0 Z-110 D0 M5 N170 M30
%_N_EIXO4_2_MPF ;$PATH=/_N_MPF_DIR N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6 N40 M6 N50 G54 D1 S3000 M3 N60 G0 X-10 Y0 W0 M8 N70 Z5 CFTCP N80 G1 Z-5 F200 N90 G1 X20 F1000 N100 W=IC(28,648) N110 X=IC(25) N120 W=IC((-28,648)*2) N130 X=IC(-25) N140 W=IC(28,648) N150 X-10 N160 G53 G0 Z-110 D0 M5 N170 M30
75
Exemplo 3:
%_N_EIXO4_3_MPF ;$PATH=/_N_MPF_DIR N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6 N40 M6 N50 G54 D1 S3000 M3 N60 G0 X-10 Y0 W0 M8 N70 Z0 CFTCP N80 INIC: G1 Z=IC(-1) F200 N90 G1 X0 F1000 N100 X136 W720 N110 G0 Z=IC(10) N120 X-10 W0 N130 FIM: Z=IC(-10) N140 REPEAT INIC FIM P2 N150 G53 G0 Z-110 D0 M5 N160 M30
%_N_EIXO4_3_MPF ;$PATH=/_N_MPF_DIR N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6 N40 M6 N50 G54 D1 S3000 M3 N60 G0 X-10 Y0 W0 M8 N70 Z0 CFTCP N80 INIC: G1 Z=IC(-1) F200 N90 G1 X0 F1000 N100 X=IC(136) W=IC(720) N110 G0 Z=IC(10) N120 X-10 W0 N130 FIM: Z=IC(-10) N140 REPEAT INIC FIM P2 N150 G53 G0 Z-110 D0 M5 N160 M30
76
Exemplo 4:
%_N_EIXO4_4_A_MPF ;$PATH=/_N_MPF_DIR N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6 N40 M6 N50 G54 D1 S3000 M3 N60 G0 X-2 Y-25 W0 M8 N70 Z-5 CFTCP N80 G1 Y25 F1000 N90 G0 Z2 N100 Y-25 W60 N110 Z-5 N120 G1 Y25 F1000 N130 G0 Z2 N140 Y-25 W120 N150 Z-5 N160 G1 Y25 F1000 N170 G0 Z2 N180 Y-25 W180 N190 Z-5 N200 G1 Y25 F1000 N210 G0 Z2 N220 Y-25 W240 N230 Z-5 N240 G1 Y25 F1000 N250 G0 Z2 N260 Y-25 W300 N270 G53 G0 Z-110 D0 M5 N280 M30
%_N_EIXO4_4_B_MPF ;$PATH=/_N_MPF_DIR N10 G17 G64 G71 G90 G94 N20 G53 G0 Z-110 D0 N30 T6 N40 M6 N50 G54 D1 S3000 M3 N60 G0 X-2 Y-25 W0 M8 N70 INIC: Z-5 CFTCP N80 G1 Y25 F1000 N90 G0 Z2 N100 FIM: Y-25 W=IC(60) N110 REPEAT INIC FIM P5 N120 G53 G0 Z-110 D0 M5 N130 M30
77
Exemplo 5:
. . . N10 G0 X20. W90. N20 Z3. N30 G1 Z-3. F200 N40 X60. N50 X120. W180. N60 G0 Z3. . . .
78
Exemplo 6:
. . . N10 G0 X20. W-180. N20 Z3. N30 G1 Z-3. F200 N40 X60. W=IC(450) N50 G0 Z3. N60 X120. N70 G1 Z-3. F200 N80 X80. W=IC(-450) N90 G0 Z3. . . .
79
16 - Funes miscelneas
M00 - parada obrigatria do programa M01 - parada opcional do programa M02 - fim de programa M03 - rotao sentido horrio M04 - rotao sentido anti-horrio M05 - desliga eixo rvore M06 - troca de ferramenta M07 - liga refrigerante de corte pelo centro do eixo rvore (opcional) M08 - liga refrigerante de corte pelas mangueiras externas ao eixo rvore (standard) M09 - desliga refrigerante de corte M17 - fim de subprograma M30 - fim de programa M31 - avana TAF (trocador automtico de ferramenta) M32 - recua TAF (trocador automtico de ferramenta) M36 - abre porta automtica (opcional) M37 - fecha porta automtica (opcional) M45 - liga limpeza das protees (opcional) M46 - desliga limpeza das protees (opcional)
80
81
82
Parte 2 Operao
83
84
1 - Apresentao
Este captulo tem como objetivo, orientar o manuseio do painel e botes do comando, a fim de executar com segurana, qualquer movimento que se queira nos eixos da mquina.
APRESENTAO DO PAINEL
VDEO
TECLADO DE PROGRAMAO
TECLADO DE OPERAO
85
Del Input
Teclas Introduo de letras, nmeros e outros caracteres Alfanumricas Apaga as informaes do programa posteriores ao posicionamento do cursor Del
Input Insert Back Space Insere dados no CNC (programas, parmetros, etc) Substitui dados no programa
Apaga as informaes do programa anteriores ao posicionamento do cursor Seleciona textos e alterar algumas funes que contenham o smbolo U Select Movimentao H quatro diferentes teclas de movimentao do cursor. Estas so utilizadas para moviment-lo para a direita, para a esquerda, para cima e para baixo. do cursor
Page up / down Muda as pginas da tela para cima (Page up) ou para baixo (Page down) End Next Window Shift Help Posiciona o cursor no fim da linha Muda de janela
Ativa as funes do canto superior esquerdo das teclas com dupla funo e para digitar letras minsculas
Mostra a ilustrao do ciclo quando programado pelo Apoio
86
Repos. Ref. Point Jog MDA Auto Single Block Desliga o sinal sonoro Cycle Start Reset Spindle Eixo W _ Rapid CNC ON Seletor de rotao Spindle Right / Stop Eixos X, Y e Z Referenciar Magazine +
Cycle Stop
Boto de Emergncia
Seletor de avano
Refrigerao
Jog Scale Transportador de Cavaco Recuar o TAF Feed Start / Stop WCS/MCS Avanar o TAF
87
Transportador de Cavaco Ligar (boto verde) ou desligar (boto vermelho) o transportador de cavacos
88
4 - Ligar a mquina
- Ligar chave geral (aguardar inicializao do comando) - Desativar boto de emergncia. - Ligar CNC ( | ) e liberar os eixos ("Feed Start" e "Spindle Right").. - Acionar "Reset" - Referenciar a mquina.
89
90
91
11 - Renomear um programa
- Acionar "Menu Select". - Acionar "Programas". - Acionar "Programa de peas" ou "Subprogramas" de acordo com o desejado. - Com o cursor selecionar programa desejado - Acionar "Renomear". - Digitar o novo nome. - Acionar "OK".
92
12 - Apagar um programa
- Acionar "Menu Select". - Acionar "Programas". - Acionar "Programa de peas" ou "Subprogramas" de acordo com o desejado. - Com o cursor selecionar programa desejado - Acionar "Apagar". - Acionar "OK".
93
15 - Comunicao de dados via RS-232 15.1 - Especificao do cabo para comunicao serial
O microcomputador ou perifrico externo, do qual far a comunicao dever possuir uma porta serial do tipo DB 9 ou DB 25 livre. O tipo de conector irrelevante, desde que haja perfeita fixao, sem perigo de ocorrncia de mal contatos. O cabo para a conexo deve obedecer a seguinte configurao: DB 25 1 2 3 4 5 6 20 7 DB 25 1 3 2 5 4 20 6 7 DB 9 1 2 3 4 5 6 7 8 DB 25 1 2 3 6 7 20 5 4
94
95
96
Figura 2:
pea em corte
Figura 3:
Exemplo 1: especificao dos vrtices 1 e 2 com o zero pea no local do vrtice 1: Vrtice 2 Vrtice 1: X = 0.000 Y = 0.000 Z = 0.000 Vrtice 2: X = 30.000 Y = 20.000 Z = -10.000
Vrtice 1
Exemplo 2: especificao dos vrtices 1 e 2 com o zero pea no centro da mesma: Vrtice 1: X = -15.000 Y = -10.000 Z = 0.000 Vrtice 2: X = 15.000 Y = 10.000 Z = -10.000
97
OBSERVAES: 1) O procedimento acima utilizado para referenciar ferramentas a trabalhar com compensao de raio no plano XY (G17). Caso seja necessrio trabalhar com ferramentas de ponta esfrica e com compensao de raio nos planos XZ (G18) ou YZ (G19), deve-se fazer o procedimento acima com as seguintes modificaes: 1.1) Ao invs de posicionar o cursor em "Compr. 1", deve-se posicionar em "Compr. 2" , caso o plano de trabalho seja G19 (YZ), ou em "Compr. 3", caso o plano de trabalho seja G18 (XZ). 1.2) Ao invs de digitar "0" no campo "Valor ref.", deve-se digitar o valor do raio da ferramenta (sem sinal). 2) Com o procedimento acima no h necessidade de fazer o "zero-pea" no eixo "Z". Por isso, antes de referenciar as ferramentas, deve-se apagar os dados contidos no campo "Z" das pginas de "Deslocam. Pto. Zero" (G54 a G57).
98
Comprimento
OBSERVAES: 1) Os valores dos comprimentos devero ser colocados sem sinal. 2) O procedimento acima utilizado para referenciar ferramentas a trabalhar com compensao de raio no plano XY (G17). Caso seja necessrio trabalhar com ferramentas de ponta esfrica e com compensao de raio nos planos XZ (G18) ou YZ (G19), deve-se subtrair o valor do raio da mesma do valor de seu comprimento e colocar esse valor como sendo o de referenciamento. Exemplo: Comprimento = 125 mm Raio = 10 mm Valor de referenciamento = 125 - 10 = 115 mm, portanto Compr. 2 ou Compr 3. = 115 3) Aps informar os comprimentos de todas as ferramentas, deve-se fazer o "zero pea" no eixo "Z", conforme o captulo 21.3 ou o 21.4 deste manual.
Comprimento
99
100
101
21.3 - Eixo Z (na superfcie da pea) (Para zeramento da ferramenta feito fora da mquina)
- Atravs do movimento manual encostar a ferramenta na face da pea, no eixo Z (conforme figura acima). - Acionar "Menu Select". - Acionar "Parmetros". - Acionar "Deslocam. Pto. Zero". - Selecionar corretor ( G54 G57) desejado atravs das teclas "Desl. zero +" ou "Desl. zero -". - Posicionar o cursor no eixo "Z" - Acionar "Determin. DPZ". - Selecionar ferramenta desejada. Exemplo: T n. 1, 2 , 3... - Selecionar "- Comprim." utilizando a tecla "Select". - Acionar "OK". - Acionar ARMAZENAR.
102
21.4 - Eixo Z (na base da pea) (Para zeramento da ferramenta feito fora da mquina)
- Atravs do movimento manual encostar a ferramenta na face da pea, no eixo Z (conforme figura acima). - Acionar "Menu Select". - Acionar "Parmetros". - Acionar "Deslocam. Pto. Zero". - Selecionar corretor ( G54 G57) desejado atravs das teclas "Desl. zero +" ou "Desl. zero -". - Posicionar o cursor no eixo "Z" - Acionar "Determin. DPZ" . - Selecionar ferramenta desejada. Exemplo: T n. 1, 2 , 3... - Selecionar "- Comprim." utilizando a tecla "Select". - Selecionar "- Offset" utilizando a tecla "Select".. - Digitar o valor do offset (altura da pea) - Acionar "Input". - Acionar "OK". - Acionar "Armazenar".
R 94860 B - Manual de Programao e Operao - SIEMENS 810D 103
104
105
26 - Desligar mquina
- Acionar MQUINA. - Ativar (pressionar) boto de emergncia. - Desligar chave geral.
106