Você está na página 1de 193

Manual de Programação e Operação

Os direitos autorais deste Manual de Programação e Operação pertencem a


Indústrias Romi S.A.

Este Manual destina-se ao pessoal de setup, assistência técnica e manutenção.


Inclui descrições técnicas, requisitos e desenhos orientativos.

Nenhuma parte deste Manual deverá ser reproduzida, transmitida e é proibido


o seu uso ou comunicação do seu conteúdo a terceiros.

O não-cumprimento dessa proibição implicará em responsabilidade por danos.

Todos os direitos são reservados, especialmente se uma patente ou outro registro


for concedido.

NOTA
• Reservamos o direito de alterar o projeto da máquina, bem como todas as
especificações técnicas, sem aviso prévio.
• As figuras contidas neste manual são de caráter ilustrativo, podendo não
corresponder na íntegra a real situação do projeto.

S61678B CNC Romi-Ma ch 9 1


Manual de Programação e Operação

2 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação

CAPÍTULO 1

INFORMAÇÕES GERAIS

S61678B CNC Romi-Ma ch 9 3


Manual de Programação e Operação

1. INFORMAÇÕES GERAIS

1.1 DIVISÃO DO MANUAL DE PROGRAMAÇÃO E OPERAÇÃO

Manual de Programação
e Operação

Instruções para:
Operação da
Máquina

Publico Alvo:

Gerentes
Homens de Set-up
Operadores
Técnicos de Manutenção

4 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação

CAPÍTULO 2

INSTRUÇÕES DE
PROGRAMAÇÃO

S61678B CNC Romi-Ma ch 9 5


Manual de Programação e Operação
2.1. SISTEMA DE COORDENADAS

Toda geometria da peça é transmitida ao comando com auxílio de um sistema de


coordenadas cartesianas.

MOVIMENTO LONGITUDINAL Z

MOVIMENTO TRANSVERSAL

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


linha paralela ao movimento longitudinal (Z), com uma 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.

6 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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+

2o QUADRANTE 1o QUADRANTE

Z- Z+

3o QUADRANTE 4o QUADRANTE

X-

TORRE DIANTEIRA

X-

3o QUADRANTE 4o QUADRANTE

Z- Z+

2o QUADRANTE 1o QUADRANTE

X+
S61678B CNC Romi-Ma ch 9 7
Manual de Programação e Operação
2.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 f acilidade 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 45o
E D

C
Ø80

B COORDENADAS
MOVIMENTO
ABSOLUTAS
A PARTIDA 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

8 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.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.

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:

COORDENADAS
MOVIMENTO INCREMENTAIS
PARTIDA META DIREÇÃO
DE PARA X Z
A B 30 0
B C 20 -10
C D 30 0
D E 0 -20

S61678B CNC Romi-Ma ch 9 9


Manual de Programação e Operação
2.2. TIPOS DE FUNÇÃO
2.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.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 “/”.

10 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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.#
.
.
Função: T
N70 T1212;.DESB.INTERNO.#

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.

S61678B CNC Romi-Ma ch 9 11


Manual de Programação e Operação
2.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".

12 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.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 #

S61678B CNC Romi-Ma ch 9 13


Manual de Programação e Operação
2.5. FUNÇÕES PREPARATÓRIAS: "G"

Ap lic açã o: Est e gr upo de fu nçõ es define m à má quin a o qu e f a ze r,


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 MODA IS: Fun çõe s q ue tod as as v eze s q ue req uerida s, d eve m s er
programadas, ou seja, são válidas somente no bloco que as contém.

2.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.

2.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.

2.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).

14 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.5.4. 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.

2.5.5. 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.

S61678B CNC Romi-Ma ch 9 15


Manual de Programação e Operação
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.

16 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
80
EXEMPLO DE PROGRAMAÇÃO

.
25 15 .
.
R3 N30 G X21. Z81.#
R10
N40 G1 Z80. F.25#
1,5x45o N50 X24. Z78.5#
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.

2.5.6. 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.

S61678B CNC Romi-Ma ch 9 17


Manual de Programação e Operação
2.5.7. 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”.

18 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.5.8. 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.

2.5.9. 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.

S61678B CNC Romi-Ma ch 9 19


Manual de Programação e Operação
2.5.10. 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(+)

20 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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.#
50
N45 X28.95#
N50 G33 Z48.5 K1.5#
N55 GX35.#
N60 Z83.#
3 N65 X28.55#
N70 G33 Z48.5 K1.5#
N75 GX35.#
M30x1.5

N80 Z83.#
N85 X28.15#
N90 G33 Z48.5 K1.5#
80
N95 GX35.#
N100 Z83.#
N105 X28.05#
N110 G33 Z48.5 K1.5#
N115 GX35.#
N120 Z83.#

S61678B CNC Romi-Ma ch 9 21


Manual de Programação e Operação
2.5.11. 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 f orem
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).

22 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação

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


árvore não deve ser superior a 3000.

Cte
RPM max =
K

S61678B CNC Romi-Ma ch 9 23


Manual de Programação e Operação
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#
.
.

24 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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.

32.6
.25
D=
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#
.
.

S61678B CNC Romi-Ma ch 9 25


Manual de Programação e Operação
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

tg 1.78= X
25
X = 0.775
Passando para o diâmetro, teremos: X = 1.55

26 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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.137

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#

S61678B CNC Romi-Ma ch 9 27


Manual de Programação e Operação
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

28 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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
4.888
D=
25
16
D = 0.978

N70 GX13. Z75.#


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

S61678B CNC Romi-Ma ch 9 29


Manual de Programação e Operação
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 . A240o .

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. #

30 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.5.12. 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).

S61678B CNC Romi-Ma ch 9 31


Manual de Programação e Operação
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#
.
.
.

32 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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.

S61678B CNC Romi-Ma ch 9 33


Manual de Programação e Operação
2.5.13. 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.

34 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.5.14. 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.

2.5.15. 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)
.
.
.

Nu nca se dev e u til izar o cód igo G0 (av anç o r á p i d o ), qu and o s e es tiv er
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.

S61678B CNC Romi-Ma ch 9 35


Manual de Programação e Operação
CÓDIGOS PARA COMPENSAÇÃO DO RAIO DA FERRAMENTA:
(TORRE TRASEIRA)

QUADRANTE (+)

G42 G41

G41
G42

QUADRANTE (-)

G42 G41

G41
G42

36 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
CÓDIGOS PARA COMPENSAÇÃO DO RAIO DA FERRAMENTA:
(TORRE DIANTEIRA)

QUADRANTE (+)

G41 G42

G42
G41

QUADRANTE (-)

G41 G42

G42
G41

S61678B CNC Romi-Ma ch 9 37


Manual de Programação e Operação
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
38 CNC Romi-Ma ch 9 S61678B
Manual de Programação e Operação
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
S61678B CNC Romi-Ma ch 9 39
Manual de Programação e Operação
2.5.16. 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.

2.5.17. 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.

2.5.18. 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”.

2.5.19. 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.

2.5.20. FUNÇÃO: G55

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

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

40 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.5.21. 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 áre as estão canceladas e aparecerá a
mensagem “ÁREAS PROGRAMADAS 0”.

2.5.22. 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.

S61678B CNC Romi-Ma ch 9 41


Manual de Programação e Operação
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)


.
.
.

42 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.5.23. 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.

S61678B CNC Romi-Ma ch 9 43


Manual de Programação e Operação
DESBASTE EXTERNO PARALELO AO EIXO Z:

EXEMPLO DE PROGRAMAÇÃO:

70

50
2x45o
40

25

R5
Ø80
Ø50

Ø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

44 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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 f erramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

S61678B CNC Romi-Ma ch 9 45


Manual de Programação e Operação
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

46 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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 f erramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

S61678B CNC Romi-Ma ch 9 47


Manual de Programação e Operação
2.5.24. 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.

48 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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

S61678B CNC Romi-Ma ch 9 49


Manual de Programação e Operação
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 f erramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

50 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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

S61678B CNC Romi-Ma ch 9 51


Manual de Programação e Operação
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 f erramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

52 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.5.25. 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.

S61678B CNC Romi-Ma ch 9 53


Manual de Programação e Operação
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

54 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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 f erramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

S61678B CNC Romi-Ma ch 9 55


Manual de Programação e Operação
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

56 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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 f erramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

S61678B CNC Romi-Ma ch 9 57


Manual de Programação e Operação
FACEAMENTO

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

58 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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 f erramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

S61678B CNC Romi-Ma ch 9 59


Manual de Programação e Operação
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

60 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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 f erramentas
diferentes, será necessário que ambas estejam no mesmo quadrante.

S61678B CNC Romi-Ma ch 9 61


Manual de Programação e Operação
2.5.26. 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.

2.5.27. 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.

2.5.28. 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.

62 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.5.29. 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 #
.
.
.

S61678B CNC Romi-Ma ch 9 63


Manual de Programação e Operação
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#
.
.
.

64 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.5.30. 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.#
.
.

S61678B CNC Romi-Ma ch 9 65


Manual de Programação e Operação
CANAIS

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 f unção W , o eixo X avança para o diâmetro f inal 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 #
.
.

66 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.5.31. 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.

2.5.32. 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 tem p o de para da para qu ebra do ca vaco em um único blo co 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.

S61678B CNC Romi-Ma ch 9 67


Manual de Programação e Operação
LAY-OUT DEMONSTRATIVO DOS PARÂMETROS DA FUNÇÃO G83

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

68 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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;

S61678B CNC Romi-Ma ch 9 69


Manual de Programação e Operação
2.5.33. 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.

2.5.34. 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).

70 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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#

S61678B CNC Romi-Ma ch 9 71


Manual de Programação e Operação
2.5.35. FUNÇÃO: G92

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


árvore.
Origem do sistema de Coordenadas:

Es tab elec e o rig em do s ist ema de coo rde nad as abso lut as, a part ir 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

2.5.36. 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.

2.5.37. 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.

72 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.5.38. 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#
.

2.5.39. 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.

2.5.40. 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.

S61678B CNC Romi-Ma ch 9 73


Manual de Programação e Operação
2.5.41. 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.

2.5.42. 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

74 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
EXEMPLO DE PROGRAMAÇÃO:

! TOOL-DEF #
T1 X-100.4389 Z79.8363 R.8 L2 D20. #
A150. #
! END #
N05 G99 #
N10 GT00#
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

S61678B CNC Romi-Ma ch 9 75


Manual de Programação e Operação
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. #
N125 M30#

76 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.5.43. 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.

2.5.44. 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.

2.5.45. 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 .: É pos sív el util iza rmo s a ima gem esp elh o e m ambos os eix os
simultâneamente.

S61678B CNC Romi-Ma ch 9 77


Manual de Programação e Operação
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#

78 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.5.46. 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.
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).
“Wa”= 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)

S61678B CNC Romi-Ma ch 9 79


Manual de Programação e Operação
“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.

80 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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 tra balha junt amente com o campo “ CIC”. Quan do 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.

S61678B CNC Romi-Ma ch 9 81


Manual de Programação e Operação
EXEMPLO DE PROGRAMAÇÃO

!TOOL-DEF #
T1 X-146.2541 Z113.95#
T2 X110.9963 Z 94.9578#
A150.#
!END#
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#
N85 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#
N135 M50#
N140 M30#

82 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.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 f unçã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.

S61678B CNC Romi-Ma ch 9 83


Manual de Programação e Operação
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.

84 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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.

S61678B CNC Romi-Ma ch 9 85


Manual de Programação e Operação
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 # N140 M23 #
N75 G54 # N145 M19 #
N80 G Z100. # N150 C180. #
N85 T0404;...Broca diâm. 8mm # N155 M22 #
N95 G X-14. Z38. # N160 G1 Z20. F110 #
N100 Z36. # N165 G Z38. #
N105 M19 # N170 M23 #
N110 G94 # N175 G95 #
N115 C0. # N180 T00 #
N120 M22 # N185 G54 #
N125 M15 # N190 G Z100. M17 #
N130 G1 Z20. F110 # N195 T0505 #
N135 G Z36. # N 200 M6 #
.

FUNÇÃO: M23 (OPCIONAL)

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

FUNÇÃO: M24

Aplicação: Abre placa

86 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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.

S61678B CNC Romi-Ma ch 9 87


Manual de Programação e Operação
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.

88 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.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 MAT ERIAL, DOS PARÂMET ROS DE CORT E


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:

π. D. N onde:
Vc = Vc= Velocidade de Corte (m/min)
1000
D = Diâmetro (mm)
N = Rotação da Árvore (rpm)

S61678B CNC Romi-Ma ch 9 89


Manual de Programação e Operação
Na determinação da Velocidade de Corte para uma determinada ferramenta efetuar
uma sinagem, a rotação é dada pela fórmula:

Vc × 1000
N=
π×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.

Á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 × η

Ks = Pressão específica de corte


P = Profundidade de corte (raio)
a = Avanço
Vc= Velocidade de corte
n = Rendimento
0,8

90 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.8. VALORES ORIENTATIVOS PARA PRESSÃO ESPECÍFICA
DE CORTE (KS)

RESISTÊNCIA A TRAÇÃO kg/mm² "KS" EM 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

S61678B CNC Romi-Ma ch 9 91


Manual de Programação e Operação
2.9. GRAU DE RUGOSIDADE
(Em relação ao avanço e raio da ponta da ferramenta)

MICRONS MICRO-

r = Raio da Ferramenta
Rugosidade em µm
mm INCHES

Avanço em mm
FÓRMULAS

(HT-R-Rt)

S = 4R.r
4.r

em mm
S2
R=

RAIO DA CURVATURA DA
PONTA DA FERRAMENTA
(mm)

92 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
2.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
BH 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 106 1150
(2.25) (745) 268.2 260.8 253.3 68 84.1 100 1050
(2.30) (712) 256.3 249.2 242.1 66 95 960
(2.35) (682) 245.5 238.7 231.9 64 82.2 91 885
(2.40) (653) 235.1 228.6 222.0 62 81.2 87 820
(2.45) (627) 225.7 219.5 213.2 60 80.5 84 765
(2.50) (601) 216.4 210.4 204.3 58 80.2 81 717
2.55 578 208.1 202.3 196.5 57 79.4 78 675
2.60 555 199.8 194.3 188.7 55 (120) 78.6 75 633
2.65 534 192.2 186.9 181.6 53 (119) 77.9 72 598
2.70 514 185.0 179.9 174.8 52 (119) 77.0 70 567
2.75 495 178.2 173.3 168.3 50 (117) 76.5 67 540
2.80 477 171.7 167.0 162.2 49 (117) 75.7 65 515
2.85 461 166.0 161.4 156.7 47 (116) 75.0 63 494
2.90 444 159.8 155.4 151.0 46 (115) 74.2 61 472
2.95 429 154.4 150.2 145.9 45 (115) 73.4 59 454
3.00 415 149.4 145.3 141.1 44 (114) 72.8 57 437
3.05 401 144.4 140.4 136.3 42 (113) 72.0 55 420
3.10 388 139.7 135.8 131.9 41 (112) 71.4 54 404
3.15 375 135.0 131.3 127.5 40 (112) 70.6 52 389
3.20 363 130.7 127.1 123.4 38 (110) 70.0 51 375
3.25 352 126.7 123.2 119.7 37 (110) 69.3 49 363
3.30 341 122.8 119.4 115.9 36 (109) 68.1 48 350
3.35 331 119.2 115.9 112.5 35 (109) 68.0 46 339
3.40 321 115.6 112.4 109.1 34 (108) 67.5 45 327
3.45 311 112.0 108.9 105.7 33 (108) 66.9 44 316
3.50 302 108.7 105.7 102.7 32 (107) 66.3 43 305
3.55 293 105.5 102.6 99.6 31 (106) 65.7 42 296
3.60 285 102.6 99.8 96.9 30 (105) 65.3 40 287
3.65 277 99.7 97.6 94.2 29 (104) 64.6 39 279
3.70 269 96.9 94.2 91.5 28 (104) 64.1 38 270
3.75 262 94.3 91.7 89.1 26 (103) 63.6 37 263
3.80 255 91.8 89.3 86.7 25 (102) 63.0 37 256
3.85 248 89.3 86.8 84.3 24 (102) 62.5 36 248
3.90 241 86.8 84.4 81.9 23 100 61.8 35 241
3.95 235 84.6 82.3 79.9 22 99 61.4 34 235
4.00 229 82.4 80.2 77.9 21 98 60.8 33 229
4.05 223 80.3 78.0 75.8 20 97 32 223
4.10 217 78.1 76.0 73.8 (18) 96 31 217
4.15 212 76.3 74.2 72.1 (17) 96 31 212
4.20 207 74.5 72.5 70.4 (16) 95 30 207
4.25 202 72.7 70.7 68.7 (15) 94 30 202
4.30 197 70.9 69.0 67.0 (13) 93 29 197
4.35 192 69.1 67.2 65.3 (12) 92 28 192
4.40 187 67.3 65.5 63.6 (10) 91 28 187
4.45 183 65.9 64.1 62.2 (9) 90 27 183
4.50 179 64.4 62.6 60.9 (8) 89 27 179
4.55 174 62.6 61.0 59.2 (7) 88 26 174
4.60 170 61.2 59.5 57.8 (6) 87 26 170
4.65 166 59.8 58.1 56.4 (4) 86 25 166
4.70 163 58.7 57.1 55.4 (3) 85 25 163
4.75 159 57.2 55.7 54.1 (2) 84 24 159
4.80 156 56.2 54.6 53.0 (1) 83 24 156
4.85 153 55.1 53.6 52.0 82 23 153
4.90 149 53.6 52.2 50.7 81 23 149
4.95 146 52.6 51.1 49.6 80 22 146
5.00 143 51.5 50.1 48.6 79 22 143
5.05 140 50.4 49.0 47.6 78 21 140
5.10 137 49.3 48.0 46.6 77 21 137
5.15 134 48.2 46.9 45.6 76 21 134
5.20 131 47.2 45.9 44.5 74 20 131
5.25 128 46.1 44.8 43.5 73 20 123
5.30 126 45.4 44.1 42.8 72 126
5.35 124 44.6 43.4 42.2 71 124
5.40 121 43.6 42.4 41.1 70 121
5.45 118 42.5 41.3 40.1 69 118
5.50 116 41.8 40.6 39.4 68 116
5.55 114 41.0 39.9 38.8 67 114
5.60 112 40.3 39.2 38.0 66 112
5.65 109 39.2 38.2 37.1 65 109
5.70 107 38.5 37.5 36.4 64 107
5.75 105 37.8 36.8 35.7 62 105
5.80 103 37.1 36.1 35.0 61 103
5.85 101 36.4 35.4 34.3 60 101
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.

S61678B CNC Romi-Ma ch 9 93


Manual de Programação e Operação

94 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação

CAPÍTULO 3

INSTRUÇÕES DE OPERAÇÃO

S61678B CNC Romi-Ma ch 9 95


Manual de Programação e Operação
3.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.

3.2. PRECAUÇÕES DE SEGURANÇA


As preca uçõe s d e s egu ran ça f ora m e lab ora das para o rie nta r e ins tru ir
adequadamente quem opera a máquina e aqueles que são encarregados da sua
manutenção.
Os re sultad os de u ma ins peç ão de man ute nçã o d evem se r a valiad os
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:

96 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.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 f eito 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;

AVISOS

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
manual de instruções.
Ev ite ch oqu es mecâ nic os a U n id ade de CN e demais equ ipa men tos e
componentes eletrônicos, Painel Elétrico, Painel de Comando Elétrico etc, uma vez que
poderão causar falhas ou mau funcionamento.

S61678B CNC Romi-Ma ch 9 97


Manual de Programação e Operação
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.

3.2.2. CUIDADOS E OBSERVAÇÕES ANTES DE LIGAR A MÁQUINA

IMPORTANTE
Leia at entame nte o s man uais de ins truçã o, op eraçã o, man utenç ã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.

AVISOS

Ce rti f iqu e-s e d e q ue o s m a n u ais de ins tal a çã o, (ope raç ão, ma nute nçã 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.

98 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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.

3.2.3. INSPEÇÕES DE ROTINA

AVISO

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.
Ve rif ique as prote ções e dis pos itiv os de seg ura nça para q ue f unc ion em
adequadamente.

S61678B CNC Romi-Ma ch 9 99


Manual de Programação e Operação
3.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.

3.2.5. PREPARAÇÃO PARA USINAGEM

AVISOS

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.

100 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.2.6. OPERAÇÃO

AVISOS

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.

S61678B CNC Romi-Ma ch 9 101


Manual de Programação e Operação
3.2.7. PARA INTERROMPER A USINAGEM

AVISO

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)

3.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

3.2.9. PREPARAÇÃO PARA MANUTENÇÃO

CUIDADOS
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.

102 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.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.

3.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.

S61678B CNC Romi-Ma ch 9 103


Manual de Programação e Operação

104 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.3. PAINEL DE OPERAÇÃO
3.3.1. PAINEL

S61678B CNC Romi-Ma ch 9 105


Manual de Programação e Operação
3.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, de sde que te nha sid o p ré-sele cio nad a 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).

106 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.3.3. TECLADO

O teclado consiste em 57 teclas de posição vertical, sendo 43 alfa-numéricas e


14 especiais.

S61678B CNC Romi-Ma ch 9 107


Manual de Programação e Operação
3.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
Es ta tecl a n ão tem f u nção po r s i p róp ria, de ven do ser pre ssi o n a da
simultaneamente com outra tecla do painel para ter significância:

SHIFT/CYCLE STOP:
Aborta a execução do programa.

108 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
SHIFT/LETRA:
Gera letra minúscula.

SHIFT/NÚMERO:
Gera um caracter secundário.

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.

ENT ER
É 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.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.

S61678B CNC Romi-Ma ch 9 109


Manual de Programação e Operação
3.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:
Po ssi b il ita ao op era dor f orçar a ope raçã o d a m á q u ina , ca nce lan do
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.

110 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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.

S61678B CNC Romi-Ma ch 9 111


Manual de Programação e Operação
3.4. DESCRIÇÃO DAS PÁGINAS

3.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 300,
Bloco a Bloco: SIM Coord.Sist.: ABSOLUTO D 0,00
Avanco Inibido SIM Eixo x Modo: DIAMETRO 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).

112 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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.

SAS:
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.

S61678B CNC Romi-Ma ch 9 113


Manual de Programação e Operação
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.

114 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.2. PÁGINA DE MODO:
PAGINA DE MODO REPOUSO
AVANCO INIBIDO EDITOR
INATIVO REFER.TRAB.
CARREGA/SALVA
TORNO ROMI
AUTOMATICO
(NÚMERO DO TESTE
SOFTWARE ) MANUAL
SUPORTE
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.

MANUAL:
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.
S61678B CNC Romi-Ma ch 9 115
Manual de Programação e Operação
3.4.3. MENU DE EDIÇÃO:

MENU DE EDICAO LEITURA

EDITOR

PROG NOVO

>PROGRAMA 5 PROX PROG

FLAGS RENUMERAR

TAMANHO 4 APAGAR PROG

DISPONIVEL 64067 APAGAR TODOS

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.

116 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.4. PÁGINA DE PRONTA EDIÇÃO:
Programa 2PECA.EXERCI GRAFICOS
00001
DESBASTE Z G66 LISTA
X PTO INICIAL X
Z PTO INICIAL Z INSERIR P
SOBREMETAL X I
SOBREMETAL Z K PROCURAR
PRE ACABAMENT U
PROF./PASSE W
SUBPROGRAMA P CODIGOS G
CODIGOS 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.
S61678B CNC Romi-Ma ch 9 117
Manual de Programação e Operação
3.4.5. PÁGINA DAS PRINCIPAIS FUNÇÕES “G”:

AUTO CICLOS AUTO ROTINAS MOVIMENTO/PERMAN


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”.

3.4.6. PÁGINA DAS PRINCIPAIS FUNÇÕES “M”:

GENERICOS EIXO ARVORE


M00 PARADA PROGRAMADA 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.
FERRAMENTAS M19 ORIENTACAO
M06 TROCA FERRAMENTA M22 TRAVA
M15 LIGA F.ROT.HOR. M23 DESTRAVA
M16 F.ROT.A.HOR.
M17 DESLIGA F.ROTACAO REFRIGERACAO
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.”.

118 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.7. PÁGINA LISTA EDIÇÃO:

PROGRAMA 6 Gráficos

00001G99;....EIXO#
00002GXZ#
00003G92 X150.Z150.#
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.

S61678B CNC Romi-Ma ch 9 119


Manual de Programação e Operação
3.4.8. PÁGINA DE INSERÇÃO PROGRAMA:

INSERIR PROGRAMA INSERIR

DO PROGRAMA 2 INICIO
FIM

LINHA
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.

120 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.9. PÁGINA DE PESQUISA DE BLOCOS (PROCURAR):

PESQUISA DE BLOCOS BUSCAR


ENTRE PADRAO BUSCAR LINHA
INICIO
>G99
6G99;..FERR..CANAL#

PROGRAMA2PECA.EXERCIC

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.

S61678B CNC Romi-Ma ch 9 121


Manual de Programação e Operação
3.4.10. PÁGINA PARA RENUMERAR PROGRAMA:

RENUMERAR PROGRAMA

PROGRAMA 5

Flags

>Renumerar p/ 10

Esta página permite que seja alterado o número do programa contido no diretório.

3.4.11. PÁGINA PARA APAGAR PROGRAMA:

APAGA PROGRAMA

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.

122 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.12. PÁGINA APAGAR TODOS OS PROGRAMAS:

APAGAR TODOS OS PROGR

SIM

APAGAR TODOS?
NAO

Esta página permite apagar todos os programas arquivados no diretório, exceto os


programas que estiverem protegidos e/ou restringidos.

3.4.13. PÁGINA DE DIRETÓRIO

3.4.13.1. NOMES:

DIRETORIO 63871 DISPONIVEL ATRIBUTOS

Nome Programa Nome Programa

P001
P002
P003
P004
P005
P006 ......EIXO
P012 POLIA
>P0
1/1
PROX.PAG.

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.

S61678B CNC Romi-Ma ch 9 123


Manual de Programação e Operação
3.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
PROX.PAG

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.

124 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.14. PÁGINA DE REFERÊNCIA DE TRABALHO:

REFERENCIA TRABALHO POLEGADA.(RETRAÇÃO FERR.)


AVANCO INIBIDO MÉTRICO (APALPADOR)
INATIVO
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).

S61678B CNC Romi-Ma ch 9 125


Manual de Programação e Operação
3.4.15. PÁGINA DE RETRAÇÃO DA FERRAMENTA:

RETRACAO DE FERRAMENTA METRICO RETRACAO


AVANCO INIBIDO X+
INATIVO
X-
>XC 150,0000 I ZC 150,0000 I SCS 0 I
Z+

P O L O INCREMENTO X 0,0000 Z-
PROGRAMA> 6 INCREMENTO Z 0,0000
F 300, JOG 1000, MANIVELA X
TC 1 MULT.MANIV. 1
TP 101 PONTOS 00 MANIVELA Z
X-DIAM. 0,0000
Z-COMPR. 0,0000 SALVAR POS.
;....EIXO#GXZ#G92X150.Z150.#T0101#G54#G94#G97#S1222M4#G66X81.Z2

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.

3.4.16. PÁGINA DO APALPADOR:

AVANCO INIBIDO
INATIVO

>XC 0,0000 >ZC 0,0000


STATUS DIMENSAO POS.ABS.
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.

126 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.17. PÁGINA DE DIMENSÕES:

DIMENSOES DE FERR. T> 0


AVANCO INIBIDO COMPR. X
INATIVO COMPR. X
METRICO PROGRAMA >0

T# X-RAIO Z-COMPR 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.

SALVAR: Transfere os dados de balanço das ferramentas para o programa


selecionado.
ZERAR:Zera todos os valores contidos na página de DIMENSÕES.

S61678B CNC Romi-Ma ch 9 127


Manual de Programação e Operação
3.4.18. PÁGINA DE CORRETORES:

CORRETORES DE FERR. T> 0


AVANCO INIBIDO INCREMENTO=> X 0,0000
INATIVO Z 0,0000
METRICO

T# X-DIAM Z-COMPR X-LIM 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.

128 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.19. PÁGINA DE MONITOR:

MONITOR DE FERR. T > 0


AVANCO INIBIDO
INATIVO
METRICO

T# TEMPO RESIDUAL ALT. CORR. ESGOTADO


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.
RE C. T OT AL : R e carrega o temp o de vi d a ú til de toda s as f e rramenta s,

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.

S61678B CNC Romi-Ma ch 9 129


Manual de Programação e Operação
3.4.20. PÁGINA DE REFER. DE FERRAMENTAS :
AJUSTES FERRAMENTAS AJUSTE
AVANCO INIBIDO >T SELECIONADA 0 FERR
INATIVO
METRICO X+
X-
T# X-RAIO 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 SELECIONAR
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.
AVANÇ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 da ferramenta nos eixos X e Z simultaneamente.

APROXIMAR: 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.

130 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.21. PÁGINA CARREGAR /SALVAR PROGRAMA:

CARREGAR/SALVAR
INATIVO
SEL.DISP.SALV
PROGRAMA2 SEL.DISP.CARG

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.:


Us ada pa ra s ele cio nar o disp osi tiv o d e s alv ar o progr.(l e it ora, leitora/
perfuradora,etc).

SEL.DISP.CARG.:
Usada para selecionar o dispositivo de carregar o progr.(leitora, leitora /
perfuradora, etc).

SALVAR:
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.

S61678B CNC Romi-Ma ch 9 131


Manual de Programação e Operação
3.4.22. PÁGINA VERIFICAR PROGRAMA:

VERIFICAR HARD COPY


INATIVO
PP
PECA EXERCIC PROG.NOVO
>PROGRAMA 2 MULTIPLOS PROGRAMAS
CONTADOR 0 PROGRAMA
DISPONIVEL 64051 INCREM.PROG
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

132 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.23. PÁGINA SALVAR PROGRAMA:

SALVAR HARD COPY


INATIVO 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.

AVANÇ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.

S61678B CNC Romi-Ma ch 9 133


Manual de Programação e Operação
3.4.24. PÁGINA MULTI SALVAR/CARREGAR:

MULTI CARREGAR HARD COPY


INATIVO
INICIO
PECA EXERCIC ACEITA ERROS
>PROGRAMA 2 SELECAO PROGRAMA
CONTADOR 0 PROX PROG SELEC
DISPONIVEL 64051 APAGAR PROGRAMA
FLAGS APAGAR TODOS
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.

134 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.25. PÁGINA DE OPERAÇÃO AUTOMÁTICA:

OPER.AUTOMATICA REFER.TRAB
AVANCO INIBIDO JOG
INATIVO EDITOR
P> 2 XC 0,0000 GRAFICOS
N 0 ZC 0,0000 STATUS
M 0 SCS 0 INIC.MEIO PROG
T 0 RETORNO DE JOG
MENSAGENS PAL
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.

EDIT OR
Acesso à página de edição.

GRÁFICOS:
Dá acesso à página que permite visualizar o gráfico da peça.

STATUS:
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.

S61678B CNC Romi-Ma ch 9 135


Manual de Programação e Operação
3.4.26 - PÁGINA DE SELEÇÃO DE JOG:

SELECAO DE JOG
JOG CONTINUO
AVANCO INIBIDO
INATIVO
MANIVELA X
MANIVELA Z
>XC 0,0000 MANIVELA MULTI.1
ZC 0,0000
SCS 0 JOG INCREMENTAL
DIAGNOST.

Es ta p ágina dá a ces so aos mov ime ntos em JO G CO NTÍNUO e J OG


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.

136 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.27. PÁGINA DE JOG CONTÍNUO:

JOG CONTINUO X+
AVANCO INIBIDO X-
JOG Z+
Z-
XC 0,0000 JOG1000,
ZC 0,0000
SCS 0 AV.1016,

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.

3.4.28. PÁGINA DE JOG INCREMENTAL:

JOG INCREMENTAL
AVANCO INIBIDO X+
JOG INCREMENTAL X-
Z+
Z-
>XC 0,0000 INCREMENTO
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.

S61678B CNC Romi-Ma ch 9 137


Manual de Programação e Operação
3.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
INATIVO 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
10 (90H) 0 0 0 0 0 0 0 0
11 (92H) 0 0 0 0 0 0 0 0
TAM PAL:4922 BYTES 12 (94H) 0 0 0 0 0 0 0 0
VER PAL:STOM 187 LAD/M 187001 13 (B0H) 0 0 0 0 0 0 0 0
VER SOFT:PA30023 14 (B2H) 0 0 0 0 0 0 0 0
15 (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.

3.4.30. PÁGINA DIAGNÓSTICO PAL:

DIAGNOSTICO - PAL INATIVO


BOOLEAN ARITMETICAS ENDERECO MEMO. CONTEUDO MEMORIA
B/H/M/N/R/S A/C/G/L/T/V SEGMENT OFFSET BYTE WORD DOUBLE
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: ES T A PÁGINA E A ANT ERIO R SÃO UT IL IZADAS SOME NT E P ELA


MANUTENÇÃO

138 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.31. PÁGINA DO GRÁFICO:

APAGAR

PERFIL
STATUS

GRADE
0,0
RAPIDO

JANELA
-0,0Z 0,0000 0,0 INATIVO JANELA1
-0,0X 0,0000

Esta página exibe o gráfico do percurso da ferramenta .

DESCRIÇÃO DA PÁGINA DO GRÁFICO:

APAGAR:
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

STATUS:
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.

S61678B CNC Romi-Ma ch 9 139


Manual de Programação e Operação
3.4.32. PÁGINA DE REFERÊNCIA DE JANELA:

APAGAR

AJUSTE
AUTO
ZERAR

LIMITES
SOFTWARE

AMPLIAR

REDUZIR
-0,0Z 00,0000 > 0,0 INATIVO JANELA1
-0,0X -00,0000 PROG.COMPLETADO

Esta página é utilizada para referenciar o gráfico.

DESCRIÇÃO DA PÁGINA DE REFERÊNCIA DE JANELA:

APAGAR:
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.

140 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.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.

3.4.34. PÁGINA DE AMPLIAR:

>XC 0,0000 SCS 0


ZC 0,0000

AVANCO INIBIDO PROG. #2


INATIVO D 0,00
N 0
AREAS PROGRAMADA 0 M 0
TC 0

Através desta página o operador pode visualizar com mais facilidade partes da
página de status, facilitando assim o entendimento.

S61678B CNC Romi-Ma ch 9 141


Manual de Programação e Operação
3.4.35. PÁGINA DE TESTE:

TESTE PROGRAMA
AVANCO INIBIDO
INATIVO RAPIDO
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.

142 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.36. PÁGINA DE OPERAÇÃO MANUAL:

OPERACAO MANUAL MDI


AVANCO INIBIDO JOG
INATIVO
DIAGNOSTICO
MENSAGENS PAL
REFER.TRAB.
REFER.MAQUINA

TORNO MANUAL

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.

S61678B CNC Romi-Ma ch 9 143


Manual de Programação e Operação
3.4.37. PÁGINA MDI (ENTRADA MANUAL DE DADOS):

MDI
AVANCO INIBIDO JOG
INATIVO DIAGNOSTICO
GRAFICOS
MENSAGENS PAL
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:

STATUS:
Acesso à página de STATUS para fins de utilização da entrada manual de dados
(MDI).

144 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.38. PÁGINA DE REFERÊNCIA MÁQUINA:

ZERO MAQUINA
AVANCO INIBIDO
REFERENCIAR MÁQUINA

>XC 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.

3.4.39. PÁGINA DE SUPORTE:

SUPORTE ACESSO
AVANCO INIBIDO
INATIVO ACOMP.FOLGA
DIAGNOSTICO
CTRL.ACESSO
PARAMETROS
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.

S61678B CNC Romi-Ma ch 9 145


Manual de Programação e Operação
3.4.40. PÁGINA DE ACESSO:

PAGINA DE ACESSO REPOUSO


AVANCO INIBIDO
INATIVO

SENHA ACESSO:
>

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.

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.

146 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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
ORIGINAIS.
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.

S61678B CNC Romi-Ma ch 9 147


Manual de Programação e Operação
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 - COMPENSAR FOLGA
2 - ALTERAR PARÂMETROS
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 - TESTAR PROGRAMA
8 - CONTROLE DE ACESSO
9 - CARREGAR/VERIFICAR/APAGAR PROGRAMA
10 - LEITURA/SALVAR PROGRAMA
11 - SELECIONAR PROGRAMA
12 - EDITAR/RENUMERAR PROGRAMA
13 - EXECUTAR DIAGNÓSTICO
14 - PROTEGER PROGRAMA
15 - SELECIONAR DISPOSITIVO E/S SERIAL
16 - REFERENCIAR A MÁQUINA;EXE JOG E MDI

148 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.41. PÁGINA DE PROTEGER PROGRAMAS:

PROTEGER PROGRAMALEITURA

RESTRINGE
PROTEGE
>PROGRAMA 4 PROX PROG
FLAGS RENUMERAR
TAMANHO 220 APAGAR PROGRAMA
DISPONIVEL 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.

S61678B CNC Romi-Ma ch 9 149


Manual de Programação e Operação
3.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.

3.4.43. PÁGINA DE CONFIGURAÇÃO ENTRADA/SAÍDA SERIAL

CONFIGURACAO E/S SERIAL INATIVO

NOME LEITORA CONTROLE P/S LIG LEITORA


MODO CARGA INICIO PERF. LIG
BAULD IN 600 INICIO LEIT. LIG PERFURADORA
BAULD OUT 600 CONT.ESPACOS 100
LISTAGEM DESL. CARACTERES MICRO
PARIDADE NENHUM RDR START DCI 17
TAM.PALAVRA 8 RDR STOP DC3 19 DEVICE 4
STOP BITS 2 PUN START DC2 18
CONTR.SAIDA DADOS PUN STOP DC4 20 DEVICE 5
RTS (4) ALWAYS HI ABORTA DLE 16
DRT (20) ALWAYS HI FIM EOT 4 DEVICE 6
CONTR.ENTR.DADOS TRILHA 0
CTS (5) NENHUM DEVICE 7
DCD (8) NENHUM SISTEMA MODO INICIAL SALVA
PORTA E/S 232-P4 PADRAO CARREG. 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.

150 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.4.44. PÁGINA DO RELÓGIO:
RELAT.TEMPO.MAQUINA INATIVO AJUSTE
CNC ENERGIZAD 55:46 10/ABR-QUA-07:31:50 PROCESSO
ARVORE LIGADA: 0:00
TEMPO EM AUTO: 00:00:00
TEMPO DE PECA: 00:00:00
TEMPO DE CORTE 00:00:00
TEMPO REPOUSO 1:25

AJUSTE RELOGIO:
MINUTOS: 31
HORAS: 7
DIA: 10
MES 4
DIA SEMANA: 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.

PROCESSOS:
Módulo não implantado.

S61678B CNC Romi-Ma ch 9 151


Manual de Programação e Operação
3.5. OPERACÃO DO CNC ROMI MACH 9:

3.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).

3.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)

“MANUAL”

“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.

152 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.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:

3.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)

“MANUAL”

“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+.

S61678B CNC Romi-Ma ch 9 153


Manual de Programação e Operação
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)

“MANUAL”

“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-

3.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)

154 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.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)

“MANUAL”

“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

S61678B CNC Romi-Ma ch 9 155


Manual de Programação e Operação
3.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)

3.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)


“MANUAL”
“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 d esejado, pode-se movimenta r os eix os atravé s da MAN IVELA
ELETRÔNICA (X ou Z), conforme explicado em ítens anteriores.
156 CNC Romi-Ma ch 9 S61678B
Manual de Programação e Operação
3.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

S61678B CNC Romi-Ma ch 9 157


Manual de Programação e Operação
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"

158 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.5.7. REFERENCIAMENTOS

3.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

S61678B CNC Romi-Ma ch 9 159


Manual de Programação e Operação
- 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

"ENTER"
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" ( )
"ENTER"
Posicionar o cursor em "T" ( )
Digitar o número da ferramenta
"ENTER"
(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)

160 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
- 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"
"CYCLE 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."
"DIMENSÕ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)

S61678B CNC Romi-Ma ch 9 161


Manual de Programação e Operação
3.5.7.2. REFERENCIAMENTO DE FERRAMENTA (MÁQUINAS COM LEITOR DE
POSIÇÃO "TOOL EYE"):

"PÁGINA DE MODO" (SHIFT/EXIT)

"REFER. TRABALHO"
"REFER. FERR."
"AJUSTE FERR."
(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"
"SELECIONA. FERR."
(Seleciona o campo de entrada de dados e a ferramenta)
(A torre gira e posiciona a ferramenta selcionada)
"MANIVELA X ou Z"
Em "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"
"MANIVELA X ou Z"
Afastar a ferramenta
do sensor

Obs1.: Retornar ao item A para referenciar o outro eixo.


Obs2.: Retornat ao item B para referenciar a próxima ferramenta.
Obs3 .: Após executar o referenciamento de todas as ferramentas, seguir:

"AJUSTE FERR."
(sobe o TOOL EYE)

162 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.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)
"EDITOR"
"PROGRAMA NOVO"
"EDITOR"
"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)

S61678B CNC Romi-Ma ch 9 163


Manual de Programação e Operação
3.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”

“STATUS”

Posicionar o cursor até PROGRAMA ( )

Digitar o número do programa

“ENTER”

164 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.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..............................................G33
X PONTO FINAL...................................................X
Z PONTO FINAL...................................................Z
CONICIDADE..........................................................I
PASSO..................................................................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".

S61678B CNC Romi-Ma ch 9 165


Manual de Programação e Operação
3.5.10.CARREGAR PROGRAMAS VIA PERIFÉRICOS (LEITORA, MICRO, ETC):

“PÁGINA DE MODO” (SHIFT/EXIT)

“CARREGAR/SALVAR”

"SEL DISP CARREGAR"

“CARREGAR”

“PROG. NOVO”
(seleciona um número de programa novo)

“PROGRAMA”
(autoriza o início de carregar o programa)

Ativar periférico para enviar os dados

OBS : A pós comple tar a operaçã o o co man do m o st rará a men sag em


“CARREGAMENTO COMPLETO”

3.5.11. SALVAR PROGRAMAS VIA PERIFÉRICOS(PERFURADORA,MICRO,ETC)

“PÁGINA DE MODO” (SHIFT/EXIT)

“CARREGA / SALVA”

"SEL DISP SALVAR"

“SALVAR”

Digitar o número do programa desejado

"ENTER"

Ativar periféricos para receber os dados

“PROGRAMA”
(autoriza o início do salvamento do programa)

OBS : A pós comple tar a operaçã o o co man do m o st rará a men sag em


“SALVAMENTO COMPLETO”

166 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.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”

“SALVAR”
“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.

3.5.13. RENUMERAR UM PROGRAMA:

“PÁGINA DE MODO” (SHIFT/EXIT)


“EDITOR”
Digitar o número do programa a ser renumerado

“RENUMERAR”
Digitar o número do programa desejado
"ENTER"

S61678B CNC Romi-Ma ch 9 167


Manual de Programação e Operação
3.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”.

3.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”

168 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.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.

3.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.

3.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.

S61678B CNC Romi-Ma ch 9 169


Manual de Programação e Operação
3.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.
3.5.20. TESTAR PROGRAMA SEM GIRAR A PLACA E SEM MOVIMENTO
DOS CARROS (RÁPIDO):

"PÁGINA DE MODO" (SHIFT/EXIT)

"EDITOR"
Digitar programa desejado
ENTER
"EXIT"
"TESTE"
"RÁPIDO"
"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.

3.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).

170 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.5.22. AMPLIAR AUTOMATICAMENTE O PERFIL DA PEÇA

Estando na página de gráficos, proceda como segue:

“RÁPIDO”

“JANELA”
“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"
“APAGAR”
"CYCLE START"

3.5.23. OBTER DETALHES DO GRÁFICO EM ESCALA MAIOR:

“JANELA”
“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"
“APAGAR”

"CYCLE START"

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.

S61678B CNC Romi-Ma ch 9 171


Manual de Programação e Operação
3.5.24. T ESTAR 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”

“STATUS”
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.

3.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.
172 CNC Romi-Ma ch 9 S61678B
Manual de Programação e Operação
3.5.26. EXECUTAR A USINAGEM DA PEÇA:

Selecionar o programa

“PÁGINA DE MODO” (SHIFT/EXIT)

“AUTO”
“STATUS”

"BLK/BLK" (execução bloco à bloco) ou "CYCLE START" (execução Automática)

Controlar a velocidade de avanço através do seletor

3.5.27. ABORTAR A EXECUÇÃO DE UM PROGRAMA:

"CYCLE STOP"

"SHIFT / CYCLE STOP"

"EXIT"

3.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”)
“STATUS”

"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.

S61678B CNC Romi-Ma ch 9 173


Manual de Programação e Operação
3.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

"ENTER"

Acionar “BUSCAR”, até encontrar a operação desejada


EX: T00; ferramenta..de...canal. #

"EXIT"

“STATUS”
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.

3.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.

3.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.

174 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.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”

3.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”
“CARREGAR”

“CONFIRMA”
"EXIT"
“MONITOR FERR”

“RECARGA TOTAL”
“CONFIRMA”

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.

S61678B CNC Romi-Ma ch 9 175


Manual de Programação e Operação
3.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”
“CARREGAR”
“CONFIRMA”
"EXIT"
“MONITOR FERR”
“RECARGA TOTAL”
“CONFIRMA”

3.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”

“CONFIRMA”
"EXIT"

“CORRETOR FERR”

Zerar os valores dos corretores X e Z da ferramenta


Trocar o inserto da ferramenta com tempo de vida esgotado

176 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.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#

S61678B CNC Romi-Ma ch 9 177


Manual de Programação e Operação
3.5.37. CARREGAR/SALVAR VÁRIOS PROGRAMAS:

CARREGAR VÁRIOS PROGRAMAS:

“PÁGINA DE MODO” (SHIFT/EXIT)


“CARREGAR/SALVAR”

“SEL.DISP. CARREGAR”

(seleciona o periférico a ser utilizado para armazenar os programas)


“CARREGAR”

“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)


“CARREGAR/SALVAR”
“SEL. DISP. SALVAR”
(seleciona o periférico a ser utilizado para armazenar os programas)
“SALVAR”
“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.

178 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
3.5.38. COMPARAR PROGRAMA EM FIT A OU DISQUET E COM O
ARMAZENADO NO COMANDO:

“PÁGINA DE MODO” (SHIFT/EXIT)

“CARREGAR/SALVAR”

“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.)

“PROGRAMA”
(dá início a verificação)

3.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.

3.5.40. DESLIGAR A MÁQUINA:

Pressionar o BOTÃO DE EMERGÊNCIA


“REPOUSO”

Caso queira, desligue a chave geral

S61678B CNC Romi-Ma ch 9 179


Manual de Programação e Operação
3.6. MENSAGENS DE FALHAS E ALERTAS (LADDER E
SOFTWARE):
Sã o i d e n t if i cad os nas pág ina s d e S TAT US e /ou de es tad o 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.

180 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
? 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.

S61678B CNC Romi-Ma ch 9 181


Manual de Programação e Operação
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 va lore s d o c ódigo “ M” con dic iona is não es tão den tro do s va lores
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:
Ocor re qua ndo o Botão de eme rgência está pressi o n a d o . A mens agem
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.

182 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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 men sag em d esa parece rá acio nan do-se SHIFT e CYCLE ST OP
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 .

S61678B CNC Romi-Ma ch 9 183


Manual de Programação e Operação
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

184 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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.

S61678B CNC Romi-Ma ch 9 185


Manual de Programação e Operação
ERRO VELOC.TRANFER.:
Indica erro na velocidade de transmissão.

EXCEDIDA BUSCA FERR.:


Indica que a procura de uma f erramenta 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 f aixa 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).

186 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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 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”.

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.

S61678B CNC Romi-Ma ch 9 187


Manual de Programação e Operação
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
es tan do e m f alh a de lu bri f ic ação , b ast ando ac ion ar SHIF T/C YCL E ST OP 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
MANUAL.

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
programa.
188 CNC Romi-Ma ch 9 S61678B
Manual de Programação e Operação
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.

S61678B CNC Romi-Ma ch 9 189


Manual de Programação e Operação
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.

190 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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 MOVIMENTO.

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.

S61678B CNC Romi-Ma ch 9 191


Manual de Programação e Operação
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.

192 CNC Romi-Ma ch 9 S61678B


Manual de Programação e Operação
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.

ATENÇÃ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

OBS:
Este grupo de mensagens pode aparecer durante a energização de CNC, se
algumas destas informações forem destruídas.

S61678B CNC Romi-Ma ch 9 193

Você também pode gostar