Professional Documents
Culture Documents
Programao CNC
Carlos Miranda 1
Carlos Miranda 2
G77 G80* G81 G82 G83 G84 G85 G86 G87 G88 G89 G90* G91 G92 G93 G94* G95 G98* G99 G100 G101 G102 G103 G107 G110G129 G136** G141 G143** G150 G153** G154** G155** G161** G162** G163** G164** G165** G166** G169** G174 G184 G187 G188
Ciclo de Mandrilar Inversa Cancela os Ciclos Definidos Ciclo de Furaco Directa Ciclo de Pontear Ciclo de Furar em Pica-Pau Ciclo de Roscagem Rgida Direita Ciclo de Mandrilar Ciclo de Mandrilar e Paragem Ciclo de Mandrilar Interior e Retraco Manual Ciclo de Mandrilar Interior, Retraco Manual e Pausa Ciclo de Mandrilar Exterior e Retraco Manual Coordenadas Absolutas Coordenadas Incrementais / Relativas Definir Valor de Alterao de Sistema Coordenadas de trabalho Modo de Avano de 1/Tempo Avano por Minuto Avano por Rotao Recuo ao Ponto Inicial de um Ciclo Definido Recuo de Plano R (Plano de Referncia) de um ciclo Definido Cancela Espelho Activa Espelho Programao Sada Programvel para RS-232 Limitar N de Blocos na Memria Intermdia Mapeamento Cilndrico Sistema de Coordenada (7-26) Medio do Zero de Trabalho Automaticamente 3D+ Compensao da Ferramenta Compensao do Comprimento da Ferramenta em 5 Eixos + Desbaste Geral de Caixa Ciclo de Furao de Alta Velocidade para 5 Eixos Coordenadas de Trabalho P1-99 Ciclo de Roscagem Cnica Esquerda em 5 Eixos Ciclo de Furao 5 Eixos Ciclo de Pontear em 5 Eixos Ciclo Furao em Pica-Pau para 5 Eixos Ciclo de Roscagem Cnica de 5 Eixos Ciclo de Mandrilar de 5 Eixos Ciclo de Mandrilar e Paragem de 5 Eixos Ciclo de Mandrilar e Pausa de 5 Eixos Rosca Rgida No Vertical Esquerda Rosca Rgida No Vertical Direita Programao da Preciso para Maquinao de Alta Veloc. Buscar Programa do PST (Program Schedule Table)
Carlos Miranda 3
Cdigos M Fresadora Cdigo M00 M01 M02 M03 M04 M05 M06 M08 M09 M10** M11** M12** M13** M16 M19 M21-M28 M30 M31 M33 M34 M35 M41 M42 M51-M58 M59 M75 M76 M77 M80** M81** M82 M83** M84** M86 M88** M89** M95 M97 M98 M99 Designao Paragem De Programa (SETTING 39, 42) Paragem De Programa Opcional(SETTING 17, 39) Fim de Programa (SETTING 39) Liga Rotao no Sentido Horrio (S) (SETTING 144) Liga Rotao no Sentido Anti Horrio (S) (SETTING 144) Pra a Rotao Executa a Troca de Ferramenta (T) (SETTING 42, 87, 155) Liga a Refrigerao (SETTING 32) Desliga a Refrigerao Bloqueia o 4 Eixo Desbloqueia o 4 Eixo Bloqueia o 5 Eixo Desbloqueia o 5 Eixo Mudana de Ferramenta (T) (Mesmo que o M06) Orientao da rvore (P,R valores opcionais) Cdigos M Opcionais para interface de Comunicao Fim de Programa e RESET (SETTING 2, 39, 56, 83) Extractor de Limalha para a Frente (SETTING 114, 115) Pra Extractor de Limalha Bico de refrigerao Diminui uma posio (+1) Bico de refrigerao Aumenta uma posio (-1) Activa a Caixa de Velocidades em Baixas Activa a Caixa de Velocidades em Altas Cdigos M Opcionais Rels de Sada M75 SET G35 OR G136 REFERENCE POINT Desactiva Monitor Activa Monitor Abertura Automtica da Porta (SETTING 131) Fecho Automtico da Porta (SETTING 131) Solta Ferramenta Liga Refrigerao a Ar Desliga Refrigerao a Ar Prende Ferramenta Activa Refrigerao de Ferramenta (SETTING 32) Desactiva Refrigerao de Ferramenta ( (SETTING 32) Modo SLEEP Chamada de Sub-Rotina Chamada de Sub-Programa (P,L) M99 Retorno ao Incio de Sub-Programa/ Sub-Rotina (P) (SETTING 118)
Carlos Miranda 4
Com a correco do raio da ferramenta ligada, o controle calcula automaticamente, para ferramentas diferentes, os respectivos percursos equidistantes da ferramenta.
Assim, o controle necessita de algumas informaes, tais como: N. da ferramenta N. do offset da ferramenta
Carlos Miranda 5
Carlos Miranda 6
Carlos Miranda 7
Quando se trabalha, importante estar ciente da modalidade de trabalho que esta seleccionada no CNC. H seis modos de operao e um modo de simulao no controle. O modo de operao seleccionado com uma das seis teclas seguintes: EDIT MEM MDI / DNC HANDLE JOG ZERO RET LIST PROG Para editar um programa j na memria Para chamar um programa armazenado na memria Para chamar directamente um programa manualmente introduzido ou para seleccionar o modo de DNC Para usar as teclas do movimento ou o volante electrnico Para fazer o zero mquina Para listar, enviar ou receber programas
O modo de simulao grfica acedido atravs das teclas de ecr DISPLAY. Em modo MEM ou MDI, um programa pode comear com a tecla [CYCLE START]. Quando um programa estiver a correr, no pode mudar de modo, deve esperar at que termine ou pressionar [RESET] para parar o programa.
Carlos Miranda 8
Quando j em MDI, pressionando a tecla [MDI] uma segunda vez seleccionar DNC se a opo de DNC estiver activa atravs do respectivo parmetro e Setting na mquina. Em alguns modos acima, pode seleccionar-se alguns dos seguintes ecrs usando as oito teclas de [DISPLAY]: Para mostrar o programa seleccionado
Alm dos ecrs acima, quando um programa est a correr, pode-se pressionar [LISTA PROG] para seleccionar a lista dos programas em memria. til saber que os programas podem ser editados no fundo de edio BACKGROUND EDIT, que pode aceder-se com a tecla [PROGRAM DISPLAY]. Todas as operaes de CNC so controladas atravs do painel de controlo. O painel de controlo constitudo por um monitor CRT, o teclado, interruptores para LIGAR/ DESLIGAR, medidor da carga, volante electrnico, BATENTE DE EMERGNCIA, INCIO DE CICLO, e teclas de alterao de avano e rotao. O teclado uma membrana tipo lisa que activa cada tecla exercendo alguma presso. A tecla [SHIFT] substitui a funo das teclas numricas com os caracteres brancos no canto esquerdo superior. A tecla [SHIFT]
Carlos Miranda 9
deve ser pressionada uma vez antes de activar o segundo carcter de cada tecla. Pressionar a tecla [SHIFT] duas vezes desactiva esta funo. O volante electrnico no controlo usado para movimentar cada um dos eixos. A escala do volante pode seleccionar-se fazendo corresponder a cada trao 0.0001, 0.001, 0.01 ou 0.1 da polegada ou (0.001, 0.01, 0.1 ou 1.0 grau por trao para um eixo rotativo). Ao usar unidades mtricas, o passo menor do volante do comando 0.001 milmetro e o maior 1.0 milmetro. O volante do comando tem 100 passos por rotao. Pode tambm ser usado para mover o cursor do monitor quando se estiver no modo EDIT em modo de edio, ou alterar o avano/rotao com variao 1%. A tecla de [PARAGEM DE EMERGNCIA], pra imediatamente todos os movimentos da mquina, incluindo os accionamentos, a rotao da rvore, o carregador da ferramenta, e a bomba de refrigerao. Pra tambm todos os eixos auxiliares se existirem. A tecla [CYCLE START] inicia um programa que esteja em modo de MEM ou em MDI, para continuar o movimento depois de a tecla [FEED HOLD] seja pressionada ou continuar aps a paragem no fim da execuo de um bloco, quando estejamos a trabalhar BLOCO A BLOCO. A tecla [CYCLE START] do volante electrnico opcional executa exactamente as mesmas funes. [FEED HOLD] pra todo o movimento de eixos at que seja pressionada a tecla [CYCLE START]. A tecla [FEED HOLD] no volante electrnico opcional executar exactamente as mesmas funes. AVISO! A tecla [FEED HOLD] no pra a rotao da rvore, o sistema de troca de ferramenta, ou a bomba de refrigerao, assim como, o movimento de nenhuns dos eixos auxiliares. O INTERRUPTOR DE CHAVE opcional de bloqueio da memria impedir que o operador edite programas e altere settings quando virado para a posio de bloqueada. Descrio da hierarquia dos bloqueios: O INTERRUPTOR DE CHAVE bloqueia os Settings e todos os programas. Setting 7 parmetros bloqueados; os parmetros 57, 209 e 278 bloqueiam outras caractersticas. Setting 8 bloqueia todos os programas. Setting 23 bloqueia os programas 9xxx. Setting 119 bloqueia offsets. Setting 120 bloqueia as macro variveis. A tecla [SINGLE BLOCK] no teclado activa e desactiva a opo BLOCO A BLOCO. Quando [SINGLE BLOCK] estiver activo, o controle executa um
Carlos Miranda 10
bloco e pra. Cada vez que se pressiona a tecla [CYCLE START] executado mais um bloco. A tecla [RESET] no teclado pra sempre o movimento accionamentos, da rvore, da bomba de refrigerao, e do sistema de troca da ferramenta. Interrompe tambm o programa que estiver a correr. Este no , entretanto, um mtodo recomendado para parar a mquina porque pode ser difcil recomear o programa a partir desse ponto. As teclas [SINGLE BLOCK] e [FEED HOLD] prevem a continuao do programa. A tecla [RESET] no pra o movimento de nenhuns dos eixos auxiliares mas estes param no fim de todo o movimento em execuo. Teclas De Funo No modo EDIT se fizer [PROGRAM DISPLAY], esta comear uma edio de bloco. No modo [PROGRAM DISPLAY], F1 duplica um programa j armazenado e permite atribuir-lhe um nome novo na linha de comando. No ecr dos Offsets, F1 introduz o valor na tabela dos Offset. No modo EDIT e em [PROGRAM DISPLAY], esta terminar uma edio de bloco. No modo EDIT e MDI, a tecla F3 copia a linha circular seleccionada da ajuda na linha da introduo de dados no fundo do monitor. Isto til quando se quer usar a soluo desenvolvida para um movimento circular. Pressionar [INSERT] para adicionar essa linha de comando circular do movimento ao seu programa. Na funo de ajuda da calculadora, esta tecla copia o valor na janela da calculadora de ajuda para introduo de dados seleccionada, Trigonometria, Interpolao Circular, ou Fresagem. No modo MEM e em [PROGRAM DISPLAY], isto seleccionar um fundo de edio, BLACKGROUND EDIT ou reviso de programa, PROGRAM REVIEW. O FUNDO DE EDIO seleccionado se introduzir um nome de programa Onnnnn com o nmero do programa a editar. A reviso do programa seleccionada apenas com a teclao [F4]. A edio de reviso do programa corre na metade esquerda do monitor e permite que o operador reveja o programa na metade direita do monitor. Na funo da ajuda da calculadora, esta tecla usa as funes seleccionadas Trigonometria, Interpolao circular, ou parmetros de corte. Adiciona-os, subtrai-os, multiplica-os, ou divide-os com a calculadora.
Carlos Miranda 11
Pra todos os movimentos da mquina e coloca o cursor no incio do programa actual. Inicializa automaticamente a mquina. Depois de iniciar, quando esta tecla pressionada, a mquina volta ao ponto zero e a ferramenta #1 vai para uma posio de corte. Serve para Restaurar o sistema de troca de ferramentas em caso de uma falha de corrente ou avaria.
TECLAS DE FUNO:
Abaixo das teclas de reset esto as teclas de funo. H oito teclas de funo. So usadas para aceder as funes especiais implementadas no software de controlo. Usado na edio, grficos, edio de fundo, e para que a ajuda ou calculadora execute funes especiais. Usa-se para introduzir as medidas de comprimento e dimetro da ferramenta na pgina de offsets, durante a medio destas. Usa-se para chamar a prxima ferramenta a ser medida. Usada par soltar a ferramenta manualmente na rvore.
Tecla para introduzir automaticamente a medida do zero de trabalho na tabela de zeros das peas.
Carlos Miranda 12
JOG TECLAS
As teclas do movimento esto esquerda abaixo das teclas de funo. Estas teclas seleccionam a que eixos o volante electrnico deve enviar sinais, para executar um movimento contnuo. Quando uma tecla pressionada momentaneamente, esse eixo seleccionado para ser movimentado pelo volante electrnico. Quando uma tecla pressionada e mantida pressionada, esse eixo desloca-se enquanto a tecla pressionada. Se a tecla [+] pressionado e mantida, O eixo movimenta-se no sentido positivo, ou de afastamento da pea, relativo s coordenadas do trabalho. Se a tecla [-] pressionada e mantida, o eixo movimenta-se de modo a que a ferramenta se desloque no sentido negativo, ou seja, aproxima-se da pea, relativo s coordenadas de trabalho. As teclas do movimento esto bloqueadas se a mquina estiver a funcionar. Selecciona o eixo Z.
Selecciona o eixo X. Quando pressionada juntamente com uma das teclas de eixos, podemos deslocar de forma automtica a mquina, sendo necessrio voltar a pressionar para a mquina parar.
Do lado esquerdo das teclas de movimento esto trs teclas para activar/ desactivar o extractor de limalha opcional. Se o extractor de limalha for programado no parmetro 209, estas teclas executam as seguintes funes: Liga o extractor de limalha num sentido de remover as limalhas da rea de trabalho. Pra o movimento do extractor de limalha.
Do lado esquerdo das teclas de movimento esto trs teclas para controlar o ponto opcional. Se o jacto de refrigerao programado no parmetro 57, estas teclas executam as seguintes funes:
Pressionando esta tecla, activamos a refrigerao ferramenta, caso a mquina tenha esta opo.
interna
da
Carlos Miranda 13
OVERRIDES:
Esto no lado esquerdo inferior do painel de controlo. Do ao operador a possibilidade de alterar a velocidade dos movimentos rpidos transversais, assim como avanos programados e rotao da rvore. No se aplica Diminui o avano actual em10% (0 a 200%). Ajusta o avano do controlo para o avano programado. Aumenta o avano actual em10% (0 a 200%). Permite que o volante electrnico seja usado como potencimetro da rotao da rvore, em incrementos de 1% ( 0 a 999%). Diminui a velocidade actual da rvore em 10% (0 a 200%). Ajusta a velocidade da rvore velocidade programada. Aumenta a velocidade actual da rvore em 10% (0 a 200%). Liga a rotao da rvore no sentido horrio.
Limita o deslocamento rpido a 5% do mximo. Limita o deslocamento rpido a 25% do mximo. Limita o deslocamento rpido a 50% do mximo. A mquina desloca-se em rpido no valor mximo
Carlos Miranda 14
DISPLAYS:
As teclas do ecr esto na parte central superior. Estas oito teclas permitem aceder a pginas diferentes, informao de funcionamento e pginas da ajuda, disponveis para o operador. Algumas destas teclas so teclas multi-funo que mostram pginas diferentes quando pressionadas vrias vezes. A pgina actual indicada sempre na linha superior esquerda do monitor. Indica o programa actualmente seleccionado. Usado tambm nas aplicaes do QUICK CODE. Indica a posio dos eixos da mquina. Pressionando [PAGE UP] ou [PAGE DOWN], altera para outro sistema de coordenadas, operador, mquina, trabalho e distncia ao prximo ponto em formato grande e individual. Mostra o comprimento da ferramenta, os valores do raio. Pressionando [PAGE UP] vamos para a pgina de offsets de trabalho. Mostra o programa actual, os valores modais do programa, e a posio durante o funcionado. Pressionando sucessivamente a tecla [PAGE DOWN] acedemos a pginas com: valores modais, contadores do sistema, macro variveis, vida da ferramenta e informao de consumo por ferramenta. Mostra a descrio completa de um alarme quando a mensagem do alarme est piscando. H trs tipos de pginas de alarmes. O primeiro mostra os alarmes actuais. Pressionando a tecla [] acedemos pgina do histrico dos alarmes. Pressionar a tecla [] outra vez, vamos para a pgina de descrio de alarmes. Esta pgina mostra simplesmente um alarme de cada vez com sua descrio (se existir). Por defeito aparece o ltimo alarme do histrico de alarme. O operador pode ento aceder a todos os alarmes pressionando as teclas [] e []. O operador pode ainda, introduzir um nmero do alarme e pressionar [ENTER] ou a seta [] e o alarme mostrado. Pressionar a tecla [] novamente, voltamos pgina actual dos alarmes. Pressionar [PAGE DOWN] aparece uma pgina para mensagens e notas do operador. Indica e permite a mudana dos parmetros que definem as caractersticas da mquina. Se pressionar [PAGE UP] aparecem os valores da compensao do fuso. Pressionar sucessivamente [PAGE DOWN] aparecem os parmetros gerais tais como os parmetros de X, Y, Z, A e B. Pressionando segunda vez a tecla [PARAM/DGNOS] aparece a primeira pgina de dados de diagnstico. Na primeira pgina de dados de diagnstico temos as variveis discretas de entrada e sada. Pressionar [PAGE DOWN] aparece a segunda pgina dos dados de diagnstico que consistem em entradas adicionais e em dados anlogos. Mostra e permite a alterao dos Settings da mquina. Pressionar a tecla [SETNG/GRAPH] duas vezes permite ACEDER ao modo grfico, onde o operador pode eliminar erros do programa actual e ver a trajectria da ferramenta no programa. Mostra em resumo, um manual de ajuda on-line. Pressionar em [HELP/CALC] uma segunda vez aparece a calculadora da ajuda. H trs pginas de ajuda da calculadora. Pressionar a tecla [PAGE DOWN] aparece a ajuda para fresar e roscar, ajuda em trigonometria, ou ajuda em circunferncias. Pressionando uma terceira vez a tecla [HELP/CALC] temos uma tabela de parmetros de roscagem. Pressionando a tecla outra vez temos a data e a hora. Nesta pgina tambm possvel acertar o relgio da mquina.
Carlos Miranda 15
TECLAS DE CURSOR:
As teclas de cursor esto no centro do painel de controlo. Do ao operador a possibilidade de aceder a vrias pginas e campos no controlador. So usados basicamente na edio de programas CNC.
Tecla de contexto sensvel, que move geralmente o cursor para o item mais elevado na pgina. Na edio, acede ao bloco superior do programa. No zoom de grficos, selecciona a vista geral. A seta ascendente move para cima um item, bloco ou campo. Nos grficos, a janela de escala movimenta-se para cima. Usa-se para mudar ecrs, para se deslocar para cima na pgina do editor, ou para sair de zoom em simulao grfica. Usa-se para seleccionar individualmente Itens dentro do editor; mover o cursor para a esquerda. Seleccionar dados opcionais na pgina de configuraes e mover a janela zoom para a esquerda em simulao grfica. Usa-se para seleccionar individualmente itens editvel dentro do editor; move o cursor para a direita. Seleccionar dados opcionais na pgina de configuraes e mover para a direita a janela zoom em simulao grfica. Tecla de contexto sensvel que move geralmente o cursor para o item do fim da pgina. Na edio, este o ltimo bloco do programa. A seta descendente move para baixo um item, bloco, ou campo. Nos grficos, a janela zoom desloca-se para baixo. Usa-se para mudar ecrs, abaixar uma pgina no editor, ou zumbir mais perto em simulao grfica.
As teclas alfanumricas permitem ao utilizador a introduo das 26 letras do alfabeto, ou de caracteres especiais. A tecla [SHIFT] permite o acesso aos caracteres brancos no teclado. Pressionando [SHIFT] e ento o carcter branco, este enviado para controlo. Ao introduzir texto, os caracteres a preto so seleccionados por defeito. Para aceder aos caracteres amarelos, pressionar e largar a tecla de [SHIFT] e pressionar os caracteres desejados. A tecla [SHIFT] pode tambm manter-se pressionada quando se pretende seleccionar um nmero. Quando um controlo tem um quinto eixo central instalada, o eixo B seleccionado para deslocamento manual pressionando [SHIFT] e ento as teclas +A, ou -A. Este o carcter de FIM DE BLOCO. Mostrado como um cursor na pgina e significa o fim da programao de um bloco. Corresponde a um movimento dos carros e o avano de uma linha.
Carlos Miranda 16
Parte I
Fresagem
Carlos Miranda 17
Exerccio 1 G90 - COORDENADAS ABSOLUTAS Indicar as coordenadas para cada um dos pontos
Nota!
Pontos
Quando se trabalha em Coordenadas Absolutas, todas as coordenadas dos pontos so em relao origem do sistema de coordenadas cartesiano.
1 2 3 4 5 6 7 8 9 10
Carlos Miranda 18
Exerccio 2 G91 - COORDENADAS RELATIVAS / INCREMENTAIS Indicar as coordenadas para cada um dos pontos
Nota!
Pontos
Quando se trabalha em Coordenadas Relativas / Incrementais, todas as coordenadas dos pontos so indicadas em relao ao ponto anterior ao do deslocamento. Assim: Se o deslocamento for no sentido positivo do eixo, o valor positivo; Se o deslocamento for no sentido negativo do eixo, o valor negativo;
1 2 3 4 5 6 7 8 9 10
Carlos Miranda 19
Exerccio 3 G90 - COORDENADAS ABSOLUTAS Indicar as coordenadas para cada um dos pontos
Pontos
1 2 3 4 5 6 7 8 9 10
Carlos Miranda 20
Exerccio 4 G90 - COORDENADAS ABSOLUTAS Indicar as coordenadas para cada um dos pontos
Nota!
Pontos
No necessrio indicar as coordenadas para todos os eixos, se houver apenas deslocamento num deles, pode indicar-se penas a coordenada para o eixo em que a mquina se vai deslocar, est regra tambm se aplica aos cdigos G. Existem dois tipos de cdigos: Modais estes so memorizados pela mquina e esta assume-os at que se introduza um que anule ou contraponha este; No Modais estes no so memorizados pela mquina e esta assume-os apenas na linha em que eles so programados;
1 2 3 4 5 6 7 8 9 10
Carlos Miranda 21
Exerccio 5 G90 - COORDENADAS ABSOLUTAS Definir o Raio com R, ou com I e J Indicar as coordenadas para cada um dos pontos
Eemplo
Movimento
1 2 3 4 5 6 7 8
Nota!
Podemos definir um movimento circular (Interpolao Circular, de duas formas: Indicar as coordenadas do ponto Final, o Sentido do movimento Horrio / Anti Horrio e o valor do Raio; Indicar as coordenadas do ponto final, e definir o centro do arco que se quer escrever em relao ao nosso ponto inicial (E), como sendo a origem do sistema de Eixos, neste caso em I e J; E - ponto de Entrada da Ferramenta, ou incio S - ponto de sada, ou ponto final
Carlos Miranda 22
Pontos 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Carlos Miranda 23
Programa
Ponto
G02/G03
O1 T1 M06 G00 G54 G90 X0. Y65. S1000 M03 G43 H1 Z25. M08 G01 Z0 F500. G01 G41 D1 Y50. F1000. G01 X50. F1000. G01 Y-50. G01 X-50. G01 Y50. G01 X0. G01 G40 Y65. G00 Z25. M09 G28 G91 Z0 M05 M30
19 20 21 22 23 24 25
Nota! Ao efectuarmos um deslocamento a partir de um ponto exterior pea, devemos ter em conta que no prximo ponto j podemos encontrar material, assim este deve ser executado no em rpido (G00), mas com um determinado avano (F) de trabalho, Interpolao Linear (G01). Quando este movimento definido, devemos indicar tambm, se vamos compensar a ferramenta esquerda (G41), ou direita (G42). No final do contorno, quando nos deslocamos para fora, devemos anular a compensao do raio da ferramenta (G40), e o movimento pode ser em rpido, pois j no h contacto entre o material e a ferramenta.
Carlos Miranda 24
Programa
Ponto
Mov.
O1 T1 M06 G00 G90 G54 X0. Y0. S1000 M03 G43 H1 Z25. M08 G01 Z0 F500. G01 G41 D1 Y25. F1000. G01 X-15. G01 X-25. Y15. G01 Y-15. G03 X-15. Y-25. R10. G01 X15. G01 X25. Y-15. G01 Y5. G03 X5. Y25. R20. G01 X0 G00 G40 X0. Y0. G00 Z25. M09 G28 G91 Z0 M05 M30
1 2 3 4 5 6 7 8 9 10
Nota! Ao efectuarmos um deslocamento a partir do centro da pea, devemos ter em conta que no prximo ponto j podemos encontrar material, assim este deve ser executado no em rpido (G00), mas com um determinado avano de trabalho (F), Interpolao Linear (G01). Quando este movimento definido, devemos indicar tambm, se vamos compensar a ferramenta esquerda (G41), ou direita (G42). No final do contorno, quando nos deslocamos para o centro, devemos anular a compensao do raio da ferramenta (G40), e o movimento pode ser em rpido, pois j no h contacto entre o material e a ferramenta.
Carlos Miranda 25
Programa
Ponto
Movim.
O1 T1 M06 G00 G90 G54 X0. Y0. S1000 M03 G43 H1 Z25. M08 G01 Z0 F500. G01 G41 D1 Y25. F1000. G01 X-25. ,C10. G01 Y-25. ,R10. G01 X25. ,C10. G01 Y25. ,R20. G01 X0 G00 G40 Y0. G00 Z25. M09 G28 G91 Z0 M05 M30
1 2 3 4 5 6
Nota! Ao efectuarmos a programao de um contorno, podemos utilizar a programao de raios e Chanfros de forma automtica, dar as coordenadas do ponto final e de seguida o cdigo ,Rxx, para definir um raio ou ,Cxx, para definir um chanfro, no sendo por isso necessrio informar o comando do tipo de movimento que vamos utilizar, mesmo se estivermos a trabalhar em movimento Linear (G01).
Carlos Miranda 26
Programa
Ponto
G02/G03
O2 (Pontear) T1 M06 (Broca de Ponto) G00 G90 G54 X0. Y0. S1000 M03 G43 H1 Z25. M08 G82 Z-2. R5. P1. F100. X31.82 Y31.82 Y-31.82 X-31.82 X-31.82 Y31.82 X0 Y35. Y-35. X-35. Y0 X35. G00 G80 Z25. M09 (Furo Dimetro 5 mm) T2 M06 (Broca Dia. 5 mm) G00 G90 G54 X0. Y0. S1000 M03 G43 H2 Z25. M08 G00 G90 G54 X0. Y0. G81 Z-20. R5. F100. X31.82 Y31.82 Z-40. Y-31.82 X-31.82 X-31.82 Y31.82
1 2 3 4 5 6 7 8
() Continuao
X0 Y35. Y-35. X-35. Y0 X35. G00 G80 Z25. M09 (Furo Dimetro 10 mm) T3 M06 (Broca Dia. 5 mm) G00 G90 G54 X0. Y0. S1000 M03 G43 H3 Z25. M08 G00 G90 G54 X0. Y0. G83 Z-20. Q5. R5. F100. X31.82 Y31.82 Z-40. Y-31.82 X-31.82 X-31.82 Y31.82 G00 G80 Z25. M09 G28 G91 Z0 M05 M30
() Continuao
Carlos Miranda 27
O1 (Programa Principal) T1 M06 G00 G90 G54 X0. Y0. S1000 M03 G43 H1 Z25. M08
G150 G41 F800. D01 J10. K.1 Q1. R0. X0. Y0. Z-10. P2
G40 X0. Y0. G00 Z25. M09 G28 G91 Z0 M05 M30 O2 (Sub-Programa) G01 Y25. F1000. X-15. X-25. Y15. Y-15. G03 X-15. Y-25. R10. G01 X15. X25. Y-15. Y5. G03 X5. Y25. R20. G01 X0 M99
1 2 3 4 5 6 7 8 9 10
Nota! Para o Ciclo de Desbaste Interior G150, necessrio utilizar dois programas, assim:
PROGRAMA PRINCIPAL No programa principal, vamos definir todas as caractersticas de maquinao da caixa, para isso temos de programar todas as variveis do G150 (exemplo na linha de cor vermelho); SUB-PROGRAMA Neste programa, apenas necessrio definir toda a trajectria, sendo necessrio esta formar um crculo fechado. Para evitar erros de maquinao deve tentar-se comear sempre na parte superior;
Carlos Miranda 28
Programa
Ponto
G02/G03
O1 T1 M06 G00 G54 G90 X0. Y65. S1000 M03 G43 H1 Z25. M08 G01 Z0 F500. M98 P10 L10 G28 G91 Z0 M05 M30 O10 G01 G91 Z-1. F200. G01 G41 G90 D1 Y50. F1000. G01 X50. F1000. G01 Y-50. G01 X-50. G01 Y50. G01 X0. G01 G40 Y65. M99
19 20 21 22 23 24
Nota! Por vezes h a necessidade de aps a programao de um contorno, fazermos a sua repetio, para os vrios incrementos em Z, para isso podemos utilizar os SubProgramas. Assim, ao ser executada a linha do cdigo M98, a mquina vai para o programa identificado no parmetro P e executa-o, as vezes que estiverem definidas no Parmetro L. Ao trabalhar-mos em G91 na primeira linha do Sub-Programa, obriga a mquina a incrementar o valor do Z cota onde esta, no esquecer de programar na linha seguinte G90. Legenda: M98 Chamada de Sub-Programa P Nome do Sub-Programa L N de Repeties M99 Volta ao incio do Sub-Programa ou Sub-Rotina
Carlos Miranda 29
Programa
Ponto
G02/G03
O1 T1 M06 G00 G54 G90 X0. Y65. S1000 M03 G43 H1 Z25. M08 G01 Z0 F500. M97 P10 L10 G28 G91 Z0 M05 M30 N10 G01 G91 Z-1. F200. G01 G41 G90 D1 Y50. F1000. G01 X50. F1000. G01 Y-50. G01 X-50. G01 Y50. G01 X0. G01 G40 Y65. M99
19 20 21 22 23 24 25
Nota! Por vezes h a necessidade de aps a programao de um contorno, fazermos a sua repetio, para os vrios incrementos em Z, para isso podemos utilizar as SubRotinas. Assim, ao ser executada a linha do cdigo M97, a mquina vai para a linha identificada no parmetro P e executa a Sub-Rotina as vezes que estiverem definidas no Parmetro L. Podemos utilizar o N de Sub-Rotinas que quisermos, estas sero sempre colocadas no Programa, aps o M30. Ao trabalhar-mos em G91 na primeira linha do Sub-Rotina, obriga a mquina a incrementar o valor do Z cota onde est, no esquecer de programar na linha seguinte G90. Legenda: M97 Chamada de Sub-Rotina P N da Linha da Sub-Rotina L N de Repeties M99 Volta ao incio do Sub-Programa ou
Carlos Miranda 30
Programa Completo
Lista de operaes: Ferramenta:
T1 T2 T3 T4 T1
Descrio:
T1 T2 T3 T4
Programa Principal Comentrios
O1 (---OP-1 Contorno Exterior---) T1 M06 (Fresa de Pastilhas D16) G00 G54 G90 X0. Y65. S1000 M03 G43 H1 Z25. M08 G01 Z0 F500. M97 P10 L41 G28 G91 Z0 M05 (---------OP-2 Pontear -------) T2 M06 (Broca de Ponto) G00 G90 G54 X0. Y0. S1000 M03 G43 H2 Z25. M08 G82 Z-2. R5. P1. F100. X31.82 Y31.82 Y-31.82 X-31.82 X-31.82 Y31.82 X0 Y35. Y-35. X-35. Y0 X35. G00 G80 Z25. M09
Nome de Programa (Comentrios) Chamada Ferramenta N 1 (Comentrios) T. Trajectria + Zero Trab. + C. Absolutas + P. Inicial Definir + Activar Rotao Sentido Horrio Compensao da altura da Ferramenta n1 Deslocar at Z Zero com avano de 500 mm/min Chamada de Sub-Rotina (Linha 10) Deslocar a mquina at ao Zero Mquina em Z (Comentrios) Chamada Ferramenta N 2 (Comentrios) T. Trajectria + Zero Trab. + C. Absolutas + P. Inicial Definir + Activar Rotao Sentido Horrio Compensao da altura da Ferramenta n2 Ciclo Definido de Pontear Posio do Furo n 2 Posio do Furo n 3 Posio do Furo n 4 Posio do Furo n 5 Posio do Furo n 6 Posio do Furo n 7 Posio do Furo n 8 Posio do Furo n 9 Anular C. Definido + Subir at Z25. + Desl. Refrig.
Carlos Miranda 31
(-----OP-3 Furar D 5 mm -----) T3 M06 (Broca Dia. 5 mm) G00 G90 G54 X0. Y0. S1000 M03 G43 H3 Z25. M08 G81 Z-20. R5. F100. X31.82 Y31.82 Z-40. Y-31.82 X-31.82 X-31.82 Y31.82 X0 Y35. Y-35. X-35. Y0 X35. G00 G80 Z25. M09 (-----OP-1 Furar D 10 mm ----) T4 M06 (Broca Dia. 20 mm) G00 G90 G54 X0. Y0. S1000 M03 G43 H4 Z25. M08 G83 Z-20. Q5. R5. F100. X31.82 Y31.82 Z-40. Y-31.82 X-31.82 X-31.82 Y31.82 G00 G80 Z25. M09 (-----OP-1 Caixa Interior -----) T1 M06 (Fresa de Pastilhas D16) G00 G90 G54 X0. Y0. S1000 M03 G43 H1 Z25. M08 G150 G41 F800. D01 J10. K.1 Q1. R0. X0. Y0. Z-20. P2 G40 X0. Y0. G28 G91 Z0 M09 M30
(Comentrios) Chamada Ferramenta N 3 (Comentrios) T. Trajectria + Zero Trab. + C. Absolutas + P. Inicial Definir + Activar Rotao Sentido Horrio Compensao da altura da Ferramenta n3 Ciclo Definido de Furar Directo Posio do Furo n 2 com profundidade Z-40. Posio do Furo n 3 com profundidade Z-40. Posio do Furo n 4 com profundidade Z-40. Posio do Furo n 5 com profundidade Z-40. Posio do Furo n 6 com profundidade Z-40. Posio do Furo n 7 com profundidade Z-40. Posio do Furo n 8 com profundidade Z-40. Posio do Furo n 9 com profundidade Z-40. Anular C. Definido + Subir at Z25. + Desl. Refrig. (Comentrios) Chamada Ferramenta N 4 (Comentrios) T. Trajectria + Zero Trab. + C. Absolutas + P. Inicial Definir + Activar Rotao Sentido Horrio Compensao da altura da Ferramenta n4 Ciclo Definido de Furar em Pica-Pau Posio do Furo n 2 com profundidade Z-40. Posio do Furo n 3 com profundidade Z-40. Posio do Furo n 4 com profundidade Z-40. Posio do Furo n 5 com profundidade Z-40. Anular C. Definido + Subir at Z25. + Desl. Refrig. (Comentrios) Chamada Ferramenta N 1 (Comentrios) T. Trajectria + Zero Trab. + C. Absolutas + P. Inicial Definir + Activar Rotao Sentido Horrio Compensao da altura da Ferramenta n1 Ciclo Definido de Desbaste de Caixa Anular a Comp. da ferram. e deslocar at Zero Deslocar ao Zero Mquina em Z + Desl. a Refrig. Fim de Programa ( Desliga automaticamente a Rotao e a Refrigerao)
Carlos Miranda 32
(--------Sub-Rotina-10-------) (------Contorno Exterior-----) N10 G01 G91 Z-1. F200. G01 G41 G90 D1 Y50. F1000. G01 X50. F1000. G01 Y-50. G01 X-50. G01 Y50. G01 X0. G01 G40 Y65. M99 O2 (-----Sub-Programa de-1---) (------Desbaste Interior-----) G01 Y25. F1000. X-15. X-25. Y15. Y-15. G03 X-15. Y-25. R10. G01 X15. X25. Y-15. Y5. G03 X5. Y25. R20. G01 X0 M99
(Comentrios) (Comentrios) C. Increm. em Z com Avano de 200 mm/min Comp. esquerda do Diam. T1 + C. Absolutas Avano de Trabalho 1000mm/min + Coord. Ponto Coord. Ponto Coord. Ponto Coord. Ponto Coord. Ponto Anular Comp. Ferramenta e Sair at ao Ponto Volta linha de Inicio L vezes Nome de Sub-Programa (Comentrios) (Comentrios) Ponto de Inicio do Contorno Coord. Ponto Coord. Ponto Coord. Ponto Coord. Ponto Coord. Ponto Coord. Ponto Coord. Ponto Coord. Ponto Ponto de Fim / Fecho de Contorno Volta linha de Inicio L vezes
Carlos Miranda 33
Pontos 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
Carlos Miranda 34
Pontos 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Carlos Miranda 35
Programa Completo
Lista de operaes:
T1
Roca 50 mm Broca de Ponto Broca 10 mm Fresa Topo 16 mm
Ds.
1 C. Exterior Rect. 2 C. Exterior Circ. 3 C. Exterior Hex. 4 Pontear 5 Furar 10 mm 6 Caixa Circular 7 Pontear 8 Furar 10 mm Programa Principal Comentrios
T1 T1 T1 T2 T3 T4
% O00300 (Facejar) T1 M06 (Roca D50 mm) G00 G55 G90 X10. Y100. S2500 M03 G43 H01 Z25. M08 G01 Z0 F800. Y-30. X50. Y100. G00 G28 G91 Z0 (Contorno Exterior de Rectngulo com Raio) T2 M06 (Fresa Topo D16 mm) G00 G90 G55 X29. Y70. S2500 M03 G43 H02 Z25. M08 G01 Z0 F2000. M97 P10 L15 G00 Z25. M09 G28 G91 Z0 M05 (PONTEAR) T3 M06 (Broca de Ponto) G00 G90 G55 X21.5 Y36.5 S2000 M03 Carlos Miranda 36
G43 H03 Z25. M08 G82 G98 Z-5. P2. R5. F300. X49. Y49. X9. Y9. G00 G80 Z25. M09 G28 G91 Z0 M05 (Ciclo de Furar em Pica-pau) T4 M06 (Broca D10 mm) G00 G90 G55 X21.5 Y36.5 S1500 M03 G43 H04 Z25. M08 G83 G98 Z-10. Q5. R5. F300. G00 G80 Z25. M09
(Ciclo de Furar em Pica-pau) T4 M06 (Broca D10 mm) G00 G90 G55 X49. Y49. S1500 M03 G43 H04 Z25. M08 G83 G98 Z-25. Q5. R5. F300. X9. Y9. G00 G80 Z25. M09 G28 G91 Z0 M05
(Ciclo de Furar em Pica-pau) T6 M06 (Broca D14) G00 G90 G55 X49. Y49. S500 M03 G43 H06 Z25. M08 G83 G98 Z-25. Q3. R5. F150. X9. Y9. G00 G80 Z25. M09 G28 G91 Z0 M05 (Ciclo de Caixa) T5 M06 (Fresa de Topo D8 mm) G00 G90 G55 X21.5 Y36.5 S2000 M03 G43 H05 Z25. M08 G150 Z-10. G41 J6. K0.2 Q0.5 R0. P3000 D05 F800. Carlos Miranda 37
G00 G40 Z25. G28 G91 Z0 (Ciclo de Gravacao) T8 M06 (Escariador) G00 G90 G55 X19. Y5. S6000 M03 G43 H08 Z25. M08 G47 P0 X23. Y3. I45. F100. J4. R0 Z-0.3 E1. (PORTALEGRE) G47 P0 X37. Y5. I45. F100. J5. R0 Z-0.3 E1. (2007)
(Escariar) T8 M06 G00 G90 X29. Y70. S3000 M03 G43 H08 Z10. G01 Z-3. F500. (Escariar Contorno Exterior) G01 G41 Y58. D08 F1000. M97 P20 L1 G00 Z15. (Escariar Contorno Interior) X21.5 Y36.5 G01 Z-3. F500 M97 P30 L1 G40 X14. Y45. G00 G40 Z15. (Escariar Furos D14 mm) G00 X9. Y9. G01 G41 X16. D08 G01 Z-3. F500. G03 I-7. G00 Z15. G00 G40 X9. Y9. G00 X49. Y49. G01 G41 X56. D08 G01 Z-3. F500. G03 I-7. G00 Z15. G00 G40 X49. Y49. G28 G91 Z0 Carlos Miranda 38
M01 (Virar Peca) (Facejar) T1 M06 (Roca D 50 mm) G00 G56 G90 X10. Y100. S2000 M03 G43 H01 Z25. M08 G01 Z-1. F800. Y-30. X50. Y100. G00 G28 G91 Z0 (Contorno Exterior de Rectangulo) T2 M06 (Fresa Topo D16 mm) G00 G90 G56 X29. Y70. S1000 M03 G43 H02 Z25. M08 G01 Z0 F1270. M97 P10 L8 G00 Z25. M09 G28 G91 Z0 M05 (Escariar) T8 M06 (Escariador) G00 G90 G56 X29. Y70. S3000 M03 G43 H08 Z10. G01 Z-4. F500. G01 G41 Y58. D08 F1000. M97 P20 L1 G28 G91 Z0 M30 N10 G01 G91 Z-2. F1270. G01 G90 G41 D02 X17. F1000. G03 X29. Y58. R12. F1000. N20 G01 X48. G02 X58. Y48. R10. G01 Y10. Carlos Miranda 39
G02 X48. Y0. R10. G01 X10. G02 X0. Y10. R10. G01 Y48. G02 X10. Y58. R10. G01 X29. G03 X41. Y70. R12. G01 G40 X29. M99 N30 G01 G41 Y54. D08 F1000. X14. G03 X4. Y44. R10. G01 Y24. G03 X9. Y19. R5. G01 X29. X39. Y29. Y49. G03 X34. Y54. R5. G01 X21.5 M99 % % (Sub-programa de O300) O03000 G01 Y54. X14. G03 X4. Y44. R10. G01 Y24. G03 X9. Y19. R5. G01 X29. X39. Y29. Y49. G03 X34. Y54. R5. G01 X21.5 M99 %
Carlos Miranda 40
Legenda: G12 Ciclo De Caixa Circular (Sentido Horrio) G13 Ciclo De Caixa Circular (Sentido AntiHorrio) I Raio Da Caixa F Avano [mm/min] Z Profundidade Total D Compensao do raio da ferramenta
Programa
T3 M06 G00 G90 G54 X0. Y0. S2000 M03 G43 H3 Z25. M08 G12 I25. F100. Z-20. D3. G00 Z25. M09 G28 G91 Z0 M5 M30
Nota! Este ciclo serve para executar a maquinao de uma caixa Circular, dependendo dos Parmetros programados, podemos utiliza-lo para o acabamento lateral, o fundo de uma caixa, ou o desbaste de todo o interior. No ltimo caso h a necessidade de efectuarmos um furo ao centro previamente, pois o incremento em Z efectuado com o mesmo avano dos outros Eixos. Deslocao da Ferramenta at ao fundo da Caixa; Execuo do Contorno Circular; Subida em rpido.
Carlos Miranda 41
Legenda: G12 Ciclo De Caixa Circular (Sentido Horrio) G13 Ciclo De Caixa Circular (Sentido AntiHorrio) I Raio De incio K Raio Da Caixa Q Incremento Lateral F Avano [mm/min] Z Profundidade Total D Compensao do raio da ferramenta
Programa
T3 M06 G00 G90 G54 X0. Y0. S2000 M03 G43 H3 Z25. M08 G12 I8. K25. Q5. F100. Z-20. D3. G00 Z25. M09 G28 G91 Z0 M5 M30
Nota! Este ciclo serve para executar a maquinao de uma caixa Circular, dependendo dos Parmetros programados, podemos utiliza-lo para o acabamento lateral, o fundo de uma caixa, ou o desbaste de todo o interior. No ltimo caso h a necessidade de efectuarmos um furo ao centro previamente, pois o incremento em Z efectuado com o mesmo avano dos outros Eixos. Deslocao da Ferramenta at ao fundo da Caixa; Acabamento do fundo em espiral a partir do centro; Subida em rpido.
Carlos Miranda 42
Legenda: G12 Ciclo De Caixa Circular (Sentido Horrio) G13 Ciclo De Caixa Circular (Sentido AntiHorrio) I Raio De incio K Raio Da Caixa Q Incremento Lateral F Avano [mm/min] Z Incremento em Z L N de Incrementos D Compensao do raio da ferramenta
Programa
T1 M06 G00 G90 G54 X0. Y0. S2000 M03 G43 H1 Z25. M08 G81 Z-10. R5. F100. G00 Z25. M09 G28 G91 Z0 M5 T3 M06 G00 G90 G54 X0. Y0. S2000 M03 G43 H3 Z0. M08 G12 G91 I8. K25. Q6. F100. Z-1. D3. L10 G00 Z25. G28 G91 Z0 M30 Exemplo: G12 G91 I8. K30. Q6. F100. Z-1. D3. L5 G12 G91 I8. K25. Q6. F100. Z-1. D3. L10 G12 G91 I8. K15. Q6. F100. Z-1. D3. L30
Nota! Este ciclo serve para executar a maquinao de uma caixa Circular, dependendo dos Parmetros programados, podemos utiliza-lo para o acabamento lateral, o fundo de uma caixa, ou o desbaste de todo o interior. No ltimo caso h a necessidade de efectuarmos um furo ao centro previamente, pois o incremento em Z efectuado com o mesmo avano dos outros Eixos. Pode-se programar vrias linhas com G12 / G13 para caixas com diferentes dimetros (ver exemplo). Deslocao da Ferramenta at ao Plano Z - Zero; Execuo do Contorno Circular; Incremento do Valor de Z; Execuo do contorno as vezes definidas em L Subida em rpido.
Carlos Miranda 43
Legenda: G73 Ciclo Repercussivo de Furao Rpida F Avano [mm/min] Q Incremento em Z R Plano de Referncia Z Profundidade Total
Programa
T3 M06 G00 G90 G54 X0. Y0. S2000 M03 G43 H3 Z25. M08 G73 Z-20. Q5. R5. F100. X10. Z-30. X20. X30. X30. G00 G80 Z25. M09 G28 G91 Z0 M5 M30
Nota! Este ciclo serve para executar furos em que no haja a necessidade de extraco da apara, em que a paragem do avano da broca permita a quebra da mesma. Este ciclo permite ganhos de tempo significativos. Deslocao em rpido da Broca at ao Plano de Referncia Fura at ao valor definido em Q. Executa uma paragem do Avano para a quebra da Apara Incrementa o valor definido em Q as vezes que forem necessrias para chegar cota final. Sobe em Rpido Aps a definio de um ciclo de Furao, a mquina executa um furo com as caractersticas Programadas, em todas as posies seguintes linha que contm o cdigo que define o tipo de ciclo, at que este seja anulado com o Cdigo G80.
Carlos Miranda 44
Legenda: G74 Ciclo Definido de Roscagem Rgida Inversa F Avano [mm/min] R Plano de Referncia Z Profundidade Total
Programa
T3 M06 G00 G90 G54 X0. Y0. S500 G43 H3 Z25. M08 G74 Z-20. R5. F750. Y10. Y20. Y30. G00 G80 Z25. M09 G28 G91 Z0 M5 M30
Nota! Este ciclo serve para executar a Roscagem de Furos com um Macho de Mquina, de uma Forma Automtica. Neste Ciclo no preciso Definir o sentido da Rotao, pois a mquina ao executar este ciclo, j tem o sentido de rotao definido.
O Avano calculado pela Formula F = Rotao x Passo Aps a definio de um ciclo de Furao, a mquina executa um furo com as caractersticas Programadas, em todas as posies seguintes linha que contm o cdigo que define o tipo de ciclo, at que este seja anulado com o Cdigo G80.
Carlos Miranda 45
Legenda: G81 Ciclo Definido de Furao Directa F Avano [mm/min] R Plano de Referncia Z Profundidade Total
Programa
T3 M06 G00 G90 G54 X0. Y0. S1000 M3 G43 H3 Z25. M08 G81 Z-20. R5. F100. Y10. Y20. Y30. G00 G80 Z25. M09 G28 G91 Z0 M5 M30
Nota! Este ciclo serve para executar furos Directos. Deslocao em rpido da Broca at ao Plano de Referncia Fura at ao valor definido em Z, com o avano definido em F. Sobe em Rpido. Aps a definio de um ciclo de Furao, a mquina executa um furo com as caractersticas Programadas, em todas as posies seguintes linha que contm o cdigo que define o tipo de ciclo, at que este seja anulado com o Cdigo G80.
Carlos Miranda 46
Legenda: G82 Ciclo Definido de Pontear F Avano [mm/min] R Plano de Referncia P Temporizao P1. 1 Segundo P500 0,5 Segundo Z Profundidade Total
Programa
T3 M06 G00 G90 G54 X0. Y0. S1000 M3 G43 H3 Z25. M08 G82 Z-2. R5. P1. F100. Y10. Y20. Y30. G00 G80 Z25. M09 G28 G91 Z0 M5 M30
Deslocao em rpido da Broca at ao Plano de Referncia Fura at ao valor definido em Z, com o avano definido em F. Executa uma paragem no final do Furo, com o tempo definido no parmetro P. Sobe em Rpido. Aps a definio de um ciclo de Furao, a mquina executa um furo com as caractersticas Programadas, em todas as posies seguintes linha que contm o cdigo que define o tipo de ciclo, at que este seja anulado com o Cdigo G80.
Carlos Miranda 47
Legenda: G83 Ciclo Definido de Roscagem Rgida Inversa F Avano [mm/min] R Plano de Referncia Q Incremento em Z Z Profundidade Total
Programa
T3 M06 G00 G90 G54 X0. Y0. S1000 M3 G43 H3 Z25. M08 G83 Z-20. Q5. R5. F100. Y10. Y20. Y30. G00 G80 Z25. M09 G28 G91 Z0 M5 M30
Nota! Ciclo utilizado para furaco Profunda, ou por incrementos, com sada da broca para extraco da apara. Deslocao em rpido da Broca at ao Plano de Referncia Fura at ao valor definido em Q. Sada da Broca para extraco da Apara Incrementa o valor definido em Q as vezes que forem necessrias para chegar cota final. Sobe em Rpido Aps a definio de um ciclo de Furao, a mquina executa um furo com as caractersticas Programadas, em todas as posies seguintes linha que contm o cdigo que define o tipo de ciclo, at que este seja anulado com o Cdigo G80.
Carlos Miranda 48
Legenda: G84 Ciclo Definido de Roscagem Rgida (Rosca Direita) F Avano [mm/min] R Plano de Referncia Z Profundidade Total
Programa
T3 M06 G00 G90 G54 X0. Y0. S500 G43 H3 Z25. M08 G84 Z-20. R5. F750. Y10. Y20. Y30. G00 G80 Z25. M09 G28 G91 Z0 M5 M30
Nota! Este ciclo serve para executar a Roscagem de Furos com um Macho de Mquina, de uma Forma Automtica. Neste Ciclo no preciso Definir o sentido da Rotao, pois a mquina ao executar este ciclo, j tem o sentido de rotao definido.
O Avano calculado pela Formula F = Rotao x Passo Aps a definio de um ciclo de Furao, a mquina executa um furo com as caractersticas Programadas, em todas as posies seguintes linha que contm o cdigo que define o tipo de ciclo, at que este seja anulado com o Cdigo G80.
Carlos Miranda 49