V01-08-11
Manual de programação e Operação
Fagor 8055-TC
TRAVIS LTDA R: Adir Pedroso nº. 228 Vila Iná São José dos Pinhais - PR 83045-350 Telefone: + (55) 41 3595 7987 Fax: + (55) 41 3595 7952 E-mail:
[email protected]
1
V01-08-11 Índice Apresentação ------------------------------------------------------------------------------4 Fluxograma de programação---------------------------------------------------------4 Coordenadas cartesianas --------------------------------------------------------------5 Exemplo de programas absoluto e incremental --------------------------------6 Função G90 (absoluto)-------------------------------------------------------------------7 Função G91 (incremental) --------------------------------------------------------------8 Coordenadas polares (arcos e ângulos)-------------------------------------------9 ,Funções preparatórias (F,T,D,S)----------------------------------------------------11 Função G94 (milímetros por minuto)-----------------------------------------------11 Função G95 (milímetros por rotação)----------------------------------------------11 Função G96 (velocidade de corte constante)------------------------------------11 Função G97 (rotação constante)-----------------------------------------------------11 Gama de rotação (G41,G42,G43)-----------------------------------------------------12 Função G0 (avanço rápido )-----------------------------------------------------------12 Função G1 (avanço programado)----------------------------------------------------12 Função G2 e G3 (interpolação circular)--------------------------------------------12 Função G4 (tempo de espera)---------------------------------------------------------13 Função G5 (aresta arredondada)-----------------------------------------------------13 Função G92 (limita RPM)----------------------------------------------------------------13 Função G7 (aresta viva)------------------------------------------------------------------13 Função G51 (Look – Ahead)------------------------------------------------------------14 Plano de trabalho (G17,G18,G19)-----------------------------------------------------14 Compensação de raio (G40,G41,G42)-----------------------------------------------15 G36 e G39 aredondamento de cantos e chanfros------------------------------15 Deslocamento de origem (G53,G54.....G59)---------------------------------------17 Função M--------------------------------------------------------------------------------------18 Ciclos G66-------------------------------------------------------------------------------------20 Ciclo G68 (desbaste em X)---------------------------------------------------------------20 Ciclo G69 (desbaste em Z)---------------------------------------------------------------22
2
V01-08-11
Ciclo G81 (torneamento em seção reta)--------------------------------------------23
Ciclo G82 (faceamento em seções retas)------------------------------------------24 Ciclo G83 (rosqueamento com o macho ,furação)------------------------------25 Ciclo G84 (torneamento em arco)-----------------------------------------------------26 Ciclo G85 (faceamento em arco)-------------------------------------------------------27 Ciclo G86 (rosca longitudinal)---------------------------------------------------------28 Ciclo G88 (ciclo de sangrar)------------------------------------------------------------29 Ligar a maquina-----------------------------------------------------------------------------33 Referenciar a maquina--------------------------------------------------------------------33 Movimentar os eixos em manual-----------------------------------------------------33 Operação em MDI e PRESSET de ferramenta----------------------------------34 Edição de programa----------------------------------------------------------------------35 Simulação de programa-----------------------------------------------------------------36 Execução de programa em automático--------------------------------------------36 Parada de inspeção de ferramenta--------------------------------------------------36 Presset via TOOL-SETTER-------------------------------------------------------------37 Inserir a geometria da ferramenta---------------------------------------------------38 Troca de segurança de placa---------------------------------------------------------39 Giro da torre manual---------------------------------------------------------------------40 Emergência BY--------------------------------------------------------------------40 Torre fora de posição-------------------------------------------------------------------41 Execução de programa via RS-232------------------------------------------------42 Configurara WINDNC ------------------------------------------------------------------42 Cuidados com a maquina-------------------------------------------------------------47 Tabelas de rosca ------------------------------------------------------------------------50 Cálculos e formulas -------------------------------------------------------------------51 sistema MC de programação--------------------------------------------------------53 Exemplos-----------------------------------------------------------------------------------57
3
V01-08-11
Apresentação
Este manual foi elaborado com as funções básicas do comando, visando facilitar a programação e operação. Para maiores informações sobre programação e informações complementares consultar os manuais originais da máquina. Manuais que acompanham a máquina: • • •
Manual de Programação/operação CNC 8055 TC Manual de Solução de Erros CNC 8055 TC Manual de Auto-Aprendizagem CNC 8055 TC
Antes de programar é necessário: - Fazer um estudo do desenho da peça; - Estudo de processo de usinagem; - Escolha de ferramental; - Conhecer métodos de programação e operação na usinagem; - Definição de parâmetros de corte; - Instrumentos de medição de precisão
4
V01-08-11 Coordenadas cartesiano
Ponto A B C D
Abscissa (X) +40 - 30 - 20 +40
coordenada(Z) +30 +20 - 30 - 20
O plano cartesiano é baseado em linhas virtuais que se cruzam determinando a posição dos eixos no espaço físico da maquina sendo dividido entre coordenadas positivas e negativas Toda geometria da peça é transmitida ao comando com auxílio de um sistema de coordenadas cartesianas.
5
V01-08-11
Exemplo de programação:
MOVIMENTO PARTIDA DE A B C D
META PARA B C D E
MOVIMENTO PARTIDA DE A B C D
META PARA B C D E
COORDENADAS ABSOLUTAS EIXO X Z 30 0 50 -10 80 -10 80 -30
COORDENADA INCREMENTAL EIXO X Z 30 0 20 -10 30 -20
6
V01-08-11
Funções preparatórias G As funções Preparatórias "G", podem ser MODAIS ou NÃO MODAIS. MODAIS : São as funções que uma vez programadas permanecem na memória do comando, valendo para todos os blocos posteriores, a menos que modificadas por uma outra função ou a mesma, com parâmetros diferentes. Dentre as várias instruções modais podemos citar as funções G00 (interpolação linear com avanço rápido), G01 (interpolação linear com avanço programado) e F (valor de avanço de corte). NÃO MODAIS : São as funções que todas as vezes que requeridas, devem ser programadas, ou seja, são válidas somente no bloco que as contém. Dentre as várias instruções não modais podemos citar as funções G02 (interpolação circular horária) e G03 (interpolação circular anti-horária). Coordenadas absolutas G90 A função G90 é Modal e prepara a máquina para executar operações em coordenadas absolutas, que usam como referência uma origem ( Zero Peça ), que é determinado pelo programador
Observação: As máquinas ao serem ligadas já assumem G90 como condição básica de funcionamento.
7
V01-08-11
Coordenadas incremental G91
A função G91 é Modal e prepara a máquina para executar todas as operações em coordenadas incrementais. Assim todas as medidas são feitas através da distância a deslocar. Neste caso, a origem das coordenadas de qualquer ponto é o ponto anterior ao deslocamento.
Obs:Cada ponto que a ferramenta parar ,a máquina vai entender é zero
8
V01-08-11
Coordenadas polares
Em caso de existir elementos circulares ou dimensões angulares, as coordenadas especificadas em 2 eixos ao mesmo tempo, pode ser mais interessantes expressa-los em coordenadas polares. O ponto de referencia se denomina Origem Polar e será a origem do Sistema de Coordenadas Polares Até agora o método de determinação dos pontos era descrito num sistema de coordenadas cartesianas, porem existe uma outra maneira de declarar os pontos em função de ângulos e círculos, um ponto no referido sistema vira definido por coordenadas polares
O RAIO (R) que será a distancia entre a origem polar e o ponto. O ÂNGULO (Q) que será o formato pelo eixo de abscissas e a linha que une a origem polar com o ponto. (Em graus)
TIPOS DE FUNÇÕES
Função “R” Aplicação: Arco definido por raio. É Possível programar “interpolação circular” até 180 graus com auxílio R A função R, é programada sempre em valor positivo
9
V01-08-11
Função “I e K” Aplicação: Arco definido por centro polar. As funções de I e K definem a posição do centro arco, onde: 1- I é o centro do arco em X 2- K é o centro do arco em Z
As cotas de I e K são programados em valores incrementais
Ex: G3 X30 Z-45 I0 K-25
10
V01-08-11
Código F Aplicação: Determinar o avanço
O código F acrescido de um valor determina o avanço (F0.2)o qual normalmente em torno é programado em mm/rotação,também podendo ser programado em mm/min Código T Aplicação:Determina a ferramenta O código T acrescido de um numero determina a ferramenta Código D Aplicação: determina qual corretor será usado na ferramenta T1D1=FERRAMENTA 1 COM CORRETOR 1 OBS: é possível utilizar a ferramenta 1 (T1) com outro corretor (T1 D3) Função S Aplicação: função que junto com um valor determina a rotação ,a qual deve-se indicar o sentido de giro Ex: S1200 M3 (1200 RPM em sentido horário )(M4 = sentido anti-horário ) No caso do inicio do programa será programado um G96 S200,este ¨s¨ corresponde a metros por minuto Função G94 Função que indica para o comando que maquina deve trabalhar em milímetros por minuto Função G95 Função que indica para o comando que maquina deve trabalhar em milímetros por rotação Função G96 Função determina ao comando que trabalhe em velocidade de corte constante,a VCC determina a maquina que calcule a VC em relação ao diâmetro que esta sendo usinado (quanto maior o diâmetro menor a RPM)(quanto menor o diâmetro maior a RPM) Recomenda se programar a VC no mesmo bloco do G96 assim como a gama de velocidade do eixo arvore e o sentido de rotação( o código S junto a G96 corresponde a metro por minuto) Ex: G95 G96 S200 M43 M3 G95=milímetros por rotação G96=velocidade de corte constante S=metros por minuto
M43=gama de velocidade do eixo árvore M3=sentido de giro (horário) Função G97 Função determina ao comando que trabalhe em uma rotação constante,ou seja uma rotação fixa independente do diâmetro que esta sendo usinado
11
V01-08-11 Mudança de gama da árvore principal O CNC possui três gamas de velocidade M41, M42 e M43
OBS: O torno TR-1 XP possui duas gamas de velocidade sendo M41 que vai de 0 a 700 RPM e M42 que vai de 0 a 3200 RPM As linhas de torno TR-1 e TR-2 têm a seleção de gama manual. Os tornos TR-3 e TR-4 a seleção de gama é automático, o CNC seleciona a gama conforme a rotação programada.Nas linhas TR-10, TR-25, TR-30 e TR-30L não possuem gama de velocidade. Funções de movimentação Função G0 Aplicação: posicionamento rápido Esta função faz com que a máquina se desloque no máximo de avanço possível Função G1 Aplicação: avanço programado Esta função faz com que a máquina se movimente em avanço programado mediante da função F e o valor do avanço (G1 X200 F0.5) Função G2/G3 Aplicação: interpolação circular As funções G2 e G3 são utilizados para usinagem raios ,podendo ser programado de duas maneiras diferentes. Quando o raio for menor ou igual que 180 graus é programado R para determinar que raio será feito sem a necessidade de determinar o centro do raio (I e K) ex:G3 X30 Z-45 R25 Dados necessários para programação. X = posição final do arco Z = posição final do arco I = coordenada do centro do arco (eixo “X”) K = coordenada de centro de arco (eixo “Z”) R = valor do raio F = avanço
(como os raios feitos no torno são todos menor que 180 graus o centro de raio (I , K) so será usado se caso o centro seja deslocado do centro do eixo X)
Raio normal (ex:G3 X30 Z-45 R25) Raio deslocado (ex:G3 X30 Z-45 I-2 K0)
12
V01-08-11
Função G92 Esta função limita a rotação de trabalho Ex:G92 S1500 (a maquina não ultraa 1500 RPM) Função G04 Aplicação: Tempo de permanência (DWELL) Aplicação: Tempo de espera
Por meio desta função G04 K se pode programar uma temporização. Exemplo: G04 k50; Temporização de 50 centésimos de segundos (0.5 segundos) G04 K500; Temporização de 500 centésimos de segundos (5 segundos) A função G04 não é modal, portanto devera ser programada sempre que se desejar uma temporização.
Função G05 – Arredondamento de aresta:
Quando se trabalha em G5 (arredondamento de aresta), por meio desta função teremos os cantos arredondados, tendo diferença nos perfis, quanto maior o avanço, maior será o aredondamento
Função G07 – Aresta viva: Esta função faz com que so mude de coordenada quando alcançar o limite da anterior deixando a peça com aresta viva
13
V01-08-11
Função: G51 - Look –Ahead: Esta função normalmente se utiliza em programas formados por blocos com deslocamentos muito pequenos (CAM), esta função faz com que possa atingir a leitura dos blocos com alta velocidade de usinagem É aconselhado possuir a opção U-TURBO para que quando se utiliza a função look ahead, devido a que o CNC possa ler com antecipação a trajetória a usinar (ate 80 blocos). O formato de programação é: G51[A]E. A (É opcional e define a percentagem de aceleração a utilizar). Se não se programa ou se programa com valor zero assume, para cada eixo, a aceleração define pelo parâmetro da maquina. E - Erro de contorno permitido O ideal seria utilizar um erro de 0.01mm
Função G17, G18 ,G19 Aplicação= plano de trabalho
Estas funções determinam o plano de trabalho G17= seleciona o plano X Y G18= seleciona o plano X Z G19= seleciona o plano Y Z
14
V01-08-11
Compensação de raio G41-COMPENSAÇÃO DE RAIO A DIREITA G42-COMPENSAÇÃO DE RAIOA ESQUERDA G40-DESCOMPENSA O RAIO DA FERRAMENTA G41 e G42 compensa o raio da posta da ferramenta,é utilizado para facilitar o ajuste de medidas sem que se altere o programa,através dos corretores de ferramenta sendo que a letra ( I ) corresponde ao raio a corrigir ,so que trabalha
em diâmetro por exemplo se colocar I-0.2 vai tirar 0.2mm no diâmetro
15
V01-08-11
Função: G36 e G39 Aplicação: Arredondamento de cantos e chanfros Em operações de torneamento é possível inserir raios ou chanfros entre duas retas através das funções G36 e G39 respectivamente, sem haver necessidade de se programar os pontos de início e final dos mesmos, bastando programar os pontos de intersecção e o valor do raio ou chanfro. Estas funções devem ser programadas seguidas dos valores do raio ou chanfro no bloco em que se programa o deslocamento, cujo final será arredondado ou chanfrado. Exemplo: G36 Arredondamento de canto G39 CHANFRO X0 Z0 G39 R3 X20 G1 Z-20 G39 R5 X30
G36 RAIO X0 Z0 G36 R3 X20 G1 Z-20 G36 R5 X30
16
V01-08-11
Deslocamento do zero peça ( G53,G54,G55,G56,G57,G58,G59)
Estas funções determinam o zero peça e o zero maquina,sendo que o zero maquina é terminado pelo fabricante da mesma e o zero peça é determinado pelo operador . G53 = zero maquina (é o ponto a onde a maquina busca sua referencia) G54 a G57= zero peça ,leva em conta a distancia entre o zero maquina e a face a onde será determinado o Z0 (deslocamento de origem) O deslocamento de origem pode ser determinado em qualquer ponto da peça. G58 e G59= origem incremental,se determina um zeramento dentro de uma origem sem que a altere A origem deve ser programada sozinha na linha e antes do deslocamento dos eixos.
17
V01-08-11
Funções auxiliares M
As funções M abrangem recursos da maquina que não são cobertos pelos códigos G M00= parada programada M01= parada programada (mediante acionamento do botão M01) M02= fim de programa retorna ao inicio M03= sentido de giro da placa (horário) M04= sentido de giro da placa (anti-horário) M05= para a rotação M08= liga fluido de corte M09= desliga o fluido de corte M19= orienta o eixo arvore (so para linha TR-10,TR-25,TR-28,TR30) M30= fim de programa M31M68= fecha a placa M31M69= abre a placa M31M78= avança o contra ponto M31M79= recua o contra ponto M41, M42, M43= gama de rotação M83=avança o alimentador de barra M86= avança o aparador de peça M87= recua o aparador de peça M89= desliga o CNC
18
V01-08-11
Ciclos fixos de usinagem G66 - desbaste de peças fundidas G68 - ciclo de desbaste horizontal (X) G69 - ciclo de desbaste vertical (Z) G81- ciclo de torneamento em seção reta G82- ciclo de faceamento em seção reta G83- ciclo de furação G84- ciclo de torneamento em arco G85- ciclo de faceamento em arco G86- ciclo de rosca G88- ciclo de ranhuras em X G89- ciclo de ranhuras em Z
19
V01-08-11
Ciclo 66-desbaste de fundido
G66 defini o ciclo X defini o primeiro diâmetro do perfil Z defini o primeiro Z do perfil I defini o sobre metal do fundido C defini o o do desbaste A corresponde ao tipo de usinagem quando programado A0 trabalha da direita para esquerda ,se programado A1 trabalha da esquerda para direita.
L sobre metal em X M sobre metal em Z H avanço de acabamento S primeiro bloco de definição do perfil E último bloco de definição do perfil Q numero do programa
20
V01-08-11
Ciclo G68-desbaste X
G68 X Z C D L M F K H S E Q X - Primeiro diâmetro do perfil Z - Primeiro Z do perfil C - o máximo (incremento de corte em raio) D - Distancia de segurança (em raio) L - sobre metal para acabamento no eixo X M - sobre meta para acabamento no eixo Z F - Avanço de semi acabamento K - Avanço de penetração (utilizado para mergulho no perfil) H - avanço de acabamento S - Primeiro bloco de definição do perfil (numero do bloco que marca o inicio do perfil) E – Ultimo bloco do perfil (numero do bloco que marca o fim do perfil) Q – Número do programa
Deve-se programar um F (avanço ) antes do ciclo ,este avanço vai corresponder ao desbaste. O último X programado antes do ciclo corresponde ao primeiro diâmetro do desbaste,sendo que se for um desbaste externo corresponderá ao diâmetro do material em bruto,caso seja um desbaste interno corresponderá ao diâmetro do furo inicial. Em um desbaste externo o último X programado não pode ser menor que o último diâmetro do perfil da peça,em um desbaste interno a situação inverte o último X não pode ser maior que o último diâmetro do perfil da peça (esta regra vai determinar para o ciclo se o desbaste é externo ou interno),caso seja programado errado a máquina vai dar o seguinte alarme (forma de perfil incompatível)
20
V01-08-11
Como retirar o acabamento do ciclo G68 A maneira mais simples de retirar o acabamento do ciclo seria o seguinte. Retirar letra H do ciclo (avanço de acabamento),programa a ferramenta de desbaste so com o ciclo G68 e colocar o perfil na ferramenta de acabamento,conforme o exemplo a baixo.
T1D1;DESBASTE G95G96 S200 M3 M43 G92 S1500 G0G90 X100 Z200 X50 Z2 F.25 G68 X10 Z0 C1.5 D2 L.5 M.2 F.25 H.1 S1 E2 G0G90 X100 Z200 T2D2;ACABAMENTO G95G96 S200 M3 M43 G92 S1500 G0G90 X100 Z200 X15 Z2 G1G42 X10 Z0 F.15 N1 X10 Z0 *********** *********** N2 Z-50
21
V01-08-11
G69 ciclo fixo de desbaste em Z
G69 X Z C D L M K F S E Q G69 Define o ciclo. X Define a cota inicial do perfil no eixo X Z Define a cota inicial do perfil no eixo Z C Define a profundidade do o de desbaste programa-se em raios e em valores positivos. D Define a distancia de segurança na qual se efetua o retrocesso da ferramenta. L Define o sobre metal para acabamento no eixo X M Define o sobre metal para acabamento no eixo Z K Define o avanço de penetração da ferramenta F Define o avanço da ada do final do desbaste S Define o numero do bloco de inicio do perfil E Define o numero do bloco final do perfil Q Define o numero do programa em que se encontra definido o perfil a ser usinado Exemplo de programação: G0 X100 Z0 F.3 G69 X10 Z0 C1 D1 L.5 M.5 K.3 F.3 H.25 S10 E20 Q200 N10 ............................................................... N20 ............................................................... G0X200Z200 M30 O ciclo G69 trabalha exatamente como G68 porem a usinagem é feita em faceamento G54 G00 X200 Z200 T01 D01 M43 G96 S180 M3 G92 S2100 G00 X65 Z2 F.3 G68 X13 Z0 C3 D1 L.5 M.5 K.5 F.3 H.25 S10 E20 Q100 ( DETERMINAÇÃO DO PERFIL ) N10 G01 X13 Z0 G39 R1 X15 G01 Z-20 G01 X20 Z-28 G36 R10 X40 G01 Z-50 G01 X60 Z-55 N20 G01 Z-75 G00 X200 Z200 M30
22
V01-08-11
G81 ciclo fixo de torneamento em seções retas
G81 X Z Q R C D M F H
G81 Define o ciclo. X Define a cota inicial do perfil no eixo X Z Define a cota inicial do perfil no eixo Z Q Define a cota final do perfil no eixo X R Define a cota final do perfil no eixo Z C Define a profundidade do o de desbaste programa-se em raios e em valores positivos. D Define a distancia de segurança na qual se efetua o retrocesso da ferramenta. L Define o sobre metal para acabamento no eixo X M Define o sobre metal para acabamento no eixo Z F Define o avanço de desbaste H Define o avanço de acabamento
Exemplo de programação: G0 X105 Z2 F.3 G81 X20 Z-20 Q100 R-80 C2 D2 L.5 M.2 F.30 H.15 G0X200Z200 M30 PROGRAMA 000300 G54 G00 X200 Z200 T01 D01 M43 G96 S180 M3 G92 S2100 G00 X105 Z2 F.3 G81 X20 Z-20 Q100 R-80 C2 D1 L.5 M.5 F.32 H.2 G00 X200 Z200 M30 Z Define a cota inicial do perfil no eixo Z
23
V01-08-11
G82 ciclo fixo de faceamento de seções retas
G82 X Z Q R C D L M F H G82 Define o ciclo. X Define a cota inicial do perfil no eixo X Z Define a cota inicial do perfil no eixo Z Q Define a cota final do perfil no eixo X R Define a cota final do perfil no eixo Z C Define a profundidade do o de desbaste programa-se em raios e em valores positivos. D Define a distancia de segurança na qual se efetua o retrocesso da ferramenta. L Define o sobre metal para acabamento no eixo X M Define o sobre metal para acabamento no eixo Z F Define o avanço de desbaste H Define o avanço de acabamento Exemplo de programação: G0 X100 Z0. G82 X50 Z-50 Q10 R0 C1 D2 L.5 M.5 F.2 H.2. G0X200Z200 M30 PROGRAMA 000400 G54 G00 X200 Z200 T01 D01 M43 G96 S180 M3 G92 S2100 G00 X60 Z2 F.3 G82 X50 Z-50 Q10 R0 C1 D2 L.5 M.5 F.2 H.3 G00 X200 Z200 M30
24
V01-08-11
G83 ciclo fixo de furação e rosqueamento com o macho
Furacão axial G83 X Z I B D K H C
Rosqueamento com macho G83 X Z I B D R G83 Define o ciclo. X- primeiro diâmetro (sempre é zero pois é uma furação) Z – Z inicial da furação I – profundidade da furação B – define o o da furação, ou se programado B0 rosca com o macho D – distancia de segurança K – tempo de espera (a cada 100 corresponde a 1 segundo) H – distancia de retrocesso C – define a que distancia da parede deve retornar após o retrocesso R – caso programado R1 corresponde a rosca rígida , quando programado R0 corresponde a rosca rosca com mandril flutuante
Se for programado B0 a maquina entende que é um ciclo de rosca com o macho,neste caso o avanço será igual ao o da rosca (ex. rosca o 2mm o avanço será F2),deve-se definir se se trata de rosca normal R0 (mandril flutuante) ou rosca rígida R1 Se for programado B mais algum valor a maquina vai entender que é furação sendo que o valor de B será igual ao o da furação (ex. B3 = o de 3 em 3mm),programado em valor positivo.
25
V01-08-11
G84 ciclo fixo de torneamento com arco
G84 X Z Q R C D L M F H I K G84 Define o ciclo. X Define a cota inicial do perfil no eixo X Z Define a cota inicial do perfil no eixo Z Q Define a cota final do perfil no eixo X R Define a cota final do perfil no eixo Z C Define a profundidade do o de desbaste programa-se em raios e em valores positivos. D Define a distancia de segurança na qual se efetua o retrocesso da ferramenta L Define o sobre metal para acabamento no eixo X M Define o sobre metal para acabamento no eixo Z F Define o avanço de desbaste H Define o avanço de acabamento I Defini coordenada do centro do arco em X programa-se em incremental K Defini coordenada do centro do arco em Z programa-se em incremental
. Exemplo de programação: G0 X100 Z0 G84 X20 Z0 Q80 R-40 C3 D2 L.5 M.2 F.50 H.15 I0 K-40 G0 X200 Z200 M30 PROGRAMA 000500 G54 G00 X200 Z200 T01 D01 G95G96 S180 M3 M43 G92 S2100 G54 G0G90 X200 Z200 X105 Z2 F.3 G84 X0 Z0 Q100 R-50 C1 D2 L.5 M.5 F.2 I0 K-50 G00 X200 Z200 M30
26
V01-08-11
G85 ciclo de faceamento em circulo
G85 X Z Q R C D L M F H I K G85 Define o ciclo. X Define a cota inicial do perfil no eixo X Z Define a cota inicial do perfil no eixo Z Q Define a cota final do perfil no eixo X R Define a cota final do perfil no eixo Z C Define o o do faceamento programa-se em valores positivos. D Define a distancia de segurança na qual se efetua o retrocesso da ferramenta. L Define o sobre metal para acabamento no eixo X M Define o sobre metal para acabamento no eixo Z F Define o avanço de desbaste H Define o avanço de acabamento I Defini coordenada do centro do arco em X programa-se em incremental K Defini coordenada do centro do arco em Z programa-se em incremental
Exemplo de programação: G0 X100 Z0 . G85 X100 Z-50 Q0 R0 C1 D2 L.5 M.5 F.50 I0 K50 . G0X200Z200 M30
PROGRAMA 000600 G54 G00 X200 Z200 T01 D01 M43 G96 S180 M3 G92 S2100 G00 X105 Z2 F.3 G85 X100 Z-50 Q0 R0 C1 D2 L.5 M.5 F.2 I0 K 50 G00 X200 Z200 M30
27
V01-08-11
G86 – Ciclo fixo de rosqueamento longitudinal
G86 X Z Q R K I B E D L C J A W X – primeiro X da rosca (se trata do diâmetro da rosca EX: M20 = X20) Z – primeiro Z da rosca (se aconselha deixar afastado da face 1 vez o o da rosca) Q – diâmetro final da rosca (caso seja uma rosca cilíndrica será igual ao diâmetro inicial , caso seja cônica deve-se calcular o diâmetro final) R – Z final da rosca K – opcional utilizado para ree de rosca junto ao parâmetro W (não a necessidade de programá-lo) I – altura do filete (é possível conseguir este valor efetuando o seguinte cálculo O x 0.65) , Para rosca interna a letra I deve ser programada com valor negativo B – profundidade da primeira ada E – valor das demais adas L – define o valor do e de acabamento (não a necessidade de programar) J – saída angular deve-se programar com valor negativo e em milímetro A – ângulo de corte da ferramenta (metade do ângulo da rosca) Quando programado 0 realiza a rosca com penetração radial (so com a ponta da ferramenta,é utilizado para rosca quadrada). Quando programado com ângulo positivo executa a rosca penetrando com o flanco da ferramenta,se não programa a letra A a máquina entende que se trata de 30 graus Quando programado ângulo negativo executa a rosca em zig-zag (da folga lateral)
W – ângulo do eixo para inicio da rosca V – numero de entradas da rosca ( Os parâmetros W e V so serão programado s nos tornos TR-10,TR-25,TR-30 E TR-30 L)
28
V01-08-11
G88 - Ciclo fixo de sangrar
G88 X Z Q R C D K G88 Define o ciclo X Define a cota conforme o eixo X do ponto inicial se programa em absoluto Z Define a cota conforme o eixo Z do ponto inicial se programa em absoluto Q Define a cota final do eixo X R Define a cota final do eixo Z C Define o o da ranhura D Define a distancia de segurança e se programa em valor positivo e em raio K Define o tempo de espera no fundo do canal e se programa em centésimo de segundo
Exemplo de programação: G0 X60 ZO G88 X54 Z-10 Q20 R-40 C3 D2 K200 F.35 ... G0 X200 Z200 M30 Programa G54 G00 X200 Z200 T01 D01 M43 G96 S180 M3 G92 S2100 G00 X110 Z2 F.3 G88 X100 Z-20 Q60 R-70 C3 D1 K100 F.1 (DETERMINAÇÃO DO PERFIL) G00 X200 Z200 M30
29
V01-08-11
operação
30
V01-08-11
Neste capitulo tem como objetivo, orientar o manuseio do e botões do comando, a fim de executar com segurança, qualquer movimento que se queira nos eixos da máquina. A máquina dispõe de módulos de operação e programação ISO, módulos de programação ciclo fixos e modo MC – Interativo. O comando Fagor 8055 dispõe de teclas de atalhos e facilidades para a programação no modo MC –Interativo - fazendo apenas cálculos de ferramentas e geometria de edição de peças para usinagem.
30
V01-08-11
31
V01-08-11
32
V01-08-11
LIGAR MÁQUINA Deve-se: - Ligar a chave geral. - Ligar o botão alimentação do CNC Para ligar a maquina deve-se energizar a maquina ligando-a a chave no traseiro da maquina, em seguida ligar o botão do comando esperando a máquina reconhecer a placa U e CARD A.
REFERENCIAR MÁQUINA Antes de referenciar a máquina deve-se referenciar a torre de ferramentas.
Referenciar a torre Para referenciar a torre - Acionar + (F7) - Diagnosis (F5) - Usuário (F5) - Digitar a posição da torre atual - Enter - Confirmar
Referenciar a máquina 1- ar pagina de menu principal (pagina azul) 2- Manual (F4) 3- Selecionar busca de referencia (F1) 4- Selecionar modo todos os eixos (F7) 5- Start Nota: A ordem dos eixos a serem referenciados será sempre primeiramente o eixo X depois o eixo Z.
MOVIMENTO DOS EIXOS MANUALMENTE Para se obter movimento nos eixos em modo manual, deve-se operar selecionando no os eixos indicados X+ X- Y+ Y- Z+ Z-.
Movimentar eixos através volante remoto Para se obter movimento no volante remoto, deve-se ligar selecionando o eixo desejado. OBS: para voltar à tela manual de operação deve-ser desligar o volante.
Movimentar eixos através jog incremental Para se obter movimento através da função jog incremental deve-se selecionar o modo incremental no operador e selecionar a casa milesimal a milímetros (de 0.001 a 10.000 mm) OBS: modo incremental se trabalha conforme o avanço programado no potenciômetro avanço.
Movimentar eixos através jog continuo Para se obter movimento através da função jog continuo deve-se selecionar o modo continuo no operador, apertar a tecla de eixos manual selecionando o mesmo eixo desejado, para que a maquina tenha avanço rápido dos eixos deve-se apertar a tecla... Constante ao eixo selecionado. OBS: para que a maquina corra os eixos em avanço rápido deve-se estar a 100% o potenciômetro de avanço, lembrando que o modo continuo se trabalha juntamente ao avanço do potenciômetro.
33
V01-08-11
OPERAR COMANDO MDI A operação MDI corresponde ao comando da maquina em manual ,sendo possível executar qualquer comando Ex: chamada de ferramenta,ligar rotação ,ligar refrigeração etc.
ZERAMENTO DA FERRAMENTA A maquina dispõe de uma tabela de ferramenta para que possa ser feito zeramento de ferramentas e corretores.
Modo Zeramento: para fazer presset Selecionar a primeira ferramenta como ferramenta patrão aconselha-se usar a T1D1
(o corretor da ferramenta deve estar ativo) Entrar em tabelas Corretores zerar o corretor ´Z` da ferramenta N ° 1 Facear a peça Sem movimentar o eixo Z,digitar G53 em MDI Acionar SHIFIT Acionar ESC Acionar tecla ZERO Escolher a origem a ser zerada ex=(G54) seta para o lado até ficar verde em cima do Z digitar o valor do Z de G53 ( que esta no alto da tela lado direito) Acionar ISO Digitar a origem a qual foi zerada a peça ex=(G54) O valor de Z deve ficar zero (caso contrario o valor digitado deve estar errado) Acionar SHIFT – ESC Nota: as demais ferramentas serão medidas de acordo com a ferramenta padrão
Presset: Zerar o eixo Z das demais ferramentas 1- Tocar a ferramenta na face da peça 2- Entrar em modo manual e apertar a tecla Medição 3- Z= 0 entre (zero ferramenta) 4- Carregar Z 5- ESC
Presset: Zerar o eixo X das ferramentas. 1- Usinar um diâmetro na peca 2- Medir o diâmetro anotar o valor 3- Entrar em medição 4- Digitar o valor anotado no eixo X 5- Enter 6- Carregar X 7- ESC
34
V01-08-11
Edição de programa O comando dispõe de varia opções de edição de programa sendo eles.
1-Linguagem CNC (edição de programa ISO) 2- interativo (ciclos fixos da maquina ) 3- teach_in (gravação de pontos) 4- Ciclos modo MC (programação interativa) Para iniciar a edição de um programa deve-se primeiramente determinar o zero peça.
ALTERAR DADOS DO PROGRAMA Para fazer alteração em um programa deve-se entrar no modo de edição, selecionar o programa, entrar na linha ou bloco,apertar a tecla MODIFICAR, alterar os dados apertar ENTER, automaticamente será alterado os dados.
TABELA DE FERRAMENTAS: É na tabela de ferramentas que se encontram os corretores das ferramentas, nos corretores é possível definir ou corrigir o raio ou comprimento da ferramenta. Para entrar na tabelas de ferramenta deve-se acionar: 1- Menu principal 2- Tabelas 3- Corretores (TOOL) - Ferramenta (D00...) – Corretor (F00...) – Família (I00...) – Desgaste de ferramenta eixo X. (K00...) – Desgaste de ferramenta eixo Z. Para um melhor aproveitamento dos recursos do comando deve-se determinar a geometria e a família a qual a ferramenta pertence (família é a posição na qual ela foi pressetada) . A maneira mais simples de se fazer isto é através do MC,pra entrar no MC. -Acionar sufit -Acionar esq -F1
35
V01-08-11
Simulação de programas
Para fazer a simulação de um programa deve-se entrar na pagina de menu principal e acionar. -Simular -selecionar o programa -selecionar o tipo de simulação -acionar gráfico -selecionar o tipo de gráfico -start
Obs:Quando selecionado a opção de simulação em movimento teórico,se visualiza o movimento dos eixos sem compensação de raio . Quando selecionado função G, se visualiza em verde a compensação de raio
EXECUTAR PROGRAMAS MODO AUTOMÁTICO Para executar um programa deve-se efetuar o seguinte processo: 1- Menu principal 2- Executar 3- Selecionar o programa a executar P... 4- Enter. 5- Start
PARADA DE INPEÇÃO DE FERRAMENTA Esta função so esta disponível em modo automático. Assim, para ar esta função, deve-se primeiramente interromper a execução do programa. Quando se seleciona esta função,é possível movimentar os eixos da maquina ativar funções via MDI,sem que se pare o programa Formas de utilização da função: 1234-
Deve-se interromper a execução do programa via Stop Entrar no modo Inspeção de ferramenta (parada o eixo arvore automaticamente) Movimentar os eixos necessários MDI -pode -se ativar funções G, M.
Em seguida para voltar a execução do programa, deve-se apertar a tecla de Reposicionamento, selecionar o eixo que foi movimentado e start.
36
V01-08-11
FAZENDO UM ZERAMENTO PELO TOOL SETTER
1° o: Selecione a ferramenta e determine o eixo a ser zerada. 2º O: Posicione a ferramenta próxima ao TOOL SETTER com o volante manual (cerca de 4 a 5 mm). Exemplo:
3º o: Pressione o botão “MEDIÇÃO”
MEDIÇÃO 4º o: Selecione o eixo e o lado a ser zerado:
(proceder da mesma maneira para X e Z)
PALPAR Z+
APALPAR Z-
37
V01-08-11
13. INSERINDO GEOMETRIA DA FERRAMENTA Para inserir a geometria da ferramenta deve-se seguir os seguintes os: 2º o: pressione as teclas SHIFT + ESC.
3º o: pressione a tecla F1.
38
V01-08-11
4º o: selecione a familia correspondente a ferramenta selecionada e insira na tabela as medidas correspondentes. Exemplo:
MUDANDO A FIXAÇÃO DA PLACA (FIXAÇÃO EXTERNA/INTERNA) Para inverter a fixação da placa de externo para interno, devemos seguir os seguintes os: 1°: Página de execução 2°: Visualizar 3°: Usuário 4°: Seguridade de plato ( EXTERNA )
SEG. PLATO EXTERNO 5°: Se for apertado novamente, a “A SEGURIDADE DE PLATO” será alterado para interno (fixação interna).
SEG. PLATO INTERNO
39
V01-08-11
GIRANDO A TORRE MANUALMENTE Modelos de torno CNC TR-1, TR-2 e TR-3: Para ativar o giro da torre manualmente da torre utiliza-se os seguintes comandos: 1- MANUAL; 2- ; 3- Inserir o numero da ferramenta desejado. 15.2 Modelos de torno CNC TR-10, TR-25, TR-30 e TR-30L: Para ativar o giro da torre manualmente da torre utiliza-se os seguintes comandos: 1- MANUAL; 2- Pressionar o botão “TURRET INDEX”.
ALGUNS ALARMES FREQUENTES DE OPERAÇÃO Emergência BY- Quando a máquina ultraa o fim de curso de um dos eixos (X ou Z), a emergência BY é ativada.
Para desativá-lo é preciso seguir os seguintes os: 1- Segure o botão BY- pressionado; 2- Com o mesmo ainda pressionado, pressione a tecla ESC. 3- Após a retirada do alarme selecione a opção “MANUAL” do eixo que ativou o alarme e mova-o para o sentido contrário. Obs.: nos modelos TR-10, TR-25 e TR-30 devem-se manter pressionado o botão BY-, acionar a bomba hidráulica (MACHINE READY) e após pressionar ESC.
40
V01-08-11
Torre fora de posição
Este alarme pode ocorrer devido a um erro de operação ou erro máquina, mas possui uma simples resolução: 1- Desbloqueie a válvula hidráulica de indexação da torre localizada na unidade hidráulica.
Botão para desbloqueio da torre
2- Dirija-se ao de comando e pressione “MAIN MENU”. 3- Pressione “+”. 4- Pressione “DIAGNOSIS”. 5- Pressione “”. 6- Observe na torre a ferramenta que está em relação à placa e digite o número correspondente. 7- Trave a válvula de indexação da torre novamente
EXECUTAR PROGRAMA DO MEIO (Através de um determinado bloco)
O modo de seleção de bloco permite que você execute o programa em um determinado bloco ou inicio de ferramenta, 1- NA PAGINA DE EXECUÇÃO DEVE SE SELECIONAR ASSEGUINTES TECLAS. 2- Seleção de Bloco 3- Bloco inicial 4- texto 5- digitar numera da ferramenta escolhida 6- Enter 7- Finalizar 8- Enter 9- Start
41
V01-08-11
EXECUTAR PROGRAMA VIA RS232 (ON-LINE)
O comando FAGOR disponibiliza de software próprio para a transmissão de dados via RS232, tem como objetivo enviar e receber programas via PC e CNC,para que isso ocorra devemos ter um computador próprio para a maquina,assim será utilizado um software WINDNC para fazer comunicação . Para fazer a comunicação com o PC - CNC deve-se primeiramente: 123456789-
Abrir o Windnc (PC) Conectar em programas (visualizar os programas CNC no PC) Entrar em Main-Menu (CNC) Executar Linha serie RS232 (F3) Escolher o programa (editar o numero do programa) Enter Carregar Start
Para fazer o SETUP da serial deve-se entrar em SETUP COM, configurar a porta COM em PROPRIEDADES, velocidade de transmissão - selecionar o diretório de trabalho, e selecionar o diretório operador CNC, onde será efetuada a busca dos programas a utilizar a RS232 modo ON-LINE.
EX ECUTAR O PROGRAMA WINDNC 5.01
Ao executar o WINDNC, selecionar o item “SETUP”; Clicar sobre o botão “Novo” para criar uma nova conexão aos dispositivos
42
V01-08-11
Clicar sobre o botão “Novo” para criar uma nova conexão aos dispositivos
Nesta tela são feitos os seguintes ajustes: No campo NOME: Pode-se dar um nome qualquer ao dispositivo a ser criado; No campo MODELO: Indica-se o modelo de CNC para comunicar, neste campo especificamente, quando se trabalha com o CNC 8035 M, se deve selecionar o modelo 8050 M | 8055 M, e quando se trabalha com o CNC 8035 T, deve-se selecionar o modelo 8050 T | 8055 T; No campo PORTA: Deve-se selecionar a porta COM o ser utilizada no PC; No campo VELOCIDADE: Deve-se selecionar a velocidade de comunicação a se trabalhar, recomenda-se trabalhar na velocidade máxima de 115200 Bd para otimização. De tempo de transmissão, porém para o correto funcionamento da comunicação, as velocidades do PC e do CNC devem ser as mesmas, para ajustar a velocidade no CNC verifique mais adiante neste mesmo documento a explicação; No campo PASTA DE TRABALHO: Ao clicar duas vezes neste campo selecionase a pasta de trabalho para ser reado ou então efetuar o backup do CNC; No campo PASTA DE TRABALHO DO OPERADOR DE CNC: Ao clicar duas vezes sobre este campo, pode selecionar a pastas em que estão os programas de usinagem do CNC para que o operador possa executá-los via de operação do CNC;
43
V01-08-11
Ao terminar as configurações, clique em aceitar;
Clique agora na tecla “SELECIONAR” e depois na tecla “CONECTAR”, em seguida pressione a tecla “ESC” do seu teclado;
44
V01-08-11
Clique em “ARQUIVOS” e então aparecerá um mosaico com os arquivos da memória do CNC e do PC;
Com os botões destacados em vermelho é possível “mandar” um ou mais arquivos selecionados em azul do CNC para o PC ou do PC para o CNC;
45
V01-08-11
Ao clicar em “VER” poderão ser alterados os documentos a serem visualizados, entre programas, tabelas (Parâmetros), telas, símbolos e seqüências de teclado, que poderão ser enviados da mesma forma que os programas, ou seja, selecionando os arquivos a serem enviados e clicando nos botões de envio (seta sentido PC ou seta sentido CNC); OBS: Ao ar um backup de parâmetros, recomenda-se ar uma vez o backup completo, verificar os parâmetros de RS-232 se permanecerá inalterado, desligar e ligar o CNC (seqüência de teclas SHIFT+RESET) e voltar a ar o backup completo de parâmetros.
46
V01-08-11
CUIDADOS DIÁRIOS COM A MÁQUINA
Para um melhor desempenho e durabilidade do maquinário devemos ter alguns cuidados, tais como:
Observar diariamente o nível de óleo hidráulico da torre
Efetuar uma limpeza semanal no filtro de ar do cooler do gabinete elétrico
47
V01-08-11
Observar diariamente o óleo da caixa de engrenagens (modelos TR-1, TR-2 e TR-3).
Observar diariamente o nível de óleo lubrificante de barramento (durabilidade média de 48 horas)
Engraxar as castanhas a cada 2 dias
48
V01-08-11
Lubrificar a cada 7 dias de trabalho o cilindro do contra
Observar diariamente a presença de óleo na caixa de engrenagens (modelos TR-1, TR-2 e TR-3). OBS.: Este visor de nível só aparece óleo com a máquina operante.
49
V01-08-11
50
V01-08-11
Cálculos Rotaçâo RPM = VC X 1000 ÷ π X Ø DA FRESA (30 metros X 318 / Ø da Fresa = RPM) Velocidade de avanço VA = RPM X NUMERO DE FACAS X AVANÇO POR FACA Avanço pro rotação AR = NUMERO DE FACAS X AVANÇO POR FACA Taxa de romoção de material TRM = PENETRAÇÃO DE TRABALHO X PROFUNDIDADE X VA Ø DO QUADRADO Em um quadrado de 15 por 15 (15 X 1,4142 = 21,213) Para um sextavado de 15 (15 X 1,1547 = 17,3205)
51
V01-08-11
h=√cat-op² + cat-adj² h=cat-op ÷ seno h=cat-adj ÷ co-seno cat-op=√h² - cat-adj² cat-op= cat-adj x tang cat-op= h x seno cat-adj= √h² - cat-op² cat-adj= cat-op ÷ tang cat-adj= h x co-seno seno=cat-op ÷ h co-seno= cat-adj ÷ h tang=cat-op ÷ cat-adj
52
V01-08-11
Sistema MC de programação,ciclo de desbaste -Acionar SHIFIT -Acionar ESC -Aparecera a seguinte tela
-Utilizar as teclas localizadas a baixo da tela para selecionar o ciclo desejado -Acionar LEVEL CICLE(no TR-1 XP pagina),caso queira trocar de ciclo os ciclos estão disposto na lateral esquerda da tela.
Este ciclo vai pedir algumas informações para a programação. Por exemplo X inicial Z inicial ,preencher com o valor e dar ENTER Tudo o que for ícones nesta tela serão trocados através da tecla de duas cores (azul e branca ,cinza e branca no caso do comando Power ou tecla INC no caso do TR-1 XP),por exemplo o sentido de giro do eixo árvore Na parte de baixo da tela serão fornecidos os dados da ferramenta de desbaste e de acabamento sendo que se for fornecido a ferramenta de desbaste e não colocar o numero da ferramenta de desbaste , fornecer o valor do sobre-metal para acabamento ,o ciclo fará o desbaste deixando o sobre-metal podendo ser feito um ciclo de acabamento separadamente ,para fazer isto basta apagar o numero da ferramenta de desbaste e colocar o numero da ferramenta de acabamento. É aconselhado fazer um ciclo para desbaste e outro para acabamento ,pois a troca de ferramenta se faz muito próximo da peça,introduzir o afastamento de segurança antes e depois do ciclo. 53
V01-08-11
Para rodar este ciclo direto (sem colocar no programa) -Acione ESC Aparecerá o seguinte ícone no alto da tela do lado direito Pronto ,é so dar START
Para colocar o ciclo no programa Monte o ciclo conforme as especificações. -Acione P PROG
(para o TR-1 XP EDIT)
Aparecerá a seguinte tela
Do lado direito da tela estão os programas da maquina -Encontre o programa desejado -Utilize as setas de posicionamento ► para levar o cursor para a tela da direita -procure o local a onde pretende colar o ciclo (o ciclo será colado a baixo da linha vermelha) -Acione ENTER
54
V01-08-11
O ciclo será colado no programa O sistema de programação ISO o ciclo aparecerá parametrizado. Para sair do sistema MC,acione SHIFT,acione ESC Vendo o programa em ISO vai ficar desta maneira
Para alterar dados do ciclo -Acionar SHIFT -Acionar ESC -Acionar P PROG (para TR-1 XP EDIT) -Encontre o programa ,encontre o ciclo coloque a tarja vermelha do cursor sobre o ciclo -Acionar RECALL
Todos os dados do ciclo serão abertos novamente Altere os dados necessários . -Acione P PROG (ou EDIT para TR-1 XP) -Acione ENTER A máquina vai perguntar se você quer substituir ou inserir outro ciclo,acionar ENTER Este procedimento é valido para todos os ciclos do MC,estes ciclos todos acionam a compensação de raio automático .
55
V01-08-11
Para se introduzir uma sentença em ISO no programa -Acionar ISO 2 vezes Aparecera a seguinte tela,se trata de um editor de texto,os demais ícones localizados na parte inferior da tela serão acionados através da tecla LEVEL CICLE
-Digite a sentença -Acione P PROG (ou EDIT para TR-1 XP) -Encontre o programa encontre a posição ode se deseja colar -Acione ENTER Para apagar um dado do programa ,baste selecioná-lo e acionar CLEAR
56
V01-08-11
T1 D1
.......CHAMADA DA FERRAMENTA 1 NO CORRETOR 1
G95 G96 S200 M3 G92 S1500 G54
........ROTAÇÃO POR MINUTO,VC/CONSTANTE,200 M/MIN
......LIMITAR RPM EM 1500
......ORIGEM DA PEÇA
G0 G90 X100 Z200 X53 Z2
.....AVANÇO RAPIDO,ABSULUTO,CORDENADAS DE SEGURANÇA
.....POSICIONAMENTO PROXIMO DA PEÇA EM AVANÇO RÁPIDO
G1 Z0 F0.5 .....POSICIONAMENTO DO PRIMEIRO E EM AVANÇO PROGRAMADO 0.5 mm POR VOLTA X0 F0.2
.....AVANÇO PROGRAMADO EM 0.2mm POR VOLTA
G0 Z2
.....AFASTA PARA POSICIONAR O DESBASTE DO DIAMETRO
G1 G42 X49 F0.5 ......POSICIONA NO DO PRIMEIRO E COMPENSANDO O RAIO DA FRRAMENTA G1 Z-40 F0.2 .....USINAR EM AVANÇO PROGRAMADO ATÉ Z-40 X53
….AFASTA A FERRAMENTA FACEANDO A PAREDE
G0 Z2 …..AFASTA EM AVANÇO RÁPIDO ATÉ O Z INICIAL X48
….POSICIONA O SEGUNDO E
G1 Z-40 F0.2 X53 G0 X100 …AFASTA ATÉ X DE SEGURANÇA Z200 M30
…. AFASTA ATÉ Z DE SEGURANÇA .....FIM DE PROGRAMA
57
V01-08-11
Programa parametrizado para cone externo
%CONE DESBASTE
,MX--,
T1D1 G95G96S200M3 G92S2500 G54 G0G90X200Z200 Z0 XP1 (P1=50);DIAMETRO MAIOR (P2=60);COMPRIMENTO DO CONE (P3=10*2);ANGULO (P4=P6*TAN P3) (P5=P4*2) (P6=P1/2) (P7=P1-P5) F0.25 G68 XP7 Z0 C1.5 D3 L0.5 M0.5 F0.25 H0.2 S1 E2 Q28 G42X50 Z0 N1 G1 XP7 Z0 N2 XP1 Z-P2 G0G90X200 G40Z200 M30 58
V01-08-11
T1D1 ;;;;DESBATE;;;;; G95G96 S200 M3 M43 G92 S1500 G54 G0G90G5 X100 Z200 X50 Z5 G1 Z0 F0.5 F0.2 G68 X0 Z0 C0.5 D5 L0.1 M0.1 F0.25 H0.2 S1 E2 Q92 G1 G42 X50 Z0. F0.25 N1 G1 X0 Z0 G3 X15 Z-28 R15 G1 Z-33 G3 X30 Z-46 R15 G1 Z-51 G2 X35 Z-56 R5 G3 X40 Z-61 R5 N2 G1 Z-66 G40 X55 G0 X100 Z300 M30
G68;;;; X = INICIO DO PERFIL Z = INICIO DO PERFIL C = INCREMENTO POR E D = DISTÂNCIA DE SEGURANÇA L = SOBRE METAL PARA ACABAMENTO EM X M = SOBRE METAL PARA ACABAMENTO EM Z F =AVANÇO DE DESBASTE H = AVANÇO DE ACABAMENTO S = BLOCO INICIAL E = BLOCO FINAL Q = NUMERO DO PROGRAMA
59
V01-08-11
T1D1 ;;;;DESBATE;;;;; G95G96 S200 M3 M43 G92 S1500 G54 G0G90G5 X100 Z200 X50 Z5 G1 Z0 F0.5 F0.2 G68 X12 Z0 C1.5 D5 L0.2 M0.2 K0 F0.25 H0.2 S1 E2 G1 G42 X12 Z0. F0.25 N1 X12 Z0 X14 Z-2 Z-20 X19 Z-25 G2 X24 Z-30 R5 G3 X29 Z-35 R5 N2 G1 Z-45 G0 G90 X100 Z200 T3D3 ;;;;CANAL;;;;; G95 G96 S200 M3 M43 G92 S800 G54 G0 G90 G5 Z-20 X16 G1 X11.5 F0.1 G0 X100 Z200 T2D2;;;;;ROSCA;;;;;; G95 G97 S1000 M3 M43 G54 G0 G90 X14 Z1.5 G86 X14 Z1.5 Q14 R-19 I0.9 B0.1 E0.1 D3 C1.5 A30 G0 G90 X100 Z200 M30 G86;; X = PONTO INICIAL EM X Z = PONTO INICIAL EM Z Q = FINAL DA ROSCA EM X R = FINAL DA ROSCA EM Z I = PROFUNDIDADE DA ROSCA EM RAIO B = INCREMENTO POR ADA EM RAIO E =INCREMENTO MINIMO NO DESBASTE D =DISTANCIA DE SEGURANÇA C =O DA ROSCA
60
V01-08-11
T1D1 ;;;;DESBATE;;;;; G95G96 S200 M3 M43 G92 S1500 G54 G0G90G5 X100 Z200 X50 Z5 G1 Z0 F0.5 F0.2 G68 X0 Z0 C0.5 D5 L0.1 M0.1 F0.25 H0.2 S1 E2 G1 G42 X50 Z0. F0.25 N1 G1 X0 Z0 X40 Z-22 Z-27 G2 X40 Z-37 R10 N2G1 Z-42 G0 X100 Z300 M30
61
V01-08-11
T4D4 ;;BEDAME ESFERICO R2 G95G96 S200 M3M43 G92 S1500 G54 G0G90 X100 Z200 X55 Z4 F0.25 G68 X0 Z0 C0.3 D5 L0.1 M0.1 H0.2 S1 E2 G1 G42 X0 Z0 F0.25 N1 X0 Z0 G3 X30 Z-45 I0 K-25 G1 Z-60 X40 Z-62 G3 X50 Z-72 R10 N2 G1 Z-72 G0G90 X100 Z200 M30
62
V01-08-11
T1D1 ;;DESBASTE G95G96S200M3M43 G92 S1500 G54 G0G90 X100 Z200 X55 Z4 F0.25 G68 X0 Z0 C0.3 D5 L0.1 M0.1 H0.2 S1 E2 G42 X50 Z0 F0.5 N1 X0 Z0 X22 G3 X25 Z-3 R3 G1 Z25 X35 Z-35 X40 G3 X45 Z-40 R5 N2 G1 Z-55 G0 X60 X100 Z200 T5D5 ;;BEDAME 3mm G95G96 S200 M3 M43 G92 S800 G54 G0G90 X100 Z200 X50 Z-4 N3 G1 G91 Z-6 F0.3 G90 X35 X22 F0.15 N4 X35 F0.3 (RPT,N3,N4)N2 G0 X100 Z200 M30
63
V01-08-11
Ligar os pontos do desenho
64
V01-08-11
Montar o programa com um ciclo de desbaste (G68) T___D___; G___G___S___M3M___ G92 S_____ G54 G0G90 X____ Z____ Z____ X____ F0.25 G68 G42 X____ Z____ N1
65
V01-08-11
66
V01-08-11
Ligar os pontos do programa
67
V01-08-11
Montar o programa com um ciclo de desbaste (G68) T___D___; G___G___S___M3M___ G92 S_____ G54 G0G90 X____ Z____ Z____ X____ F0.25 G68 G42 X____ Z____ N1
68
V01-08-11
69