Você está na página 1de 217

®

PARTE 1

INSTRUÇÕES DE
PROGRAMAÇÃO

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 1


®

2 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

1. SISTEMA DE COORDENADAS
Toda geometria da peça é transmitida ao comando com auxílio de um sistema de
coordenadas cartesianas.

MOVIMENTO LONGITUDINAL Z

M OV IM ENTO TRANSVERSAL

O sistema de coordenadas é definido no plano formado pelo cruzamento de uma


linha paralela ao movimento longitudinal (Z), com umat linha paralela ao movimento
transversal (X).

Todo movimento da ponta da ferramenta é descrito neste plano XZ, em relação


a uma origem pré-estabelecida (X0,Z0). Lembrar que X é sempre a medida do diâmetro.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 3


®

Observação:

O sinal positivo ou negativo introduzido na dimensão a ser programada é dado pelo


quadrante, onde a ferramenta está situada:

TORRE TRASEIRA

X +

2 o QUADRANTE 1 o QUADRANTE

Z- Z +

3 o QUADRANTE 4 o QUADRANTE

X-

TORRE DIANTEIRA

X-

3 o QUADRANTE 4 o QUADRANTE

Z- Z +

2 o QUADRANTE 1 o QUADRANTE

X +

4 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

1.1. SISTEMA DE COORDENADAS ABSOLUTAS

Neste sistema, a origem é estabelecida em função da peça a ser executada, ou


seja, podemos estabelecê-la em qualquer ponto do espaço para facilidade de
programação. Este processo é denominado “Zero Flutuante”.

Como vimos, a origem do sistema foi fixada como sendo os pontos X0, Z0. O
ponto X0 é definido pela linha de centro do eixo-árvore. O ponto Z0 é definido por
qualquer linha perpendicular à linha de centro do eixo-árvore.

Durante a programação, normalmente a origem (X0, Z0) é pré-estabelecida no


fundo da peça (encosto das castanhas) ou na face da peça , conforme ilustração
abaixo:
X X

Z(+) Z(+)

ORIGEM (X0, Z0) ORIGEM (X0, Z0)

EXEMPLO DE PROGRAMAÇÃO:

20 10 x 45 o
E D

C
Ø80

B COORDENADAS
MOVIMENT O
AB SOLU TA S
A P A RT I D A META EIXO
DE PARA X Z
Ø30

A B 30 30
B C 50 20
B
C D 80 20
C D E 80 0

E D

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 5


®

1.2. SISTEMA DE COORDENADAS INCREMENTAIS:

A origem deste sistema é estabelecida para cada movimento da ferramenta.

Após qualquer deslocamento haverá uma nova origem, ou seja, para qualquer ponto
atingido pela ferramenta, a origem das coordenadas passará a ser o ponto alcançado.

Todas as medidas são feitas através da distância a ser deslocada.

Se a ferramenta desloca-se de um ponto A até B (dois pontos quaisquer), as


coordenadas a serem programadas serão as distâncias entre os dois pontos, medidas
(projetadas) em X e Z. X

A
Z

C
B

Note-se que o ponto A é a origem do deslocamento para o ponto B e B será origem


para um deslocamento até um ponto C, e assim sucessivamente.
EXEMPLO DE PROGRAMAÇÃO:

C OOR DENA DA S
MOVIMENT O INCREMENTAIS
P A RT I D A META D I REÇ Ã O
DE PARA X Z
A B 30 0
B C 20 -1 0
C D 30 0
D E 0 -2 0

6 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

2 TIPOS DE FUNÇÃO
2.1.FUNÇÕES DE POSICIONAMENTO:

Função X: Eixo Transversal

Formato: X +- 4.4 (Milímetro)


X +- 3.5 (Polegada)

Função Z: Eixo Longitudinal

Formato: Z +- 4.4 (Milímetro)


Z +- 3.5 (Polegada)

Com o auxílio destas funções pode-se descrever a dimensão da peça a ser usinada,
onde o diâmetro estará definido pelo eixo X (transversal) e o comprimento pelo eixo Z
(longitudinal).

2.2. FUNÇÕES ESPECIAIS:

Função N:

Aplicação: Número sequencial de blocos.

Cada bloco de informação é identificado pela função “N”, seguida de até 4 dígitos.

As Funções “N” são, geralmente, ignoradas pelo comando, exceto quando utilizadas
para desvio incondicional (função H) e procura de blocos.

Se usada, esta função deveria ser incrementada com valor de 5 em 5 ou de 10 em


10, por exemplo, para deixar espaço para possíveis modificações no programa, e deve ser
programada no início do bloco.

Exemplo: N50 G X130. Z140.#

Função: Barra (/)

Aplicação: Eliminar a execução de blocos.

Utilizamos a Função Barra (/) quando for necessário inibir a execução de blocos no
programa, sem alterar a programação.

Se o caracter “/” for digitado na frente de alguns blocos, estes serão ignorados pelo
comando, desde que o operador tenha selecionado a opção INIBE BLOCOS, na página
Referência de Trabalho.

Caso a opção Inibe Blocos não seja selecionada, o comando executará os blocos
normalmente, inclusive os que contiverem o caracter “/”.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 7


®

Função: H

Aplicação: Desvio incondicional.

A função “H” executa desvios incondicionais no programa e deve ser programada


em bloco separado.

Esta função deve ser usada em programas contendo números sequenciais “N”, pois
o desvio ocorre para um determinado bloco que contenha uma sequência, onde “N” tem
um valor exatamente igual ao valor de “H”.

Este desvio deve ser executado somente no mesmo programa, não podendo utilizar-
se de outro sub-programa.

EXEMPLO: N00;...PEÇA.EXERCÍCIO.#
N05 G99#
.
.
H70#
N30 T1111;.BROCA.#
N35 G54#
N40 G X160. Z150.#
.
.
N70 T1212;.DESB.INTERNO.#

Função: T

Aplicação: Seleção de ferramentas e corretores.

A Função T é usada para selecionar as ferramentas na torre informando para a


máquina o seu zeramento (PRE-SET), raio do inserto, sentido de corte e corretores.

É composta de 4 dígitos, onde os dois primeiros definem à máquina qual ferramenta


iremos trabalhar e os dois últimos o corretor que será utilizado para a correção das
medidas e desgaste do inserto.

No CNC ROMI temos possibilidade de utilizar até 28 ferramentas e 28 corretores,


sendo o limite de ferramentas estipulado para cada modelo de máquina.

Exemplo:
T 1 3 1 3
Dimensões Corretores

Obs.: O giro da torre e o movimento dos carros não podem estar em um mesmo
bloco. Dois blocos serão necessários, um para o movimento dos carros e outro para o
giro da torre.

8 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

3 . DESIGNAÇÃO E FORMATO DAS FUNÇÕES


FORMATO
FUNÇÃO UNIDADE SIGNIFICADO
MM POL
A 3.3 3.3 GRAUS Abertura angular entre as entradas da rosca
A 4.4 3.5 MM/POL Define o corretor da placa para G54
B 3.2 3.3 GRAUS Ângulo de alimentação para roscamento
B 4.4 3.5 MM/POL Define o corretor da placa para G55
C 3.2 3.2 GRAUS Posicionamento angular do eixo árvore
D 2.2 1.3 SEGUNDOS Tempo de permanênia "DWELL"
D 3.4 2.5 MM/POL Profundidade do 1º passe no roscamento automático
D 4.1 4.1 MINUTOS Tempo máximo de vida de uma ferramenta
E 4.4 3.5 MM/POL Distância de aproximação no roscamento automático
E 2 2 NÃO TEM Número da ferramenta alternativa
MM/VOLTA
F 2.2 1.3 Velocidade de avanço
POL/VOLTA
POL/MIN
F 3.1 4 Velocidade de avanço
MM/MIN
G 2 2 NÃO TEM Função preparatória
H 4 4 NÃO TEM Alteração de sequência na execução do programa
I 4.4 3.5 MM/POL Posição do Centro do Arco (eixo "X")
I 4.4 3.5 MM/POL Incremento por passada no ciclo automático
I 4.4 3.5 MM/POL Conicidade incremental para rosca cônica
J 4.4 3.5 MM/POL Redução incremental no ciclo furação
K 4.4 3.5 MM/POL Posição do Centro do Arco (eixo "Z")
K 4.4 3.5 MM/POL Incremento por passada no ciclo automático
K 4.4 3.5 MM/POL Passo da rosca
L 2 2 NÃO TEM Número padrão para repetição
L 2 2 NÃO TEM Número da área de segurança
L 2 2 NÃO TEM Sentido de corte da ferramenta
M 2 2 NÃO TEM Função miscelânea ou auxiliar
N 4 4 NÃO TEM Número sequencial de blocos
O 2 2 NÃO TEM Número do corretor da ferramenta alternativa
P 2 2 NÃO TEM Número do programa
R 4.4 3.5 MM/POL Programação de raio até 180 graus
S 4 4 RPM Rotação do eixo árvore (direita)
M/MIN
S 3.1 4.1 Velocidade de corte constante
PÉS/MIN
T 4 4 NÃO TEM Número da ferramenta e corretor
U1 - - NÃO TEM Recuo angular da ferramenta (G74 e G75)
U1 - - NÃO TEM Pré-acabamento paralelo ao perfil final (G66 e G67)
U 4.4 3.5 MM/POL Profundidade da rosca (G76)
U 4.4 3.5 MM/POL Deslocamento incremental no eixo "X"
U 4.4 3.5 MM/POL Parâmetro de auto-rotina (G83)
Deslocamento no eixo "Z" para ciclos automáticos (G66, G67,
W 4.4 3.5 MM/POL
G68, G74, G75, G83)
W 4.4 3.5 MM/POL Deslocamento incremental no eixo "Z"
W 4.4 3.5 MM/POL Profundidade por passada (G76)
W 2 2 NÃO TEM Parâmetro para ângulo da saída da rosca
X 4.4 3.5 MM/POL Valor da coordenada no eixo transversal
Z 4.4 3.5 MM/POL Valor da coordenada no eixo longitudinal
OBS.: As funções de posicionamento devem estar contidas no conjunto dos números reais definidos pelo limite
programado no comando (formato). Se isto não for observado ocorrerá o erro "Código Fora de Faixa".

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 9


®

4. INFORMAÇÕES SOBRE A PROGRAMAÇÃO:


Neste comando, pode-se programar diretamente ou através de periféricos (leitora de
fitas, micro computadores, etc), nas Normas EIA e ASC-II (ISO).

Todo programa é constituído de blocos de informações que contém sempre um


código “EOB” (End Of Block) no final de cada bloco, representado pelo sinal “#”.

Um bloco pode conter no máximo 64 caracteres incluindo o próprio “#”.

O Comando executa as funções na ordem correta, independentemente da ordem que


aparecem escritas dentro do bloco.

Se na programação não houver nenhum valor numérico escrito após a letra da função,
o comando assume o valor “Zero”.

Somente uma função de cada tipo é permitida por bloco.

Os valores negativos (-) devem ser sempre precedidos do sinal, o que não ocorre para
os dados positivos.

Todas as funções definidas co-direcionalmente ao eixo “X” exprimem seus valores


em diâmetro.

No início de um comentário deve-se colocar o caracter ponto e vírgula (;), visto que
o comentário é usado para o controle de programas, documentação e também serve como
mensagem ao operador.

O comentário pode conter qualquer caracter, exceto algumas funções miscelâneas


de parada ou fim de programa (M01, M02, M30, M00). Estas mensagens são ignoradas
pelo comando durante a sua execução, mas são úteis para prover o operador de
informações, no início e em blocos com paradas do ciclo de usinagem.

Um comentário pode abranger um bloco inteiro.

Exemplos:
;Peça_N4320 #

N50 T0202;Acabamento_Externo #

N180 M00;Virar_Peça #

N250 M02; Fim_De_Programa #


10 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9
®

5. FUNÇÕES PREPARATÓRIAS: "G"


Aplicação: Este grupo de funções definem à máquina o que fazer, preparando-a para
executar um tipo de operação, ou para receber uma determinada informação.

As funções podem ser MODAIS ou NÃO MODAIS.

MODAIS: Funções que uma vez programadas permanecem na memória do comando,


valendo para todos os blocos posteriores, a menos que modificados por outra função ou
a mesma.

NÃO MODAIS: Funções que todas as vezes que requeridas, devem ser programadas,
ou seja, são válidas somente no bloco que as contém.

5.1. FUNÇÃO: G0
Aplicação: Posicionamento rápido.

Os eixos movem-se para a meta programada com a maior velocidade de avanço


disponível para cada modelo de máquina.

A função G0 é Modal e cancela as funções G1, G2, G3, e G73.

5.2. FUNÇÃO: G1
Aplicação: Interpolação linear com avanço programável.

Com esta função obtem-se movimentos retilíneos com qualquer ângulo, calculado
através de coordenadas e com um avanço (F) pré-determinado pelo programador.

Geralmente nos tornos CNC utiliza-se o avanço em mm/rotação, mas este também
pode ser utilizado em mm/min.

O avanço é um dado importante de corte e é obtido levando-se em conta o material,


a ferramenta e a operação a ser executada.

A função G1 é Modal e cancela as funções G0, G2, G3 e G73.

5.3 - FUNÇÃO: G2 E G3
Aplicação: Interpolação circular.

Tanto G2 como G3 executam operações de usinagem de arcos pré-definidos através


de uma movimentação apropriada e simultânea dos eixos.

Na programação de um arco deve-se observar as seguintes regras:

O ponto de partida do arco é a posição de início da ferramenta.

Programa-se o sentido de interpolação circular (horária ou anti-horária), através dos


códigos G2 ou G3.

Juntamente com o sentido do arco programa-se as coordenadas do ponto final do


arco em X e Z, as funções I e K (coordenadas para o centro do arco), ou então, a função
R (valor do raio).
R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 11
®

5.3.1. Função: R

Aplicação: Definição de raio.

É possível programar “interpolação circular” até 180 graus com auxílio da função R,
discriminando o valor do raio sempre com sinal positivo.

5.3.2. Função: I e K

Aplicação: Coordenadas do centro do arco.

As funções I e K definem a posição do centro do arco, onde:

I é paralelo ao eixo X.

K é paralelo ao eixo Z.

As funções I e K são programadas tomando-se como referência a distância do centro


do arco até a origem do sistema de coordenadas.

Centro do arco I

Z (+)

Origem (X0, Z0)

Notas:

A função “I” deve ser programada em diâmetro.

Caso o centro do arco ultrapasse a linha de centro deveremos dar o sinal correspondente
ao quadrante.

12 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

O sentido de execução da usinagem do arco define se este é horário ou anti-horário,


conforme os quadros abaixo:

TORRE TRASEIRA (Quadrante Positivo)


G02 (HORÁRIO)

X +

G03 (ANTI-HORÁRIO)

TORRE DIANTEIRA (Quadrante Positivo)

G03 (HORÁRIO)

X +

G02
(ANTI-HORÁRIO)

Observação:

No caso de termos ferramentas trabalhando em quadrantes diferentes, no eixo


transversal (quadrante negativo), deveremos inverter o código de interpolação circular (G2
e G3) em relação ao sentido de deslocamento da ferramenta.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 13


®

EXEMPLO DE PROGRAMAÇÃO
80
.
25 15 .
.
N30 G X21. Z81.#
R3 N40 G1 Z80. F.25#
R1 0
N50 X24. Z78.5#
1,5x45 o N60 Z50.#
N70 G2 X44. Z40. R10.#
ou
Ø50

N70 G2 X44. Z40. I44. K50.#


Ø80

Ø24
N80 X50. Z25.#
N90 X74.#
N100 G3 X80. Z22. R3.#
ou
N100 G3 X80. Z22. I74. K22.#
N110 Z#

Importante:

Antes da execução do bloco contendo a interpolação circular o comando verifica


automaticamente o arco e, se for geometricamente impossível a execução, o comando
pára, mostrando a mensagem: “G02/G03 - DEF.ILEGAL”

As Funções G2 e G3 não são Modais, cancelam a função G0 e autorizam o código


G1 para movimentos subsequentes.

5.4. FUNÇÃO: G4

Aplicação: Tempo de permanência

Entre um deslocamento e outro da ferramenta, pode-se programar um determinado


tempo de permanência da mesma. A função G4 executa uma permanência, cuja duração
é definida por um valor “D” associado, que define o tempo em segundos.

Na primeira vez que um bloco com G4 aparece no programa, a função “D” deve ser
incluída no bloco.

Os novos tempos usados nos blocos seguintes e que tiverem o mesmo valor da
Função “D”, podem ser requeridos apenas com a programação da Função G4.

Durante o tempo de parada, o comando mostra ao operador na página de status, o


tempo decrescente.

Nota:

Quando o parâmetro “D” é usado para outro propósito, como por exemplo com G37,
será modificado qualquer tempo de permanência armazenado anteriormente. Por esta
razão será necessário restabelecer o tempo cancelado.

14 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.5. FUNÇÃO: G7

Aplicação: Retração da ferramenta.

Esta função permite ao operador interromper o processo de corte ou usinagem, para


fins de inspeção da peça, da ferramenta ou para troca de um inserto.

Para utilizar este recurso é necessário que o programa em uso contenha a Função
“G07”, que é modal, ou seja, uma vez inserida no início do programa, permanece com
efeito até o final da execução do mesmo.

Entretanto, o programador deverá considerar que na programação da função “G07”,


o código “U” relativo ao eixo “X”, poderá ser programado com o sinal (negativo ou
positivo), para usinagem externa ou interna, respectivamente, dependendo do quadrante
em que trabalha a ferramenta.

Se em um determinado perfil, o programador por medida de segurança achar


conveniente não permitir a Função de retração, bastará programar o código “G07” sem
nenhum parâmetro definido para “U” e “W”.

A função retração estará inibida quando da execução de um bloco de tempo de


permanência, bloco de rosca ou ainda se o movimento em execução estiver sendo feito
em “G00”.

Portanto, a Função “G07” somente terá efeito quando da execução de um bloco com
“G01”, “G02”, “G03” ou “G73”.

Cada vez que for requisitada a retração, os eixos irão recuar de acordo com o valor
do incremento definido no bloco “G07”.

O avanço de retração poderá ser dado pelo parâmetro “F”, definido no próprio bloco
de “G07”. Caso não seja programado, o comando assumirá o avanço atual, ou seja, o
avanço que estava sendo utilizado na usinagem no momento da solicitação da retração.

Observação:

Para utilizar esta função requer-se:

G07 U W (F) #, onde:

U = Valor do incremento do recuo no eixo “X”

W = Valor do incremento do recuo no eixo “Z”

F = Avanço programado para retração da ferramenta

Nota:
Como a função de retração sempre verifica qual código “G” está em uso, de modo
a saber se esta função deve ou não ser aceita, faz-se necessário reprogramar um “G01”
ou “G73” sempre após o “G07” ter sido programado em um ponto qualquer do programa,
se o movimento posterior ao “G07” tiver que ser executado em “G01” ou “G73”.

A programação de uma interpolação circular sempre exige a presença de “G02” e


“G03”, o que dispensa a reprogramação destes códigos após o “G07”.
R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 15
®

5.6. FUNÇÃO: G20

Aplicação: Programação em diâmetro

Esta função define que o valor dimensional associado ao eixo X é em diâmetro, e


aplica-se aos códigos de programação X, I e U.

A Função G20 é um comando Modal e já encontra-se ativa quando ligamos a


máquina, caso necessário acioná-la deverá ser programada em um bloco separado, antes
de qualquer movimento relativo à programação em diâmetro.

Cancela a Função G21 (programação em raio).

Pode-se verificar na página de “Status” a função comandada em destaque.

5.7. FUNÇÃO: G21

Aplicação: Programação em raio

Esta função define que o valor dimensional associado ao eixo X é em Raio e aplica-
se aos códigos de programação X, I e U.

A Função G21 é um comando modal e deve ser programada em um bloco separado,


antes de qualquer movimento relativo à programação em Raio.

Cancela a Função G20 e será mostrada na página de “Status” em destaque.

16 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.8. FUNÇÃO: G33

A função G33 abre roscas nos eixos X e ou Z, em que cada profundidade é


programada em bloco separado.

Há possibilidade de abrir-se roscas em diâmetros internos e externos, paralelas e


cônicas, simples ou de múltiplas entradas, obtidas, se necessário, por funções opcionais
programadas no mesmo bloco da função G33.

Deve-se programar um bloco de G33 para cada passada de rosca.

O retorno da ferramenta e o posicionamento para uma nova passada devem ser


programados em blocos separados e subsequentes contidos de avanço rápido (G00).

Importante: Em ciclo de roscamento, deve-se programar rotação fixa (G97).

A Função G33 é Modal e requer:

G33 Z K (X) (I) (A) #, onde:

Z = Coordenada do ponto final da rosca no eixo longitudinal


K = Passo da rosca no eixo longitudinal
(X) = Coordenada do ponto final da rosca no eixo transversal (normalmente
usado para rosca cônica)
(I) = Incremento no eixo transversal por passo (normalmente usado para rosca
cônica) ou passo para rosca na face.
(A) = Abertura angular entre as entradas da rosca.

X(+) X(+)
K
I

Z(+) Z(+)
X(+) X(+)

K K
I

Z(+) Z(+)
R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 17
®

EXEMPLO DE PROGRAMAÇÃO:

ROSCA MÉTRICA DIÂMETRO 30 x 1,5

Relação de fórmulas:

H (Altura do filete)
H = (0.65 x Passo) x 2
H = 1.95

X (Diâmetro final)
X = Diâmetro inicial - Altura do Filete
X = 30 - 1.95
X = 28.05

G33

N20 GX35. Z83.#


N25 X29.35#
N30 G33 Z48.5 K1.5#
N35 GX35.#
N40 Z83.#
N45 X28.95#
N50 G33 Z48.5 K1.5#
N55 GX35.#
50
N60 Z83.#
N65 X28.55#
N70 G33 Z48.5 K1.5#
N75 GX35.#
N80 Z83.#
3 N85 X28.15#
N90 G33 Z48.5 K1.5#
N95 GX35.#
M30x1.5

N100 Z83.#
N105 X28.05#
N110 G33 Z48.5 K1.5#
80 N115 GX35.#
N120 Z83.#

18 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.9. FUNÇÃO: G37

Aplicação: Ciclo de roscamento automático

Com esta função poderemos abrir roscas em diâmetros externos e internos, roscas
paralelas e cônicas, simples ou de múltiplas entradas com apenas um bloco de
informação, sendo que o comando fará o cálculo de quantas passadas forem necessárias,
mantendo sempre o mesmo volume de cavaco retirado no primeiro passe.

A função G37 não é Modal e requer:

G37 X Z (I) K D E (A) (B) (W) (U) (L)

onde:

X = Diâmetro final de roscamento (absoluto)

Z = Posição final do comprimento da rosca (absoluto)

I = Incremento no eixo X, por passo, para rosca cônica (diâmetro)

Obs.: No caso de rosca cônica interna, o valor da função “I” deverá ser negativo.

K = Passo da rosca (incremental)

A = Abertura angular entre as entradas da rosca (graus)

B = Ângulo de alimentação para roscamento (graus)

Obs.: Valor programado = ângulo do inserto.

D = Profundidade para a primeira passada

H
D=
Numero de passes
H = altura do filete no diâmetro

E = Distância de aproximação para início do roscamento (incremental)

E = Diâmetro posicionado - diâmetro externo (usinagem externa)

E = Diâmetro da crista - diâmetro posicionado (usinagem interna)

W = Parâmetro para ângulo de saída de rosca (pull-out)

W 0 —> 0 grau
W 1 —> 30 graus
W 2 —> 45 graus
W 3 —> 60 graus

U = Profundidade do último passe rosca (diâmetro) (incremental)


L = Número de repetições do último passe da rosca (acabamento).
Importante: Em ciclo de roscamento, deve-se programar rotação fixa (G97).

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 19


®

Obs.: Durante a execução de qualquer função de roscamento, a rotação do eixo


árvore não deve ser superior ao valor determinado pela seguinte relação:
Constante para GALAXY = 5000
Cte Constante para CENTUR = 3000
RPM max =
K Constante para COSMOS = 5000

20 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

EXEMPLO DE PROGRAMAÇÃO:

H = (0.65 x passo) x 2
H = (0.65 x 2.5) x 2
H = 3.25

Diâmetro final = Diâmetro inicial - Alt. do Filete


Diâmetro final = 20 - 3.25
Diâmetro final = 16.75

Cálculo do número de passadas “D”:

OBS: No exemplo, cálculo para 11 passadas.

3.25
D=
11

D = 0.980

E = Diâmetro posicionado - Diâmetro externo


E = 25 - 20
E = 5

.
.
.
N60 GX25. Z88.#
N65 G37 X16.75 Z51.5 K2.5 E5. D.980#
.
.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 21


®

ROSCA INTERNA:

H = (0.65 x passo) x 2
H = (0.65 x 2.) x 2
H = 2.6

Diâmetro final = 30

Diâmetro Inicial = Diâmetro final -H


Diâmetro Inicial = 30 - 2.6
Diâmetro Inicial = 27.4 (Diâmetro da Crista)

Cálculo do número de passadas “D”:

OBS: No exemplo, cálculo para 11 passadas.

3.25
D = 2.6
11

D = 0.784

E = Diâmetro da crista - Diâmetro posicionado


E = 27.4 - 22.4
E = 5

.
.
.
N60 GX22.4 Z64.#
N65 G37 X30. Z21.5 K2. E5. D.784#
.
.

22 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

ROSCA CÔNICA EXTERNA:

Relação de Fórmulas:

H = (0.866 x Passo) x 2

I = Incremento Eixo “X” por passo

I = (tg x Passo) x 2

EXEMPLO DE PROGRAMAÇÃO:

Rosca Cônica NPT 11.5 fios/pol

Inclinação: 1 grau 47 min


Cálculos:

Passo:
K = 25.4 : 11.5
K = 2.209

Altura do filete:
H = (0.866 x 2.209) x 2
H = 3.826

Conversão do grau de inclinação:


1 grau 47 min = 1.78 graus

Altura do triângulo:

Cat. Oposto
tg =
Cat. Adjascente

X
tg 1.78=
25
X = 0.775

Passando para o diâmetro, teremos: X = 1.55

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 23


®

Diâmentro inicial:

Diâmetro inicial = 33.4 - 1.55


Diâmetro inicial = 31.85

Diâmetro final:

Diâmetro final= diâm. inicial - altura do filete


Diâmetro final= 31.85 - 3.826
Diâmetro final= 28.02

Conicidade (I):

I = (tg x passo) x 2
I = (tg 1.78 x 2.209) x 2
I = 0. 13 7

Distância de aproximação (E):

E = Diâm. posicionado - diâm. inicial


E = 37 - 31.85
E = 5.15

Número de Passadas (D):

OBS: no exemplo, cálculo para 16 passadas.

3.826
D=
16

D = 0.9565

N70 GX37. Z75.#


N75 G37 X28.02 Z50. K2.209 I.137 E5.15 D.9565#

24 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

ROSCA CÔNICA INTERNA:

Relação de Fórmulas:

H = (0.866 x Passo) x 2

I = Incremento Eixo “X” por passo

I = (tg x Passo) x 2, sendo negativo para rosca interna.

EXEMPLO DE PROGRAMAÇÃO:

Rosca Cônica NPT 9 fios/pol

DIÂMETRO
INICIAL

Inclinação: 1 grau 47 min


Cálculos:

Passo:
K = 25.4 : 9
K = 2.822

Altura do filete:
H = (0.866 x 2.822) x 2
H = 4.888

Conversão do grau de inclinação:


1 grau 47 min = 1.78 graus

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 25


®

Altura do triângulo:

Cat. Oposto
tg =
Cat. Adjascente

tg 1.78= X
56
X = 1.740

Passando para o diâmetro, teremos: X = 3.481

Diâmetro inicial :

Diâmetro inicial = 15 + 3.481


Diâmetro inicial = 18.481

Diâmetro final:

Diâmetro final = diâm. inicial + altura do filete


Diâmetro final = 18.481 + 4.888
Diâmetro final = 23.369

Conicidade (I):

I = (tg x passo) x 2
I = (tg 1.78 x 2.822) x 2
I = 0.175
I = -0.175
OBS: Por se tratar de rosca "Interna", o valor de "I" passa a ser negativo

Distância de aproximação (E):

E = Diâm. inicial - diâm. posicionado


E = 18.481 - 13
E = 5.481

Número de Passadas (D):

OBS: no exemplo, cálculo para 25 passadas.

3.826
D = 4.888
16
25

D = 0.978

N70 GX13. Z75.#


N75 G37 X23.369 Z20. K2.822 I-.175 E5.481D.978#

26 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

ROSCA COM VÁRIAS ENTRADAS:

Relação de Fórmulas:

K = (passo)
K = passo x número de entradas (passo programado)
A = (abertura angular entre as entradas da rosca)
A = 360 graus : número de entradas da rosca

EXEMPLO DE PROGRAMAÇÃO:

ROSCA 3 ENTRADAS M25 x 2

A0 o .

A120 o . A240 o .
N75 G X30. Z112. #
N80 G37 X22.4 Z62. K6. E5. D.86 A0. #
N85 G37 X22.4 Z62. K6. E5. D.86 A120. #
N90 G37 X22.4 Z62. K6. E5. D.86 A240. #

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 27


®

5.10. FUNÇÃO: G76

Aplicação: Ciclo de roscamento automático.

Com esta função poderemos abrir roscas com apenas um bloco de informações,
sendo que o comando fará o cálculo de quantas passadas serão necessárias e o último
incremento será subdividido em 4 passadas:

(W/2, W/4, W/8 e W/8)

A função G76 não é modal e requer:

G76 X Z K U W (A) (B) (I)

onde:
X = Profundidade final do roscamento (diâmetro) (absoluto)

Z = Posição final do comprimento da rosca (absoluto)

K = Passo da rosca

U = Profundidade da rosca no diâmetro (incremental)

W = Profundidade por passada no diâmetro (incremental)


H
W=
número de passes- 3
(A) = Abertura angular entre as entradas da rosca (graus)

(B) = Ângulo de alimentação para sistema composto (graus)

Obs: Valor correspondente à metade do ângulo do inserto.

(I) = Conicidade incremental no eixo X para rosca Cônica (diâmetro)

Importante: Em ciclo de roscamento, deve-se programar rotação fixa


(G97).

28 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

EXEMPLO DE PROGRAMAÇÃO:

H = (0.65 x 2) x 2
H = 2.6

Diâmetro final= Diâmetro inicial - altura do filete


Diâmetro final = 25 - 2.6
Diâmetro final = 22.4

OBS: No exemplo, de acordo com o valor de W = 0.52, a rosca será executada em


8 passadas, sendo:

- da primeira a quarta passada (W = 0.52)


- da quinta passada (W = 0.26)
- da sexta passada (W = 0.13)
- da sétima e oitava passada (W = 0.065)

.
.
.
N60 G X30. Z54.#
N65 G76 X22.4 Z35. K2. U2.6 W0.52#
.
.
.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 29


®

Esquema para progr. de Rosca Esquerda e Direita:

Posição do inserto:
- Face de corte para cima

- Face de corte para baixo

Adotar: (E) Esquerda


(D) Direita

Obs: A programação de rosca esquerda e direita deverá levar em consideração a


posição de montagem do ferramental na máquina e o sentido de giro do eixo-árvore,
olhando-se a placa frontalmente.

30 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.11. FUNÇÃO: G40

Aplicação: Cancela compensação do raio da ponta da ferramenta.

A Função G40 deve ser programada em um bloco, próprio para cancelar as funções
previamente solicitadas como G41 e G42. Esta função, quando solicitada pode utilizar o
bloco posterior para descompensar o raio do inserto que deve ser inserido na página de
“Dimensões de Ferramentas”.

A Função G40 é Modal e está ativa quando o comando é ligado.

O ponto comandado para trabalho encontra-se no vértice entre os eixos X e Z.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 31


®

5.12. FUNÇÃO: G41

Aplicação: Compensação do raio da ponta da ferramenta (esquerda)

A Função G41 seleciona o valor da compensação do raio da ponta da ferramenta,


estando à esquerda da peça a ser usinada, vista em relação ao sentido do curso de corte.

5.13. FUNÇÃO: G42

Aplicação: Compensação do raio da ponta da ferramenta (direita)

Esta função implica em uma compensação similar à Função G41, exceto que a
direção de compensação é a direita, vista em relação ao sentido do curso de corte.

NOTAS:

A geometria da ponta da ferramenta e a maneira na qual ela foi informada são


definidas pelo código “L”, na página de “Dimensões de Ferramentas”.

As funções de compensação(G41 ou G42) devem ser programadas em um bloco


separado a ser seguido por um bloco de aproximação com movimento linear (G1 ou G73),
para que o comando possa neste espaço fazer a compensação do raio da ferramenta, onde
recomenda-se que o movimento seja feito sem o corte de material.

Exemplo:
.
.
.
N50 G41 (G42) #
N60 G1 X...Z...F...# (Este bloco de aproximação será utilizado para a compensação)
.
.
.

Nunca se deve utilizar o código G0 (avanço rápido), quando se estiver compensando


o raio do inserto.

Ciclos fixos não são possíveis quando o comando estiver compensando o raio da
ferramenta.

As funções G41 e G42 são MODAIS, portanto cancelam a função G40.

É bom lembrarmos que o importante para escolha do código G41 ou G42 adequado
para cada caso, é o sentido de corte, como veremos a seguir.

32 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

CÓDIGOS PARA COMPENSAÇÃO DO RAIO DA FERRAMENTA:


(TORRE TRASEIRA)

QUADRANTE (+)

G4 2 G41

G4 1
G4 2

QUADRANTE (-)

G4 2 G4 1

G4 1
G4 2

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 33


®

CÓDIGOS PARA COMPENSAÇÃO DO RAIO DA FERRAMENTA:


(TORRE DIANTEIRA)

QUADRANTE (+)

G4 1 G4 2

G4 2
G4 1

QUADRANTE (-)

G4 1 G4 2

G4 2
G4 1

34 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

LADO DE CORTE PARA COMPENSAÇÃO DO RAIO DA FERRAMENTA


(TORRE TRASEIRA):

TORRE

PONTA DA FERRAMENTA

10

20 00

11

21 01

22 02
12
R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 35
®

LADO DE CORTE PARA COMPENSAÇÃO DO RAIO DA FERRAMENTA


(TORRE DIANTEIRA):

X
TORRE

PONTA DA FERRAMENTA

12

22 02

11

21 01

20 00
10
36 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9
®

5.14. FUNÇÃO: G46

Aplicação: Inibe a velocidade de corte constante.

A Função G46 é utilizada para, temporariamente, inibir as variações na velocidade


do eixo-árvore, quando se estiver programando a função G96 (Velocidade de Corte
Constante).

A Função G46 é Modal e cancela a G47.

5.15. FUNÇÃO: G47

Aplicação: Ativa a velocidade de corte constante.

Seguindo uma Velocidade de Corte Constante, inibida por “G46”, a função G47
restabelecerá a velocidade de corte constante, permitindo que a RPM do eixo-árvore varie
automaticamente, baseada na distância do movimento ao longo do eixo “X” da linha de
centro do eixo-árvore para a ponta da ferramenta.

A Função G47 deverá ser programada exatamente antes do ponto, onde a velocidade
de corte constante precisa ser restaurada.

A Função G47 é Modal e cancela G46.

5.16. FUNÇÃO: G53

Aplicação: Cancela todos “corretores” de placa.

Esta função cancela a transferência do zero da placa, determinado pelas funções


G54 e G55, contidas na página de “Dimensões”.

5.17. FUNÇÃO: G54

Aplicação: Ativa o primeiro “corretor” de placa.

Esta função desloca o zero-peça original (definido por software) para uma distância
pré-determinada, definida pelo programador (face frontal ou face de encosto).

Esta função está contida na página de “Dimensões”, com o título “Placa” e os valores
contidos referem-se somente ao eixo “Z”.

O código G54, quando utilizado, deve ser programado para todas as ferramentas do
programa, que exijam a confirmação da mudança do zero peça.

5.18. FUNÇÃO: G55

Aplicação: Ativa o segundo “corretor de placa”.

A Função é idêntica à “G54”.


R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 37
®

5.19. FUNÇÃO: G60

Aplicação: Cancela a área de segurança.

O código G60 cancela as áreas denominadas “seguras” ou “falhas”, designadas pela


Função L no bloco referente ao código G61, descrito abaixo. Caso não programarmos a
letra L no mesmo bloco da Função G60, então todas as áreas serão canceladas.

Ao ligarmos o comando todas as áreas estão canceladas e aparecerá a mensagem


“ÁREAS PROGRAMADAS 0”.

5.20. FUNÇÃO: G61

Aplicação: Ativa área de segurança.

O código G61 é usado para identificar as áreas “SEGURAS” ou “FALHAS”.

O CNC ROMI suporta quatro áreas “FALHAS”, designadas por L1, L2, L3 e L4; e
também quatro áreas “SEGURAS”, designadas por L5, L6, L7 e L8.

“EM ÁREA SEGURA”, quando autorizada, indica o número da área na página de


“Status”, com a mensagem “Em área segura”, sempre que a ferramenta estiver dentro dos
limites de segurança definidos, e advertirá com a mensagem “ÚLTIMA ÁREA SEGURA”,
após a passagem destes limites.

“ÁREA FALHA”, quando estiver autorizada, proíbe a entrada de qualquer ferramenta


dentro dos limites estabelecidos, protegendo por exemplo, a placa ou o contra-ponto
contra eventuais colisões.

Se entrarmos em automático em “ÁREA FALHA” ocorrerá um alarme e o programa


ficará com a mensagem “ÁREA FALHA”, na página de STATUS.

Importante:

Deve-se confirmar a "ÁREA DE SEGURANÇA" a cada troca de ferramenta.

38 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

Forma para programação:

G61 L X Z I K #

onde:

L = número da área que varia de 1 a 8

X = diâmetro interno

Z = encosto (incremental)

I = diâmetro externo

K = comprimento

EXEMPLO DE PROGRAMAÇÃO

.
N30 T0101 #
.
N100 G61 L1 X60. Z-20. I204. K24. # (Protege Castanha)
N110 G61 L2 X0 Z118. I49. K162. # (Protege Contra-ponto)
.
.
N200 T0202 #
.
N250 G61 L1 X60. Z-20. I204. K24. # (Protege Castanha)
N260 G61 L2 X0 Z118. I49. K162. # (Protege Contra-ponto)

N320 G60 # (Cancela as Áreas de Segurança)


.
.
.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 39


®

5.21. FUNÇÃO: G66

Aplicação: Ciclo automático de desbaste longitudinal.

Este ciclo permite a usinagem de desbaste completa de uma peça utilizando-se


apenas de um bloco de programação.

A Função G66 requer um sub-programa com as dimensões de acabamento da


peça.

A função G66 não é Modal e requer:

G66 X Z I K (U1) W P F #

onde:

X = Diâmetro de referência para início de torneamento.

X = Maior diâmetro da peça em bruto + 4 (usinagem externa)

X = Menor diâmetro da peça em bruto - 4 (usinagem interna)

Z = Comprimento de referência para início de torneamento.

Z = Comprimento da peça em bruto + 2

I = Sobremetal para acabamento no eixo X (diâmetro).

K = Sobremetal para acabamento no eixo Z.

W = Incremento por passada (diâmetro).

P = Sub-programa que contém as dimensões de acabamento do perfil da


peça.

F = Avanço programado para desbaste.

U1 = Pré-acabamento paralelo ao perfil final, mantendo as dimensões pré-


estabelecidas (opcional).

Importante:

- O ciclo G66 não permite a execução de "mergulhos" nas peças, isto é, as


coordenadas devem ser ascendentes ou descendentes.

- No sub-programa, observar que o último ponto em X deve ser igual ao diâmetro


da peça em bruto (quando usinagem externa) ou igual ao diâmetro do furo da peça em
bruto (quando usinagem interna).

- Após executar o ciclo de desbaste, a ferramenta retornará automaticamente


ao ponto inicial programado no bloco G66.

40 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

DESBASTE EXTERNO PARALELO AO EIXO Z:

EXEMPLO DE PROGRAMAÇÃO:

70

50
2x45 o
40

25

R5
Ø8 0
Ø5 0

Ø20

Posicionamento inicial:

X = Maior diâmetro da peça em bruto + 4


X = 80 + 4
X = 84

Z = Comprimento da peça em bruto + 2


Z = 70 + 2
Z = 72

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 41


®

Programa Principal:
.
.

N70 G66 X84. Z72. I1. K.3 U1 W4. P10 F.3 #


.
.

Sub-programa 10 (P10)

N05 G1 X16. Z70. F.2 #


N10 X20. Z68. #
N15 Z55. #
N20 G2 X30. Z50. R5. #
N25 X50. #
N30 Z40. #
N35 X80. Z25. #
N40 M2 #

Nota: Querendo-se utilizar o sub-programa P10, para o acabamento da peça com


a mesma ferramenta, teremos:

Programa Principal:
.
.

N70 G66 X84. Z72. I1. K.3 U1 W4. P10 F.3 #


N75 G X14. #
N80 G42 #
N85 P10 #
N90 G40 #
N95 X83.#
.
.

Observações:

- Funções preparatórias “G” admissíveis no sub-programa são: G1, G2, G3, G4


e G73.

- Para máquinas equipadas com porta ferramentas "gang tools" utilizar o mesmo
sub-programa de desbaste, no acabamento da peça, utilizando-se ferramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

42 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

DESBASTE INTERNO PARALELO AO EIXO Z:

EXEMPLO DE PROGRAMAÇÃO:

Posicionamento inicial:

X = Menor diâmetro da peça em bruto - 4


X = 30 - 4
X = 26

Z = Comprimento da peça em bruto + 2


Z = 70 + 2
Z = 72

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 43


®

Programa Principal:
.
.

N80 G66 X26. Z72. I.8 K.2 U1 W3. P20 F.3 #


.
.

Sub-programa 20 (P20):

N05 G1 X80. Z70. F.2#


N10 X76. Z68. #
N20 Z60. #
N30 G3 X66. Z55. R5. #
N40 X50. #
N50 Z45. #
N60 X30. Z20.#
N70 M2 #

Nota: Querendo-se utilizar o sub-programa P20, para o acabamento da peça com


a mesma ferramenta, teremos:

Programa Principal:
.
.
N80 G66 X26. Z72. I.8 K.2 U1 W3. P20 F.3 #
N85 G X82. #
N90 G41 #
N95 P20 #
N100 G40 #
N105 X28. #
N110 G Z72. #
.
.

Observações:

- Funções preparatórias “G” admissíveis no sub- programa: G1, G2, G3, G4 e


G73.

-Para máquinas equipadas com porta ferramentas "gang tools" utilizar o mesmo
sub-programa de desbaste, no acabamento da peça, utilizando-se ferramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

44 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.22. FUNÇÃO: G67

Aplicação: Ciclo automático de desbaste transversal.

Este ciclo permite a usinagem de desbaste completa de uma peça utilizando-se


apenas de um bloco de programação.

A Função G67 requer um sub-programa com as dimensões de acabamento da


peça.

A função G67 não é Modal e requer:

G67 X Z I K (U1) W P F #

onde:

X = Diâmetro de referência para início de faceamento.

X = Maior diâmetro da peça em bruto + 4 (usinagem externa)

X = Menor diâmetro da peça em bruto - 4 (usinagem interna)

Z = Comprimento de referência para início de faceamento.

Z = Comprimento da peça em bruto + 2

I = Sobremetal para acabamento no eixo X (diâmetro).

K = Sobremetal para acabamento no eixo Z.

W = Profundidade por passada no comprimento.

P = Sub-programa que contém as dimensões de acabamento do perfil da


peça.

F = Avanço programado para desbaste.

U1 = Pré-acabamento paralelo ao perfil final, mantendo as dimensões pré-


estabelecidas (opcional).

Importante:

- O ciclo G67 não permite a execução de "mergulhos" nas peças, isto é, as


coordenadas devem ser ascendentes ou descendentes.

- No sub-programa, observar que o último ponto em X deve ser igual ao diâmetro


da peça em bruto (quando usinagem externa) ou igual ao diâmetro do furo da peça em
bruto (quando usinagem interna).

- Após executar o ciclo de desbaste, a ferramenta retornará automaticamente


ao ponto inicial programado no bloco G67.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 45


®

DESBASTE EXTERNO PARALELO AO EIXO X:

EXEMPLO DE PROGRAMAÇÃO:

Posicionamento inicial:

X = Maior diâmetro da peça em bruto + 4


X = 80 + 4
X = 84

Z = Comprimento da peça em bruto + 2


Z = 70 + 2
Z = 72

46 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

Programa Principal:
.
.
N50 G67 X84. Z72. I1. K.3 U1 W2. P30 F.2 #
.
.

Sub-programa 30 (P30)

N05 G1 X28. Z70. F.1#


N10 Z65. #
N15 X38. Z54. #
N20 X55. #
N25 Z25. #
N30 G2 X65. Z20. R5. #
N35 X76. #
N40 X80. Z18. #
N45 M2 #

Nota: Querendo-se utilizar o sub-programa P30, para o acabamento da peça com


a mesma ferramenta, teremos:

Programa Principal:
.
.
N50 G67 X84. Z72. I1. K.3 U1 W2. P30 F.2 #
N55 G X26.#
N60 G42#
N65 P30 #
N70 G40 #
N75 X82.#
.
.

Observações:

- Funções preparatórias “G” admissíveis no sub-programa: G1, G2, G3, G4 e G73.

- Para máquinas equipadas com porta ferramentas "gang tools" utilizar o mesmo
sub-programa de desbaste, no acabamento da peça, utilizando-se ferramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 47


®

DESBASTE INTERNO PARALELO AO EIXO X:

EXEMPLO DE PROGRAMAÇÃO:

R5

Posicionamento inicial:

X = Menor diâmetro da peça em bruto - 4


X = 30 - 4
X = 26

Z = Comprimento da peça em bruto + 2


Z = 70 + 2
Z = 72

48 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

Programa Principal:
.
.

N60 G67 X26. Z72. I.5 K.2 U1 W1.5 P40 F.25 #


.
Sub-programa 40 (P40)

N05 G1 X70. Z70. F.2#


N10 X60. Z55. #
N15 X53. #
N20 Z25. #
N25 G3 X43. Z20. R5. #
N30 X34. #
N35 X30. Z18. #
N40 M2 #

Nota: Querendo-se utilizar o sub-programa P40 para o acabamento da peça, com


mesma ferramenta, teremos:

Programa Principal:
.
.
N60 G67 X26. Z72. I.5 K.2 U1 W1.5 P40 F.25#
N65 G X72. #
N70 G41 #
N75 P40 #
N80 G40#
N85 X28. #
N90 G Z72. #
.
.

Observações:

- Funções preparatórias “G”, admissíveis no sub-programa, são: G1, G2, G3, G4


e G73.

- Para máquinas equipadas com porta ferramentas "gang tools" utilizar o mesmo
sub-programa de desbaste, no acabamento da peça, utilizando-se ferramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 49


®

5.23. FUNÇÃO: G68

Aplicação: Ciclo automático de desbaste paralelo ao perfil final.

O ciclo G68 permite a usinagem de desbaste completa de uma peça, utilizando-


se apenas de um bloco de programação.

Este ciclo é específico para materiais fundidos e forjados, pois a ferramenta


segue sempre um percurso paralelo ao perfil definido.

O ciclo G68 pode ser utilizado de duas maneiras:


- Torneamento (no externo - ascendente e no interno -
descendente)
- Faceamento (no externo - descendente e no interno - ascendente)

A Função G68 requer um sub-programa com as dimensões de acabamento da


peça.

A função G68 não é Modal e requer:

G68 X Z I K E W P F #

onde:

X = Diâmetro de referência para início de torneamento.

X = Maior diâmetro + E + I + 4 (usinagem externa)

X = Menor diâmetro - E - I - 4 (usinagem interna)

Z = Comprimento de referência para início de torneamento.

Z = Comprimento da peça + E/2 + K + 2

I = Sobremetal para acabamento no eixo X (diâmetro)

K = Sobremetal para acabamento no eixo Z.

W = Incremento por passada no eixo programado.

W = [(E - I) : número de passes] : 2 (para torneamento)

W = (E - 2K) : número de passes (para faceamento)

P = Sub-programa com as dimensões de acabamento do perfil da peça.

F = Avanço programado para desbaste.

E = Espessura total do material a ser removido.

50 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

Importante:

- O ciclo G68 não permite a execução de "mergulhos" nas peças (inversões de


cotas).

- No sub-programa, observar que o último ponto em X deve ser igual ao diâmetro


da peça em bruto (quando usinagem externa) ou igual ao diâmetro do furo da peça em
bruto (quando usinagem interna).

- No final de cada passe a ferramenta retrai ao ponto de início, prosseguindo então


para o passe posterior de forma contínua até que o perfil final seja atingido.

- Os valores de “E” e “W”, dentro do Torneamento deverão ser programados em


raio.

- Os valores de “E” e “W”, dentro do Faceamento deverão ser programados em


diâmetro
TORNEAMENTO

EXEMPLO DE PROGRAMAÇÃO

USINAGEM EXTERNA:

No exemplo, foi considerado:


E = 4mm (diâmetro)
Desbaste em duas passadas
Sobremetal no eixo “X” = 0.5mm (diâmetro)
Sobremetal no eixo “Z” = 0.2mm

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 51


®

Cálculos:

X = Maior diâmetro + E + I + 4 Z = Comprimento da peça + E/2 + K + 2


X = 80 + 4 + 0.5 + 4 Z = 75 + 2 + 0.2 + 2
X = 88.5 Z = 79.2

W = [(E - I) : número de passes] : 2


W = [( 4 - 0.5) : 2 ] : 2
W = 0.875

Programa Principal:
.
.
N70 G68 X88.5 Z79.2 I.5 K.2 E2. W.875 P50 F.3 #
.
.

Sub-programa 50 (P50)

N05 G1 X25. Z75. F.2#


N10 Z66. #
N15 X50. Z50. #
N20 Z30. #
N25 X80. Z20. #
N30 M2 #

Nota: Querendo-se utilizar o sub-programa para o acabamento da peça, com


a mesma ferramenta, teremos:

Programa Principal:
.
N70 G68 X88.5 Z79.2 I.5 K.2 E2. W.875 P50 F.3 #
N75 G X23. #
N80 G42 #
N85 P50 #
N90 G40 #
N95 X84. #
.

Observações:

- Funções preparatórias “G” admissíveis no sub- programa são: G1, G2, G3, G4
e G73.

- Para máquinas equipadas com porta ferramentas "gang tools" utilizar o mesmo
sub-programa de desbaste, no acabamento da peça, utilizando-se ferramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

52 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

EXEMPLO DE PROGRAMAÇÃO

USINAGEM INTERNA:

No exemplo, foi considerado:


E = 5mm (diâmetro)
Desbaste em uma passada
Sobremetal no eixo “X” = 1mm (diâmetro)
Sobremetal no eixo “Z” = 0.3mm

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 53


®

X = Menor diâmetro - E - I - 4 Z = Comprimento da peça + E/2 + K + 2


X = 35 - 5 - 1 - 4 Z = 60 + 2.5 + 0.3 + 2
X = 25 Z = 64.8

W = [( E - I ) : número de passes] : 2
W = [( 5 - 1 ) : 1 ] :2
W = 2

Programa Principal:
.
.
N50 G68 X25. Z64.8 I1. K.3 E2.5 W2. P60 F.2 #
.
.

Sub-programa 60 (P60)

N05 G1 X70. Z60. F.2#


N10 Z55. #
N15 X60. Z50. #
N20 X50. #
N25 X40. Z24. #
N30 X35. #
N35 M2 #

Nota: Querendo-se utilizar o sub-programa para o acabamento da peça com a


mesma ferramenta, teremos:
.
.
N50 G68 X25. Z64.8 I1. K.3 E2.5 W2. P60 F.2 #
N55 G X72.#
N60 G41#
N65 P60#
N70 G40#
N75 X32.#
N80 G Z100.#
.
.

Observações:

- Funções preparatórias “G” admissíveis no sub-programa: G1, G2, G3, G4 e G73.

- Para máquinas equipadas com porta ferramentas "gang tools" utilizar o mesmo
sub-programa de desbaste, no acabamento da peça, utilizando-se ferramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

54 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

FACEA MENTO

EXEMPLO DE PROGRAMAÇÃO:

USINAGEM EXTERNA:

No exemplo, foi considerado:

E = 5mm (diâmetro)
Desbaste em duas passadas
Sobremetal no eixo “X” = 1mm (diâmetro)
Sobremetal no eixo “Z” = 0.3mm

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 55


®

Cálculos:

X = Maior diâmetro + E + I + 4 Z = Comprimento da peça + E/2 + K + 2


X = 80 + 5 + 1 + 4 Z = 75 + 2.5 + 0.3 + 2
X = 90 Z = 79.8

W = [ E - (2K)] : número de passes


W = [ 5 - (2 x 0.3)] : 2
W = 2.2

Programa Principal:
.

N60 G68 X90. Z79.8 I1. K.3 E5. W2.2 P70 F.15 #
.

Sub-programa 70 (P70)

N05 G1 X80. Z20. F.1 #


N10 X50. Z30. #
N15 Z50. #
N20 X25. Z66. #
N25 Z75.#
N30 M2 #

Nota: Querendo-se utilizar o sub-programa para o acabamento da peça com a


mesma ferramenta, teremos:

Programa Principal:

N60 G68 X90. Z79.8 I1. K.3 E5. W2.2 P70 F.15#
N65 G Z20.#
N70 G41#
N75 P70#
N80 G40#
N85 Z77.#

Observações:

- Funções preparatórias “G” admissíveis no sub-programa: G1, G2, G3, G4 e G73.

- Para máquinas equipadas com porta ferramentas "gang tools" utilizar o mesmo
sub-programa de desbaste, no acabamento da peça, utilizando-se ferramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

56 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

EXEMPLO DE PROGRAMAÇÃO:

USINAGEM INTERNA:

No exemplo, foi considerado:

E = 6mm (diâmetro)
Desbaste em duas passadas
Sobremetal no eixo “X” = 0.8mm (diâmetro)
Sobremetal no eixo “Z” = 0.2mm

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 57


®

Cálculos:

X = Menor diâmetro - E - I - 4 Z = Comprimento da peça + E/2 + K + 2


X = 35 - 6 - 0.8 - 4 Z = 60 + 3 + 0.2 + 2
X = 24.2 Z = 65.2

W = [ E - (2K)] : número de passes


W = [ 6 - (2 x 0.2)] : 2
W = 2.8

Programa Principal:
.
.
N70 G68 X24.2 Z65.2 I.8 K.2 E6. W2.8 P80 F.2 #
.
.

Sub-programa 80 (P80)

N05 G1 X35. Z24. F.1 #


N10 X40. #
N15 X50. Z50.#
N20 X60. #
N25 X70. Z55.#
N30 Z60. #
N35 M2 #

Nota: Querendo-se utilizar o sub-programa para o acabamento da peça com a


mesma ferramenta, teremos:

Programa Principal:
.
.
N70 G68 X24.2 Z65.2 I.8 K.2 E6. W2.8 P80 F.2 #
N75 G X33. Z22.#
N80 G42#
N85 P80#
N90 G40#
N95 Z62.#
.
.
Observações:

- Funções preparatórias “G” admissíveis no sub-programa: G1, G2, G3, G4 e


G73.

- Para máquinas equipadas com porta ferramentas "gang tools" utilizar o mesmo
sub-programa de desbaste, no acabamento da peça, utilizando-se ferramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

58 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.24. FUNÇÃO: G70

Aplicação: Admite programa em polegada.

Esta função prepara o comando para computar todas as entradas de dados em


polegadas.

A Função G70 é Modal e deve ser programada em um bloco separado.

O operador pode selecionar o modo do sistema de unidade para polegada ou métrico,


através do painel de controle ou por programa através das funções G70 e G71.

Nota: Não se deve alterar o modo POLEGADA para MÉTRICO e vice-versa no meio
da programação, pois o controle requer uma operação de REFERÊNCIA DA MÁQUINA
(Machine Home) quando o modo da unidade é alterado.

5.25. FUNÇÃO: G71

Aplicação: Admite programa em milímetro.

Esta função prepara o comando para computar todas as entradas de dados em


milímetros. Não há necessidade de programar-se esta função, pois a mesma, está ativa
quando o comando é ligado.

A Função G71 é Modal e, se necessário, deverá ser programada em um bloco


separado.

5.26. FUNÇÃO: G73

Aplicação: Interpolação linear Ponto a Ponto.

Esta função é semelhante a G01 (interpolação linear), embora quando empregada


fique disposta a trabalhar do mesmo modo que a interpolação Ponto a Ponto, removendo

o efeito de arredondamento dos cantos, resultantes de movimentos lineares consecutivos.


Obs.: O tamanho do canto arredondado é diretamente proporcional ao valor da
velocidade de avanço programado.

A Função G73 é Modal e cancela-se por G01 e G00.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 59


®

5.27. FUNÇÃO: G74

Aplicação: Ciclo de torneamento e de furação com descarga de cavacos

FURAÇÃO:

A função G74, como ciclo de furação requer:

G74 Z (W) F # , onde:

Z = Posição final (absoluto)

W = Distância para quebra cavaco (incremental)

F = Avanço programado para furação.

Observações:

- Na ausência da função W, o eixo Z avança para o ponto final, em movimento


contínuo.

- A função G74 não é Modal.

EXEMPLO DE PROGRAMAÇÃO:

.
.
.

N50 G X Z75. #
N55 G74 Z-5. W15. F.15 #
.
.
.

60 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

TORNEAMENTO:

A função G74 pode ser utilizada como ciclo de torneamento paralelo ao eixo Z, o
qual torneia com sucessivos passes, até o diâmetro desejado.

A função G74, como ciclo de torneamento, requer:

G74 X Z I (U1) F #, onde:

X = Diâmetro final (absoluto)

Z = Posição final (absoluto)

I= Incremento por passada no diâmetro (incremental)

U1= Recuo angular da ferramenta (incremental)

Observações:

- Posicionar a ferramenta no diâmetro da primeira passada.

- Se houver a função U1 num ciclo de torneamento, então a cada passada o comando


fará um retorno no eixo X, no sentido contrário à penetração e com valor da função I até
a posição inicial Z.

EXEMPLO DE PROGRAMAÇÃO:

.
.
.
N70 G X84. Z83.#
N75 G74 X30. Z28. I6. U1 F.3#
.
.
.

.
.
.
N30 G X30. Z73. #
N35 G74 X50. Z25. I5. U1 F.25#
.
.
.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 61


®

5.28. FUNÇÃO: G75

Aplicação: Ciclo de canais e de faceamento.

FACEAMENTO

A Função G75 descreve seu ciclo paralelo ao eixo X, auxiliando nos trabalhos de
desbaste como ciclo de faceamento.

A função G75 como ciclo de faceamento requer:

G75 X Z K (U1) F #, onde:

X = Diâmetro final (absoluto)

Z = Posição final (absoluto)

K = Incremento por passada em Z (incremental)

U1 = Recuo angular da ferramenta (incremental)

F = Avanço

Observações:

- Posicionar a ferramenta no comprimento da primeira passada.

- Se houver a função U1 no ciclo de faceamento, então a cada passada o comando


fará um retorno no eixo Z, no sentido contrário à penetração, com valor da função K
até a posição inicial X.
EXEMPLOS DE PROGRAMAÇÃO:

.
.

N20 G X65. Z88. #


N25 G75 X25. Z60. K2. U1 F.2 #
.
.

.
.
N80 G X28. Z92. #
N85 Z88.5 #
N90 G75 X45. Z70. K1.5 U1 F.15#
N95 Z92.#
.
.

62 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

C A NA I S

O ciclo G75 pode ser usado também como ciclo de canais, podendo-se programar
a quebra de cavacos.

Neste ciclo, os canais devem ser equidistantes sendo que o último canal será
executado na posição Z programada, independentemente de estar ou não na mesma
distância dos demais.

A função G75, como ciclo de canais, requer:

G75 X (Z) (W) (K) (D) F #, onde:

X = Diâmetro final (absoluto)

Z = Posição final (absoluto)

W = Distância para quebra cavacos (incremental)

K = Distância entre os canais (incremental)

D = Tempo de permanência (segundos)

F = Avanço

Observações:

- Na ausência da função W, o eixo X avança para o diâmetro final com movimento


contínuo.

- A função G75 não é Modal.

EXEMPLO DE PROGRAMAÇÃO:

.
.
N60 G X75. Z67. #
N65 G75 X60. Z25. K14. F.1 #
.
.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 63


®

5.29. FUNÇÃO: G80


Aplicação: Cancela o ciclo automático de furação G83

Essa furação deverá ser programada após o uso do código G83, cancelando o ciclo.

5.30. FUNÇÃO: G83


Aplicação: Ciclo automático de furação com quebra cavaco.

Este ciclo executa operações de furar automaticamente com movimentos de


retração ou tempo de parada para quebra do cavaco em um único bloco de programação.

G83 Z I (J) (K) (U) (W) (R) (D) (P1) F #

Z = Coordenada da profundidade do furo, em relação ao zero-peça.

I = Valor do primeiro incremento de profundidade, sempre com retorno.

J = Valor a ser subtraído no último incremento de profundidade, para determinar


o valor do próximo, sendo “J” um incremento menor que o valor de “I”.

Exemplo:
Primeiro Incremento = I
Segundo Incremento = I - J
Terceiro Incremento = (I-J) - J

Obs.: Se “J” não for programado o valor de “I” será utilizado para todos os
incrementos.

K = Valor mínimo determinado para o incremento. Quando “I-J” atingir o valor de


“K”, este passará a ser o valor permanente de “I”.

U = Determina a máxima profundidade com ou sem quebra cavacos e retorno ao


plano R. Se “U” não é programado ou é programado menor que “I”, a
ferramenta retornará ao plano R, depois de cada incremento. Se “U” é maior
que R-Z, não ocorrerá a retração ao plano R, até que a profundidade final seja
atingida. Cada vez que a profundidade de corte for igual ou maior que o valor
de “U”, ocorrerá uma retração ao plano R.

W = Determina um incremento de retração para quebra ou alívio de cavaco, que


ocorrerá após cada incremento de profundidade.

Obs.: Se “W” não for programado o comando assume o valor “W” = 2mm.

R = Determina o plano de referência para o início de usinagem ou seja, a


coordenada no eixo Z do ponto inicial da furação.

Obs.: Se “R” não for programado o comando assume o valor de Z utilizado para
aproximação como referência.

D = Tempo de parada da ferramenta após cada incremento de profundidade.

P1 = Determina a retração da ferramenta no final do ciclo, para posição do plano


de aproximação.

Obs: Se “P1” não for programado, a ferramenta retornará até o plano “R”.

F = Programa a velocidade de avanço de usinagem. Se não for programada no


ciclo, o comando irá seguir o último avanço estabelecido.

64 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

LAY-OUT DEMONSTRATIVO DOS PARÂMETROS DA FUNÇÃO G83

Obs.: Tolerância de aproximação = 2mm (“W”)

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 65


®

FURAÇÃO COM QUEBRA DE CAVACO SEM RETORNO AO PLANO “R”

EXEMPLO DE PROGRAMAÇÃO:

N60 G83 Z40. I20. J5. K10. U75. W3. R115. P1 F.15#
N70 G X Z130. # (Bloco de aproximação)
N80 G80 # (cancela a função G83)
.
.

Observações:
- Se U não for programado ou for programado menor ou igual a 10, após cada
incremento a ferramenta retornará ao plano R;
- Se U > 75, não ocorrerá retorno ao plano R até que a profundidade final Z seja
atingida;
- Se 10 < U < 75, ocorrerá retorno ao plano R sempre que a soma dos incrementos
de profundidade for maior ou igual ao valor de U;

66 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.31. FUNÇÃO: G90

Aplicação: Programação em coordenadas absolutas.

Este código prepara a máquina para executar operações em coordenadas absolutas,


tendo uma origem pré-fixada para a programação.

A Função G90 é Modal.

5.32. FUNÇÃO: G91

Aplicação: Programação em coordenadas incrementais.

Este código prepara a máquina para executar todas as operações em coordenadas


incrementais. Assim, todas as medidas são feitas através da distância a se deslocar.

Neste caso, a origem das coordenadas de qualquer ponto é o ponto anterior ao


deslocamento.

A Função G91 é Modal.

Função: P

Aplicação: Identificação de programa.

Todo programa principal ou sub-programa no diretório é identificado através de um


único número “P” de 2 dígitos, podendo variar na faixa de P01 a P99.

Os programas podem ser apagados do diretório ou ainda renumerados, se necessário.

Nota: Se um sub-programa é renumerado, as referências a este programa contidas


em outros, não são automaticamente atualizadas.

Função: L

Aplicação: Número padrão de execuções.

A função “L” define o número de vezes que um determinado sub-programa deve ser
executado.

Pode-se chamar um sub-programa para múltiplas execuções, programando um bloco


contendo a função “P” (número do sub-programa) e “L” (número de vezes que o sub-
programa deve ser executado).

Exemplo:

P2 L3# (define que o sub-programa 2 será executado 3 vezes).

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 67


®

PROGRAMAÇÃO INCREMENTAL E SUB-PROGRAMA

EXEMPLO:

Programa principal (P1): Sub-programa (P2):

N10 G99# N10 G91 #


. N20 G Z-20.#
. N30 G1 X-10. F.15#
. N40 G X10.#
N50 G X55. Z110. # N50 G1 Z-.5 F.5#
N60 P2 L3 # N60 X-5.#
N70 G90 # N70 X-1. Z.5 F.15#
N80 G X150. Z150.# N80 G X6.#
N90 M30# N90 G1 Z.5 F.5#
N100 X-5.#
N110 X-1. Z-.5 F.15#
N120 GX6.#
N130 M2#

68 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.33. FUNÇÃO: G92


Aplicação: Origem do sistema de coordenadas e limite de rotação do eixo-árvore.

Origem do sistema de Coordenadas:

Estabelece origem do sistema de coordenadas absolutas, a partir do


posicionamento da ferramenta.

Se o trabalho for executado em coordenadas absolutas, deve-se estabelecer um


ponto de partida (origem).

Este ponto pode ser estabelecido pela Função G92 acompanhada das Funções
X e Z, para que o comando tenha a origem do sistema na memória para o cálculo dos
posicionamentos.

Este ponto de origem poderá ser programado quando desejado a mudança


devendo ser cancelado através da Função G99.

Os valores da função G92 podem ser positivos ou negativos, dependendo do


quadrante utilizado pela ferramenta.

A Função G92 é Modal.

LIMITE DE ROTAÇÃO (RPM)

Aplicação: Estabelece limite de rotação (RPM)

Quando se estiver trabalhando com o código G92 junto com a função auxiliar S4
(4 dígitos) estaremos limitando a rotação do eixo-árvore.

Ex.: G92 S2500 M4#

Estamos permitindo que o eixo-árvore gire até 2500 rpm

A Função G92 é Modal

5.34. FUNÇÃO: G94


Aplicação: Estabelece programa de avanço em polegadas/min ou milímetros/
min.

Esta Função prepara o comando para computar todos os avanços em pol/min


(G70) ou mm/min (G71), após definição da aplicação encontraremos formato para
função de avanço F, onde F3.1 estabelece o formato para pol/min e F4 para mm/min.

A Função G94 é Modal.

10.35. FUNÇÃO: G95


Aplicação: Estabelece programa de avanço em polegadas/rot ou milímetros/rot.

Esta função prepara o comando para computar todos os avanços em pol/rot (G70)
ou mm/rot (G71), assim após a definição da aplicação, encontraremos o formato para
função de avanço F, onde, F2.4 estabelece o formato para pol/rot e F2.2 para mm/
rot.

A Função G95 é Modal.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 69


®

5.36. FUNÇÃO: G96


Aplicação: Programação em velocidade de corte constante.

A Função G96 seleciona o modo de programação em velocidade de corte constante,


onde o cálculo da RPM é programada pela Função S, usando formato S4.1 para pés por
minuto (G70) e formato S3.1 para metros por minuto (G71).

A máxima RPM alcançada pela velocidade de corte constante pode ser limitada
programando-se a Função G92.
A Função G96 é Modal e cancela a Função G97.

Deve ser programada em um bloco separado.

Exemplo:
.
N40 G96 #
N45 S200. #
N50 G92 S3000 M3#
.

5.37. FUNÇÃO: G97


Aplicação: Programação em RPM direta.

É programada a RPM diretamente pela Função S, usando um formato (S4).

A modificação da RPM pode variar através do seletor da RPM de 50% até 125% da
velocidade programada.

A Função G97 é Modal e cancela a Função G96.

Deve ser programada em um bloco separado.

Exemplo:
.
N60 G97 #
N65 S2500 M3 #
.

Importante:Em ciclos de roscamento, deve-se trabalhar programando G97.

5.38. FUNÇÃO: G99


Aplicação: Cancela a Função G92 e define a programação em função do Zero
Máquina (Machine Home).

Esta função quando solicitada cancela o efeito de origem dada pela Função G92,
quando trabalha-se em coordenadas absolutas, transportando a origem para o Zero
Máquina, conhecido por “Machine Home”.

A Função G99 não é provida de movimento nos eixos, e é Modal.

70 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.39. FUNÇÃO: G10


Aplicação: Cancela o monitor do tempo de vida da ferramenta.

A Função G10 interrompe a contagem do tempo de vida útil de uma determinada


ferramenta monitorada.

Esta Função deverá ser programada em um bloco separado.

5.40. FUNÇÃO: G11


Aplicação: Ativa o monitor de tempo de vida útil da ferramenta.

A função G11 inicia a contagem do tempo de vida útil de uma determinada


ferramenta, em qualquer ponto do programa.

O tempo de vida da ferramenta é decrementado a cada deslocamento da mesma, em


avanço de trabalho.

A função G11 deverá ser programada em um bloco separado.

A programação dos parâmetros de vida da ferramenta, deverão ser inseridos no bloco


correspondente a ferramenta que se pretende monitorar (! TOOL-DEF).

T X Z R L D# onde:

T = Identificação da ferramenta

X = Dimensão da ferramenta no eixo X

Z = Dimensão da ferramenta no eixo Z

R = Raio da ferramenta

L = Define o lado de corte da ferramenta

D = Define o tempo máximo de usinagem em minutos

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 71


®

EXEMPLO DE PROGRAMAÇÃO:

! TOOL-DEF #
T1 X-100.4389 Z79.8363 R.8 L2 D20. #
A150. #
! END #
N05 G99 #
N10 G T00#
N15 G54
.
.

N25 G11 # (ativa o monitor de vida da ferramenta)


N30 T0101;...Ferr...Desb...Ext...#
N35 G96 #
N40 S180. #
N45 G92 S4000 M4 #
N50 G X51. Z40.3 #
N55 G1 Z30. F.3 #
N60 G X60. Z120. #
N65 M30 #

A função G11, que ativa o monitor do tempo de vida da ferramenta, poderá ser
utilizada também através de uma ferramenta alternativa ou reserva, quando se
pretende executar trabalhos sem interrupções para troca de ferramenta, decorrente
do seu tempo de vida útil esgotado.

A programação dos parâmetros que definem a ferramenta alternativa, deverão


ser inseridos no bloco correspondente a ferramenta inicialmente definida (! TOOL-
DEF).

T X Z R L D E O #, onde:

T = Identificação da ferramenta

X = Dimensão da ferramenta no eixo X

Z = Dimensão da ferramenta no eixo Z

R = Raio da ferramenta

L = Define o lado de corte da ferramenta

D = Define o tempo máximo de usinagem em minutos

E = Número da ferramenta alternativa

O = Número do Corretor da ferramenta alternativa

72 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

EXEMPLO DE PROGRAMAÇÃO:

! TOOL-DEF #
T1 X-100.4389 Z79.8363 R.8 L2 D20. E2 02 # (Ferramenta inicial)
T2 X76.17 Z80.2878 R.8 L2 D20. # (Ferr.Alternativa ou reserva)
T3 X184.2548 Z89.4854 R.4 L2 #
A150. #
! END #
N05 G99 #
N10 T00 #
N15 G54
.
.
N20 G11# (ativa monitor de tempo de vida da ferr.)
N25 T0101;...Ferr...Desb.Ext...
N30 M6#
N35 G96 #
N40 S180. #
N45 G92 S4000 M4 #
N50 G X51. Z40.3 #
N55 G1 Z30. F.3 #
N65 G10 #(cancela monitor do tempo de vida da ferr.)
N70 T00 #
N75 G54 #
N80 G X60. Z120.#
N85 T0303;...Ferram.Acab...Ext.
N90 M6 #
N95 G96 #
N100 S200.#
N105 G92 S4500 M4 #
N110 G X50. Z40.3 #
N115 G1 Z30. F.2 #
N120 G X60. Z120. #
N 125 M30#

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 73


®

5.41. FUNÇÃO: G30


Aplicação: Cancela imagem espelho.

Esta função cancela imagem espelho dos eixos.

A função G30 é Modal e se encontra ativa quando o comando é ligado. Esta função
é cancelada por G31 e G32 e deve ser programada em um bloco separado.

5.42. FUNÇÃO: G31


Aplicação: Imagem espelho no eixo X.

Todo valor programado no eixo X sob efeito desta função será multiplicado por (-
1).

No momento em que esta função estiver ativa, o visor na página de “status”, mostra
“M” (Mirror = Espelho) acesa na posição X do mostrador.

A função G31 é Modal e cancela-se pela função G30, sendo que deve ser programa
em um bloco separado.

5.43. FUNÇÃO: G32


Aplicação: Imagem espelho no eixo Z.

Esta função é idêntica a Função G31, apenas é usada no eixo “Z” e também deve
ser programada em um bloco separado.

Todo valor programado no eixo Z sob o efeito desta função será multiplicado por
(-1)

A função G32 é Modal e cancela-se pela função G30.

OBS.: É possível utilizarmos a imagem espelho em ambos os eixos simultâneamente.

74 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

EXEMPLO DE PROGRAMAÇÃO UTILIZANDO G32


(IMAGEM ESPELHO NO EIXO Z):

P1(PROGRAMA PRINCIPAL) P2 P3

N10 G99# N10 G91# N10 G91#


. N20 G Z-25.# N20 G Z-3.#
. N30 G1 X-22. F.1# N30 G1 X-15. F.1#
. N40 G X22.# N40 X-6. Z3.#
N50 G X90. Z95. M8# N50 P3# N50 G X21.#
N60 P2 L3# N60 G32# N60 Z-6.#
N70 G90# N70 P3# N70 G1 X-10.#
N80 G X150. Z150. M9# N80 G30# N80 X-12. Z6.#
N90 M30 # N90 M2# N100 M2#

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 75


®

5.44. FUNÇÃO: G58


Aplicação: ativa o sistema de medição automática do desgaste da ferramenta.

Esta função somente será utilizada quando a máquina for equipada com o leitor de
posição da ferramenta (TOOL EYE). Deverá ser programada em um único bloco, conforme
segue:

G58 X Z T W (a) (b) (c) (U1) #, onde:

X = Coordenada de posicionamento para início do processo de medição.

Obs: Para a máquina GALAXY 15S o valor programado para o eixo X deverá ser :

X = 150 + Folga

Z = Coordenada de posicionamento para o início do processo de medição.

Obs: Para determinar o valor programado em Z, deve-se utilizar o resultado da


operação abaixo, dada pela fórmula :

Z = 70 + Folga - (Valor do G54)

T = Função que determina o número da ferramenta que se deseja medir. No caso


da função G58, o número do corretor é o mesmo da ferramenta.

W (a) (b) (c) = Parâmetro que indica o eixo a ser medido (a), o quadrante do sensor
(b) e o tipo de aproximação da ferramenta no sensor (c).

“ W a ” =pode assumir valores de 1 a 3, o valor zero não é permitido, indicando em


qual eixo o corretor deve ser corrigido:

a = 1 (correção somente no eixo “X”)


a = 2 (correção somente no eixo “Z”)
a = 3 (correção em ambos os eixos)

76 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

“Wb”=pode assumir valores de 1 a 4, o valor zero não é permitido, indicando o


quadrante do sensor, no qual a ferramenta irá tocar.

b = 1 (quadrante 1)
b = 2 (quadrante 2)
b = 3 (quadrante 3)
b = 4 (quadrante 4)

“Wc” = Pode assumir valores de 1 a 3, o valor zero não é permitido, indicando o tipo
de trajetória que a ferramenta a ser medida deve realizar para se aproximar
do sensor. O programador pode, através desse sub-parâmetro, “escapar” de
obstáculos que porventura possam haver entre a ferramenta e a localização
do sensor da máquina.

*C= 1 (aproxima primeiro o “X” e depois o “Z”)


C = 2 (aproxima primeiro o “Z” e depois o “X”)
(*) Opção utilizada principalmente para ferramentas internas.

Retorno
Avanço

U1 = Permite uma parada no início do processo de medição, para retirar a peça


da placa.

OBS: O código U1 pode ser omitido. Neste caso deve ser verificado que não haja
interferência entre o braço do sensor com a peça, pois o processo de medição se
iniciará sem interrupções.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 77


®

Nota: Para que a função G58 seja plenamente executada, é necessário que sejam
programados os seguintes parâmetros na página de corretores do comando:

C = 3 (interpola linearmente ambos os eixos)

X-LIM: É o valor máximo programado para o desgaste da ferramenta durante o


processo. O sistema em cada medição realizada, verifica se o desgaste não ultrapassou
o limite.

Se o limite não foi ultrapassado, o sistema prossegue com o processo, utilizando a


mesma ferramenta, porém, se o desgaste for maior que o previsto pelo limite, o processo
de usinagem da próxima peça poderá ser interrompido, caso não haja uma ferramenta
alternativa à disposição, definida no gerenciador.

Neste caso, o operador precisará providenciar a troca de ferramenta (inserto).

Z-LIM: É o valor máximo programado para o desgaste da ferramenta durante o


processo, porém em relação ao eixo “Z”.

TOLER : O campo “Toler” é utilizado para programar uma faixa de desgaste, em


módulo, que uma determinada ferramenta pode ter durante um processo de usinagem.

Este campo é comum aos dois eixos “X” e “Z”. Se o valor do desgaste medido em
uma ferramenta estiver dentro da faixa admissível, o sistema não executa a correção. Em
resumo, o sistema somente corrige um desgaste cujo valor é maior, em módulo, que o valor
deste campo.

CIC : Este campo define o número de peças que devem ser executadas em um
processo, antes de se fazer uma medição do desgaste da ferramenta. O valor programado
deverá ser maior do que “zero”.

O ciclo G58 é programado e executado como outro código “G” qualquer, respeitando
suas sintaxes,porém, sua execução depende do valor colocado no campo “CIC”, ou seja,
somente será executado quando o lote de peças definidas em “CIC”, tiver sido usinado.
Neste momento o sistema executa todos os passos do ciclo até que tenha os desgastes
medidos.

Deve-se notar que o programador pode livremente estipular valores independentes


e diferentes para cada ferramenta, dentro do processo, de acordo com os esforços e
desgastes sofridos por cada uma das ferramentas.

RST : Este campo trabalha juntamente com o campo “CIC”. Quando um determinado
valor é colocado no campo “CIC”, este mesmo valor será copiado para o campo “RST”
que vai sendo decrementado a cada “M5O” executado.

FRC: Este campo permite ao operador “forçar” a execução de um ciclo de medição


do desgaste, antes que “RST” seja zerado. Para isto o campo “FRC” deverá estar na
posição “ON”.

OBS: Os campos X-DIAM e Z-COMP possuem os valores de correção para uma


determinada ferramenta e podem ser corrigidos manualmente ou através da função G58.

78 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

EXEMPLO DE PROGRAMAÇÃO

!TOOL-DEF #
T1 X-146.2541 Z113.95#
T2 X110.9963 Z 94.9578#
A150.#
!EN D #
N05 G99#
N10 T00; T0101_DESBASTE_EXT.#
N15 G54#
N20 G X150. Z150.#
N25 T0101; DESBASTE_EXT.#
N30 M06
N35 M12#
N40 G96#
N45 S180.#
N50 G92 S3000 M4#
N55 G X51. Z40.3#
N60 G1 Z30. F.3 #
N65 T00;T0202_ACAB._INTERNO#
N70 G54#
N75 G X150. Z150.#
N80 T0202;.FERR.ACAB.INTERNO#
N 85 M06#
N90 M12#
N95 G96#
N100 S200.#
N105 G92 S3000 M4#
N110 G X-50. Z40.3#
N115 G1 Z30. F.2#
N120 G X-126. Z158.#
N125 G58 X120. Z160. T01 W311 U1#
N130 G58 X-126. Z158. T02 W341#
N 135 M50#
N140 M30#

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 79


®

6 - FUNÇÕES MISCELÂNEAS
As Funções Miscelâneas abrangem os recursos da máquina não cobertos pelas
funções anteriores. Estas funções têm formato M2 e apenas um código M pode ser
programado em cada bloco.

FUNÇÃO: M00

Aplicação: Parada do programa.

Este código causa parada imediata do programa, refrigerante de corte, do eixo-


árvore, e um aviso de “AGUARDANDO INÍCIO” é mostrado no vídeo ao operador.

A Função M00 é programada, geralmente, para que o operador possa virar a peça
na placa, trocar ferramentas, faixas de rotações, etc.

FUNÇÃO: M01

Aplicação: Parada opcional do programa.

Esta função causa a interrupção na leitura do programa. Quando programada, porém,


esta só estará ativa se o operador selecionar “PARADA OPCIONAL”, contida na página
“REFERÊNCIA DE TRABALHO”.

Neste caso, a Função M01 torna-se igual à Função M00.

Quando dá-se a parada através deste código, pressionando-se o botão “CYCLE


START”, a leitura do programa é reiniciada.

FUNÇÃO: M02

Aplicação: Fim de programa.

Esta função é usada para indicar o fim do programa existente na memória do


comando.

FUNÇÃO: M03

Aplicação: Sentido anti-horário de rotação do eixo-árvore.

Esta função gira o eixo árvore no sentido anti-horário olhando-se a placa frontalmente.

A Função M03 é cancelada por: M01; M02; M04; M05; M30; e M00.

FUNÇÃO: M04

Aplicação: Sentido horário de rotação do eixo-árvore.

Esta função gira o eixo-árvore no sentido horário, olhando-se a placa frontalmente.

A Função M04 é cancelada por: M01; M02; M03; M05; M30; M00.

80 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

FUNÇÃO: M05

Aplicação: Desliga o eixo-árvore.

Esta função quando programada pára imediatamente a rotação do eixo árvore,


cancelando as funções M03 ou M04.

A Função M05 ao iniciar-se o programa já está ativa e é cancelada por M03 e


M04.

FUNÇÃO: M06

Aplicação: Libera giro da torre.

Toda vez que se seleciona uma determinada face da torre, dada pela Função “T”,
esta deve ser acompanhada da função M06 que permite o giro da torre.

Necessariamente, a Função M06 não precisa vir no mesmo bloco da Função “T”.

FUNÇÃO: M07 (OPCIONAL)

Aplicação: Liga o refrigerante de corte de alta pressão (T-MAX).

FUNÇÃO: M08

Aplicação: Liga o refrigerante de corte.

Este código aciona o motor da refrigeração de corte e cancela-se por: M09; M00;
M01; M02; M30.

FUNÇÃO: M09

Aplicação: Desliga o refrigerante de corte.

Este código desliga o motor da refrigeração de corte e está ativo ao iniciar-se


o programa.

FUNÇÃO: M11

Aplicação: Troca de faixa de rotação.

FUNÇÃO: M12

Aplicação: Troca de faixa de rotação.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 81


®

Função: M15 (opcional)

Aplicação: Liga ferramenta rotativa no sentido horário.

Função: M16 (opcional)

Aplicação: Liga ferramenta rotativa no sentido anti-horário.

Função: M17 (opcional)

Aplicação: Desliga ferramenta rotativa.

Função: M18 (opcional)

Aplicação: Liga manipulador de peças.

Função: M19 (opcional)

Aplicação: Orientação do eixo-árvore.

Função: M20 (opcional)

Aplicação: Liga aparelho alimentador de barras.

Função: M21 (opcional)

Aplicação: Desliga aparelho alimentador de barras.

82 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

FUNÇÃO: M22 (OPCIONAL)

Aplicação: Quando ativado aciona o dispositivo de travamento do eixo-árvore.

Esta função deverá ser programada em um bloco separado.

Obs.: O posicionamento do eixo-árvore é dado a partir de graus inteiros no sentido


horário (positivo) ou anti-horário (negativo), respectivamente.

Exemplo: “C30.” e “C-60.”

A função “C” define o ângulo para a parada do eixo-árvore.

Esta função deverá ser programada em um único bloco, após a Função M19.
Sendo possível fazer posicionamentos fixos a cada 0,07 graus.

Esta função somente é válida para máquinas que trabalham com ferramentas
rotativas.

Exemplo de Programação:

N70 T00 #
N75 G54 #
N80 G Z100. #
N85 T0404;...Broca diâm. 8mm #
N95 G X-14. Z38. #
N100 Z36. #
N105 M19 #
N110 G94 #
N115 C0. #
N120 M22 #
N125 M15 #
N130 G1 Z20. F110 #
N135 G Z36. #
N140 M23 #
N145 M19 #
N150 C180. #
N155 M22 #
N160 G1 Z20. F110 #
N165 G Z38. #
N170 M23 #
N175 G95 #
N180 T00 #
N185 G54 #
N190 G Z100. M17 #
N195 T0505 #
N 200 M6 #
.

FUNÇÃO: M23 (OPCIONAL)

Aplicação: Destrava o eixo-árvore.

FUNÇÃO: M24

Aplicação: Abre placa

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 83


®

FUNÇÃO: M25

Aplicação: Fecha placa

FUNÇÃO: M26 (OPCIONAL)

Aplicação: Recua a manga do contra-ponto.

FUNÇÃO: M27 (OPCIONAL)

Aplicação: Avança a manga do contra-ponto.

FUNÇÃO: M28 (OPCIONAL)

Aplicação: Abre luneta.

FUNÇÃO: M29 (OPCIONAL)

Aplicação: Fecha luneta.

FUNÇÃO: M30

Aplicação: Fim de programa.

Esta função tem a mesma aplicação da Função M02. Para Comandos que trabalham
com memória, tanto M02 como M30 rebobinam os dados da memória.

FUNÇÃO: M31 (OPCIONAL)

Aplicação: Avança base do contra-ponto (opcional).

FUNÇÃO: M32 (OPCIONAL)

Aplicação: Recua base contra-ponto (opcional).

FUNÇÃO: M33 (OPCIONAL)

Aplicação: Posicionamento de contra-ponto.

FUNÇÃO: M36 (opcional)

Aplicação: Abre a porta automaticamente.

FUNÇÃO: M37 (OPCIONAL)

Aplicação: Fecha a porta automaticamente.

84 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

FUNÇÃO: M38 (OPCIONAL)

Aplicação: Avança o dispositivo aparador de peças.

FUNÇÃO: M39 (OPCIONAL)

Aplicação: Recua o dispositivo aparador de peças.

FUNÇÃO: M42 (OPCIONAL)

Aplicação: Liga ar para limpeza da placa.

FUNÇÃO: M43 (OPCIONAL)

Aplicação: Desliga ar para limpeza da placa.

FUNÇÃO: M44 (OPCIONAL)

Aplicação: Habilita interfaceamento Máquina/Robô

FUNÇÃO: M45

Aplicação: Liga limpeza das proteções.

FUNÇÃO: M46

Aplicação: Desliga limpeza das proteções.

FUNÇÃO: M50 (OPCIONAL)

Aplicação: Subir o braço do leitor de posição da ferramenta (TOOL EYE).

A Função M50, deverá ser programada em um único bloco, ou então programada


via M.D.I.

Essa função inicia a contagem de peças executadas quando se utiliza medição


automática do desgaste da ferramenta (G58).

FUNÇÃO: M51 (OPCIONAL)

Aplicação: Descer o braço do leitor de posição da ferramenta (TOOL EYE).

A função M51, já se encontra ativada no comando, sendo desnecessário sua


programação, exceto via MDI.

Ativa a mensagem “DESCER TOOL EYE” e é utilizada quando se pretende


medições automáticas do desgaste da ferramenta.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 85


®

7.SEQUÊNCIA NECESSÁRIA PARA PROGRAMAÇÃO


MANUSCRITA
ESTUDO DO DESENHO DA PEÇA: FINAL E BRUTA
O programador deve ter habilidade para comparar o desenho (peça pronta) com a
dimensão desejada na usinagem com máquina a Comando Numérico.
Há necessidade de uma análise sobre a viabilidade da execução da peça, levando-se
em conta as dimensões exigidas, o sobremetal existente da fase anterior, o ferramental
necessário, a fixação da peça, etc.

PROCESSO A UTILIZAR
É necessário haver uma definição das fases de usinagem para cada peça a ser
executada, estabelecendo-se, assim, o sistema de fixação adequado à usinagem.

FERRAMENTAL VOLTADO AO CNC


A escolha do ferramental é importantíssima, bem como, a sua disposição na torre.
É necessário que o ferramental seja colocado de tal forma que não haja interferência entre
si e com o restante da máquina. Um bom programa depende muito da escolha do
ferramental adequado e da fixação deste, de modo conveniente.

CONHECIMENTO DOS PARÂMETROS FÍSICOS DA MÁQUINA E SISTEMA DE


PROGRAMAÇÃO DO COMANDO:
São necessários tais conhecimentos por parte do programador, para que este possa
enquadrar as operações de modo a utilizar todos os recursos da máquina e do comando,
visando sempre minimizar os tempos e fases de operações e ainda garantir a qualidade do
produto.

DEFINIÇÃO EM FUNÇÃO DO MATERIAL, DOS PARÂMETROS DE CORTE COMO


AVANÇO, VELOCIDADE, ETC.
Em função do material a ser usinado, bem como da ferramenta utilizada e da operação
a ser executada, o programador deve estabelecer as velocidades de corte, os avanços e
as potências requeridas da máquina. Os cálculos necessários na obtenção de tais
parâmetros são os seguintes:

. Velocidade de Corte (VC)

A Velocidade de Corte é um dado importante e necessário.


Ela é uma grandeza diretamente proporcional ao diâmetro e à rotação da árvore, dada
pela fórmula:
onde:
p. D. N Vc = Velocidade de Corte (m/min)
Vc = D = Diâmetro (mm)
1000
N = Rotação da Árvore (rpm)
Na determinação da Velocidade de Corte para uma determinada ferramenta efetuar
uma sinagem, a rotação é dada pela fórmula:
Vc ´ 1000
N=
p´D

. Avanço

O avanço é um dado importante de corte e é obtido levando-se em conta o material,


a ferramenta e a operação a ser executada.
Geralmente nos tornos com Comando Numérico utiliza-se o avanço em mm/rot, mas
este pode ser determinado também em mm/min.

86 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

ÁREA DE CORTE PARA FERRAMENTA DE 90 GRAUS

. Potência de Corte (Nc)

Para evitarmos alguns inconvenientes durante a usinagem tais como sobrecarga


do motor e consequente parada do eixo-árvore durante a operação, faz-se necessário
um cálculo prévio da potência a ser consumida, que pode nos ser dada pela fórmula:

Ks ´ a ´ p ´ Vc
Nc =
4500 ´ h

Ks = Pressão específica de corte

P = Profundidade de corte (raio)

a = A vanç o

Vc = Velocidade de corte

h = Rendimento
C E N T UR = 0,8
G A L A X Y = 0,9
C O S M O S = 0,9

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 87


®

8. VALORES ORIENTATIVOS PARA PRESSÃO


ESPECÍFICA DE CORTE (KS)
RESISTÊNCIA A TRAÇÃO
"KS" EM kg/mm²
kg/mm²
MATERIAL
DUREZA BRINELL AVANÇO EM mm/rot
kg/mm² HB 0,1 0,2 0,4 0,8
SAE 1010 A 1025 ATÉ 50 ATÉ 140 360 260 190 136

SAE 1030 A 1035 50 A 60 140 A 167 400 290 210 152

SAE 1040 A 1045 60 A 70 167 A 192 420 300 220 156

SAE 1065 75 A 85 207 A 235 440 315 230 164

SAE 1095 85 A 100 235 A 278 460 330 240 172

AÇO FUNDIDO MOLE 30 A 50 96 A 138 320 230 170 124

AÇO FUNDIDO MÉDIO 50 A 70 138 A 192 360 260 190 136

AÇO FUNDIDO DURO ACIMA DE 70 ACIMA DE 192 390 286 205 150

AÇO Mn-AÇO Cr-Ni 70 A 85 192 A 235 470 340 245 176

AÇO Cr-Mo 85 A 100 235 A 278 500 360 260 185

AÇO DE LIGA MOLE 100 A 140 278 A 388 530 380 275 200

AÇO DE LIGA DURO 140 A 180 388 A 500 570 410 300 215

AÇO INOXIDÁVEL 60 A 70 167 A 192 520 375 270 192

AÇO FERRAMENTA (HSS) 150 A 180 415 A 500 570 410 300 215

AÇO MANGANÊS DURO 660 480 360 262

FERRO FUNDIDO MOLE ATÉ 200 190 136 100 72

FERRO FUNDIDO MÉDIO 200 A 250 290 208 15 108

FERRO FUNDIDO DURO 250 A 400 320 230 170 120

FOFO MALEÁVEL (TEMP) 240 175 125 92

ALUMÍNIO 40 130 90 65 48

COBRE 210 152 110 80

COBRE C/ LIGA 190 136 100 72

LATÃO 80 A 120 160 115 85 60

BRONZE VERMELHO 140 100 70 62

BRONZE FUNDIDO 340 245 180 128

88 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

9. GRAU DE RUGOSIDADE
(Em relação ao avanço e raio da ponta da ferramenta)

M I C R ON S MICRO-

r = Raio da Ferramenta
mm IN CHES

Rugosidade em µm

Avanço em mm
F ÓR M U LA S

(HT-R-Rt)

em mm

RAIO DA CURVATURA DA
PONTA DA FERRAMENTA
(mm)

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 89


®

10. TABELA DE CONVERSÃO DE DUREZA


BRINELL RESISTÊNCIA Kg/mm2 ROCKWELL
Aço Cr Aço Ni
f Impr. mm
Dureza
Aço
aço Mn Aço Cr Ni C B A SHORE VICKERS
Carga 3000 kg Carbono
B H Aço Cr Mn Aço Cr Mo Rc Rb Ra
Esfera 10mm BH x 0,36
BH x 0,35 BH x 0,34
(2.05) (898) 323 .3 314 .3 305 .3
(2.10) (857) 308 .5 300 .0 291 .4
(2.15) (817) 294 .1 286 .0 277 .8
(2.20) (780) 280 .8 273 .0 265 .2 70 10 6 11 50
(2.25) (745) 268 .2 260 .8 253 .3 68 84 .1 10 0 10 50
(2.30) (712) 256 .3 249 .2 242 .1 66 95 96 0
(2.35) (682) 245 .5 238 .7 231 .9 64 82 .2 91 88 5
(2.40) (653) 235 .1 228 .6 222 .0 62 81 .2 87 82 0
(2.45) (627) 225 .7 219 .5 213 .2 60 80 .5 84 76 5
(2.50) (601) 216 .4 210 .4 204 .3 58 80 .2 81 71 7
2. 55 57 8 208 .1 202 .3 196 .5 57 79 .4 78 67 5
2. 60 55 5 199 .8 194 .3 188 .7 55 (120) 78 .6 75 63 3
2. 65 53 4 192 .2 186 .9 181 .6 53 (119) 77 .9 72 59 8
2. 70 51 4 185 .0 179 .9 174 .8 52 (119) 77 .0 70 56 7
2. 75 49 5 178 .2 173 .3 168 .3 50 (117) 76 .5 67 54 0
2. 80 47 7 171 .7 167 .0 162 .2 49 (117) 75 .7 65 51 5
2. 85 46 1 166 .0 161 .4 156 .7 47 (116) 75 .0 63 49 4
2. 90 44 4 159 .8 155 .4 151 .0 46 (115) 74 .2 61 47 2
2. 95 42 9 154 .4 150 .2 145 .9 45 (115) 73 .4 59 45 4
3. 00 41 5 149 .4 145 .3 141 .1 44 (114) 72 .8 57 43 7
3. 05 40 1 144 .4 140 .4 136 .3 42 (113) 72 .0 55 42 0
3. 10 38 8 139 .7 135 .8 131 .9 41 (112) 71 .4 54 40 4
3. 15 37 5 135 .0 131 .3 127 .5 40 (112) 70 .6 52 38 9
3. 20 36 3 130 .7 127 .1 123 .4 38 (110) 70 .0 51 37 5
3. 25 35 2 126 .7 123 .2 119 .7 37 (110) 69 .3 49 36 3
3. 30 34 1 122 .8 119 .4 115 .9 36 (109) 68 .1 48 35 0
3. 35 33 1 119 .2 115 .9 112 .5 35 (109) 68 .0 46 33 9
3. 40 32 1 115 .6 112 .4 109 .1 34 (108) 67 .5 45 32 7
3. 45 31 1 112 .0 108 .9 105 .7 33 (108) 66 .9 44 31 6
3. 50 30 2 108 .7 105 .7 102 .7 32 (107) 66 .3 43 30 5
3. 55 29 3 105 .5 102 .6 99 .6 31 (106) 65 .7 42 29 6
3. 60 28 5 102 .6 99 .8 96 .9 30 (105) 65 .3 40 28 7
3. 65 27 7 99 .7 97 .6 94 .2 29 (104) 64 .6 39 27 9
3. 70 26 9 96 .9 94 .2 91 .5 28 (104) 64 .1 38 27 0
3. 75 26 2 94 .3 91 .7 89 .1 26 (103) 63 .6 37 26 3
3. 80 25 5 91 .8 89 .3 86 .7 25 (102) 63 .0 37 25 6
3. 85 24 8 89 .3 86 .8 84 .3 24 (102) 62 .5 36 24 8
3. 90 24 1 86 .8 84 .4 81 .9 23 10 0 61 .8 35 24 1
3. 95 23 5 84 .6 82 .3 79 .9 22 99 61 .4 34 23 5
4. 00 22 9 82 .4 80 .2 77 .9 21 98 60 .8 33 22 9
4. 05 22 3 80 .3 78 .0 75 .8 20 97 32 22 3
4. 10 21 7 78 .1 76 .0 73 .8 (18) 96 31 21 7
4. 15 21 2 76 .3 74 .2 72 .1 (17) 96 31 21 2
4. 20 20 7 74 .5 72 .5 70 .4 (16) 95 30 20 7
4. 25 20 2 72 .7 70 .7 68 .7 (15) 94 30 20 2
4. 30 19 7 70 .9 69 .0 67 .0 (13) 93 29 19 7
4. 35 19 2 69 .1 67 .2 65 .3 (12) 92 28 19 2
4. 40 18 7 67 .3 65 .5 63 .6 (10) 91 28 18 7
4. 45 18 3 65 .9 64 .1 62 .2 (9) 90 27 18 3
4. 50 17 9 64 .4 62 .6 60 .9 (8) 89 27 17 9
4. 55 17 4 62 .6 61 .0 59 .2 (7) 88 26 17 4
4. 60 17 0 61 .2 59 .5 57 .8 (6) 87 26 17 0
4. 65 16 6 59 .8 58 .1 56 .4 (4) 86 25 16 6
4. 70 16 3 58 .7 57 .1 55 .4 (3) 85 25 16 3
4. 75 15 9 57 .2 55 .7 54 .1 (2) 84 24 15 9
4. 80 15 6 56 .2 54 .6 53 .0 (1) 83 24 15 6
4. 85 15 3 55 .1 53 .6 52 .0 82 23 15 3
4. 90 14 9 53 .6 52 .2 50 .7 81 23 14 9
4. 95 14 6 52 .6 51 .1 49 .6 80 22 14 6
5. 00 14 3 51 .5 50 .1 48 .6 79 22 14 3
5. 05 14 0 50 .4 49 .0 47 .6 78 21 14 0
5. 10 13 7 49 .3 48 .0 46 .6 77 21 13 7
5. 15 13 4 48 .2 46 .9 45 .6 76 21 13 4
5. 20 13 1 47 .2 45 .9 44 .5 74 20 13 1
5. 25 12 8 46 .1 44 .8 43 .5 73 20 12 3
5. 30 12 6 45 .4 44 .1 42 .8 72 12 6
5. 35 12 4 44 .6 43 .4 42 .2 71 12 4
5. 40 12 1 43 .6 42 .4 41 .1 70 12 1
5. 45 11 8 42 .5 41 .3 40 .1 69 11 8
5. 50 11 6 41 .8 40 .6 39 .4 68 11 6
5. 55 11 4 41 .0 39 .9 38 .8 67 11 4
5. 60 11 2 40 .3 39 .2 38 .0 66 11 2
5. 65 10 9 39 .2 38 .2 37 .1 65 10 9
5. 70 10 7 38 .5 37 .5 36 .4 64 10 7
5. 75 10 5 37 .8 36 .8 35 .7 62 10 5
5. 80 10 3 37 .1 36 .1 35 .0 61 10 3
5. 85 10 1 36 .4 35 .4 34 .3 60 10 1
5. 90 99 35 .6 34 .7 33 .7 59 99
5. 95 97 34 .9 34 .0 33 .0 57 97
6. 00 95 34 .2 33 .3 32 .3 56 95

OBS.:Os valores entre parênteses são apenas comparativos.

90 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

PARTE 2

INSTRUÇÕES DE
OPERAÇÃO

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 91


®

92 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

1. INSTRUÇÕES GERAIS

INTRODUÇÃO

Este manual tem por objetivo, instruir para o melhor aproveitamento na utilização
da máquina, que ora temos a satisfação de entregar.

Da observação atenta do mesmo, dependerá o bom funcionamento e a conservação


prolongada de suas qualidades.

OBS.: Este manual está sujeito a alterações sem prévio aviso.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 93


®

2. PRECAUÇÕES DE SEGURANÇA

As precauções de segurança foram elaboradas para orientar e instruir adequadamente


quem opera a máquina e aqueles que são encarregados da sua manutenção.

Os resultados de uma inspeção de manutenção devem ser avaliados adequadamente.


A máquina só deve ser entregue ao operador, após ter sido colocada em boas condições
de trabalho. Quando a máquina for operada, as mesmas precauções devem ser tomadas
tanto para a operação como para a manutenção. Sempre se reporte aos demais capítulos
deste e dos demais manuais da máquina, para compreensão total sobre o assunto.

Esta máquina está equipada com os seguintes dispositivos de segurança, para


proteger pessoas e equipamentos de danos e avarias:

1. Proteções frontal, traseira e da refrigeração;

2. Proteções da placa e da ferramenta (por software do CN);

3. Limite de curso (software CN);

4. Botão de parada de emergência.

Os operadores, contudo, não devem confiar apenas nesses dispositivos de segurança,


mas sim operar a máquina, somente após conhecimento completo das precauções
especiais que devem ser tomadas, LENDO ATENTAMENTE as observações seguintes:

94 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

2.1.PRÁTICAS BÁSICAS DE OPERAÇÃO

PERIGOS

Algumas partes do painel elétrico, do painel de comando, transformadores, dos


motores, das caixas de ligação e outros componentes apresentam pontos ou terminais
com presença de voltagens elevadas. Estes, quando tocados, podem ocasionar graves
choques elétricos ou até mesmo morte do operador.

Nunca mexa em um comando manual (botões, teclas, chaves comutadoras etc.) com
as mãos, sapatos ou roupas molhadas. A não observância dessa recomendação, também
poderá provocar choque elétrico ou até mesmo a morte do operador.

ADVERTÊNCIAS

A localização do botão de emergência deve ser bem conhecida, para que possa ser
acionado a qualquer momento sem necessidade de procurá-lo.

Antes de qualquer tipo de manutenção, desligar e travar a chave geral da máquina.

Proporcione espaço de trabalho suficiente para evitar quedas perigosas.

Água ou óleo poderão tornar o piso escorregadio e perigoso. Para evitar acidentes,
os pisos devem estar secos e limpos.
Antes de acionar qualquer comando manual, botões, teclas, chaves comutadoras,
alavancas, verifique sempre se é o comando correto e, em caso de dúvida, consulte demais
capítulos dos manuais de operação e manutenção.

Nunca toque ou acione em um comando manual (botões, tecla, chaves comutadoras,


alavancas) por acaso.

As bancadas de trabalho perto das máquinas devem ser suficientemente resistentes


para evitar acidentes. Deve-se evitar que peças escorreguem da superfície da mesa.

Se um trabalho tiver que ser feito por duas ou mais pessoas, sinais de coordenação
devem ser dados a cada etapa da operação. A menos que um sinal seja dado e respondido,
a etapa seguinte não deve ser iniciada;

A VI S OS

No caso de falta de energia, desligue imediatamente a CHAVE GERAL.

Use os óleos lubrificantes e graxas recomendados ou equivalentes.

Os fusíveis de reposição devem ter epecificações idênticas às recomendadas no

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 95


®

manual de instruções.

Evite choques mecânicos a Unidade de CN e demais equipamentos e componentes


eletrônicos, Painel Elétrico, Painel de Comando Elétrico etc, uma vez que poderão causar
falhas ou mau funcionamento.

Evite que água, sujeira e pó entrem na Unidade de CN e demais equipamentos e


componentes eletrônicos, Painel Elétrico, Painel de Comando etc. Use sempre proteções
e/ou cubra o local.

Não altere, sem necessidade e sem conhecimento adequado os parâmetros ou outros


ajustes elétricos. Se estas modificações forem inevitáveis, anote os valores anteriores a
alteração, de maneira que possam voltar aos seus ajustes originais, se necessário.

Não suje, raspe ou retire qualquer tabela de aviso. Caso ela esteja ilegível ou perdida,
encomendar outra tabela ao fornecedor, especificando o seu número, o qual aparecerá
no lado direito inferior da tabela.

Ler atenta e cuidadosamente as tabelas de segurança contidas na máquina. As


posições das tabelas estão descritas neste manual.

96 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

2.2.CUIDADOS E OBSERVAÇÕES ANTES DE LIGAR A MÁQUINA

IMPORTANTE
Leia atentamente os manuais de instrução, operação, manutenção, programação,
etc, antes de ligar a máquina. Certifique-se de que entendeu corretamente todas as
informações. Em caso de dúvida, consulte o seu superior ou o distribuidor da Romi
mais próximo.

PERIGO

Cabo, cordão ou fio elétrico cuja isolação esteja danificada pode produzir fuga de
corrente e choques elétricos. Antes de usá-los, verifique suas condições.

A VI S OS

Certifique-se de que os manuais de instalação, (operação, manutenção, programação,


etc) estejam completamente entendidos. Cada função e procedimento de operação e
manutenção deve estar inteiramente claro.

Use sapatos de segurança que não se estragam com óleo, óculos de segurança com
cobertura lateral, roupas e proteção de segurança.

Feche as portas e proteções da Unidade de CN e demais equipamentos e componentes,


Painel Elétrico de Comando. O acionamento de um comando manual (botão, tecla, chave
comutadora, alavanca, etc.) deve ser feito sempre que se tenha a certeza de que se trata
do comando.

CUIDADOS

O cabo de energia a partir da alimentação da fábrica até os bornes de ligação da


máquina deve ter secção suficiente para suportar a potência elétrica consumida.

Os cabos que devem ficar no solo precisam ser protegidos contra cavacos para evitar
curto circuito.

Antes de operar a máquina pela primeria vez ou após ficar parada por longo tempo
(alguns dias),cada parte deslizante deve ser lubrificada. Para isso, deixe a bomba de
lubrificação em funcionamento, até o óleo chegar nos pontos de lubrificação.

Os reservatórios de óleo devem ser abastecidos até os níveis indicados. Verifique e


adicione óleo, se necessário. Para pontos de lubrificação, marcas de óleo e níveis
adequados, veja as tabelas de instruções.

Os comandos manuais (botões, tecla, chave comutadora, alavanca, etc) devem ser
acionados suavemente.

Verifique o nível de óleo refrigerante e adicione óleo se necessário.

NOTA
Ao ligar a máquina, iniciar pela Chave de Alimentação de Energia da fábrica e
a Chave Geral da máquina, nessa ordem; após acionar a Chave Geral, acionar, quando
disponível a Chave Vídeo, e aguarde a imagem no vídeo.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 97


®

2.3.INSPEÇÕES DE ROTINA

A VIS O

Ao verificar a tensão das correias NÃO coloque os dedos entre a correia e a polia.

CUIDADOS

Verifique as leituras corretas dos medidores de pressão.

Verifique os motores e partes deslizantes quanto a ruídos anormais.

Verifique a tensão das correias e substitua o jogo, caso alguma correia apresente
desgaste.

Verifique o motor e as partes deslizantes com relação a lubrificação adequada.

Verifique as proteções e dispositivos de segurança para que funcionem


adequadamente.

2.4.PRÉ-AQUECIMENTO DA MÁQUINA

CUIDADOS

Pré-aquecer a máquina principalmente o eixo-árvore, fazendo-o funcionar de 10 a 20


minutos, na metade ou 1/3 da velocidade máxima, em operação automática.

Este programa de operação automática deve fazer com que funcionem todos os
componentes da máquina. Verifique ao mesmo tempo, o funcionamento correto destes
componentes.

Nas máximas rotações, seja especialmente cuidadoso ao aquecer o eixo árvore.

NOTA
Partes deslizantes poderão ser danificadas por falta de óleo se a máquina for
usada para usinar imediatamente após ficar parada por longo período. As expansões
térmicas dos componentes da máquina também poderão comprometer a precisão da
usinagem. Para evitar estas condições, sempre aqueça a máquina.

98 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

2.5.PREPARAÇÃO PARA USINAGEM

A VI S OS

O ferramental deve estar de acordo com as especificações, dimensões e tipo da


máquina.

Ferramentas muito gastas podem causar danos. Substitua todas essas ferramentas
por outras, antes que isso aconteça.
A área de trabalho deve ser adequadamente iluminada para facilitar as verificações
de segurança.

Ferramentas e outros itens devem ser guardados. Não deixe ao redor da máquina,
para evitar acidentes e mantenha os corredores limpos. Não devem ser colocados em cima
do cabeçote, proteções ou lugares semelhantes.

CUIDADOS

Para evitar interferências, o comprimento das ferramentas deve estar dentro das
tolerâncias.

Após instalar uma ferramenta, faça um teste.

Após moldar as castanhas, certifique-se de que as mesmas estejam fixando a peça,


com pressão adequada.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 99


®

2.6.OPERAÇÃO

A VI S OS

Não trabalhe com cabelos compridos, que possam tocar qualquer parte na máquina.
Amarrá-los para cima e para trás.

Não opere comandos manuais (botão, tecla, chave comutadora, alavanca, etc.) com
luvas. Poderá causar defeitos.

Sempre que uma peça pesada tiver que ser movimentada e em qualquer ocasião em
que haja qualquer risco envolvido, duas ou mais pessoas devem trabalhar juntas.

Somente trabalhadores treinados e qualificados devem operar empilhadeiras,


guindastes ou equipamentos semelhantes, para evitar colisões e danos.

Cabos de aço ou cordas devem ser suficientemente fortes para suportar as cargas
a serem levantadas e devem estar de acordo com as normas.

Segure as peças com firmeza.

Não toque em cavacos ou na borda das ferramentas com as mãos sem proteção.

Pare a máquina, antes de ajustar o bico de refrigeração.

Nunca toque com as mãos ou de qualquer outra maneira uma peça-obra girando ou
no eixo-árvore em movimento.

Não opere a máquina, sem a parte frontal de segurança.

Feche sempre a porta frontal, antes de ligar a máquina.

Use escova para limpar os cavacos da ponta da ferramenta - NÃO USE AS MÃOS.

Pare a máquina, sempre que for colocar ou retirar uma ferramenta.

Use máscara protetora, sempre que for usinar uma peça de liga de magnésio.

CUIDADOS

Durante “operação automática”, nunca abra a porta da máquina. Porém se houver


necessidade de ajustes ou manutenção, existe no painel de comando uma chave que inibe
o dispositivo de segurança da porta frontal. Ao inibir este dispositivo de segurança, exige-
se total atenção por parte do operador ou manutentor, pois este ficará exposto a graves
acidentes. Após os ajustes ou manutenção retorne a chave na posição fechada, para então
reiniciar o trabalho em operação automática.

Ao executar usinagem pesada, evite o acúmulo de cavacos, pois cavacos quentes


podem provocar combustão.

100 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

2.7.PARA INTERROMPER A USINAGEM

A VIS O

Desligue o comando pelo botão de emergência e desligue o vídeo, quando parar


temporariamente a máquina após terminar um trabalho. MANTENHA A CHAVE GERAL
LIGADA.

Para parar a máquina durante a usinagem, selecione entre estas, a chave adequada:
- Apertar - (Botão de parada de emergência)
- Apertar - (Botão de Cicle Stop)
- Apertar - (Botão de Shift e Cicle Stop simultaneamente)

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 101


®

2.8.APÓS TERMINAR UM TRABALHO

CUIDADOS

Limpe sempre a máquina ou o equipamento. Retire os cavacos e limpe as proteções.

Nunca limpe a máquina ou equipamento antes de sua PARADA COMPLETA.

Recoloque todos os componentes da máquina em seus lugares.

Verifique os limpadores e substitua os danificados.

Verifique se há contaminação de óleo - hidráulico, lubrificante e refrigerante e trocá-


los sempre e quando necessário.

Verifique o nível do óleo refrigerante, hidráulico e lubrificante e adicione óleo se


necessário.

Verifique a tensão das correias. Compare se estão frouxas após operação. Substitua
o jogo, caso alguma correia esteja frouxa. Ao verificar a tensão das correias, não coloque

102 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

2.9. PREPARAÇÃO PARA MANUTENÇÃO

C U I D A DOS

Não proceda a qualquer operação de manutenção sem instrução do seu superior.


Troque idéia com ele quando for verificar uma condição de defeito e NÃO tire
conclusões sozinho.

Caso seja necessária a cooperação de qualquer outro setor para a manutenção,


tome providências antecipadamente.

Providencie com antecedência peças para reposição e material de consumo


(anéis, retentores, anéis elásticos, rolamentos, óleo, graxa, etc...).

Prepare-se para registrar as operações de manutenção preventiva e corretiva.

IMPORTANTE
Leia cuidadosamente todos os Manuais de instalação, operação, manutenção,
programação, etc... e entenda corretamente as precauções de segurança nele
contidos. Compreenda os princípios, construções e precauções envolvidos.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 103


®

2.10 - OPERAÇÃO DE MANUTENÇÃO

PERIGOS

Com a máquina ligada, qualquer operação de manutenção é perigosa. Em


princípio, a Chave Geral deve ser desligada durante toda a operação.

Quem não estiver ligado ao trabalho de manutenção não deve acionar a Chave
Geral que liga a máquina. Para esta finalidade utilize o aviso: “Não toque na Chave.
Operação de Manutenção em Andamento” ou outro aviso semelhante, deve ser
colocado nas chaves e em quaisquer outros locais adequados. Além disso, recomenda-
se que antes de efetuar a manutenção, a Chave Geral da máquina seja desligada e que
a mesma seja trancada por um cadeado, cuja chave deva ficar em poder do
manutentor.

AVISOS

A manutenção elétrica deve ser feita por pessoa qualificada para realizar o os
dedos entre a correia e a polia.

Limpe o filtro do tanque de refrigeração.

Antes de deixar a máquina no final do turno, acione o Botão de Emergência, desligue


o Vídeo, desligue a chave geral da máquina e, finalmente, desligue a chave geral da rede,
sempre seguindo essa ordem.

104 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

2.11 - APÓS MANUTENÇÃO ATÉ OPERAÇÃO DA MÁQUINA

AVISOS

Arrume em ordem as partes da máquina para receber manutenção, bem como a


área de trabalho. Limpe a água e o óleo das peças e proporcione local seguro para o
trabalho.

Todas as peças e óleo usados devem ser removidos pelo operador e colocados
bem distantes da máquina para melhor segurança.

A pessoa encarregada pela manutenção deve certificar-se de que a máquina


trabalha sob condições totais de segurança.

Dados de manutenção e inspeção devem ser registrados e guardados para


referência.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 105


®

2.1 2. P OSICIONA MENTO DAS TAB ELAS DE S EGURANÇA EM


MÁQUINAS DA LINHA CENTUR

106 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

2 3

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 107


®

6
7

108 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

2.1 3. P OSICIONA MENTO DAS TAB ELAS DE S EGURANÇA EM


MÁQUINAS DA LINHA GALAXY

6 3 7

5 3
1

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 109


®

6
5

110 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

3. PAINEL DE OPERAÇÃO
3.1. PAINEL

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 111


®

3.2 - FUNÇÕES DO PAINEL

CYCLE START (INÍCIO DE CICLO):

Esta tecla possui várias funções, todas relacionadas com o


inícios de execução. Quando pressionada executa de forma
contínua o programa, desde que tenha sido pré-selecionada
a opção AUTOMÁTICO na PÁGINA DE MODO. Quando
estivermos atuando via MDI teremos que acioná-la para
cada bloco de informação. Também usamos esta função
para iniciar a rotina de Referência da Máquina.

BLK/BLK:

Quando pressionada a execução BLOCO A BLOCO do


programa é feita, sendo necessário acioná-la uma vez para
cada bloco de informação.

CYCLE STOP (BLOQUEIO DE AVANÇO):

Quando pressionada causará a parada do movimento dos


eixos e da execução do programa, que poderão ser reiniciados
através da tecla CYCLE START (AUTOMÁTICO) ou BLK/
BLK (bloco a bloco).

SELETOR DE VARIAÇÃO DE AVANÇO:

Serve para modificar os avanços (F) programados dentro de


uma faixa de 0 a 150%.

SELETOR DE VARIAÇÃO DE ROTAÇÃO:

Função manual que permite a variação na rotação do eixo-


árvore dentro de uma faixa de 50 a 125%.

PARADA DE EMERGÊNCIA:

Quando pressionada causará a parada imediata dos


movimentos dos eixos e da rotação da placa (eixo árvore).

112 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

3.3.TECLADO

O teclado consiste em 57 teclas de posição vertical, sendo 43 alfa-numéricas


e 14 especiais.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 113


®

3.4 - TECLAS ESPECIAIS

INS:
Insere um caracter ou mesmo um bloco de informações dentro de um
programa já editado, sem alterar os demais blocos.

DEL:
Apaga um caracter ou mesmo um bloco de informações dentro de um
programa já editado e apagar um caracter digitado indevidamente, estando em
MODO DE EDIÇÃO, MDI, etc.

ERROR MSGS:
Sem função definida.

HELP:
Utilizada para tirar cópia das páginas do CNC, quando acoplado a uma
impressora (HARDCOPY).

ZOOM IN:
Serve para que o operador reduza o quadro mostrado no vídeo, a fim de
ampliar o gráfico do perfil da peça.

ZOOM OUT:
Usa-se esta tecla para que operador amplie o quadro mostrado no vídeo, para
reduzir o gráfico do perfil da peça.

CURSOR (4 teclas c/ setas):


Algumas páginas possuem um cursor móvel brilhante, para se fazer a entrada
de dados.
Este cursor pode ser movido para à direita, esquerda, para cima e para baixo,
bastando acionar a tecla apropriada, obedecendo o sentido das setas.
O cursor pode ser usado para selecionar uma função a ser ativada ou
desativada ou para que possamos introduzir qualquer informação nos programas,
dados e corretores de ferramentas ou mesmo modificar qualquer dessas informações
já memorizadas.
As funções são ativadas ou desativadas levando-se o cursor até elas e
digitando informações ou pressionando a tecla enter.

SHIFT
Esta tecla não tem função por si própria, devendo ser pressionada
simultaneamente com outra tecla do painel para ter significância:

SHIFT/CYCLE STOP:
Aborta a execução do programa.

SHIFT/LETRA:
Gera letra minúscula.

SHIFT/NÚMERO:
Gera um caracter secundário.

114 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

SHIFT/EXIT:
Retorna à PÁGINA DE MODO.

SHIFT/INS:
Serve para inserir um bloco de informações.

SHIFT/DELETE:
Apaga um bloco inteiro de informações.

SHIFT/CURSOR ( - ):
Leva o cursor para o início do programa,na página LISTA EDIÇÃO.

SHIFT/CURSOR ( ¯ ):
Leva o cursor para o fim do programa, na página LISTA EDIÇÃO.

SHIFT/CURSOR ( ® ):
Leva o curso em cada um dos códigos programa dos no bloco de informações.

EOB (Fim de bloco #)


Quando se está editando um programa, manualmente ou no campo de
entrada via MDI, pressionar esta tecla para determinar o final do bloco de
informações.

ENTER
É usada para ativar ou desativar funções que não estão ativas quando o
comando é ligado, bem como para permitir a entrada de dados nas páginas
STATUS, DIMENSÕES, CORRETORES, etc.

3.5 - TECLAS ALFA-NUMÉRICAS

As teclas alfa-numéricas são:

- Letras: A,B,C, etc.


- Números: 1,2,3, etc.
- Símbolos: (-),(.),(;), etc.

São usadas para editar um programa e também para a introdução de dados em


algumas operações, tais como: seleção de programa, corretor de ferramenta, etc.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 115


®

3.6.SOFTKEYS

São 9 teclas especiais que não fazem parte do teclado alfa-numérico normal, e
estão identificadas por F1, F2...F9. A função de cada uma delas é definida pelo
software, sendo que variam de acordo com a página em uso.

No caso do comando MACH-9L, estas teclas estão localizadas no canto direito


do vídeo, próximas aos itens que constam nas páginas do CNC. Cada uma destas
softkeys tem sua função definida pelo respectivo item.

EXIT
A tecla EXIT, apesar de ter a mesma aparência, não é uma SOFTKEY, pois
tem sua função definida. Ela é utilizada para retorno a uma página anterior ou à
PÁGINA DE MODO, quando for acionada juntamente com a tecla SHIFT.
Todas as mensagens de alerta ao operador serão apagadas com a tecla EXIT
localizada na coluna das softkeys.

PALKEYS
São 5 teclas especiais que não fazem parte do teclado alfa-numérico normal.
Não possuem identificação gravada sobre elas, pois a função de cada uma é
definida pelo software.
Estas teclas estão localizadas na parte inferior do vídeo, próximas aos itens
que constam nas páginas do CNC.
Estas PALKEYS geram as seguintes informações :

SOLT/PREN. PEÇA:
Abre e fecha a placa.

OPERADOR LIBERA:
Possibilita ao operador forçar a operação da máquina, cancelando
momentâneamnte algumas mensagens geradas pelo CNC. (Ex: Lubrificação
deficiente).

AVANC/REC. MANGA:
Avança e recua a manga do contra-ponto (opcional).

JOG. ARV. HORÁRIO:


Serve para que o operador libere o giro do eixo árvore em uma rotação
fixa, determinada pelo software.

JOG. ARV. ANTI-HORÁRIO:


Serve para que o operador libere o giro do eixo árvore em uma rotação
fixa, determinada pelo software.

MANUAL REFRIGER.:
Liga o refrigerante de corte manualmente.

DESLIGA REFRIGER.:
Desliga refrigerante de corte manualmente.

116 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

AUTOMÁTIC. REFRIGER.:
Liga e desliga o refrigerante de corte via programa.

LIGA TRANS. CAV.:


Liga o transportador de cavacos.

DESL/REC. TRANS. CAV.:


Desliga o transportador de cavacos.

SEGURANÇA PORTA:
Permite usinagem com a porta aberta ou fechada . Quando ativada, age
como sistema de segurança para o operador, só ligando a máquina se a porta
estiver fechada.

AVANÇA BASE C.PONTO.:


Avança a base do contra-ponto (cabeçote móvel).

RECUA BASE C.PONTO.:


Recua a base do contra-ponto (cabeçote móvel).

INTERNO SEL. PLACA:


Seleciona o sentido de fechamento da placa para prender a peça pelo
interno.

OBS: Caso não coincida o sentido de fixação da peça com a posição da placa,
o CNC não irá liberar o giro da placa, mostando no vídeo a mensagem: "PEÇA
SOLTA".

EXTERNO SEL. PLACA


Seleciona o sentido de fechamento da placa para prender a peça pelo
externo.

OBS: Caso não coincida o sentido de fixação da peça com a posição da placa,
o CNC não irá liberar o giro da placa, mostrando no vídeo a mensagem "PEÇA
SOLTA".

LIGA COMANDO
Liga os motores de acionamento dos eixos.

INDEXAÇÃO TORRE
Causa a indexação (giro) sequêncial da torre.

OBS: Durante a utilização desta função o operador deve tomar cuidado com
o posicionamento dos carros a fim de evitar colisões da torre.

OBS: Para utilizar-se destas funções definidas pelas “PALKEYS” basta localizá-
las através das teclas “PAGE UP” e/ou “PAGE DOWN”, que se localizam na parte
inferior do vídeo, e acionar a PALKEY correspondente.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 117


®

4. DESCRIÇÃO DAS PÁGINAS


4.1.PÁGINA DE STATUS:

AVANCO INIBIDO INATIVO


>XC 150.0000 M I H >ZC 150.0000 M I H SCS 0 I H

AREAS PROGRAMADAS 0 Tempo - Peca 00:00:00 P 0 L 0


Porcent.Avanco SIM Dimensoes..: METRICO PROGRAMA> 6
Porcent.Rotacao: SIM Modo Interp.: LINEAR F 30 0,
Bloco a Bloco: SIM Coord.Sist.: A BS OL UT O D 0, 00
Avanco Inibido SIM Eixo x Modo: DI AMET RO N 0
Vel.Cort.Const.: NAO Comp. Ferr.: DESLIG. M 30
Modo Avanco: MM POR REV TC 1
Ciclo Fixo.: DESLIG. TP 101
RPM# 0 Apalpador..: NAO ATIVO
0 Corr.Placa.: Pal Msg 0

;....EIXO#GXZ#G92X150.Z150.#T0101#G54#G94#S1222M4#G66X84.Z8

A página de STATUS mostra-nos funções que estão ativas quando a máquina é


ligada e as funções que vão sendo ativadas durante a usinagem de uma peça.

Mostra também a posição da ferramenta em relação ao zero-peça e ao zero-


máquina, além das mensagens de erros e confirmações que são fornecidas pelo
comando.

DESCRIÇÃO DA PÁGINA DE STATUS:

XC e ZC:
Indica posição da ferramenta em relação ao zero máquina, quando a função
G99 está ativa, ou em relação a um outro ponto de origem, especificado
juntamente com a função G92 (X é dado em diâmetro).

XP e ZP:
Indica a posição dos eixos, em relação ao zero peça.

XT e ZT:
Posição do último ponto programado para a ferramenta (X é dado em
diâmetro).

XD e ZD:
Indica o valor decrescente de onde a ferramenta se encontra até o ponto
programado (X é dado em diâmetro).

XA e ZA:
Indica o valor absoluto de onde a ferramenta se encontra até o zero-máquina
(X é dado em raio).

118 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

XF e ZF:
Indica os valores referentes ao erro de acompanhamento entre o controle e a
realimentação de informação de posicionamento. (Uso restrito à manutenção).

XG e ZG:
Valor utilizado quando estiver trabalhando com medição em processo (apalpador).

SCS:
Indica a RPM do eixo árvore, programada ou comandada via MDI.

S AS :
Indica a RPM real que eixo árvore está girando.

SAP:
Indica a posição angular do eixo-árvore de 0 a 360 graus.

MPR ou IPR:
MPR = Milímetros por rotação
IPR = Polegadas por rotação

RAD:
Distância da ferramenta à linha de centro da peça.

MPM ou FPM:
MPM = Milímetros por minuto
FPM = Pés por minuto

M (MIRROR):
Imagem espelho

I (IN POSITION):
Indica que a ferramenta alcançou a posição requerida.

H (HOME):
O zero-máquina foi alcançado.

ÁREAS PROGRAMADAS:
Número de áreas de segurança programadas.

TEMPO PEÇA:
Indica o tempo de usinagem da peça dado em minutos e segundos.

DIMENSÕES:
Programação em milímetro ou polegadas.

MODO INTERP:
Modo de Interpolação: linear, circular, etc.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 119


®

COORD. SIST.:
Programação em coordenadas absolutas ou incrementais.

EIXO X MODO:
Programação em diâmetro ou raio.

COMP. FERR.:
Programação com compensação de raio da ponta de ferramenta à direita, à
esquerda ou desativada.

MODO AVANÇO:
Programação do avanço em mm/rot, mm/min, pol/rot e pol/min.

CICLO FIXO:
Programação de ciclos fixos (G66, G67, G83...).

APALPADOR:
Medição em processo (opcional).

CORR. PLACA:
Corretores de placa (G54 e G55).

P L:
P : é o número do sub-programa utilizado.
L : é o número de vezes que o sub-programa (P) deverá ser repetido.

PROGRAMA:
Número do programa principal.

F:
Indica o valor do último avanço programado.

D:
Indica em ordem decrescente, o tempo de permanência, quando existe a
função G04 no programa.

N:
Indica o número do bloco que está sendo executado.

M:
Indica a função M (Miscelânea) que está sendo ou foi executada.

PAL MSG:
Indica mensagens de falha (página MENSAGENS PAL).

TC:
Indica o número da ferramenta e corretor comandados.

TP:
Indica o número da ferramenta e corretor comandados.

120 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.2 - PÁGINA DE MODO:

PAGINA DE MODO RE P O US O
AVANCO INIBIDO EDI TOR
I N A T I VO REFER.TRAB.
C A RR E G A /S A L VA

TORNO ROMI
AUTOMATICO
(NÚMERO DO TESTE
SOFTWARE ) MANUAL
SU P O R TE

Esta página é o menu principal do comando, que dá acesso à outras páginas.

Pode ser acessada através da tecla EXIT, ou diretamente através do acionamento


simultâneo das teclas SHIFT e EXIT.

DESCRIÇÃO DA PÁGINA DE MODO:

REPOUSO:
Apaga o vídeo (para ligá-lo novamente basta acionar a tecla EXIT).

EDITOR:
Acessa o Menu de Edição.

REFERÊNCIA DE TRABALHO:
Dá acesso à página utilizada para referenciar os parâmetros de trabalho.

CARREGAR/SALVAR:
Dá acesso à página que permite carregar ou salvar programas.

AUTO:
Ativa o modo de execução do programa (operação automática) cabendo a
partir daí ao operador selecionar a opção desejada.
Quando esta softkey é acionada as teclas localizadas no painel com as cores
verde, amarela e vermelha, passam a atuar como:

Verde - Modo Automático


Amarela - Modo Bloco a Bloco
Vermelha - Cycle Stop (bloqueia avanço)

TESTE:
Acesso à página que coloca a máquina em testes antes da execução do
programa.

MA NUA L:
Dá acesso à página das funções manuais e operacionais da máquina.

SUPORTE:
Acessa as páginas de proteção de programas, diagnóstico, acesso ao
controle e parâmetros de máquina.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 121


®

4.3.MENU DE EDIÇÃO:

MENU DE EDICAO LE ITURA

EDI TOR

PROG NOVO

>PROGRAMA 5 PROX PROG

FLAGS R E N UM E R A R

TAMANHO 4 APAGAR PROG

D ISPON I VE L 64067 A PA G AR TODO S

DIRETORIO

DESCRIÇÃO DA PÁGINA MENU DE EDIÇÃO:

LEITURA:
Permite a visualização do programa em modo lista, não possibilitando
entretanto que sejam feitas modificações.

EDITOR:
Dá acesso à página de edição do programa em modo PRONTA EDIÇÃO ou
LISTA EDIÇÃO, permitindo inserir e modificar o programa.

PROG. NOVO:
Seleciona o número de um programa não contido no diretório, porém em
ordem ascendente, para edição.

PRÓX. PROG.:
Seleciona o número de um programa contido no diretório, na ordem
crescente.

RENUMERAR:
Permite que o operador renumere o programa selecionado.

APAGAR PROGRAMA:
Apaga o programa selecionado. O operador será inquerido a confirmar a
exclusão.

APAGAR TODOS:
Apaga todos os programas do diretório. O operador será inquerido a
confirmar a exclusão.

DIRETÓRIO:
Mostra uma página contendo todos os programas em ordem ascendente.

122 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.4.PÁGINA DE PRONTA EDIÇÃO:


Programa 2PE CA .E XE RC I G RA F I C O S
00001

DESBASTE Z G66 LISTA


X PTO INICIAL X
Z PTO INICIAL Z INSERIR P
SO BREMETAL X I
SOBREMETAL Z K P RO C U RA R
PRE ACA BA ME NT U
PROF./PASSE W
SUBPROGRAMA P CODIGOS G

COD IGOS M
;PECA.EXERCICIO
# DIRETORIO

Nesta página de edição (PRONTA EDIÇÃO), imediatamente após a entrada de


uma função “G”, o comando exibirá a relação das opções que determinado código
aceita.

DESCRIÇÃO DA PÁGINA DE PRONTA EDIÇÃO:

GRÁFICOS :
Acessa a página de gráficos, para correção do programa no modo de edição.

LISTA :
Faz uma chamada para o modo de edição de programas.

INSERIR PROGRAMA:
Dá acesso à uma página que irá auxiliar o operador a transferir dados de um
programa para outro.

PROCURAR :
Dá acesso à uma página que irá auxiliar o operador na pesquisa de uma
determinada sequência de informações no programa.

CÓDIGOS G :
Dá acesso à página onde é apresentada uma relação dos códigos “G”
disponíveis.

CÓDIGOS M :
Dá acesso à página onde é apresentada uma relação dos códigos “M” mais
utilizados.

DIRETÓRIO :
Dá acesso à página contendo todos os programas em ordem crescente.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 123


®

4.5.PÁGINA DAS PRINCIPAIS FUNÇÕES “G”:


AUTO CICLOS AUTO ROTINAS M OV IM ENTO /P ER MA N
G80 DESLIGA CICLOS G33 ROSCA SIMPLES G00 RAPIDO
G83 CICLO FURACAO G37 ROSCA (VOLUME) G01 LINEAR
G89 PERM.CICLOS G56 ZERAR APALPADOR G02 ARCO HORARIO
G57 MEDIR C/ APALP. G03 ARCO ANTI-HOR.
G58 MEDIR FERRAMENTA G04 PERMANENCIA
G66 DESBASTE Z G73 PONTO A PONTO
G67 DESBASTE Z
G68 DESBASTE PERFIL
G74 CICLO TORNEAM
G75 CICLO FACEAMENTO
G76 ROSCA (PROFUND.)
>G 0
PAG. 1 DE 3
PROX.PAG.

Esta página permite visualizar as principais funções “G” e selecioná-las para


edição no modo PRONTA EDIÇÃO.

OBS: Desejando-se observar as duas outras páginas das funções “G” disponíveis,
basta acionar a softkey correspondente a “PRÓX. PÁG”.

4.6.PÁGINA DAS PRINCIPAIS FUNÇÕES “M”:

GE NER IC OS EIXO ARVORE


M0 0 PA RA DA PR OG RA MA DA M03 SENTIDO HORARIO
M01 PARADA OPC.PROG. M04 SENTIDO ANTI-HOR.
M02 FIM PROGRAMA M05 DESLIGA
M30 FIM PROG.C/REB. M10 TROCA FAIXA MAN.
M11 FAIXA BAIXA VEL.
M12 FAIXA ALTA VEL.
FE RRAM ENTAS M19 ORIENT ACAO
M06 TROCA FERRAMENTA M2 2 TR AV A
M15 LIGA F.ROT.HOR. M 23 D ES TR AV A
M16 F.ROT.A.HOR.
M17 DESLIGA F.ROTACAO RE FRIG ERAC AO
M08 LIGA REFRIGERACAO
M09 DESLIGA REFRIGERACAO
> M0
1/2
PROX.PAG.

Esta página permite visualizar as principais funções “M” ativas no comando e


selecioná-las para o modo de edição.

OBS: Desejando-se observar a outra página das funções “M” disponíveis, basta
acionar o softkey correspondente a “PRÓX. PÁG.”.

124 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.7.PÁGINA LISTA EDIÇÃO:

PROGRAMA 6 Gráficos

00001G99;....EIXO#
00002GXZ#
00003G92 X150.Z 150.#
00004T0101#
00005G54#
00006G94#
00007G97#
00008S1222M4#
00009G66 X84. Z82. I1. K.3. W7. P12 U1 F200#
00010M30#

Esta página é utilizada para edição de programas.

DESCRIÇÃO DA PÁGINA DE LISTA EDIÇÃO:

GRÁFICOS:
Dá acesso à página de gráfico para correção do programa no modo edição.

O retorno desta chamada irá deixar o cursor na posição em que ocorreu o erro
ou no fim do programa caso não tenha ocorrido nenhum erro.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 125


®

4.8.PÁGINA DE INSERÇÃO PROGRAMA:

INSE RIR PROG RAMA IN SE RI R

DO P RO GRAMA 2 INICIO
FIM

LINH A
N
INICIO
FIM DIRETORIO

Esta página permite transferir dados de um programa para outro.

DESCRIÇÃO DA PÁGINA DE INSERÇÃO DE PROGRAMA:

INSERIR:
Insere no programa corrente as opções selecionadas pelas linhas abaixo.

INÍCIO :
Marca para a leitura o inicio da linha, do bloco ou do programa.

FIM:
Marca para a leitura o final da linha, do bloco ou do programa.

LINHA:
Determina que será inserido a partir do início ou até o final de alguma linha
requerida.

N:
Determina que será inserido a partir do início ou até o final de um bloco “N”
requerido.

DIRETÓRIO:
Mostra no vídeo uma página contendo todos os programas numa ordem
crescente.

126 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.9.PÁGINA DE PESQUISA DE BLOCOS (PROCURAR):

PESQUISA DE BLOCOS BUSCAR


ENTRE PADRAO BUSCAR LI N H A
INICIO
>G99
6G99;..FERR..CANAL#

P R O G RA MA 2PE C A .E X E RCIC

Esta página permite referenciar um código ou uma linha para o comando localizar
dentro do programa.

DESCRIÇÃO DA PÁGINA DE PESQUISA DE BLOCOS:

BUSCAR :
Dá o início de uma pesquisa de uma determinada informação requerida pelo
operador.

Será mostrada uma mensagem se a informação selecionada foi encontrada


ou não.

LINHA :
Dá início à pesquisa de uma determinada linha existente no programa.

OBS: Será mostrada uma mensagem ao operador se a linha foi encontrada


no programa selecionado ou não.

INÍCIO :
Posiciona o ponto de pesquisa no início do programa.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 127


®

4.10. PÁGINA PARA RENUMERAR PROGRAMA:

RENUME RA R PROGRA MA

PROGRAMA 5

Flags

>Renumerar p/ 10

Esta página permite que seja alterado o número do programa contido no diretório.

4.11. PÁGINA PARA APAGAR PROGRAMA:

A P AG A PROGRA MA

SIM

APAGAR P 5?:
NAO

Esta página permite apagar um determinado programa contido no diretório,


desde que ele não esteja protegido e/ou restringido.

128 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.12.PÁGINA APAGAR TODOS OS PROGRAMAS:

APAGAR TODOS OS PROGR

SIM

A PA G A R TODO S ?
NAO

Esta página permite apagar todos os programas arquivados no diretório, exceto os


programas que estiverem protegidos e/ou restringidos.

4.13. PÁGINA DE DIRETÓRIO

4.13.1. Nomes:

DIRETORIO 63871 DISPON IVEL A T RIB UT O S

Nome Programa Nome Programa

P001
P002
P003
P004
P005
P 0 0 6 ......EIXO
P 0 1 2 PO LI A
>P0
1/1
PRO X.PA G.

Esta página permite visualizar todos os programas contidos na memória do


comando em uma ordem crescente .A identificação dos programas é feita através do
número e do nome do programa (se o nome aparecer como comentário no primeiro
bloco do programa).

Podemos verificar também desta maneira o espaço disponível na memória.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 129


®

4.13.2. Atributos:

DIRETORIO 63884 DISPONIVEL NOMES


COMPR ATRIB. COMPR ATRIB.
P001 62 R
P002 166
P003 97
P004 220 RP
P005 4 P
P006 83
P012 70

>P0
1/1
PR OX .P AG

Esta página permite visualizar o número, espaço ocupado na memória e os


atributos (flags) dos programas, sendo eles :

S - Prog. selecionado para carregar/salvar.

C - Programa com erro de check Sum.

L - Falha na carga do programa.

D - Programa duplicado pela opção Carregar.

T - Programa temporário.

R - Programa restrito para leitura.

P - Programa protegido para gravação.

130 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.14 - PÁGINA DE REFERÊNCIA DE TRABALHO:

REFERENCIA TRABALHO POLEGADA.(RETRAÇÃO FERR.)


AVANCO INIBIDO MÉTRICO (APALPADOR)
I NA T IV O
PARADA OPCIONAL
INIBIR BLOCOS
RELOGIO
DIMENSOES FERR.
CORRETOR FERR.
MONITOR FERR.
REFER.FERR.

DESCRIÇÃO DA PÁGINA DE REFERÊNCIA DE TRABALHO:

PARADA OPCIONAL:
Ativa ou desativa a parada opcional do programa quando estiver programada
a função M01.

Obs: Se a função PARADA OPCIONAL estiver desativada, o comando


executará o programa de forma contínua, ignorando a função M01.

INIBIR BLOCOS:
Ativa ou desativa a execução de determinado bloco de informações, quando
houver a função barra (/) no início do bloco programado.

RELÓGIO:
Dá acesso à página do relógio.

DIMENSÕES FERR.:
Dá acesso às páginas de DIMENSÕES DE FERRAMENTAS (dados das
ferramentas).

CORRETOR FERR.:
Dá acesso às páginas de CORRETORES DE FERRAMENTAS (arquivos dos
corretores das ferramentas).

MONITOR FERR.:
Dá acesso às páginas de MONITOR que permitem a visualização do tempo
de vida da ferramenta.

REFER. FERR.:
Dá acesso à página de REFERÊNCIA DA FERRAMENTA (leitor de posição da
ferramenta - TOOL EYE).

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 131


®

4.15.PÁGINA DE RETRAÇÃO DA FERRAMENTA:

RETRACAO DE FERRAMENTA M ET R IC O RE TRAC AO


AVANCO INIBIDO X +
I NA T IV O
X-
>XC 150,0000 I ZC 150,0000 I SCS 0 I
Z +

P O L O IN C R EM ENTO X 0,0000 Z-
PROGRAMA> 6 IN C R EM ENTO Z 0,0000
F 300, JOG 1 0 0 0 , MAN IVEL A X
TC 1 M UL T. M AN IV . 1
TP 101 PONT OS 0 0 MANIVELA Z
X - DI A M . 0,0000
Z-COMPR. 0,0000 SALVAR POS.
; . . . .E I X O # G X Z #G 9 2 X 1 5 0 . Z1 5 0 . # T 0 10 1 # G 5 4 # G 94 # G 9 7 # S 1 22 2 M 4 # G 6 6 X8 1 . Z 2

Esta página permite ao operador interromper o processo de corte, para fins de


inspeção da peça, inspeção da ferramenta, para efetuar a troca de um inserto e para
qualquer imprevisto que possa ocorrer durante um processo de usinagem.

4.16 - PÁGINA DO APALPADOR:

AVANCO INIBIDO
I NA T IV O

>XC 0,0000 > ZC 0 ,0 00 0


STATUS DIMENSAO P O S .A B S .
O.D.-NAO 0,0000 0,0000
I.D. -NAO 0,0000 0,0000
E.F. -NAO 0,0000 0,0000
I.F. -NAO 0,0000 0,0000

Esta página somente terá utilização prática, se a máquina estiver equipada com
o opcional APALPADOR, que permite a medição em processo.

132 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.17.PÁGINA DE DIMENSÕES:

DIMENSOES DE FERR. T> 0


AVANCO INIBIDO COMPR. X
I NA T IV O COMPR. X
M ET R IC O PR OG RA MA >0

T# X -R AI O Z- CO MP R RAIO L
1 0,0000 0,0000 0,0000 0
2 0,0000 0,0000 0,0000 0
3 0,0000 0,0000 0,0000 0 CARREGAR
4 20,0000 45,0000 0,8000 2
5 25,0000 25,0000 0,4000 2 SALVAR
6 0,0000 0,0000 0,0000 0
7 0,0000 0,0000 0,0000 0 ZERAR
PLACA
G54 111,0000
G55 105,0000

A página de DIMENSÕES (arquivo de dados da ferramenta) é usada para guardar


e carregar dados que dão referência ao comando a respeito de informações sobre as
ferramentas que serão utilizadas durante a usinagem.

OBS: Desejando-se utilizar as outras páginas de DIMENSÕES disponíveis, basta


posicionar o cursor no código “T” e digitar o número da ferramenta desejada, e logo
após acionar a tecla ENTER.

DESCRIÇÃO DA PÁGINA “DIMENSÕES”:

T: Código da ferramenta.

X-RAIO: Balanço da ferramenta no eixo X.

Z-COMPR.: Balanço da ferramenta no eixo Z.

RAIO: Raio do inserto (pastilha) utilizado.

L: Lado de corte da ferramenta.

G54: Define o primeiro corretor da placa.

G55: Define o segundo corretor da placa.

CARREGAR: Transfere os dados do tempo de vida da ferramenta programado


para a página do MONITOR.

SA LVA R: Transfere os dados de balanço das ferramentas para o programa


selecionado.

ZERAR: Zera todos os valores contidos na página de DIMENSÕES.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 133


®

4.18. PÁGINA DE CORRETORES:

CORRETORES DE FERR. T> 0


AVANCO INIBIDO I N C R E M E N T O = >X 0,0000
I NA T IV O Z 0,0000
M ET R IC O

T# X-DIAM Z -C O MP R X -L I M Z-LIM TOLER CIC RST FRC


1 0,0000 0,0000 0,0000 0,0000 0,0000 0 0 DES
2 0,0000 0,0000 0,0000 0,0000 0,0000 0 0 DES
3 0,0000 0,0000 0,0000 0,0000 0,0000 0 0 DES
4 0,0000 0,0000 0,0000 0,0000 0,0000 0 0 DES
5 0,0000 0,0000 0,0000 0,0000 0,0000 0 0 DES
6 0,0000 0,0000 0,0000 0,0000 0,0000 0 0 DES
7 0,0000 0,0000 0,0000 0,0000 0,0000 0 0 DES

As páginas CORRETORES (arquivo dos corretores da ferramenta) são usadas para


que se possa executar correções das medidas encontradas nas peças em usinagem.

As páginas CORRETORES permitem ainda , a introdução dos parâmetros


correspondentes à vida útil de uma determinada ferramenta.

OBS: Desejando-se utilizar as outras páginas de CORRETORES disponíveis, basta


posicionar o cursor no código “T” e digitar o número da ferramenta desejada, e logo
após acionar a tecla ENTER.

DESCRIÇÃO DAS PÁGINAS DE CORRETORES:

T: Código da ferramenta.

X-DIAM.: Valor da correção do eixo X.

Z-COMPR.: Valor da correção no eixo Z.

X-LIMIT.: Valor máximo programável para o desgaste da ferramenta no eixo X.

Z-LIMIT.: Valor máximo programável para o desgaste da ferramenta no eixo Z.

TOLER.: Valor mínimo programado para o início da correção, sendo este


comum aos eixos X e Z.

CIC: Define o número de peças que deverão ser executadas em um


processo, antes de fazer-se uma medição do desgaste da ferramenta.

RST: É responsável pela contagem regressiva do número de peças


programadas em CIC.

FRC: Este campo permite ao operador “forçar” a execução de um ciclo de


medição do desgaste antes que “RST” seja zerado (lig/des.).

INCREMENTO: Permite a entrada manual dos dados de correção da ferramenta


em X e Z.

134 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.19.PÁGINA DE MONITOR:

MONITOR DE FERR. T > 0


AVANCO INIBIDO
I N A T I VO
ME TRI C O

T# TEMPO RE SI D U A L ALT. CO RR. E S G O T A D O


1 0, 0 0, 0 0 0 NAO
2 0, 0 0, 0 0 0 NAO
3 0, 0 0, 0 0 0 NAO
4 0, 0 0, 0 0 0 NAO REC .TOTAL
5 0, 0 0, 0 0 0 NAO RECARGA
6 0, 0 0, 0 0 0 NAO
7 0, 0 0, 0 0 0 NAO

As páginas MONITOR são utilizadas para a visualização dos dados do tempo de


vida útil da ferramenta programada.

OBS: Desejando-se utilizar as outras páginas de MONITOR disponíveis, basta


posicionar o cursor no código “T” e digitar o número da ferramenta desejada, e logo
após acionar a tecla ENTER.

DESCRIÇÃO DAS PÁGINAS DE MONITOR:

T: Código da ferramenta.

TEMPO: Tempo de vida útil da ferramenta.

RESIDUAL: Campo de contagem regressiva do tempo de vida da ferramenta.

ALT: Número da ferramenta alternativa.

CORR.: Número do corretor da ferramenta alternativa.

ESGOTADO: Indica qual ferramenta teve seu tempo de vida esgotado.

REC. TOTAL: Recarrega o tempo de vida útil de todas as ferramentas,


independente do valor RESIDUAL estar ou não igual a zero.

RECARGA: Recarrega o tempo de vida útil de todas as ferramentas, cujo valor


RESIDUAL seja igual a zero.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 135


®

4.20. PÁGINA DE REFER. DE FERRAMENTAS :


AJ US TE S FER RA ME NT AS AJUSTE
AVANCO INIBIDO >T S ELECIONA DA 0 FERR
I NA T IV O
M ET R IC O X +
X-
T# X - RA I O Z Z +
1 0,0000 0,0000 Z-
MULT..MANIV. 1 2 0,0000 0,0000
3 0,0000 0,0000 AUTO
PLACA 4 20,0000 45,0000 AJUSTE
G54 111,0000 5 25,0000 25,0000 APROXIMAR
G55 105,0000 6 0,0000 0,0000
Z OFF SET 0,00 7 0,0000 0,0000 S E LE C I ON A R
FERR
AVANCO 762, XA ZA
0,0000 0,0000 MANIV

A página de REFER. DE FERRAMENTAS, será utilizada no zeramento das


ferramentas, somente quando a máquina estiver equipada com o leitor de posição
TOOL EYE (opcional).

DESCRIÇÃO DA PÁGINA DE REFER. DAS FERRAMENTAS:

T SELECIONADA: Seleção da ferramenta a ser zerada.

T: Número da ferramenta.

X-RAIO: Balanço da ferramenta no eixo X.

Z: Balanço da ferramenta no eixo Z.

MULT. MANIV.: Seleciona a velocidade de avanço manual através do volante


eletrônico (manivela).

Z OFF SET : Deslocamento para corretor de placa.

A VA NÇ O: Velocidade do avanço automático da ferramenta.

AJUSTE FERR. : Ativa a página para o zeramento das ferramentas e também


é responsável pela descida/subida do leitor de posição quando
este é automático (motor).

AUTO AJUSTE: Ativa o zeramento d a ferramenta nos eixo s X e Z


simultaneamente.

APR OXIMAR: Inibe o movimento através do volante eletrônico e ativa o


movimento automático dos carros através das teclas X+, X-, Z+
e Z-.

SELEC. FERR.: Ativa o campo de entrada para os dados de zeramento da


ferramenta que foi selecionada.

MANIVELA: Ativa o movimento dos carros através do volante eletrônico.

136 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.21.PÁGINA CARREGAR /SALVAR PROGRAMA:

C A R RE G A R / S AL V A R
I NA T IV O
S EL.D IS P .S AL V
PROGRAMA2 SEL. DISP.C ARG

HARD COPY SALVAR


VERIFICAR
HARD COPY CARREGAR

Esta página permite salvar ou carregar programas e dados de ferramentas através


de periféricos (leitora, micro, etc).

DESCRIÇÃO DA PÁGINA CARREGAR/SALVAR PROGRAMA:

SEL. DISP. SALV.:


Usada para selecionar o dispositivo de salvar o progr.(leitora,leitora/
perfuradora,etc).

SEL.DISP.CARG.:
Usada para selecionar o dispositivo de carregar o progr.(leitora, leitora /
perfuradora, etc).

SA LVA R:
Dá acesso à página que permite salvar o programa.

VERIFICAR:
Dá acesso à página que permite verificar o programa.

CARREGAR:
Dá acesso à página que permite carregar o programa.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 137


®

4.22. PÁGINA VERIFICAR PROGRAMA:

VERIFICA R HARD COPY


I N A T I VO
PP
PECA EXERCIC P RO G.N OVO
>PROGRAMA 2 MULTIPLO S P RO G R AMA S
CONTADOR 0 PROGRAMA
D ISPON I VE L 64051 IN CREM.P RO G
FLAGS ACEITA ERROS
DIRETORIO

DESCRIÇÃO DA PÁGINA CARREGAR PROGRAMA:

PP:
Utilizado para carregar os dados de parâmetros ajustados da máquina.

PROG. NOVO:
Seleciona o número de um programa não contido no diretório, para ser
armazenado.

MÚLTIPLOS PROGRAMAS:
Dá acesso à página que permite carregar mais de um programa.

PROGRAMA:
Esta softkey dará o início para carregar o programa selecionado.

INCREM. PROG:
Seleciona o número do programa subsequente ao que está em uso.

ACEITA ERROS:
Permite armazenar um programa mesmo se este contiver erros.

DIRETÓRIO:
Mostra no vídeo uma página contendo todos os programas contidos na

138 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.23 - PÁGINA SALVAR PROGRAMA:

SALVAR HARD COPY


I N A T I VO PP

PECA EXERCIC
>PROGRAMA 2 MULTI PROG
CONTADOR 0 PROG
TAMANHO 152 PROX PROG
FLAGS AVANCO
DIRETORIO

DESCRIÇÃO DA PÁGINA SALVAR PROGRAMA:

PP:
Utilizado para salvar os dados de parâmetros ajustáveis da máquina.

MÚLTIPLOS PROGRAMAS:
Dá acesso à página que permite salvar mais que um programa.

PROGRAMA:
Esta softkey dará o início para salvar o programa selecionado.

PRÓXIMO PROGRAMA:
Seleciona o próximo programa contido no diretório em ordem numérica.

A VA NÇ O:
Utilizada somente para dar um espaço antes de iniciar o salvamento do
programa.

DIRETÓRIO:
Mostra no vídeo uma página contendo todos os programas em ordem
crescente.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 139


®

4.24 - PÁGINA MULTI SALVAR/CARREGAR:

MULTI CARREGAR HARD COPY


I N A T I VO
INICIO
PECA EXERCIC ACEITA ERROS
>PROGRAMA 2 SELE CA O P R OG R AMA
CONTADOR 0 PROX PROG SELEC
D ISPON I VE L 64051 A P AG A R P R O G RA MA
FLAGS A PA G AR TODO S
DIRETORIO

DESCRIÇÃO DA PÁGINA MULTI SALVAR/CARREGAR:

INÍCIO:
Dá início à carga dos programas selecionados, “Flags opção S”, ou todos os
programas contidos na fita.

ACEITA ERROS:
Permite ler os programas mesmo se alguns deles contiverem erros .

SELEÇÃO PROGRAMA:
Liga/desliga o flag “S” indicando que o programa foi selecionado para
salvamento.

PRÓX. PROG. SELEC.:


Seleciona o próximo programa com o flag “S” ativo.

APAGAR PROGRAMA.:
Permite apagar o programa selecionado, necessitando para isso de uma
confirmação posterior.

APAGAR TODOS:
Permite apagar todos os programas contidos no diretório, devendo haver
uma confirmação posterior, para maior segurança.

DIRETÓRIO:
Mostra no vídeo uma página contendo todos os programas em ordem
crescente.

140 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.25.PÁGINA DE OPERAÇÃO AUTOMÁTICA:

O P E R .A UTO MA TICA REFER.TRAB


AVANCO INIBIDO JOG
I N A T I VO EDI TOR
P > 2 X C 0,0000 G RA F I C O S
N 0 Z C 0,0000 STATUS
M 0 SCS 0 INIC.MEIO PROG
T 0 RETORNO DE JOG
MEN S A GE N S P A L
AMPLIAR PÁGINA

DESCRIÇÃO DA PÁGINA OPERAÇÃO AUTOMÁTICA:

REFER. TRABALHO:
Dá acesso à página que permite referenciar os parâmetros de trabalho.

JOG.:
Acesso à página que permite selecionar os movimentos dos eixos em JOG
CONTÍNUO e JOG INCREMENTAL.

EDITOR
Acesso à página de edição.

GRÁFICOS:
Dá acesso à página que permite visualizar o gráfico da peça.

ST ATU S:
Acesso à página de status.

INICIAR MEIO PROG.:


Acessa a página que permite o início da usinagem no meio do programa.

RETORNAR DE JOG:
Retorna à usinagem, quando esta for interrompida pela função JOG .

MENSAGENS PAL:
Dá acesso à página de estado da máquina.

AMPLIAR PÁGINA:
Acessa uma página de auxílio ao operador, onde aparecem partes da página
de status em escala maior.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 141


®

4.26 - PÁGINA DE SELEÇÃO DE JOG:

SELECAO DE JOG JOG CONTINUO


AVANCO INIBIDO
I N A T I VO
MAN I VE LA X
MANIVELA Z
>X C 0,0000 MANI VELA MULTI.1
ZC 0,0000
SCS 0 JOG INCREMENTAL
DIAGNOST.

Esta página dá acesso aos movimentos em JOG CONTÍNUO e JOG INCREMENTAL,


dos eixos X e Z.

DESCRIÇÃO DA PÁGINA SELEÇÃO DE JOG:

JOG CONTÍNUO:
Dá acesso à página que permite mover os eixos continuamente através das
teclas direcionais.

MANIVELA X:
Autoriza movimentos do carro transversal (eixo X) através da manivela
eletrônica.

MANIVELA Z:
Autoriza a movimentação do carro longitudinal (eixo Z) através da manivela
eletrônica.

MANIVELA MULT.
Seleciona a velocidade de avanço da manivela eletrônica.

JOG. INCREMENTAL:
Dá acesso à página que permite especificar um incremento e aplicá-lo a
qualquer direção dos eixos.

DIAGNÓSTICO:
Dá acesso a página que permite verificar as informações de entradas e
saídas do CNC.

142 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.27. PÁGINA DE JOG CONTÍNUO:

JOG CONTINUO X +
AVANCO INIBIDO X-
JOG Z +
Z-
XC 0,0000 J O G 1 00 0,
ZC 0,0000
SCS 0 A V. 1 0 16 ,

Esta página permite movimentar os eixos X e Z pressionando-se a tecla


correspondente ao eixo e ao sentido de direção para que o carro se desloque
continuamente.

4.28. PÁGINA DE JOG INCREMENTAL:

JOG INCREMENTAL
AVANCO INIBIDO X +
JOG INCREMENTAL X-
Z +
Z-
>X C 0,0000 I N C R E ME N T O
ZC 0,0000 0,0000
SCS 0

Esta página permite selecionar um incremento e aplicá-lo a qualquer direção dos


eixos através das teclas correspondentes.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 143


®

4.29.PÁGINA DIAGNÓSTICO DE ENTRADA/SAÍDA:


DIAG.DE ENTRADA/SAIDA
AVANÇO INIBIDO CRT PORTA 7 6 5 4 3 2 1 0
I N A T I VO 1 (30H) 0 0 0 1 0 0 1 0
2 (32H) 1 1 1 0 0 1 1 1
3 (34H) 0 0 0 1 1 0 1 0
4 (38H) 0 0 0 0 0 0 0 0
5 (3AH) 0 0 0 0 0 0 0 0
765 4 3210 6 (3CH) 0 0 0 0 0 0 0 0
TECLADO 0 0 0 0 0 0 0 0 7 (80H) 0 0 0 0 0 0 0 0
8 (82H) 0 0 0 0 0 0 0 0
9 (84H) 0 0 0 0 0 0 0 0
1 0 (90H) 0 0 0 0 0 0 0 0
1 1 (92H) 0 0 0 0 0 0 0 0
TAM PAL:4922 BYTES 1 2 (94H) 0 0 0 0 0 0 0 0
VER PAL:STOM 187 LAD/M 187001 1 3 (B0H) 0 0 0 0 0 0 0 0
VE R SO FT:P A30023 1 4 (B2H) 0 0 0 0 0 0 0 0
1 5 (B4H) 0 0 0 0 0 0 0 0

Esta página possui informações relacionadas às interfaces de entrada e saída do


CNC. Permite o acesso à página de DIAGNÓSTICO PAL.

4.30 - PÁGINA DIAGNÓSTICO PAL:

DIAGNOSTICO - PAL I N A T I VO
BO O L E A N A R I T M E T I C A S ENDERECO MEMO. CONTEUDO MEMORIA
B/H/M/N/R/S A/C/G/L/T/V SEGMENT OFFSET BY TE WORD D O UBLE
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0
0 0 DOUBLE WORDS (D)
0 0 0 0
0 0 0 0
0 0
0 0 MENSAGEM
0 0
0 0
0 0
0 0

Esta página permite selecionar a interface desejada.

OBS: ESTA PÁGI NA E A A NTERIOR S ÃO UT ILI ZA DAS SOMENTE PELA


MA NU T ENÇ Ã O

144 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.31.PÁGINA DO GRÁFICO:

APAGAR

PERFIL
STATUS

GRADE
0, 0
RA P I D O

JANELA
-0,0Z 0,0000 0, 0 I N A T I VO JANELA1
-0,0X 0,0000

Esta página exibe o gráfico do percurso da ferramenta .

DESCRIÇÃO DA PÁGINA DO GRÁFICO:

APAG AR:
Esta softkey é utilizada para apagar o gráfico. Se um sinal estiver piscando
ao seu lado, significa que foram alterados parâmetros pelo operador, requerendo
que o gráfico seja apagado para um possível reajuste.

PERFIL:
Módulo não instalado

ST ATU S:
Executa uma chamada direta para a página de status.

GRADE:
Habilita ou desabilita a grade, tendo como resolução o valor impresso abaixo
desta softkey.

RÁPIDO:
Habilita ou desabilita o gráfico para movimentos rápidos, que serão mostrados
em linhas tracejadas.

JANELA:
Esta softkey faz uma chamada para a segunda página do gráfico (Referência
de Janela).

JANELA:
Permite que o operador selecione uma das quatro janelas disponíveis.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 145


®

4.32 - PÁGINA DE REFERÊNCIA DE JANELA:

APAGAR

AJUSTE
AUTO
ZER AR

LI MIT ES
SOFTWARE

AM PLIAR

REDUZIR
-0,0Z 00,0000 > 0 , 0 I NA T IV O JANELA1
-0 ,0 X - 0 0 ,0 0 0 0 PR OG .C OMP LE TA DO

Esta página é utilizada para referenciar o gráfico.

DESCRIÇÃO DA PÁGINA DE REFERÊNCIA DE JANELA:

APAG AR:
Esta softkey é utilizada para apagar o gráfico. Se um sinal estiver piscando
ao seu lado, significa que foram alterados parâmetros pelo operador, requerendo
que o gráfico seja apagado para um possível reajuste.

AJUSTE AUTO:
Esta função expandirá automaticamente os limites da tela se o gráfico da
peça se estender além do limite em uso.

ZERAR:
Força todos os limites para zero e ajusta o gráfico baseado nas cotas do
programa.

LIMITES SOFTWARE:
Ajusta o gráfico baseado nos limites do PP.

AMPLIAR:
Permite que o operador amplie o quadro mostrado no vídeo.

REDUZIR:
Permite que o operador reduza o quadro mostrado no vídeo.

JANELA:
Permite que o operador selecione uma das quatro janelas disponíveis.

146 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.33.PÁGINA DE MENSAGENS PAL:

ESTADO DA MAQUINA
M021 SERVO LIGADO

Esta página permite a identificação das mensagens de falha da máquina e também


das mensagens de alerta.

4.34.PÁGINA DE AMPLIAR:

>X C 0,0000 SCS 0


ZC 0,0000

AVANCO INIBIDO PROG. # 2


I N A T I VO D 0,00
N 0
A RE A S P R O GRA MAD A 0 M 0
TC 0

AAtravés desta página o operador pode visualizar com mais facilidade partes da
página de status, facilitando assim o entendimento.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 147


®

4.35. PÁGINA DE TESTE:

TE STE PRO GRA MA


AVANCO INIBIDO
I N A T I VO RA P I D O
S/ MOV.
S/ ROT.

Esta página permite colocar a máquina em testes, antes da execução do


programa, para corrigir eventuais erros de programação.

DESCRIÇÃO DA PÁGINA DE TESTE:

RÁPIDO:
Testa o programa de forma rápida, sem movimento dos carros e da placa,
para detectar erros de sintaxe.

SEM MOVIMENTO (S/MOV.):


Testa o programa com as velocidades de avanço programadas, sem
movimento dos carros e da placa.

SEM ROTAÇÃO (S/ROT):


Testa o programa com o movimento dos carros e a placa parada .

Obs: Esta opção deve ser utilizada na simulação da usinagem da primeira


peça para detectar possíveis colisões.

148 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.36 - PÁGINA DE OPERAÇÃO MANUAL:

O P ERA C AO MA NUA L MDI


AVANCO INIBIDO JOG
I N A T I VO
D I A G N O STI C O
MEN S A GE N S P A L
REFER.TRAB.
REFER.MA Q UI N A

TO RN O MA NUAL

DESCRIÇÃO DA PÁGINA DE OPERAÇÃO MANUAL:

MDI:
Acesso à página que é utilizada para editar e executar blocos de programa,
sem armazená-los na memória.

JOG:
Vai para a página que seleciona o movimento dos eixos em JOG CONTÍNUO
ou JOG INCREMENTAL.

DIAGNÓSTICO:
Mostra a página que contém informações de entrada e saída do CNC.

MENSAGENS PAL:
Dá acesso à página de ESTADO DA MÁQUINA.

REFERÊNCIA DE TRABALHO:
Página utilizada para referenciar os parâmetros de trabalho.

REFERÊNCIA DA MÁQUINA:
Acessa a página que permite referenciar a máquina ou seja, colocá-la no
ZERO MÁQUINA (MACHINE HOME).

TORNO MANUAL:
Sem função.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 149


®

4.37 - PÁGINA MDI (ENTRADA MANUAL DE DADOS):

MDI
AVANCO INIBIDO JOG
I N A T I VO D I A G N O STI C O
G RA F I C O S
MEN S A GE N S P A L
STATUS

DESCRIÇÃO DA PÁGINA MDI:

JOG:
Vai para a página que seleciona o movimento dos eixos em JOG CONTÍNUO
ou JOG INCREMENTAL.

DIAGNÓSTICO:
Mostra a página que contém informações de entrada e saída do CNC.

GRÁFICOS:
Dá acesso à página que permite visualizar o gráfico da peça.

MENSAGENS PAL:

ST ATU S:
Acesso à página de STATUS para fins de utilização da entrada manual de
dados (MDI).

150 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.38 - PÁGINA DE REFERÊNCIA MÁQUINA:

ZERO MAQUINA
AVANCO INIBIDO
REFERENCIAR MÁ QUINA

>X C 0,0000 I H
ZC 0,0000 I H
SCS 0 I H

Esta página é usada para referenciar a máquina, ou seja, aciona uma rotina para
levar os carros no ponto de ZERO MÁQUINA, também conhecido por MACHINE
HOME, a fim de que o comando tenha conhecimento dos limites físicos da máquina
que está equipando.

4.39 - PÁGINA DE SUPORTE:

SU P O R TE ACESSO
AVANCO INIBIDO
I N A T I VO A C O MP . FO L G A
D I A G N O STI C O
C T RL .A C E SS O
PA RA METROS
CONFIG.E/S

PROTEGER PROG.

Esta página possibilita ao operador habilitado ter acesso às páginas DIAGNÓSTICO


e PROTEGER PROGRAMAS.

Obs:
As demais opções da PÁGINA DE SUPORTE são utilizadas somente pela
ASSISTÊNCIA TÉCNICA ROMI ou PESSOAS AUTORIZADAS.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 151


®

4.40 - PÁGINA DE ACESSO:

PAGINA DE ACESSO RE P O US O
AVANCO INIBIDO
I N A T I VO

SEN H A A CE S SO :
>

O controle numérico MACH 9 dispõe de um sistema de CONTROLE DE ACESSO


baseado em SENHAS, NÍVEIS e FUNÇÕES, visando uma maior segurança na operação
da máquina e na manutenção de dados de importância armazenados em sua memória.

SENHAS: Existem dois tipos, as personalizadas e as não personalizadas. Somente


as senhas personalizadas permitem acesso aos parâmetros de máquina.

NÍVEIS: Existem oito níveis diferentes de acesso:


Fábricas/Serviço Pós-Venda - ROMI - NÍVEL 1
Usuários NÍVEIS 2 a 8

FUNÇÕES: Existem 16 funções diferentes, que definem os privilégios operacionais.

No ato da entrega técnica da máquina, o funcionário do SPV (Serviço Pós-Venda)


das INDÚSTRIAS ROMI, deverá convocar o usuário responsável e passar-lhe informações
sobre o uso do CONTROLE DE ACESSO.

Em seguida o entregador técnico do SPV deverá habilitar o usuário responsável


como usuário 2.

O entregador técnico terá acesso à PÁGINA DE CONTROLE DE ACESSO, onde


selecionará o usuário 2, e com o cursor posicionado no campo SENHA ACESSO, pedirá
ao usuário responsável para digitar uma SENHA. Em seguida o entregador técnico
liberará todas as funções disponíveis, com excessão da função: PARÂMETROS DE
MÁQUINA.

Assim o usuário responsável terá condições de definir, quando quiser,os demais


usuários da máquina (usuários do n§ 3 a 8) e também definir quais as funções que
permitirá a cada um destes usuários.

Após o procedimento acima o entregador técnico deverá anotar no RAET o nome


do usuário responsável.

152 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

SEQUÊNCIA AO LIGAR O CONTROLE NUMÉRICO:

Ao ligar o comando MACH 9, o software automaticamente executa um diagnóstico


próprio e verifica as memórias.

Caso exista algum problema com o “HARDWARE” do CNC, uma mensagem de


advertência será exibida.

Existindo algum problema com qualquer dos bancos de dados existentes, uma
advertência será mostrada em uma tela especial, identificada pela mensagem ATENÇÃO
na primeira linha.

Se nenhum problema com o HARDWARE ou com as memórias for detectado, ou


ainda, se a tecla EXIT for acionada com a tela especial sendo mostrada, o controle
numérico entrará em REPOUSO, apagando a tela do vídeo.

Para que o CNC saia de REPOUSO, basta acionar a tecla EXIT. Fazendo isto o
software verifica se existe algum usuário definido com a senha 4 asteriscos (****),
que é um código que automaticamente mostra a PÁGINA DE MODO. Caso não exista,
o controle numérico mostrará a PÁGINA DE ACESSO. A partir desta página o usuário
somente terá acesso a operação normal da máquina, após digitar sua SENHA.

Se a senha digitada for aceita, o CNC passará automáticamente para a PÁGINA


DE MODO, a partir da qual a máquina pode ser operada normalmente, de acordo com
as FUNÇÕES permitidas para o usuário que teve acesso ao sistema.

Se a senha digitada não for aceita, a PÁGINA DE ACESSO permanecerá ativa,


aguardando nova senha.

DEFINIÇÃO DOS NÍVEIS DE ACESSO:

Existem 8 níveis de acesso disponíveis no comando. O nível (maior prioridade) é


de uso exclusivo das INDÚSTRIAS ROMI S/A. Para o uso deste nível é necessário um
cadastramento prévio junto a PESQUISA E DESENVOLVIMENTO DA UF-14 DAS
INDÚSTRIAS ROMI S/A.

O USUÁRIO 1, pode usar todas as funções operacionais do controle, desde que


seja um usuário cadastrado. Caso contrário, não terá acesso aos parâmetros de
máquina.

Os demais níveis, 2 ao 8 (menor prioridade) são destinados ao usuário.O


entregador técnico define como USUÁRIO 2, o USUÁRIO RESPONSÁVEL, sendo que
este usuário terá maior prioridade que os demais. O USUÁRIO 2 definirá os níveis e
as funções operacionais dos demais usuários (3 a 8) e lhes indicará suas SENHAS
ORIGI NAIS.

Os usuários com numeração maior que 1, podem assinalar funções para os


usuários com numeração maiores que a dele. Isto é, o USUÁRIO A pode assinalar
funções para o USUÁRIO B desde que o USUÁRIO A (número menor) tenha maior

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 153


®

FUNÇÕES OPERACIONAIS:

O controle de acesso permite selecionar 16 diferentes privilégios operacionais


selecionáveis a partir da PÁGINA DE ACESSO.

A seleção é feita posicionando-se o cursor no número da função desejada e


acionando a tecla ENTER.

Cada vez que a tecla ENTER for acionada, a função será permitida ou inibida
alternadamente.

As 16 funções operacionais disponíveis são as seguintes:

1 - CO MP EN SA R FO LG A
2 - A LTERA R P ARÂ ME T RO S
3 - CONFIGURAR E/S SERIAL
4 - INICIAR NO MEIO DO PROGRAMA
5 - POL/MET;PARADA OPC.;INIBE BLOCO
6 - DIMENSÕES;APALPADOR;REFER. FERR.
7 - TESTA R P RO G R AMA
8 - CONTROLE DE ACESSO
9 - CARREGAR/VERIFICA R/APAGAR PROGRAMA
1 0 - LEI TURA /SALVAR P ROGRAMA
1 1 - SE LE CI ON AR P RO GRAMA
1 2 - EDITA R/RENUME RAR PROG RAMA
1 3 - EX ECUTAR DIA GNÓ STI CO
1 4 - PROTEGER PROGRAMA
1 5 - SELECIONAR DISPOSITIVO E/S SERIAL
1 6 - REFERENCIAR A MÁQUINA;EXE JOG E MDI

154 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.41.PÁGINA DE PROTEGER PROGRAMAS:

PROTEGER PROGRAMALEITURA

RESTRINGE
PROTEGE
>PROGRAMA 4 PROX PROG
FLAGS RENUM ERAR
TAMANHO 220 AP AG AR P RO GR AM A
DIS PONI VEL 64037
DIRETORIO

Esta página permite que o operador habilitado faça as devidas proteções e/ou
restrições dos programas.

DESCRIÇÃO DA PÁGINA DE PROTEGER PROGRAMAS:

LEITURA:
Faz uma chamada para o modo de edição do programa somente para
visualização.

RESTRINGIR:
Esta softkey liga/desliga o flag “R”, para restringir o programa, isto é , o
mesmo não pode ser listado no vídeo, alterado, renumerado ou apagado.

PROTEGER:
Esta softkey liga/desliga o flag “P” para proteger o programa, isto é, o
mesmo pode ser apenas listado ou salvo, mas não pode ser alterado, renumerado
ou apagado.

PRÓX. PROG:
Seleciona o próximo programa do arquivo na ordem crescente.

RENUMERAR:
Dá acesso à página que é usada para renumerar o programa .

APAGAR PROG.:
Apaga o programa selecionado. Para maior segurança este comando deverá
ser confirmado posteriormente.

DIRETÓRIO:
Permite visualizar todos os programas do arquivo na ordem crescente.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 155


®

4.42.PÁGINA DE ERROS DE OPERAÇÃO:

REQUER MODO INATIVO

MODO ATIVO: BLOCO A BLOCO


FUNC.REQD.: PARADA OPC.

OPERACAO ILEGAL

Esta página somente aparece quando ocorrem erros de operação relativos a


procedimentos que o comando não permite.

Para retornar à operação normal acione a tecla EXIT.

4.43. PÁGINA DE CONFIGURAÇÃO ENTRADA/SAÍDA SERIAL

CONFIGURACAO E/S SERIAL I NA T IV O

NOME LEITORA CONTROLE P/S LIG LEITORA


M OD O CARGA INICIO PERF. LIG
BAULD IN 600 INICIO LEIT. LIG P ER F UR A D OR A
BAULD OUT 600 CONT.E SPACOS 100
LISTAGEM DESL. CARAC TERES MICRO
PARIDADE NENHUM RDR START DCI 17
TA M.P ALA VRA 8 RDR STOP DC3 19 DEVICE 4
STOP BITS 2 PUN START DC2 18
CO NT R. SAI DA D AD OS PUN STOP DC4 20 DEVICE 5
RTS (4) ALWAYS HI ABORTA DLE 16
DRT (20) ALWAYS HI FIM EOT 4 DEVICE 6
CO NT R.E NT R.D AD OS TRILHA 0
CTS (5) NENHUM DEVICE 7
DCD (8) NENHUM SISTEMA MODO INICIAL SALVA
PORTA E/S 232-P4 P A D R A O CARR EG. MICRO DEVICE 8
PADRAO SALVAR LEIT/PERF.

Esta página é usada para ajustar os parâmetros da interface (entrada/saída) do


CNC, com o periférico utilizado.

156 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.44 - PÁGINA DO RELÓGIO:

RE LA T.T EMP O. MAQ UI NA I NA T IV O AJUSTE


CNC ENERGIZAD 5 5 : 4 6 10/ABR-QUA-07:31:50 P R O C E S S O
ARVORE LIGADA: 0:00
TEMPO EM AUTO: 0 0: 0 0 :0 0
TEMPO DE PECA: 0 0: 0 0 :0 0
TEMPO DE CORTE 0 0: 0 0 :0 0
TEMPO REPOUSO 1:25

AJUSTE RELOGIO:
M IN U T OS :3 1
HORAS: 7
DI A: 10
MES 4
DIA SEMA NA: QUA
ANO: 1991

Esta página permite ao operador ter um resumo do relatório de tempos da


máquina, e ainda o ajuste do relógio.

DESCRIÇÃO DA PÁGINA DO RELÓGIO

RELATÓRIO DE TEMPO MÁQUINA:

CNC ENERGIZADO:
Mostra o tempo do CNC ligado.

ÁRVORE LIGADA:
Mostra o tempo do eixo-árvore ligado.

TEMPO EM AUTO:
Computa o tempo total de um programa, desde o início até o final,
registrando inclusive os movimentos “mortos” como M00, etc.

TEMPO DE PEÇA:
Computa o tempo da peça não considerando os tempos “mortos” como
FEEDHOLD, etc.

TEMPO DE CORTE:
Computa somente o tempo gasto com o corte da peça.

DEMAIS SOFTKEYS DISPONÍVEIS

AJUSTE:
Permite que o operador tenha acesso ao ajuste do relógio, habilitando
o cursor e a entrada de dados.

PR OCESSOS:
Módulo não implantado.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 157


®

5. OPERACÃO DO CNC ROMI MACH 9:


5.1.LIGAR A MÁQUINA:

Importante: Antes de ligar a máquina, verificar os ítens de segurança e de


manutenção explicitados no início deste manual.

- Ligar a chave geral

- Puxar o Botão de emergência.

- O CNC fará um check-up geral e então apagará o vídeo, permanecendo em


“REPOUSO”.

- Teclando EXIT o comando irá mostrar a “PÁGINA DE MODO”.

Nota: Caso o CNC esteja preparado para trabalhar com a utilização de


senhas, será mostrada a “PÁGINA DE ACESSO”. A partir desta página o usuário
somente terá acesso a operação normal da máquina após digitar sua senha. Se
a senha digitada for aceita o CNC passará automaticamente para a “PÁGINA DE
MODO”, caso contrário continuará na “PÁGINA DE ACESSO”.

- Acessar a PAL KEY correspondente à “SETA PARA BAIXO” (tecla localizada


na parte inferior direita do vídeo).

- Ativar “LIGA COMANDO” (liga os eixos).

5.2.REFERENCIAR A MÁQUINA:

A rotina de Referenciamento é requerida sempre que a máquina é ligada e é


necessária para que o comando compreenda quais são os limites físicos da máquina.
Quando este procedimento é iniciado os carros se movem primeiro no eixo X e então
no eixo Z, ambos no sentido positivo. Terminado o processo o comando mostrará a
mensagem: "AVANÇO INIBIDO". A sequência do referenciamento é a seguinte:

“PÁGINA DE MODO” (SHIFT/EXIT)

“ MA N U A L ”

“REFER. MÁQUINA”

"CYCLE START”

Obs.: Verificar se o seletor de avanços não está fechado, pois isso impede o início
do referenciamento.

158 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.3.MOVIMENTAÇÃO MANUAL DOS EIXOS:

Existem várias situações em que a movimentação manual dos eixos se faz


necessária, como em referenciamentos de peça, de ferramentas, entre outras. O CNC
MACH-9L possui 3 formas distintas para execução de tais movimentos, que serão
encontradas nas páginas de JOG, como veremos a seguir:

5.3.1. JOG CONTÍNUO:

Uma das maneiras é através do acionamento contínuo da tecla que indica o


sentido do movimento: X+, X-, Z+ ou Z-. A sequência para tal é:

“PÁGINA DE MODO” (SHIFT/EXIT)

“ MA N U A L ”

“JOG”

“JOG CONTÍNUO”

Selecionar e pressionar o sentido do movimento: X+, X-, Z+ ou Z-

- OBS: Caso atinja o limite de software (fim de curso), agir da seguinte forma :

. Se for + X LIMITE SOFT: pressionar X-


. Se for - X LIMITE SOFT: pressionar X+
. Se for + Z LIMITE SOFT: pressionar Z-
. Se for -Z LIMITE SOFT: pressionar Z+

Caso atinja o limite mecânico (fim de curso sem referência), agir da seguinte
forma:

. Abortar (acionar "SHIFT"/"CYCLE STOP")

. Se for +X LIMITE MECÂNICO:


Acionar a tecla de comando (liga eixos) e então a softkey X-.

. Se for -X LIMITE MECÂNICO:


Acionar a tecla de comando (liga eixos) e então a softkey X+.

. Se for +Z LIMITE MECÂNICO:


Acionar a tecla de comando (liga eixos) e então a softkey Z- .

. Se for -Z LIMITE MECÂNICO:


Acionar a tecla de comando (liga eixos) e então a softkey Z+.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 159


®

JOG CONTÍNUO COM VELOC. DE AVANÇO PRÉ-ESTABELECIDA:

Procedimento a ser feito a fim de se ter assegurado o avanço ideal para cada
situação (corte, posicionamento, referenciamentos de ferramentas e peça, torneamento
de castanhas, ...)

“PÁGINA DE MODO” (SHIFT/EXIT)

“ MA N U A L ”

“JOG”

“JOG CONTÍNUO”

Posicionar o cursor no campo de entrada de dados (à direita de JOG)

Digitar o valor desejado em mm/min EX: 200,300...

ENTER

Ajustar o SELETOR DE AVANÇOS (F%)

Selecionar e Pressionar o sentido: X+, X-, Z+ ou Z-

5.3.2. MANIVELA ELETRÔNICA:

Outra maneira de se movimentar os eixos é através da manivela eletrônica


localizada no painel ao lado do Botão de Emergência. O procedimento é o seguinte:

"PÁGINA DE MODO" (SHIFT / EXIT)

"MANUAL"

"JOG"

"MANIV X" ou "MANIV Z"

"MANIVELA MULT" (velocidades disponíveis: x1, x10 ou x100)

Movimentar o eixo desejado através do volante eletrônico (manivela)

160 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.3.3. JOG INCREMENTAL:

Este recurso é utilizado quando se deseja deslocar uma distância pré-determinada.


É muito usado também nos referenciamentos de peça e ferramentas. Para este
recurso, siga:

“PÁGINA DE MODO” (SHIFT/EXIT)

“ MA N U A L ”

“JOG”

“JOG INCREMENT”

Posicionar o cursor até INCREMENTO

Digitar o valor do incremento desejado

ENTER

Ajustar a velocidade através do SELETOR DE AVANÇOS

Pressionar a softkey do sentido desejado (X+, X-, Z+ ou Z-)

Nota: - A cada toque da softkey selecionada, haverá um deslocamento do eixo


de acordo com o valor pré-estabelecido.

Para cancelar a operação de JOG INCREMENTAL, agir da seguinte forma :

Posicionar o cursor até INCREMENTO

Digitar o valor “ZERO”

ENTER

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 161


®

5.4.OPERAR O COMANDO VIA M.D.I. (ENTRADA MANUAL DE


DADOS):
O recurso de M.D.I. é utilizado quando se necessita executar algumas operações
sem a necessidade de ter um programa editado gravado na memória do comando. As
linhas de programação inseridas via M.D.I. são armazedas temporariamente até que o
comando seja desligado ou até que novas informações sejam sobrepostas a ela.

“PÁGINA DE MODO” (SHIFT/EXIT)

“MANUAL”

“M.D.I.”

"STATUS"

Posicionar o cursor (®) até o campo de entrada de dados (parte inferior da página)

Digitar as informações desejadas. Ex: M12# S500 M3# (liga eixo-árvore)

ENTER

“CYCLE START” (Uma vez para cada bloco)

5.5.MOVIMENTAR EIXOS COM O EIXO-ÁRVORE LIGADO:


Esta sequência une dois conceitos anteriores: a movimentação dos eixos e a
operação de ligar eixo-árvore via M.D.I.. Juntos, estes conceitos habilitam o operador
a fazer um torneamento manual de castanhas, nosso próximo ítem.

“PÁGINA DE MODO” (SHIFT/EXIT)


“MAN UAL”
“MDI”
“STATUS”
Posicionar o cursor até o campo de entrada de dados (parte inferior da página) e
digitar: M12# S500 M3# (liga eixo-árvore)`
“ENTER”
“CYCLE START” (2 vezes)
“CYCLE STOP”
“EXIT”
“JOG” (o comando assume “JOG durante MDI”)
“JOG CONTÍNUO”

Movimentar os eixos através das softkeys (X+, X-, Z+ ou Z-)

Para interromper a operação basta acionar “SHIFT/CYCLE STOP”

OBS.: Se desejado, pode-se movimentar os eixos através da MANIVELA


ELETRÔNICA (X ou Z), conforme explicado em ítens anteriores.

162 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.6.TORNEAMENTO DE CASTANHAS VIA PROGRAMA:


O procedimento de tornear castanhas deve ser feito para proporcionar uma série
de vantagens no trabalho, como boa fixação das peças, maior rapidez nas trocas,
maior precisão dimensional, melhor concentricidade, entre outras. A seguir
demonstraremos um roteiro para utilização:

Prender um calço entre as castanhas, a fim de se eliminar possíveis folgas e


consequentemente melhorar a fixação da peça.

Através de modo manual, encostar


a ferramenta na face da castanha

Via MDI, executar a função de zeramento do


eixo longitudinal. Ex.: G92 Z0

Abortar o modo
MDI

Através de modo manual, posicionar a ferramenta num


diâmetro a ser usinado.

Via MDI, ligar o eixo-árvore em rotação adequada

Através do JOG durante MDI, usinar as


castanhas até uma determinada profundidade

Retornar apenas no
eixo "Z"

Medir o diâmetro usinado

Via MDI, executar a função de zeramento


do eixo transversal. Ex: G92 X (diâmetro encontrado)

Elaborar programa de usinagem através de editor

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 163


®

Veja exemplo abaixo :

EXEMPLO DE PROGRAMAÇÃO :
- M12 #
- S500 M3 #
- GX62.5Z2. #
- G74X74.5Z-14.9I2.U1 F.2 #
- G X77.5 #
- G1 Z0 F.15 #
- X75.5 Z-1. #
- Z-15. #
- X76.5 #
- X58. #
- GZ100. #
- M2 #

Obs.: Após ter sido introduzido no CNC o programa deve ser testado antes de
prosseguir.

Testar programa em gráficos

Executar o programa em modo "AUTO"

164 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.7 - REFERENCIAMENTOS
5.7.1 - REFERENCIAMENTO DE FERRAMENTA (MÁQUINAS SEM LEITOR DE
POSIÇÃO "TOOL EYE"):

Este procedimento visa informar ao comando a localização exata da ponta de cada


ferramenta, isto é, seu balanço (dimensões) nos eixos X e Z. A seguir explanaremos a
respeito.

BALANÇO EM "X":

- Via MDI, ativar função "G99" e ligar eixo árvore. Depois, usando uma ferramenta
adequada, posicionar e usinar um diâmetro para referência somente limpando. Medir o
diâmetro usinado.

*OBS.: Se já existir um diâmetro de referência conhecido na peça, basta


ativar a função G99.

"PÁGINA DE MODO" (SHIFT/EXIT)


"MANUAL"
"M.D.I."
"STATUS"
Posicionar o cursor no campo de entrada de dados
(parte inferior do vídeo)
*Se já existe um diâmetro de referência: *Se for necessário usinar este diâmetro:
Digitar: G99# Digitar: G99# M12# S500# M3#
ENTER ENTER
"CYCLE START" "CYCLE START"
(uma vez) (uma vez para cada informação)
"CYCLE STOP" "CYCLE STOP"
"EXIT" "EXIT"

"JOG" "JOG"

"MANIVELA X ou Z" "MANIVELA X ou Z"


Ajustar a velocidade Ajustar a velocidade
de avanço: x1, x10, x100 de avanço: x1, x10, x100

Encostar a ferramenta no Posicionar a ferramenta e dar


diâmetro conhecido da peça um passe no diâmetro para referência
Afastar a ferramenta somente no
eixo Z+ até um ponto fora da peça

"SHIFT/CYCLE STOP"

Medir o diâmetro da peça

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 165


®

- Através de "JOG INCREMENTAL" fazer um deslocamento igual ao diâmetro


encontrado levando a ponta da ferramenta até a linha de centro da máquina:

"EXIT"

"JOG INCREMENT"

Posicionar o cursor até incremento

Digitar o valor do diâmetro conhecido

"E N T E R "

Acionar "X-"
(a ferramenta irá até a linha de centro)

- Ativar página de dimensões de ferramentas e inserir o valor do balanço em X da


ferramenta:
"SHIFT/EXIT"

"REFER. TRABALHO"

"DIMENSOES FERR."

Posicionar em "COMP X" (®)

"E N T E R "

Posicionar o cursor em "T" (¬)

Digitar o número da ferramenta

"E N T E R"
(automaticamente o balanço da ferramenta será registrado no campo "X-RAD")

BALANÇO EM "Z"

- Encostar a face de referência (*) num ponto qualquer de fácil acesso. Por exemplo,
na face das castanhas, na face da peça, etc. Esse ponto será usado como referência em
"Z ":
(*)Tipo de suporte Face de Referência
Troca Rápida Face de um suporte vazio
Torre Face da torre sem ferramentas
Gang Tools Face de um suporte sem ferramentas

"PÁGINA DE MODO" (SHIFT/EXIT)

"MANUAL"

"JOG"

"MANIVELA X ou Z"

Ajustar a velocidade
de avanço: x1, x10, x100

Encostar a face de referência (*) no ponto escolhido


(na face das castanhas, da peça ou outra)

166 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

- Via MDI, referenciar eixo "Z" através da função "G92" como segue :

"PÁGINA DE MODO" ( SHIFT/EXIT)

"MANUAL"

"M.D .I ."

"STATUS"

Posicionar o cursor no campo de entrada de dados


(parte inferior do vídeo)

Digitar "G92 Z0"


(Para zerar coordenadas em Z neste ponto)

"ENTER"

"CY C LE START"
(o campo ZC será automaticamente zerado)

"SHIFT/CYCLE STOP"

"EXIT" (apaga mensagem)

- Posicionar ferramenta a ser referenciada encostando sua ponta na face de


referência adotada:
"PÁGINA DE MODO" (SHIFT/EXIT)

"MANUAL"

"JOG"

"MANIVELA X ou Z"

Ajustar a velocidade
de avanço (x1, x10, x100)

Encostar a ferramenta na face tomada como referência

- Ativar página de Dimensões de Ferramentas:

"PÁGINA DE MODO" (SHIFT/EXIT)

"REFER. TRAB."

"D IMEN SÕ ES FERR."

Posicionar o cursor em COMP Z ( ® ¯ )

"ENTER"

Posicionar o cursor em T ( ¬ )

Digitar o número da ferramenta

"ENTER"
(automaticamente o balanço da ferramenta será registrado no campo Z-COMP)

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 167


®

5.7.2.REFERENCIAMENTO DE FERRAMENTA (MÁQUINAS COM LEITOR DE POSIÇÃO


"TOOL EYE"):

"PÁGINA DE MODO " (SHIFT/EXIT)

"RE FER. TRA BA LHO "

"REFER. FERR."

"A JUSTE FE RR."


(Responsável pela descida/subida do leitor de posição "TOOL EYE")

B Posicionar o cursor para "T CORRENTE" (è )

Digitar o número da ferramenta a ser referenciada

"ENTER"

"SELE CIONA. FERR."


(Seleciona o campo de entrada de dados e a ferramenta)
(A torre gira e posiciona a ferramenta selcionada)

"MA N I VE LA X o u Z "

E m "MANIV. MULT."
Ajustar a velocidade de avanço (x1, x10, x100)
A Aproximar a ferramenta do sensor, através da manivela eletrônica.

"APROXIMAR"

Pressionar a softkey correspondente


ao eixo (X+, X-, Z+ ou Z-) até tocar o sensor.

Após o sinal de "bip", afastar a ferramenta pressionando


a softkey no sentido contrário ao usado para aproximação

"APROXIMAR"

"MA N I VE LA X o u Z "

Afastar a ferramenta
do sensor

Obs 1.: Retornar ao item A para referenciar o outro eixo.


Obs .: Retornat ao item B para referenciar a próxima ferramenta.
2

Obs 3 .: Após executar o referenciamento de todas as ferramentas, seguir:

"AJUSTE FERR."
(sobe o TOOL EYE)

168 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.7.3. REFERENCIAMENTO DO "ZERO PEÇA"


O termo "Zero-Peça" corresponde a um ponto que serve como origem para a
determinação dos perfis dos trabalhos, onde as coordenadas em X e em Z possuem valor
zero (0,0). A seguir a sequência para o referenciamento do "Zero-Peça".
- Executar um pequeno programa selecionando uma ferramenta qualquer já
referenciada :
"PÁGINA DE MODO" (SHIFT/EXIT)
"ED ITOR"
"PROGRAMA NOVO"
"ED ITOR"
"LISTA"
- Digitar um programa para chamada de uma ferramenta qualquer já
referenciada.
Exemplo: G99 #
T01 #
M6 # (somente para máquina com torre elétrica)
M30 #
"PÁGINA DE MODO" (SHIFT/EXIT)
"AUTO"
"STATUS"
"CYCLE START"
(Verificar se o número da ferramenta selecionada
foi registrado no campo TC e TP da página de Status)
- Encostar a ferramenta na face da peça:
"PÁGINA DE MODO" (SHIFT/EXIT)
"MANUAL"

"JOG"
"MANIVELA X ou Z"

Ajustar a velocidade de avanço (x1, x10, x100)

Encostar a ferramenta na face da peça

Se desejarmos o zero na Se desejarmos o zero na


"Face frontal" da peça "Face de encosto" das castanhas

"PÁGINA DE MODO"(SHIFT/EXIT "PÁGINA DE MODO"(SHIT/EXIT)

"REFER. TRABALHO" "REFER. TRABALHO"

"REFER. FERR." "REFER. FERR"

Posicionar o cursor para Posicionar o cursor em "Z OFFSET"


o campo G54 ou G55
Entre com o comprimento da peça
"ENTER" (valor negativo) e tecle "ENTER"
(O "Zero-Peça" é referenciado)
Posicionar o cursor para o campo G54 ou G55

"ENTER" (O "Zero-Peça" é referenciado)

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 169


®

5.8. SELECIONAR UM PROGRAMA:

Existem 3 formas para selecionar os programas da memória, a saber:

MODO 1 (Através do Menu de Edição):

“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR”

Digitar o número do programa desejado

"ENTER"

MODO 2 (Verificando o Diretório):

“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR”

“DIRETÓRIO”
(para verificar os programas arquivados)

Digitar o número do programa desejado na parte inferior da página

"ENTER"

MODO 3 (Partindo do Modo Automático):

“PÁGINA DE MODO” (SHIFT/EXIT)

“AUTO”

“S TA TU S”

Posicionar o cursor até PROGRAMA (®)

Digitar o número do programa

“ENTER”

170 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.9 - INSERIR UM PROGRAMA MANUALMENTE:

MODO 1 (LISTA EDIÇÃO):

“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR”

“PROG. NOVO”
(seleciona automaticamente um programa que não consta no diretório)

“EDITOR”

“LISTA”

Digitar as informações

Acionar a tecla EOB ou o cursor ( ¯) no final de cada bloco

MODO 2 (PRONTA EDIÇÃO):

Neste modo de operação, a cada código “G” digitado (utilizando-se os 2 dígitos) o


editor mostrará uma tela para sua visualização, indicando todas as opções que o código
selecionado aceita, de forma a auxiliar na programação. Após o exemplo, o fluxograma
para utilizarmos este Modo de Edição.

Exemplo: Digitando-se o código (G33), aparecerá:

ROSCA SIMPLES......................................G 3 3
X PONTO FINAL .........................................X
Z PONTO FINAL ..........................................Z
CONIC IDADE ...............................................I
P A S S O .....................................................K
ÂNG. DE ENTRADA .....................................A

“PÁGINA DE MODO “ (SHIFT/EXIT)

“EDITOR”

PROGR NOVO

“EDITOR”

Digitar as informações do bloco

"EOB"
OBSERVAÇÕES:
- Digitar o valor e logo após utilizar-se do cursor (â) para selecionar a próxima opção
desejada entre as disponíveis.

- Ao terminar a operação, digitar a tecla "EOB".

- Caso queira verificar os blocos em sequência no programa utilize-se da softkey


correspondente à "LISTA".

- Para continuar a inserir o programa, acione "EXIT".

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 171


®

5.10.CARREGAR PROGRAMAS VIA PERIFÉRICOS (leitora, micro,


etc) :
“PÁGINA DE MODO” (SHIFT/EXIT)

“CA RREG AR/SA LVAR”

"SEL DISP CARREGAR"

“CA RREG AR”

“PROG. NOVO”
(seleciona um número de programa novo)

“PR O G R A MA ”
(autoriza o início de carregar o programa)

Ativar periférico para enviar os dados

OBS: A pós comp letar a operação o c omando m ostrará a mensagem


“CARREGAMENTO COMPLETO”

5.11.SALVAR PROGRAMAS VIA PERIFÉRICOS (Perfuradora,micro,etc)

“PÁGINA DE MODO” (SHIFT/EXIT)

“CARREGA / SALVA”

"SE L DI SP SALVA R"

“ SA L V A R ”

Digitar o número do programa desejado

"ENTER"

Ativar periféricos para receber os dados

“PR O G R A MA ”
(autoriza o início do salvamento do programa)

OBS: Ap ós c ompletar a operação o c omand o mo strará a m ensagem


“SALVAME NTO C OMP LETO”

172 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.12.SALVAR OS DADOS DAS FERRAMENTAS PARA O PROGRAMA:


“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR”

Digitar o número do programa desejado

"ENTER"

"EXIT"

"REFER. TRABALHO"

“DIMENSÕES FERR”

“ SA L V A R ”

“CONFIRMA”

OBS: Querendo visualizar os dados no programa, agir da seguinte forma:

“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR”

“EDITOR”

“LISTA”
ATENÇÃO:
Caso esteja utilizando G54 e G55 (A e B), alterar os valores quando houver
mudança na fixação da peça.

5.13. RENUMERAR UM PROGRAMA:

“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR”

Digitar o número do programa a ser renumerado

“RE N UME R AR”

Digitar o número do programa desejado

"ENTER"

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 173


®

5.14.COPIAR PROGRAMA: PARCIAL OU COMPLETO


Para copiar parcialmente o programa, proceder da seguinte forma:

“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR”

“PROG.NOVO”

“EDITOR”

“INSERIR PROGRAMA”

Digitar o número do programa a ser copiado

“ENTER”

Acessar as softkeys “INÍCIO” e “LINHA” digitando o número da linha inicial,


ou então “INÍCIO” e “N” digitando o número do bloco inícial para a leitura.

"ENTER"

Acessar as softkeys “FIM” e “LINHA” digitando o número da linha final,


ou então “FIM” e “N” digitando o número do bloco em que será encerrada a leitura .

"ENTER"

“INSERIR”

“LISTA” (para visualização do programa)

OBS: no caso de cópia de partes do programa a função “INSERIR” copiará os blocos


compreendidos entre o bloco inicial e o final, sendo este último omitido.

Desejando-se copiar um programa inteiro basta acionar as softkeys “INÍCIO” e “FIM”


e logo após “INSERIR”.

5.15. PROCURAR UM BLOCO DIRETO NO PROGRAMA:


“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR” (duas vezes)

"PROCURAR"

Digitar a informação ou o número do bloco desejado

"ENTER"

“BUSCAR” (o comando irá indicar se a informação foi encontrada ou não)

"EXIT"

“LISTA”

174 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.16. MODIFICAR UM PROGRAMA:


“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR” (duas vezes)

“LISTA”

Levar o cursor até a posição desejada e executar as modificações necessárias

Obs: Para inserir blocos pressionar as teclas SHIFT/INS, digitar as informações e


logo após acionar a tecla ENTER.

- Para inserir uma informação no bloco, posicionar o cursor na posição desejada


e acionar a tecla INS. Após digitar as informações acionar a tecla ENTER.

- Para apagar uma função levar o cursor até o início da mesma e acionar a tecla
DEL.

- Para apagar um bloco inteiro posicionar o cursor no início e acionar as teclas


SHIFT e DEL simultaneamente.

5.17. PROTEGER E/OU RESTRINGIR PROGRAMAS:


“PÁGINA DE MODO” (SHIFT/EXIT)

“SUPORTE”

“PROTEGER PROGRAMA”

Ativar o programa desejado

“RESTRINGIR” e/ou “PROTEGER”

NOTA: Para cancelar a proteção ou restrição, basta repetir a operação, pois estas
softkeys funcionam no sistema LIGA/DESLIGA.

5.18.APAGAR UM PROGRAMA DO DIRETÓRIO :


“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR”

Digitar o número do programa a ser apagado

"ENTER"

“APAGAR PROGRAMA”

“SIM”/ "NÃO"

Importante: Caso seja teclada a opção “SIM”, o programa será apagado e não será
recuperado, portanto, atenção especial deve ser dispensada nesta operação.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 175


®

5.19. APAGAR TODOS OS PROGRAMAS DO DIRETÓRIO:


“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR”

“APAGAR TODOS”

"SIM" ou “NÃO”

Importante: Caso seja teclada a opção “SIM”, todos os programas serão apagados,
portanto, muita atenção nesta operação, pois não há nenhuma possibilidade de recuperar
os programas excluídos.

5.20 - TESTAR PROGRAMA SEM GIRAR A PLACA E SEM MOVIMENTO


DOS CARROS (RÁPIDO):
"PÁGINA DE MODO" (SHIFT/EXIT)

"ED ITOR"

Digitar programa desejado

ENTER

"EXIT"

"T E S T E "

"RÁ P I D O "

"STATUS"

Acionar a tecla "CYCLE START" (execução automática) ou "BLK/BLK" (bloco a bloco)

OBS: O comando executa o programa em rápido parando onde houver erro de sintaxe.

-Se ocorrer algum erro o bloco será mostrado em destaque na parte superior da página,
e teremos condições de verificar também a mensagem de erro gerada pelo comando.

-Listar o programa e corrigir o erro. Então testar o programa novamente.

5.21.TESTAR O PROGRAMA UTILIZANDO-SE DO GRÁFICO:


“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR” (duas vezes)

“GRÁFICO”

"CYCLE START"
Observações:

-Após fazer as correções necessárias , acione a softkey “GRÁFICO”e a tecla CYCLE


START (para dar continuidade).

176 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.22. AMPLIAR AUTOMATICAMENTE O PERFIL DA PEÇA

Estando na página de gráficos, proceda como segue:

“RÁPIDO”

“JA N E LA ”

“LIMITES SOFTWARE”

“ZERAR”

"CYCLE START"
(Aguardar mensagem - Programa completado)

“REDUZIR” ou “AMPLIAR” / "ZOOM IN" ou "ZOOM OUT"


(deixar o quadro apresentado no vídeo do tamanho do detalhe a ser ampliado)

"SHIFT/ CURSOR" (èéçê)


(posicionar o quadro em cima do detalhe)

"EXIT"

“APA G AR”

"CYCLE START"

5.23. OBTER DETALHES DO GRÁFICO EM ESCALA MAIOR:

“JA N E LA ”

“REDUZIR” ou “AMPLIAR” / "ZOOM IN" ou "ZOOM OUT"


(deixar o quadro apresentado no vídeo do tamanho do detalhe a ser ampliado)

"SHIFT/ CURSOR" (èéçê)


(posicionar o quadro em cima do detalhe)

"EXIT"

“APA G AR”

"CY C LE STA RT"

OBS: Desejando-se selecionar outras janelas, para obtenção de outros detalhes,


basta acionar a softkey “JANELA” (último item da página) escolhendo uma das 4
disponíveis.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 177


®

5.24.TESTAR O PROGRAMA SEM GIRAR A PLACA E COM


MOVIMENTO DOS CARROS (SEM A PEÇA):
“PÁGINA DE MODO” (SHIFT/EXIT)

“TESTE”

“SEM ROTAÇ ÃO”

“S TA TU S”

Posicionar o cursor em X e acionar a tecla ENTER até assumir XD

Posicionar o cursor em Z e acionar a tecla ENTER até assumir ZD

Obs: Com XD e ZD, teremos condições de verificar, durante a simulação da


usinagem, o quanto falta para a ferramenta atingir o ponto programado, permitindo
assim que se evite possíveis colisões.

BLK/BLK (bloco bloco)

Controlar o avanço através do seletor de avanços

Obs: Desejando-se interromper a operação, basta acionar a tecla CYCLE STOP.

5.25. INTRODUZIR CORREÇÕES DO DESGASTE DOS INSERTOS


(CORRETORES):
“PÁGINA DE MODO” (SHIFT/EXIT)

“REFER. TRABALHO”

“CORRETOR FERR.”

Posicionar o cursor em “T”

Digitar o número do corretor

"ENTER"

Posicionar o cursor em “X”

Digitar o valor da correção

"ENTER" (o valor será introduzido e o campo irá apagar-se)

Posicionar o cursor em “Z”

Digitar o valor da correção

"ENTER" (o valor será introduzido e o campo irá apagar-se)

Observações: - O sinal é introduzido antes dos valores.

- Introduzir a correção em um eixo de cada vez.

- O campo onde não foi introduzido valor irá apagar-se automaticamente ao sair
da página, sem que haja alteração do valor existente.

- Verificar o quadrante da ferramenta.

178 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.26. EXECUTAR A USINAGEM DA PEÇA:

Selecionar o programa

“PÁGINA DE MODO” (SHIFT/EXIT)

“AUTO”

“STA TUS”

"BLK/BLK" (execução bloco à bloco) ou "CYCLE START" (execução Automática)

Controlar a velocidade de avanço através do seletor

5.27. ABORTAR A EXECUÇÃO DE UM PROGRAMA:

"CYCLE STOP"

"SHIFT / CYCLE STOP"

"EXIT"

5.28. INTERRUPÇÃO / CONTINUAÇÃO DE EXECUÇÃO

- Estando o programa em usinagem normal (Página de Status), proceder da seguinte


forma:
"CYCLE STOP"

"EXIT"

“JOG” (desliga o eixo-árvore)

“JOG CONTÍNUO”

Afastar a ferramenta utilizando-se das softkeys (X+, X- Z+ ou Z-)

- Executar o trabalho que motivou a parada da usinagem (medir peça, trocar inserto,
etc.)
"EXIT" (duas vezes)

“RETORNAR DE JOG”
(o comando mostra a mensagem: “AGUARDANDO INÍCIO”)

“STA TUS”

"CYCLE START" (liga o eixo-árvore e retorna ao ponto de parada)

"CYCLE START" (continua a usinagem)

Obs.: O retorno ao ponto de parada será simultâneo, caso o recuo tenha sido feito em
ambos os eixos.
R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 179
®

5.29.INICIAR USINAGEM COM QUALQUER FERRAMENTA NO MEIO


DO PROGRAMA:
“PÁGINA DE MODO” (SHIFT/EXIT)

“AUTO”

“INICIAR MEIO PROG”

Digitar o código a ser procurado. Ex.: T00

"E N T E R "

Acionar “BUSCAR”, até encontrar a operação desejada


EX: T00; ferramenta..de...canal. #

"EXIT"

“STA TUS”

BLK/BLK (execução bloco à bloco) ou CYCLE START (execução automática)

Atenção: Se durante a sequência acima o seletor de avanço estiver fechado, a


operação deve ser abortada e refeita totalmente.

5.30. SELECIONAR SISTEMA (POLEGADA/MÉTRICO):

“PÁGINA DE MODO” (SHIFT/EXIT)

“REFER. TRABALHO”

“POLEGADA” ou “MÉTRICO”

Obs: Quando liga-se a máquina, o sistema MÉTRICO já está pré-estabelecido nos


parâmetros da máquina, não necessitando de confirmação.

5.31. SELECIONAR PARADA OPCIONAL :

Esta opção ativa uma parada opcional pré-definida no programa, através da função
M01.O operador deve selecionar esta função antes de iniciar a execução do programa.

Para desativar a função basta acionar a softkey PARADA OPCIONAL novamente.

“PÁGINA DE MODO” (SHIFT/EXIT)

“REFER. TRABALHO”

“PARADA OPCIONAL”
Observações:
- Se a função M01 estiver programada, mas o operador esquecer de ativar
“PARADA OPCIONAL”, o programa será executado de forma contínua, sendo a função
M01 ignorada.
180 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9
®

5.32. INIBIR LEITURA/EXECUÇÃO DE BLOCOS DE PROGRAMA


Quando a opção INIBE BLOCOS está ativada, o comando ignora os blocos que são
precedidos do código (/).Quando desativada, os blocos são executados normalmente.

“PÁGINA DE MODO” (SHIFT/EXIT)

“REFER. TRABALHO”

“INIBIR BLOCOS”

5.33. MONITOR DO TEMPO DE VIDA DA FERRAMENTA:


“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR”

Digitar o número do programa desejado

"ENTER"

“EDITOR”

“LISTA”

Posicionar o cursor para o EOB (#) correspondente ao número da ferramenta a ser monitorada

Inserir os parâmetros de monitoração que devem ser programados

"SHIFT / EXIT"

“REFER. TRABALHO”

“DIMENSÕES FERR”

“CA RREG AR”

“CO N FI R MA ”

"EXIT"

“MONITOR FERR”

“RECARGA TOTAL”

“CO N FI R MA ”

OBS: Para visualizar os dados programados de uma ferramenta em outra página,


basta posicionar o cursor no código “T”, digitar o número da ferramenta e acionar a tecla
ENTER.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 181


®

5.34. ALTERAR DADOS:


“PÁGINA DE MODO” (SHIFT/EXIT)

“EDITOR”

Digitar o número do programa desejado

"ENTER"

“EDITOR”

“LISTA”

Posicionar o cursor no parâmetro a ser alterado

Efetuar as alterações

"SHIFT / EXIT"

“REFER. TRABALHO”

“DIMENSÕES FERR”

“CA RREG AR”

“CO N FI R MA ”

"EXIT"

“MONITOR FERR”

“RECARGA TOTAL”

“CO N FI R MA ”

5.35.RECARREGAR O TEMPO DE VIDA ÚTIL DAS FERRAMENTAS


Procedimento a ser feito quando aparecer a mensagem: "FIM DE TEMPO ÚTIL
FERR.":
"SHIFT/ CYCLE STOP"

“PÁGINA DE MODO”

“REFER. TRABALHO”

“MONITOR FERR”

“RECARGA TOTAL”

“CO N FI R MA ”

"EXIT"

“CORRETOR FERR”

Zerar os valores dos corretores X e Z da ferramenta

Trocar o inserto da ferramenta com tempo de vida esgotado

182 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.36. SEQUÊNCIA PARA UTILIZAR A RETRAÇÃO DA FERRAMENTA :

“PÁGINA DE MODO” (SHIFT/EXIT)

“AUTO”

“REFER. TRABALHO”

“RETRAÇÃO” (chamada da página de retração)

- Estando o programa em usinagem normal (BLK/BLK ou AUTOMÁTICO)

“RETRAÇÃO”
(recua a ferramenta seguindo os parâmetros definidos no
programa dentro do código G07 e desliga o eixo-árvore)

Pressionar "X+, X-, Z+ ou Z-"para afastar a ferramenta

“SALVA POSIÇÃO” (salva posição atual do eixo)

Movimentar e salvar posição dos eixos até a meta desejada

Obs: O comando permite armazenar até 5 pontos, sendo esta a quantidade de


pontos visíveis na página de retração. Deverá ser efetuado no mínimo 1 movimento.

“RETRAÇÃO” (para retomar o processo de usinagem)

Obs: A retomada do processo de usinagem, ou seja, a trajetória descrita pelos eixos


para o ponto onde a ferramenta foi retraída, será feito em avanço rápido seguindo o
percurso descrito pelo operador, no sentido contrário.

Uma vez atingido este ponto, o comando, após religar o eixo- árvore assumirá o
avanço usado para retrair a ferramenta, ou seja, o avanço programado.

EXEMPLO DE PROGRAMAÇÃO:

; PEÇA_N_8#
.
.
T0101; DESBASTE_EXTERNO#
G07 U2.W3.#
.
.
T0202; CANAL.#
G07 U5.#
.
.
T1212;.DESBASTE.INTERNO.#
G07 U-2.W2.#
.
.
M30#

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 183


®

5.37.CARREGAR/SALVAR VÁRIOS PROGRAMAS:

CARREGAR VÁRIOS PROGRAMAS:

“PÁGINA DE MODO” (SHIFT/EXIT)

“CA RREG AR/SA LVAR”

“SEL.DISP. CARREGAR”
(seleciona o periférico a ser utilizado para armazenar os programas)

“CA RREG AR”

“PROG. NOVO”

“MULTI PROG.”
(chamada da página MULTI CARREGAR )

“INÍCIO”
(dá início a leitura dos programas)

Obs: Esta operação permite armazenar uma série de programas consecutivos.

SALVAR VÁRIOS PROGRAMAS:

“PÁGINA DE MODO” (SHIFT/EXIT)

“CA RREG AR/SA LVAR”

“SEL. DISP. SALVAR”


(seleciona o periférico a ser utilizado para armazenar os programas)

“ SA L V A R ”

“MULTI PROG”
(chamada da página MULTI SALVAR)

“SELEÇÃO PROGRAMA”
seleciona o programa a ser salvo através do flag (S)

“PROX. PROG. SELEC.”


chama o próximo programa do arquivo, com o flag S ativo

“INÍCIO” ( dá início ao salvamento).


Esta operação permite salvar uma série de programas consecutivos em uma única fita

Obs: Caso nenhum programa tenha sido selecionado através do FLAG (S), todos
os programas do diretório serão salvos.

184 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.38. COMPARAR PROGRAMA EM FITA OU DISQUETE COM O


ARMAZENADO NO COMANDO:

“PÁGINA DE MODO” (SHIFT/EXIT)

“CA RREG AR/SA LVAR”

“SEL. DISP. CARREGAR”


(seleciona o periférico a ser utilizado)

“VERIFICAR”

Digitar o número do programa que será comparado

"ENTER"

Preparar o equipamento que contenha o programa (fita, disquete, etc.)

“PR O G R A MA ”
(dá início a verificação)

5.39. TIRAR CÓPIAS DAS PÁGINAS DO CNC (HARDCOPY)

Para se tirar uma cópia de uma determinada página do CNC é necessário que o
comando esteja no ESTADO INATIVO (JOG) e acoplado a uma impressora através da
saída RS-232 existente na máquina.

Deve-se selecionar a página a ser copiada e acionar a tecla HELP.

Caso se deseje uma cópia de uma tela gráfica, acione a tecla HELP duas vezes.

5.40. DESLIGAR A MÁQUINA:

Pressionar o BOTÃO DE EMERGÊNCIA

“REPO USO”

Caso queira, desligue a chave geral

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 185


®

6. MENSAGENS DE FALHAS E ALERTAS (LADDER E


SOFTWARE):
São identificados nas páginas de STATUS e/ou de estado da máquina (MENSAGENS
PAL). As mensagens estão em ordem alfabética:

# PROGRAMA INVÁLIDO:
Seleção de um programa inválido. Não existe no diretório.

/DEVE SER CARAC. #1:


O carater “/” deverá ser o primeiro do bloco.

? & ? NO MESMO BLOCO:


Indica que os dois códigos mostrados podem estar no mesmo bloco.

? APALP. PERDA REF.:


Indica perda de feedback no sensor de medição de ferramentas.

? ATUAL E INFERIOR A R:
Indica que o eixo “?” está posicionado abaixo do plano R.

? CÓDIGO AUSENTE:
Indica que o código “?” está faltando no bloco, e portanto, sua programação
é obrigatória.

? CÓDIGO INDEFINIDO:
O código “?” não é interpretado pelo CNC, portanto é ilegal.

? EMULADOR 8087:
Problema inerente ao software do CNC.

? ERRO DE SEGUIMENTO:
Indica um determinado eixo com excessivo erro de acompanhamento.

? EXCESSO DECIMAL:
O código “?” excedeu o número máximo de casas decimais.

? INCR. FURAÇÃO ZERO:


Indica que o valor de “?” usado com incremento de furação é zero.

? INVÁLIDO EM PERFIL:
Indica que o código “?” é inválido na definição de um perfil.

? LIMITE MECÂNICO:
Identifica um determinado eixo que atingiu o fim do curso mecânico.

? ROSCA VELOC. ILEGAL:


Indica que o eixo “?” excedeu a máxima velocidade permitida.

186 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

? VALOR 0 ILEGAL:
Valores de X; Z; T ou K não causam movimento. (delta = 0)

ABORTADA CONEXÃO PAL:


Indica tranferência ilegal do PAL para o CNC através de um PC.

ABORTADO P/ OPERADOR:
Operação abortada quando em execução.

AGUARDANDO CARREG. PAL:


Memória RAM usada pelo ladder (PAL) está danificada.

AGUARDANDO INÍCIO:
Aguardando início de ciclo.

APAGAR PROGRAMA:
Indica que durante a operação DELETAR UM PROGRAMA, o CNC está em
modo diferente de JOG.

ÁREA SEGUR.:
Identifica uma das áreas de segurança programada.

BAIXA PRESSÃO NA MANGA DO CONTRA-PONTO:


Ocorre quando o elemento que sensora pressão na linha do contra-ponto
pneumático não atuar, desde que a eletroválvula do contra-ponto esteja
desligada e tenha vencido o tempo de avançar, gera parada de emergência.

A mensagem desaparecerá quando o elemento citado for atuado e as


condições satisfeitas.

BAIXA PRESSÃO NA PLACA:


Ocorre quando o elemento que sensora na linha da placa pneumática Onça
(opcional) não tiver sido atuado, causando parada de EMERGÊNCIA.
A mensagem desaparecerá quando o elemento citado for atuado e as
condições satisfeitas.

BAIXO NÍVEL DE ÓLEO:


Ocorre quando o elemento que sensora o baixo nível de óleo for atuado, a
mensagem desaparecerá quando o elemento citado voltar à posição
original,após nova carga de óleo no reservatório.

BATERIA FRACA:
Indica que o nível de tensão da bateria está baixa ou a bateria está em curto.

BATERIA ABERTA:
Bateria não está conectada ou o fusível está em curto.

BLOCO -ARC. INCOMPLETO:


Indica que um bloco de interpolação circular G02/G03 foi programado sem
os dados necessários para determinar o centro do arco, ou seja, I, K ou R.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 187


®

BLOCO A SEGUIR ILEGAL:


Indica que para um certo bloco de compensação de raio, o bloco a frente está
ilegalmente definido.

BLOCO G INVÁLIDO:
O código “G” não é válido.

BLOCO G33 INVÁLIDO:


Bloco com código “G33” está inválido.

BLOCO M# #ILEGAL:
Os valores do código “M” condicionais não estão dentro dos valores
estabelecidos - M78 a M93.

BLOCO H - ERRO SEQ. #:


Indica que o número lido no código “H” não encontra o número correspondente
ao código “N” no mesmo programa.

BLOCO SEM CÓDIGO #:


Bloco do programa sem o código EOB (#).

BOTÃO DE EMERGÊNCIA:
Ocorre quando o Botão de emergência está pressionado.A mensagem
desaparecerá quando o tecla for puxado.

C COM XZUW:
Eixo “C” com X; Z; U; ou W no mesmo bloco.

C EM BLOCO-ARCO:
Indica que o eixo “C” não pode ser programado com interpolação circular.

C EM MODO CONTÍNUO:
O eixo árvore está em modo de posicionamento angular (orientação).

C. FIXO-MODO INC. INV.:


Indica que um ciclo fixo está em progresso com o CNC programado em modo
INCREMENTAL

C.FIXO - ESPELHO INV.:


Indica que a imagem espelho está ativa em um ciclo fixo.

CARACTER MAL INTERPR.:


Indica que houve um caracter inválido na transferência do “PP” (parâmetros).

CARREGANDO PAL —> RAM:


Transferência do ladder (PAL) para o CNC foi abortada.

CARREGANDO PP:
Indica que os parâmetros de máquina estão sendo carregados através de um
periférico.

188 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

CARREGANDO PROGRAMA:
Indica que o programa está sendo carregado de uma leitora.

CICLO SUSPENSO:
Operação foi interrompida por “CYCLE STOP”

COD. H EM COMP. RAIO:


O código “H” não pode ser usado durante compensação de raio.

COD. H- BLOCO ILEGAL:


O código “H” precisa ser o único código no bloco com excessão do código
“N”.

CÓDIGO “M” INVÁLIDO:


Ocorre quando for requerido um código “M” que não tenha sido especificado
para a máquina.
A mensagem d e s ap a rec erá ac io nando -se SHIFT e C Y CLE STOP
simultaneamente e a tecla EXIT.

CÓDIGO “T” INVÁLIDO:


Ocorre quando a ferramenta programada através do código “T” estiver fora
da gama de ferramentas permitidas pelo programa.
A mensagem só desaparecerá quando o programa abordado através de
SHIFT e CYCLE STOP.

COMP. RAIO-ENTR. INV.:


Indica que uma interpolação circular G02/G03 é o primeiro movimento de
uma compensação de raio, o que não é permitido.

CORRETOR- BLOCO INV.:


Não está implementada.

DADO TECL. DESIGUAL:


Indica o tipo de “Record” inválido para a operação desejada (salvar/carregar)

DADOS FERR. CARRG.:


Indica que as dimensões das ferramentas foram carregadas para as
respectivas páginas.

DEF. CÓDIGO DUPLA:


Indica que um mesmo código “?” aparece duplicado em um bloco.

DEF. DADOS PLACA INV.:


Indica que a definição dos dados de placa, através dos códigos “A” e “B”
estão definidos no mesmo bloco com outros códigos.

DEF. INÍCIO/FIM INV.:


Indica que a string ou label de abertura ou fechamento de uma definição de
ferramenta (dimensões) no programa está ilegalmente definida .

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 189


®

DEF. PERFIL INVÁLIDO:


Indica que não existe o subprograma de definição de um perfil.

DEF. PLANO R ILEGAL:


Indica função ilegal do plano “R” no ciclo de “G83”.

DEF. PROG - ? COD. ILEG.:


Indica que o código “?” é invalido na definição das dimensões das
ferramentas no programa.

DEF. QUADRANTE ILEGAL:


Indica erro de quadrante na definição de um perfil.

DETECTADO ERRO:
Indica que foi detectado um erro durante a verificação de um programa.

DETECTADO ERRO NO PAL:


Falha de comunicação entre o PC e o CNC.

DIAM. FERR. EXCESSIVO:


Indica que, numa compensação de raio, o movimento executado é menor
que o raio do inserto.

DIRETÓRIO ESGOTADO:
Indica que se excedeu o número máximo de programas permitido no
diretório.

DIRETÓRIO SEM PROGRAMA:


Indica que não existe programas para salvar (perfurar).

DUPLA DEF. PLACA IND.:


O código “A” ou “B” está duplicadamente definido em uma definição de
dimensões de ferramentas no programa.

E/S ABORDADO-FALHA:
Indica que a operação através de um periférico foi abortada pelo operador.

EIXO ÁRVORE PARADO:


Indica que, para uma operação de mm/giro ou rosca, a placa está parada.

EIXO EM VEL. ILEGAL:


Eixo excedeu a máxima velocidade.

EIXOS DESLIGADOS:
Ocorre quando o contador que alimenta os acionamentos dos eixos estiver
desligado.Quando o tecla que liga o comando é acionado, o contador liga
e a mensagem desaparece, desde que o sitema não esteja em EMERGÊNCIA.

EM ÁREA-FALHA:
Identifica uma área de segurança

190 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

EMERGÊNCIA:

Ocorre quando:

- há a mensagem SOBRE TEMPERATURA SERVOS.

- há a mensagem BOTÃO DE EMERGÊNCIA.

- há a mensagem FALHA ACIONAMENTO.

- há a mensagem BAIXA PRESSÃO.

- há a mensagem PEÇA SOLTA, estando o eixo árvore ligado ou não.

- há SOBRECARGA EMERGÊNCIA.

Em qualquer uma das condições acima descritas, o sistema permanece em


parada de EMERGÊNCIA.

A mensagem desaparecerá quando, eliminada (s) a(s) causa(s) que a(s)


gerou (aram) e SHIFT/CYCLE STOP for acionado.

ENCONTRADO:
Quando uma string é procurada pela função PROCURAR e é encontrada.

ERRO DE CARACTER:
Erro de leitura.

ERRO DE CONCORDÂNCIA:
Indica erro de concordância entre dois arcos concecutivos.

ERRO DE PARIDADE:
Indica erro de paridade.

ERRO EM DIVISÃO:
Problema inerente ao software do CNC.

ERRO INTERRUP. CARREGA:


Indica operação interrompida por erro não detectado na operação.

ERRO MÁSCARA P.P.:


Ocorre quando for requerido, através do parâmetro MÁSCARA DO P.P., uma
função que habilite Placa Hidráulica Placa Onça ao mesmo tempo. A máquina
deverá permanecer em FEEDHOLD e não haverá operação nas placas.
A mensagem desaparecerá quando for inserido na página de parâmetros um
número de máscara coerente com os opcionais da máquina, sendo os que
segue :
1 - PLACA ONÇA
2 - PLACA ROMI ou HIDRÁULICA
4 - CONTRA PONTO
Somando-se os valores, obtem-se o agregado dos vários opcionais utilizados.
R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 191
®

ERRO VELOC.TRANFER.:
Indica erro na velocidade de transmissão.

EXCEDIDA BUSCA FERR.:


Indica que a procura de uma ferramenta alternativa excedeu todas as
possibilidades de encontrar uma outra ferramenta.

EXCESSO DE CÓDIGO NO BLOCO:


Indica que mais de 16 códigos estão presentes no bloco.

EXCESSO PONTOS DEF.:


Indica que um perfil, definido em um sub-programa, apresenta mais de quarenta
pontos.

EXCESSO SOBREMETAL X :
Indica que a programação de um sobremetal em “X” excedeu o máximo
permitido.

EXCESSO SOBREMETAL Z:
Indica que a programação de sobremetal do eixo “Z” excedeu o máximo
permitido.

EXECUÇÃO BLOQUEADA:
Avanço inibido devido o seletor de avanços estar em 0%.

FAIXA:
Sempre que o Ladder estiver habilitado, o campo FERRAMENTA PROGRAMADA
se encontrará na página de STATUS, mostrando o número da ferramenta
programada através de um código “T”.

FAIXA:
Sempre que o LADDER estiver habilitado e houver faixa alta ou baixa
selecionada via contador de fechamento do motor, esta mostrar-se-á na página
de STATUS, mostrando a faixa atual; se estiver selecionando faixa baixa, o
número apresentado será 1, caso contrário (faixa alta) será 2.

FALHA ACIONAMENTO:
Ocorre quando é detectada falha em pelo menos um dos acionamentos dos
eixos. Esta falha só é monitorada quando os acionamentos estão habilitados.

Durante os processos de habilitação, via tecla liga comando, a monitoração


da falha é inibida por algum tempo (para estabilização do sistema). A condição
de falha nos acionamentos gera EMERGÊNCIA e desliga os eixos.

A mensagem desaparecerá quando, desligados os acionamentos dos eixos for


acionado SHIFT/CYCLE STOP.

FALHA DE SOFTWARE:
Indica problema inerente ao software do CNC.

FALHA EQUIP. CARREGAR:


Indica erro na recepção de blocos contendo caracteres hexadecimais (PP).

192 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

FALHA NA CONEXÃO PAL:


O ladder (PAL) excedeu sua capacidade máxima de memória a ele reservada.

FALHA NO FIM DO PROG.:


Indica que na verificação o fim da memória foi atingida sem terminar a
operação.

FERR. # S/DEF. PROG.:


A ferramenta “T ??” não foi definida no programa.

FERRAMENTA NÃO SELECIONADA:


Não está implementada.

FERRAMENTA:
Sempre que o LA DDE R est iver hab ilitad o o c amp o FERRAMEN TA
PROGRAMADA se encontrará na página de STATUS, mostrando o número
da ferramenta programada através de um código “T”.

FIM TEMPO ÚTIL FERR.:


Indica que uma determinada ferramenta teve seu tempo de vida, esgotado.

FITA SENDO PERFURADA:


Significa que está sendo transferido os caracteres de sincronismo.

FORMA ARITM. P. FLUTUANTE EXCEDIDA:


Problema inerente ao software de CNC.

FUNÇÃO NÃO PERMITIDA :


Foi tentada a execução de uma função não autorizada.

G - DEF. PERFIL INV.:


O “G” usado na definição de um perfil está inválido (subprograma).

G ?? BLOCO INVÁLIDO:
O código “G” especificado precisa ser programado em bloco único.

G INICIAL INVÁLIDO:
Indica que um perfil,definido em sub-programa está com o código “G” inicial
inválido.

G INVÁLIDO- COMP. R.:


O código “G” não é válido durante compensação de raio.

G02/G03 -DEF. ILEGAL:


Quando uma programação de interpolação circular está incorreta.

G61 - CORRET. PENDENTE:


Entre um bloco de “G61” é necessário um bloco de movimento.

G92 - CORRET. PENDENTE:


Entre um bloco de G92 e um bloco com o código “T” é necessário um bloco
de movimento.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 193


®

G92 - S & XZC ILEGAL:


Bloco de G92S com X; Z ou C programados no mesmo bloco é ilegal.

G92 S FORA DE FAIXA:


O valor do código “S” com G92 excedeu seu valor máximo permitido.

G92S - ORDEM ERRADA:


Para a definição de velocidade de corte, o código G92 deverá estar antes do
código “S”.

INATIVO:
O sistema está livre de erros, o avanço não está inibido e não está sendo
rodada nenhuma instrução.

INSTRUÇÃO INVÁLIDA DETECTADA:


Problema inerente as software do CNC.

INT 11H- ROTINA DE TRATAMENTO:


Problema inerente ao software do CNC.

INT 5 H- ROTINA DE TRATAMENTO:


Problema inerente ao software so CNC.

INT 6H:
Problema inerente ao software do CNC.

INTI 0H - ROTINA DE TRATAMENTO:


Problema inerente ao software do CNC.

LIMITE SOFT:
Indica que um determinado eixo foi excursionado além do limite máximo
permitido pelo software.

LUBRIFICAÇÃO DEFICIENTE:
O tempo de lubrificação ligada é vencido e o elemento que sensora o ciclo
não mudar de estado por duas vezes, ou seja, encontra-se não acionado,deverá
acionar e voltar ao estado inicial,ou o inverso.

A mensagem desaparecerá quando ocorrer um ciclo de lubrificaçâo normal


estando em falha de lubrificação, bastando acionar SHIFT/CYCLE STOP ou
EMERGÊNCIA,que o sistema será rearmado e, quando fora da EMERGÊNCIA
reiniciará o ciclo.

MANUAL REQ. MÉTRICO:


É necessário estar no sistema métrico para se selecionar a função do TORNO
MA NUA L.

MEMÓRIA ESGOTADA:
Área de edição do programa está esgotada.

MEM. ESGOTADA,APAGAR:
Indica que não existe mais espaço disponível na memória para se editar um

194 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

MUDANÇA DIR. ARCO INV.:


Indica que um arco em desbaste ou contorno, está com inversão de cotas.

MUDANÇA DIR. XZ ILEGAL:


Indica que houve inversão de cotas de “X” ou “Z” em um ciclo de desbaste
ou contorno.

MULTIBLOCO G33 ILEG.:


Dois blocos de “G33” com blocos intermediários sem movimento.

NÃO ENCONTRADO:
Indica que uma string procurada através de PROCURAR não é encontrada.

NÃO HÁ MAIS BLOCOS:


Indica que um bloco em M.D.I. não apresenta mais códigos a ser executados.

NENHUM JOG EXECUTADO:


Quando um RETORNO DE JOG havia sido feito.

NUM. PERFIL INVÁLIDO:


Indica que o número do subprograma de definição do perfil é inválido

OPERAÇÃO ARITMÉTICA INVÁLIDA:


Problema inerente ao software do CNC.

OVERFLOW MATEMÁTICA:
Problema inerente ao software do CNC.

P00 EM P00 e P00:


O programa número 1, já é chamado pelo número 2 e número 3.

PAL DESABILITADO:
Indica que o ladder (PAL) não está presente no sistema.

PAL INIBINDO INÍCIO:


Indica que o programa ?? está chamando o programa ??, o qual existe no
diretório.

PAL. RAM EM USO:


Assume um Ladder (PAL) temporário.

PARAR ROTAÇÃO PLACA:


Indica que para uma operação mm/giro ou rosca, a placa está parada.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 195


®

PEÇA SOLTA:
Com placa pneumática Onça ocorrerá:

- quando há um comando de soltar peça em manual.

- quando há uma seleção de prender externo (chave) e houver um comando


de prender a peça e o tempo correspondente estiver transcorrendo.

- quando há uma seleção de prender interno (chave) e houver um comando


de prender a peça e o tempo correspondente estiver transcorrendo.

Com a placa pneumática ou hidráulica ocorrerá :

- quando há uma seleção de prender interno e o elemento que sensora


prender interno não atuar, e a eletroválvula de prender peça estiver atuada.

- quando há uma seleção de prender externo e o elemento que sensora


externo prender externo não atuar, e a eletroválvula de soltar peça estiver
atuada.

OBSERVAÇÕES :
- Caso o eixo-árvore esteja girando e ocorra uma das condições acima, será
gerada EMERGÊNCIA.

- Caso seja comandado o giro do eixo-árvore e houver condição de PEÇA


SOLTA o mesmo não será liberado e os eixos permanecerão em bloqueio
de avanço.

- Quando as condições descritas anteriormente forem somadas, a mensagem


desaparecerá.

PERFIL ??- SEM M02:


Indica que um subprograma de definição de um perfil não apresenta “M02”.

PERFIL EXT. INVÁLIDO:


Indica que o perfil externo está inválido. Em desbaste ou contorno só aceita
perfil externo em um quadrante.

PERFIL INTERNO ILEG.:


Indica que o perfil interno está inválido. Em desbaste ou contorno só aceita
perfil interno em um quadrante.

PILHA DE USO GERAL EXCEDIDA:


Problema inerente ao software so CNC.

PROG. # ?? -SEM M50:


Indica que após um “G58”, um bloco contendo “M50” não foi programado.

PROG. C/ DEF. FERR. INV.:


Indica que uma definição inválida de ferramenta está carregada na página
de DIMENSÕES DAS FERRAMENTAS.

196 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

PROG. DEF. FERR. ABERTA:


Indica que o programa aberto com as dimensões da ferramenta no programa,
termina sem fechar a definição.

PROG. NÃO ENCONTRADO:


O programa selecionado não foi encontrado.

PROGRAMA COMPLETADO:
Operação em automático ou bloco a bloco foi completada.

QUEBRA CAVACO ILEGAL:


Indica que o retorno para quebra cavaco está além do plano “R”.

RAIO MUITO PEQUENO:


Indica que o raio programado é muito pequeno, não permitindo usinar o arco
corretamente de acordo com as coordenadas.

RAM - PAL DANIFICADA:


Indica que o perfil periférico selecionado não está disponível.

REFERENCIAR MÁQUINA:
O CNC requer que os eixos sejam referenciados antes de movimentá-los.

RENUMERAR PROGRAMA:
Indica que durante a operação de renumerar programa não foi terminado com
M02 e M30 .

REQUER RAIO POSITIVO:


O código “R” precisa ser sempre positivo.

REQUER TESTE AVANÇO:


A operação requerida necessita que o CNC esteja em TESTE SEM
M O V I M E N TO .

REQUER TESTE PROGRAMA:


A operação requerida necessita que o CNC esteja em TESTE RÁPIDO.

ROTAÇÃO MUITO BAIXA:


Indica que a velocidade da placa não atingiu a velocidade programada.

SALVAMENTO COMPLETO:
Indica que a operação de perfuração já foi completada.

SALVANDO PP:
Indica que o “PP” está sendo transferido para um periférico.

SALVANDO PROGRAMA:
Indicam que o programa está sendo transferido para um periférico.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 197


®

SOBRECARGA:
Ocorre quando o LADDER recebe via uma interface de entrada, sinalização
de ocorrência de sobrecarga em um dos motores de C.A. da máquina, gerada
pelos relés térmicos da mesma.

Esta mensagem só desaparecerá quando, rearmado o relé, for acionado


SHIFT/CYCLE STOP.

SOBRETEMPERATURA SERVOS:
Ocorre quando pelo menos um dos termostatos servomotores atuar. Esta
mensagem gera emergência.

A mensagem desaparecerá quando, desativados os acionamentos dos eixos


e cessada a falha, for acionado SHIFT/CYCLE STOP.

T ?? DADOS FERR. INV.:


A pesquisa das dimensões de uma ferramenta em “X” ou “Z” indicam valor
igual a zero, quando “G58” está em progresso.

T COM MOVIM. ILEGAL:


Um bloco com movimentos não pode ter o código “T” programado.

T EM COMP. DE CORTE.:
O “T” foi programado dentro de uma compensação de raio.

TECLE COMFIRMA P/ RECARREGAR:


Acionar a tecla CONFIRMA para recarregar os valores do tempo de vida da(s)
ferramenta(s).

TECLE CONFIRMA P/ SALVAR:


Acionar a tecla CONFIRMA para salvar os dados da(s) ferramenta(s)

TECLE CONFIRMA P/ ZERAR:


Acionar a tecla CONFIRMA para zerar os dados das ferramentas.

TESTE S/MOV./ S/ROT.:


Indica que a função selecionada não pode ser invocada quando o CNC está
em TESTE S/ MOVIMENTO E ROTAÇÃO.

TROCA FERR. - JOG INV.:


Não é permitido JOG durante uma operação de troca de ferramentas.

ÚLTIMA ÁREA DE SEGURANÇA:


Indica área de segurança.

VERIFICANDO PP:
Verificando o conteúdo do “PP” com o “PP” contido em um periférico.

VERIFICANDO PROGRAMA:
Verificando o conteúdo de um programa com o contido no periférico.

198 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

VERIFICAÇÃO COMPLETA:
Indica que a verificação do programa está completa.

VERSÕES DESIGUAIS:
Indica erro na sequência de recepção dos blocos quando carregando o “PP”.

X APROXIMAÇÃO ILEGAL:
Valor de aproximação em rápido de “X” para ciclos de desbaste ou contorno,
está inválido.

X INICIAL INVÁLIDO:
O valor inicial em “X” deve ser maior ou menor que o valor inicial e final em
“X” da definição de um perfil.

Z APROXIMAÇÃO ILEGAL:
Valor de aproximação em rápido de “Z” para ciclos de desbaste ou contorno
está inválido.

Z INICIAL INVÁLIDO:
O valor inicial de “Z” deve ser maior ou menor que o valor inicial e final em
“Z” da definição de um perfil.

AT ENÇÃ O
Dados contidos em bateria podem estar corrompidos:
- Dimensões X-RAIO / Z-COMPR.
- Corretores X / Z
- Raio / L (Borda de ataque)
- Tempo útil
- Ferramenta Alternativa - Dimensões
- Ferramenta Alternativa - Coretores
- Tempo Residual
- Ciclos Programados CIC / RST Restantes
- Limite Corretores X-LIM. / Z-LIM.
- Faixa de Tolerância TOLER.
- Medidas do Apalpador

OB S:
Este grupo de mensagens pode aparecer durante a energização de CNC, se algumas
destas informações forem destruídas.

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 199


®

200 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

PARTE 3

CARACTERÍSTICAS
ESPECÍFICAS DE
MÁQUINA PARA
PROGRAMAÇÃO

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 201


®

202 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

1. CENTUR 30S MACH9


1.1. FLUXOGRAMA DE PROGRAMAÇÃO - TROCA RÁPIDA

* INÍCIO
INÍCIO
;________ # (nome do programa)
G99 # (reset da memória)

TROCA DE * TROCA DE FERRAMENTA


FERRAMENTA
T00 ; __________ # (comentário da próxima operação)
G54 #
?
G00 X_____Z____? # (ponto de troca da ferramenta)
M00; __________ # (comentar o número da ferramenta)
N VCC ? ? # (número da próxima ferramenta )
T_______
? ? ?
M__________ # (faixa de rotação)

S
* VELOCIDADE DE CORTE CONSTANTE

VEL. CORTE G96 #


RPM MAX. S__________
? ? # (valor da VC)
? ? M3 / M4 # (limite e sentido de rotação)
G92 S__________

RPM * PROGRAMAÇÃO EM RPM CONSTANTE

G97 #
S__________M3
? ? / M4 # (valor e sentido de rotação
- RPM)
GERAÇÃO DO
PERFIL
* GERAÇÃO DO PERFIL

(instruções de acordo com a


criatividade do programador)

S +
FER/TA
?
* FIM DO PROGRAMA
N
T00 #
G54 #
FIM G00 X____
? Z____
? # (ponto de troca da ferramenta)
M30 / MO2 #

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 203


®

1.2. FLUXOGRAMA DE PROGRAMAÇÃO - GANG TOOLS

* INÍCIO
INÍCIO
;________ # (nome do programa)
G99 # (reset da memória)

TROCA DE
FERRAMENTA * TROCA DE FERRAMENTA

G54 #
? Z____
G00 X____. ? # (ponto de troca da ferramenta)
? ? # (número da próxima ferramenta )
T_______
N ?
M__________? # (faixa de rotação)
VCC
?

S
* VELOCIDADE DE CORTE CONSTANTE

VEL. CORTE G96 #


RPM MAX. S__________
? ? # (valor da VC)
G92 S__________
? ? M3 / M4 # (limite e sentido de
rotação)

RPM * PROGRAMAÇÃO EM RPM CONSTANTE

G97 #
S__________M3
? ? / M4 # (valor e sentido de rotação
- RPM)
GERAÇÃO DO
PERFIL
* GERAÇÃO DO PERFIL

(instruções de acordo com a


criatividade do programador)

S +
FER/TA
?
* FIM DO PROGRAMA
N
T00 #
G54 #
FIM G00 X____
? Z____
? # (ponto de troca da ferramenta)
M30 / MO2 #

204 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

1.3. FLUXOGRAMA DE PROGRAMAÇÃO TORRE ELÉTRICA

* INÍCIO
INÍCIO
;________ # (nome do programa)
G99 # (reset da memória)

TROCA DE * TROCA DE FERRAMENTA


FERRAMENTA
T00 ; __________ # (comentário da próxima operação)
G54 #
? Z____
G00 X____. ? # (ponto de troca da ferramenta)
? ? # (número da próxima ferramenta )
T_______
N VCC M06 #
M__________ # (faixa de rotação)
?

S
* VELOCIDADE DE CORTE CONSTANTE

VEL. CORTE G96 #


RPM MAX. S__________
? ? # (valor da VC)
? ?
G92 S__________ M3 / M4 # (limite e sentido de
rotação)

RPM * PROGRAMAÇÃO EM RPM CONSTANTE

G97 #
S__________M3
? ? / M4 # (valor e sentido de rotação
- RPM)
GERAÇÃO DO
PERFIL
* GERAÇÃO DO PERFIL

(instruções de acordo com a


criatividade do programador)

S +
FER/TA
?
* FIM DO PROGRAMA
N
T00 #
G54 #
FIM G00 X____ ? # (ponto de troca da ferramenta)
? Z____
M30 / MO2 #

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 205


®

1.4. GAMA DE ROTAÇÕES E GRÁFICO DE POTÊNCIA

Variação de velocidade com potência constante:

GAMA A: FAIXA I (M 11 ) rpm 25 a 1.000


GAMA B: FAIXA II (M 12 ) rpm 100 a 3.500

CV

A B
7,5

rpm
0 250 1000 3500

Avanços

Avanço rápido longitudinal mm/min 10.000


Avanço rápido transversal mm/min 7.500

206 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

2. GALAXY 15S MACH9


2.1. FLUXOGRAMA DE PROGRAMAÇÃO - TORRE ELÉTRICA
* INÍCIO
INÍCIO
;________ # (nome do programa)
G99 # (reset da memória)

TROCA DE * TROCA DE FERRAMENTA


FERRAMENTA
T00 ; __________ # (comentário da próxima operação)
G54 #
? Z____
G00 X____. ? # (ponto de troca da ferramenta)
? ? # (número da próxima ferramenta )
T_______
N M06 #
VCC
? M__________ # (faixa de rotação)

S
* VELOCIDADE DE CORTE CONSTANTE

VEL. CORTE G96 #


RPM MAX. S__________
? ? # (valor da VC)
G92 S__________
? ? M3 / M4 # (limite e sentido de
rotação)

RPM * PROGRAMAÇÃO EM RPM CONSTANTE

G97 #
S__________M3
? ? / M4 # (valor e sentido de rotação
- RPM)
GERAÇÃO DO
PERFIL
* GERAÇÃO DO PERFIL

(instruções de acordo com a


criatividade do programador)

S +
FER/TA
?
* FIM DO PROGRAMA
N
T00 #
G54 #
FIM G00 X____
? Z____
? # (ponto de troca da ferramenta)
M30 / MO2 #

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 207


®

2.2. GAMA DE ROTAÇÕES E GRÁFICO DE POTÊNCIA

Variação de velocidade com potência constante:

GAMA A: FAIXA I (M 11 ) rpm 4 a 1.500


GAMA B: FAIXA II (M 12 ) rpm 12 a 4.500

CV

15

A
B
239 Nm
79 Nm
10

rpm
0 440 1320 1500 4500

Avanços

Avanço rápido longitudinal mm/min 15.000


Avanço rápido transversal mm/min 15.000

208 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

3. COSMOS 10U MACH9


3.1. FLUXOGRAMA DE PROGRAMAÇÃO - TORRE ELÉTRICA

* INÍCIO
INÍCIO
;________ # (nome do programa)
G99 # (reset da memória)

TROCA DE * TROCA DE FERRAMENTA


FERRAMENTA
T00 ; __________ # (comentário da próxima operação)
G54 #
? Z____
G00 X____. ? # (ponto de troca da ferramenta)
? ? # (número da próxima ferramenta )
T_______
N VCC M06 #
?

S
* VELOCIDADE DE CORTE CONSTANTE

VEL. CORTE G96 #


RPM MAX. S__________
? ? # (valor da VC)
G92 S__________
? ? M3 / M4 # (limite e sentido de
rotação)

RPM * PROGRAMAÇÃO EM RPM CONSTANTE

G97 #
? ?
S__________M3 / M4 # (valor e sentido de rotação
- RPM)
GERAÇÃO DO
PERFIL
* GERAÇÃO DO PERFIL

(instruções de acordo com a


criatividade do programador)

S +
FER/TA
?
* FIM DO PROGRAMA
N
T00 #
G54 #
FIM G00 X____
? Z____
? # (ponto de troca da ferramenta)
M30 / MO2 #

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 209


®

3.2. FAIXA DE VELOCIDADES E GRÁFICO DE POTÊNCIA

Variação de velocidade com potência constante:

Faixa de velodidades rpm 60 a 6.000

CABEÇOTE 6.000 RPM


(STANDARD)

ÁRVORE ASA A2-5" FURO DE 50mm


PLACA f165 COM FURO DE 43mm

10 C.V (30 min.)


10

8
47 N.m

6
POTÊNCIA

5
CV

0
1000 2000 3000 4000 5000 6000
1500

VELOCIDADE
RPM

Avanços

Avanço rápido longitudinal mm/min 30.000


Avanço rápido transversal mm/min 30.000

210 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

3.3. FAIXA DE VELOCIDADE E GRÁFICO DE POTÊNCIA

Variação de velocidade com potência constante:

Faixa de velodidades rpm 45 a 4.500

CABEÇOTE: 4.500 RPM


(OPCIONAL)

ÁRVORE ASA A2-5" DE FURO 50mm


PLACA f165 COM FURO DE 43mm

10 C.V (30 min.)


10

8
63 N.m

7
POTÊNCIA
CV

0 1000 2000 5000


3000 4000 4500
1125

VELOCIDADE
RPM

Avanços

Avanço rápido longitudinal mm/min 30.000


Avanço rápido transversal mm/min 30.000

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 211


®

4. COSMOS 20U MACH9


4.1. FLUXOGRAMA DE PROGRAMAÇÃO - TORRE ELÉTRICA

* INÍCIO
INÍCIO
;________ # (nome do programa)
G99 # (reset da memória)

TROCA DE * TROCA DE FERRAMENTA


FERRAMENTA
T00 ; __________ # (comentário da próxima operação)
G54 #
? Z____
G00 X____. ? # (ponto de troca da ferramenta)
? ? # (número da próxima ferramenta )
T_______
N M06 #
VCC
? M__________ # (faixa de rotação)

S
* VELOCIDADE DE CORTE CONSTANTE

VEL. CORTE G96 #


RPM MAX. S__________
? ? # (valor da VC)
G92 S__________
? ? M3 / M4 # (limite e sentido de
rotação)

RPM * PROGRAMAÇÃO EM RPM CONSTANTE

G97 #
S__________M3
? ? / M4 # (valor e sentido de rotação
- RPM)
GERAÇÃO DO
PERFIL
* GERAÇÃO DO PERFIL

(instruções de acordo com a


criatividade do programador)

S +
FER/TA
?
* FIM DO PROGRAMA
N
T00 #
G54 #
FIM G00 X____
? Z____
? # (ponto de troca da ferramenta)
M30 / MO2 #

212 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

4.2. GAMA DE ROTAÇÕES E GRÁFICO DE POTÊNCIA

Variação de velocidade com potência constante:

GAMA A: FAIXA I (M 11 ) rpm 18 a 1.800


GAMA B: FAIXA II (M 12 ) rpm 45 a 4.500

GRÁFICO DE POTÊNCIA DA MÁQUINA


(CABEÇOTE STANDARD 4500 RPM)

ÁRVORE ASA A2-6" FURO Ø65mm


PLACA Ø210 FURO Ø52mm

20 C.V (30 min.) 20 C.V (30 min.)


20
94 N.m
N.m

15
250
POTÊNCIA
CV

10

RPM
1 5 0 01 8 0 0 4 50 0
563

Avanços

Avanço rápido longitudinal mm/min 30.000


Avanço rápido transversal mm/min 30.000

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 213


®

4.3. GAMA DE ROTAÇÕES E GRÁFICO DE POTÊNCIA

Variação de velocidade com potência constante:

GAMA A: FAIXA I (M 11 ) rpm 12 a 1.200


GAMA B: FAIXA II (M 12 ) rpm 30 a 3.000

GRÁFICO DE POTÊNCIA DA MÁQUINA


(CABEÇOTE OPCIONAL 3000 RPM )

ÁRVORE ASA A2-8" FURO Ø80mm


PLACA Ø254 FURO Ø65mm

20 C.V (30 min.)


20 20 C.V (30 min.)
375 N.m

150 N.m
POTÊNCIA

15
CV

10

RPM
3 7 5 1000 1200 3000

Avanços

Avanço rápido longitudinal mm/min 30.000


Avanço rápido transversal mm/min 30.000

214 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5. COSMOS 30U MACH9


5.1.FLUXOGRAMA DE PROGRAMAÇÃO TORRE ELÉTRICA

* INÍCIO
INÍCIO
;________ # (nome do programa)
G99 # (reset da memória)

TROCA DE * TROCA DE FERRAMENTA


FERRAMENTA
T00 ; __________ # (comentário da próxima operação)
G54 #
? Z____
G00 X____. ? # (ponto de troca da ferramenta)
? ? # (número da próxima ferramenta )
T_______
N VCC M06 #
? M__________ # (faixa de rotação)

S
* VELOCIDADE DE CORTE CONSTANTE

VEL. CORTE G96 #


RPM MAX. S__________
? ? # (valor da VC)
G92 S__________
? ? M3 / M4 # (limite e sentido de
rotação)

RPM * PROGRAMAÇÃO EM RPM CONSTANTE

G97 #
S__________M3
? ? / M4 # (valor e sentido de rotação
- RPM)
GERAÇÃO DO
PERFIL
* GERAÇÃO DO PERFIL

(instruções de acordo com a


criatividade do programador)

S +
FER/TA
?
* FIM DO PROGRAMA
N
T00 #
G54 #
FIM G00 X____
? Z____
? # (ponto de troca da ferramenta)
M30 / MO2 #

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 215


®

5.2. GAMA DE ROTAÇÕES E GRÁFICO DE POTÊNCIA

Variação de velocidade com potência constante:

GAMA A: FAIXA I (M 11 ) rpm 9 a 933


GAMA B: FAIXA II (M 12 ) rpm 30 a 3.000

GRÁFICO DE POTÊNCIA DA MÁQUINA


(CABEÇOTE STANDARD 3000 RPM)

ÁRVORE ASA A2 - 8" PASSAGEM DE 80mm


PLACA Ø254 PASSAGEM DE 66mm

C.V

30 C.V (30 min.)


30
632 N.m

25
226 N.m

20

15

10

RPM
333 933 3000

Avanços

Avanço rápido longitudinal mm/min 30.000


Avanço rápido transversal mm/min 30.000

216 R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9


®

5.3. GAMA DE ROTAÇÕES E GRÁFICO DE POTÊNCIA

Variação de velocidade com potência constante:

GAMA A: FAIXA I (M 11 ) rpm 8 a 778


GAMA B: FAIXA II (M 12 ) rpm 25 a 2.500

GRÁFICO DE POTÊNCIA DA MÁQUINA


(CABEÇOTE OPCIONAL 2500 RPM)

ÁRVORE ASA A2 - 8" PASSAGEM DE 104mm


PLACA Ø315 PASSAGEM DE 76,5mm

C.V

30 C.V (30 min.)


30
757 N.m

25
270 N.m

20

15

10

RPM
278 778 2500

Avanços

Avanço rápido longitudinal mm/min 30.000


Avanço rápido transversal mm/min 30.000

R69001D - MANUAL DE PROGRAMAÇÃO E OPERAÇÃO MACH9 217

Você também pode gostar