Documente Academic
Documente Profesional
Documente Cultură
Manual do Operador da
Fresadora Vertical
96-PT8200
Reviso A
Janeiro de 2014
Portugus
Traduo das Instrues originais
Exonerao de Garantia
iii
Limites e Excluses da Garantia
iv
Limitao da Responsabilidade e Danos
Contrato Total
Portabilidade
Esta garantia transfervel do utilizador final original para outra parte se a mquina for
vendida por via privada antes do final do perodo de garantia e desde que seja efectuada
comunicao escrita ao fabricante e que esta garantia no seja nula no momento da
transferncia. O transferente desta gaarantia estar sujeito a todos os termos e clusulas
deste certificado.
v
Diversos
Esta garantia ser imputvel pelas leis do Estado da Califrnia sem aplicao de regras
de conflitos de leis. Toda e qualquer disputa decorrente desta garantia ser resolvida num
tribunal de competncia jurisdicional localizado no Condado de Ventura, Condado de Los
Angeles ou Condado de Orange, Califrnia. Qualquer termo ou disposio deste
certificado que seja invlido ou no aplicvel em qualquer situao ou jurisdio no
afectar a validade ou aplicabilidade dos restantes termos e clusulas aqui presentes ou
a validade ou aplicabilidade do termo ou disposio quebrado em qualquer outra situao
ou jurisdio.
vi
Comentrios do cliente
Se tiver dvidas ou questes relativamente a este Manual do Operador, por favor
contacte-nos na nossa pgina da Internet, www.HaasCNC.com. Use a ligao Contacte
a Haas e envie-nos os seus comentrios para o Apoio ao Cliente.
Pode tabm encontrar uma cpia electrnica deste manual e outra informao til na
nossa pgina da internet no separador "Recursos do Proprietrio. Junte-se online aos
proprietrios Haas e faa parte da maior comunidade de CNC nestes stios:
vii
Poltica de Satisfao do Cliente
Caro Cliente Haas,
A sua satisfao total e benevolncia so da maior importncia tanto para a Haas
Automation, Inc. como para o distribuidor Haas (HFO) onde adquiriu o seu equipamento.
Por norma, o seu HFO rapidamente resolver quaisquer dvidas que tenha sobre a sua
transaco de vendas ou funcionamento do seu equipamento.
No entanto, se no ficar satisfeito com a soluo das reclamaes e aps o ter
apresentado directamente a um membro de gesto HFO, ao Director Geral ou ao
proprietrio HFO, proceda da seguinte forma:
Contacte o Servio de Apoio ao Cliente da Haas Automation atravs do 805-988-6980.
Tenha a seguinte informao disponvel quando nos telefonar, para podermos resolver os
seus problemas o mais rpido possvel:
O nome da sua empresa, endereo e nmero de telefone
O modelo da mquina e nmero de srie
O nome do HFO, e o nome do ltimo contacto no HFO
A natureza da reclamao
Se desejar escrever Haas Automation, utilize este endereo:
Haas Automation, Inc. U.S.A.
2800 Sturgis Road
Oxnard CA 93030
Att: Customer Satisfaction Manager
email: customerservice@HaasCNC.com
Assim que contactar o Haas Automation Customer Service Center envidaremos todos os
esforos para trabalhar directamente consigo e com o seu HFO para resolvermos
rapidamente os seus problemas. Na Haas Automation sabemos que um bom
relacionamento entre cliente-distribuidor-fabricante ajudaro ao sucesso continuado para
todos os envolvidos.
Internacional:
Haas Automation, Europa
Mercuriusstraat 28, B-1930
Zaventem, Blgica
email: customerservice@HaasCNC.com
viii
Declarao de Conformidade
Produto: Centros de Fresagem CNC (Vertical e Horizontal)*
*Incluindo todas as opes instaladas em fbrica ou campo instaladas por um Outlet de
Fbrica Haas certificado (HFO)
Fabricado por: Haas Automation, Inc.
2800 Sturgis Road, Oxnard, CA 93030 805-278-1800
Declaramos, em exclusiva responsabilidade, que os produtos acima listados, aos quais
esta declarao se refere, cumprem com as regulamentaes de acordo com o definido
na diretiva CE para Centros de Maquinao:
Diretiva de Maquinaria 2006/42/EC
Diretiva de Compatibilidade Eletromagntica 2004/108/EC
Diretiva de Baixa Potncia 2006/95/EC
Normas Adicionais:
EN 60204-1:2006/A1:2009
EN 614-1:2006+A1:2009
EN 894-1:1997+A1:2008
EN 13849-1:2008/AC:2009
EN 14121-1:2007
RoHS: CONFORME por Iseno por documentao do produtor. Isento por:
a) Ferramenta industrial fixa de larga escala
b) Controlo e sistemas de controlo
c) Chumbo como elemento de liga em ao, alumnio e cobre
Pessoa autorizada a compilar o ficheiro tcnico:
Patrick Goris
Morada: Haas Automation Europe
Mercuriusstraat 28, B-1930
Zaventem, Blgica
ix
EUA: A Haas Automation certifica que esta mquina est em conformidade com as normas
de concepo e fabrico OSHA e ANSI listadas abaixo. O funcionamento desta mquina
estar em conformidade com as normas enumeradas abaixo apenas enquanto o
proprietrio e o operador continuarem a seguir os requisitos de operao, manuteno e
formao destas normas.
x
Como Usar Este Livro
Para tirar o mximo partido da sua nova mquina Haas, leia este manual cuidadosamente
e consulte-o com frequncia. O contedo deste manual est tambm disponvel no
controlo da sua mquina na funo AJUDA.
IMPORTANTE:Antes de operar a mquina, leia e compreenda o captulo de Segurana do
Manual do Operador.
Declarao de Avisos
Ao longo deste manual, importantes declaraes so definidas a partir do texto principal
com um cone e uma palavra de sinal associado: "Perigo", "Aviso", "Cuidado", ou "Nota".
O cone e a palavra de sinal indicam a gravidade da condio ou situao. Certifique-se
de que l estas declaraes e tenha especial cuidado para seguir as instrues.
Descrio Exemplo
xi
Convenes Usadas neste Manual
Um Caminho de Ficheiro descreve uma sequncia Servio > Documentos e Software > ...
de directrios do sistema do ficheiro.
xii
Contedo
Captulo 1 Segurana . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1.1 Ler Antes de Operar . . . . . . . . . . . . . . . . . 1
1.1.2 Limites Ambientais e de Rudo . . . . . . . . . . . 4
1.2 Funcionamento sem Vigilncia . . . . . . . . . . . . . . . . 4
1.3 Modo de Definio . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.1 Clulas do Rob . . . . . . . . . . . . . . . . . . . 5
1.3.2 Comportamento da Mquina com a Porta Aberta . . 6
1.4 Modificaes mquina . . . . . . . . . . . . . . . . . . . . 9
1.5 Autocolantes de Segurana . . . . . . . . . . . . . . . . . . 9
1.5.1 Autocolantes de Aviso para Fresadoras . . . . . . . 11
1.5.2 Outros autocolantes de Segurana . . . . . . . . . 12
Captulo 2 Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.1 Orientao da Fresadora Vertical . . . . . . . . . . . . . . . 13
2.2 Orientao da Fresadora Horizontal . . . . . . . . . . . . . 19
2.3 Anexo do Controlo . . . . . . . . . . . . . . . . . . . . . . . 32
2.3.1 Painel frontal do anexo . . . . . . . . . . . . . . . 33
2.3.2 Paineis do lado direito, topo e base do anexo . . . . 34
2.3.3 Teclado . . . . . . . . . . . . . . . . . . . . . . . 35
2.3.4 Exibio do Controlo . . . . . . . . . . . . . . . . . 46
2.3.5 Captura de Ecr . . . . . . . . . . . . . . . . . . . 55
2.4 Navegao Bsica do Menu de Separadores . . . . . . . . . 56
2.5 Help (Ajuda) . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.5.1 O Menu de Ajuda com Separadores. . . . . . . . . 57
2.5.2 Separador Pesquisar . . . . . . . . . . . . . . . . 58
2.5.3 ndice de Ajuda . . . . . . . . . . . . . . . . . . . 58
2.5.4 Separador da Tabela de Perfurao. . . . . . . . . 58
2.5.5 Separador Calculadora . . . . . . . . . . . . . . . 59
xiii
Captulo 3 Funcionamento . . . . . . . . . . . . . . . . . . . . . . . . . 67
3.1 Arranque da mquina . . . . . . . . . . . . . . . . . . . . . 67
3.2 Programa de Aquecimento do Fuso . . . . . . . . . . . . . . 67
3.3 Gestor de Dispositivo . . . . . . . . . . . . . . . . . . . . . 68
3.3.1 Sistemas do Directrio de Ficheiro . . . . . . . . . 69
3.3.2 Seleco de programas . . . . . . . . . . . . . . . 69
3.3.3 Transferir Programa . . . . . . . . . . . . . . . . . 70
3.3.4 Eliminar programas . . . . . . . . . . . . . . . . . 71
3.3.5 Nmero mximo de programas . . . . . . . . . . . 72
3.3.6 Duplicao do Ficheiro. . . . . . . . . . . . . . . . 72
3.3.7 Mudar Nmeros de Programa . . . . . . . . . . . . 72
3.4 Pesquisa Bsica de Programa . . . . . . . . . . . . . . . . . 73
3.5 RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
3.5.1 Comprimento do cabo . . . . . . . . . . . . . . . . 74
3.5.2 Recolha de Dados da Mquina . . . . . . . . . . . 74
3.6 Controlo Numrico do Ficheiro (FNC) . . . . . . . . . . . . . 77
3.7 Controlo Numrico Directo (DNC) . . . . . . . . . . . . . . . 78
3.7.1 Notas do DNC: . . . . . . . . . . . . . . . . . . . . 79
3.8 Modo de grficos. . . . . . . . . . . . . . . . . . . . . . . . 79
3.9 Ferramentas . . . . . . . . . . . . . . . . . . . . . . . . . . 80
3.9.1 Funes da ferramenta (Tnn) . . . . . . . . . . . . 80
3.9.2 Suportes da ferramenta . . . . . . . . . . . . . . . 81
3.9.3 Introduo Gesto Avanada de Ferramentas . . 84
3.10 Comutador de ferramentas . . . . . . . . . . . . . . . . . . 89
3.10.1 Notas de Segurana do Comutador de Ferramenta . 89
3.10.2 Carregar as Comutador de ferramentas . . . . . . . 90
3.10.3 Recuperao do Comutador de Ferramentas Tipo Som-
brinha . . . . . . . . . . . . . . . . . . . . . . . . 96
3.10.4 Recuperao do comutador de ferramentas de monta-
gem lateral . . . . . . . . . . . . . . . . . . . . . . 96
3.10.5 Porta e Painel de Comutao do Comutador de Ferra-
mentas . . . . . . . . . . . . . . . . . . . . . . . 97
3.11 Instalao de peas . . . . . . . . . . . . . . . . . . . . . . 98
3.12 Definio de desvios . . . . . . . . . . . . . . . . . . . . . . 98
3.12.1 Modo de incrementos . . . . . . . . . . . . . . . . 99
3.12.2 Configurao tpica do desvio de trabalho. . . . . . 99
xiv
3.12.3 Definio do desvio da ferramenta . . . . . . . . 100
3.12.4 Configurao de ferramentas adicional . . . . . . 101
3.13 Operao de teste . . . . . . . . . . . . . . . . . . . . . . 102
3.14 Executar programas . . . . . . . . . . . . . . . . . . . . . 102
3.15 Executar-Parar-Incrementar-Continuar . . . . . . . . . . . 102
3.16 Temporizador de Sobrecarga do Eixo . . . . . . . . . . . . 104
xv
4.9 Cortar cdigos G . . . . . . . . . . . . . . . . . . . . . . . 145
4.9.1 Movimento de Interpolao Linear. . . . . . . . . 145
4.9.2 Movimento de Interpolao Circular . . . . . . . . 146
4.10 Compensao da cortadora . . . . . . . . . . . . . . . . . 148
4.10.1 Descrio Geral da Compensao da Cortadora . 148
4.10.2 Entrada e sada da compensao da cortadora . . 151
4.10.3 Ajustes de alimentao da compensao
da cortadora . . . . . . . . . . . . . . . . . . . . 153
4.10.4 Interpolao Circular e Compensao
da Cortadora . . . . . . . . . . . . . . . . . . . . 154
4.11 Ciclos Fixos . . . . . . . . . . . . . . . . . . . . . . . . . 157
4.11.1 Ciclos Fixos de Perfurao . . . . . . . . . . . . 157
4.11.2 Ciclos Fixos de Roscagem. . . . . . . . . . . . . 157
4.11.3 Ciclos de Perfurao e Mandrilagem . . . . . . . 158
4.11.4 Planos R . . . . . . . . . . . . . . . . . . . . . . 158
4.12 Cdigos G especiais . . . . . . . . . . . . . . . . . . . . . 158
4.12.1 Gravao . . . . . . . . . . . . . . . . . . . . . 159
4.12.2 Desbaste de Compartimento . . . . . . . . . . . 159
4.12.3 Rotao e Escala . . . . . . . . . . . . . . . . . 159
4.12.4 Imagem de Espelho . . . . . . . . . . . . . . . . 160
4.13 Sub-rotinas . . . . . . . . . . . . . . . . . . . . . . . . . . 160
4.13.1 Subrotina Externa M98 . . . . . . . . . . . . . . 160
4.13.2 Sub-rotina Local (M97). . . . . . . . . . . . . . . 162
4.13.3 Exemplo do ciclo de encamisado
da sub-rotina (M98) . . . . . . . . . . . . . . . . 163
4.13.4 Sub-rotinas Externas com vrios acessrios (M98) 164
xvi
5.3 Macros (Opcional) . . . . . . . . . . . . . . . . . . . . . . 175
5.3.1 Introduo de Macros . . . . . . . . . . . . . . . 176
5.3.2 Notas de funcionamento . . . . . . . . . . . . . . 179
5.3.3 Variveis do sistema em profundidade . . . . . . 190
5.3.4 Utilizao de variveis . . . . . . . . . . . . . . . 199
5.3.5 Substituio de endereo . . . . . . . . . . . . . 200
5.3.6 Opo de Chamada da Sub-Rotina da Macro G65
(Grupo 00) . . . . . . . . . . . . . . . . . . . . . 212
5.3.7 Comunicao com dispositivos externos -
DPRNT[ ]. . . . . . . . . . . . . . . . . . . . . . 214
5.3.8 Funes de Macro estilo Fanuc no includas
em CNC Haas . . . . . . . . . . . . . . . . . . . 217
5.4 Refrigerao Programvel (Refrigerao P) . . . . . . . . . 218
5.4.1 Posicionamento da Refrigerao P . . . . . . . . 219
5.5 Porta Automtica Servo . . . . . . . . . . . . . . . . . . . 221
5.6 Refrigerao Atravs do Fuso (TSC) . . . . . . . . . . . . 222
5.7 Outras Opes . . . . . . . . . . . . . . . . . . . . . . . . 222
5.7.1 Sistema de Sondagem Intuitiva Sem Fios (WIPS). 222
5.7.2 Sistema de Programao Intuitiva (IPS) . . . . . . 222
xvii
8.1 Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . 383
8.2 Mini-Fresadoras . . . . . . . . . . . . . . . . . . . . . . . 383
8.3 Srie VF-Trunnion . . . . . . . . . . . . . . . . . . . . . . 383
8.4 Gantry Routers . . . . . . . . . . . . . . . . . . . . . . . . 383
8.5 Fresadora de Gabinete . . . . . . . . . . . . . . . . . . . 383
8.6 Receptculo de Palete EC-400 . . . . . . . . . . . . . . . 383
8.7 UMC-750 . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
8.8 Fresadora de Gabinete . . . . . . . . . . . . . . . . . . . 384
ndice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
xviii
Segurana
Captulo 1: Segurana
1.1 Introduo
Segurana bsica:
1
Ler Antes de Operar
Segurana elctrica:
Segurana de Operao:
2
Segurana
3
Limites Ambientais e de Rudo
A tabela que se segue lista os limites ambientais e de rudo para operao segura:
T1.1: Limites Ambientais e de Rudo
Mnimo Mximo
Humidade Ambiente 20% relativa, sem condensao 90% relativa, sem condensao
Rudo
4
Segurana
Por exemplo, caso hajao risco de incndio devido a material maquinado, ento deve ser
instalado um sistema de supresso de incndio adequado para reduzir o risco de leso de
pessoal, equipamento e edifcios. Contacte um especialista adequado para instalar
ferramentas de controlo antes das mquinas serem deixadas a trabalhar sem vigilncia.
Um maquina emclula de rob pode funcionar, sem restries, com a porta aberta
enquanto estiver no modo bloquear/executar.
Este estado de porta aberta s permitido a um rob que esteja em comunicao com a
mquina CNC. Habitualmente um interface entre o rob e a mquina CNC confere
segurana a ambas as mquinas.
5
Comportamento da Mquina com a Porta Aberta
A configurao da clula rob est para alm do mbito deste manual. Trabalhe com
umaintegrador de clula rob e a sua HFO para correctamente configurar uma clula rob
segura.
Fuso [CW] / [CCW] Permitido, mas deve premir e Permitido, mas mximo de 750
manter [CW] ou [CCW]. Mximo RPM.
750 RPM.
Movimento do condutor Permitido, mas deve premir e Permitido, mas deve premir e
manter [CHIP REV] para manter [CHIP REV] para
executar em modo inverso. executar em modo inverso.
6
Segurana
CW CCW
100%
750 RPM
7
Comportamento da Mquina com a Porta Aberta
G00
G01
Z
X Y
100% 0%
100% 0%
8
Segurana
100% CHIP
FWD
CHIP
100%
100% REV
100% CHIP
FWD
CHIP
100%
100% REV
9
Comportamento da Mquina com a Porta Aberta
10
Segurana
11
Outros autocolantes de Segurana
12
Introduo
Captulo 2: Introduo
2.1 Orientao da Fresadora Vertical
As figuras que se seguem mostram algumas das funes padro e opcionais da sua
Fresadora Vertical Haas. Note que estas figuras so apenas representativas; a aparncia
da sua mquina pode variar dependendo do modelo e opes instaladas.
13
F2.1: Funes da Fresadora Vertical (vista frontal)
A 3
2
1
B
14 4
12 13
VF
5
11
6
7
10 9
C 8
14
Introduo
4
3
F2.4: Funes da Fresadora Vertical (vista 1. Brao Duplo SMTC (se equipado)
frontal) Detalhe C 2. Boto Libertar Ferramenta
3. Refrigerao programvel (opcional)
4. Bicos de Refrigerao
2 5. Fuso
1
3
5 4
15
F2.5: Funes da Fresadora Vertical (vista posterior)
5
2
B
C
16
Introduo
17
F2.8: Funes da Fresadora Vertical (vista 1. RS-232 (Opcional)
posterior) Detalhe C - Painel Lateral 2. Enet (Opcional)
da Cabine de Controlo 3. Escala Eixo A (Opcional)
4. Escala Eixo B (Opcional)
1 5. Energia do eixo A (opcional)
2 6. Codificador do eixo A (opcional)
7. Energia do eixo B (opcional)
8. Codificador do eixo B (opcional)
3 9. 115 VAC @ 5A
4
5
6
7
8
18
Introduo
2
D
EC
EC
B
C
3
6
4
5
19
F2.10: Funes da Fresadora Horizontal 1. Marcador de Trabalho
(Controlo do Anexo) Detalhe A 2. Manter para Execuo (se equipado)
3. Fixador da Alavanca da Prensa
4. Porta de Acesso ao Armazenamento atravs de
1 Presso
5. Manual do Operador e Informao de Montagem
7 (guardados no Interior)
6. Lista de Referncia de Cdigo G & M (guardado
no interior)
7. Interruptor Remoto de Avano
4
2
4 2
3
20
Introduo
5 2
4 3
21
F2.14: Funes da Fresadora Horizontal (tampas EC-400 removidas)
6
5 E
22
Introduo
23
F2.16: Funes da Fresadora Horizontal (tampas EC-300 removidas)
2 1
24
Introduo
25
F2.18: Funes da Fresadora Horizontal (EC-400 com Receptculo de Palete)
2
1
9
3
7
EC
400
A
POOL
PALLET
PALLET
POOL
6
D
26
Introduo
27
F2.20: Funes de Fresadora Horizontal 1. Cadeia para Compartimento
(Fixao de Escada) Detalhe H 2. Parafuso de Fixao ao Cho
Fixe a plataforma de trabalho para maquinar usando
as correntes para o compartimento e/ou os parafusos
para o cho
4 1
3 2
28
Introduo
J
D
29
F2.23: Funes da Fresadora Horizontal (EC-1600 Ar/Lubrificao) Detalhe J
4
2
1 3
9
7
6
8 5
30
Introduo
5 K
31
F2.25: Funes da Fresadora Horizontal 1. Opcional Unidade de Refrigerao Programvel
(EC-1600 Bicos de Refrigerao) 2. Bico de Refrigerao (4)
Detalhe K
1 2
32
Introduo
33
Paineis do lado direito, topo e base do anexo
Substituio da Porta Prima este boto para abrir ou fechar a Porta Automtica
Automtica (se equipado).
Luz Indicadora
Fornece confirmao visual rpida do estado actual da mquina. Existem cinco estados de aviso:
34
Introduo
Luz Indicadora
Designao Funo
2.3.3 Teclado
1. Funo
2. Cursor
3. Visor
4. Modo
5. Numrico
6. Alfabtico
7. Incremento
8. Sobreposies
35
Teclado
F2.26: [1] Teclado da Fresadora: Teclas de Funo, [2] Teclas do Cursor, [3] Teclas do
Visor, [4] Teclas de Modo, [5] Teclas Numricas, [6] Teclas Alfabticas, [7]
Teclas de Incremento, [8] Teclas de Sobreposio.
1 2 3 4
POWER DISPLAY
RESET UP RECOVER EDIT INSERT ALTER DELETE UNDO
RESTART CURRENT
PROGRAM POSITION OFFSET
COMMANDS
SINGLE DRY OPTION BLOCK
MEMORY BLOCK RUN STOP DELETE
F1 F2 F3 F4 ALARMS PARAMETER SET TING HELP
DIAGNOSTIC GRAPHIC
MDI ORIENT ATC ATC
TOOL PART COOLANT
NEXT TOOL DNC SPINDLE FWD REV
OFFSET ZERO
TOOL RELEASE
MEASURE SET
PAGE
HOME HANDLE .0001 .001 .01 .1
UP JOG 1. 10. 100.
.1
CHIP +B CLNT
FWD -A/C +Z -Y
+Y UP
CURSOR ZERO
ALL ORIGIN SINGLE
HOME
RETURN G28
CHIP JOG CLNT
+X -X
STOP LOCK DOWN
PAGE LIST SELECT ERASE
END SEND RECEIVE
DOWN PROGRAM PROGRAM PROGRAM
CHIP +Y -Z +A/C AUX
REV -B CLNT
& @ :
SHIFT A B C D E 7 8 9
OVERRIDES
-10% 100% +10%
HANDLE % $ !
FEEDRATE FEEDRATE FEEDRATE
CONTROL
FEED
F G H I J K 4 5 6
+ = #
CW STOP CCW SPINDLE
E R S T U V W - 0
/ [ ]
5%
RAPID
25%
RAPID
50%
RAPID
100%
RAPID
X Y Z ; ( ) CANCEL SPACE ENTER
8 7 6 5
Teclas de funo
36
Introduo
Teclas de cursor
Setas do Cursor [UP], [DOWN], Move um artigo, bloco ou campo na direco associada.
[LEFT,] [RIGHT]
Pgina para Cima, [PAGE UP] / [PAGE Utilizado para mudar os ecrs ou mover uma pgina
Pgina para Baixo DOWN] para cima/para baixo ao visualizar um programa.
Trmino [END] Move o cursor para o item mais abaixo no ecr. No modo
de edio, este o ltimo bloco do programa.
37
Teclado
Teclas de visualizao
38
Introduo
Teclas de modo
Alterar [ALTER] Substitui o comando ou texto destacado com texto a partir da linha
de entrada da rea de transferncia.
Bloco nico [SINGLE Liga e desliga o bloco simples. Quando o bloco simples est ligado, o
BLOCK] controlo executa apenas um bloco do programa de cada vez que
prime [CYCLE START].
Teste [DRY RUN] Verifica o movimento real da mquina sem cortar uma pea.
Paragem [OPTION Liga e desliga a paragem opcional. Quando a paragem opcional est
Opcional STOP] ligada, a mquina pra quando alcana os comandos M01.
Apagar Bloco [BLOCK Liga e desliga a eliminao do bloco. Os blocos do programa com uma
DELETE] barra ("/") como o primeiro item so ignorados (no executados)
quando esta opo activada.
39
Teclado
Orientar fuso [ORIENT SPINDLE] Roda o veio para uma dada posio e, em seguida,
bloqueia o veio.
.0001/.1 [.0001 /.1], [.001 / 1], Selecciona essa quantidade para ser incrementada por
[.01 / 10], [.1 / 100] cada clique do interruptor de incrementos Quando a
fresadora est no modo MM, o primeiro nmero
multiplicado por dez ao incrementar o eixo (por exemplo,
.0001 passa a 0.001 mm). O nmero de base usado
para o modo de teste.
Retorno a Zero [ZERO RETURN] Selecciona o modo Retorno a zero, que mostra a
localizao do eixo em quatro categorias diferentes,
sendo: Operator (Operador), Work G54 (Trabalho G54),
Machine (Mquina) e Dist (Distncia) a percorrer. Prima
[POSITION] ou [PAGE UP]/[PAGE DOWN] para
trocar entre categorias.
40
Introduo
incio G28 [HOME G28] Retorna todos os eixos para zero em movimento rpido.
[HOME G28] tambm retorna ao incio um eixo
simples da mesma forma que [SINGLE].
Lista de Programas [LIST PROGRAM] Acede a um menu com separadores para carregar e
guardar programas.
41
Teclado
Teclas numricas
Caractres Especiais Prima [SHIFT], depois Insere o caracter amarelo em cima esquerda da tecla.
uma tecla numrica
Teclas Alfa
Fim de bloco [;] Este o caracter de fim de bloco, o que significa o fim da
linha de um programa.
42
Introduo
Barra para a direita [/] Pressione [SHIFT] depois [;]. Usado na funo de
Eliminar Bloco e em expresses Macro.
Suportes Quadrados [[] []] [SHIFT] depois [( ]ou [SHIFT] depois [)] so usados
nas funes macro.
Teclas de incrementos
Limalha para a Frente [CHIP FWD] inicia o sistema de remoo de limalha para a
frente (fora da mquina).
Teclas de incrementos [+X/-X, +Y/-Y, +Z/-Z, Avana os eixos manualmente. Premir e manter
de Eixo +A/C/-A/C AND +B/-B o boto do eixo, ou premir e libertar para
(SHIFT +A/C/-A/C)] seleccionar um eixo e depois usar o interruptor
de incrementos.
Refrigerante Auxiliar [AUX CLNT] Prima esta tecla no modo MDI para alternar a
operao do sistema de Refrigerao Atravs do
Fuso (TSC), se equipado.
43
Teclado
Teclas de substituio
100% Fuso [100% SPINDLE] Configura a velocidade do fuso sobreposto de volta para
a velocidade programada.
Rpidos [5% RAPID ]/ [25% Limita os rpidos da mquina para o valor na tecla.
RAPID ]/ [50%
RAPID] / [100%
RAPID]
44
Introduo
Utilizao de substituio
Use as Definies 83, 87, e 88 para ter os comandos M30 e M06, ou [RESET],
respectivamento, mude os valores substitudos de volta aos valores predefinidos.. .
45
Exibio do Controlo
13 12 11 10 9 8 7
O painel actualmente activo tem um fundo branco. Pode trabalhar com dados num painel
apenas quando esse painel est activo, e apenas um painel est activo num determinado
momento. Por exemplo, se pretende trabalhar com a tabela Program Tool Offsets
(Desvios da Ferramenta do Programa), prima [OFFSET] at a tabela exibir um fundo
branco. Depois, pode fazer alteraes na informao. Na maioria dos casos, muda o painel
activo com as teclas de exibio.
46
Introduo
F2.28: A barra de Modo e Visor exibe [1] o modo actual e [2] a funo actual de
exibio.
1 2
T2.12: Modo, Acesso Chave e Visor da Barra
47
Exibio do Controlo
Designao Funo
Cdigos Activos
Esta exibio d informao apenas de leitura, em tempo real sobre os cdigos que esto
actualmente activos no programa; especificamente, os cdigos que definem o tipo de
movimento actual (rpido vs avano linear vs avano circular), sistema de posicionamento
(absoluto vs de incrementos), compensao da cortadora (esquerda, direita ou desligada),
ciclo fixo activo e desvio de trabalho. Esta exibio tambm d o cdigo activo Dnn, Hnn,
Tnn, e mais recente Mnnn.
48
Introduo
Ferramenta Activa
A seco de temporizador deste ecr (localizado acima da parte direita inferior do ecr)
disponibiliza informao sobre os tempos do ciclo (Este Ciclo: tempo do ciclo actual, ltimo
Ciclo: tempo do ciclo anterior e Remanescente: tempo remanescente no ciclo actual).
A seco do contador tambm incluidois contadores M30 bem como um ecr de Ciclos
Remanescentes.
49
Exibio do Controlo
Contador M30 #1: e Contador M30 #2: Cada tempo em que um programa alcana
um comando M30 , os contadores incrementam um. Se a Definio 118 estiver
ligada, os contadores tambm incrementaro de cada vez que um programa
alcanar um comando M99.
Se tiver macros, pode tambm eliminar ou mudar o Contador M30 #1 com #3901 e
o Contador M30 #2 com #3902 (#3901=0).
Consulte a pgina 51 para informao sobre como redefinir os temporizadores e
contadores.
Ciclos Remanescentes: mostra o nmero de ciclos do subprograma que so
remanescentes para completar o ciclo actual.
Comandos Actuais
Esta seco descreve brevemente as pginas dos diferentes Comandos Actuais e os tipos
de informao que disponibilizam. A informao de grande parte destas pginas tambm
aparece noutros modos.
Para aceder a esta exibio, prima [CURRENT COMMANDS], depois prima [PAGE UP]
ou [PAGE DOWN] para percorrer atravs das pginas.
Exibio de Variveis Macro - Esta pgina exibe uma lista de variveis macro e os seus
valores actuais. O controlo actualiza estas variveis medida que o programa
executado. Pode tambm modificar as variveis nesta exibio; Consulte a seco
Macros, comeando na pgina 175 para mais informao.
Cdigos Activos - Esta pgina lista os cdigos de programa actualmente activos. Uma
verso mais pequena desta visualizao includa no ecr de modo OPERATION:MEM .
Posies - Esta pgina exibe uma vista maior das posies actuais da mquina, com
todos os pontos de referncia da posio (operador, mquina, trabalho, distncia a
percorrer) no mesmo ecr. Consulte a pgina 50 para mais informaes sobre gravao.
50
Introduo
Vida til da Ferramenta - Esta pgina exibe informao que o controlo usa para prever a
vida til da ferramenta.
51
Exibio do Controlo
NOTA: Deve incluir o trao (-) ou os dois pontos (:) quando introduzir uma
nova data ou hora.
5. Prima [ENTER]. Assegure-se de que a nova data ou hora est certa. Repita o passo
4 se no estiver correcto.
6. Reponha [EMERGENCY STOP] e apague o Alarme.
Alarmes e Mensagens
A Barra de Estado do Sistema uma secao apenas de leitura do ecr localizado na base,
ao centro. Exibe mensagens para o utilizador sobre as aces tomadas.
Visor de Posio
Exibio de
Coordenada Funo
OPERADOR Esta posio exibe a distncia que fez os eixos avanar. Tal no representa
necessariamente a distncia actual a que o eixo est do zero da mquina, excepto
quando a mquina ligada pela primeria vez. Escreva a letra do eixo e prima
[ORIGIN] para colocar em zero o valor da posio para esse eixo.
TRABALHO (G Tal exibe as posies do eixo relativas ao zero da pea. No arranque, esta posio usa
54) automaticamente o desvio de trabalho G54. Exibir ento as posies do eixo
relativas ao desvio de trabalho mais recentemente usado.
52
Introduo
Exibio de
Coordenada Funo
DISTNCIA A Tal mostra a distncia remanescente antes dos eixos chegarem posio
PERCORRER comandada. Quando no modod SETUP:JOG pode usar esta exibio de posio
para mostrar a distncia movida. Mude os modos (MEM, MDI) e depois troque para o
modo SETUP:JOG para colocar este valor em zero.
Use esta funo para mudar as posies do eixo que so exibidas no visor.
1. Com uma exibio de posio activa, prima [F2]. Aparece o menu pop-up de
Seleco do Eixo .
53
Exibio do Controlo
Barra de Entrada
Barra de cone
CONFIGURAO BLOQUEADA
54
Introduo
Esta primeira coluna neste ecr d-lhe a informao sobre o estado do fuso e os valores
actuais de sobreposio para o fuso, avano e rpidos.
A segunda coluna exibe a actual carga do motor em kW. Este valor reflete a energia real
para a ferramenta. Tambm exibe a corrente programada e a velocidade real do fuso bem
como o avano de incremento programado e real.
O medidor de carga do fuso do grfico de barras indica a carga actual do fuso como uma
percentagem da capacidade do motor.
O controlo pode capturar e guardar uma imagem do ecr actual num dispositivo USB
ligado ou no disco duro. Se no houver um dispositivo USB ligado e a mquina no tiver
um disco duro, nenhuma imagem ser guardada.
1. Se pretende guardar a captura de ecr sob um determinado nome de ficheiro,
escreva-o primeiro. O controlo adiciona a extenso de ficheiro *.bmp
automaticamente.
55
Captura de Ecr
2. Prima [SHIFT].
3. Prima [F1].
Quando prime [HELP], aparece um menu pop-up com as opes para diferente
informao de ajuda. Se pretende aceder directamente ao menu de ajuda com
separadores, prima [HELP] novamente. Consulte a pgina 57 para informaes sobre
esse menu. Prima [HELP] novamente para sair da funo de ajuda.
56
Introduo
Use as teclas de seta do cursor [UP] e [DOWN] para destacar uma opo, depois prima
[ENTER] para seleccionar. As opes disponveis a partir deste menu so:
ndice de Ajuda - D uma lista dos tpicos disponveis de ajuda a partir dos
quais pode escolher. Para mais informao, consulte a seco "ndice de Ajuda" na
pgina 58.
Ajuda Principal - Disponibiliza o ndice para o Manual do Operador no controlo.
Use as teclas de seta do cursor [UP] e [DOWN] para seleccionar um tpico e prima
[ENTER] para ver os contedos desse tpico.
Janela de Ajuda Activa - D-lhe o tpico do sistema de ajuda que se refere
janela actualmente activa.
Comandos da Janela de Ajuda Activa - Disponibiliza uma lista dos comandos
disponveis para a janela activa. Pode usar as teclas de atalho listadas entre
parntesis, ou pode seleccionar um comando a partir da lista.
Ajuda Cdigo G - Disponibiliza uma lista dos cdigos G que pode seleccionar de
igual modo em relao opo Ajuda Principal para mais informao.
Ajuda Cdigo M - Disponibiliza uma lista dos cdigos M que pode seleccionar de
igual modo em relao opo Ajuda Principal para mais informao.
Para aceder ao menu de ajuda com separadores, prima AJUDA at ver o ndice do
Manual do Operador. Pode ento navegar no contedo do Manual do Operador que
est guardado no controlo.
Pode aceder a outras funes de ajuda a partir do menu com separadores; prima
[CANCEL] para fechar o separador ndice do Manual do Operador e aceda ao
restante do menu. Para informao sobre os menus de navegao com separadores,
consulte a pgina 56.
Estes so os separadores disponveis. Esto descritos com mais detalhe nas seces que
se seguem.
57
Separador Pesquisar
Esta opo disponibiliza uma lista de tpicos manuais que fazem a ligao informao
no manual no ecr. Use as setas do cursor para destacar um tpico de interesse, e depois
prima [ENTER] para aceder a essa seco do manual.
58
Introduo
Calculator (Calculadora)
4. Teclas de Funo: As teclas de funo podem ser utilizadas para copiar e colar os
resultados calculados numa seco de um programa ou noutra rea da funo da
Calculadora.
5. [F3] Nos modos EDITAR e MDI, a tecla [F3] copia o valor realado de fresa
triangular/circular/cnica para a linha de entrada de dados, na parte inferior do ecr.
Trata-se de uma funo til quando a soluo calculada for utilizada num programa.
59
Separador Calculadora
A pgina da calculadora triangular tira algumas medidas triangulares e resolve o resto dos
valores. Para entradas que tenham mais do que uma soluo, introduzir o ltimo valor de
dados uma segunda vez faz com que a soluo possvel seguinte seja apresentada.
1. Use as setas [UP] e [DOWN] do cursor para seleccionar o campo para o valor a ser
introduzido.
2. Escreva o valor e prima [ENTER].
3. Introduza os comprimentos e ngulos conhecidos de um tringulo.
Quando informao suficiente tiver sido introduzida, o controlo resolve o tringulo e exibe
os resultados.
60
Introduo
61
Separador Calculadora
62
Introduo
63
Separador Calculadora
1. Use as setas do cursor [UP] e [DOWN] para destacar o campo de informao para
o valor que pretende introduzir.
2. Escreva o valor e prima [ENTER].
3. Introduza dois pontos, A e B, numa linha e um terceiro ponto, C, apastado dessa
linha.
O controlo ir calcular o ponto de interseco. O ponto o local onde uma linha normal do
ponto C intersecciona a linha AB, bem como a distncia da perpendicular para essa linha.
64
Introduo
Esta funo determina pontos de interseco entre dois crculos ou pontos. Disponibilize
a localizao de dois crculos e respectivos raios. O controlo calcula todos os pontos de
interseco, que so formados pela tangente das linhas para ambos os crculos.
1. Use as setas do cursor PARA CIMA e PARA BAIXO para destacar o campo de
informao para o valor que pretende introduzir.
2. Escreva o valor e prima [ENTER].
Depois de introduzir os valor necessrios, o controlo exibe as coordenadas da
tangente e diagrama de tipo recto associado.
3. Prima [F1] para alternar entre os resultados rectos e cruzados da tangente.
4. Prima [F] e o controlo solicita os pontos De e Para (A, B, C, etc.), que especifiquem
um segmento do diagrama. Se o segmento for um arco, o controlo tambm solicita
[C] ou [W] (CW (para a direita) ou CCW (para a esquerda)). Para mudar
rapidamente a seleco do segmento, prima [T] para fazer com que o ponto Para
anterior se torne no ponto De e o controlo solicite um novo ponto Para.
A Barra de Introduo exibe o cdigo G para o segmento. A soluo est no modo
G90. Prima M para alternar para o modo G91.
5. Prima [MDI DNC] ou [EDIT] e prima [INSERT] para introduzir o cdigo G a partir da
Barra de introduo.
65
Separador Calculadora
66
Funcionamento
Captulo 3: Funcionamento
3.1 Arranque da mquina
1. Prima e mantenha [POWER ON] at aparecer o logo Haas.
A mquina desempenha um auto-teste e depois exibe a pgina HAAS START UP e
MESSAGES (se uma mensagem foi deixada), ou a pgina ALARMS . De qualquer
modo, o controlo estar no modo SETUP:ZERO com um umais alarmes presentes.
2. Pressione [RESET] para apagar cada alarme. Se um alarme no puder ser
apagado, a mquina pode estar a necessitar de manuteno. Contacte a sua
Fbrica Haas para assistncia.
67
3.3 Gestor de Dispositivo
O Gestor do Dispositivo mostra-lhe os dispositivos de memria disponveis e dos seus
contedos no menu com separadores. Para informap sobre os menus de navegao
com separadores no controlo Haas, consulte a pgina 56.
NOTA: Os discos rgidos externos USB devem ter formatao FAT ou FAT32.
No use dispositivos com formatao NTFS.
1. Programa Activo
2. Separador Activo
3. Programa Destacado
4. Hora
5. Data
6. Sub-directrio
7. Tamanho do Ficheiro
8. Programa Seleccionado
68
Funcionamento
Directrios de Navegao
Criao de Directrio
Pode adicionar directrios estrutura do ficheiro dos dispositivos de memria USB, discos
rgidos e aos seus directrio net share.
1. Navegue para o separador do dispositivo e o directrio onde pretende colocar o seu
novo directrio.
2. Escreva o nome do novo programa e prima [INSERT].
O novo directrio aparece na lista do ficheiro com a designao <DIR> .
69
Transferir Programa
Ficheiros desenvolvidos no controlo sero nomeados com a letra "O" seguida por 5 dgitos.
Por exemplo, O12345.
Copiar Ficheiros
70
Funcionamento
4. Prima [Y] no pedido para eliminar o programa, ou [N] para cancelar o processo.
5. Para eliminar mltiplos programas:
a. destaque cada programa que pretende eliminar e prima [ENTER]. Isto coloca
uma marca de verificao junto do nome de cada programa.
b. Prima [ERASE PROGRAM].
c. Responda com S/N ao pedido para cada programa.
71
Nmero mximo de programas
72
Funcionamento
1. Faa com que o programa seja o programa activo. Consulte a pgina 69 para mais
informaes sobre o programa activo.
2. Introduza o nmero do novo programa no modo EDIT
3. Prima [ALTER].
O nmero do programa muda para o nmero que especificou.
Se o novo nome do programa j existir em MEMORY, o controlo devolve a mensagem
Prog existe, e o nome do programa no alterado.
A seta do cursor [UP] pesquisa desde o incio do programa a partir da posio actual do
cursor. A seta do cursor [DOWN] pesquisa para o fim do programa. A primeira
correspondncia encontrada aparece destacada.
3.5 RS-232
RS-232 uma forma de ligar o controlo Haas CNC a um computador. Esta funo permite
ao programador carregar e descarregar programas, definies e desvios da ferramenta a
partir de um PC.
73
Comprimento do cabo
19200 50
9600 500
4800 1000
2400 3000
A Recolha de Dados da Mquina activada pela Definio 143, o que permite ao utilizador
extrair informao do controlo usando um comando Q enviado atravs da porta RS-232
(ou usando uma embalagem opcional de hardware). Esta funo baseada no software e
requer um computador adicional para solicitar, interpretar e guardar dados do controlo. O
computador remoto tambm pode configurar certas variveis Macro.
74
Funcionamento
Q402 M30 Contador de Peas n1 (redefinvel no controlo) >Q402 M30 #1, 553
Q403 M30 Contador de Peas n2 (redefinvel no controlo) >Q403 M30 #2, 553
75
Recolha de Dados da Mquina
NOTA: Este comando deve apenas ser utilizado quando no existe presena
de quaisquer alarmes.
Este mtodo usado para proporcionar estado mquina para um computador remoto, e
fica activo com a instalao de um quadro de rel de cdigo M Suplente 8 (todos os 8 se
tornam dedicados s funes abaixo e no podem ser mais usados pra o funcionamento
normal do cdigo M), um rel com energia, um conjunto extra de contactos [EMERGENCY
STOP] e um conjunto de cabos especiais. Contacte o seu representante para informao
sobre preos destas peas.
76
Funcionamento
Pode chamar subprogramas numprograma FNC, mas esses subprogramas devem estar
no mesno directrio de ficheiro como o programa principal.
Se o seu programa FNC chamar macros G65 ou subprogramas alternativos G/M, devem
estar em MEMORY.
77
Recolha de Dados da Mquina
13 Bits de Paragem 1
14 Sincronizao XMODEM
78
Funcionamento
3. Utilize as setas para [UP] e [DOWN] para realar as variveis e as setas para a
esquerda e para a direita para alterar os valores.
4. Prima [ENTER] quando a seleco adequada estiver realada.
5. DNC seleccionado premindo [MDI/DNC] duas vezes. O DNC requer um mnimo
de 8k da memria do utilizador disponvel. Pode consegui-lo, acedendo pgina List
Programs (Lista de programas) e verificando a quantidade de memria disponvel na
parte inferior da pgina.
6. O programa enviado para o controlo deve comear e terminar com um %. A taxa de
dados seleccionada (Definio 11) para a porta RS-232 deve ser suficientemente
rpida para suportar a taxa de execuo do bloco do seu programa. Se a taxa de
dados for demasiado lenta, a ferramenta pode parar durante um corte.
7. Comece por enviar o programa para o controlo antes de premir [CYCLE START].
Depois de ser apresentada a mensagem Programa DNS encontrado, Prima
[CYCLE START].
DNC suportamodo doseado O controlo executa um bloco (comando) de cada vez. Cada
bloco executado imediatamente sem a anteviso de blocos. A excepo quando
comandada a Cutter Compensation (Compensao da cortadora). A Cutter Compensation
requer que comandos de trs blocos de movimento sejam lidos antes de ser executado um
bloco compensado.
O modo Graphics (Grficos) pode ser executado a partir dos modos Memory (Memria),
MDI, DNC, FNC ou Edit (Editar). Executar um programa:
79
Funes da ferramenta (Tnn)
3.9 Ferramentas
Esta seco descreve a gesto da ferramenta no controlo Haas: comandar mudanas de
ferramenta, carregar ferramentas nos suportes e Gesto Avanada de Ferramenta.
80
Funcionamento
Existem diversas opes de fuso diferente para as fresadoras Haas. Cada um desses tipos
requer um suporte de ferramenta diferente. Os fusos mais comuns so de rosca 40- e 50-.
os fusos de rosca 40 esto divididos em dois tipos,BT eCT; estas so referidas como BT40
e CT40. O fuso e o comutador de ferramenta numa dada mquina sao capazes de suportar
apenas um tipo de ferramenta.
1 2
2. Limpe o corpo cnico do suporte da ferramenta (a pea que entra no veio) com um
pano ligeiramente humedecido em leo para deixar uma fina pelcula, que impede a
criao de ferrugem.
81
Suportes da ferramenta
Pernos
82
Funcionamento
(TSC) TPS24CT
o
C 45
40T
JMTBA Standard MAS 403 P40T-1
D 0.990 Kit #
5/8-11 Inch Threads
B 20-7164 PS24CT
(non-TSC) o
45
JMTBA Standard MAS 403 P40T-1
A B C D E 22-0075 TPS24CT50
(TSC) o
45
50T
40T 2.69 2.50 .44 5/8-11 1.75 JMTBA Standard MAS 403 P50T-1
1.780 Kit #
1.386
1-8 Inch Threads
22-0039
(non-TSC) PS24CT50
50T 4.00 3.87 .44 1-8 2.75 45
o
0.125
.709
Thru.
Kit #
MAS 403
BT 59-1111
M12x1.75 Threads
N/A
(TSC)
C 45
o
30T
D
0.990 Kit #
M16 X 2 Threads
20-2232
(non-TSC) PS24E
B
45o
JMTBA Standard MAS 403 P40T-1
1.780 0.31 Kit #
E 1.386
A M24 X 3 Threads
22-7171
A B C D E (TSC) TPS24E50
45o
JMTBA Standard MAS 403 P50T-1
40T 2.69 2.50 .44 M16X2 1.75
50T
1.780 Kit #
1.386
M24 X 3 Threads
45T
50T 3.25
4.00 3.23
3.84 .44
.44 M24X3
.82 2.25
2.75 22-7170
(non-TSC) PS24E50
o
45
JMTBA Standard MAS 403 P50T-1
83
Introduo Gesto Avanada de Ferramentas
Quando uma ferramenta expira, o feixe pisca a cor de laranja e o ecr de vida da
ferramenta aparece automaticamente.
F3.5: Janela de Gesto Avanada de Ferramentas [1] Etiqueta de janela activa, [2]
Janela de grupo activo, [3] Janela de limites permitidos, [4] Janela de dados da
ferramenta, [5] Texto de ajuda
1
ADVANCED TOOL MANAGEMENT
2
(TOOL DATA)
TL IN SPINDLE 1
CRNT PKT H-CODE D-CODE FLUTES
TOOLS EXP LIFE
0
0
0
4
0 HOLES FEED TIME TOTAL TIME USAGE LOAD
0
0
0
Next Realar <NEXT> (Prximo) e premir [ENTER] muda o visor para o prximo grupo.
84
Funcionamento
Add Realce <ADD>, (Adicionar) introduza um nmero entre 1000 e 2999, e prima
[ENTER] para adicionar um grupo del ferramenta.
Allowed Limits A janela Allowed Limits (Limites permitidos) contm limites definidos pelo
utilizador para determinar o nvel de desgaste de uma ferramenta. Estas variveis afectam
cada ferramenta no grupo. Deixar a varivel definida como zero faz com que
sejam ignorada.
Feed Time Introduza o montante de tempo total, em minutos, que uma ferramenta
utilizada numa alimentao.
Total Time Introduza o montante de tempo total, em minutos, que uma ferramenta
utilizada.
Tool Usage Introduza o total de vezes que uma ferramenta utilizada (nmero de
mudanas da ferramenta).
Holes Introduza o nmero total de orifcios que uma ferramenta pode perfurar.
Dados da ferramenta
85
Introduo Gesto Avanada de Ferramentas
Tool Utilizado para adicionar ou remover uma ferramenta de um grupo. Para adicionar
uma ferramenta, prima [F4] at a janela Tool Data (Dados da ferramenta) ser apresentada.
Utilize as teclas do cursor para realar qualquer uma das reas sob o cabealho Tool
(Ferramenta) e introduza um nmero de ferramenta. Introduzir zero limpa a ferramenta ou
realar o nmero da ferramenta e premir [ORIGIN] repe o cdigo H, o cdigo D e os
dados de flutuao nos valores predefinidos.
Exp (Expire) Utilizado para tornar uma pea no grupo obsoleta manualmente. Para tornar
uma ferramenta obsoleta, introduza [*]' ou, para limpar uma ferramenta obsoleta, ( * ),
prima [ENTER].
D-Code O cdigo D que ser utilizado para essa ferramenta. O cdigo D alterado
introduzindo um nmero e premindo [ENTER].
Realar qualquer uma das seguintes seces (Orifcios at Carga) e premindo [ORIGIN]
limpa os respectivos valores. Para alterar os valores, realce o valor na categoria
especfica, introduza um novo nmero e prima [ENTER]
86
Funcionamento
Total Time O montante de tempo total, em minutos, que uma ferramenta utilizada.
Um grupo de ferramentas deve ser configurado antes de utilizar um programa. Para utilizar
um grupo de ferramentas num programa:
1. Configurar um grupo de ferramentas.
2. Substitua o nmero de ID do grupo de ferramentas para o nmero da ferramenta e
para os cdigos H e D no programa. Consulte este programa para obter um exemplo
de um novo formato de programao.
Exemplo:
T1000 M06 (grupo de ferramentas 1000)
G00 G90 G55 X0.565 Y-1.875 S2500 M03
G43 H1000 Z0.1 (cdigo H 1000 igual ao nmero de ID do
grupo)
G83 Z-0,62 F15. R0.1 Q0.175
X1.115 Y-2.75
X3.365 Y-2.87
G00 G80 Z1.0
T2000 M06 (grupo de ferramentas 2000)
G00 G90 G56 X0.565 Y-1.875 S2500 M03
G43 H2000 Z0.1 (cdigo H 2000 igual ao nmero de ID do
grupo)
G83 Z-0,62 F15. R0.1 Q0.175
X1.115 Y-2.75
X3.365 Y-2.875
87
Introduo Gesto Avanada de Ferramentas
A Gesto de ferramentas pode utilizar macros para tornar obsoleta uma ferramenta dentro
de um grupo de ferramentas. As macros de 8001 a 8200 representam as ferramentas de
1 a 200. Definindo uma destas macros como 1, o operador pode definir a validade de uma
ferramenta. Por exemplo:
8001 = 0 (se a ferramenta 1 tiver sido expirada manualmente ou com uma macro, definir
a macro 8001 como 0 tornar a ferramenta 1 disponvel novamente para utilizao)
O controlo pode guarder e repor as variveis associadas com a funo Gesto Avanada
de Ferramentas (ATM) para a unidade USB e RS-232. Estas variveis suportam a
informao que introduzida no visor ATM.
88
Funcionamento
O carrossel rodar uma posio sempre que [CW] ou [CCW] for premido uma vez,
enquanto o interruptor definido para [MANUAL].
89
Carregar as Comutador de ferramentas
90
Funcionamento
F3.6: Uma Ferramenta Grande e Pesada (esquerda), e uma Ferramenta Pesada (no
Grande) (direita)
1 2
91
Carregar as Comutador de ferramentas
92
Funcionamento
h - Ferramenta pesada de pequeno dimetro num bolso designado para uma ferramenta
grande (tem de ter um bolso vazio em ambos os lados). O "h" e "i" minsculos so
colocados pelo controlo; nunca introduza um "h" ou um "i" minsculo na tabela de
ferramentas.
Um zero no pode ser utilizado para designar a ferramenta inserida no veio. O veio deve
ter sempre uma designao do nmero da ferramenta.
93
Carregar as Comutador de ferramentas
Ferramentas Mveis
1
2
94
Funcionamento
95
Recuperao do Comutador de Ferramentas Tipo Sombrinha
96
Funcionamento
1 3
2 4
97
Porta e Painel de Comutao do Comutador de Ferramentas
2
1 3
98
Funcionamento
O Modo de Avano permite o avano de cada eixo para a localizao pretendida. Antes de
incrementar os eixos, necessrio colocar os eixos no incio (ponto de referncia dos
eixos de incio). Consulte a pgina 67 para mais informaes sobre o procedimento de
arranque da mquina.
Para trabalhar uma pea correctamente, a fresadora tem de saber onde a pea est
localizada na mesa. Para maquinar defina o desvio zero da pea:
1
2
9
D F I E
99
Definio do desvio da ferramenta
ATENO: Na prxima etapa, no premir [PART ZERO SET] uma terceira vez;
ao faz-lo, carrega um valor no eixo Z. Causa assim uma falha ou um
alarme do eixo Z ao executar o programa.
12. Prima [PART ZERO SET] [J] para carregar o valor na coluna do eixo X. A segunda
presso de [PART ZERO SET] [J] carregar o valor na coluna do eixo Y.
D C I F
100
Funcionamento
101
Configurao de ferramentas adicional
NOTA: O modo de Grficos pode ser igualmente til para maior segurana,
pois os eixos da mquina no so movimentados antes do programa
ser verificado.
3.15 Executar-Parar-Incrementar-Continuar
Esta funo permite ao operador para um programa em execuo, afastar-se da pea e
retomar a execuo do programa. Para usar a funo, faa o seguinte:
1. Pressione [FEED HOLD] para parar o programa.
2. Prima [X], [Y] ou [Z] no teclado alfabtico e depois prima [HANDLE JOG]. O
controlo armazena as posies actuais de X, Y e Z.
102
Funcionamento
3. O controlo mostra a mensagem Jog Away (Afastar). use o controlo [HANDLE JOG]
, interruptor de incrementos remoto,[ +X]/[-X], [+Y]/[-Y], [+Z]/[-Z], ou [JOG LOCK]
para afastar a ferramenta da pea. Usar botes de controlo tais como [AUX CLNT]
(TSC), ou [COOLANT] para ligar/desligar a refrigerao ([AUX CLNT] requer que a
porta esteja fechada). O fuso controlado premindo [CW], [CCW], [STOP],
[TOOL RELEASE]. Se necessrio, as inseres da ferramenta podem
ser mudadas.
103
Configurao de ferramentas adicional
104
Programao
Captulo 4: Programao
4.1 Programas numerados
Criar um novo programa:
1. Prima [LIST PROGRAM] para entrar no visor do programa e na lista do modo de
programas.
2. Introduza o nmero do programa (Onnnnn), e pressione[SELECT PROGRAM] ou
[ENTER].
105
Edio de Programa Bsico
Esta seco descreve os controlos da edio bsica de programas. Para informao sobre
funes de edio de programa mais avanadas, consulte a pgina 109.
106
Programao
107
Manual Data Input (MDI - Introduo de dados manual)
6. Pode no ser possvel utilizar [CYCLE START] durante a Edio de segundo plano.
Se o programa incluir uma paragem programada (M00 ou M30), saia de Background
Edit (Edio de segundo plano) (premir [PROGRAM]) e, em seguida, prima [CYCLE
START] para retomar o programa.
108
Programao
F4.3: Exibio do Editor Avanado: [1] Painel do Programa Activo, [2] Menus Pop-up,
[3] Painel de Programa Inactivo, [4] Clipboard, [5] Mensagens de ajuda
sensveis ao contexto.
EDIT: EDIT
ACTIVE PROGRAM - Onnnnn (CYCLE START TO SIMULATE) INACTIVE PROGRAM - Onnnnn
1 3
5 4
109
Editor Avanado
11. Use [PAGE UP]/[PAGE DOWN] para percorrer atravs da mensagem de ajuda.
Esta mensagem tambm lista teclas de atalho que podem ser usadas para algumas
funes.
Prima F1 para aceder ao menu. Use as setas do cursor [LEFT] e [RIGHT] a partir da lista
de categorias e as setas de cursor [UP] and [DOWN] para seleccionar um comando na
lista de categorias. Pressione [ENTER] para executar o comando.
110
Programao
Menu do programa
1. Prima [F1].
2. Selecione o comando SELECT PROGRAM FROM LIST a partir da categoria de
menu pop-up PROGRAM .
Quando selecciona este item do menu, aparece uma lista de programas na memria
de controlo.
3. Destaque o programa que pretende seleccionar.
4. Prima [ENTER] ou a tecla de atalho -[SELECT PROGRAM].
111
Editor Avanado
Estas trocas editam o controlo entre o programa activo e inactivo. Os programas inactivos
e activos permanecem nas suas respectivas anelas.
1. Seleccione o comando SWITCH TO LEFT OR RIGHT SIDE do menu pop-up
PROGRAM .
2. Prima [ENTER] para trocar entre os programas activos e inactivos. Pode tambm
usar a tecla de atalho - [EDIT].
112
Programao
Undo (Anular)
113
Editor Avanado
Depois de seleccionar uma seco de texto, pode usar este comando do menu para
move-lo para outra parte do programa.
1. Mova o cursor (>) para a linha do programa para onde pretende mover o texto
seleccionado.
2. Selecione o comando MOVER TEXTO SELECCIONADO a partir da categoria do
menu pop-up EDITAR .
3. Prima [ENTER] para mover o texto seleccionado para o ponto depois do cursor (>).
Depois de seleccionar uma seco de texto, pode usar este comando para copi-lo para
outra localizao no seu programa.
1. Mova o cursor (>) para a linha do programa onde pretende copiar o texto
seleccionado.
2. Selecione o comando COPY SELECTED TEXT a partir da categoria de menu pop-up
EDIT.
3. Prima [F2] ou [ENTER] para copiar o texto seleccionado para o ponto depois do
cursor (>).
4. Tecla de Atalho - Seleccione o texto, posio e prima [ENTER].
Depois de seleccionar uma seco de texto, pode usar este comando do menu para o
remover do programa e coloc-lo na rea de transferncia.
1. Seleccione o comando CUT SELECTION TO CLIPBOARD a partir da categoria do
menu pop-up EDIT .
2. Prima [F2] ou [ENTER] para cortar o texto seleccionado.
O texto seleccionado removido do programa actual e colocado na rea de
transferncia. Isto substitui qualquer contedo na rea de transferencia.
114
Programao
Depois de seleccionar uma seco de texto, pode usar este comando para colocar uma
cpia do texto na rea de transferncia.
1. Selecione o comando COPY SELECTION TO CLIPBOARD a partir da categoria de
menu pop-up EDIT .
2. Prima [ENTER] para copiar o texto seleccionado para a rea de transferncia.
O texto seleccionado colocado na rea de transferncia. Isto substitui qualquer
contedo na rea de transferencia. O texto no removido do programa.
115
Editor Avanado
Esta opo do menu permite-lhe rapidamente repetir o seu ltimo comando FIND . Esta
uma forma rpida de continuar a pesquisar no programa mais ocorrncias de um termo de
pesquisa.
1. Selecione o comando FIND AGAIN a partir da categoria de menu pop-up SEARCH .
2. Prima [ENTER].
O controlo pesquisa novamente, a partir da posio actual do cursor, o ltimo termo
de pesquisa que usou, no mesmo sentido que especificou.
116
Programao
Escolha Cancel para retroceder na funo sem fazer alteraes (texto j substituido
permanecer se escolher esta opo).
117
Editor Avanado
Este comando pesquisa o programa por cdigos T (ferramenta), reala todo o cdigo do
programa at ao cdigo T seguinte e renumera o cdigo N (nmeros de linhas) no cdigo
do programa.
1. Selecione RENUMERAR POR FERRAMENTA a partir da categoria de menu pop-up
MODIFICAR .
2. Para cada cdigo T encontrado, responda solicitao Renumerar
(Sim/No/Todos/Cancelar)? Se responder [A], o processo continuar se tiver
premido Y para cada cdigo T. A solicitao no aparecer novamente durante esta
operao.
3. Introduza o nmero de incio do cdigo N.
4. Prima [ENTER].
5. Introduza o incremento do cdigo N.
6. Prima [ENTER].
7. Responda Resolver referncias externas (Y/N)? com [Y] para mudar o
cdigo externo (como nmeros de linha GOTO) com o nmero adequado, ou [N]
para ignorar as referncias externas.
Inverter sinais + e -
Este item do menu inverte os sinais dos valores numricos num programa. Tenha cuidado
com esta funo se o programa contiver um G10 ou G92 (consulte a seco do cdigo G
para uma descrio).
1. Selecione SINAIS DE INVERSO + E - a partir da categoria de menu pop-up
MODIFICAR .
2. Introduza o(s) cdigo(s) de endereo que pretende alterar.
3. Prima [ENTER].
118
Programao
Inverter X e Y
O Editor FNC disponibiliza as mesmas funes do Editor Avanado, para alm de novas
funes para realar o desenvolvimento do programa no controlo, incluindo a visualizao
e edio de mltiplos documentos.
Em geral, o Editor Avanado usado com programas em MEM, enquanto o Editor FNC
usado com programas em unidades diferentes de MEM (HDD, USB, Partilha de Rede).
Consulte as seces de Edio Bsica (pgina 106) e Editor Avanado (pgina 109) para
informao sobre esses editores.
Carregar um programa:
1. Prima [LIST PROGRAM].
2. Destaque um programa no separador USB, DISCO RGIDO, ou NET SHARE da
janela LIST PROGRAM .
3. Prima [SELECT PROGRAM] para activar o programa (no Editor FNC, os programas
abrem em FNC, mas so editveis).
4. Com o programa carregado, prima [EDIT] para mudar para o painel de edio do
programa.
O modo de exibio inicial exibe o programa activo esquerda e a lista de
programas direita.
119
O Editor FNC
120
Programao
5. Principal exibe um programa de cada vez num painel de separador (mude entre
separadores usando o comando Saltar Programas" no menu Ficheiro ou premindo
[F4]).
6. Dividir exibe o programa FNC actual esquerda e o programa actualmente aberto
num separador direita. Dispara a janela activa usando Alternar para o Lado
Esquerdo ou Direito no menu Ficheiro ou premindo [EDIT]. Quando a janela do
separador est activa, alterne entre separadores usando o comando Trocar
Programas no menu Ficheiro pop-up [F1]ou premindo [F4].
O primeiro campo exibe avisos (em texto vermelho) e outras mensagens do sistema. Por
exemplo, se um programa tiver sido mudado e necessitar ser guardado, a mensagem
PRESS SEND TO SAVE (Prima Enviar para Guardar) aparece neste campo.
O prximo campo exibe o actual modo de interruptor de incrementos. TKN indica que o
editor est actualmente a percorrer o programa passo a passo. Se avanar continuamente
pelo programa mudar o modo de percurso para LNE e o cursor percorrer linha a linha.
Se continuar a avanar atravs do programa mudar o modo de percurso para PGE,
percorrendo uma pgina de cada vez.
O ltimo campo indica qual o dispositivo (HD, USB, NET) em que programa activo
guardado. Esta visualizao ser branca quando o programa no for guardado ou quando
o clipboard estiver a ser editado.
121
O Editor FNC
Pode abrir at trs programas em simultneo no Editor FNC. Para abrir um programa
existente enquanto outro programa aberto no Editor FNC.
1. Prima [F1] para aceder ao menu.
2. Na categoria Ficheiro , seleccione Abrir Ficheiro Existente.
3. A lista de programa exibida. Seleccione o separador do dispositivo do programa,
destaque o programa com as setas para cima/para baixo ou o interruptor de
incrementos e prima [SELECT PROGRAM]. O ecr alternar para o modo de
diviso com o programa FNC na esquerda e o programa aberto de novo e o
programa FNC direita na janela do separador. Para mudar o programa na janela
do separador, seleccione o comando Trocar Programas no menu Ficheiro ou prima
[F4] enquanto a janela do separador est activa.
122
Programao
Fechar Ficheiro
Fecha o ficheiro actualmente activo. Se o ficheiro tiver sido modificado, o controlo avisar
para guardar antes de sair.
Guardar
123
O Editor FNC
Guardar Como
Guarda o ficheiro actualmente activo sob um novo nome de ficheiro. Siga as solicitaes
para nomear o ficheiro. Aparece no novo separador.
Trocar Programas
Quando em modo FNC EDITOR e numa pilha de separadores de programas, use a Tecla
de Atalho: [F4] ou,
1. Prima [F1].
2. Mova o cursor para o menu Ficheiro e seleccione Trocar Programas
Para mudar a janela do programa activo (a janela actualmente activa tem um fundo
branco) no modod FNC EDITOR e numa pilha de separadores de programas:
1. Prima [F1] ou a tecla de atalho: [EDIT].
2. Se premiu [F1], mova o cursor para o menu Ficheiro e seleccione Alternar para o
Lado Esquerdo ou Direito.
124
Programao
Mudar Visualizao
125
O Editor FNC
Undo (Anular)
1. Prima [F1].
2. Selecione o menu EDIT depois seleccione UNDO.
126
Programao
1. Prima [F1].
2. Cursor para o menu Editar e seleccione Cortar Seleco para a rea de
Transferncia ou Copiar Seleco para a rea de Transferncia.
127
O Editor FNC
1. Antes de escolher esta opo do menu, posicione o cursor na linha que pretende
que os contedos da rea de transferncia sigam.
2. Prima [F1].
3. Mova o cursor para o menu Edit e seleccione Colar da rea de Transferncia.
1. Prima [F1].
2. Mova o cursor para o menu Ficheiro e seleccione Editar rea de Transferncia.
3. Quando terminado, prima [F1], mova o cursor para o menu Editar e seleccione
Fechar rea de Transferncia.
128
Programao
Para definir um termo de pesquisa, um termo para ser substitudo, a direco de pesquisa,
e escolha Sim/No/Tudo/Cancelar no modo FNC EDITOR:
1. Prima [F1].
2. Mova o cursor para o menu Pesquisar e seleccione Encontrar e Substituir Texto.
3. Introduza o texto a localizar.
4. Introduza o texto de substituio.
129
O Editor FNC
Encontrar Ferramenta
Para remover todos os nmeros de linha Nxx do programa no modo FNC EDITOR:
1. Prima [F1].
2. Mova o cursor para o menu Modificar e seleccione Remover Todos os Nmeros de
Linhas.
130
Programao
Para renumerar todas as linhas de programa com cdigos Nxx no modo FNC EDITOR:
1. Prima [F1].
2. Mova o cursor para o menu Modificar e seleccione Renumerar Todas as Linhas.
3. Escolher um nmero de partida.
4. Escolher um incremento do nmero de linha.
Inverter sinais + e -
Para mudar todos os valores positivos para negativos e vice-versa no modo FNC EDITOR:
1. Prima [F1].
2. Mova o cursor para o menu Modificar e seleccione Inverter Sinais + e -.
3. Introduza o(s) cdigo(s) de endereo a mudar. Endereos com as letras D, F, G, H,
L, M, N, O, P, Q, S, e T no so permitidos.
Inverter X e Y
Para mudar todos os valores de X para valores de Y e vice-versa no modo FNC EDITOR:
1. Prima [F1].
2. Mova o cursor para o menu Modificar e seleccione Inverter X e Y.
131
O Editor FNC
132
Programao
Pode escrever comentrios na linha de entrada e premir [ENTER] para guardar a sua
entrada como notas do programa. Pode ver o Optimizador do Programa durante a eecuo
de um programa premindo [F4].
133
Operao do Optimizador de Programa
Aparece uma janela pop-up com seleces para essa coluna. O programador pode
fazer diversas mudanas usando os comandos no menu.
5. Alm do mais, uma seco de cdigo pode ser destacada (cursor para iniciar a
seleco, prima [F2,] percorra at ao fim da seleco e prima [F2]). Retorne ao
Optimizador de Programa (prima [EDIT]) e prima [ENTER], tal permitir ao operador
alterar todoa os avanos ou velocidades na seco destacada.
134
Programao
X 0.0000
Y 0.0000
Type: START
Group: 0
Chain: 0
Exit (F1)
Activate Zoom (F4)
Prev Chain pt (LEFT)
Next Chain pt (RIGHT)
Select Point (UP/DOWN)
Cancel Action (CANCEL)
Select Group (PG UP/DOWN)
Chng Line Width (ALTER)
CURRENT GROUPS
Enter Origin Point: Use one of the following and press the WRITE key:
X: 0.0000 1) Jog to X and Y position on part. (Use jog axis keys)
Y: 0.0000 2) Use up and down arrows to select point.
3) Enter X and Y coordinates.
INPUT:
A funo do importador DXF fornece uma ajuda no ecr ao longo do processo. A caixa de
realce do passo mostra quais os passos completos deixando o texto a verde aps cada
passo completo. As teclas necessrias so definidas ao lado dos passos. Teclas
adicionais so identificadas na coluna esquerda para utilizao avanada. Assim que
completado um caminho de ferramenta, este pode ser inserido em qualquer programa na
memria. Esta funo ir identificar tarefas repetitivas e execut-las automaticamente, por
exemplo, encontrando todos os orifcios com o mesmo dimetro. Contornos longos
tambm so automaticamente unidos.
135
Origem da Pea
Seleco de Ponto
Avano
Introduzir Coordenadas
136
Programao
1. Preparao:
Esta parte do programa selecciona o trabalho e desvios da ferramenta, selecciona
a ferramenta de corte, liga a refrigerao e selecciona o posicionamento absoluto ou
de incrementos para o movimento do eixo.
2. Corte:
Esta parte do programa define o percurso da ferramenta, velocidade do fuso e taxa
de incrementos para a operao de corte.
3. Acabamento:
Esta parte do programa afasta o fuso do caminho, desliga o fuso, desliga a
refrigerao e move a mesa para uma posio a partir da qual a pea pode ser
descarregada e inspeccionada.
137
Preparao
Este um programa bsico que faz um corte profundo de 0.100'' (2.54mm) com a
Ferramenta 1 numa pea de material juntamente com um percurso de linha recta X=0.0,
Y=0.0 para X=4.0, Y=4.0. Note que os nmeros da linha dados aqui destinam-se a
referncia; no devero ser includos no programa real.
1. % (Preparao)
2. O00100 (Programa Bsico - Preparao);
3. M06 T01 (Preparao);
4. G00 G90 G54 X0. Y0. (Preparao);
5. S5200 M03 (Preparao);
6. G43 H01 Z0.1 M08 (Preparao);
7. G01 F20,0 Z-0.1 (Corte);
8. X4.0 Y4.0 (Corte);
9. G00 Z0.1 M09 (Acabamento);
10. G53 Y0 Z0 (Acabamento);
11. M30 (Acabamento);
12. % (Acabamento);
4.6.1 Preparao
138
Programao
G00 G90 G17 G40 G80 G54 X0. Y0. ; Tal refere-se a uma linha de arranque seguro. boa prtica de
maquinao colocar este bloco de cdigo depois de cada
mudana de ferramenta. G00 define o movimento do eixo
depois de ser completado em modo de Movimento Rpido.
G90 define os movimentos do eixo depois de ser completado
em modo de incrementos (consulte a pgina 140 para mais
informao). G54 define o sistema de coordenao a ser
centrado no Desvio de Trabalho guardado em G54 no visor de
Desvio. G17 define o plano de corte como o plano XY. G40
cancela a Compensao da Cortadora. G80 cancela quaisquer
ciclos fixos. X0. Y0. comanda a mesa para se mover para a
posio X=0.0 e Y=0.0 no actual sistema de coordenadas.
S5200 M03 ; M03 liga o fuso. Toma o cdigo de endereo Snnnn, onde
nnnn a RPM desejada do fuso.
Em mquinas com caixa de engrenagem, o controlo
selecciona automaticamente engrenagem de multiplicao ou
engrenagem de reduo com base na velocidade comandada
do fuso. Pode usar um M41 ou M42 para substituir isto.
Consulte a pgina 328 para mais informaes sobre cdigos
M.
4.6.2 Corte
G01 F20.0 Z-0.1 ; G01 F20.0 define os movimentos do eixo seguindo para ser
completado em linha recta. G01 requer o cdigo de endereo
Fnnn.nnnn. O cdigo de endereo F20.0 especifica que a
graduao de avano para o movimento de 20.0" (508
mm) / min. Z-0.1 comanda o Eixo Z para Z=-0.1.
X4.0 Y4.0 ; X4.0 Y4.0 comanda o Eixo X para se mover para X=4.0 e
comanda o Eixo Y para se mover para Y=4.0.
139
Trmino
4.6.3 Trmino
G00 Z0.1 M09 ; G00 comanda o movimento do eixo para swr terminado no
modo de movimento rpido. Z0.1 Comanda o eixo Z
para=0.1. M09 comanda o desligar da refrigerao.
Quando comanda o movimento do eixo depois de um cdigo G90, o eixo move-se para
essa posio relativa para a origem do sistema de coordenada actualmente em uso.
Quando comanda o movimento do eixo depois de umG91, os eixos movem-se para essa
posio relativa para a posio actual.
Figura F4.21 exibe uma pea com 5 orifcios igualmente espaados de 0.5" (12.7 mm) de
dimetro. A profundidade do orifcio 1.00" (25.4 mm) e o espaamento 1.25"
(31.75 mm) separadamente.
140
Programao
7.500
1.000
0.500
0.
25
0
Abaixo encontram-se dois programas de exemplo para perfurao de orifcios para a pea
no esquema, com comparao entre o posicionamento absoluto e o posicionamento de
incrementos. Comeamos os orifcios com uma perfurao central, e acabamos a perfurar
os orifcios com uma parcela de perfurao de 1/4" (6.35 mm). Usamos uma profundidade
de corte de 0.2" (5.08 mm) para a perfurao central e uma profundidade de corte de 1.00"
(25.4 mm) para a perfurao de 1/4". G81, Ciclo Fixo de Perfurao, usado para perfurar
os orifcios.
Note que os nmeros da linha dados aqui destinam-se a referncia; no devero ser
includos no programa real.
Programa de Incrementos
1. % (Preparao)
2. O00103 (Programao de Incrementos - Preparao) ;
3. M06 T01 (Preparao) ;
4. G00 G90 G54 G17 G40 G80 X0. Y0. (Preparao) ;
5. S1528 M03 (Preparao);
6. G43 H01 Z0.1 M08 (Preparao) ;
7. G99 G91 G81 F8.15 X1.25 Z-0.3 L5 (Corte) ;
8. G00 G53 Z0. M09 (Acabamento) ;
9. M06 T02 (Preparao) ;
10. G00 G90 G54 G17 G40 G80 X0. Y0. S5350 (Preparao) ;
11. G43 H02 Z0.1 M08 (Preparao) ;
12. G99 G91 G81 F21,4 X1.25 Z-1,1 L5 (Corte) ;
13. G80 (Acabamento) ;
14. G00 Z0.1 M09 (Acabamento) ;
15. G53 Y0. Z0. (Acabamento) ;
16. M30 (Acabamento) ;
17. % (Acabamento);
Programa Absoluto
21. % (Preparao)
22. O00104 (Programao Absoluta) (Preparao) ;
23. M06 T01 (Preparao) ;
24. G00 G90 G54 G17 G40 G80 X0. Y0. (Preparao) ;
141
Absoluto vs. Incrementos (G90, G91)
142
Programao
Os Desvios de Trabalho definem onde uma pea de trabalho est situada na mesa. Os
Desvios de Trabalho disponveis so G54-G59, G110-G129, e G154 P1-P99. G110-G129
e G154 P1-P20 referem-se aos mesmos Desvios de Trabalho. Uma funcionalidade til
configurar mltiplas peas de trabalho na mesa e maquinar mltiplas peas num ciclo da
mquina. Tal completado atribuindo a cada pea de trabalho um Desvio de Trabalho
diferente. Para mais informao, consulte a seco do cdigo G deste manual. Abaixo
encontra-se um exemplo da maquinao de mltiplas peas num ciclo. O programa usa
Chamada do Sub-Programa Local M97 para a operao de corte.
%
O00105;
M06 T01;
G00 G90 G54 G17 G40 G80 X0. Y0. (Linha de Arranque
Seguro);
G43 H01 Z0.1 M08;
M97 P1000;
G00 G90 G110 G17 G40 G80 X0. Y0.;
M97 P1000;
G00 G90 G154 P22 G17 G40 G80 X0. Y0.;
M97 P1000;
G00 Z0.1 M09 ;
G53 Y0. Z0.M30;
N1000 (Sub Programa);
G81 F41.6 X1.0 Y2.0 Z-1.25;
143
Comando de Comutao de Ferramenta
X2.0 Y2.0;
G80 Z0.1;
G00 G53 Z0;
M99 ;
%
M06 Tnn um cdigo M para uma comutao de ferramenta. O endereo Tnn especifica
a ferramenta a carregar no veio. Os nmeros de ferramenta so guardados na
Tabela Ferramenta.
144
Programao
Use M08 para comandar o ligar do refrigerante padro. Use M09 para comandar o desligar
do refrigerante padro. Consulte a pgina 324 para mais informaes sobre cdigos M.
Se a sua mquina tiver Refrigerao Atravs do Fuso (TSC), use M88 para comandar o
seu ligar, e M89 para comandar o seu desligar.
G01 O Movimento de Interpolao Linear usado para cortar linhas rectas. Requer uma
graduao de avano, especificada com o cdigo de endereo Fnnn.nnnn. Xnn.nnnn,
Ynn.nnnn, Znn.nnnn, e Annn.nnn so cdigos de endereos opcionais para especificar
o corte. Os comandos subsequentes do movimento do eixo usaro a graduao de avano
especificada por G01 at outro movimento do eixo, G00, G02, G03, G12, ou G13 ser
comandado. Os cantos podem ser chanfrados usando o argumento opcional Cnn.nnnn
para definir a chanfradura. Os cantos podem ser arredondados usando o cdigo de
endereo opcionalRnn.nnnn para definir o raio do arco. Consulte a pgina 226 para mais
informao sobre G01.
145
Movimento de Interpolao Circular
G02 and G03 are the G-codes for circular cutting motions. O Movimento de Interpolao
Circular tem diversos cdigos de endereo opcional para definir o arco ou crculo. O arco
ou crculo comea o corte a partir da posio actual do cortador [1] para a geometria
especificada dentro do comando G02/ G03 .
Os arcos podem ser definidos usando dois mtodos diferentes. O mtodo preferido
definir o centro do arco ou crculo com I, J e/ou K e definir o ponto final [3] do arco com um
X, Y e/ou Z. Os valores de I J K definem as distncias relativas de X Y Z a partir do ponto
de arranque [2] para o centro do crculo. Os valores X Y Z definem as distncias absolutas
de X Y Z a partir do ponto de arranque para o ponto de fim do arco dentro do sistema de
coordenadas actual. Este tambm o nico mtodo para cortar um crculo. Definindo
apenas os valores de I J K e no definindo os valores do ponto de trmino de X Y Z cortar
um crculo.
O outro mtodo para cortar definir os valores de X Y Z para o ponto de trmino e definir
o raio do crculo com um valor de R.
Abaixo esto exemplos da utilizao dos dois mtodos diferentes para cortar um arco
anti-horro de 180 graus de raio de 2'' (mm). A ferramenta arranca em X0 Y0 [1], move-se
para o ponto de partida do arco [2], e corta o arco at ao ponto de trmino [3]:
(G03)
R 2.0
(X0. Y2.) 3 2
(I-2. J0.)
(X4. Y2.)
1 X+
(G54)
Mtodo 1:
T01 M06 ;
...
146
Programao
...
M30 ;
Mtodo 2:
T01 M06 ;
...
...
M30 ;
...
...
M30 ;
147
Descrio Geral da Compensao da Cortadora
O controlo opera num bloco de um movimento de cada vez. No entanto, ir antever para
verificar os dois prximos blocos que contenham os movimentos de X ou Y. So
desempenhadas verificaes de interferncia nestes trs blocos de informao. A
definio 58 controlo como esta parte da compensao da cortadora funciona. Pode ser
definida para Fanuc ou Yasnac.
Ao seleccionar Yasnac para a Definio 58, o controlo deve ter a capacidade de posicionar
o lado da ferramenta juntamente com todas as arestas do contorno programado sem cortar
demasiado nos dois movimentos seguintes. Um movimento circular junta todos os
ngulos externos.
148
Programao
Ao seleccionar Fanuc para a Definio 58, o controlo no requer que a aresta de corte da
ferramenta seja colocada juntamente com todas as arestas do contorno programado,
evitando o corte em demasia. No entanto, ser gerado um alarme se o trajecto da
cortadora seja programado de forma a que no possa ser evitado um corte em excesso.
Os ngulos exteriores inferiores ou iguais a 270 graus so acompanhados por um canto
agudo e ngulos exteriores superiores a 270 graus atravs de um movimento linear
adicional.
G41 / 1
G42
2
S G40 3 S
149
Descrio Geral da Compensao da Cortadora
1
G40 2
3 S
S G41 / G42
4
1
G41 /
G42 2
3 S
S G40 4
150
Programao
1
G40
2
3 S
S G41 /
G42 4
151
Entrada e sada da compensao da cortadora
Um seleco de desvio de D0 utiliza zero como o valor do desvio e tem o mesmo efeito
que se desligasse a compensao da cortadora. Se for seleccionado um novo valor D
enquanto a compensao da cortadora est activa, o novo valor entra em vigor no fim do
movimento procedente. No possvel alterar o valor D ou alterar os lados durante um
bloco de movimento circular.
1
2
152
Programao
1 r 1
r r
2 2
G42 G42
1
1 r
r r
2 2
153
Interpolao Circular e Compensao da Cortadora
r 1
1 r
r
r
2 r 2
G42 G42
r
1 r 1
r r
2 2
r
Nesta seco, a utilizao de G02 (Interpolao Circular para a Direita), G03 (Interpolao
Circular para a Esquerda) e Compensao da Cortadora (G41: Compensao da
Cortadora Esquerda, G42. Compensao da Cortadora Direita) como descrito.
Usando G02 e G03, podemos programar a mquina para cortar movimentos e raios
circulares. Geralmente, quando se programa um perfil ou um contorno, a forma mais fcil
de descrever um raio entre dois pontos com um R e um valor. Para movimentos circulares
completos (360 graus), deve ser especificado um I ou um J com um valor. A ilustrao da
seco do crculo descrever as diferentes seces de um crculo.
Usando a compensao da cortadora nesta seco, o programador estar apto para trocar
a cortadora por um valor exacto e estar apto para maquinar um perfil ou um contorno com
as dimenses de impresso exactas. Usando a compensao da cortadora, o tempo de
programao e a verosimilhana de um erro no clculo de programao reduzido devido
ao facto das dimenses reais poderem ser programadas e ao tamanho e geometria da
pea poderem ser facilmente controlados.
154
Programao
155
Interpolao Circular e Compensao da Cortadora
F4.31: Interpolao Circular G02 e G03: [1] fresadora final com dimetro 0.250", [2]
Percurso programado, [3] Centro da Ferramenta, [4] Posio de Incio, [5]
Desvio do Caminho da Ferramenta.
R .3437
R .500
R .375
R .375
1
R .5625
X0. Y0.
X0. Y0.
5
X1. Y1. 2
4 3
156
Programao
G28 G91 Y0 Z0 ;
M30;
O Ciclo Fixo de Perfurao G81 o ciclo bsico de perfurao. usado para perfurar
orifcios superficiais ou para perfurar com a Refrigerao Atravs do Veio (TSC).
O Ciclo Fixo de Perfurao de Ponto G82 o mesmo de Ciclo Fixo de Perfurao
G81 excepto que pode pausar na base do orifcio. O argumento opcional Pn.nnn
especifica a durao da pausa.
O Ciclo Fixo de Furao de Percurso Normal G83 habitualmente usado para
perfurar orifcios profundos. A profundidade da percurso pode ser varivel
ou constante.
O Ciclo Fixo de Perfurao de Percurso de Alta Velocidade G73 o mesmo do
Ciclo Fixo de Perfurao de Percurso Normal G83 excepto que a retraco da
percurso da ferramenta especificada com a Definio 22 - Ciclo Fixo Delta Z. Os
ciclos de perfurao de percurso so aconselhados para profundidades de orifcios
superiores a 3 vezes o dimetro da parcela de perfurao. A profundidade de
percurso inicial definida por I, deve habitualmente sser uma profundidade de 1
dimetro da ferramenta.
Existem dois ciclos fixos de roscagem Todos os ciclos fixos de roscagem podem ser
entrelaados em G91, modo de Programao de Incrementos.
157
Ciclos de Perfurao e Mandrilagem
Existem sete ciclos fixos de perfurao Todos os ciclos fixos de perfurao podem ser
entrelaados em G91, modo de Programao de Incrementos.
4.11.4 Planos R
Gravao (G47)
158
Programao
4.12.1 Gravao
G68 A rotao usada para rodar o sistema de coordenadas no plano desejado. Requer
que um plano seja definido antes do comando G68 e requer as coordenadas para o centro
de rotao e ngulo de rotao. Esta funcionalidade pode ser usada em conjunto com G91
modo de Programao de Incrementos para maquinar padres simtricos. A rotao
cancelada com um comando G69 Cancelar Rotao.
Consulte a pgina 257 para mais informao sobre os cdigos G de rotao e escala.
159
Imagem de Espelho
Consulte a pgina 288 para mais informao sobre os cdigos G da imagem espelhada.
4.13 Sub-rotinas
As sub-rotinas (sub-programas) so, normalmente, uma srie de comandos repetidos
vrias vezes num programa. Em vez de repetirem os comandos muitas vezes no programa
principal, as sub-rotinas so escritas num programa distinto. O programa principal tem um
comando nico que chama o programa da sub-rotina. Se uma sub-rotina for chamada
usando um M97 e um endereo P , o cdigo P o mesmo do nmero da linha( Nnnnnn)
da sub-rotina a ser chamada, que se localiza depois de um M30. Um sub-programa
chamado usando um M98 e um endereo P . O endereo P com um M98 para o nmero
do programa (Onnnnn).
Uma sub-rotina externa um programa separado que referenciado vrias vezes pelo
programa principal. As sub-rotinas locaisexternas so comandadas (invocadas) utilizando
um M98 e um Pnnnnn, que refere ao nmero de programa do sub-programa.
160
Programao
T2 M06 ;
G90 G54 G00 X1.5 Y-0.5 ;
S2082 M03 ;
G43 H02 Z1. M08 ;
G83 G99 Z-.75 Q0.2 R0.1 F12.5 ;
M98 P105 (Chamada do sub-programa O00105);
T3 M06 ;
G90 G54 G00 X1.5 Y-0.5 ;
S750 ;
G43 H03 Z1. M08 ;
G84 G99 Z-.6 R0.1 F37.5 ;
M98 P105 (Chamada do sub-programa O00105);
G53 G49 Y0. ;
M30 (Fim do programa);
8
.75 2 1 7
3 4 5 6
2.50
.375
.75
Sub-programa
O00105;
X.5 Y-.75 ;
Y-2,5 ;
G98 X1.5 Y-2.5 ;
G99 X3.5 ;
X4.5 Y-2.25 ;
Y-.75 ;
X3.5 Y-.5 ;
G80 G00 Z1.0 M09 ;
G53 G49 Z0. M05 ;
M99 ;
161
Sub-rotina Local (M97)
162
Programao
M99 ;
Sub-programa
O1000 (Locais X,Y);
X 1.115 Y-2.750 ;
X 3.365 Y-2.875 ;
X 4.188 Y-3.313 ;
X 5.0 Y-4.0 ;
M99 ;
163
Sub-rotinas Externas com vrios acessrios (M98)
As sub-rotinas tambm podem ser teis ao cortar a mesma pea em diferentes locais X e
Y dentro da mquina. Por exemplo, existem seis tornos montados na bancada. Cada um
desses torno utiliza um novo zero X, Y. So referenciados no programa utilizando os
desvios de trabalho G54 a G59. Utilize um localizador de arestas ou um indicador para
estabelecer o ponto zero em cada pea. Utilize a tecla de definio de zero, na pgina de
desvio do trabalho para registar cada local X, Y. Depois de introduzida a posio X, Y para
cada pea de trabalho na pgina de desvio, pode iniciar-se a programao.
A figura mostra o aspecto desta configurao na bancada da mquina. Por exemplo, cada
uma destas seis peas tem de ser perfurada no centro, zero X e Y.
Programa Principal
O2000 ;
T1 M06 ;
G00 G90 G54 X0 Y0 S1500 M03 ;
G43 H01 Z.1 M08 ;
M98 P3000 ;
G55;
M98 P3000 ;
G56;
M98 P3000 ;
G57;
M98 P3000 ;
G58;
M98 P3000 ;
G59;
M98 P3000 ;
G00 Z1.0 M09 ;
G28 G91 Y0 Z0 ;
M30;
Sub-rotina
164
Programao
O3000 ;
X0 Y0 ;
G83 Z-1.0 Q.2 R.1 F15. ;
G00 G80 Z.2 ;
M99 ;
165
Sub-rotinas Externas com vrios acessrios (M98)
166
Programao de Opes
Pode contactar o seu HFO para adquirir mais destas opoes, se a sua mquina no vier
equipada com elas.
A
B-AXIS
B 360
A 120
+32 -32 -32 +32
A maior parte dos programas de cinco eixos so bastante complexos e devem ser
programados utilizando um pacote CAD/CAM. necessrio determinar o comprimento do
pivot e da bitola da mquina e introduzir os valores nestes programas.
Cada mquina conta com um comprimento de pivot especfico. Esta a distncia do centro
de rotao da cabea do fuso superfcie inferior do suporte da ferramenta principal. O
comprimento do pivot pode ser encontrado na Definio 116 e tambm gravado no
suporte da ferramenta principal, que includo com uma mquina de 5 eixos.
167
Criao de Programas de cinco eixos
2
4
3
Desvios
168
Programao de Opes
Posicionar a mquina para um vector de aproximao s deve ser feito a uma distncia
segura por cima ou ao lado da pea de trabalho. No modo rpido, os eixos chegam
posio programada em momentos diferentes; o eixo com a distncia mais curta em
relao ao alvo chega primeiro e o eixo com a distncia mais longa chegam em ltimo
lugar. Uma taxa de alimentao elevada fora os eixos a chegarem posio comandada
ao mesmo tempo, evitando a possibilidade de uma coliso.
Cdigos G
Cdigos M
169
Criao de Programas de cinco eixos
Ao executar um corte com os eixos 4 ou 5, a mquina pra entre blocos. Esta pausa
deve-se libertao dos traves dos Eixos A e/ou B. Para evitar esta hesitao e permitir
uma execuo do programa mais suave, programe um M11 e/ou M13 imediatamente antes
do G93. Os cdigos M desengrenam os traves, resultando num movimento mais suave e
num fluxo de movimentos sem interrupes. Lembre-se que se os traves no voltarem a
ser engrenados, permanecem desactivados indefinidamente.
Definies
A Definio 85 deve ser definida como .0500 para o corte com o 5 eixo. Definies
inferiores a .0500 aproximam a mquina de uma paragem exacta e provocam um
movimento no uniforme.
Pode tambm utilizar G187 Pxx Exx no programa para abrandar os eixos.
Taxas de alimentao
Pode comandar um incremento num programa usando G01 para o eixo atribudo unidade
rotativa. Por exemplo,
G01 A90. F50. ;
Deve ser comandada uma taxa de alimentao para cada linha do cdigo do 4 e/ou 5
eixos. Limite a taxa de alimentao para um valor inferior a 75 IPM ao perfurar. As
alimentaes recomendadas para concluir a usinagem no trabalho do eixo 3 no deve
exceder 50 a 60 IPM com, no mnimo, .0500" a .0750" de material restante para concluir
a operao.
170
Programao de Opes
Incrementar o 4 e 5 eixos
As Definies 30 e 34 devem ser mudadas quando se adiciona uma mesa rotativa a uma
fresadora Haas. A Definio 30 especifica o modelo da mesa rotativa e a Definio 34
especifica o dimetro da pea.
Mudana da Definio 30
171
Instalao de um 4 Eixo Opcional
Parmetros
172
Programao de Opes
Arranque inicial
F5.4: Diagrama de Desvio B em A: Plano [1] B em Desvio A, [2] Eixo A, [3] Eixo B.
1
2
173
B no Desvio do eixo A (Produtos de Rotativa Inclinvel)
1 3
4-5
174
Programao de Opes
Desactivar os 4 e 5 eixos:
175
Introduo de Macros
Uma Macro qualquer rotina/sub-programa que pode ser executado vrias vezes. Uma
declarao de macro pode atribuir um valor a uma varivel ou ler um valor a partir de uma
varivel, avaliar uma expresso, passar condicional ou incondicionalmente para outro
ponto dentro de um programa ou condicionalmente repetir qualquer seco de
um programa.
176
Programao de Opes
Cdigos G e M teis
M00, M01, M30 - Parar Programa
G04 - Pausa
G65 Pxx - Chamada do sub-programa da macro. Permite a passagem de variveis.
M96 Pxx Qxx - Ramal Local Condicional quando Sinais da Entrada Discreta
M97 Pxx - Chamada de Subrotina Local
M98 Pxx - Chamada de Subprograma
M99 - Retorno ou Ciclo de Subprograma
G103 - Limite de anteviso do bloco. No permitida a compensao da cortadora
M109 - Entrada de Utilizador Interactiva (consulte a seco "Cdigos M")
Definies
Existem 3 definies que podem afectar programas de macro (programas da srie 9000);
so o Lock (Bloqueio) de programas 9xxxx (n 23), Progs Trace (Localizao de
programas) 9xxx (n 74) e Progs Single BLK (Bloqueio nico de programas) 9xxx (n 75).
Arrendondar
pode dar uma falsa leitura. Uma forma mais segura de programao seria,
IF [ROUND [#100] EQ 7]
177
Introduo de Macros
Anteviso
G103 P1 (ver o captulo acerca do cdigo G do manual para uma explicao adicional
do G103)
;
#1101=1. ;
;
;
;
#1101=0 ;
O controlo da Haas usa a funo Antever Bloco para ler e preparar os blocos do cdigo
antes do bloco actual do cdigo ser executado. Isto permite uma transio suave do
controlo de um movimento para o seguinte. G103 Limitar Colocao na Memria
Intermdia do Bloco limita a distncia a que o controlo olhar para os blocos do cdigo.
G103 toma o argumento Pnn que especifica a distncia a que o controlo permitido para
olhar para a frente. Para informao adicional, consulte a seco do cdigo G e M.
178
Programao de Opes
permite a um programa que seja usado como programa quando est ligada a Eliminao
de Bloco. O programa usado como sub-programa quando a Eliminao do Bloco
est desligada.
Pode exibir os valores de quaisquer das duas macros definidas pelo utilizador (Macro
Label 1, Macro Label 2).
179
Notas de funcionamento
Para definir quais as duas variveis macro a exibir em Macro Label 1 e Macro Label
2 na janela de exibio Temporizadores de Operao & Configurao :
1. Prima [CURRENT COMMANDS].
2. Prima [PAGE UP] ou [PAGE DOWN] para alcanar a pgina de Temporizadores
de Operao & Configurao .
3. Use as teclas de setas para marcar o campo de entrada Macro Label 1 ou Macro
Label 2 (para a direita da etiqueta).
4. Introduza o nmero da varivel (sem #) e prima [ENTER].
Argumentos da macro
As duas tabelas que se seguem indicam o mapeamento das variveis de endereo por
ordem alfabtica para as variveis numricas utilizadas numa sub-rotina da macro.
Endereamento alfabtico
Morada: A B C D E F G H I J K L M
Varivel: 1 2 3 7 8 9 - 11 4 5 6 - 13
Morada: N O P Q R S T U V W X S Z
Varivel: - - - 17 18 19 20 21 22 23 24 25 26
Morada: A B C I J K I J K I J
Varivel: 1 2 3 4 5 6 7 8 9 10 11
Morada: K I J K I J K I J K I
Varivel: 12 13 14 15 16 17 18 19 20 21 22
180
Programao de Opes
Morada: J K I J K I J K I J K
Varivel: 23 24 25 26 27 28 29 30 31 32 33
Morada: A B C D E F G
Morada: H I J K L M N
Morada: O P Q R S T U
Morada: V W X S Z
s 33 variveis da macro local podem ser atribudos valores com argumentos, utilizando
o mtodo de endereamento alternativo. O exemplo que se segue mostra como possvel
enviar dois conjuntos de locais de coordenadas para uma sub-rotina de uma macro. As
variveis locais #4 a #9 sero definidas de .0001 a .0006, respectivamente.
Exemplo:
G65 P2000 I1 J2 K3 I4 J5 K6 ;
181
Notas de funcionamento
Variveis da macro
Variveis locais
intervalo de variveis locais entre #1 e #33. Um conjunto de variveis locais est sempre
disponvel. Quando chamar uma sub-rotina com um comando G65 a ser executado, as
variveis locais so guardadas e um novo conjunto fica disponvel para utilizao.
chamada a sobreposio de variveis locais. Durante uma chamada G65, todas as novas
variveis locais so limpas para valores indefinidos e quaisquer variveis locais que
tenham variveis do endereo correspondente na linha G65 so definidas para valores da
linha G65. Segue-se uma tabela das variveis locais juntamente com os argumentos da
varivel do endereo que os alteram:
Varivel: 1 2 3 4 5 6 7 8 9 10 11
Morada: A B C I J K D E F H
Alternar: I J K I J
Varivel: 12 13 14 15 16 17 18 19 20 21 22
Morada: M Q R S T U V
Alternar: K I J K I J K I J K I
Varivel: 23 24 25 26 27 28 29 30 31 32 33
Morada: W X S Z
Alternar: J K I J K I J K I J K
182
Programao de Opes
Quando o argumento L utilizado para fazer vrias repeties de uma subrotina da macro,
os argumentos so definidos apenas na primeira repetio. Isto significa que se as
variveis 1-33 forem modificadas na primeira repetio, a repetio seguinte ter acesso
apenas aos valores modificados. Os valores locais so retidos de repetio em repetio
quando o endereo L for superior a 1.
Variveis globais
As variveis globais so variveis que esto sempre acessveis. Existe apenas uma cpia
de cada varivel global. As variveis globais ocorrem em trs intervalos: 100-199,
500-699 e 800-999. As variveis globais permanecem na memria quando a energia
desligada.
Ocasionalmente, existem algumas macros escritas para opes instaladas de fbrica que
utilizam variveis globais. Por exemplo, sondas, comutadores de paletes, etc. Quando
utilizar variveis globais, certifique-se de que no esto em utilizao por outro programa
na mquina.
Variveis do sistema
VARIVEIS UTILIZAO
#0 No um nmero (s de leitura)
183
Notas de funcionamento
VARIVEIS UTILIZAO
184
Programao de Opes
VARIVEIS UTILIZAO
#3031 Teste
185
Notas de funcionamento
VARIVEIS UTILIZAO
186
Programao de Opes
VARIVEIS UTILIZAO
VARIVEIS UTILIZAO
187
Notas de funcionamento
VARIVEIS UTILIZAO
188
Programao de Opes
VARIVEIS UTILIZAO
189
Variveis do sistema em profundidade
VARIVEIS UTILIZAO
Entradas designadas como suplentes podem ser ligadas a dispositivos externos e usadas
pelo programador.
190
Programao de Opes
As variveis que se seguem contm a carga mxima que um eixo alcanou desde que a
mquina foi ligada, ou desde que a Varivel Macro foi apagada. A Carga Mxima do Eixo
a maior carga (100.0 = 100%) que um eixo viu, no a Carga do Eixo no momento em que
a Variveol Macro criada.
Desvios da ferramenta
Cada desvio da ferramenta tem um comprimento (H) e um raio (D) juntamente com os
valores de desgaste.
Mensagens programveis
#3000 Os alarmes podem ser programados. Um alarme programvel funciona tal como
alarmes internos Haas. Um alarme gerado pela definio da varivel da macro #3000
para um nmero entre 1 e 999.
#3000= 15 (MENSAGEM COLOCADA NA LISTA DE ALARMES);
191
Variveis do sistema em profundidade
Temporizadores
Substituies do sistema
192
Programao de Opes
Varivel #3004
O primeiro bit desactiva [FEED HOLD]. Se [FEED HOLD] no for utilizada durante uma
seco do cdigo, coloque a varivel #3004 para 1, antes das linhas de cdigo
especficas. Em seguida, defina essa seco do cdigo #3004 como 0 para restaurar a
funo de [FEED HOLD]. Por exemplo:
(Cdigo de aproximao - [FEED HOLD] permitido) ;
#3004=1; (Desactiva [FEED HOLD]) ;
(Cdigo de no paragem - [FEED HOLD] no permitido) ;
#3004=0; (Activa [FEED HOLD]) ;
(Cdigo de partida - [FEED HOLD] permitido) ;
Substituio da
Suspenso da Taxa de Verificao de
#3004 Alimentao Alimentao Paragem Exacta
0 E E E
1 D E E
2 E D E
3 D D E
4 E E D
5 D E D
6 E D D
7 D D D
193
Variveis do sistema em profundidade
O ltimo ponto programado para o ltimo bloco de movimentao pode ser acedido
atravs das variveis #5001-#5006, X, Y, Z, A, B, e C, respectivamente. Os valores so
dados no sistema de coordenadas de trabalho actual e podem ser utilizados enquanto a
mquina est em movimento.
194
Programao de Opes
A posio actual nas coordenadas da mquina pode ser obtida atravs de #5021-#5026
correspondendo aos eixos X, Y, Z, A, B, e C, respectivamente.
A posio actual nas coordenadas de trabalho actuais pode ser obtida atravs de
#5041-#5045 correspondendo aos eixos X, Y, Z, A, B, e C, respectivamente.
A posio onde o ltimo sinal de salto foi disparado pode ser obtida atravs de
#5061-#5069 correspondendo a X, Y, Z, A, B, C, U, V e W respectivamente. Os valores so
dados no sistema de coordenadas de trabalho actual e podem ser utilizados enquanto a
mquina est em movimento. O valor de #5063 (Z) tem a compensao do comprimento
da ferramenta aplicado.
195
Variveis do sistema em profundidade
NOTA: O mapeamento dos eixo x=1, y=2, b=5. Assim, como exemplo, a
varivel do sistema de coordenadas da mquina Z seria #5023.
Utilizao
Para aceder a uma parcela especfica de parmetro, o nmero desse parmetro copiado
para a varivel 6996 e o nmero da parcela copiado para a varivel macro 6997. O valor
dessa parcela deparmetro est disponvel usando a varivel macro 6999, como exibido:
#6996=57 (Especificar parmetro 57);
#6997=0 (Especificar parcela zero);
196
Programao de Opes
Comutador de Palete
Desvios de Trabalho
Todos os desvios de trabalho podem ser lidos e definidos com uma expresso macro para
permitir pr-definir coordenadas para aproximar locais ou definir coordenadas para valores
com base nos resultados de locais e clculos do sinal de ignorar. Quando qualquer um dos
desvios lido, a fila de anteviso da interpretao interrompida at execuo do bloco.
197
Variveis do sistema em profundidade
198
Programao de Opes
#8550-#8567
Estas variveis fornecem informao sobre as ferramentas. Defina a varivel #8550 para
a ferramenta ou nmero do grupo de ferramenta, depois aceda informao oara a
ferramenta/grupo de ferramenta seleccionada usando os macros de apenas leitura
#8551-#8564. Se especificar um nmero de grupo de ferramenta, a ferramenta
seleccionada ser a prxima ferramenta nesse grupo.
199
Substituio de endereo
No bloco:
N1 G0 G90 X1.0 Y0 ;
e substitudo por:
N1 G#7 G#11 X#1 Y#2 ;
<endereo><-><varivel> A-#101
<endereo>[<expresso>] Y[#5041+3.5]
<endereo><->[<expresso>] Z-[SIN[#1]]
200
Programao de Opes
Quando uma varivel ou expresso utilizada em vez de uma valor de endereo, o valor
arredondado para o dgito menos significativo. Se #1=.123456, ento G1X#1 iria mover
a ferramenta da mquina .1235 para o eixo X. Se o controlo estiver no modo mtrico, a
mquina seria movida para .123 no eixo X.
torna-se
G00 X1.0 ;
Declaraes da macro
201
Substituio de endereo
Funes
As funes so rotinas integradas que esto disponveis para utilizao pelo programador.
Todas as funes tm o formato <funo_nome> [argumento] e devolvem valores
decimais de ponto flutuante. As funes fornecidas no controlo Haas so as seguintes:
202
Programao de Opes
#1=3.54 ;
#2=ROUND[#1] ;
#3=FIX[#1].
Operadores
Operadores aritmticos
203
Substituio de endereo
* - Multiplicao #1=#2*#3
/ - Diviso #1=#2/4
Operadores lgicos
Exemplos:
#1=1.0 ;
#2=2.0 ;
#3=#1 OR #2 ;
NOTA: Note que deve ser exercido todo o cuidado ao utilizar operadores
lgicos, de modo a que se obtenha o resultado pretendido .
204
Programao de Opes
Operadores Boleanos
EQ - Igual a
NE - No Igual a
GT - Maior que
LT - Menor que
LE - Menor ou Igual a
Exemplo Explicao
IF [#1 EQ 0.0] GOTO100; Salta para o bloco 100 se o valor na varivel #1 for
iguala a 0.0.
WHILE [#101 LT 10] DO1; Enquanto a varivel #101 for menor que 10 repetir
ciclo DO1..END1.
Expresses
205
Substituio de endereo
Expresses condicionais
A construo condicional M99 nica no controlo Haas. Sem macros, a M99 no controlo
Haas tem a capacidade passar incondicionalmente a qualquer linha na sub-rotina actual,
colocando um cdigo P na mesma linha. Por exemplo:
N50 M99 P10 ;
Neste caso, a extenso ocorre apenas quando #100 menor que 10; caso contrrio, o
processamento continua com a linha do programa seguinte na sequncia. Acima, a
condicional M99 pode ser substituda por
N50 IF [#100 LT 10] GOTO10 ;
Expresses aritmticas
206
Programao de Opes
Declaraes de atribuio
A expresso esquerda do sinal de igual deve sempre referir-se a uma varivel da macro,
directa ou indirectamente. A macro que se segue inicia uma sequncia de variveis para
qualquer valor. Aqui so utilizadas atribuies directas e indirectas.
O0300(Iniciar uma matriz de variveis) ;
N1 IF [#2 NE #0] GOTO2 (B=base varivel) ;
#3000=1 (Varivel de base no dada) ;
N2 IF [#19 NE #0] GOTO3 (S=tamanho da matriz)
#3000=2 (Tamanho da matriz no dado) ;
N3 WHILE [#19 GT 0] DO1 ;
#19=#19-1 (Contagem de decrimento) ;
#[#2+#19]=#22 (V=valor para definir a matriz) ;
END1 ;
M99 ;
A macro anterior pode ser utilizada para iniciar trs conjuntos de variveis da
seguinte forma:
G65 P300 B101. S20 (INIT 101..120 TO #0) ;
G65 P300 B501. S5 V1. (INIT 501..505 TO 1,0) ;
G65 P300 B550. S5 V0 (INIT 550..554 TO 0.0) ;
Declaraes de controlo
207
Substituio de endereo
A extenso calculada permite ao programa transferir o controlo para outra linha de cdigo
no mesmo sub-programa. O bloco pode ser calculado durante o funcionamento do
programa, utilizando o formato GOTO [expresso]. Ou, o bloco pode ser transmitido
atravs de uma varivel local, tal como no formato GOTO#n.
O esqueleto do cdigo que se segue poderia ser desenvolvido para fazer um programa
que adicione nmeros de srie s peas:
O9200 (Gravar dgito no local actual.)
(D=Dgito decimal a gravar);
;
IF [[#7 NE #0] AND [#7 GE 0] AND [#7 LE 9]] GOTO99 ;
#3000=1 (Dgito invlido) ;
;
N99
#7=FIX[#7] (Truncar qualquer parte de fraco) ;
;
GOTO#7 (Agora, gravar o dgito)
;
N0 (Dgito zero);
M99 ;
;
N1 (Fazer dgito um);
;
M99 ;
;
N2 (Fazer dgito dois);
;
...
208
Programao de Opes
;
(etc.,...)
209
Substituio de endereo
No controlo Haas, uma expresso condicional tambm pode ser utilizado com o formato
M99 Pnnnn. Por exemplo:
G00 X0 Y0 [#1EQ#2] M99 P5;
A varivel #590 definida como zero quando o valor de #590 exceder 100.0. No controlo
Haas, se uma condicional avaliar como FALSO (0.0), ento o restante bloco IF ignorado.
Isto significa que as declaraes do controlo tambm podem ser condicionadas, de modo
a que se possa escrever algo como:
SE [#1 NE #0] ENTO G01 X#24 Y#26 F#9 ;
Indica se a varivel #1#1 (endereo A) for maior que ou igual a 180, define-se a varivel
#101como zero e volta da sub-rotina.
Aqui fica um exemplo de uma declarao IF que se estende se tiver sido iniciada uma
varivel para conter qualquer valor. Caso contrrio, o processamento continua e gerado
um alarme. Lembre-se de que quando um alarme gerado, a execuo do programa
interrompida.
N1 IF [#9NE#0] GOTO3 (TEST FOR VALUE IN F) ;
N2 #3000=11(NO FEED RATE) ;
N3 (CONTINUE) ;
210
Programao de Opes
Tal executa as premissas entre DOn e ENDn, desde que a expresso condicional avalie
Verdadeiro. Os parntesis em torno da expresso so necessrios. Se a expresso avaliar
Falso, o bloco aps ENDn executado em seguida. WHILE pode ser abreviado como WH.
A parte DOn-ENDn da premissa um par correspondente. O valor de n 1-3. Isto significa
que no podem existir mais do que trs ciclos sobrepostos por sub-rotina. Uma
sobreposio um ciclo dentro de um ciclo.
Se existirem dois ciclos WHILE distintos numa sub-rotina, podem utilizar o mesmo ndice
de sobreposio. Por exemplo:
#3001=0 (WAIT 500 MILLISECONDS);
WH [#3001 LT 500] DO1;
END1 ;
<Outras premissas>;
#3001=0 (WAIT 300 MILLISECONDS);
WH [#3001 LT 300] DO1;
END1 ;
possvel utilizar GOTO para saltar de uma regio delimitada por DO-END, mas no
possvel utilizar um GOTO para saltar para a mesma. permitido saltar para dentro de uma
regio DO-END, utilizando um GOTO.
211
Opo de Chamada da Sub-Rotina da Macro G65 (Grupo 00)
END1 ;
WH [#1] D01;
END1 ;
No exemplo acima, resulta um alarme indicando que no foi encontrado um Then; Then
refere-se ao D01. Altere D01 (zero) para DO1 (letra O).
Exemplo 1:
G65 P1000 (Chamada da sub-rotina 1000 como uma macro)
M30 (Paragem do programa)
O1000 (Sub-rotina da macro)
...
M99 (Retorno da sub-rotina da macro);
212
Programao de Opes
No Exemplo 2, a sub-rotina 9010 foi concebida para perfurar uma sequncia de orifcios
ao longo de uma linha, cuja inclinao determinada pelos argumentos de X e Y, que lhe
so transmitidos atravs da linha de comandos G65. A profundidade da perfurao de Z
passada como Z, a taxa de alimentao passada como F, e o nmero de orifcios a
perfurar passado como T. A linha de orifcios perfurada, comeando na posio da
ferramenta actual quando a sub-rotina da macro invocada
Exemplo 2:
G00 G90 X1.0 Y1.0 Z.05 S1000 M03 (Posicionar ferramenta)
;
G65 P9010 X.5 Y.25 Z.05 F10. T10 (Chamar 9010);
G28;
M30;
O9010 (Padro de orifcio diagonal);
F#9 (F=Graduao de avano) ;
WHILE [#20 GT 0] DO1 (Repetir T vezes);
G91 G81 Z#26 (Perfurar profundidade de Z) ;
#20=#20-1 (Contagem de decrimento) ;
IF [#20 EQ 0] GOTO5 (Todos os orifcios perfurados);
G00 X#24 Y#25 (Mover ao longo da inclinao) ;
N5 END1;
M99 (Voltar invocao);
Alternativas
Durante a distoro, a varivel pode ser passada com um cdigo G; a varivel no pode
ser passada com um cdigo M.
Aqui, foi substitudo um cdigo G no utilizado, G06 por G65 P9010. Para que o bloco
acima funcione, necessrio definir o parmetro associado sub-rotina 9010 como 06
(parmetro 91).
NOTA: G00, G65, G66, e G67 no podem ser distorcidos. Todos os outros
cdigos entre 1 e 255 podem ser utilizados para alternativas.
213
Comunicao com dispositivos externos - DPRNT[ ]
214
Programao de Opes
Sada Formatada
A premissa DPRNT permite ao programador enviar texto formatado para a porta srie.
Qualquer texto e qualquer varivel pode ser impressa na porta srie. O formato da
premissa DPRNT o seguinte:
DPRNT [<texto> <#nnnn[wf]>... ] ;
DPRNT deve ser o nico comando no bloco. No exemplo anterior, <texto> qualquer
carcter de A a Z ou as letras (+,-,/,* e o espao). Quando a sada um asterisco,
convertido num espao. O <#nnnn[wf]> uma varivel seguida de um formato. O
nmero da varivel pode ser qualquer varivel da macro. O formato [wf] necessrio e
composto por dois dgitos entre parntesis rectos. Lembre-se de que as variveis da
macro so nmeros reais com uma parte inteira e uma parte de fraco. O primeiro dgito
no formato designa o total de casa reservadas para a sada da parte inteira. O segundo
dgito designa o total de casas reservado para a parte da fraco. O total de casas
reservado para a sada no pode ser igual a zero ou maior que oito. Assim, os formatos
que se seguem no so permitidos: [00] [54] [45] [36] /* formatos no permitidos */
Um ponto decimal impresso entre a parte inteira e a parte da fraco. A parte da fraco
arredondada para a casa menos significativa. Quando so reservadas casas de zero
para a parte da fraco, no so impressos pontos decimais. Os zeros esquerda so
impressos se existir uma parte de fraco. No mnimo, uma casa reservada para a parte
inteira, mesmo ao utilizar zero. Se o valor da parte inteira tiver menos dgitos dos que foram
reservados, so produzidos espaos. Se o valor da parte inteira tiver mais dgitos dos que
foram reservados, o campo aumentado para que estes nmeros sejam impressos.
Exemplos de DPRNT[ ]
Cdigo Sada
N1 #1= 1.5436 ;
N2 X1.5436 Z 1.544 T 1
DPRNT[X#1[44]*Z#1[03]*T#1[40]
] ;
215
Comunicao com dispositivos externos - DPRNT[ ]
Cdigo Sada
N5 #1=123.456789 ;
N6 DPRNT[X-#1[35]] ; X-123.45679 ;
Execuo
Para cancelar o limite de anteviso, mudar o comando para G103 P0. No possvel
utilizar G103 quando a compensao da cortadora est activa.
Edio
A funoDPRNT[ ]pode ser editada tal como um comentrio. Pode ser eliminada, movida
como um item inteiro ou editar itens individuais dentro de parntesis. As referncias a
variveis e expresses de formato devem ser alteradas como uma entidade inteira. Se
pretender alterar [24] para [44], coloque o cursor de modo a que [24] seja realado,
introduza [44] e prima a tecla [ENTER]. Lembre-se de que pode utilizar o [HANDLE JOG]
para efectuar manobras em expresses DPRNT[ ] longas.
Os endereos com expresses podem ser algo confusos. Neste caso, o endereo
alfabtico permanece sozinho. Por exemplo, o bloco que se segue contm uma expresso
de endereo em X:
G1 G90 X [COS [90]] Y3.0 (CORRECTO) ;
216
Programao de Opes
SKIP/N N=1..9
(SALTAR/N)
217
Funes de Macro estilo Fanuc no includas em CNC Haas
LN [ ] Logaritmo natural
BPRNT [ ]
GOTO-nnnn
Pesquisar um bloco para saltar na direco negativa (ou seja, para trs num programa)
no necessrio se utilizar cdigos de endereo N nicos.
01
34
218
Programao de Opes
[CLNT UP] / [CLNT DOWN] - Mova o espigo da Refrigerao P para cima e para
baixo
Siga este procedimento para determinar a posio correcta da refrigerao para cada
ferramenta.
219
Posicionamento da Refrigerao P
Pode tambm ajustar a posio do espigo da Refrigerao P num bloco de programa com
um comando M34 ou M35. Cada um desses modos move o espigo uma posio para
cima (M35) ou para baixo (M34).
220
Programao de Opes
Pressione o boto da Porta Automtica no lado do anexo do controlo para alternar entre a
porta aberta ou fechada.
Para comandar a Porta Automtica num programa, use um M80 para abrir a porta e um
M81 para a fechar.
221
Sistema de Sondagem Intuitiva Sem Fios (WIPS)
Ligue o TSC, prima [AUX CLNT] quando o TSC estiver desligado ou comande um M88
num programa.
Para desligar o TSC, prima [AUX CLNT] quando o TSC estiver ligado ou comande um M89
num programa.
Esta opo usa uma sonda de trabalho montada no fuso e uma sonda da ferramenta
montada na mesa para definir posies no controlo Haas para preciso melhorada e
melhor repetibilidade.
Esta opo usa uma srie de menus de fcil utilizao e campos de opo para
automaticamente gerar cdigo G para uma variedade de funes da pea.
222
Cdigos G, Cdigos M, Definies
Movimentos rpidos
Movimento em linha recta ou arco
Sries fixas de movimentos que perfuram um orifcio, cortam uma dimenso ou
contorno especficos
Definir informao da ferramenta
Usar endereamento de letra
Definir eixo e posies de incio e fim
A maioria dos programas CNC requerem que saiba os cdigos G para construir um
programa para completar uma pea. Para uma descrio de como usar cdigos G,
consulte a seco bsica de programao do captulo Programao, comeando na
pgina 137.
223
Cdigos G (Funes de preparao)
Estas descries do cdigo G (ciclo no fixo) so vlidas para a Fresadora Haas e esto
listada em ordem numrica.
T6.1: Lista de Cdigos G (Funes de preparao)
G09 Paragem Exacta (Grupo 00) G50 Cancelar Escala (Grupo 11)
224
Cdigos G, Cdigos M, Definies
225
Cdigos G (Funes de preparao)
X+
G00
G01
A definio 57 (Paragem Exacta Fixa X-Y) pode alterar a proximidade de espera por uma
paragem exacta antes e depois de um movimento rpido.
F - Graduao de avano
X - Comando de movimento opcional do eixo X
Y - Comando de movimento opcional do eixo Y
Z - Comando de movimento opcional do eixo Z
A - Comando de movimento opcional do eixo A
B - Comando de movimento opcional do eixo B
C - Comando de movimento opcional do eixo C
,R - Raio do arco
,C - Distncia de chanfro
226
Cdigos G, Cdigos M, Definies
G01 um comando modal, o que significa que ir permanecer sempre em efeito at que
cancelado por um comando rpido como G00 ou um comando de movimento circular como
G02 ou G03.
Logo que seja iniciado um G01, todos os eixos programados iro movimentar-se e atingir
o destino em simultneo. Caso um eixo no seja capaz de executar a graduao de
avano programada, o controlo no ir proceder com o comando G01 e soar um alarme
(graduao de avano mxima excedida).
227
Cdigos G (Funes de preparao)
F - Graduao de avano
I - Distncia opcional ao longo do eixo X at ao centro da circunferncia
J - Distncia opcional ao longo do eixo Y at ao centro da circunferncia
K - Distncia opcional ao longo do eixo Z at ao centro da circunferncia
R - Raio da circunferncia Opcional
X - Comando de movimento opcional do eixo X
Y - Comando de movimento opcional do eixo Y
Z - Comando de movimento opcional do eixo Z
A - Comando de movimento opcional do eixo A
Usar I,J e K o mtoo preferido para programar um raio. R adequado para a maioria
geral dos raios.
Utilizar os endereos I, J, K
228
Cdigos G, Cdigos M, Definies
Utilizar o endereo R
Exemplos de Programao
135O
225O
R 1.00
R 1.00
1.5 1.5
.5 .5
G90 G54 G00 X-0.25 Y-.25 G90 G54 G00 X-0.25 Y-0.25
G01 Y1.5 F12. G01 Y1.5 F12.
G02 X1.884 Y2.384 R1.25 G02 X1.884 Y0.616 R-1.25
Fresagem de Roscas
A fresagem de roscas utiliza um movimento padro G02 ou G03 para criar o movimento
circular em X-Y, depois adicciona um movimento Z no mesmo bloco para criar o passo da
rosca. Tal gera uma volta da rosca; os dentes mltiplos da rosca geram o resto. Linha
tpica do cdigo:
N100 G02 I-1.0 Z-.05 F5. (cria um raio de 1 polegada
para rosca de 20 passos);
O orifcios internos inferiores a 3/8 polegada podem no ser possveis nem prcticos. Suba
sempre o corte da cortadora.
Use um G03 para cortar as roscas I.D. threads ou um G02 para cortar as roscas O.D. Uma
rosca I.D. do lado direito ir mover para cima no eixo Z atravs do passo completo de uma
rosca. Uma rosca O.D. de passo direito ir movimentar-se para baixo no eixo Z pelo valor
de um passo de rosca. PASSO = 1/Rosca por polegada (Exemplo - 1.0 dividido por
8 TPI = .125)
229
Cdigos G (Funes de preparao)
Este programa ir fresar uma rosca I.D. num orifcio 1.5 x 8 TPI utilizando o dimetro .750
x 1.0 de fresa de rosca.
N11
N5, N9,
N12 N10
N8
1
2
Exemplo de programa
230
Cdigos G, Cdigos M, Definies
%
O02300 (FRESADORA DE ROSCA 1.5-8 UNC) ;
N1 T1 M06 (.5IN DIA FRESADORA DE ROSCA) ;
N2 G00 G90 G40 G80 G54 ;
N3 M01 ;
N4 S3500 M03 ;
N5 X0 Y0 ;
N6 G43 Z0.1 H01 M08 ;
N7 G01 Z-0.5156 F50. ;
N8 G41 X0.25 Y-0.25 F10. D01 ;
N9 G03 X0.5 Y0 I0 J0.25 Z-0.5 ;
N10 I-0.5 J0 Z-0.375 F20. ;
N11 X0.25 Y0.25 I-0.25 J0 Z-0.3594 ;
N12 G40 G01 X0 Y0 ;
N13 G00 Z0.1 M09 ;
N14 G91 G28 Z0v
N15 M05 ;
N16 M30 ;
%
N10 = Corta rosca completa, Z movie-se para cima pelo valor do passo
N11 = Arqueia fora da rosca, inclina para cima cerca de 1/8 de passo
231
Cdigos G (Funes de preparao)
F6.5: O.D. Exemplo de Fresagem de Rosca de 2.0 dimetro x 16 TPI: [1] Caminho da
Ferramenta [2] Posicionamento Rpido, Ligar e Desligar compensao da
cortadora, [3] Posio de Incio, [4] Arco com Z.
XO, YO
1
2
Exemplo de programa:
%
O02400 (Fresagem de rosca de 2,0 dimetro x 16 TPI);
T1 M06 (0,5 DI 2FLT. FRESADORA DE ROSCAS);
G00 G90 G54 X-0.2 Y1.4 S1910 M03 (X0, Y0 est no centro
da haste) ;
G43 H01 Z0.1 M08 (Z0 est no topo da pea - Altura da
haste de 1.125 polegadas);
G00 Z-1. ;
G01 G41 D01 Y.962 F30. (Ligar Compensao da Cortadora);
G01 X0. F11.5 (Movimento linear haste);
G02 J-0.962 Z-1.0625 (Movimento circular; movimento
negativo de Z) ;
G01 X0.2 (Movimento linear de afastamento da haste);
G01 G40 Y1.4 F30. (Desligar compensao da cortadora);
G00 Z0.1 M09 ;
G28 G91 Y0. Z0. ;
M30;
%
232
Cdigos G, Cdigos M, Definies
O uso de um valor Lxx na linha N10 permite-lhe repetir o arco de fresagem de arco vrias
vezes, com ums Fresadora de Rosca de Ponta Simples.
%
O02301 (FRESADORA DE ROSCA 1.5-8 UNC) ;
(Fresagem de Rosca de Ponto nico);
N1 T1 M06 (.5IN DIA FRESADORA DE ROSCA) ;
N2 G00 G90 G40 G80 G54 ;
N3 M01 ;
N4 S5000 M03 ;
N5 X0 Y0 ;
N6 G43 Z0.1 H01 M08 ;
N7 G91 G01 Z-0.5156 F50. (Troca para G91);
N8 G41 X0.25 Y-0.25 F20. D01 ;
N9 G03 X0.25 Y0.25 I0 J0.25 Z0.0156 ;
N10 I-0.5 J0 Z0.125 L5 (Repete 5 vezes) ;
N11 X-0.25 Y0.25 I-0.25 J0 Z0.0156 ;
N12 G40 G01 X-0.25 Y-0.25 ;
N13 G90 G00 Z0.1 M09 (Troca de volta para G90) ;
N14 G91 G28 Z0 ;
N15 M05 ;
N16 M30 ;
%
N10 = Corta rosca completa, Z movie-se para cima pelo valor do passo
233
Cdigos G (Funes de preparao)
N11 = Arqueia fora da rosca, inclina para cima cerca de 1/8 de passo
Movimento Helicidal
O movimento helicidal (espiral) possvel com G02 ou G03 programando o eixo linear
que no esteja no plano seleccionado. O terceiro eixo ser movimentado linearmente ao
longo do eixo especificado, enquanto os outros dois eixos sero movimentados
circularmente. A velocidade de cada eixo ser controlada para que a taxa helicidal
corresponda graduao do avano programada.
G04 utilizado para causar um atraso ou uma pausa no programa. O bloco que contenha
G04 ir atrasar o tempo especificado pelo cdigo P. Por exemplo:
G04 P10.0. ;
O cdigo G09 utilizado para especificar uma paragem de eixos controlados. Apenas tem
efeito no bloco em que for comandado; no modal, no afecta os blocos seguintes. A
mquina ir desacelerar at ao ponto programado antes de ser processado
outro comando.
234
Cdigos G, Cdigos M, Definies
Exemplos de Programao:
G10 L2 P1 G91 X6.0(Movimenta coordenada G54 6,0 unidades
para a direita) ;
G10 L20 P2 G90 X10. Y8.{Define a coordenada de trabalho
G111 para X10.0, Y8.0};
G10 L10 G90 P5 R2.5{Define deslocamento da ferramenta
n 5 para 2,5} ;
G10 L12 G90 P5 R0,375{Define o dimetro da ferramenta
n 5 para 0,375} ;
G10 L20 P50 G90 X10. Y20.{Define a coordenada de
trabalho G154 P50 para X10. Y20.} ;
235
Cdigos G (Funes de preparao)
Estes dois cdigos G so utilizados para fresar formas circulares. Apenas diferem no
sentido de rotao utilizado. Ambos os cdigos G usam o plano circular XY pr-definido
(G17)e implicam o uso de G42 (compensao da cortadora) para G12 e G41 para G13.
Estes dois cdigos G so no modais.
*D Seleco do raio ou dimetro da ferramenta
F - Graduao de avano
I Raio do primeiro crculo (ou termine se no houver K). O valor de I deve ser superior ao
Raio da Ferramenta, mas inferior ao valor de K
Raio K de trmino de circunferncia (se especificado)
Conta-ciclos L para repetir cortes mais profundos
Raio Q de incrementos ou saltar passo (deve ser utilizado K)
Profundidade Z de corte ou incrementos
A ferramenta deve ser posicionada no centro do crculo usando X e Y. Para remover todo
o material dentro do crculo, use os valores de I e Q inferiores ao valor do dimetro da
ferramenta e um valor de K igual ao raio do crculo. Para cortar um raio de circunferncia
apenas, utilize um valor I definido para o raio e nenhum valor K ou Q
%
O00098 (AMOSTRA G12 E G13);
(DESVIO D01 DEFINIDO PARA O TAMANHO APROXIMADO DA
FERRAMENTA);
(A FERRAMENTA DEVE SUPERIOR AO DIM. INTERIOR DE Q) ;
T1M06 ;
G54G00G90X0Y0(Mover para o centro de G54) ;
G43Z0.1H01 ;
S2000M03 ;
G12I1.5F10.Z-1.2D01(Acabar compartimento para a
direita) ;
G00Z0.1 ;
236
Cdigos G, Cdigos M, Definies
1 2
I I
Q
K
Os exemplos de programao que se seguem mostram o formato G12 e G13, bem como
as diferentes formas de escrever estes programas.
237
Cdigos G (Funes de preparao)
Este programa utiliza G91 com um L contagem 4, assim, este ciclo ir executar um total
de quatro vezes. Os incrementos de profundidade Z so de 0.500. Este valor multiplicado
pela contagem L o que prefaz uma profundida de 2.000.
G91 e a contagem L podem tambm ser utilizados numa linha G13 I apenas.
238
Cdigos G, Cdigos M, Definies
A face da pea de trabalho a ter uma operao de desbaste circular (G02, G03, G12, G13)
feita para tal deve ter dois dos trs eixos principais (X, Y e Z) seleccionados. Um dos trs
cdigos G usado para seleccionar o plano, G17 para XY, G18 para XZ, e G19 para YZ.
Cada um modal e ir aplicar-se a todos os movimentos circulares subsequentes. A
seleco de plano predefinida G17, o que significa que pode ser programado um
movimento circular no plano XY sem seleccionar G17. A seleco do plano tambm se
aplica a G12 e G13, desbastes de compartimento circular, (sempre no plano XY).
Caso esteja seleccionada a compensao de raio (G41 ou G42), use apenas o plano XY
(G17) para movimento circular.
Definido G17 - Movimento circular com o operador a olhar para baixo sobre a mesa XY a
partir de cima. Tal define o movimento da ferramente relativamente mesa.
Definido G18 - o movimento circular definido como sendo o movimento com o operador
a olhar da traseira da mquina para a frente do painel de controlo.
Definido G19 - O movimento circular definido como sendo o movimento com o operador
a olhar ao longo da mesa a partir da lateral da mquina onde est montado o painel
de controlo.
F6.7: G17, G18, e G19 Diagramas de Movimento Circular: [1] Vista Superior, [2] Vista
frontal, [3] Vista da direita.
G17 G18 G19
G03
G02
G03 G02
Z G03 Z G02
G03
G03
G03
1 2 3
G02
G02 G02
X X
Y Y
Os cdigos G G20 (polegada) e G21 (mm) so utilizados para garantir que a seleco
polegada/s. mtrico est devidamente definida para o programa. Seleco entre
programao em polegadas e mtrica deve ser feita usando a Definio 9. UmG20 num
programa provocar um alarme na mquina se a Definio 9 no estiver definida
para polegada.
239
Cdigos G (Funes de preparao)
O cdigo G28 retrna todos os eixos (X, Y, Z, A e B) em simultneo para a posio zero da
mquina quando nenhum eixo especificado na linha G28.
A definio 108 afecta a forma como os eixos rotativos retornam quando comanda um
G28. Consulte a pgina 365 para mais informaes sobre gravao.
Exemplos de Programa
G28 G90 X0 Y0 Z0 (move-se para X0 Y0 Z0) ;
(no sistema da coordenada de trabalho actual e depois
para o zero da mquina);
G28 G90 X1. Y1. Z1. (move-se para X1. Y1. Z1.) ;
(no sistema da coordenada de trabalho actual e depois
para o zero da mquina);
G28 G91 X0 Y0 Z0 (move-se directamente para o zero da
mquina) ;
(porque o movimento incremental inicial zero);
G28 G91 X-1. Y-1. Z-1 (move-se incrementalmente -1.) ;
(em cada eixo depois para o zero da mquina);
O cdigo G29 utilizado para movimentar os eixos a uma posio especfica. Os eixos
seleccionados neste bloco so movidos para o ponto de referncia G29gravados em G28
e depois movidos para a localizao especificada no comando G29.
240
Cdigos G, Cdigos M, Definies
Este cdigo G usado para registar uma localizao de sonda para uma varivel macro.
F - Graduao de avano
X - Comando de Movimento Absoluto do Eixo X
Y - Comando de Movimento Absoluto do Eixo Y
Z - Comando de Movimento Absoluto do Eixo Z
A - Comando de Movimento Absoluto do Eixo A
B - Comando de Movimento Absoluto do Eixo B
C - Comando de movimento absoluto do eixo C (UMC)
Este cdigo G move os eixos programados enquanto procura um sinal da sonda (saltar
sinal). A movimentao especificada iniciada e continua at que a posio seja atingida
ou o experimentador recebe um sinal de ignorar. Se a sonda receber um sinal de ignorar
durante o movimento de G31 o controlo soar um som e a posio do sinal de ignorar ser
registada para variveis macro. O programa executar ento a prxima linha de cdigo.
Se a sonda no receber um sinal de ignorar durante o movimento de G31 o controlo no
soar um som e a posio do sinal de ignorar ser registada no fim do movimento
programado. O programa continuar.
Notas:
A linha G31 deve ter um comando de Alimentao. Para evitar danificar a sonda, use uma
graduao de avano abaixo de F100. (polegada) ou F2500 (mtrico).
Se a sua fresadora tem o sistema de sonda Renishaw, use os seguintes comandos para
ligar a sonda.
241
Cdigos G (Funes de preparao)
M59 P1134 ;
Programa amostra:
Este programa de amostra mede a superfcie superior de uma pea com uma sonda de
fuso que percorre na direco negativa de Z. Para usar este programa, a localizao da
pea G54 deve ser definida para, ou junto da superfcie a ser medida.
O00031 (G31 PROGRAMA) ;
T30 M06 ;
G00 G90 G54 X0. Y0. ;
M59 P1134 ;
G43 H30 Z1. ;
G31 Z-0,25 F50. ;
Z1. ;
M69 P1134 ;
G00 G53 Z0. ;
M30;
242
Cdigos G, Cdigos M, Definies
NOTAS:
Este cdigo no modal e aplica-se apenas ao bloco de cdigo no qual G35 est
especificado.
Para evitar danificar a sonda, use uma graduao de avano abaixo de F100. (polegada)
ou F2500. (mtrico).
Se a sua fresadora tem o sistema de sonda Renishaw, use os seguintes comandos para
ligar a sonda de definio da ferramenta.
M59 P1133 ;
G04 P1.0 ;
M59 P1134 ;
Consulte tambmG31.
Programa amostra:
Este programa amostra mede o dimetro de uma ferramenta e regista os valores medidos
para a pgina de desvio da ferramenta. Para usar este programa, a localizao do Desvio
de Trabalho G59 deve ser definido para a localizao da sonda de definio da ferramenta.
O00035 (G35 PROGRAMA) ;
T1 M06 ;
G00 G90 G59 X0. Y-1. ;
M59 P1133 ;
G04 P1. ;
M59 P1134 ;
G43 H01 Z1. ;
M04 S200 ;
G01 Z-0.25 F50. ;
G31 Y-0.25 F10. M75 ;
G01 Y-1. F25. ;
Z0.5 ;
243
Cdigos G (Funes de preparao)
Y1. ;
Z-0,25 ;
G35 Y0.25 D01 F10. ;
G01 Y1. F25. ;
Z1. ;
M69 P1134 ;
G00 G53 Z0. ;
M30;
Este cdigo G usado para definir os desvio do trabalho com uma sonda.
F - Graduao de avano
I - Distncia de deslocamento opcional ao longo do eixo X
J - Distncia de deslocamento opcional ao longo do eixo Y
K- Distncia de deslocamento opcional ao longo do eixo Z
X - Comando de movimento opcional do eixo X
Y - Comando de movimento opcional do eixo Y
Z - Comando de movimento opcional do eixo Z
Medio do Desvio de Trabalho Automtica (G36) utilizada para comandar uma sonda a
definir os desvios de suporte de trabalho. G36 ir avanar os eixos da mquina para tentar
sondar a pea com a sonda montada no fuso. Os eixos (eixo) iro mover-se at que seja
recebido um sinal da sonda ou o seja atingido o movimento programado. A compensao
da ferramenta (G41, G42, G43, ou G44) no devem estar activos quando esta funo for
executada. O ponto onde o sinal de ignorar recebido torna-se na posio zero para o
sistema de coordenada de trabalho actualmente activo de cada eixo programado.
NOTAS:
Este cdigo no modal e aplica-se apenas ao bloco de cdigo no qual G36 est
especificado.
Os pontos sondados so desviados pelos valores nas Definies 59 a 62. Ver a seco de
definies desta manual para mais informao.
244
Cdigos G, Cdigos M, Definies
Para evitar danificar a sonda, use uma graduao de avano abaixo de F100. (polegada)
ou F2500. (mtrico).
Se a sua fresadora tem o sistema de sonda Renishaw, use os seguintes comandos para
ligar a sonda do fuso.
M59 P1134 ;
PROGRAMA AMOSTRA:
O00036 (G36 PROGRAMA) ;
T30 M06 ;
G00 G90 G58 X0. Y1. ;
M59 P1134 ;
Z-21,3 ;
G01 G91 Y-0.5 F50. ;
G36 Y-0,7 F10. ;
G91 Y0.25 F50. ;
G00 Z1. ;
G90;
M69 P1134 ;
G00 G53 Z0. ;
M30;
245
Cdigos G (Funes de preparao)
Medio do Desvio de Trabalho Automtica (G37) utilizada para comandar uma sonda a
definir os desvios de comprimento. G37 ir avanar os eixos Z para tentar sondar a pea
com uma sonda de mesa. O eixo Z ir mover-se at que seja recebido um sinal da sonda
ou seja atingido o limite de curso. Um cdigo H diferente de zero e G43 ou G44 devem estar
activos. Quando o sinal da sonda recebido (sinal de escape) utilizada a posio Z para
definir o desvio de ferramenta especificado (Hnnn). O desvio de ferramenta resultante a
distncia entre o actual ponto zero da coordenada de trabalho e o ponto onde a sonda
tocada. Se o valor que no zero est na linha de cdigo G37 o desvio resultante da
ferramente ser trocado pelo valor de no zero. Especifique Z0 para nenhuma troca.
NOTAS:
Este cdigo no modal e aplica-se apenas ao bloco de cdigo no qual G37 est
especificado.
Para evitar danificar a sonda, use uma graduao de avano abaixo de F100. (polegada)
ou F2500. (mtrico).
Se a sua fresadora tem o sistema de sonda Renishaw, use os seguintes comandos para
ligar a sonda de definio da ferramenta.
M59 P1133 ;
G04 P1. ;
M59 P1134 ;
246
Cdigos G, Cdigos M, Definies
Programa amostra:
247
Cdigos G (Funes de preparao)
O Controlo Haas permite ao operador gravar uma linha de texto ou nmeros de srie
sequenciais, com um simples cdigo G.
Este mtodo utilizado para gravar o texto numa pea. O texto deve estar na forma de um
comentrio na mesma linha que o comando G47. Por exemplo, G47 P0 (TEXTO PARA
GRAVAR), gravar TEXTO PARA GRAVAR na pea.
248
Cdigos G, Cdigos M, Definies
Nem todos estes caractres podem ser introduzidos a partir do controlo. Quando estiver a
programar a partir do teclado da fresadora, ou a gravar parntesis (), consulte a seco de
Caractres Especiais de Gravao.
Exemplo:
5
EN
4
TO
o
90
XT
3 45o
TE
o o
2 180 0
o
1 -45
5 "
o
270
0.
1 2 3 4 5 6
Neste exemplo:
G47 P0 (Seleccionar gravao de sequncia literal) ;
X2.0 Y2.0 (Configura o ponto de incio para o texto no
canto inferior esquerdo da primeira letra);
I45. (Coloca o texto num ngulo positivo de 45);
J.5 (Configura a altura do texto para 0.5 unidades
pol./mm);
R.05 (O cortador retrai para 0.05 unidades acima da
pea, gravando depois);
Z-.005 (Configura uma profundidade de gravao de -.005
249
Cdigos G (Funes de preparao)
unidades);
F15.0 (Configura uma gravao, movimento XY, velocidade
de alimentao de 15 unidades por minuto);
E10.0 (Configura uma penetrao, movimento -Z,
velocidade de alimentao de 10 unidades por minuto);
Gravar Caractres Especiais envolve o uso de G47 com valores especficos de P (G47
P32-126).
P- valores P para gravar caracteres especficos:
T6.2: G47 P Valores para Caractres Especiais
32 espao 41 ) 59 ; 93 ]
33 ! 42 * 60 < 94 ^
34 43 + 61 = 95 _
35 # 44 , 62 > 96
36 $ 45 - 63 ? 97-122 a-z
37 % 46 . 64 @ 123 {
40 ( 58 : 92 \ 126 ~
Exemplo:
Para gravar $2.00, a partir do controlo, so necessrias duas linhas de cdigo. A primeira
utiliza P36 para gravar o sinal de dlar ($) e a segunda utiliza P0 (2.00).
250
Cdigos G, Cdigos M, Definies
Existem duas formas para configurar o nmero de srie inicial a ser gravado. A primeira
requer a substituio dos smbolos # entre parntesis pelo primeiro nmero a ser gravado.
Com este mtodo, nada gravado quando a linha G47 executada (est apenas a
configurar o nmero de srie inicial). Execute uma vez e depois altere o valor dentro de
parntesis de novo para os smbolod # para gravar normalmente.
Exemplo:
O exemplo que se segue configurar o nmero de srie inicial a ser gravado para 0001.
Execute este cdigo uma vez e depois altere (0001) para (####).
G47 P1 (0001) ;
O segundo mtodo para configurao do nmero de srie inicial a ser gravado alterar a
Varivel Macro onde este valor est guardado (Varivel Macro 599). A opo Macros no
necessita estar activada.
Prima [CURRENT COMMANDS] e depois prima [PAGE UP] ou [PAGE DOWN] conforme
necessrio para exibir a pgina MACRO VARIABLES . A partir desse ecr, introduza 599 e
prima o cursor Para Baixo.
Depois de 599 estar destacado no ecr, escreva bo nmero de srie inicial para gravar, [1]
por exemplo, depois pressione [ENTER].
O mesmo nmero de srie inicial pode ser gravado mltiplas vezes na mesma pea com
o uso de uma declarao macro. exigida a opo macros. Uma declarao macro como
exibido abaixo poderia ser inserida entre dois ciclos de gravao G47 para manter o
nmero de srie a partir de uma incrementao para o proximo nmero. Consulte a seco
Macros deste manual para mais detalhes.
Este mtodo utilizado para gravar nmeros numa srie de peas e o nmero
aumentado por um de cada vez. O smbolo # utilizado para configurar o nmero de
dgitos no nmero de srie. Por exemplo, G47 P1 (####), limita o nmero a quatro
dgitos enquanto (##) limitaria o nmero de srie para dois dgitos.
Exemplo:
251
Cdigos G (Funes de preparao)
Com o Controlo Haas possvel combinar um Ciclo de Gravao G47 com um Ciclo de
Mapeamento Cilndrico G107 para gravar texto (ou um nmero de srie) juntamente com
o Dimetro Externo de uma pea rotativa.
Exemplo:
O exemplo que se segue gravar um nmero de srie de quatro dgitos, juntamente com
o O.D. de uma pea rotativa Haas.
O00120 (G47 S/N com Enrolamento G107);
T1 M06 ;
M03 S7500 ;
G54 G90 G00 G17 G40 G80 ;
X0.1 Y0. A0. (Ponto de Incio de Gravao);
G43 H01 Z0.1 ;
G107 A0. Y0. R1.25 (R o Raio da Pea)
G47 P1 (####) X0.1 Y0. I90. J0.15 R0.05 Z-0.012 F30.
E10. ;
G00 Z0.1 M09 ;
G91 G28 Z0. ;
G90;
G107(DESLIGAR Mapeamento Cilndrico)
M05 ;
M30;
252
Cdigos G, Cdigos M, Definies
G50 cancela a funo de escala opcional Qualquer eixo com escala por um comando G51
no est mais em efeito.
253
Cdigos G (Funes de preparao)
F6.9: G51 Sem Janela de Escala Gtica: [1] Origem da coordenada de trabalho.
-1
00010 ;
Z G59 ;
X G00 G90 X0 Y0 Z0 ;
Y G51 P2. (scaling center is X0 Y0 Z0) ;
M98 P1 ;
M30 ;
-1
-2
F6.11: G51 Centro de Escala da Janela: [1] Origem da coordenada de trabalho, [2]
Centro de escala.
00011 ;
Z G59 ;
X G00 G90 X0 Y0 Z0 ;
Y M98 P1 ;
G51 X1.5 Y1.5 P2. ;
M98 P1 ;
M30 ;
-1
-2
254
Cdigos G, Cdigos M, Definies
O ltimo exemplo ilustra como a escala pode ser colocada na aresta dos caminhos de
ferramenta como se a pea fosse colodada contra cavilhas de alinhamento.
-1
-2
Notas de programao:
A escala no afecta os movimentos de ciclo fixo do eixo Z, tais como, planos de tolerncia
e valores de incrementos.
O comando G52 funciona de forma diferente consoante o valor da definio 33. A definio
33 selecciona o estilo de coordenadas Fanuc, Haas ou Yasnac.
Caso seja seleccionado YASNAC, G52 um cdigo G de grupo 12. G52 funciona da mesma
forma que G54, G55. Todos os valores G52 no iro ser definidos para zero (0) quando se
liga, se pressiona reset, no trmino de um programa ou por M30. Quando usar um G92
(Definir Valor de Alterao de Sistema Coordenao de Trabalho), em formato Yasnac, os
valores de X, Y, Z, A, e B so subtraidos posio de trabalho actual e introduzidos
automaticamente no desvio de trabalho G52.
255
Cdigos G (Funes de preparao)
Caso seja seleccionado FANUC, G52 um cdigo G de grupo 00. Esta uma alterao da
coordenada de trabalho global. Os valores introduzidos na linha G52 da pgina de desvio
de trabalho so adiccionados a todos os desvios de trabalho. Todos os valores G52 sero
definidos para zero (0) quando se liga, se pressiona reset, ao alterar modos, no trmino de
um programa, por M30, G92 ou G52 X0 Y0 Z0 A0 B0. Quando usar um G92 (Definir
Valor de Alterao de Sistema Coordenao de Trabalho), em formato Fanuc, a posio
actual no sistema de coordenada de trabalho actual alterado pelos valores de G92 (X, Y,
Z, A, e B). Os valores de desvio de trabalho G92 so diferentes entre o desvio de trabalho
actual e o valor alterado comandado por G92.
Caso seja seleccionado HAAS, G52 um cdigo G de grupo 00. Esta uma alterao da
coordenada de trabalho global. Os valores introduzidos na linha G52 da pgina de desvio
de trabalho so adiccionados a todos os desvios de trabalho. Todos os valores G52 sero
definidos para zero (0) por G92. Quando usar um G92 (Definir Valor de Alterao de
Sistema Coordenao de Trabalho), em formato Haas, a posio actual no sistema de
coordenada de trabalho actual alterado pelos valores de G92 (X, Y, Z, A, e B). Os valores
de desvio de trabalho G92 so diferentes entre o desvio de trabalho actual e o valor
alterado comandado por G92 (Definir Valor de Alterao de Sistema Coordenao
de Trabalho).
Este cdigo G utilizado para fornecer posicionamento apenas para o sentido positivo.
Est apenas disponvel com compatibilidade de sistemas mais antigos. no modal,
assim, no afecta os blocos seguintes. Consulte tambm a Definio 35.
256
Cdigos G, Cdigos M, Definies
O cdigo G61 utilizado para especificar uma paragem exacta. modal, por isso, afecta
os blocos seguintes. Os eixos da mquina iro a uma paragem exacta no trmino de cada
movimento comandado.
Um G17, G18 ou G19 devem ser utilizados antes do G68 para estabilizar o plano de eixo a
ser rodado. Por exemplo:
G17 G68 Annn Bnnn Rnnn;
257
Cdigos G (Funes de preparao)
Caso o ngulo de rotao (R) no seja introduzido, ento utilizado o ngulo de rotao
da Definio 72.
No modo G91 (incrementos) com a Definio 73 ON, o ngulo de rotao alterado pelo
valor R. Por outras palavras, cada comando G68 ir alterar o ngulo de rotao pelo valor
especificado em R.
O ngulo de rotao definido para zero ao incio do programa ou pode ser definido para
um ngulo especfico atravs de G68 no modo G90.
F6.13: G68 Iniciar Janela de Escala Gtica, Sem Rotao: [1] Origem da coordenada
de trabalho.
0001 (GOTHIC WINDOW) ;
F20, S500 ;
Z G00 X1. Y1. ;
X G01 X2. ;
Y Y2. ;
G03 X1. R0.5
G01 Y1. ;
M99 ;
-1
258
Cdigos G, Cdigos M, Definies
F6.15: G68 Centro de Rotao da Janela: [1] Origem da coordenada de trabalho, [2]
Centro de rotao.
00003 ;
G59 ;
Z G00 G90 X0 Y0 Z0 ;
X M98 P1 ;
Y G00 G90 X0 Y0 Z0 ;
G68 X1.5 Y1.5 R60. ;
M98 P1 ;
G69 G90 G00 X0 Y0 ;
M30 ;
-1
-2
Este prximo exemplo mostra como o modo G91 pode ser utilizado para rodar padres em
volta de um centro. frequentemente til para fazer peas que so simtricas em redor de
um dado ponto.
259
Cdigo G (Ciclos Fixos)
Deve ser ligada a compensao da cortadora antes de ser emitido o comando de rotao.
A compensao tambm deve ser desligada antes da rotao o ser.
260
Cdigos G, Cdigos M, Definies
261
Cdigo G (Ciclos Fixos)
G94 Modo de Avano por Minuto G174 /G184 Rosca Rgida No Vertical
(Grupo 05) no Sentido Horrio (Grupo
00)
Exemplo:
G81 G99 Z-0.5 R0.1 F6.5 (Isto furar um orifcio na
localizao actual);
G91 X-0.5625 L9 (ISto furar mais 9 orifcios .5625
uniformemente espaados no sentido negativo);
Se um ciclo fixo for definido sem um X ou Y e uma contagem de ciclo de 0 (L0), o ciclo no
ser desempenhado inicialmente. A operao do ciclo fixo ir variar dependendo se os
movimentos utilizados so de incrementos (G91) ou absolutos (G90) posicionamento est
activo. O movimento de incremento num ciclo fixo , com frequncia, til como uma
contagem de ciclo (L) enquanto pode ser usado para repetir o funcionamento com um
movimentoX ou Y de incremento entre ciclos.
Exemplo:
X1.25 Y-0.75 (localizao central do padro de orifcio
para parafuso);
G81 G99 Z-0.5 R0.1 F6.5 L0 (L0 na linha G81 no furar
um orifcio no crculo do orifcio);
G70 I0.75 J10. L6 (crculo para orifcio de parafuso 6
orifcios);
262
Cdigos G, Cdigos M, Definies
Uma vez comandado um ciclo fixo, esse funcionamento executado em toda a posio
X-Y listada num bloco, at o ciclo fixo ser cancelado. Alguns dos valores numricos de um
ciclo fixo podem ser alterados depois de o ciclo fixo estar definido. Os mais importantes
destes so o valor planoR e o valor de profundidadeZ. Se estiverem listados num bloco
com os comandos XY, o movimento XY feito e todos os ciclos fixos seguintes so
desempenhados com um novo valor R ou Z.
G98 e G99 alteram a forma como os ciclos fixos funcionam. Quando G98 est activo, o eixo
Z retornar ao plano de arranque inicial no trmino de cada orifcio no ciclo fixo. Isto
permite o posicionamento superior e em torno das reas da pea e/ou estribos e
dispositivos de fixao.
Quando G99 est activo, o eixo Z-axis retorna ao plano (rpido) R depois de cada orifcio
no ciclo fixo para folga na prxima localizao XY. Alteraes seleco G98/G99 tambm
podem ser feitas depois do ciclo fixo ser comandado, o que afectar todos os ciclos
fixos posteriores.
Um endereo P um comando opcional para alguns ciclos fixos. Esta uma pausa
programada no orifcio da base para ajudar a quebrar aparas, proporcionar um trmino
mais suave e aliviar a presso de qualquer ferramenta para manter a tolerncia
mais apertada.
Enroscar num ciclo fixo necessita de uma graduao de avano calculada. A frmula da
graduao :
Velocidade do fuso dividida por Roscas por polegada da abertura = Graduao do avano
por minuto
Ciclos Fixos tambm beneficiam da utilizao da Definio 57. Se esta definio estiver
ON, a mquina pra depois dos rpidos de X/Y antes de mover o Eixo Z. Isto til para
evitar cortar a pea quando se sai do orifcio, especialmente se o plano R estiver perto da
superfcie da pea.
263
Cdigo G (Ciclos Fixos)
O cdigo G80 usado para cancelar todos os ciclos fixos: note que um cdigo G00 ou G01
tambm permitir cancelar um ciclo fixo. Uma vez seleccionado, um ciclo fixo est activo
at ser cancelado com G80, G00 ou G01.
F6.17: G81 Ciclo Fixo de Perfurao [R] Plano R, [Z] Plano Z, [1] Rpido, [2] Avano.
1.00
1.00 R
Z
11.00
1
11.00 2
Exemplo de programa:
%
O03400 (Furar a placa de grelha);
T1 M06 ;
G00 G90 G54 X1.0 Y-1.0 S2500 M03 ;
G43 H01 Z.1 M08 ;
264
Cdigos G, Cdigos M, Definies
Para evitar um obstculo no plano X, Y durante um ciclo fixo, coloque L0 numa linha de
ciclo fixo para efectuar um movimento X, y sem executar a operao fixa no eixo Z.
Por exemplo, ter um bloco de alumnio de seis polegadas quadradas, com flange em cada
lado de uma por uma polegada, a impresso pede dois orifcios centrados em cada lado
das flanges. Programa para evitar cada um dos cantos do bloco.
Exemplo de programa:
%
O4600 (X0, Y0 est no topo esquerdo do canto, Z0 est
no topo da pea)
T1 M06 ;
G00 G90 G54 X2.0 Y-.5 S3500 M03 ;
G43 H01 Z-.9 M08 ;
G81 Z-2.0 R-.9 F15. ;
X4.0 ;
X5.5 L0 (evitar cantos angulares);
Y-2.0 ;
265
Cdigo G (Ciclos Fixos)
Y-4,0 ;
Y-5.5 L0 ;
X4.0 ;
X2.0 ;
X.5 L0 ;
Y-4,0 ;
Y-2.0v
G00 G80 Z1.0 M09 ;
G28 G91 Y0 Z0 ;
M30;
%
Esta seco ir abranger ciclos fixos que tm que ser personalizados para facilitar a
programao de peas complicadas.
Utilizar G98 e G99 para no contactar com os fixadores Por exemplo, uma pea
quadrada que ser fixada mesa com fixadores de mesa com a altura de uma polegada.
O programa deve ser escrito para evitar o contacto com os fixadores de mesa.
Exemplo de programa:
%
O4500 ;
T1 M06 ;
G00 G90 G54 X1.0 Y-1.0 S3500 M03 ;
G43 H01 Z1.125 M08 ;
G81 G99 Z-1.500 R.05 F20. ;
X2.0 G98 (Ir recuar para o ponto de incio aps a
execuo do ciclo);
X6.0 G99 (Ir recuar para o plano de referncia aps a
execuo do ciclo)
X8.0 ;
X10.0;
X12.0 G98 ;
X16.0 G99 ;
X18.0 G98 ;
G00 G80 Z2.0 M09 ;
G28 G91 Y0 Z0 ;
M30;
%
266
Cdigos G, Cdigos M, Definies
Este cdigo G no-modal deve ser utilizado para um dos ciclos fixos G73, G74, G76, G77,
ou G81-G89. Deve estar activo um ciclo fixo para que em cada posio seja executada
uma funo de furao ou rosca. Consulte tambm a seco dos Ciclos Fixos do
Cdigo G.
Exemplo de programa:
%
O01974 (Exemplo G70) ;
M06 T1 ;
M03 S1500 ;
G54 G00 G90 X0. Y0. ;
G43 H01 Z0.1 ;
G81 G98 Z-1. R0.1 F15. L0 (L0 em G81 no perfura um
orifcio no centro do crculo do orifcio do parafuso) ;
G70 I5. J15. L12 (Perfura 12 orifcios num dimetro
10.0'' abaixo do centro iniciando a 15 graus).
G80 G00 Z1. ;
M05 ;
M30;
%
267
Cdigo G (Ciclos Fixos)
Este cdigo G no modal fura o nmero L de orifcios numa linha recta com o ngulo
especificado. Funciona de forma semelhante a G70. Para que G72 funcione
correctamente, deve estar activo um ciclo fixo para que em cada posio seja executada
uma funo de furao ou rosca.
F6.18: Orifcios de Parafuso G70, G71, e G72: [I] Raio do crculo do parafuso (G70,
G71), ou distncia entre orifcios (G72), [J] ngulo de inco desde a posio das
3 horas, [K] Especamento angular entre orifcios, [L] Nmero de orifcios.
K I
J
J J
I I
268
Cdigos G, Cdigos M, Definies
F - Graduao de avano
1 - Alimentao
2 - Rpido
3 - Incio ou Trmino do Impulso
4 - Interruptor manual de incrementos
5 - Trocar (I, J / Q)
1
2
3
4
5
269
Cdigo G (Ciclos Fixos)
F - Graduao de avano
I - Profundidade da primeira perfurao
J - Valor para reduzir profundidade do perfurao para passagem
K - Profundidade mnima de perfurao (O controlo calcula o nmero de perfuraes)
L - Nmero de repeties (Nmero de orifcios para furar) se G91 (Modo de Incrementos)
for utilizado
P - Pausar no fundo do orifcio (em segundos)
Q - Profundidade de Corte (sempre em incrementos)
R - Posio do plano R (Distncia acima da superfcie da pea)
X - Localizao do eixo X do orifcio
Y - Localizao do eixo Y do orifcio
Z - Posio do eixo Z no fundo do orifcio
#22
#22
R
R Q
I Q
I1 =
Z
Q
I -J
I2 = 1
Z
I3 = K
270
Cdigos G, Cdigos M, Definies
R #22
#22
Q
K Q
271
Cdigo G (Ciclos Fixos)
F - Graduao de avano. Use the formula described in the canned cycle introduction to
calculate feedrate and spindle speed.
J - Reco Mltiplo (Como recuar rapidamente - consulte Definio 130)
L - Nmero de ciclos (Nmero de orifcios para tapar) se G91 (Modo de Incrementos) for
utilizado
R - Posio do plano R (distncia acima da pea) onde a roscagem comea
X - Localizao do eixo X do orifcio
Y - Localizao do eixo Y do orifcio
Z - Posio do eixo Z no fundo do orifcio
G98
Y G99
Z Y
R R Z
X X
Z Z
272
Cdigos G, Cdigos M, Definies
F - Graduao de avano
I - Mudana de valor ao longo do eixo -X antes da retraco, se Q no for especificado
J - Mudana de valor ao longo do eixo -X antes da retraco, se Q no for especificado
L - Nmero de orifcios para perfurar se G91 (Modo de Incrementos) for utilizado
P - O tempo de pausa no fundo do orifcio
Q - A mudana de valor, sempre de incrementos
R - Posio do plano R (distncia acima da pea)
X - Localizao do eixo X do orifcio
Y - Localizao do eixo Y do orifcio
Z - Posio do eixo Z no fundo do orifcio
G98
Y G99
Z Y Z
R R
X X
Z /Q Z /Q
I,J I,J
Alm de perfurar o orifcio, este ciclo mudar o eixo X e/ou Y antes de recuar, de forma a
limpar a ferramenta enquanto a pea sai. Se Q for utilizado, a Definio 27 determina a
mudana de sentido. Se Q no for especificado, os valores opcionais I e J so utilizados
para determinar a mudana de sentido e distncia.
273
Cdigo G (Ciclos Fixos)
F - Graduao de avano
I - Mudana de valor ao longo do eixo -X antes da retraco, se Q no for especificado
J - Mudana de valor ao longo do eixo -X antes da retraco, se Q no for especificado
L - Nmero de orifcios para perfurar se G91 (Modo de Incrementos) for utilizado
Q - A mudana de valor, sempre de incrementos
R - Posio do plano R (distncia acima da pea)
X - Localizao do eixo X do orifcio
Y - Localizao do eixo Y do orifcio
Z - Posio do eixo Z no fundo do orifcio
Alm de perfurar o orifcio, este ciclo mudar o eixo X e/ou Y antes e depois de cortar, de
forma a limpar a ferramenta enquanto entra e sai da pea (consulte G76 para um exemplo
da mudana de movimento). Definio 27 determina a mudana de sentido. Se Q no for
especificado, os valores opcionais I e J so utilizados para determinar a mudana de
sentido e distncia.
Y Z
Q X
I, J /
R
Este cdigo G desactiva todos os ciclos fixos at que um novo seja seleccionado.
274
Cdigos G, Cdigos M, Definies
F - Graduao de avano
L - Nmero de orifcios para perfurar se G91 (Modo de Incrementos) for utilizado
R - Posio do plano R (distncia acima da pea)
X - Comando de movimento do eixo X
Y - Comando de movimento do eixo Y
Z - Posio do eixo Z no fundo do orifcio
G98
Y G99
Y
R Z R Z
X X
Z Z
Exemplo de programa:
275
Cdigo G (Ciclos Fixos)
F - Graduao de avano
L - Nmero de orifcios se G91 (Modo de Incrementos) for utilizado
P - O tempo de pausa no fundo do orifcio
R - Posio do plano R (distncia acima da pea)
X - Localizao do eixo X do orifcio
Y - Localizao do eixo Y do orifcio
Z - posio da base do orifcio
NOTA: G82 semelhante a G81 excepto que tem a opo de programar uma
pausa (P)
Exemplo de programa:
%
O1234 (Programa Amostra)
T1 M06 (Ferramenta n. 1 uma perfurao de ponto de
0,5"x 90-graus)
G90 G54 G00 X.565 Y-1.875 S1275 M03 ;
G43 H01 Z0.1 M08;
G82 Z-0.175 P.3 R0.1 F10. ;
X1.115 Y-2.750 ;
X3.365 Y-2.875 ;
X4.188 Y-3.313 ;
X5.0 Y-4.0 ;
G80 G00 Z1.0 M09 ;
G98
G99
Y Y
R Z R Z
X X
Z Z
276
Cdigos G, Cdigos M, Definies
F - Graduao de avano
I - Tamano da profundidade da primeira perfurao
J - Valor para reduzir profundidade do perfurao para passagem
K - Profundidade mnima de percurso
L - Nmero de orifcios se G91 (Modo de Incrementos) for utilizado, tambm G81 a G89.
P - no fim da ltima furao de percusso, em segundos (Pausa)
Q - Profundidade de Corte, sempre em incrementos
R - Posio do plano R (distncia acima da pea)
X - Localizao do eixo X do orifcio
Y - Localizao do eixo Y do orifcio
Z - Posio do eixo Z no fundo do orifcio
#22
#22
R
R Q
I Q
I1 =
Q
I1 - J
I2 = Z
I2 - J
I3 =
Z
277
Cdigo G (Ciclos Fixos)
G98 #52
#22
R
#22
Q
Q
Z
Exemplo de programa:
T2 M06 (Ferramenta n. 2 uma broca de brao de
0,3125");
G90 G54 G00 X0.565 Y-1.875 S2500 M03 ;
G43 H02 Z0.1 M08 ;
G83 Z-0,720 Q0,175 R0.1 F15. ;
X1.115 Y-2.750 ;
X3.365 Y-2.875 ;
X4.188 Y-3.313 ;
X5.0 Y-4.0 ;
G80 G00 Z1.0 M09 ;
278
Cdigos G, Cdigos M, Definies
F - Graduao de avano
J - Retraco Mltipla (Exemplo: J2 ir retrair duas vezes a velocidade idntica de corte,
consulte tambm a Definio 130)
L - Nmero de orifcios se G91 (Modo de Incrementos) for utilizado
R - Posio do plano R (Posio acima da pea)
X - Localizao do eixo X do orifcio
Y - Localizao do eixo Y do orifcio
Z - Posio do eixo Z no fundo do orifcio
S - Velocidade do fuso opcional
G98
Y G99
Z Y Z
R R
X X
Z Z
Exemplo de programa:
T3 M06 (Ferramenta n3 uma rosca de 3/8-16)
G90 G54 G00 X0.565 Y-1.875;
G43 H03 Z0.2 M08 ;
G84 Z-0.600 R0.2 F56.25 S900(900 rpm dividido por 16 tpi
= 56.25 ipm) ;
X1.115 Y-2.750 ;
X3.365 Y-2.875 ;
X4.188 Y-3.313 ;
X5.0 Y-4.0 ;
G80 G00 Z1.0 M09 ;
G28 G91 Y0 Z0 ;
279
Cdigo G (Ciclos Fixos)
M30;
%
F - Graduao de avano
L - Nmero de orifcios se G91 (Modo de Incrementos) for utilizado
R - Posio do plano R (distncia acima da pea)
X - Localizao do eixo X dos orifcios
Y - Localizao do eixo Y dos orifcios
Z - Posio do eixo Z no fundo do orifcio
G98
G99
R Y R Y
Z Z
X X
Z Z
F - Graduao de avano
L - Nmero de orifcios se G91 (Modo de Incrementos) for utilizado
R - Posio do plano R (distncia acima da pea)
X - Localizao do eixo X do orifcio
Y - Localizao do eixo Y do orifcio
Z - Posio do eixo Z no fundo do orifcio
Este cdigo G parar assim que a ferramenta alcanar a base do orifcio. A ferramenta
ser recuada assim que o fuso tiver parado.
280
Cdigos G, Cdigos M, Definies
G98
G99
Y Y
R
R Z Z
X X
Z Z
F - Graduao de avano
L - Nmero de orifcios se G91 (Modo de Incrementos) for utilizado
R - Posio do plano R (distncia acima da pea)
X - Localizao do eixo X do orifcio
Y - Localizao do eixo Y do orifcio
Z - Posio do eixo Z no fundo do orifcio
Este cdigo G parar o fuso na base do orifcio. Neste ponto, a ferramenta deslocada
manualmente para fora do orifcio. O programa continua quando [CYCLE START]
for premido.
281
Cdigo G (Ciclos Fixos)
G98
G99
R Y R Y
Z Z
X X
Z Z
F - Graduao de avano
L - Nmero de orifcios se G91 (Modo de Incrementos) for utilizado
P - O tempo de pausa no fundo do orifcio
R - Posio do plano R (distncia acima da pea)
X - Localizao do eixo X do orifcio
Y - Localizao do eixo Y do orifcio
Z - Posio do eixo Z no fundo do orifcio
Este cdigo G parar a ferramenta na base do orifcio e pausa com a ferramenta a rodar
pelo tempo designado com o valor P. Neste ponto, a ferramenta deslocada manualmente
para fora do orifcio. O programa continua quando [CYCLE START] for premido.
282
Cdigos G, Cdigos M, Definies
G98
G99
R Y R Y
Z Z
X X
Z Z
F - Graduao de avano
L - Nmero de orifcios se G91 (Modo de Incrementos) for utilizado
P - O tempo de pausa no fundo do orifcio
R - Posio do plano R (distncia acima da pea)
X - Localizao do eixo X dos orifcios
Y - Localizao do eixo Y dos orifcios
Z - Posio do eixo Z no fundo do orifcio
G98
G99
R Y R Y
Z Z
X X
Z Z
283
Cdigo G (Ciclos Fixos)
A seco de Programao Bsica deste manual, a comear na pgina 137, inclui uma
discusso da programao absoluta vs incremental.
Este cdigo G no move nenhum dos eixos; apenas altera os valores guardados enquanto
desvios de trabalho do utilizador. G92 funciona de forma diferente dependendo da
Definio 33, a qual selecciona o sistema de coordenada FANUC, HAAS, ou YASNAC.
FANUC ou HAAS
Se a Definio 33 estiver definida para FANUC ou HAAS, um comando G92 troca todos os
sistemas de coordenadas do trabalho (G54-G59, G110-G129) para que a posio
comandada se torne na posio actual no sistema de trabalho activo. G92 no-modal.
Um comando G92 cancela, com efeito, qualquer G52 para os eixos comandados. Exemplo:
G92 X1.4 cancela G52 para o eixo X. Os outros eixos no so afectados.
O valor de mudana do G92 exibido no fundo da pgina dos Desvios de Trabalho e pode
a ser apagado se necessrio. Tambm automaticamente apagado depois do arranque
e sempre que [ZERO RETURN] e [ALL] ou [ZERO RETURN] e [SINGLE] forem usados.
A troca de G92 pode ser cancelada programando outra troca G92 oara mudar o actual
desvio de trabalho para o valor original.
Exemplo
%
O00092
G00 G90 G54 X0. Y0. ;
G92 X2. Y2. (Troca o actual desvio de trabalho de G54);
G00 G90 G54 X0. Y0. ;
G92 X-2. Y-2. (Troca o actual desvio de trabalho de G54
para o original) ;
284
Cdigos G, Cdigos M, Definies
YASNAC
G93 geralmente usado no trabalho dos eixos 4 e 5 quando o programa gerado usando
um sistema CAM.. G93 uma forma de traduzir a graduao de avano linear
(polegadas/min) num valor que leve o movimento rotativo em conta. Quando G93 usado,
o valor F dir-lhe- quantas vezes por minuto o movimento da ferramenta pode ser repetido.
Quando G93 usado, a graduao de avano (F) obrigatria para todos os blocos de
movimento interpolado. Assim, cada bloco de movimento no rpido deve ter a sua prpria
especificao (F) de graduao de avano.
Este cdigo desactiva G93 (Modo de Avano de Tempo Inverso) e devolve o controlo ao
modo de Graduao do Avano Por Minuto.
285
Cdigo G (Ciclos Fixos)
Quando G95 est activo, uma revoluo do fuso resultar numa distncia de percurso
especificada pelo valor do Incremento. Se a Definio 9 estiver definida para INCH, ento
o valor de incremento F ter tomado em polegadas/rev (se configurado para MM, ento o
incremento ser tomado como mm/rev). A sobreposio do Incremento e a Sobreposio
do Fuso iro afectar o comportamento da mquina enquanto G95 estiver activo. Quando
uma Sobreposio de Fuso seleccionada, qualquer mudana na velocidade do fuso
resultar numa mudana correspondente no incremento para manter a carga de limalha
uniforme. No entanto, se uma Sobreposio de Incremento for seleccionada, ento
qualquer alterao na Sobreposio de Incremento afectar apenas o avano de
incrementos e no o fuso.
Ao utilizar G98, o eixo Z retorna ao seu ponto de partida inicial ( a posio Z no bloco antes
do cico fixo ser comandado) entre a localizao de cada X e/ou Y. Isto permite o
posicionamento superior e em torno das reas da pea e/ou estribos e dispositivos
de fixao.
Exemplo de programa
%
O4500 ;
T1 M06 ;
G00 G90 G54 X1.0 Y-1.0 S3500 M03 ;
286
Cdigos G, Cdigos M, Definies
Ao utilizar G99, o eixo Z ficar no plano R entre cada localizao X e/ou Y. Quando no h
obstrues no Caminho da Ferramenta, G99 guarda o tempo de maquinagem.
Exemplo de programa
%
O4500 ;
T1 M06 ;
G00 G90 G54 X1.0 Y-1.0 S3500 M03 ;
G43 H01 Z1.125 M08 ;
G81 G99 Z-1,500 R0,05 F20. ;
287
Cdigo G (Ciclos Fixos)
X - Comando do eixo X
Y - Comando do eixo Y
Z - Comando do eixo Z
A - Comando do eixo A
A imagem de espelho programvel usada para ligar ou desligar qualquer um dos eixos.
Quando uma est ON (Ligada), o movimento do eixo ser espelhado (ou invertido) em
torno do ponto zero do trabalho. Estes cdigos G devem ser utilizados num bloco de
comando sem outros cdigos G. No provocaro movimento dos eixos. A parte inferior do
ecr indicar quando o eixo est em espelho. Consulte tambm a Definio 45 atravs da
48 para formao de imagens do espelho.
288
Cdigos G, Cdigos M, Definies
Y+
1 2
x- x+
4 3
Y-
Ligando a Imagem de Espelho para apenas um dos eixos X ou Y far com que o cortador
se movimente ao longo do lado oposto de um corte. O controlo trocar automaticamente
a direco de compensao do cortador (G41, G42) e inverter os comandos de
movimento circular (G02, G03) consoante a necessidade.
Quando fresar uma forma com movimentos XY, ao ligar a Imagem de espelho para apenas
um dos eixos X ou Y ir mudar a fresagem a puxar (G41) para a fresagem convencional
(G42) e/ou fresagem convencional para fresagem a puxar. Como resultado, pode no
obter o tipo de corte ou acabamento desejado. A formao de imagens de espelho de X e
Y eliminar este problema.
289
Cdigo G (Ciclos Fixos)
Y Z
X
2
1
X0, Y0
290
Cdigos G, Cdigos M, Definies
X - Comando do eixo X
Y - Comando do eixo Y
Z - Comando do eixo Z
A - Comando do eixo A
Este cdigo G til de forma a sondar uma pea (consultar tambm G31). Quando a sonda
toca a pea, a prxima linha de cdigo pode ser um G102 para enviar a posio dos eixos
para um computador de forma a guardar as coordenadas. Isto refere-se digitalizao de
uma pea, a qual tangvel e faz uma cpia electrnica desta. necessrio software
adiccional para que o PC conclua esta funo.
Isto refere-se habitualmente como "Block Look-ahead" (Ver Bloco Antecipadamente) que
um termo utilizado para descrever o que o controlo est a executar no fundo durante os
movimentos de mquina. O controlo prepara os blocos futuros (linhas de cdigo)
antecipadamente. Enquanto o bloco actual est a ser executado, o prximo bloco j foi
interpretado e preparado para haver movimento contnuo.
291
Cdigo G (Ciclos Fixos)
G103 tambm utilizado para depurar programas macro. As expresses macro so feitas
durante o tempo de ver antecipadamente. Por exemplo, ao introduzir G103 P1 no
programa, as expresses macro iro executar um bloco antecipadamente ao bloco actual
em execuo.
X - Comando do eixo X
Y - Comando do eixo Y
Z - Comando do eixo Z
A - Comando do eixo A
B - Comando do eixo B
Q - Dimetro da superfcie cilndrica
R - Raio do Eixo Rotativo
Este cdigo G code traduz todo o movimento programado que ocorre num eixo linear
especfico num movimento equivalente ao longo da superfcie de um ciclindro (como fixado
a um eixo rotativo), coforme ilustrado na figura seguinte. um cdigo G do Grupo 0, mas
o seu funcionamento definido est sujeito Definio 56 (M30 Devolve G Definido). O
comando G107 utilizado para activar ou desactivar o mapeamento cilndrico.
G107 Descrio
292
Cdigos G, Cdigos M, Definies
R .50" 4X
2.00
4.00
Z
X
Y
Exemplo
%
O0079 (TESTE G107)
T1 M06 (.625 DI 2FL E.M.)
G00 G40 G49 G80 G90
G28 G91 A0
G90
G00 G54 X1.5 Y0 S5000 M03
G107 A0 Y0 R2. (SE NO HOUVER UM VALOR R OU Q, A MQUINA
UTILIZA O VALOR NA DEFINIO 34)
G43 H01 Z0.25
G01 Z-0.25 F25.
G41 D01 X2. Y0.5
G03 X1.5 Y1. R0,5
G01 X-1.5
G03 X-2. Y0.5 R0.5
G01 Y-0.5
293
Cdigo G (Ciclos Fixos)
294
Cdigos G, Cdigos M, Definies
Este cdigo G opcional e requer uma sonda. Use-o para definir os desvios de trabalho
para o centro da pea de trabalho com uma sonda de trabalho.
F - Graduao de avano
I - Distncia de deslocamento opcional ao longo do eixo X
J - Distncia de deslocamento opcional ao longo do eixo Y
K- Distncia de deslocamento opcional ao longo do eixo Z
X - Comando de movimento opcional do eixo X
Y - Comando de movimento opcional do eixo Y
Z - Comando de movimento opcional do eixo Z
Notas:
Este cdigo no modal e aplica-se apenas ao bloco de cdigo no qual G136 est
especificado.
Os pontos sondados so desviados pelos valores nas Definies 59 a 62. Ver a seco de
definies desta manual para mais informao.
Para evitar danificar a sonda, use uma graduao de avano abaixo de F100. (polegada)
ou F2500.. (mtrico).
Se a sua fresadora tem o sistema de sonda Renishaw, use os seguintes comandos para
ligar a sonda do fuso.
295
Cdigo G (Ciclos Fixos)
M59 P1134 ;
Consulte tambmG31.
Este programa de amostra mede o centro de uma pea no Eixo Y e regista o valor medido
para o desvio de trabalho G58 do eixo Y. Para usar este programa, a localizao do desvio
de trabalho G58 deve ser definida para, ou junto da superfcie a ser medida.
O00136 (G136 PROGRAMA) ;
T30 M06 ;
G00 G90 G58 X0. Y1. ;
M59 P1134 ;
Z-19. ;
G91 G01 Z-1. F20. ;
G31 Y-1. F10. M75 ;
G01 Y0.25 F20. ;
G00 Z2. ;
Y-2. ;
G01 Z-2. F20. ;
G136 Y1. F10. ;
G01 Y-0.25 ;
G00 Z1. ;
G90;
M69 P1134 ;
G00 G53 Z0. ;
M30;
X - Comando do eixo X
Y - Comando do eixo Y
Z - Comando do eixo Z
A - Comando do eixo A (opcional)
B - Comando do eixo B (opcional)
D - Seleco do Lado da Cortadora (modal)
I - Sentido de compensao da cortadora do eixo X no caminho de programa
J - Sentido de compensao da cortadora do eixo Y no caminho de programa
K - Sentido de compensao da cortadora do eixo Z no caminho de programa
F - Graduao de avano
296
Cdigos G, Cdigos M, Definies
A forma :
G141 Xnnn Ynnn Znnn Innn Jnnn Knnn Fnnn Dnnn
Ou
G00 Xnnn Ynnn Znnn Innn Jnnn Knnn ;
Com um vector da unidade, o comprimento da linha do vector deve ser sempre igual a 1.
Da mesma forma que um crcula da unidade em matemtica um crculo com um raio de
1, um vector de unidade uma linha que indica a direco com um comprimento de 1.
Lembre, a linha do vector no diz ao controlo a distncia do movimento da ferramenta
quando um valor de desgaste introduzido, apenas a direco a seguir.
Exemplo G141:
N1 T1 M06 ;
297
Cdigo G (Ciclos Fixos)
No exemplo acima, podemos ver onde I, J, and K foram derivados ligando os pontos na
seguinte frmula:
AB= [(x2-x1)2 + (y2-y1)2 + (z2-z1)2], uma verso 3D da frmula da distncia. Olhando para
a linha N5, usaremos 0,15 para x2, 0,25 para y2, e 0,9566 para Z2. Porque I, J, e K so
incrementos, usaremos 0 forpara x1, y1, e z1.
298
Cdigos G, Cdigos M, Definies
AB=1
Neste caso, se o valor de desgaste (DIA) para T01 for configurado para -.02, ento a
ferramenta mover-se- a partir de X0. Y0. Z0. (Linha N4) para X10. Y.01. O valor de J
disse ao controlo para compensar o ponto final da linha programada apenas no eixo Y.
A linha N5 pode ter sido escrita usando apenas o J-1. (no usando I0. K0.), mas deve ser
introduzido um valor de Y se tiver de ser feita uma compensao neste eixo (valor de
J usado).
(Este cdigo G opcional; aplica-se apenas a mquinas nas quais todo o movimento
rotativo movimento da ferramenta de corte , como as fresadoras da srie VR)
299
Cdigo G (Ciclos Fixos)
300
Cdigos G, Cdigos M, Definies
O valor R necessita ser especificado, mesmo que seja zero (R0); ou o ltimo valor
especificado para R ser utilizado.
301
Cdigo G (Ciclos Fixos)
O comando Q deve estar na linha de G150, mesmo que se deseje apenas uma passagem
para a profundidade de Z. O comando Q comea a partir do plano R.
Pode ser necessrio perfurar um ponto de incio, para o cortador de G150, para a
profundidade final (Z). Depois, posicione a fresadora final para a localizao de incio nos
eixos XY dentro do compartimnto para o comando G150.
F6.41: G150 Desbaste do Compartimento: [1] Pontode Incio, [Z] Profundidade final.
Y
Z J
X
1 1
Z I
Exemplo
O01001 (Exemplo de compartimento G150);
T1 M06 (T1 Perfura um orifcio de folga para a fresadora
final)
G90 G54 G00 X3.25 Y4.5 S1200 (Ponto de incio do
compartimento) ;
M03 ;
G43 H01 Z1.0 M08 (Desvio do comprimento da ferramenta,
rpido para o ponto de incio Z, ligar refrigerao)
G83 Z-1.5 Q0.25 R0.1 F20.(Ciclo de Furao de Percusso)
;
G53 G49 Z0 (Devolve Z posio de incio) ;
T2 M06 (.5" Fresadora Final);
G54 G90 G00 X3.25 Y4.5 S1450 (Ponto de incio do
compartimento) ;
302
Cdigos G, Cdigos M, Definies
M03 ;
G43 H02 Z1.0 M08 (Desvio do comprimento da ferramenta,
rpido para o ponto de incio Z, ligar refrigerao)
G150 X3.25 Y4.5 Z-1.5 G41 J0.35 ;
K.01 Q0.8 R.1 P2001 D02 F15. ;
(passagem de acabamento de 0,01 (K) nos lados);
G40 X3.25 Y4.5 (Cancela a comp. do cortador e retrocede
a posio para o ponto de incio)
G53 G49 Y0 Z0 (Devolve Z posio de incio) ;
M30 (Trmino do programa principal)
O02001 (Programa separado como sub-programa para a
geometria do compartimento G150)
G01 Y7 (O primeiro movimento na geometria do
compartimento com G01)
X1.5 (As linhas que se seguem definem a geometria do
compartimento)
G03 Y5.25 R0.875
G01 Y2.25 ;
G03 Y0.5 R0.875 ;
G01 X5. ;
G03 Y2.25 R0.875 ;
G01 Y5.25
G03 Y7. R0,875;
G01 X3.25 (Fechar geometria do compartimento. No
retroceda a posio para o incio) ;
M99 (Regresse a Programa Principal);
Compartimento Quadrado
F6.42: G150 Desbaste de Compartimento Geral: fresadora final com dimetro 0.500.
2 1, 6 5
X0, Y1.5
5
X0, Y0
3 4
303
Cdigo G (Ciclos Fixos)
Programa Principal
%
O01001 ;
T1 M06 (A ferramenta n. 1 uma fresa de acabamento de
0,500");
G90 G54 G00 X0. Y1.5 (Ponto de Incio XY);
S2000 M03;
G43 H01 Z0.1 M08;
G01 Z0.1 F10. ;
G150 P1002 Z-0.5 Q0.25 R0.01 J0.3 K0.01 G41 D01 F10. ;
G40 G01 X0. Y1.5 ;
G00 Z1. M09 ;
G53 G49 Y0. Z0. ;
M30;
%
Sub-programa
%
O01002 ;
G01 Y2.5 (1) ;
X-2.5 (2) ;
Y-2.5 (3) ;
X2.5 (4) ;
Y2.5 (5) ;
X0. (6) (Fechar Ciclo de Compartimento);
M99 (Regresse a Programa Principal);
%
Sub-programa Absoluto
%
O01002 (Sub programa G90 para G150);
G90 G01 Y2.5 (1) ;
X-2.5 (2) ;
Y-2.5 (3) ;
X2.5 (4) ;
Y2.5 (5) ;
X0. (6) ;
M99 ;
%
Sub-programa de Incremental
%
O01002 (Sub programa G91 para G150);
304
Cdigos G, Cdigos M, Definies
Ilha Quadrada
4 3
7 8
12 11
5
5 6
10 9
13 1, 14 2
X0, Y0
5
Programa Principal
%
O02010 ;
T1 M06 (A ferramenta uma fresa de acabamento de
dimetro 0.500");
G90 G54 G00 X2. Y2. (Ponto de Incio XY);
S2500 M03 ;
G43 H01 Z0.1 M08;
G01 Z0.01 F30. ;
G150 P2020 X2. Y2. Z-0.5 Q0.5 R0.01 I0.3 ;
K0.01 G41 D01 F10. ;
G40 G01 X2.Y2. ;
G00 Z1.0 M09 ;
G53 G49 Y0. Z0. ;
305
Cdigo G (Ciclos Fixos)
M30;
Sub-programa
%
O02020 (Sub-programa para G150 em O02010);
G01 Y1. (1) ;
X6. (2) ;
Y6. (3) ;
X1. (4) ;
Y3.2 (5) ;
X2.75 (6) ;
Y4.25 (7) ;
X4.25 (8) ;
Y2.75 (9) ;
X2.75 (10) ;
Y3.8 (11) ;
X1. (12) ;
Y1. (13) ;
X2. (14) (Fechar Ciclo de Compartimento);
M99 (Regresse a Programa Principal);
%
Ilha Redonda
F6.44: G150 Pocket Milling Round Island: fresadora final com dimetro 0.500.
4, 10 9 3
8
5 5 6, 7
11 1, 12 2
X0, Y0
5
Programa Principal
%
306
Cdigos G, Cdigos M, Definies
O03010 ;
T1 M06 (A ferramenta uma fresa de acabamento de
dimetro 0.500");
G90 G54 G00 X2. Y2. (Ponto de Incio XY);
S2500 M03 ;
G43 H01 Z0.1 M08;
G01 Z0. F30. ;
G150 P3020 X2. Y2. Z-0.5 Q0.5 R0.01 J0.3 ;
K0.01 G41 D01 F10. ;
G40 G01 X2. Y2. ;
G00 Z1. M09 ;
G53 G49 Y0. Z0. ;
M30;
%
Sub-programa
%
O03020 (Sub-programa para G150 em O03010);
G01 Y1. (1) ;
X6. (2) ;
Y6. (3) ;
X1. (4) ;
Y3.5 (5) ;
X2.5 (6) ;
G02 I1. (7) ;
G02 X3.5 Y4.5 R1. (8) ;
G01 Y6. (9) ;
X1. (10) ;
Y1. (11) ;
X2. (12) (Fechar Ciclo de Compartimento);
M99 (Regresse a Programa Principal);
%
307
Cdigo G (Ciclos Fixos)
F6.45: G153 Furao de Percusso de Alta Velocidade de 5 Eixos: [#22] (Definio 22)
#22 #22
E E
I1=I Q
I2= I1- J Q
I3=I2 -J Q
Este um ciclo de percusso de alta velocidade onde a distncia de reco definida pela
Definio 22.
308
Cdigos G, Cdigos M, Definies
309
Cdigo G (Ciclos Fixos)
G155 apenas executa roscas flutuantes. G174 est disponvel para roscagem rgida
inversa de 5 eixos.
E - Especifica a distncia da posio de arranque ao fundo do orifcio (deve ser um valor
positivo)
F - Graduao de avano
L - Nmero de repeties
A - Posio de partida da ferramenta eixo A
B - Posio de partida da ferramenta eixo B
X - Posio de partida da ferramenta eixo X
Y - Posio de partida da ferramenta eixo Y
Z - Posio de partida da ferramenta eixo Z
S - Velocidade do fuso
Uma posio especfica de X, Y, Z, A, B deve ser programada antes do ciclo fixo ser
comandado. A posio utilizada como uma "Posio de Arranque Inicial". O controlo ir
iniciar automaticamente o fuso no sentido horrio antes deste ciclo fixo.
310
Cdigos G, Cdigos M, Definies
E E
G98
G99
E E
G98
G99
Exemplo
(PERFURAO DIREITA, FRENTE);
311
Cdigo G (Ciclos Fixos)
T4 M6 ;
G01 G54 G90 X8.4221 Y-8.4221 B23. A21.342 S2200 M3 F360.
(Posio de Folga);
G143 H4 Z14.6228 M8 ;
G1 X6.6934 Y-6.6934 Z10.5503 F360. (Ponto de Incio
Inicial);
G161 E.52 F7. (Ciclo Fixo);
G80;
X8.4221 Y-8.4221 B23. A21.342 Z14.6228 (Posio de
Folga);
M5 ;
G1 G28 G91 Z0. ;
G91 G28 B0. A0. ;
M01 ;
Exemplo
(CONTR-PERFURAO DIREITA, FRENTE);
T2 M6 ;
G01 G54 G90 X8.4221 Y-8.4221 B23. A21.342 S2200 M3 F360.
(Posio de Folga);
G143 H2 Z14.6228 M8 ;
G1 X6.6934 Y-6.6934 Z10.5503 F360. (Ponto de Incio
Inicial);
G162 E.52 P2.0 F7. (Ciclo Fixo);
G80;
X8.4221 Y-8.4221 B23. A21.342 Z14.6228 (Posio de
Folga);
M5 ;
G1 G28 G91 Z0. ;
G91 G28 B0. A0. ;
312
Cdigos G, Cdigos M, Definies
M01 ;
E E
G98
G99
313
Cdigo G (Ciclos Fixos)
F6.49: G163 Ciclo Fixo de Furao de Percurso Normal de 5 Eixos: [#22] Definio
22, [#52] Definio 52.
#22 #22
E E
#52
I1=I Q
I2= I1- J Q
I3=I2 -J Q
Exemplo
(PERFURAO POR PERCURSO DIREITA, FRENTE);
T5 M6 ;
G01 G54 G90 X8.4221 Y-8.4221 B23. A21.342 S2200 M3 F360.
(Posio de Folga);
G143 H5 Z14.6228 M8 ;
G1 X6.6934 Y-6.6934 Z10.5503 F360. (Ponto de Incio
Inicial);
G163 E1.0 Q.15 F12. (Ciclo Fixo);
G80;
X8.4221 Y-8.4221 B23. A21.342 Z14.6228 (Posio de
Folga);
M5 ;
G1 G28 G91 Z0. ;
G91 G28 B0. A0. ;
M01 ;
314
Cdigos G, Cdigos M, Definies
G164 apenas executa roscas flutuantes. G174/G184 est disponvel para roscagem rgida
inversa de 5 eixos.
E - Especifica a distncia da posio de arranque ao fundo do orifcio (deve ser um valor
positivo)
F - Graduao de avano
A - Posio de partida da ferramenta eixo A
B - Posio de partida da ferramenta eixo B
X - Posio de partida da ferramenta eixo X
Y - Posio de partida da ferramenta eixo Y
Z - Posio de partida da ferramenta eixo Z
S - Velocidade do fuso
E E
G98
G99
Uma posio especfica de X, Y, Z, A, B deve ser programada antes do ciclo fixo ser
comandado. O controlo ir iniciar automaticamente o fuso no sentido horrio antes deste
ciclo fixo.
Exemplo
(1/2-13 TAP) ;
T5 M6 ;
G01 G54 G90 X8.4221 Y-8.4221 B23. A21.342 S500M3 F360.
(Posio de Folga);
G143 H5 Z14.6228 M8 ;
G1 X6.6934 Y-6.6934 Z10.5503 F360. (Ponto de Incio
Inicial);
G164 E1.0 F38.46 (Ciclo Fixo);
G80;
X8.4221 Y-8.4221 B23. A21.342 Z14.6228 (Posio de
Folga);
M5 ;
315
Cdigo G (Ciclos Fixos)
E E
G98
G99
Exemplo
(Ciclo de Perfurao);
T5 M6 ;
G01 G54 G90 X8.4221 Y-8.4221 B23. A21.342 S2200 M3 F360.
(Posio de Folga);
G143 H5 Z14.6228 M8 ;
G1 X6.6934 Y-6.6934 Z10.5503 F360. (Ponto de Incio
Inicial);
G165 E1.0 F12. (Ciclo Fixo);
G80;
X8.4221 Y-8.4221 B23. A21.342 Z14.6228 (Posio de
Folga);
316
Cdigos G, Cdigos M, Definies
M5 ;
G00 G28 G91 Z0. ;
G91 G28 B0. A0. ;
M01 ;
E E
G98
G99
Exemplo
(Ciclo de Perfurao e Paragem);
T5 M6 ;
G01 G54 G90 X8.4221 Y-8.4221 B23. A21.342 S2200 M3 F360.
(Posio de Folga);
G143 H5 Z14.6228 M8 ;
G1 X6.6934 Y-6.6934 Z10.5503 F360. (Ponto de Incio
Inicial);
G166 E1.0 F12. (Ciclo Fixo);
G80;
317
Cdigo G (Ciclos Fixos)
E E
G98
G99
Exemplo
(Ciclo de Perfurao e Pausa);
T5 M6 ;
G01 G54 G90 X8.4221 Y-8.4221 B23. A21.342 S2200 M3 F360.
(Posio de Folga);
G143 H5 Z14.6228 M8 ;
G1 X6.6934 Y-6.6934 Z10.5503 F360. (Ponto de Incio
318
Cdigos G, Cdigos M, Definies
Inicial);
G169 E1.0 P0.5 F12. (Ciclo Fixo);
G80;
X8.4221 Y-8.4221 B23. A21.342 Z14.6228 (Posio de
Folga);
M5 ;
G00 G28 G91 Z0. ;
G91 G28 B0. A0. ;
M01 ;
F - Graduao de avano
X - Posio X no fundo do orifcio
Y - Posio Y no fundo do orifcio
Z - Posio Z no fundo do orifcio
S - Velocidade do fuso
Uma posio especfica de X, Y, Z, A, B deve ser programada antes do ciclo fixo ser
comandado. A posio utilizada como uma "Posio de Arranque Inicial".
Este cdigo G utilizado para executar uma roscagem rgida para orifcios no-verticais.
Pode ser utilizado com uma cabea de ngulo certo para executar roscagem rgida nos
eixos X ou Y numa fresadora de trs eixos, ou para executar roscagem rgida ao longo do
ngulo arbitrrio com uma fresadora de cinco eixos. A relao entre a graduao de
avano e a velocidade do fuso deve ser precisamente o passo de rosca a ser cortado.
No necessrio ligar o fuso antes deste ciclo fixo; o controlo f-lo automaticamente.
319
Cdigos M (Funes Diversas)
NOTA: Ao alterar a Definio 85 para um valor mais baixo pode fazer com
que a mquina opere como se estivesse em modo exacto de
paragem.
NOTA: Ao alterar a definio 191 para FINISH far com que a mquina
demore mais tempo a funcionar. Utilize esta definio apenas quando
necessitar do melhor acabamento
G187 Pm Ennnn define a suavidade e o valor mximo para arredondamento dos cantos.
G187 Pm define a suavidade mas deixa o valor mximo para arredondamento dos cantos
no seu valor actual. G187 Ennnn define o mximo arredondamento dos cantos mas deixa
a suavidade no seu valor actual. G187 por si prprio cancela o valor E e define a suavidade
para a suavidade pr-definida pela Definio 191. G187 ser cancelada sempre que
[RESET] for premido, M30 ou M02 for executado, o fim do programa for alcanado, ou
[EMERGENCY STOP] is premida.
Apenas um cdigo M pode ser programado por linha de cdigo. Todos os cdigos M
tomam efeito no fim do bloco.
Lista de Cdigo M
320
Cdigos G, Cdigos M, Definies
321
Cdigos M (Funes Diversas)
O cdigo M00 utilizado para parar um programa. Pra os eixos, fuso, desliga a
refrigerao (incuindo a Refrigerao Atravs do Fuso). O prximo bloco (bloco aps M00)
ir estar realado quando visto no programa de edio. Premindo [CYCLE START] a
operao do programa continua a partir do bloco destacado.
M01 funciona como M00, excepto nafuno de paragem opcional tem de estar ligada Prima
OPTION STOP para ligar e desligar a funo.
322
Cdigos G, Cdigos M, Definies
Se a sua mquina tem uma caixa de velocidades, a velocidade do fuso que programa
determinar a velocidade que a mquina usar, a menos que use M41 ou M42 para
sobrepr a seleco da velocidade. Consulte a pgina 328 para mais informaes sobre a
seleco de velocidades dos cdigos M.
O cdigo M06 r usado para mudar ferramentas, por exemplo M06 T12. Isto colocar a
ferramenta 12 no fuso. Se o fuso estiver em execuo, o fuso e a refrigerao (incluindo
TSC) sero parados pelo comando M06.
323
Cdigos M (Funes Diversas)
Este cdigo M comporta-se como o M06. No entanto M06 o mtodo ideal para comandar
alteraes na ferramenta.
324
Cdigos G, Cdigos M, Definies
M19 ajusta o fuso para uma posio fixa. O fuso ir apenas orientar-se para a posio zero
sem a funo opcional M19 orientar fuso.
A funo de orientar o fuso permite os cdigos de endereo P e R. Por exemplo, M19 P270
orientar o fuso para 270 graus. O valor R permite ao programador especificar at duas
casas decimais; por exemplo, M19 R123.45.
Os cdigos M M21 at M28 so opcionais para rels definidos pelo utilizador. Cada cdigo
M activa um dos rels opcionais. O boto [RESET] terminar qualquer operao que
esteja em espera por acessrio activado por rel para terminar. Ver tambm M51-58
e M61-68.
Rels de Cdigo M
Estas sadas podem ser utilizadas para activar sondas, bombas auxiliares ou dispositivos
de fixao, etc. Os dispositivos auxiliares so ligados electricamente faixa para o rel
individual. A faixa terminal tem uma posio para, Normalmente Aberta (NO),
Normalmente Fechada (NC) e Comum (COM).
325
Cdigos M (Funes Diversas)
F6.54: Rels de Cdigo M I/O PCB principal [1] Rels de Cdigo M I/O PCB principal,
[2] Quadro do rel de cdigo M Principal (montado acima de I/O PCB principal).
P8 P4
12 11 10 9 8 7 6 5 4 3 2 1 12 11 10 9 8 7 6 5 4 3 2 1
K8 K1
1 2
NOTA: O banco 3 pode ser utilizado para algumas opes Haas instaladas e
pode no estar disponvel. Contacte o fornecedor para
mais informaes.
Apenas um banco de sadas pode ser endereado de cada vez com cdigos M. Este
controlado pelo parmetro 352 Seleccionar Banco de Rel. Os rels nos bancos no
activados esto apenas acessveis com variveis macro ou M59/M69. O parmetro 352
enviado definido para 1 como padro.
O cdigo M30 utilizado para parar um programa. Este pra o fuso, desliga a refrigerao
(incluindo TSC) e o cursor de programa ir regressar ao incio do programa. M30 cancela
os deslocamentos de comprimento da ferramenta.
326
Cdigos G, Cdigos M, Definies
1
M35
M34
M35 move o ressalto de refrigerao uma posio para a frente da posio inicial.
327
Cdigos M (Funes Diversas)
O cdigo M39 utilizado para rodar o comutador de ferramentas de montagem lateral sem
executar uma mudana de ferramenta. O nmero do compartimento de ferramentas
desejado (Tn) deve ser programado anteriormente ao M39.
Em mquinas com uma transmisso do comando M41 utilizada para manter a mquina
em engrenagem de reduo e M42 ir manter a mquina em engrenagem de multiplicao.
Normalmente, a velocidade do fuso (Snnn) determinar em que engrenagem a
transmisso deve estar.
Comando M41 ou M42 com a velocidade do fuso antes do comando de incio do fuso. Por
exemplo:
S1200 M41;
M03
328
Cdigos G, Cdigos M, Definies
Este cdigo M faz com que o programa salte para o nmero de linha especificado pelo
cdigo P se a palete especificada pelo cdigo Q estiver carregada presentemente.
Exemplo:
M46Qn Pnn (Salta para a linha nn no programa actual se
a palete n estiver carregada; caso contrrio passa ao
bloco seguinte);
Este cdigo M define o estado da palete especificada pelo cdigo P para o valor
especificado pelo cdigo Q. Os cdigos Q possiveis so 0-Despprogramado
1-Programado 2-Carregado 3-Completo 4 a 29 podem ser determinados pelo utilizador. O
estado da palete para visualizao apenas. O controlo no depende de ser qualquer
valor particular, mas se o valor for 0, 1, 2 ou 3, o controlo ir
actualiz-lo convenientemente.
Exemplo:
M49Pnn Qmm Define o estado da palete nn como um valor
de mm.
329
Cdigos M (Funes Diversas)
Os cdigos de M51 a M58 so opcionais para interfaces de utilizador. Iro activar um dos
rels e mant-lo activo. Use M61-M68 para os desligar. [RESET] desliga todos estes rels.
Este cdigo M liga um rel. Um exemplo da sua utilizao M59 Pnn, em que nn o
nmero do rel a ser ligado. Um comando M59 pode ser usado para ligar qualquer dos
rels de sada discreta no intervalo de 1100 a 1155 na mesma ordem dos movimentos dos
eixos. Quando usar Macros, M59 P1103 faz o mesmo relativamente aouso do comando
opcional de macro #1103=1, excepto se for processado no fim da linha de cdigo.
Este cdigo M desliga um rel. Um exemplo da sua utilizao M69 Pnn, em que nn o
nmero do rel a ser desligado. Um comando M69 pode ser utilizado para desligar
qualquer um dos rels de sada dentro do limite de 1100 a 1155. Ao utlizar Macros, M69
faz o mesmo que com a utilizao do comando macro opcional #1103=0, s que
processado no fim da linha de cdigo.
Este cdigo utilizado para definir oponto de referncia para os comandos G35 e G136.
Deve ser utilizado depois da funo de sonda.
330
Cdigos G, Cdigos M, Definies
Estes cdigos so utilizados para desactivar ou activar o visor do ecr. Este cdigo M
til durante o correr de programas extensos e complicados, pois renovar o ecr gasta
energia de processamento que pode ser necessria para comandar movimentos
da mquina.
Este cdigo M utilizado com uma sonda. Um M78 ir soar um alarme caso a funo
escape programada (G31, G36 ou G37) receba um sinal da sonda. utilizado quando um
sinal de escape no esperado e pode indicar uma falha da sonda. Este cdigo pode ser
colocado na mesma linha que um cdigo G de escape ou em qualquer bloco seguinte.
Este cdigo M utilizado com uma sonda. Um M79 ir soar um alarme caso a funo
escape programada (G31, G36 ou G37) no receba um sinal da sonda. utilizado quando
a falta do sinal de escape significa um erro de posicionamento da sonda. Este cdigo pode
ser colocado na mesma linha que um cdigo G de escape ou em qualquer bloco seguinte.
1 2
M80 abre a Porta Automtica e M81 fecha-a. O controlo anexo emite um som enquanto a
porta estiver em movimento.
331
Cdigos M (Funes Diversas)
Este cdigo utilizado para libertar a ferramenta do fuso. utilizado apenas como uma
funo de manuteno/teste. Alteraes de ferramenta devem ser efectuadas
utilizando M06.
Este cdigo fixar uma ferramenta ao fuso. utilizado apenas como uma funo de
manuteno/teste. Alteraes de ferramenta devem ser efectuadas utilizando M06.
O cdigo M88 utilizado para ligar a opo de refrigerao atravs do fuso (TSC), um M89
desliga a refrigerao.
Programa Amostra
332
Cdigos G, Cdigos M, Definies
O modo de descanso basicamente uma pausa longa. O modo de descanso pode ser
utilizado quando o utilizador pretende aquecer a mquina para que esteja pronta a
funcionar chegada do operador. O formato de um comando M95 :
M95 (hh:mm)
O comentrio imediatamente a seguir a M95 deve conter horas e minutos que a mquina
ir descansar.
Por exemplo, caso sejam 18 horas e o utilizador pretenda que a mquina descanse at s
6:30 do dia seguinte, seria utilizado o comando:
M95 (12:30) ;
A(s) linha(s) a seguir a M95 devem ser movimentos de eixo e comandos de aquecimento
do fuso.
Este cdigo utilizado para testar uma entrada pelo estado 0 (desligado). Isto til para
verificar o estado da suspenso de trabalho automtico ou outros acessrios que iro
gerar um sinal no controlo. O valor Q deve estar no intervalo de 0 a 63, que corresponde
s entradas encontradas no visor de diagnstico (a entrada do canto superior esquerdo
0 e a entrada do canto inferior direito 63). Quando este bloco de programa executado
e o sinal de entrada especificado por Q, tem um valor de 0, o bloco de programa Pnnnn
executado (o Nnnnnque corresponde linhaPnnnn deve estar no mesmo programa).
M96 Exemplo:
N05 M96 P10 Q8 (Teste de entrada n 8, Interruptor de
Porta, at estar fechada);
N10 (Incio do ciclo do programa);
... ;
... (Programa que maquina a pea);
... ;
N85 M21 (Executa uma funo de utilizador externo)
333
Cdigos M (Funes Diversas)
Este cdigo utilizado para chamar uma subrotina referenciada por um nmero de linha
(N) dentro do mesmo programa. necessrio um cdigo e deve coincidir com um nmero
de linha dentro do mesmo programa. Isto til para subrotinas simples dentro de um
programa; no necessrio um programa separado. A subrotina deve terminar com um
M99. Um cdigo Lnn no bloco M97 ir repetir a chamada de subrotina essas nn vezes.
M97 Exemplo:
%
O00001
M97 P100 L4 (INVOCA SUB-ROTINA N100) ;
M30;
N100 (SUB-ROTINA) ; ;
M00 ;
M99 (REGRESSA AO PROGRAMA PRINCIPAL);
%
Este cdigo utilizado para chamar um sub-programa, o formato M98 Pnnnn (Pnnnn
o nmero do programa a ser chamado). O sub-programa deve estar nalista de programa
e deve conter um M99 para regressar ao programa principal. Uma contagem Lnn pode ser
colocada na linha que contm M98 fazendo com que o sub-programa seja chamado nn
vezes antes de continuar para o prximo bloco.
334
Cdigos G, Cdigos M, Definies
%
O00002 ;
M98 P100 L4 (INVOCA O00100 SUB 4 VEZES) ;
M30;
%
%
O00100 (SUBPROGRAMA);
M00 ;
M99 (REGRESSAR AO PROGRAMA PRINCIPAL);
%
Haas Fanuc
... ...
335
Cdigos M (Funes Diversas)
Haas Fanuc
... N100
(continuar
aqui);
N100 ...
(continuar
aqui);
... M30;
M30;
M99 Com Macros - Caso a mquina esteja equipada com macros opcionais, pode utilizar
uma varivel global e especificar um bloco para saltar, adiccionando #nnn=dddd no
sub-programa e depois utilizar M99 P#nnn aps a chamada do sub-programa.
336
Cdigos G, Cdigos M, Definies
M30;
337
Definies
6.1.4 Definies
Utilize as teclas cursor verticais para se movimentar pelas definies pretendidas. Pode
tambm aceder rapidamente a uma definio escrevendo o nmero da definio e
pressionando a tecla da Seta Para Baixo do Cursor.
338
Cdigos G, Cdigos M, Definies
339
Definies
39 Alarme @ M00, M01, M02, M30 188, 189, 190 G51 ESCALA X, Y, Z
340
Cdigos G, Cdigos M, Definies
45, 46, 47, 48 Imagem de Espelho dos Eixos X, Y, 201 Exibe Apenas o Trabalho e
Z, A os Desvios de Ferramenta
em Utilizao
59, 60, 61, 62 Desvio da Sonda X+, X-, Z+, Z- 247 Comutaao de Ferramenta
de Movimento Simultneo de
XYZ
341
Definies
81 Ferramenta ao Ligar
342
Cdigos G, Cdigos M, Definies
2 - Desligar em M30
Este boto altera a forma como um programa visualizado no modo Grficos. Quando
est OFF (DESLIGADO), movimentos rpidos (que no de corte) no deixam um caminho.
Quando est ON(LIGADO), movimentos rpidos de ferramenta deixam uma linha tracejada
no ecr.
343
Definies
Quando definida para ON(LIGADO), esta definio desactiva o Veio [CW ]/ teclas[CCW] e
e [ATC FWD] / teclas [ATC REV] .
7 - Bloqueio de Parmetro
NOTA: De cada vez que o controlo ligado, esta definio definida para
ON(LIGADO).
9 - Dimensionamento
Esta definio selecciona um dos modos: polegadas ou s. mtrico. Quando est definido
para POLEGADA, as unidades programadas para X, Y, e Z so polegadas, para 0.0001".
Quando est defiinido para MM, as unidades programadas so milmetros para 0.001 mm.
Todos os valores de deslocamento so convertidos quando esta definio alterada de
polegadas para o s. mtrico ou vice versa. No entanto, a alterao desta definio no ir
traduzir automaticamente um programa guardado na memria; deve alterar os valores de
eixo programados para as novas unidades de medida.
Quando est definido para POLEGADA, o cdigo G pr-definido G20, quando definido
para MM, o cdigo G pr-definido G21.
344
Cdigos G, Cdigos M, Definies
Ao LIGAR esta definio ir limitar a mquina para 50% do seu movimento de eixo mais
rpido que no de corte (rpidos). Ou seja, caso a mquina consiga posicionar os eixos a
700 polegadas por minuto (ppm), ser limitada a 350 ppm quando esta definio estiver
ON(LIGADA). O controlo ir mostrar uma mensagem de substituio rpida a 50%, quando
esta definio estiver ON(LIGADA). Quando est DESLIGADA, a velocidade rpida mais
alta de 100% est disponvel.
12 - Seleco de paridade
Esta definio define a paridade para a porta serial (RS-232). Quando definida para
NENHUMA, no adiccionado qualquer bit de paridade porta serial. Quando definido para
ZERO, adicionado um bit 0. PAR e MPAR funcionam como funes de paridade normal.
Certifique-se de que as necessidades do sistema esto compreendidas, por exemplo,
XMODEM deve usar 8 bits de dados e nenhuma paridade (definida para NENHUMA). Esta
definio deve corresponder ao computador pessoal.
345
Definies
13 - Bit de Paragem
Esta definio designa o nmero de bits de paragem para a porta serial (RS-232). Pode
ser 1 ou 2. Esta definio deve corresponder ao computador pessoal.
14 - Sincronizao
Esta altera o protocolo de sincronizao entre o emissor e receptor para a porta serial
(RS-232). Esta definio deve corresponder ao computador pessoal. Quando definido
para RTS/CTS, os cabos de sinal no cabo de dados serial so utilizados para informar o
emissor que pre temporariamente o envio de dados enquanto o receptor recupera.
Quando definido para XON/XOFF, os cdigos de caracter ASCII so utilizados pelo
receptor para dizer ao emissor que pre temporariamente.
15 - Concordncia de Cdigo H e T
Ao LIGAR esta definio, a mquina faz a verificao para assegurar-se de que o cdigo
do desvio H corresponde ferramenta no fuso. Esta verificao pode ajudar a prevenir
paragens abruptas.
NOTA: Esta definio ir gerar um alarme com um H00. H00 usado para
cancelar o desvio de comprimento da ferramenta.
A funo Dry Run no estar disponvel quando esta definio estiver LIGADA.
346
Cdigos G, Cdigos M, Definies
Os botes de substituio rpida dos eixos sero desactivados quando esta definio
estiver ON(LIGADA).
Esta definio especifica a distncia que o eixo Z recuado para limpar limalha durante
um ciclo fixo G73. O intervalo de 0,0000 a 29.9999 polegadas (0-760 mm).
347
Definies
Esta definio utilizada para controlar a guia (a fita branca no incio de um programa)
enviada para um dispositivo de furao da fita de papel ligado primeira porta RS-232.
25 - Padro EOB
Esta definio controla o padro [EOB] (Trmino do Bloco) quando os dados so enviados
para/da primeira porta serial (RS-232). As escolhas so CR LF, LF APENAS, LF CR CR,
e CR APENAS.
26 - Nmero de Srie
Esta definio controla a direco em que a ferramenta alternada (movida) para apagar
uma ferramenta de rotao durante um ciclo fixo G76 ou G77 . As escolhas so X+, X-, Y+,
ou Y-. Para mais informao sobre o funcionamento desta seco, consulte o ciclo G76 e
G77 na seco do Cdigo G.
Y
1
X X+
2
Y
Quando est OFF(DESLIGADA), o bloco de definio do ciclo fixo inicial requer um cdigo
X ou Y para o ciclo fixo a ser executado.
348
Cdigos G, Cdigos M, Definies
Quando est ON(LIGADA), o bloco de definio do ciclo fixo inicial far com que um ciclo
seja executado mesmo que no exista um cdigo X ou Y no bloco.
NOTA: Note que quando um L0 est nesse bloco, no executar o ciclo fixo
na linha de definio.
29 - G91 No Modal
Ao LIGAR esta definio ir utilizar o comando G91 apenas no bloco de programa em que
est (no modal). Quando est DESLIGADO, e um G91 comandado, a mquina ir utilizar
movimentos de incrementos para todas as posies de eixo.
NOTA: Esta definio deve estar DESLIGADA para ciclos de gravao G47.
30 - Activar 4 Eixo
Esta definio incia o controlo para um 4 eixo especfico. Para detalhes sobre a alterao
desta Definio, consulte a seco Programao dos 4 e 5 Eixos deste manual. Quando
esta definio est DESLIGADA, o 4 eixo est desactivado; no sero enviados quaisquer
comandos para este eixo. Consulte a Definio 78 para 5 eixo.
349
Definies
32 - Substituio de Refrigerao
33 - Sistema de Coordenadas
Esta definio altera a forma como o controlo Haas reorganiza o sistema de desvio de
trabalho quando um G52 ou G92 programado. Pode ser definida para FANUC, HAAS,
ou YASNAC.
Quaisquer valores no registo G52 sero adicionados a todos os desvios de trabalho. Este
valor G52 pode ser introduzido quer manualmente quer atravs de um programa. O valor
de alterao de coordenada G52 definido para zero introduzindo-se manualmente zero
ou programando-o com G52 X0, Y0, e/ou Z0.
Seleccionar FANUC ou HAAS com um G92, funciona como a definio YASNAC, excepto
que a nova localizao do Zero de Trabalho carregada como o novo G92. Este novo valor
na lista G92 usado, adicionalmente ao desvio de trabalho reconhecido, para refinir a nova
localizao zero do trabalho.
350
Cdigos G, Cdigos M, Definies
34 - Dimetro do 4 Eixo
utilizado para definir o dimetro do eixo A (0,0000 a 50,0000 polegadas), que o controlo
ir utilizar para determinar a graduao de avano angular. A graduao de avano num
programa sempre polegadas por minuto (G94); assim, o controlo tm que conhecer o
dimetro da pea a maquinar no eixo A, para calcular a graduao do avano angular.
Consulte a Definio 79 na pgina (360) para informao sobre a definio do dimetro do
5 eixo.
Esta uma entrada numrica de 0,0000 at 0.9999 polegadas. utilizada para especificar
a distncia de curso de um eixo aps o ponto alvo antes de inverter o sentido. Consulte
tambm G60.
36 - Reincio de Programa
Quando esta definio est LIGADA, reiniciar um programa desde um ponto diferente do
ponto de comeo ir direccionar o controlo para procurar por todo o programa para garantir
que as ferramentas, os deslocamentos, os cdigos G e M e as posies dos eixos esto
correctamente definidas antes de o programa iniciar no bloco em que o cursor est
posicionado. Os seguintes cdigos M sero processados quando a Definio 36
estiver activa:
351
Definies
Esta definio utilizada para alterar o nmero de bits de dados para a porta serial
(RS-232). Esta definio deve coincidir com a velocidade de transferncia do PC.
Habitualmente devem ser utilizados 7 bits de dados mas alguns computadores requerem
8. XMODEM deve utilizar 8 bits de dados e nenhuma paridade.
Ao LIGAR esta definio ir soar o alarme do teclado quando um M00, M01 (com Paragem
Opcional activa), M02 ou um M30 for encontrado. O alarme continua a soar at um boto
ser pressionado.
352
Cdigos G, Cdigos M, Definies
Esta definio controla a forma como inicia o primeiro impulso de um corte compensado e
a forma como a ferramenta recuada da pea a ser cortada. A selecco pode ser Aou B;
consultar a seco de compensao da cortadora.
44 - Min F em Raio CC %
Y+
1 2
x- x+
4 3
Y-
353
Definies
Num programa, pode ser chamada a mesma ferramenta na seco seguinte do programa
ou subrotina. O controlo ir efectuar duas alteraes de ferramenta e terminar com a
mesma ferramenta no fuso. Ao LIGAR esta definio salta as mudanas da mesma
ferramenta; uma mudana de ferramenta apenas ocorre se uma ferramenta diferente for
colocada no fuso.
F6.62: Definio 52, Distncia de Recuo de Perfurao: [1] Definio 52, [2] Posio
de Arranque, [3] Distncia de Recuo Definida pela Definio 52, [4] Plano R
1 2
3
4
LIGAR esta definio permite que os eixos sejam deslocados sem regressar a mquina a
zero (encontrar partida da mquina). Este um aspecto perigoso pois os eixos podem
correr para as paragens mecnicas e danificar a mquina. Quando o controlo est ligado,
esta definio fica automaticamente DESLIGADA.
354
Cdigos G, Cdigos M, Definies
O DNC Direct Numeric Control (Controlo Numrico Directo) no est disponvel quando
definido 55 para DESLIGADA.
Quando esta definio est LIGADA, terminar um programa com M30 ou pressionando
[RESET] ir levar todos os cdigos G modais sua predefinio.
58 - Compensao da Cortadora
Pode usar macros para aceder a estas definies; para mais informao, consulte a
seco Macro deste manual (a comear na pgina 5).
355
Definies
Esta definio utilizada para especificar a largura da sonda utilizada para testar o
dimetro da ferramenta. Esta definio apenas se aplica opo de sonda; utilizada por
G35. Este valor igual ao dimetro do riscador da sonda da ferramenta.
Esta definio altera o modo como [TOOL OFFSET MEASURE] trabalha. Quando
ligada, o deslocamento da ferramenta introduzido ser a medida do deslocamento da
ferramenta mais o deslocamento da coordenada de trabalho (Eixo Z). Quando
desligada, o deslocamento da ferramenta corresponde posio Z da mquina.
Esta definio especifica a altura da rea de trabalho que mostrada no ecr de modo
Grfico. O valor predefinido para esta definio a altura mxima, correspondente rea
de trabalho total da mquina. Utilizar a seguinte frmula pode definir uma
escala especfica:
66 - Grficos de Deslocamento X
Esta definio localiza o lado direito da janela de escala relativamente posio zero de
X na mquina (consultar a seco Grficos). predefinida para zero.
356
Cdigos G, Cdigos M, Definies
67 - Desvio de Y Grfico
68 - Grficos de Deslocamento Z
SADA
OFF ON
X3.0000 X 3,0000
Note que no existe um espao esquerda entre o "X" e o 3 quando a definio est ON.
Com esta definio ligada, a leitura da informao pode ser mais fcil.
357
Definies
Isto especifica a escala para um comando G51 (Consultar a seco Cdigos G, G51)
quando o endereo P no utilizado. A predefinio 1.000 (Intervalo 0.001 a 8380.000).
Esta definio permite a alterao do ngulo de rotao G68 por cada G68 comandado.
Quando o interreptor est ONe executado um comando G68 no modo de incrementos
(G91), o valor especificado no endereo R adiccionado ao ngulo de rotao anterior.
Por exemplo, um valor de R de 10 provocar a rotao da funo para ser 10 graus a
primeira vez comandado, 20 graus a prxima vez, etc.
Estad definio, juntamente com a Definio 75, til para depurar programas CNC.
Quando a Definio 74 est ON, o controlo ir mostrar o cdigo nos programas macro
(O9xxxx). Quando a definio est OFF, o controlo no ir mostrar o cdigo das
sries 9000 .
358
Cdigos G, Cdigos M, Definies
Quando ambas as Definies 74 e 75 esto ON, o controlo age normalmente. Isto , todos
os blocos executados so realados e mostrados e quando no modo Bloco nico existe
uma pausa antes de cada bloco ser executado.
77 - Escala Integral F
Polegadas MILMETRO
INTEIRO F1 = F1 INTEIRO F1 = F1
359
Definies
Polegadas MILMETRO
Quando esta definio est desligada OFF, o quinto eixo est desactivado e no sero
enviados quaisquer comandos para este eixo. Consulte a definio 30 para o 4 eixo.
utilizado para definir o dimetro do 5 eixo (0.0 a 50 polegadas), que o controlo ir utilizar
para determinar a graduao de avano angular. A graduao de avano num programa
sempre polegadas por minuto; assim, o controlo tm que conhecer o dimetro da pea
a maquinar no 5 eixo, para calcular a graduao do avano angular. Consulte a Definio
34 na pgina 351) para informao sobre a definio do dimetro do 4 eixo.
360
Cdigos G, Cdigos M, Definies
81 - Ferramenta ao Ligar
Definio 81, far com que uma das seguintes aces ocorra depois de premir [POWER
UP/RESTART]:
82 - Idioma
Esto disponveis outros idiomas para alm do ingls no controlo Haas. Para mudar para
outro idioma, escolha um idioma com as setas do cursor [LEFT] e [RIGHT] e depois
prima [ENTER].
Quando esta definio est ON, um M30 restaura quaisquer substituies (graduao de
avano, fuso, rpido) aos seus valores predefinidos (100%).
Esta definio faz ocorrer uma aco especfica (Alarme, Suspenso do Avano,
Apito, Avano Automtico) sempre que a ferramenta fique sobrecarregada (consultar
a seco Ferramentas).
361
Definies
362
Cdigos G, Cdigos M, Definies
4 3
363
Definies
LIGAR esta definio e premir [HANDLE CONTROL FEED] faz com que o controlo
[HANDLE JOG] afecte as substituies de graduao do avano e de graduao rpida.
A Definio 10 afecta a graduao rpida mxima.
O boto [CYCLE START] tem de ser mantido premido para correr um programa quando
esta definio est ON. Quando [CYCLE START] libertado, gerada uma suspenso do
avano.
Esta definio no pode ser ligada enquanto a Definio 104 estiver ON. Quando uma
delas est ON, a outra desliga-se automaticamente.
O controlo [HANDLE JOG] pode ser utilizada para ir passo a passo por um programa
quando esta definio est ON. Inverter a direco do controlo [HANDLE JOG] gera uma
suspenso de avano.
Esta definio no pode ser ligada enquanto a Definio 103 estiver ON. Quando uma
delas est ON, a outra desliga-se automaticamente.
364
Cdigos G, Cdigos M, Definies
Se esta definio estiver ON, o controlo retorna os eixos rotativos para zero em 359.99
graus ou menos.
Para usar a Definio 108, Parmetro 43:1 (para o Eixo A) e Parmetro 151:1 (para o Eixo
B) deve ser definido para 1. Caso os bits de parmetro no estejam em 1, o controlo ir
ignorar a definio 108.
Este o nmero de minuto (at 300 minutos desde arranque) durante o qual so aplicadas
as compensaes especificadas nas Definies 110-112.
Perspectiva Geral Quando a mquina ligada, se a Definio 109 e, pelo menos, uma
das Definies 110, 111 ou 112 estiverem definidas para um valor diferente de zero, ser
mostrado o seguinte aviso:
Para "restart" (reiniciar) este perodo de tempo, necessrio desligar e ligar a mquina e,
depois, responder Sim questo de compensao no arranque.
365
Definies
As definies 110, 111 e 112 especificam o valor de compensao (mx. = +/- 0,0020" ou
+/- 0,051 mm) aplicado aos eixos. A Definio 109 deve ter um valor introduzido para as
definies 110-112 para ter efeito.
As definies 114 e 115 controlam o condutor de aparas opcional. Definio 114 (Tempo
do Condutor de Limalha) o intervalo em que o condutor ligar automaticamente.
Definio 115 (Tempo de Condutor) o tempo em que o condutor ser executado. Por
exemplo, caso a definio 114 seja definida para 30e a definio 115 para 2, o condutor
de limalha ir ligar-se a cada meia hora, funcionar durante 2 minutos e, em seguida, parar.
O tempo deve estar definido para no mais do que 80% do tempo do ciclo.
NOTA: O boto [CHIP FWD] (ou M31) arrancar o condutor na direco para
a frente e activar o ciclo.
Esta definio fornecida para consumidores que tm vrias fresadoras Haas de 5 eixos
e pretendem transferir os programas e ferramentas de umas para outras. A diferena de
comprimento de pivot (diferena entre a Definio 116 para cada mquina) pode ser
introduzida nesta definio e ser aplicada compensao de comprimento de ferramenta
em G143.
366
Cdigos G, Cdigos M, Definies
Quando esta definio est ON, um M99 acrescentar um aos contadores de M30 ( visvel
depois de premir [CURRENT COMMANDS]).
367
Definies
Esta definio suporta a opo de porta automtica. Deve estar ON para mquinas com
porta automtica. Consulte M80 / M81 (Cdigos M para Abrir / fechar Porta Automtica) na
pgina 331.
A porta fecha quando [CYCLE START] premido e abre quando o programa alcana um
M00, M01 (com a Paragem Opcional ON), ou M30 e o fuso tiver parado de rodar.
Esta definio garante que o fuso orientado durante a roscagem para que as roscas se
alinhem para a segunda passagem, seja programada no mesmo orifcio.
Esta definio cria uma mensagem de aviso caso seja programado um deslocamento que
exceda o valor introduzido nesta definio. Ser mostrado o seguinte aviso: XX altera
o deslocamento acima da Definio 142! Aceita (S/N)? se for feita uma
tentativa para alterar um desvio atravs de mais de uma quantidade introduzida (positiva
ou negativa).
368
Cdigos G, Cdigos M, Definies
Esta definio destina-se a manter a carga da broca constante quando aplicada uma
substituio. Quando esta definio est ON, substituio da graduao de avano
tambm ser aplicada velocidade do fuso e as substituies do fuso sero desactivadas.
Caso esta definio esteja OFF ao carregar um ficheiro de Desvio de uma unidade USB ou
de RS-232, os contedos da mesa de Ferramenta de Compartimento no sero alterados.
A Definio 155 predefini automaticamente para OFF quando a mquina for desligada.
Quando definida para A, o formato tem o aspecto com que mostrado no controlo, contm
pontos decimais e cabealhos de colunas. Os deslocamentos gravados neste formato
podem ser mais facilmente editados num PC e mais tarde recarrecados.
369
Definies
Quando definido para B, cada deslocamento gravado numa linha separada com um valor
N ou V.
Estas definies podem ser estipuladas de -30 a +30 e iro ajustar a compensao trmica
de parafuso existente por -30% a +30%.
Quando esta definio est ON, o controlo ir adiccionar um ponto decimal a valores
introduzidos sem um ponto decimal (para certos cdigos de endereo) Quando a definio
estiver OFF, valores que sigam os cdigos de endereo que no incluam pontos dcimais
so levados como notaes do maquinador (p.ex. milhares ou dez milhares) A funo
aplica-se aos seguintes cdigos de endereo: X, Y, Z, A, B, C, E, F, I, J, K, U, e W.
Esta definio desactiva a taxa mxima de Avano Ponto a Ponto Caso seja seleccionada
a taxa mxima de avano ponto a ponto, seleccionada automaticamente a prxima taxa
mais baixa.
370
Cdigos G, Cdigos M, Definies
371
Definies
Existem 14 elementos que podem ser controlados, bem como seis elementos suplentes,
nas definies de manuteno peridica. Estas definies iro permitir ao utilizador alterar
o nmero definido de horas para cada elemento quando inicializado durante a utilizao.
Se o nmero de horas for definido para zero, o elemento no ir aparecer na lista de
elementos exibidos na pgina de manuteno dos comandos actuais.
167 Substituio da refrigerao pr-definida nas horas em que a energia est ligada.
169 Substituio do Filtro de leo pr-definida nas horas em que a energia est ligada.
170 Substituio do leo da Caixa de Engrenagem pr-definida nas horas em que a
energia est ligada.
171 Verificao do Nvel do Tanque de Refrigerao pr-definida nas horas em que a
energia est ligada.
172 Verificao do Nvel de Passagem de lubrificao pr-definida para as horas de
movimento.
173 Verificao do Nvel de leo da Caixa de Engrenagem pr-definida nas horas em que
a energia est ligada.
174 Inspeco de Vedantes/Trincos pr-definida para as horas de movimento
175 Verificao do Filto de Fornecimento de Ar pr-definida nas horas em que a energia
est ligada.
176 Verificao do Nvel de leo Hidrulico pr-definida nas horas em que a energia est
ligada.
177 Substituio do Filtro Hidrulico pr-definida para as horas de movimento
178 Definies de Lubrificao pr-definidas para as horas de movimento
179 Definies de Lubrificao pr-definidas para as horas de movimento
180 Lubrificao dos Cames do Comutador de Ferramenta pr-definida nas mudanas de
ferramenta.
181 Definio n 1 de Manuteno suplente pr-definida para as horas em que a energia
est ligada.
182 Definio n 2 de Manuteno suplente pr-definida para as horas em que a energia
est ligada.
183 Definio n 3 de Manuteno suplente pr-definida para as horas de movimento
184 Definio n 4 de Manuteno suplente pr-definida para as horas de movimento
185 Definio n 5 de manuteno suplente pr-definida nas mudanas de ferramenta.
186 Definio n 6 de manuteno suplente pr-definida nas mudanas de ferramenta.
Esta definio pode ser definida para ligada ou desligada. Quando estiver definida para
ON, os comandos Q de recolha de informao emitidos a partir do PC do utilizador sero
exibidos no visor do PC. Se definida paraOFF, estes comandos no sero exibidos.
372
Cdigos G, Cdigos M, Definies
NOTA: Note que quando as definies 188-190 so, com efeito, apenas uma
interpolao linear, G01, permitido. Se G02 ou G03 forem usados,
ser gerado o alarme 467.
Esta definio pode ser definida para DESBASTE, MDIO, ou TRMINO e utiliza os
parmetros 302, 303, 314, 749, e 750-754 e G187 para definir a suavidade e um factor
mximo de arredondamento dos cantos. Os valores pr-definidos so utilizados quando
no so substitudos por um comando G187.
Isto especifica a quantidade de tempo para esperae sem actividade antes de desligar o
transportador de limalha e lavagem de refrigerante, se instalada). Unidade em minutos.
373
Definies
Ligando esta definio, exibir apenas os Desvios de Trabalho e Ferramenta usados pelo
programa em execuo. O programa deve ser executado no modo grficos antes de
activar esta funo.
Especifica a durao em minutos que a opo de Luz de Alta INtensidade (HIL) permanece
ligada. Pode ser ligada se a porta estiver aberta e o interruptor da luz de trabalho estiver
ON. Se este valor for zero, ento a luz permanecer ligada enquanto as portas
estiverem abertas.
374
Cdigos G, Cdigos M, Definies
Esta definio especifica o comprimento do calibre principal que est a ser usado para
localizar o contacto da ferramenta fora da superfcie durante a configurao. o
comprimento desde a base at ponta do calibre principal. Pode geralmente ser medido
num calibre pr configurador da ferramenta.
Esta definio selecciona a partir de trs nveis de sensibilidade (BAIXO, MDIO, ou ALTO)
para o sensor de vibrao perigosa (em mquinas assim equipadas). Esta definio
predefine para ALTO de cada vez que a mquina ligada.
375
Definies
Se esta definio estiver LIGADA, aparece um ecr com instrues de arranque de cada
vez que a mquina ligada. Pode LIGAR ou DESLIGAR a Definio 249 atravs da pgina
de definies, ou pode pressionar [F1] no ecr de arranque para a desligar.
376
Cdigos G, Cdigos M, Definies
902 - Endereo IP
Usado numa rede de trabalho com endereos TCP/IP estticos (DHCP desligado). O
administrador da rede de trabalho atribuir um endereo (exemplo 192.168.1.1). A
mquina deve ser desligada e novamente ligada para que as mudanas nesta definio
tenham efeito.
Usado numa rede de trabalho com endereos TCP/IP estticos. O administrador da rede
de trabalho atribuir um valor mscara. A mquina deve ser desligada e novamente
ligada para que as mudanas nesta definio tenham efeito.
904 - Gateway
Usado para obter acesso atravs de routers. O administrador da rede de trabalho atribuir
um endereo. A mquina deve ser desligada e novamente ligada para que as mudanas
nesta definio tenham efeito.
Diz rede de trabalho a que grupo de trabalho ou domnio o controlo CNC pertence. A
mquina deve ser desligada e novamente ligada para que as mudanas nesta definio
tenham efeito.
377
Definies
Para mquinas Haas com WINCE FV 12.001 ou superior, introduza o nome NETBIOS a
partir do computador onde a pasta de partilha se encontra. O endereo de IP no
suportado.
Esta definio contem o nome da pasta de rede partilhada. Para renomear a pasta
partilhada depois de um nome de host seleccionado, introduza o nome da nova pasta
partilhada e prima [ENTER].
Este o nome usado para aceder ao servidor ou domnio (usando uma conta de domnio
do utilizador). A mquina deve ser desligada e novamente ligada para que as mudanas
nesta definio tenham efeito. Os Nomes de Utilizador so sensveis a maisculas e no
podem conter espaos.
Esta a palavra passe usada para aceder ao servidor. A mquina deve ser desligada e
novamente ligada para que as mudanas nesta definio tenham efeito. As palavras passe
so sensveis a maisculas e no podem conter espaos.
Usado para os privilgios ler/escrever do disco duro de CNC. OFF pra a permanncia do
disco duro na rede. . FULL permite um acesso para ler/escrever no dico a partir da rede.
Desligando esta definio e a Definio 913 desactivar-se- a comunicao da placa
de rede.
378
Cdigos G, Cdigos M, Definies
Consulte a Definio 914 Separador USB Activado para esta funcionalidade. (Software
mais antigo usou esta definio para ligar/desligar o acesso drive USB. Quando definido
para OFF, o comando de USB no estar acessvel.)
Liga/desliga o acesso ao disco duro. Se definido para OFF, o disco duro no estar
acessvel. Desligando esta definio e Partilha CNC (Definio 911) desactivar-se- a
comunicao da placa de rede.
Liga/desliga o acesso porta USB. Quando definido para OFF, a porta USB no
estar acessvel.
Liga/desliga o acesso ao servidor. Quando definido para OFF, o acesso ao servidor a partir
do controlo CNC no possvel.
Liga/desliga o acesso porta USB secundria. Quando definido para OFF, a porta USB
no estar acessvel.
379
Definies
380
Manuteno
Captulo 7: Manuteno
7.1 Introduo
A manuteno regular importante para se certificar que a sua mquina tem uma vida
longa e produtiva com inactividade mnima. Esta seco d-lhe uma lista de tarefas de
manuteno que pode fazer por si nos instervalos listados para manter a sua mquina em
execuo. O seu agente tambm oferece um abrangente programa preventivo de
manuteno do qual pode tirar vantagem das tarefas de manuteno mais complexa.
Para istrues detalhadas sobre estes procedimentos listados nesta seco consulte o site
de Haas DIY diy.haascnc.com.
381
Em mquinas com a opo TSC, coloque um pouco de lubrificante em cada rebite
de traco do suporte das ferramentas. Procedimento mensal para mquinas sem a
opo TSC.
Limpe todas as superfcies externas com um detergente suave. NO utilize
solventes.
Verificao da presso hidrulica de contra-equilbrio, de acordo com as
especificaes da mquina.
382
Outros Manuais da Mquina
8.2 Mini-Fresadoras
As Mini Fresadoras so fresadoras verticais versteis e compactas.
8.7 UMC-750
A UMC-750 uma verstil fresadora de cinco eixos que se caracteriza por uma mesa
trunnion integrada de dois eixos.
383
8.8 Fresadora de Gabinete
As sries de Fresadoras de Gabinete so fresadoras verticais de pequena escala
compactas que podem ajustar-se a travs da estrutura de uma porta padro e ser
executadas em energia monofsica.
384
ndice
A C
ajuda cabina de controlo
calculadora ....................................... 59 fixar os fechos ................................... 2
menu com separadores....................... 57 calculadora
pesquisa de palavra chave .................. 58 crculo ............................................. 61
tabela de perfurao........................... 58 tangente crculo-crculo ....................... 65
ajustes de alimentao tangente linha-crculo ......................... 63
na compensao da cortadora............ 153 tringulo .......................................... 60
alterador de ferramenta de montagem lateral carga de ferramenta
(SMTC) ferramentas grandes / pesadas ............ 91
carga de ferramenta ........................... 90 clula rob
designao do compartimento zero ....... 93 integrao ......................................... 6
ferramentas extra grandes ................... 95 ciclos fixos
ferramentas mveis ............................ 94 perfurao ..................................... 157
painel da porta .................................. 97 perfurao e mandrilagem ................. 158
recuperao ..................................... 96 plano r e ........................................ 158
anexo de controlo .............................. 3234 roscagem ....................................... 157
controlos do painel frontal .................... 33 ciclos fixos de perfurao ....................... 157
Porta USB ........................................ 34 ciclos fixos de perfurao e mandrilagem ... 158
aquecimento do fuso ................................ 67 ciclos fixos de roscagem......................... 157
rea de transferncia circular interpolation .............................. 146
colar de ......................................... 115 cdigo M
copiar para ..................................... 115 M06 comutao de ferramenta ........... 144
cortar para...................................... 114 cdigos activos ....................................... 48
arranque da mquina ............................... 67 Cdigos G ........................................... 223
autocolantes de segurana ciclos fixos ..................................... 157
disposio padro .............................. 10 cortar ............................................ 145
geral ............................................... 11 Cdigos G especiais
outros .............................................. 12 desbaste de compartimento ............... 159
axis motion gravao ....................................... 159
circular .......................................... 146 imagem de espelho .......................... 160
rotao e escala .............................. 159
B Cdigos M ........................................... 320
barra de entrada ..................................... 54 comandos de refrigerao ................. 145
barra de cone ........................................ 54 comandos do veio ........................... 144
bloquear memria ................................... 34 paragem do programa ...................... 144
385
comandos actuais ................................... 50 lista ............................................... 338
configurao adicional ...................... 101 desvio
compensao da cortadora ferramenta ...................................... 143
ajustes de alimentao ..................... 153 trabalho.......................................... 143
Definio 58 e ................................. 148 desvio da ferramenta.............................. 143
descrio geral ............................... 148 desvio do trabalho ........................... 99, 143
entrada e sada ............................... 151 desvios
exemplo de aplicao inadequada ...... 152 visores ............................................ 48
interpolao circular e ...................... 154 desvios da ferramenta ............................ 100
Compensao da cortadora 3D (G141) ..... 296 dimetro da ferramenta............................ 90
exemplo do vector da unidade ............ 297 dispositivo USB ...................................... 68
comunicaes duplicar um programa .............................. 72
RS-232 ............................................ 73
Comutador de ferramentas ....................... 89 E
dano ................................................. 3 ecr de temporizadores e contadores ......... 49
de segurana................................ 3, 89 ecr do fuso principal .............................. 55
comutador de ferramentatipo sombrinha edio
a carregar ........................................ 95 destacar cdigo ............................... 106
recuperao ..................................... 96 edio de segundo plano ........................ 107
Contadores M30 ..................................... 50 editor avanado .................................... 109
controlo numrico directo (DNC) ................ 78 menu editar..................................... 113
notas de operao ............................. 79 menu modificar ................................ 117
controlo numrico do ficheiro (FNC) ............ 77 menu pesquisar ............................... 115
abrir mltiplos programas .................. 122 menu pop-up ................................... 110
Carregar um Programa ..................... 119 menu programa ............................... 111
Editor FNC ..................................... 119 seleco de texto ............................. 113
exibir rodap .................................. 121 editor do controlo numrico do ficheiro (FNC)
menus ........................................... 120 seleco de texto ............................. 126
modos de exibio ........................... 120 eliminar programas ................................. 71
copiar ficheiros ....................................... 70 Executar-Parar-Incrementar-Continuar ....... 102
exemplo de programa bsico
D bloco de corte.................................. 139
de segurana bloco de preparao ......................... 138
adequada para os olhos e ouvidos .......... 1 bloco de trmino .............................. 140
autocolantes ....................................... 9 exibio de cdigos activos
Cabeote do Fuso ............................... 3 comandos actuais ............................. 50
clulas robticas ................................. 5 exibio de controlo
Comutador de ferramentas .................... 3 cdigos activos ................................. 48
durante a operao .............................. 2 desvios ........................................... 48
elctrica ............................................. 2 disposio bsica .............................. 46
material perigoso ................................. 2 ferramenta activa .............................. 49
operao do interruptor ......................... 6 painel activo ..................................... 46
painel elctrico .................................... 2 exibio de ferramenta activa.................... 49
Definies ........................................... 338 exibio de posio ................................ 52
definies comandos actuais ............................. 50
386
seleco do eixo ............................... 53 interpolao linear ................................. 145
exibio dos indicadores interpolation motion
refrigerantes ..................................... 49 circular ........................................... 146
Introduo de dados manual (MDI) ........... 108
F
ferramenta L
Cdigo Tnn ...................................... 80 limites de carga de ferramentas ................ 101
cuidado do suporte de ferramenta ......... 81 linha de arranque seguro ........................ 139
rebites ............................................. 82 luz indicadora
suportes de ferramenta ....................... 81 estado ............................................ 34
ferramenta BT ........................................ 81
ferramenta CT ........................................ 81 M
ferramentas macros
carga e descarga, segurana ................. 3 Contadores M30 e ............................. 50
danificadas......................................... 3 manuteno ......................................... 381
leso por ........................................... 2 comandos actuais ............................. 51
ficheiros mquina
copiar.............................................. 70 limites de operao ............................. 4
funo ajuda .......................................... 56 material
funcionamento risco de incndio ................................. 5
gestor de dispositivo .......................... 68 mensagem DIR COMPLETO .................... 72
sem vigilncia ..................................... 4 menus com separadores
Teste ............................................ 102 navegao bsica ............................. 56
modo de configurao
G interruptor ........................................ 34
Gesto Avanada da Ferramenta (ATM). ..... 84 modo de grficos .................................... 79
definio do grupo da ferramenta.......... 87 modo de incrementos
macros e ......................................... 88 configurao da pea e ...................... 99
utilizao do grupo da ferramenta ......... 87 modo doseado ....................................... 79
gesto avanada de ferramentas ............... 51 modos de operao ................................ 47
gestor de dispositivo ................................ 68 modos de segurana
seleco de programa ........................ 69 definio ........................................... 5
movimento de interpolao
I linear ............................................. 145
importador de ficheiro dxf ....................... 135 movimento do eixo
importador dxf absoluto versus incrementos .............. 140
cadeia e grupo ................................ 136 linear ............................................. 145
origem da pea ............................... 136 mudar o nmero do programa ................... 72
seleco do caminho da ferramenta .... 137
indicador de carga do fuso ........................ 55 N
indicador do nvel de refrigerao ............... 49 nomes de programa
instalao de peas ................................. 98 formato Onnnnn ................................ 70
desvio do trabalho ............................. 99 Nmeros de programa O09xxx ................. 105
desvios............................................ 98 nmeros do programa
desvios da ferramenta ...................... 100 mudar na memria ............................ 72
387
O09xxx .......................................... 105 exemplo bsico................................ 137
linha de arranque seguro ................... 139
O sub-rotinas...................................... 160
o programa activo ................................... 69 programas
operao no vigiada duplicao ....................................... 72
risco de incndio e ............................... 5 edio bsica .................................. 106
optimizador de programa ........................ 133 eliminar ........................................... 71
ecr .............................................. 134 execuo........................................ 102
extenso de ficheiro .nc ...................... 70
P mudar o nmero de um programa......... 72
papeis de loja nomeao de ficheiro ......................... 70
agente de limpeza da mquina ............... 3 nmero mximo de ............................ 72
paragem opcional ................................. 322 pesquisa bsica ................................ 73
paste, See estrutura do directrio transferir.......................................... 70
peas programas em execuo ......................... 102
carga e descarga, segurana ................. 3
danificadas ......................................... 3 R
perigos .............................................. 3 recolha de dados .................................... 74
perigos ................................................... 1 Cdigos M sobressalentes .................. 76
ambientais ......................................... 4 com RS-232 ..................................... 74
plano r ................................................ 158 refrigerao
porta automtica (opo) definio 32 e .................................. 350
substituir .......................................... 34 refrigerantes
portas substituio do operador..................... 45
interbloqueios ..................................... 2 RS-232................................................. 73
posio da mquina ................................ 53 comprimento do cabo......................... 74
posio de distncia a percorrer................. 53 de DNC e ........................................ 78
posio de trabalho (G54) ........................ 52 Definies DNC ................................ 78
posio do operador ................................ 52 recolha de dados .............................. 74
posicionamento
absoluto vs. incrementos ................... 140 S
posicionamento absoluto (G90) segundo incio ....................................... 34
versus incrementos .......................... 140 seleco de programa ............................. 69
posicionamento de incrementos (G91) seleco de texto
versus absoluto ............................... 140 editor avanado e............................. 113
posies Editor FNC e ................................... 126
distncia a percorrer .......................... 53 Sistema de Programao Intuitiva (IPS)
mquina .......................................... 53 importador dxf e ............................... 135
operador .......................................... 52 sistema directrio de ficheiro ..................... 69
trabalho (G54) .................................. 52 criao de directrio .......................... 69
programa navegao ....................................... 69
activo .............................................. 69 SMTC de alta-velocidade
nmeros da linha ferramentas pesadas e ....................... 93
remoo 117 sub-programas, See sub-rotinas
programao sub-rotinas ........................................... 160
388
externas ........................................ 160
local.............................................. 162
sub-rotinas Locais (M97) ........................ 162
substitui ................................................ 45
desactivar ........................................ 45
suporte de trabalho ................................. 98
suspenso de avano
como substituio .............................. 45
T
tabelas de gesto de ferramentas
guardar e restaurar ............................ 88
teclado
grupos de teclas ................................ 35
teclas alfa ........................................ 42
teclas de cursor................................. 37
teclas de funo ................................ 36
teclas de incrementos......................... 43
teclas de modo ................................. 39
teclas de substituio ......................... 44
teclas de visualizao......................... 38
teclas numricas ............................... 42
teclas EDIT
INSERT ......................................... 106
teclas edit
ALTERAR ...................................... 107
ELIMINAR...................................... 107
UNDO ........................................... 107
Temporizador de carga excessiva do eixo .. 104
Teste .................................................. 102
trabalhos
configurar, segurana ........................... 3
V
variveis macro
exibio de comandos actuais.............. 50
vida til da ferramenta
comandos actuais.............................. 51
visor de modo ........................................ 47
389
390