Escolar Documentos
Profissional Documentos
Cultura Documentos
B64304PO-1/01
Nenhuma parte desse manual pode ser reproduzida de forma alguma.
Todas as especificações e designs estão sujeitas às alterações sem aviso prévio.
Os produtos deste manual são controlados com base na “Lei de Câmbio de Divisas e
Comércio Internacional” do Japão. Exportações do Japão podem estar sujeitas a
licenças de exportação do governo do Japão.
Além disso, re-exportações para outro país podem estar sujeitas a licença do governo
do país do qual o produto é re-exportado. Adicionalmente, o produto pode também estar
sendo controlado por regulamentos de re-exportação do governo dos Estados Unidos.
Nesse manual, nós tentamos o máximo possível descrever todos os diversos tópicos.
Porém, não podemos descrever todos os tópicos que podem ou não ser feitos, pois há
muitas possibilidades.
Portanto, os assuntos que não sejam especialmente descritos como 'possíveis' nesse
manual, devem ser considerados “impossíveis”.
PRECAUÇÕES DE SEGURANÇA
Esta seção descreve as medidas de segurança relativas à
utilização de unidades CNC. É essencial que estas medidas de
precaução sejam observadas pelo usuário, para garantir uma
operação segura das máquinas equipadas com uma unidade CNC
(todas as descrições incluídas nesta seção assumem esta
configuração). Ter em atenção que algumas das precauções se
referem apenas a funções específicas, podendo não ser aplicáveis a
certas unidades CNC.
Os usuários devem também observar as medidas de segurança
relativas à máquina, descritas no manual fornecido pelo fabricante
da ferramenta da máquina. Antes de tentar operar a máquina ou
criar um programa para controlar a operação da mesma, o
operador terá de familiarizar-se por completo com o conteúdo do
presente manual e do manual fornecido pelo respectivo fabricante
da ferramenta da máquina.
CONTEÚDO
s-1
PRECAUÇÕES DE SEGURANÇA B-64304PO-1/01
AVISO
Aplica-se quando há perigo de ferimentos para o
usuário e/ou de danificação do equipamento, caso
o procedimento prescrito não seja observado.
CUIDADO
Aplica-se quando há perigo de danificação do
equipamento, caso o procedimento prescrito não
seja observado.
NOTA
A Nota serve para indicar informações
suplementares, não se tratando, porém, de Avisos
nem de Cuidados.
s-2
B-64304PO-1/01 PRECAUÇÕES DE SEGURANÇA
AVISO
1. Nunca proceder a usinagem de uma peça sem
verificar primeiro o funcionamento da máquina.
Antes de iniciar um ciclo de produção, verificar se
a máquina está trabalhando corretamente,
executando um teste de funcionamento, por
exemplo, com a função de bloco único, avanço da
velocidade de avanço ou bloqueio da máquina, ou
operando a máquina sem qualquer ferramenta ou
peça montada. Não se controlando o
funcionamento correto da máquina, a mesma
poderá comportar-se de forma imprevista, podendo
eventualmente causar uma danificação da peça
e/ou da própria máquina, ou ferimentos ao usuário.
2. Antes de colocar a máquina em funcionamento,
verificar cuidadosamente os dados introduzidos.
Se a máquina for operada com dados
especificados incorretamente, a mesma poderá
comportar-se de forma imprevista, podendo
eventualmente causar uma danificação da peça
e/ou da própria máquina, ou ferimentos ao
usuário.
3. Verificar se a velocidade de avanço especificada é
adequada à operação pretendida. Geralmente,
cada máquina possui uma velocidade de avanço
máxima permitida. A velocidade de avanço
apropriada varia em função da operação desejada.
A velocidade de avanço máxima permitida é
indicada no manual fornecido com a máquina. Se a
máquina não for operada com a velocidade correta,
a mesma poderá comportar-se de forma imprevista,
podendo eventualmente causar uma danificação
da peça e/ou da própria máquina, ou ferimentos
ao usuário.
4. Ao usar uma função de compensação da
ferramenta, verificar cuidadosamente a direção e
a quantia da compensação.
Se a máquina for operada com dados
especificados incorretamente, a mesma poderá
comportar-se de forma imprevista, podendo
eventualmente causar uma danificação da peça
e/ou da própria máquina, ou ferimentos ao
usuário.
s-3
PRECAUÇÕES DE SEGURANÇA B-64304PO-1/01
AVISO
5. Os parâmetros do CNC e do PMC são definidos
pelo fabricante, não sendo, normalmente,
necessário alterá-los. Sendo, contudo, inevitável
alterar algum dos parâmetros, é imprescindível
compreender inteiramente a sua função antes de se
proceder a qualquer alteração. Se algum dos
parâmetros for definido incorretamente, a máquina
poderá comportar-se de forma imprevista, podendo
eventualmente causar uma danificação da peça e/ou
da própria máquina, ou ferimentos ao usuário.
6. Imediatamente após a ligação da máquina, não
acionar nenhuma das teclas do painel MDI, antes
que a indicação da posição ou a tela de alarme
apareça na unidade CNC.
Algumas das teclas do painel MDI destinam-se à
manutenção ou a outras operações especiais.
Pressionando-se alguma dessas teclas, a unidade
CNC poderá ser colocada fora de seu estado
normal. Se a máquina for operada nesse estado, a
mesma poderá comportar-se de forma imprevista.
7. Os manuais de operação e de programação
fornecidos com a unidade CNC incluem uma
descrição geral das funções da máquina, bem como
de algumas funções opcionais. Ter em atenção que
as funções opcionais variam em função do modelo
da máquina, de forma que algumas das funções
descritas nos manuais poderão não estar disponíveis
em determinados modelos. Em caso de dúvida,
consultar a descrição da máquina.
8. Algumas das funções podem ter sido implementadas
a pedido do fabricante da ferramenta da máquina.
Ao usar estas funções, consultar o manual fornecido
pelo fabricante da ferramenta da máquina a fim de
obter informações mais detalhadas sobre a sua
utilização e as eventuais medidas de precaução.
CUIDADO
O monitor de cristal líquido é fabricado com
tecnologia de manufatura muito precisa. Alguns
pixels não podem ser acesos, ou podem
permanecer acesos. Esse fenômeno é um atributo
comum aos LCDs e não é um defeito.
s-4
B-64304PO-1/01 PRECAUÇÕES DE SEGURANÇA
NOTA
Os programas, parâmetros e variáveis das macros
são armazenados na memória não volátil da unidade
CNC, ficando guardados mesmo quando a máquina
é desligada.
Contudo, esses dados poderão ser apagados
inadvertidamente, ou poderá ser necessário apagar
todos os dados da memória não volátil para proceder
a recuperação de um erro.
Como medida de precaução e para assegurar uma
rápida recuperação dos dados apagados, é
recomendável fazer uma cópia de segurança de todos
os dados vitais, guardando-a em lugar seguro.
s-5
PRECAUÇÕES DE SEGURANÇA B-64304PO-1/01
AVISO
s-6
B-64304PO-1/01 PRECAUÇÕES DE SEGURANÇA
AVISO
s-7
PRECAUÇÕES DE SEGURANÇA B-64304PO-1/01
AVISO
11. Função de compensação
Se um comando baseado no sistema de
coordenadas da máquina ou um comando de
retorno ao ponto de referência for executado no
modo de compensação, a função de
compensação é temporariamente cancelada,
provocando um comportamento imprevisto da
máquina.
Por isso, cancelar sempre o modo de
compensação antes de executar qualquer dos
comandos acima mencionados.
s-8
B-64304PO-1/01 PRECAUÇÕES DE SEGURANÇA
AVISO
1. Operação manual
Ao operar a máquina manualmente, controlar a
posição atual da ferramenta e da peça, e verificar
se o eixo de deslocamento, a direção e a
velocidade de avanço foram especificados
corretamente. Uma operação incorreta da
máquina poderá provocar uma danificação da
ferramenta, da própria máquina ou da peça, ou
causar ferimentos ao usuário.
2. Retorno manual ao ponto de referência
Após a ligação da máquina, executar um retorno
manual ao ponto de referência, em caso de
necessidade. Se a máquina for operada sem que
seja primeiro executado o retorno manual ao
ponto de referência, a máquina poderá
comportar-se de forma imprevista. Não é
possível proceder ao controle de curso, antes de
ser executado o retorno manual ao ponto de
referência. Uma operação imprevista da máquina
poderá provocar uma danificação da ferramenta,
da própria máquina ou da peça, ou causar
ferimentos ao usuário.
3. Avanço por manivela
No processo de avanço por manivela, ter em
atenção que a ferramenta e a mesa se
movimentam rapidamente quando a manivela é
girada com um grande fator de escala, como p. ex.
100, Um manuseamento descuidado da manivela
poderá provocar uma danificação da ferramenta
e/ou da máquina, ou causar ferimentos ao usuário.
4. Avanço desativado
Se o avanço for desativado (de acordo com a
especificação de uma variável de macro) durante
a abertura de rosca, o rosqueamento rígido com
macho ou outro tipo de rosqueamento com
macho, a velocidade passa a ser imprevista,
podendo provocar uma danificação da
ferramenta, da própria máquina ou da peça, ou
causar ferimentos ao operador.
s-9
PRECAUÇÕES DE SEGURANÇA B-64304PO-1/01
AVISO
5. Pré-seleção do ponto de origem
Por princípio, nunca executar uma pré-seleção do
ponto de origem sempre que a máquina esteja
sendo operada sob o controle de um programa.
Caso contrário, a máquina poderá comportar-se de
forma imprevista, podendo provocar uma
danificação da ferramenta, da própria máquina ou
da peça, ou causar ferimentos ao usuário.
6. Deslocamento do sistema de coordenadas da
peça
Qualquer intervenção manual, bloqueio da
máquina ou espelhamento, pode provocar um
deslocamento do sistema de coordenadas da
peça. Antes de pôr a máquina a trabalhar sob o
controle de um programa, verificar
cuidadosamente o sistema de coordenadas.
Se a máquina for operada sob o controle de um
programa, sem que sejam definidas tolerâncias
para um eventual deslocamento do sistema de
coordenadas da peça, a máquina poderá
comportar-se de forma imprevista, podendo
provocar uma danificação da ferramenta, da
própria máquina ou da peça, ou causar
ferimentos ao operador.
7. Painel de operação por software e chaves de
menu
Usando-se o painel de operação por software e as
chaves de menu em combinação com o painel
MDI, é possível definir operações não suportadas
pelo painel de operação da máquina, tais como
mudança de modo, alteração dos valores de
avanço e comandos de avanço em modo jog.
Ter, contudo, em atenção que se as teclas do
painel MDI forem acionadas inadvertidamente, a
máquina poderá comportar-se de forma
imprevista, podendo provocar uma danificação
da ferramenta, da própria máquina ou da peça,
ou causar ferimentos ao usuário.
8. Tecla RESET
Apertar a tecla RESET interrompe o programa em
execução manualmente. Como resultado, os
eixos hidráulicos estão parados. Entretanto, a
tecla RESET pode parar de funcionar por razões
como um problema no painel MDI. Então, quando
os motores estiverem parados, use o botão de
parada de emergência, em vez da tecla RESET
para garantir a segurança.
s-10
B-64304PO-1/01 PRECAUÇÕES DE SEGURANÇA
AVISO
9. Intervenção manual
Procedendo-se a uma intervenção manual
durante a operação programada da máquina, o
caminho da ferramenta poderá alterar-se quando
se reiniciar a máquina. Por isso, antes de
reiniciar a máquina, após uma intervenção
manual, controlar sempre a configuração das
chaves absoluto manual, dos parâmetros e do
modo de comando absoluto/incremental.
10. Bloqueio de avanço, avanço e bloco único
O bloqueio de avanço, avanço da velocidade e
funções bloco a bloco podem ser desativados
usando a variável do sistema de macros de
usuário #3004. Tenha cuidado ao trabalhar com a
máquina neste caso.
11. Funcionamento em vazio
Normalmente, o funcionamento em vazio serve
para controlar o funcionamento da máquina.
Durante o funcionamento em vazio, a máquina
funciona à velocidade de funcionamento em
vazio, a qual difere da velocidade de avanço
programada correspondente. Ter em atenção que
a velocidade de funcionamento em vazio poderá
ser, ocasionalmente, superior à velocidade de
avanço programada.
12.Edição de programas
Se a máquina for parada para a edição do
programa de usinagem (modificação, introdução
ou exclusão), a máquina poderá comportar-se de
forma imprevista se a usinagem for retomada sob
o controle desse programa. Por princípio, nunca
modificar, introduzir ou apagar comandos do
programa de usinagem durante a sua execução.
s-11
PRECAUÇÕES DE SEGURANÇA B-64304PO-1/01
AVISO
1. Substituição das baterias de manutenção da
memória
Para proceder à substituição das baterias de
manutenção da memória, deixar a máquina (CNC)
ligada e ativar uma parada de emergência da
máquina. Visto que este trabalho é executado com
a máquina ligada e o armário de distribuição aberto,
o mesmo só poderá ser executado por pessoal
especializado que possa comprovar ter
freqüentado um curso sobre segurança e
manutenção. Ao substituir as baterias, ter cuidado
para não tocar nos circuitos de alta tensão
(marcados com e protegidos com um
revestimento isolante).
Tocando em circuitos de alta tensão
desprotegidos, corre-se o risco de apanhar um
choque elétrico extremamente perigoso.
NOTA
O CNC está equipado com baterias a fim de
preservar o conteúdo de sua memória, uma vez que
tem de guardar dados, tais como programas,
correções e parâmetros, mesmo que a tensão de
rede esteja desligada.
Quando se verifica uma queda da carga das
baterias, é visualizado um alarme correspondente
no painel de operação da máquina ou na tela.
Quando surgir esse alarme, substituir as baterias
no prazo de uma semana. Não o fazendo, o
conteúdo da memória do CNC ficará perdido.
Para obter informações mais detalhadas sobre o
processo de substituição das baterias, consultar a
seção de manutenção deste manual.
s-12
B-64304PO-1/01 PRECAUÇÕES DE SEGURANÇA
AVISO
2. Substituição das baterias dos codificadores
de pulsos absolutos
Para proceder à substituição das baterias de
manutenção da memória, deixar a máquina
(CNC) ligada e ativar uma parada de emergência
da máquina. Visto que este trabalho é executado
com a máquina ligada e o armário de distribuição
aberto, o mesmo só poderá ser executado por
pessoal especializado que possa comprovar ter
freqüentado um curso sobre segurança e
manutenção. Ao substituir as baterias, ter
cuidado para não tocar nos circuitos de alta
tensão (marcados com e protegidos com um
revestimento isolante).
Tocando em circuitos de alta tensão
desprotegidos, corre-se o risco de apanhar um
choque elétrico extremamente perigoso.
NOTA
Os codificadores de pulsos absolutos estão
equipados com baterias a fim de preservarem a
sua posição absoluta.
Quando se verifica uma queda da carga das
baterias, é visualizado um alarme
correspondente no painel de operação da
máquina ou na tela.
Quando surgir esse alarme, substituir as baterias
no prazo de uma semana. Não o fazendo, os
dados relativos à posição absoluta, guardados
pelo codificador, ficarão perdidos.
Para obter informações mais detalhadas sobre o
processo de substituição das baterias, consultar
o manual de manutenção do SERVO MOTOR
FANUC da série αi.
s-13
PRECAUÇÕES DE SEGURANÇA B-64304PO-1/01
AVISO
3. Substituição de fusíveis
No entanto, antes de se proceder à substituição
de um fusível queimado, é necessário localizar e
eliminar a respectiva causa.
Por esse motivo, este trabalho só poderá ser
executado por pessoal especializado que possa
comprovar ter freqüentado um treinamento sobre
segurança e manutenção.
Ao substituir os fusíveis com o armário de
distribuição aberto, ter cuidado para não tocar
nos circuitos de alta tensão (marcados com e
protegidos com um revestimento isolante).
Tocando em circuitos de alta tensão
desprotegidos, corre-se o risco de apanhar um
choque elétrico extremamente perigoso.
s-14
B-64304PO-1/01 ÍNDICE
ÍNDICE
PRECAUÇÕES DE SEGURANÇA............................................................. s-1
DEFINIÇÃO DE AVISO, CUIDADO E OBSERVAÇÕES......................................... s-2
AVISOS E CUIDADOS GERAIS.............................................................................. s-3
AVISOS E CUIDADOS RELACIONADOS À PROGRAMAÇÃO.............................. s-6
AVISOS E CUIDADOS RELACIONADOS AO MANUSEIO..................................... s-9
AVISOS E CUIDADOS RELACIONADOS À MANUTENÇÃO DIÁRIA.................... s-12
I. ASPECTOS GERAIS
1 ASPECTOS GERAIS....................................................................................................... 3
1.1 FLUXO GERAL DA OPERAÇÃO DA FERRAMENTA DA MÁQUINA CNC................. 7
1.2 OBSERVAÇÕES SOBRE A LEITURA DESSE MANUAL............................................. 9
1.3 OBSERVAÇÕES SOBRE VÁRIOS TIPOS DE DADOS............................................... 9
II. PROGRAMAÇÃO
1 GERAL............................................................................................................................. 13
1.1 CORREÇÃO.................................................................................................................. 14
3 FUNÇÕES DE INTERPOLAÇÃO......................................................... 20
3.1 INTERPOLAÇÃO DE COORDENADA POLAR (G12.1, G13.1).................................. 21
3.2 ROSCA DE PASSO CONSTANTE (G32).................................................................... 29
3.3 ABERTURA DE ROSCA DE PASSO VARIÁVEL (G34).............................................. 33
3.4 ABERTURA DE ROSCA CONTÍNUA.......................................................................... 34
3.5 ABERTURA DE ROSCA MÚLTIPLA............................................................................ 35
III. OPERAÇÃO
APÊNDICE
A PARÂMETROS.................................................................................................................... 395
A.1 DESCRIÇÃO DOS PARÂMETROS....................................................................... 396
A.2 TIPO DE DADOS................................................................................................... 447
A.3 TABELAS DE CONFIGURAÇÃO DOS PARÂMETROS PADRÕES.................... 448
c-7
I. ASPECTOS GERAIS
B-64304PO-1/01 ASPECTOS GERAIS 1 ASPECTOS GERAIS
1 ASPECTOS GERAIS
Este manual engloba os seguintes capítulos:
II. PROGRAMAÇÃO
Descreve todas as funções: o formato utilizado para a
programação de funções na linguagem NC, caraterísticas e
restrições.
III. OPERAÇÃO
Descreve a operação manual e automática da máquina,
procedimentos para a entrada e saída de dados, bem como para a
edição de programas.
ANEXO
Apresenta uma lista de códigos de fitas perfuradas, de faixas
de dados válidas e de códigos de erro.
NOTA
1. Esse manual descreve as funções que podem
operar com o tipo de controle de caminho da série T.
Para outras funções não específicas à série T,
consulte o Manual do Usuário (Comum ao Sistema
Torno / Sistema Central de Usinagem) (B-64304PO).
2. Algumas funções descritas nesse manual podem
não ser aplicadas a alguns produtos. Para maiores
detalhes, consulte as DESCRIÇÕES do manual (B-
64302PO).
3. Esse manual não detalha os parâmetros não
mencionados no texto. Para detalhes desses
parâmetros, consulte o manual de parâmetros (B-
64310PO).
Os parâmetros são usados para determinar
antecipadamente as funções e condições
operacionais de uma máquina ferramenta, e valores
freqüentemente usados. Geralmente, a máquina
ferramenta vem com parâmetros de fábrica
integrados, para que o usuário possa usá-la com
facilidade.
4. Esse manual descreve não apenas as funções
básicas mas também as funções opcionais. Procure
as opções incorporadas em seu sistema, no manual
do fabricante da máquina ferramenta.
-3-
1. ASPECTOS GERAIS ASPECTOS GERAIS B-64304PO-1/01
Modelos aplicáveis
Nome do modelo Abreviação
FANUC Series 0i-TD 0i -TD Series 0i -TD
FANUC Series 0i Mate-TD 0i Mate-TD Series 0i Mate-TD
Símbolos especiais
- IP
Indica uma combinação de eixos, tal como X_ Y_ Z_
Na posição correta sublinhada após cada endereço, um valor
numérico, tal como um valor de coordenada é inserido (usado na
função PROGRAMMING).
-;
-4-
B-64304PO-1/01 ASPECTOS GERAIS 1 ASPECTOS GERAIS
DESCRIÇÕES B-64302PO
MANUAL DE CONEXÃO (HARDWARE) B-64303PO
MANUAL DE CONEXÃO (FUNÇÃO) B-64303PO -1
-5-
1. ASPECTOS GERAIS ASPECTOS GERAIS B-64304PO-1/01
-6-
B-64304PO-1/01 ASPECTOS GERAIS 1 ASPECTOS GERAIS
Desenho Progra-
da peça mação da
peça
1. Método de corte:
Grosseiro
Semi
Acabamento
2. Ferramentas de Corte
3. Condições de corte:
Velocidade de Avanço
Profundidade de corte
4. Caminho da ferramenta
-7-
1. ASPECTOS GERAIS ASPECTOS GERAIS B-64304PO-1/01
Corte de Corte de
Ranhura diâmetro superfície final
externo
Peça
-8-
B-64304PO-1/01 ASPECTOS GERAIS 1. ASPECTOS GERAIS
CUIDADO
CUIDADO
Os programas de usinagem parâmetros, variáveis, etc.,
encontram-se armazenados na memória interna não
volátil da unidade CNC. Normalmente, o conteúdo desta
memória não se perde ao ligar ou desligar a tensão da
máquina.
Contudo, poderá ser necessário apagar dados
importantes, armazenados na memória não volátil,
devido a uma operação incorreta ou no decurso de uma
eliminação de erros. A fim de possibilitar uma rápida
recuperação de dados nestes casos, é recomendável
fazer previamente uma cópia de segurança destes
dados.
-9-
II. PROGRAMAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO 1. ASPECTOS GERAIS
1 ASPECTOS GERAIS
Capítulo 1, ―ASPECTOS GERAIS‖, consiste das seguintes seções:
1.1 CORREÇÃO.........................................................................14
-13-
1. ASPECTOS GERAIS PROGRAMAÇÃO B-64304PO-1/01
1.1 Correção
Explicação
- Correção da ferramenta
Peça
-14-
2. FUNÇÃO PREPARATÓRIA
B-64304PO-1/01 PROGRAMAÇÃO (FUNÇÃO G)
TIPO Significado
O código G só é eficaz no bloco em que foi
Código G de ação simples
especificado.
O código G é eficaz até que seja especificado
Código G modal
outro código G do mesmo grupo.
(Exemplo)
G01 e G00 são códigos modais G no grupo 01.
G01 X ;
Z_ ;
X_ ; G01 é efetivo nesse alcance.
G00 Z_ ;
X_ ; G00 é efetivo nesse alcance.
G01 X_ ;
:
-15-
2. FUNÇÃO PREPARATÓRIA
(FUNÇÃO G) PROGRAMAÇÃO B-64304PO-1/01
Explicação
-16-
2. FUNÇÃO PREPARATÓRIA
B-64304PO-1/01 PROGRAMAÇÃO (FUNÇÃO G)
-17-
2. FUNÇÃO PREPARATÓRIA
(FUNÇÃO G) PROGRAMAÇÃO B-64304PO-1/01
-18-
2. FUNÇÃO PREPARATÓRIA
B-64304PO-1/01 PROGRAMAÇÃO (FUNÇÃO G)
-19-
3. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO-1/01
3 FUNÇÕES DE INTERPOLAÇÃO
-20-
B-64304PO-1/01 PROGRAMAÇÃO 3. FUNÇÕES DE INTERPOLAÇÃO
Formato
Explicação
- Modo de interpolação de coordenada polar (G12.1)
Os eixos da interpolação coordenada polar (eixo linear e rotatório)
devem ser especificados antecipadamente, com seus parâmetros
correspondentes. Especificar G12.1 coloca o sistema no modo de
interpolação coordenada polar, e seleciona um plano (chamado de
plano de interpolação coordenada polar) formado por um eixo
linear e um eixo hipotético cruzando com os eixos lineares nos
ângulos corretos. O eixo linear é chamado de primeiro eixo do
plano, e o eixo hipotético é chamado de eixo secundário do plano.
A interpolação coordenada é executada nesse plano.
No modo de interpolação coordenada polar, ambas as
interpolações lineares e circulares podem ser especificadas através
de uma programação incremental ou absoluta.
A compensação de raio da ponta também pode ser executada. A
interpolação coordenada polar é executada para um caminho
obtido após a compensação de raio da ponta da ferramenta.
A velocidade tangencial do plano de interpolação coordenada
polar (Sistema de coordenada cartesiana) é especificada como
velocidade de avanço, usando F.
-21-
3. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Eixo Linear
(unidade: mm ou
polegada)
CUIDADO
O plano utilizado antes de se especificar G12.1
(plano selecionado por meio de G17, G18 ou
G19) é cancelado e só volta a ser retomado
quando G13.1 (cancelamento da interpolação de
coordenadas polares) for especificado. Quando
é feita a reinicialização do sistema, a
interpolação de coordenadas polares é
cancelada e passa a ser utilizado o plano
especificado por meio de G17, G18 ou G19.
-22-
B-64304PO-1/01 PROGRAMAÇÃO 3. FUNÇÕES DE INTERPOLAÇÃO
(Exemplo)
Quando um valor do eixo X (eixo linear) é inserido em
milímetros.
G12.1;
G01 X10. F1000. ; .. Um movimento de 10 mm é feito no
sistema de coordenada cartesiana.
C20. ; ........................Um movimento
de 20 mm é feito no sistema de
coordenada cartesiana.
G13,1;
Quando um valor do eixo X (eixo linear) é inserido em
polegadas
G12.1;
G01 X10. F1000. ; .... Um movimento de 10 polegadas é feito
no sistema de coordenada cartesiana.
C20. ; ........................ Um movimento de 20 polegadas é feito
no sistema de coordenada cartesiana.
G13,1;
A unidade para a velocidade de avanço é mm/min. ou pol./min.
Especifique a velocidade de avanço como a velocidade tangencial
(velocidade relativa entre a peça e a ferramenta) até o plano de
interpolação coordenada polar (sistema de coordenada cartesiana)
usando F.
- Códigos G que podem ser especificados no modo de interpolação de coordenadas
polares
G01 ....................... Interpolação linear
G02, G03............... Interpolação circular
G04 ....................... Pausa
G40, G41, G42...... Compensação de raio da ponta da ferramenta
(A interpolação de coordenadas polares é aplicada ao caminho da
ferramenta após a compensação da ferramenta de corte.)
G65, G66, G67...... Comando de macro de usuário
G90, G91...............Programação absoulta, programação incremental
(Para sistemas B ou C de código G)
G98, G99............... Avanço por minuto, avanço por rotação
- Interpolação circular no plano de coordenadas polares
Os endereços para a especificação do raio de um arco para a
interpolação circular (G02 ou G03) no plano de interpolação de
coordenadas polares, dependem do primeiro eixo do plano (eixo
linear).
I e J no plano Xp -Yp, se o eixo linear for o eixo X ou um
eixo paralelo ao eixo X.
J e K no plano Yp -Zp, se o eixo linear for o eixo Y ou um
eixo paralelo ao eixo Y.
K e I no plano Zp -Xp, se o eixo linear for o eixo Z ou um
eixo paralelo ao eixo Z.
O raio de um arco também pode ser especificado com um comando R.
NOTA
Os eixos U, V e W (paralelos ao eixo básico) podem ser usados
com os códigos G do tipo B e C.
-23-
3. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Eixo rotatório
Eixo X
Erro na direção do eixo hipotético
(P)
Centro do eixo rotatório
-24-
B-64304PO-1/01 PROGRAMAÇÃO 3. FUNÇÕES DE INTERPOLAÇÃO
Centro do eixo C
Origem do sistema de
coordenada da peça
Restrição
- Alternando o sistema de coordenadas durante a interpolação coordenada polar
No modo G12.1, o sistema de coordenada não deve ser alterado (G92,
G52, G53, repartida de coordenada relativa, G54 até G59 etc.).
- Reinício do programa
Para um bloco no modo G12.1, o programa não pode ser
reiniciado.
-25-
3. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO-1/01
L : Distância (em mm) entre o centro da ferramenta e o centro da peça, quando o centro da
ferramenta se encontra tão próximo quanto possível do centro da peça
R :Velocidade máxima de avanço de corte (graus/min) do eixo C
Assim, a velocidade a ser especificada com o endereço F, na interpolação de coordenadas
polares, pode ser calculada por meio da fórmula abaixo. Especifique a velocidade permitida
com base na fórmula. A fórmula fornece um valor teórico; na prática poderá ser necessário
utilizar um valor ligeiramente inferior ao valor teórico, devido a um eventual erro de
cálculo.
F<L x R x π (mm/min)
180
-26-
B-64304PO-1/01 PROGRAMAÇÃO 3. FUNÇÕES DE INTERPOLAÇÃO
- Avanço automático
Se o componente de velocidade do eixo rotatório exceder a velocidade
permissível (velocidade de avanço de corte máxima multiplicada pelo
fator de permissão especificado no parâmetro Nº 5463), a velocidade de
avanço é automaticamente anulada, como indicado abaixo.
Avanço = (velocidade permissível) ÷ (componente de velocidade do
eixo rotatório) × 100(%)
[Exemplo] D C B A
G90 G00 X10.0 C0. ; G12.1 ;
G01 C0.1 F1000 ;
-10 -10 Eixo X
X-10.0 : -10 +10
G13.1 ;
NOTA
1 Enquanto a função de redução automática de velocidade
está funcionando, a trava da máquina ou função de
intertravamento pode não ser habilitada imediatamente.
2 Se uma parada de avanço for feita enquanto a função de
redução automática de velocidade estiver funcionando, o
sinal de interrupção automática da operação é de saída.
3 A velocidade reduzida pode exceder o valor de redução
por um percentual baixo. Porém, a operação pode não
parar imediatamente.
-27-
3. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Exemplo
Programa de amostra de interpolação coordenada polar em um
sistema coordenado cartesiano consistindo de um eixo X (um eixo
linear) e um eixo hipotético.
Programa geométrico
(programa baseado nas coordenadas
no plano do eixo X e do eixo virtual)
-28-
B-64304PO-1/01 PROGRAMAÇÃO 3. FUNÇÕES DE INTERPOLAÇÃO
L L
L
Rosca em espiral
Rosca reta Rosca cônica
Fomato
Eixo X
G32IP_F_; Ponto final_
IP_: Ponto final
F _: Passo do eixo longo (sempre em
programação do raio)
Ponto inicial
Eixo Z
-29-
3. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Explicação
Rosca cônica
passo α ≤ 45° é LZ
passo α ≥ 45° é LX
-30-
B-64304PO-1/01 PROGRAMAÇÃO 3. FUNÇÕES DE INTERPOLAÇÃO
Exemplo
-31-
3. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO-1/01
AVISO
1 O avanço da velocidade encontra-se ativa (fixada a 100%) durante a abertura de
rosca.
2 É muito perigoso parar o avanço da ferramenta de abertura de rosca sem parar
primeiro o fuso, pois isso iria aumentar subitamente a profundidade do corte.
Portanto, a função de bloqueio de avanço não é eficaz durante a abertura de
rosca. Se o botão de bloqueio de avanço for pressionado durante a abertura de
rosca, a ferramenta para após a execução de um bloco em que não se encontre
especificada a abertura de rosca, tal como se tivesse sido premido o botão
BLOCO ÚNICO. A lâmpada de bloqueio de avanço (lâmpada SPL) acende,
porém, se o botão de BLOQUEIO DE AVANÇO for acionado no painel de
comando da máquina. Assim que a ferramenta para, a lâmpada se apaga
(estado de parada de bloco único).
3 Se o botão de BLOQUEIO DE AVANÇO continuar premido ou for novamente
premido no primeiro bloco que não inclui a abertura de rosca, imediatamente
após o bloco de abertura de rosca, a ferramenta para no bloco que não inclui a
abertura de rosca.
4 Se a abertura de rosca for executada no estado de bloco único, a ferramenta
para após a execução do primeiro bloco que não inclua a abertura de rosca.
5 Quando o modo é alterado de operação automática para operação manual
durante a abertura de rosca, a ferramenta para no primeiro bloco não
especificando a abertura de rosca como quando o botão de bloqueio de avanço
é carregado conforme mencionado na nota 3.
No entanto, quando o modo é alterado de um modo de operação automática
para outro, a ferramenta para depois da execução do bloco não especificando a
abertura de rosca como para o modo de bloco único da nota 4.
6 Se o bloco anterior for um bloco de abertura de rosca, o corte será
imediatamente iniciado, sem esperar pela deteção do sinal de 1 rotação, mesmo
que o bloco atual seja um bloco de abertura de rosca.
G32Z _ F_;
Z _; (O sinal de 1 rotação não é detetado antes deste bloco.) G32 ;
(Considerado como um bloco de abertura de rosca.)
Z_ F_; (O sinal de 1 rotação também não é detetado.)
7 Se o controle da velocidade de corte constante estiver ativo durante a abertura
de rosca em espiral ou de rosca cônica, e a velocidade do fuso for alterada, o
passo de rosca poderá não ser cortado corretamente. Por isso, não use o
controle da velocidade de corte constante durante a abertura de rosca. Use, em
vez disso, G97.
8 O bloco de deslocamento precedente ao bloco de abertura de rosca não pode
incluir comandos de chanfragem nem de canto R.
9 Um bloco de abertura de rosca não pode incluir comandos de chanfragem nem
de canto R.
10 A função de avanço da velocidade do fuso está desativada durante a abertura de
rosca. A velocidade do fuso está fixada para 100%.
11 A função de retração do ciclo de abertura de rosca não é eficaz para G32.
-32-
B-64304PO-1/01 PROGRAMAÇÃO 3. FUNÇÕES DE INTERPOLAÇÃO
Formato
G34 IP_ F_ K_ ;
IP_ : Ponto final
F_ : Passo de rosca no sentido do eixo longitudinal, no ponto
inicial
K_ : Incremento e decremento do passo por rotação do fuso
Explicações
Todos os endereços, exceto K, são iguais aos da abertura de rosca
reta/cônica com G32.O valor K depende do sistema de incremento do
eixo de referência, como indicado na Tabela 3.3 (a).
Se o valor especificado de K exceder o alcance indicado na Tabela 3.3
(a), se o rosqueamento máximo for excedido após a mudança devido ao
valor K, ou se o valor de rosqueamento for negativo, um alarme PS0313
será emitido.
AVISO
A “Retração do Ciclo de Abertura de Rosca” não é eficaz
para G34.
Exemplos
Passo de rosca no ponto inicial: 8,0 mm
Aumento do passo de rosca: 0,3 mm/rotação
G34 Z--72.0 F8.0 K0,3 ;
-33-
3. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Explicações
Dado que o sistema é controlado de forma a impedir, tanto quanto
possível, que o sincronismo com o fuso seja perturbado durante a
transição entre blocos, se torna possível executar operações
especiais de abertura de rosca, nas quais o passo de rosca e o
contorno se alteram a meio caminho.
G32 G32
G32
Fig. 3.4 (a) Abertura de rosca contínua
-34-
B-64304PO-1/01 PROGRAMAÇÃO 3. FUNÇÕES DE INTERPOLAÇÃO
L : Passo
Formato
Explicações
- Comandos permitidos para a abertura de rosca
G32: Abertura de rosca de passo constante
G34: Abertura de rosca de passo variável
G76: Ciclo de abertura de rosca múltipla
G92: Ciclo de abertura de rosca
Limitações
- Ângulo inicial
O ângulo inicial não é um valor de ação contínua (modal), tendo,
portanto, de ser especificado sempre que é usado. Se não for
especificado nenhum valor, o programa assume o valor 0.
-35-
3. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Exemplo
-36-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
-37-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
NOTA
1 As figuras explicativas nessa seção usam o plano ZX
como plano selecionado, programação de diâmetro para o
eixo X, e programação de raio para o eixo Z. Quando a
programação de raio é usada para o eixo X, altere U/2 para
U e X/2 para X.
2 Um ciclo Fixo pode ser executado em qualquer plano
(inclusive os eixos paralelos para a definição do plano).
Porém, quando o sistema de códigos G A for usado, U, V
e W não podem ser determinados como eixos paralelos.
3 A direção do comprimento significa a direção do primeiro
eixo no plano, como a seguir:
Plano ZX: Direção do eixo Z do plano YZ: Direção do
eixo Y do plano XY: Direção do eixo X
4 A direção do segundo eixo significa a direção do segundo
eixo no plano, como a seguir:
Plano ZX: Direção do eixo X do plano YZ: Direção do
eixo Z do plano XY: Direção do eixo Y
-38-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
G90X(U)_Z(W)_F_;
X_,Z_ : Coordenadas do ponto final de corte (ponto
'A' na figura abaixo) na direção do
comprimento
U_,W_ : A distância de viagem até o ponto final de
corte (ponto 'A' na figura abaixo) na
direção do comprimento
F_ : Velocidade de avanço do corte
Eixo X
(R)... Deslocamento rápido
(F)... Avanço do corte
Eixo Z
Explicação
- Operações
Um ciclo de corte reto executa quatro operações:
(1) Operação 1 Move a ferramenta do ponto inicial (A) até a
coordenada especificada do segundo eixo no plano (coordenada
X especificada para o plano ZX) em transversal rápida.
(2) Operação 2 move a ferramenta até a coordenada especificada do
primeiro eixo no plano (coordenada Z especificada para o plano
ZX) no avanço de corte. (A ferramenta é movida até o ponto final
de corte (A') na direção do comprimento).
(3) Operação 3 move a ferramenta até a coordenada inicial do
segundo eixo no plano (coordenada x inicial para o plano ZX) no
avanço de corte.
(4) Operação 4 move a ferramenta até a coordenada inicial do
primeiro eixo no plano (coordenada Z inicial para o plano ZX)
em transversal rápida. (A ferramenta retorna ao ponto inicial
(A)).
-39-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
NOTA
No modo de bloco, as operações 1, 2, 3 e 4 são executadas
pressionando-se o botão Cicle Start (Início do Ciclo) uma
vez.
- Cancelando o modo
Para cancelar o modo de ciclo Fixo, especifique um grupo de código
01 G que não seja G90, G92 ou G94.
-40-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Formato
G90 X(U)_Z(W)_R_F_;
X_,Z_ : Coordenadas do ponto final de corte (ponto 'A'
na figura abaixo) na direção do comprimento
U_,W_ : A distância de viagem até o ponto final de corte
(ponto 'A' na figura abaixo) na direção do
comprimento
R_ : Total cônico (R na figura abaixo)
F_ : Velocidade de avanço do corte
Eixo X
(R)... Deslocamento rápido
(F)... Avanço de corte
Eixo Z
Explicação
A figura de um cônico é determinada pelas coordenadas do ponto
final de corte (A‘) na direção do comprimento, e o sinal do total
cônico (endereço R). Para o ciclo na figura acima, um sinal de
menos é adicionado ao total cônico.
NOTA
O sistema de incremento do endereço R para especificar
um cônico, depende do sistema de incremento para o
eixo referencial. Especifique um valor de raio em R.
- Operações
Um ciclo de corte cônico executa as mesmas quatro operações
como um ciclo de corte reto.
Porém, a operação 1 move a ferramenta do ponto inicial (A) até a
posição obtida com a adição do total cônico à coordenada
especificada do segundo eixo no plano (coordenada X
especificada para o plano ZX) em transversal rápida.
As operações 2, 3 e 4 após a operação 1 são as mesmas do ciclo
de corte reto.
-41-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
NOTA
No modo de bloco único, as operações 1,2,3 e 4 são
executadas apertando uma vez o botão de ínicio do ciclo.
- Cancelando o modo
Para cancelar o modo de ciclo Fixo, especifique um grupo de
código 01 G que não seja G90, G92 ou G94.
-42-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Eixo X
Eixo Z
(R)... Deslocamento rápido
(F)... Avanço do corte
Aprox.
45° (O ângulo chanfrado na figura esquerda está a 45
graus ou menos em razão do atraso no sistema
servo).
-43-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
CUIDADO
As observações sobre esse corte são os mesmos do corte em
G32. Porém, uma parada por espera do avanço é como
mostrado; Parada após a conclusão do caminho 3 do ciclo
de corte.
NOTA
No modo de bloco, as operações 1, 2, 3 e 4 são executadas
pressionando-se o botão Cicle Start (Início do Ciclo) uma vez.
Cancelando o modo
Para cancelar o modo de ciclo fixo, especifique um grupo de
código 01 G que não seja G90, G92 ou G94.
Chanfragem de corte
A chanfragem de corte pode ser executada. Um sinal da máquina
ferramenta inicia a chanfragem de corte. A distância de chanfragem
R é especificada em um alcance de 0.1L até 12.7L em incrementos
por parâmetro Nº 5130 (na expressão acima, L é a abertura de
rosca).
Um ângulo de chanfragem de corte entre 1 a 89 graus pode ser
especificado no parâmetro Nº 5131. Quando um valor de 0 for
especificado no parâmetro, supomos um ângulo de 45 graus.
Para a chanfragem de corte, o mesmo tipo de aceleração /
desaceleração após a interpolação, constante de tempo para
aceleração / desaceleração após a interpolação, e velocidade de
avanço FL do corte são usadas.
NOTA
Parâmetros comuns para especificar o total e ângulo da
chanfragem de corte são usados para esse ciclo e para o
ciclo de corte com G76.
-44-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
-45-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Tranversal rápida
Avanço do corte
Sinal de salto
Bloqueio de
O ânguloavanço
chanfrado
é é o mesmo do ponto final.
executado
CUIDADO
Outra espera de avanço não pode ser executada
durante a retração.
-46-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Formato
G92 X(U)_Z(W)_R_F_Q_;
X_,Z_ : Coordenadas do ponto final de corte (ponto 'A' na
figura abaixo) na direção do comprimento
U_,W_ : A distância de viagem até o ponto final de corte
(ponto 'A' na figura abaixo) na direção do
comprimento
Q_ : Ângulo para alternar o ângulo inicial de corte
(Incremento: 0.001 graus,
Alcance de configuração válida: 0 até 360 graus)
R_ : Total cônico (R na figura abaixo)
F_ : Abertura de rosca (L na figura abaixo)
Eixo X
(R)Deslocamento rápido
(F) Avanço do corte
Eixo Z
-47-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Explicação
Os alcances das aberturas de roscas e restrições relacionadas à
velocidade dos eixos são mesmos para o corte com G32.
A figura de um cônico é determinada pelas coordenadas do ponto
final de corte (A‘) na direção do comprimento, e o sinal do total
cônico (endereço R). Para o ciclo na figura acima, um sinal de
menos é adicionado ao total cônico.
NOTA
O sistema de incremento do endereço R para especificar
um cônico, depende do sistema de incremento para o
eixo referencial. Especifique um valor de raio em R.
- Operações
Um ciclo de corte cônico executa as mesmas quatro operações de
um ciclo de corte reto.
Porém, a operação 1 move a ferramenta do ponto inicial (A) até a
posição obtida com a adição do total cônico à coordenada
especificada do segundo eixo no plano (coordenada X
especificada para o plano ZX) em transversal rápida.
As operações 2, 3 e 4 após a operação 1 são as mesmas do ciclo
de corte reto.
CUIDADO
As observações sobre esse corte são as mesmas do
corte em G32. Porém, uma parada por espera do
avanço é como mostrado; Parada após a conclusão
do caminho 3 do ciclo de corte.
NOTA
No modo de bloco, as operações 1, 2, 3 e 4 são
executadas pressionando-se o botão Cicle Start
(Início do Ciclo) uma vez.
-48-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Cancelando o modo
Para cancelar o modo de ciclo Fixo, especifique um grupo de
código 01 G que não seja G90, G92 ou G94.
-49-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Eixo X
(R)... Deslocamento rápido
(F)... Avanço do corte
Eixo Z
Explicação
- Operações
Um ciclo de corte faceado executa quatro operações:
(1) Operação 1 Move a ferramenta do ponto inicial (A) até a
coordenada especificada do primeiro eixo no plano
(coordenada Z especificada para o plano ZX) em transversal
rápida.
(2) Operação 2 move a ferramenta até a coordenada especificada
do segundo eixo no plano (coordenada X especificada para
o plano ZX) no avanço de corte. (A ferramenta é movida até
o ponto final de corte (A') na direção do segundo eixo).
(3) Operação 3 move a ferramenta até a coordenada inicial do
primeiro eixo no plano (coordenada x inicial para o plano
ZX) no avanço de corte.
(4) Operação 4 move a ferramenta até a coordenada inicial do
segundo eixo no plano (coordenada X inicial para o plano
ZX) em rápida transversal. (A ferramenta retorna ao ponto
inicial (A)).
NOTA
No modo de bloco, as operações 1, 2, 3 e 4 são executadas
pressionando-se o botão Cicle Start (Início do Ciclo) uma vez.
-50-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
- Cancelando o modo
Para cancelar o modo de ciclo fixo, especifique um grupo de
Código G do grupo 01 que não seja G90, G92, ou G94.
Eixo X
Eixo Z
Explicação
A figura de um cônico é determinada pelas coordenadas do ponto
final de corte (A‘) na direção do segundo eixo, e o sinal do total
cônico (endereço R). Para o ciclo na figura acima, um sinal de
menos é adicionado ao total cônico.
NOTA
O sistema de incremento do endereço R para especificar
um cônico, depende do sistema de incremento para o
eixo referencial. Especifique um valo de raio em R.
-51-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
- Operações
Um ciclo de corte cônico executa as mesmas quatro operações
como um ciclo de corte faceado.
Porém, a operação 1 move a ferramenta do ponto inicial (A) até a
posição obtida com a adição do total cônico à coordenada
especificada do primeiro eixo no plano (coordenada Z
especificada para o plano ZX) em transversal rápida.
As operações 2, 3 e 4 após a operação 1 são as mesmas do ciclo
de corte faceado.
NOTA
No modo de bloco, as operações 1, 2, 3 e 4 são executadas
pressionando-se o botão Cicle Start (Início do Ciclo) uma vez.
- Cancelando o modo
Para cancelar o modo de ciclo fixo, especifique um grupo de
código 01 G que não seja G90, G92 ou G94.
-52-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Contorno do Produto
Contorno do Material
Contorno do Produto
-53-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Contorno do Material
Contorno do Produto
Contorno do Material
Contorno do Produto
-54-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Raio da ponta da
ferramenta
Caminho central
Caminho programado
Raio da ponta da
ferramenta
Caminho central
Caminho programado
-55-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
NOTA
Esse CNC é o mesmo da Series 0i-C na direção da correção,
mas difere da série no caminho central do raio da ponta da
ferramenta.
- Para esse CNC
As operações de ciclo de um ciclo fixo são substituídas por
G00 e G01. No primeiro bloco a ser movido da ferramenta a
partir do ponto de início, a repartida é executada. No último bloco
para retornar a ferramenta ao ponto de início, a compensação é
cancelada.
- Para a Série 0i-C
Essa série difere dessa CNC nas operações no bloco para
mover a ferramenta a partir do ponto de início, e o último bloco a
retorná-la até o ponto inicial. Para detalhes, consulte o “Manual
do Operador da Série 0i-C”.
Todas as pontas
de ferramenta
Todas as pontas
de ferramenta
-56-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Restrição
- Modal
Já que os itens de dados X (U), Z (W), e R de um ciclo Fixo são
valores modais comuns à G90, G92, e G94. Por essa razão, se um
novo valor X (U), Z (W), ou R não for especificado, o valor
especificado anteriormente é o efetivo.
Portanto, quando a distância de viagem ao longo do eixo Z não
variar como mostrado no exemplo de programa abaixo, um ciclo
fixo pode ser repetido apenas especificando-se a distância de
viagem ao longo do eixo X.
Exemplo
Eixo X
Peça
-57-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Exemplo
N003 T0101;
:
:
N010 G90 X20.0 Z10.0 F0.2;
N011 G00 T0202; ← Cancela o modo de ciclo Fixo.
N012 G90 X20.5 Z10.0;
-58-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
NOTA:
1 As figuras explicativas nessa seção usam o plano ZX
como plano selecionado, programação de diâmetro para
o eixo X, e programação de raio para o eixo Z. Quando a
programação do raio é usada para o eixo X, altere U/2
para U e X/2 para X.
2 Um ciclo Fixo múltiplo repetitivo pode ser executado em
qualquer plano (inclusive os eixos paralelos para a
definição do plano). Porém, quando o sistema de códigos
G A for usado, U, V e W não podem ser determinados
como eixos paralelos.
-59-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Formato
ZpXp plane
G71 U(∆d) R(e) ;
G71 P(ns) Q(nf) U(∆u) W(∆w) F(f ) S(s ) T(t )
N (ns) ; Os comandos de movimento da figura alvo de A
... para A' até B são especificados nos blocos com
N (nf) ; números sequenciais ns até nf.
YpZp plane
G71 W(∆d) R(e) ;
G71 P(ns) Q(nf) V(∆w) W(∆u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
XpYp plane
G71 V(∆d) R(e) ;
G71 P(ns) Q(nf) U(∆w) V(∆u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
∆d : Profundidade do corte
A direção do corte depende da direção AA'.
Essa designação é modal e não é alterada até que o outro
valor seja designado. Esse valor também pode ser
especificado pelo parâmetro (Nº 5132), e o parâmetro é
alterado pelo comando „program‟ (programa).
e :Total de escape
Essa designação é modal e não é alterada até que o outro
valor seja designado. Esse valor também pode ser
especificado pelo parâmetro (Nº 5133), e o parâmetro é
alterado pelo comando „program‟ (programa).
ns : Número sequencial do primeiro bloco para o programa de
acabamento do formato.
nf : Número sequencial do primeiro bloco para o programa de
acabamento do formato.
∆u : A distância da permissão do acabamento na direção do
segundo eixo do plano (eixo X para o plano ZX)
∆w : A distância da permissão do acabamento na direção do
primeiro eixo do plano (eixo Z para o plano ZX)
f,s,t : Qualquer função F , S, ou T contida nos blocos ns até nf no
ciclo é ignorada e a função F, S, ou T nesse bloco G71 é
eficiente.
-60-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Programação do Entrada de
Unidade Sinal
diâmetro/raio Ponto decimal
Depende do sistema de
∆d incremento para o eixo de Programação do raio Não Permitida
referência necessário
Depende do sistema de
e incremento para o eixo de Programação do raio Não Permitida
referência necessário
Depende da
Depende do sistema de
programação de
∆u incremento para o eixo de
diâmetro/raio do segundo
Necessário Permitida
referência
eixo do plano.
Depende da
Depende do sistema de
programação de
∆w incremento para o eixo de
diâmetro/raio do primeiro
Necessário Permitida
referência
eixo do plano.
Figura alvo
Figura alvo
Fig. 4.2.1 (a) Caminho de corte na remoção de material por torneamento (tipo I)
Explicação
- Operações
Quando uma figura alvo passando por A, A', e B n e s s a
ordem é dada po r um pro grama, a área
e s p e c i f i c a d a é r e m o v i d a p o r ∆d (profundidade do corte),
com a permissão de acabamento especificada por ∆u/2 e ∆w à
esquerda. Após o último corte ter sido feito na direção do segundo
eixo do plano (eixo X para o plano ZX), um corte brusco é feito
como acabamento ao longo da figura alvo. Após o corte brusco
como acabamento, o bloco próximo à sequencia especificada em Q
é executada.
-61-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
NOTA
1 Enquanto ambos ∆d e ∆u são especificados pelo
mesmo endereço, os seus significados são
determinados pela presença dos endereços P e Q.
2 A usinagem do ciclo é feita pelo comando G71 com
as especificações P e Q.
3 As funções F, S e T que são especificadas no
comando mover entre os pontos A e B não
ineficientes, e aquelas especificadas no bloco G71
ou no bloco anterior são eficientes. As funções
auxiliares e secundárias M são tratadas da mesma
forma que as funções F, S, e T.
4 Quando a função do controle da velocidade da
superfície constante é habilitada (bit 0 (SSC) do
parâmetro Nº. 8133 é configurado para 1), o
comando G96 ou G97 especificado no comando
mover entre os pontos A e B é ignorado. Se você
deseja habilitar o comando G96 ou G97, especifique
o comando no G71 ou no bloco anterior.
- Figura alvo
Padrões
Os quatro padrões de corte a seguir são considerados. Todos
esses ciclos de corte cortam a peça, movendo a ferramenta em
paralelo ao primeiro eixo do plano (eixo Z para o plano ZX).
Nesse momento, os sinais das permissões de acabamento de ∆u
e ∆w são os seguintes:
B A A B
U(+) W(+) U(+) W(+)
Tanto uma
AA
interpolação linear
AA quanto circular é
possível
+Z
-62-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Restrição
(1) Para U(+), uma figura para a qual uma posição maior do
que o ponto de início do ciclo é especificada, não pode ser
usinada.
Para U(-), uma figura para a qual uma posição inferior ao
ponto de início do ciclo é especificada, não pode ser
usinada.
(2) Para o tipo I, a figura deve mostrar um aumento ou
diminuição de escala ao longo do primeiro e segundo eixo
do plano.
(3) Para o tipo I, a figura deve mostrar um aumento ou
diminuição de escala ao longo do primeiro eixo do plano.
- Bloco de início
No bloco de início no programa para uma figura alvo (bloco com
números sequenciais ns nos quais o caminho entre A e A‘ é
especificado), G00 ou G01 devem ser especificados. Se não for
especificado, o alarme PS0065 é emitido.
Quando G00 é especificado, o posicionamento é feito ao longo de
A-A'. Quando G01 é especificado, uma interpolação linear é feita
com o avanço de corte ao longo de A-A‘.
Nesse bloco de início, selecione também o tipo I e II.
- Funções de verificação
Durante a operação do ciclo, se a figura alvo mostrar o aumento
ou diminuição da escala, essa será sempre mostrada.
NOTA
Quando a compensação de raio da ponta da ferramenta
é aplicada, a figura alvo à qual a compensação é
aplicada será verificada.
-63-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
- Tipo I e II
Seleção do tipo I ou II
Para G71, há tipos I e II.
Quando a figura alvo possuir bolsas, certifique-se de usar o tipo II.
A operação de escape após corte brusco na direção do primeiro
eixo do plano (eixo Z para o plano ZX) difere entre os tipos I e II.
Com o tipo I, a ferramenta escapa até a direção de 45 graus. Com o
tipo II, a ferramenta corta a peça ao longo da figura alvo. Quando a
figura alvo não possuir bolsas, determine a operação de escape
desejada e selecione o tipo I ou II.
Seleção do tipo I ou II
No bloco de início para a figura alvo (número sequencial ns),
selecione o tipo I ou II.
(1) Quando o tipo I for selecionado
Especifique o segundo eixo do plano (eixo X para o plano
ZX). Não especifique o primeiro eixo do plano (eixo Z para o
plano ZX).
(2) Quando o tipo II for selecionado
Especifique o segundo eixo do plano (eixo X para o plano
ZX) e o primeiro eixo do plano (eixo Z para o plano ZX).
Quando você quiser usar o tipo II sem mover a ferramenta ao
longo do primeiro eixo do plano (eixo Z do plano ZX),
especifique a programação incremental com a distância de
viagem 0 (W0 para o plano ZX).
- Tipo I
(1) No bloco com número sequencial ns, apenas o segundo eixo
do plano (eixo X (eixo U) para o plano ZX) deve ser
especificado.
Exemplo
Plano ZX
G71 V10.0 R5.0 ;
G71 P100 Q200....;
N100 X(U)_ ; (Especifica apenas o segundo eixo do plano).
: ;
: ;
N200……………… ;
-64-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
A‟
CUIDADO
Se a figura não mostrar alterações na escala
ao longo do primeiro ou segundo eixo do
plano, o alarme PS0064 ou PS0329 é emitido.
Entretanto, se o movimento não mostrar
alteração na escala, mas for muito pequeno, e
puder ser determinado que o movimento não é
perigoso, o total permitido pode ser
especificado nos parâmetros de Nº 5145 e
5146 para especificar que o alar não será
emitido nesse caso.
45º
-65-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
-Tipo II
Figura alvo
Fig. 4.2.1 (a) Caminho de corte na remoção de estoque do torneamento (tipo II)
Exemplo
Plano ZX
G71 V10.0 R5.0;
G71 P100 Q200.......;
N100 X(U)_ Z(W)_ ; (Especifica dois eixos que
formam o
plano).
: ;
: ;
N200…………......... ;
-66-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
+X
10 3 2 1
+Z
Fig. 4.2.1 (f) Figura com bolsas (tipo II)
+Z
Fig. 4.2.1 (g) Figura que não pode ser usinada (tipo II)
CUIDADO
Para uma figura que a ferramenta se mova de trás
para frente ao longo do primeiro eixo do plano durante
uma operação de corte (incluindo o comando „vertex in
na arc‟), a ferramenta de corte pode entrar em contato
com a peça. Por essa razão, para uma figura que não
mostre a alteração na escala, o alarme PS0064 ou
PS0329 é emitido. Entretanto, se o movimento não
mostrar alteração na escala, mas for muito pequeno, e
puder ser determinado que o movimento não é
perigoso, o total permitido pode ser especificado no
parâmetro de Nº 5145 para determinar que o alarme
não é emitido nesse caso.
-67-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Fig. 4.2.1 (h) Figura que pode ser usinada (tipo II)
Fundo
Fig. 4.2.1 (j) Escape do fundo para a direção de 45 graus
-68-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Ponto de início
{
Profundidade do corte ∆d
Fig. 4.2.1 (k) Operação de escape quando a ferramenta retorna ao ponto de início
(tipo II)
O corte brusco é feito na ordem <1>, <2>, e <3> da bolsa mais à direita.
+X
+Z
Fig. 4.2.1 (l) Ordem de corte brusco no caso de diminuição de escala (tipo II)
-69-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
O corte brusco é feito na ordem <1>, <2> e <3> da bolsa mais à esquerda
Fig. 4.2.1 (n) Caminho de corte para várias bolsas (tipo II)
Transversal rápida
Escapando do
fundo
Avanço do corte
Fig. 4.2.1 (o) Detalhes do movimento após o corte para uma bolsa (tipo II)
-70-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
CUIDADO
1 Esse CNC difere das séries 0i-C em relação ao corte de uma
bolsa.
A ferramenta primeiro corta a bolsa mais próxima no ponto de
início. Após o corte da bolsa estar concluído, a Ferramenta se
move em direção à bolsa mais próxima e começa a cortar.
2 Quando a figura possuir uma bolsa, você geralmente deverá
especificar um valor de 0 para ∆w (permissão de
acabamento). Caso contrário, a ferramenta poderá perfurar a
parede do outro lado.
Partida
Cancelar correção
Cancelar correção
Partida
-71-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
B A
A‟
O caminho do centro do
O programa da figura alvo para o raio da ferramenta quando Posição entre A-A‘ na
qual a compensação do raio da a compensação do raio da qual a partida é feita.
ponta da ferramenta não é ponta da ferramenta é
NOTA aplicada com G42.
aplicada.
NOTA
Para executar um embolsamento no modo de compensação
de raio da ponta da ferramenta, especifique o bloco linear A-
A‟ do lado de fora da peça, e especifique a figura da bolsa
atual. Isso evita que uma bolsa seja cavada.
-72-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Operação 2
Ponto de início do
torneamento atual
-73-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Esse ciclo é o mesmo do G71, exceto que o corte é feito por uma
operação paralela ao segundo eixo do plano (eixo X para o plano
ZX).
Formato
ZpXp plane
G72 W(∆d) R(e) ;
G72 P(ns) Q(nf) U(∆u) W(∆w) F(f ) S(s ) T(t ) ;
N (ns) ; Os comandos de movimento para a figura alvo
... a partir de A até A' para B são especificados
N (nf) ; nos blocos com números sequenciais ns até nf.
YpZp plane
G72 V(∆d) R(e) ;
G72 P(ns) Q(nf) V(∆w) W(∆u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
XpYp plane
G72 U(∆d) R(e) ;
G72 P(ns) Q(nf) U(∆w) W(∆u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
∆d : Profundidade do corte
A direção do corte depende da direção AA'. Essa
designação é modal e não é alterada até que o outro valor
seja designado. Esse valor também pode ser especificado
pelo parâmetro (Nº 5132), e o parâmetro é alterado pelo
comando „program‟ (programa).
e : Total de escape
Essa designação é modal e não é alterada até que o outro
valor seja designado. Esse valor também pode ser
especificado pelo parâmetro (Nº 5133), e o parâmetro é
alterado pelo comando „program‟ (programa).
ns : Número sequencial do primeiro bloco para o programa de
acabamento do formato.
nf : Número sequencial do primeiro bloco para o programa
de acabamento do formato.
∆u : A distância da permissão do acabamento na direção do
segundo eixo do plano (eixo X para o plano ZX)
∆w : A distância da permissão do acabamento na direção do
primeiro eixo do plano (eixo Z para o plano ZX)
f,s,t : Qualquer função F , S, ou T contida nos blocos ns até nf
no ciclo é ignorada e a função F, S, ou T nesse bloco G72
é eficiente
-74-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Programação Entrada de
Unidade Sinal
do diâmetro/rio Ponto decimal
Depende do sistema
∆ de incremento para o Programação do raio Não Permitido
d eixo de referência necessário
Depende do sistema
e de incremento para o Programação do raio Não Permitido
eixo de referência necessário
Depende da
Depende do sistema
programação de
∆ de incremento para o
diâmetro/raio do segundo Necessário
Permitido
u eixo de referência
eixo do plano.
Depende da
Depende do sistema
programação de
∆ de incremento para o
diâmetro/raio do primeiro
Necessário Permitido
w eixo de referência
eixo do plano.
A” C
A
Caminho da ferramenta
(F)
E (R)
(R)
o
45
Figura alvo
+X (F)
B ∆u/2
+Z ∆w
-75-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Explicação
- Operações
Quando uma figura alvo passando por A, A', e B nessa ordem é
dada por um programa, a área especificada é removida por ∆d
(profundidade do corte), com a permissão de acabamento
especificada por ∆u/2 e ∆w à esquerda.
NOTA
1 Enquanto ambos ∆d e ∆u são especificados pelo mesmo
endereço, os seus significados são determinados pela
presença dos endereços P e Q.
2 A usinagem do ciclo é feita pelo comando G72 com as
especificações P e Q.
3 As funções F, S e T que são especificadas no comando
mover entre os pontos A e B não ineficientes, e aquelas
especificadas no bloco G72 ou no bloco anterior são
efecientes. As funções auxiliares e secundárias M são
tratadas da mesma forma que as funções F, S, e T.
4. Quando a função do controle da velocidade da superfície
constante é habilitada (bit 0 (SSC) do parâmetro Nº.
8133 é configurado para 1), o comando G96 ou G97
especificado no comando mover entre os pontos A e B é
ignorado. Se você deseja habilitar o comando G96 ou
G97, especifique o comando no G71 ou no bloco
anterior.
- Figura alvo
Padrões
Os quatro padrões de corte a seguir são considerados. Todos esses
ciclos de corte cortam a peça, movendo a ferramenta em paralelo
ao segundo eixo do plano (eixo X para o plano ZX). Nesse
momento, os sinais das permissões de acabamento de ∆u e ∆w são
os seguintes:
BB +X
U(-)...W (+)... U(-)...W (-)...
+Z
A‟ AA A‟
Ambas as interpolações
linear e circular são
possíveis
A‟ AA
BB
-76-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Restrição
(1) Para W(+), uma figura para a qual uma posição maior do
que o ponto de início do ciclo é especificado, não pode ser
usinada.
Para W(-), uma figura para a qual uma posição inferior ao
ponto de início do ciclo é especificada, não pode ser
usinada.
(2) Para o tipo I, a figura deve mostrar um aumento ou
diminuição de escala ao longo do primeiro e segundo eixo
do plano.
(3) Para o tipo II, a figura deve mostrar um aumento ou
diminuição de escala ao longo do segundo eixo do plano.
- Bloco de início
No bloco de início no programa para uma figura alvo (bloco com
números sequenciais ns nos quais o caminho entre A e A‘ é
especificado), G00 ou G01 devem ser especificados. Se não for
especificado, o alarme PS0065 é emitido.
Quando G00 é especificado, o posicionamento é feito ao longo de
A-A'. Quando G01 é especificado, uma interpolação linear é feita
com o avanço de corte ao longo de A-A‘.
Nesse bloco de início, selecione também o tipo I e II.
- Funções de verificação
Durante a operação do ciclo, se a figura alvo mostrar o aumento
ou diminuição da escala, essa será sempre mostrada.
NOTA
Quando a compensação de raio da ponta da ferramenta é
aplicada, a figura alvo à qual a compensação é aplicada
será verificada.
- Tipo I e II
Seleção do tipo I ou II
Para G72, há tipos I e II.
Quando a figura alvo possuir bolsas, certifique-se de usar o tipo II.
A operação de escape após corte brusco na direção do segundo
eixo do plano (eixo X para o plano ZX) difere entre os tipos I e II.
Com o tipo I, a ferramenta escapa até a direção de 45 graus. Com o
tipo II, a ferramenta corta a peça ao longo da figura alvo. Quando a
figura alvo não possuir bolsas, determine a operação de escape
desejada e selecione o tipo I ou II.
-77-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Seleção do tipo I ou II
No bloco de iníco para a figura alvo (número sequencial ns), selecione
o tipo I ou II.
(1) Quando o tipo I for selecionado
Especifique o primeiro eixo do plano (eixo Z para o plano ZX).
Não especifique o segundo eixo do plano (eixo X para o plano
ZX).
(2) Quando o tipo II for selecionado
Especifique o segundo eixo do plano (eixo X para o plano ZX)
e o primeiro eixo do plano (eixo Z para o plano ZX).
Quando você quiser usar o tipo II sem mover a ferramenta ao
longo do segundo eixo do plano (eixo X do plano ZX),
especifique a programação incremental com a distância de
viagem 0 (U0 para o plano ZX).
- Tipo I
G72 difere do G71 nos seguintes pontos:
(1) G72 corta a peça, movendo a ferramenta em paralelo ao segundo
eixo do plano (eixo X para o plano ZX).
(2) No bloco de início do programa de uma figura alvo (bloco com o
número sequencial ns), apenas o primeiro eixo do plano (eixo Z
(eixo W) para o plano ZX) deve ser especificado.
- Tipo II
G72 difere do G71 nos seguintes pontos:
(1) G72 corta a peça, movendo a ferramenta em paralelo ao segundo
eixo do plano (eixo X para o plano ZX).
(2) A figura não precisa mostrar o aumento ou diminuição da escala na
direção do primeiro eixo do plano (eixo Z para o plano ZX) e
pode ter concavidades (bolsas). Porém, a figura deve mostrar a
alteração da escala na direção do segundo eixo do plano (eixo X
para o plano ZX).
(3) Quando uma posição paralela ao segundo eixo do plano (eixo X
para o plano ZX) for especificada em um bloco do programa para
a figura alvo, supõe-se que ela esteja no fundo de uma bolsa.
(4) Após todos os cortes bruscos terminarem ao longo do segundo eixo
no plano (eixo X para o plano ZX), a ferramenta retorna
temporariamente ao ponto de início. Em seguida, o corte brusco
como acabamento é executado.
-78-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
ZpXp plane
G73 W(∆k) U(∆i) R(d) ;
G73 P(ns) Q(nf) U(∆u) W(∆w) F(f ) S(s ) T(t ) ;
N (ns) ; Os comandos de movimento da Os figura alvo de Ade
comandos para A‟ até B são
movimento daespecificados
figura alvo de
... A para
nos blocos com números sequenciais ns até nfA‟ até B são especificados nos blocos
N (nf) ; com números sequenciais ns até nf.
YpZp plane
G73 V(∆k) W(∆i) R(d) ;
G73 P(ns) Q(nf) V(∆w) W(∆u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf) ;
XpYp plane
G73 U(∆k) V(∆i) R(d) ;
G73 P(ns) Q(nf) U(∆w) V(∆u) F(f ) S(s ) T(t ) ;
N (ns) ;
...
N (nf)
∆i : A distância de escape na direção do segundo eixo do plano (eixo X para o plano ZX).
Essa designação é modal e não é alterada até que o outro valor seja designado. Esse valor também pode
ser especificado pelo parâmetro Nº 5135, e o parâmetro é alterado pelo comando „program‟ (programa).
∆k : Distância de escape na direção do primeiro eixo do plano (eixo Z para o plano ZX). Essa designação é
modal e não é alterada até que outro valor seja designado. Além disso, esse valor também pode ser
especificado pelo parâmetro Nº 5136, e o parâmetro é alterado pelo comando „program‟ (programa).
d : O número da divisão
Esse valor é o mesmo da contagem repetitiva para o corte brusco. Essa designação é modal e não é
alterada até que o outro valor seja designado. Além disso, esse valor também pode ser especificado pelo
parâmetro Nº 5137, e o parâmetro é alterado pelo comando „program‟ (programa).
ns : Número sequencial do primeiro bloco para o programa de acabamento do formato.
nf : Número sequencial do primeiro bloco para o programa de acabamento do formato.
∆u : Distância da permissão do acabamento na direção do segundo eixo no plano (eixo X para o plano ZX)
∆w : A distância da permissão do acabamento na direção do primeiro eixo do plano (eixo Z para o plano ZX)
f, s, t : Qualquer função F, S e T contida nos blocos entre o número sequencial "ns" e
"nf" são ignorados, e as funções F, S e T no bloco G73 são efetivos.
-79-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Programação do Entrada de
Unidade Sinal
diâmetro/rio Ponto decimal
Depende do sistema de
∆i incremento para o eixo de Programação do raio Necessário Permitido
referência
Depende do sistema de
∆k incremento para o eixo de Programação do raio Necessário Permitido
referência
Depende da programação
Depende do sistema de
de diâmetro/raio do
∆u incremento para o eixo de
segundo eixo do plano.
Necessário Permitido
referência
Depende da programação
Depende do sistema de
de diâmetro/raio do
∆w incremento para o eixo de
primeiro eixo do plano.
Necessário Permitido
referência
NOTA
Entrada de ponto decimal é permitida com d. Entretanto, um
valor arredondado para número inteiro é usado como
número de divisão, independente da configuração do bit
(DPI) do parâmetro Nº 3401. Quando um inteiro é inserido, a
entrada do inteiro é usada como número da divisão.
-80-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Explicação
- Operações
Quando uma figura alvo passando por A, A', e B (nessa ordem) é
dada por um programa, cortes bruscos são feitos de acordo com o
número de vezes especificado, com a permissão de acabamento
especificada por ∆u/2 e ∆w à esquerda.
NOTA
1 Enquanto os valores ∆i e ∆k, ou ∆u e ∆w são especificados
pelo mesmo endereço respectivamente, os seus significados
são determinados pela presença dos endereços P e Q.
2 A usinagem do ciclo é feita pelo comando G73 com as
especificações P e Q.
3 Após a operação do ciclo terminar, a ferramenta retorna ao
ponto A.
4 As funções F, S e T que são especificadas no comando
mover entre os pontos A e B não ineficientes, e aquelas
especificadas no bloco G73 ou no bloco anterior são
eficientes. As funções auxiliares e secundárias M são
tratadas da mesma forma que as funções F, S, e T.
- Figura alvo
Padrões
Como no caso de G71, há quatro padrões de figura alvo. Tenha cuidado
com sinais de ∆u, ∆w, ∆i, e ∆k quando estiver programando esse ciclo.
Bloco de início
No bloco de início no programa para uma figura alvo (bloco com
números sequenciais ns nos quais o caminho entre A e A‘ é
especificado), G00 ou G01 devem ser especificados. Se não for
especificado, o alarme PS0065 é emitido.
Quando G00 é especificado, o posicionamento é feito ao longo de A-
A'. Quando G01 é especificado, uma interpolação linear é feita com o
avanço de corte ao longo de A-A‘.
- Funções de verificação
A seguinte verificação também pode ser feita.
-81-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Formato
G70 P(ns) Q(nf) ;
ns : Número sequencial do primeiro bloco para o programa
de acabamento do formato.
nf : Número sequencial do último bloco para o programa
de acabamento do formato.
_____________________________________________________________________
Explicação
- Operações
Os blocos com números sequenciais ns até nf no programa de uma
figura alvo são executados para acabamento. As funções F, S, T, M
e auxiliares secundárias especificadas nos blocos G71, G72 ou
G73 são ignoradas, e as funções F, S, T, M e auxiliares secundárias
especificadas nos blocos com números sequenciais ns até nf são
eficientes.
Quando a operação do ciclo terminar, a ferramenta volta ao ponto
de início em rápida transversal e o próximo bloco de ciclo G70 é
lido.
Figura alvo
Funções de verificação
A seguinte verificação também pode ser feita.
Armazenando blocos P e Q
Quando o corte brusco é feito por G71, G72 ou G73, até três
endereços de memória dos blocos P e Q são armazenados. Com isso,
os blocos indicados por P e Q são imediatamente encontrados na
execução do G70 sem buscá-los na memória desde o seu início.
Após alguns dos ciclos de corte G71, G72, e G73 terem sido
executados, os ciclos de acabamento podem ser executados por G70
à qualquer momento. Nessa hora, para o quarto ciclo de corte brusco
e os outros subsequentes, o tempo do ciclo é maior, pois a memória é
pesquisada em busca dos blocos P e Q.
-82-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Exemplo
G71 P100 Q200 ...; N100 ...;
...;
...;
N200 ...;
G71 P300 Q400 ...; N300 ...;
...;
...;
N400 ...;
...;
...;
G70 P100 Q200 ; (executados sem uma pesquisa em
busca do primeiro e terceiro ciclo)
G70 P300 Q400 ; (executados após uma pesquisa em
busca do quarto ciclo e subsequentes)
NOTA
Os endereços de memória dos blocos P e Q armazenados
durante os ciclos de corte brusco feitos por G71, G72, e G73
são apagados após a execução de G70.
Todos os endereços de memória armazenados dos blocos P e
Q também são apagados por uma repartida.
NOTA
A ferramenta sempre retorna ao ponto de início do ciclo no
modo de posicionamento não-linear, independentemente da
configuração do bit 1(LRP) do parâmetro Nº 1401.
Antes de executar um ciclo de acabamento de uma figura
alvo com um corte de bolsa por G71 ou G72, verifique se a
ferramenta não interfere com a peça, quando estiver
voltando do ponto final da figura alvo até o ponto de início
do ciclo.
-83-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Exemplo
-84-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
-85-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
G74R (e) ;
G74X(U)_ Z(W)_ P(∆i) Q(∆k) R(∆d) F (f ) ;
e : Total de retorno
Essa designação é modal e não é alterada até que o outro
valor seja designado. Esse valor também pode ser
especificado pelo parâmetro Nº 5139, e o parâmetro é
alterado pelo comando „program‟ (programa).
X_,Z_ : Coordenada do segundo eixo no plano (eixo X para o
plano ZX) no ponto B e
coordenada do primeiro eixo do plano (eixo Z para o plano
ZX) no ponto C
U_,W_ : Distância de viagem ao longo do segundo eixo do plano
(U para o plano ZX) do ponto A ao B
Distância de viagem ao longo do primeiro eixo do plano (W
para o plano ZX) do ponto A ao C
(Quando um sistema A de código G é usado. Em outros
casos, X_, Z_ são usados para especificação).
∆i : A distância de escape na direção do segundo eixo do
plano (eixo X para o plano ZX)
∆k : A profundidade do corte na direção do primeiro eixo do
plano (eixo Z para o plano ZX)
∆d : Total de relevo da ferramenta no fundo do corte
f : Velocidade de avanço
Programação do Entrada de
Unidade Sinal
diâmetro/raio Ponto decimal
Depende do sistema de
e Programação do raio Não Permitido
incremento para o eixo de necessário
referência
Depende do sistema de
∆i incremento para o eixo de
Programação do raio Não Não permitido
necessário
referência
Depende do sistema de
∆k incremento para o eixo de
Programação do raio Não Não permitido
necessário
referência
Depende do sistema de
∆d incremento para o eixo de
Programação do raio NOTA Permitido
referência
NOTA
Geralmente, especifique um valor positivo para ∆d.
Quando X (U) e ∆i são omitidos, especifique um valor
com o sinal indicando a direção na qual a ferramenta
deverá escapar.
-86-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Explicação
- Operações
Uma operação de ciclo de corte por ∆k e retorno por e é repetida.
Durante o corte atinge o ponto C, a ferramenta esacapa por ∆k. Em
seguida, a ferramenta retorna em rápida transversal, move-se até a
direção do ponto B por ∆i e executa o corte novamente.
NOTA
1 Enquanto ambos "e" e ∆d são especificados pelo mesmo
endereço, seus significados são determinados pela
especificação dos eixos X, Y ou Z. Quando o eixo é
especificado ∆d é usado.
2 A usinagem do ciclo é feita pelo comando G74 através da
especificação do eixo.
-87-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Formato
G75R (e) ;
G75X(U)_ Z(W)_ P(∆i) Q(∆k) R(∆d) F (f ) ;
e : Total de retorno
Essa designação é modal e não é alterada até que o
outro valor seja designado. Esse valor também pode ser
especificado pelo parâmetro Nº 5139, e o parâmetro é
alterado pelo comando „program‟ (programa).
X_, Z_: Coordenada do segundo eixo no plano (eixo X para o
plano ZX) no ponto B e coordenada do primeiro eixo do
plano (eixo Z para o plano ZX) no ponto C
U_, W_ : Distância de viagem ao longo do segundo eixo do plano
(U para o plano ZX) do ponto A ao B
Distância de viagem ao longo do primeiro eixo do plano
(W para o plano ZX) do ponto A ao C
(Quando um sistema A de código G é usado. Em outros
casos, X_, Z_ são usados para especificação).
∆i : A profundidade do corte na direção do segundo eixo do
plano (eixo X para o plano ZX)
∆k : A distância de viagem na direção do primeiro eixo do
plano (eixo Z para o plano ZX)
∆d : Total de relevo da ferramenta no fundo do corte
f : Velocidade de avanço
Programação do Entrada de
Unidade Sinal
diâmetro/raio Ponto decimal
Depende do sistema de
e Programação do raio Não Permitido
incremento para o eixo de necessário
referência
Depende do sistema de
∆i incremento para o eixo de
Programação do raio Não Não permitido
necessário
referência
Depende do sistema de
∆k incremento para o eixo de
Programação do raio Não Não permitido
necessário
referência
Depende do sistema de
∆d incremento para o eixo de
Programação do raio NOTA Permitido
referência
NOTA
Geralmente, especifique um valor positivo para ∆d. Quando Z (W) e ∆i
são omitidos, especifique um valor com o sinal indicando a direção na
qual a ferramenta deverá escapar.
-88-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Explicação
- Operações
Uma operação de ciclo de corte por ∆k e retornando por e é
repetido. Quando o corte alcançar o ponto B, a ferramenta escapa
por ∆d, e em seguida, a ferramenta retorna em rápida transversal,
movimenta a direção do ponto C por ∆k, e executa o corte
novamente.
-89-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
-90-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Programação do Entrada de
Unidade Sinal
diâmetro/raio Ponto decimal
Depende do sistema de
∆dmin Programação do raio Não Não permitido
incremento para o eixo de necessário
referência
Depende do sistema de
d Programação do raio Não Permitido
incremento para o eixo de necessário
referência
Depende do sistema de
i Programação do raio Necessário Permitido
incremento para o eixo de
referência
Depende do sistema de
∆ Programação do raio Não Não permitido
k incremento para o eixo de necessário
referência
Depende do sistema de
∆d incremento para o eixo de
Programação do raio Não Não permitido
necessário
referência
Ponta da ferramenta
1º
2º
3º
enésimo
-91-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Explicação
- Operações
Esse ciclo executa um corte, de tal forma que o comprimento do
rosqueamento somente entre C e D é feito como especificado no código F.
Em outras seções, a ferramenta se move em rápida transversal.
A constante de tempo para a aceleração/desaceleração após a interpolação e
a velocidade de avanço FL da chanfragem do corte, e a velocidade de
avanço para a retração após a chanfragem são as mesmas daquelas da
chanfragem do corte com G92 (ciclo Fixo).
NOTA
1 Os significados dos dados especificados pelo endereço P,
Q e R são determinados pela presença de X (U) e Z (W).
2 A usinagem do ciclo é feita pelo comando G76 com as
especificações X (U) e Z (W).
3 Os valores especificados nos endereços P, Q e R são
modais e não são alterados até que outro valor seja
especificado.
CUIDADO
As observações sobre corte são as mesmas daquelas do
corte G32. Porém, para a espera de avanço no ciclo de
corte, consulte “Espera de avanço no ciclo de corte”
descrita abaixo.
-92-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
-93-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
NOTA
Parâmetros comuns para especificar o total e ângulo da
chanfragem de corte são usados para esse ciclo e para o ciclo de
corte com G92.
Parâmetro
CFR (No. Parâmetro No.
Descrição
1611#0) 1466
-94-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
NOTA
Durante a retração, a máquina não para com uma anulação de
0% da velocidade de avanço do corte, independentemente da
configuração do bit 4 (RF0) do parâmetro Nº. 1401
Transversal rápida
CUIDADO
Outra espera de avanço não pode ser executada
durante a retração.
-95-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Exemplo
Eixo X
Eixo Z
-96-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
-97-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
- Macro de interrupção
Qualquer macro de interrupção não pode ser executada durante a
execução de um ciclo fixo múltiplo repetitivo.
-98-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Explicação
Em geral, o ciclo de perfuração é composto das seis sequências de
operações seguintes:
Operação 1 ............Posicionamento do eixo X (Z) e do eixo C
Operação 2 ............Deslocamento rápido até o nível do ponto R
Operação 3 ............Usinagem de furos
Operação 4 ............Operação na base de um furo
Operação 5 ............Retração até o nível do ponto R
Operação 6 ............Deslocamento rápido até o ponto inicial
-99-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Operação 1
Nível inicial
Operação 2 Operação 6
Nível do ponto R
Operação 5
Operação 3
Transversal rápida
Operação 4 Avanço
-100-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
- Número de Repetições
Se pretender repetir a perfuração para executar furos situados a
intervalos regulares, especifique o número de repetições em K_.
K só é eficaz no bloco em quefor especificado.
Especifique a posição do primeiro furo no modo incremental.
Sendo especificada no modo absoluto, a perfuração é
repetida na mesma posição.
NOTA
Para K, especifique um inteiro de 0 ou 1 até 9999.
-101-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
-102-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
- Ciclo Rápido de perfuração profunda (G83, G87) (parâmetro RTR (No. 5101#2) =0)
Este ciclo executa uma perfuração profunda a alta velocidade.
A broca repete o ciclo de perfuração intermitentemente até a
base do furo, à velocidade de avanço de corte e com uma
retração correspondente à distância de retração especificada.
Durante a retração, a broca remove as aparas do furo.
Formato
-103-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Formato
ou
Nível inicial
Nível do ponto R
Ponto R Ponto R M (α+1), P2
Ponto Z Ponto Z
Exemplo
-104-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Formato
Mα Nível inicial
Mα
Nível do
Nível do ponto R ponto R M
M ( +1), P2 ( +1), P2
Ponto Z
P1 Ponto Z
P1
Exemplo
-105-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Formato
G84 X(U)_ C(H)_ Z(W)_ R_ P_ Q_ F_ K_ M_ ;
ou
G88 Z(W)_ C(H)_ X(U)_ R_ P_ Q_ F_ K_ M_ ;
X_ C_ or Z_ C_ : Dados da posição do furo
Z_ or X_ : A distância entre o ponto R e a base do furo
R_ : Distância entre o nível inicial e o nível do ponto R
P_ : Tempo de pausa na base de ouro
Q_ : Profundidade do corte para ca da
avanço de corte (Bit 6 (PCT) do
parâmetro No. 5104 = "1")
F_ : Velocidade de avanço de corte
K_ : Número de repetições (se necessário)
M_ : Código M para fixar o eixo C (se necessário)
Explicações
O rosqueamento é executado através da rotação do fuso em
sentido horário. Quando a base do furo é alcançada, o fuso é
girado no sentido inverso para a retração. Esta operação produz
roscas.
As correções da velocidade de avanço são ignoradas durante o
rosqueamento. Mesmo que o botão de bloqueio de avanço seja
acionado, a máquina não para antes que a operação de retorno
tenha sido concluída.
-106-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
NOTA
Através do bit 3 (M5T) do parâmetro nº 5105, pode
especificar-se se o comando de parada do fuso
(M05) deverá ser emitido antes do sentido de
rotação do fuso ser especificado com M03 ou
M04. Para mais informações, consulte o
manual de operação fornecido pelo fabricante
da ferramenta da máquina.
- Comando Q
Após configurar o bit 6 (PCT) do parâmetro Nº 5104 como 1, adicione
o endereço Q até o comando do ciclo de derivação ordinária, e
especifique a profundidade do corte para cada derivação.
No ciclo de derivação de perfuração, a ferramenta é retraída até o ponto
R para cada derivação. No ciclo de derivação aguda de alta
velocidade, a ferramenta é retraída pela distância da retração
especificada para o parâmetro Nº 5213 antecipadamente. As operações
que devem ser executadas podem ser selecionadas configurando o bit 5
(PCP) do parâmetro Nº 5200.
Operação
Primeiro, a operação de ciclo de derivação é explicada como uma
operação básica.
-107-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Derivação
<8> Pausa
<3> Derivação do fundo do orifício <9> Saída da função variada M05
<10> Saída da função variada M03
-108-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
<4>
<1> Derivação Retração
<1> Derivação
<1> Derivação
-109-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
q: Profundidade do corte
d: Distância da retração
Nível do ponto R
<1> Derivação
<5> Saída da função variada M05
<4> Retração <6> Saída da função variada M03
<1> Derivação
<4> Retração
<1> Derivação
<2> Saída da função variada M05
<3> Saída da função variada M04
Notas
1. A profundidade do corte especificado pelo endereço Q é
armazenado no valor modal até que o modo de ciclo fixo seja
cancelado.
Em ambos os exemplos 1 e 2 abaixo, o endereço Q não é especificado
no bloco N20, mas o ciclo de derivação profunda é feito em razão do
valor especificado pelo endereço Q ser válido no valor modal. Se a
operação não for adequada, especifique G80 para cancelar o modo de
ciclo fixo como mostrado em N15 no exemplo 3, ou especifique Q0
no bloco de derivação, como mostrado em N20 no exemplo 4.
Exemplo 1
N10 G84 X100. Y150. Z-100. Q20. ;
N20 X150. Y200 ; ← O ciclo de derivação profunda também é
executado nesse bloco.
N30 G80 ;
-110-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Exemplo 2
N10 G83 X100. Y150. Z-100. Q20. ;
N20 G84 Z-100 ; ← O ciclo de derivação profunda também é
executado nesse bloco.
N30 G80 ;
Exemplo 3
N10 G83 X100. Y150. Z-100. Q20. ;
N15 G80 ; ← O modo de ciclo fixo é cancelado. N20 G84 Z-100. ;
N30 G80 ;
Exemplo 4
N10 G83 X100. Y150. Z-100. Q20. ; N20 G84 Z-100. Q0 ; ←Q0 é
adicionado. N30 G80 ;
Exemplo
M51 ; Modo de indexação da
configuração do eixo C LIGADO
(ON)
M3 S2000 ; Girando o mandril
G00 X50.0 C0.0 ; Posicionando o mandril ao longo
dos eixos X e C
G84 Z-40.0 R-5.0 P500 F5.0 M31 ; Orifício de perfuração 1
C90.0 M31 ; Orifício de perfuração 2
C180,0 M31 ; Orifício de perfuração 3
C270,0 M31 ; Orifício de perfuração 4
G80 M05 ; Cancelando o ciclo de perfuração
e parando a rotação do mandril
M50 ; Modo de indexação da
configuração do eixo C
DESLIGADO (Off)
-111-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Nível inicial
Nível do ponto R
Ponto R M (α + 1), P2
Ponto R
Ponto Z Ponto Z
-112-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Formato
G80;
Explicação
O ciclo fixo de perfuração é cancelado para se executar uma
operação normal.
O ponto R e o ponto Z são anulados. Todos os outros dados de
perfuração são também cancelados (anulados).
Exemplo
M51 ; Modo de indexação do eixo C
ON
M3 S2000 ; Rotação da broca
G00 X50.0 C0.0 ; Posicionamento da broca ao
longo dos eixos X e C
G85 Z-40.0 R-5.0 P500 F5.0 M31 ; Furo 1
C90.0 M31 ; Furo 2
C180.0 M31 ; Furo 3
C270.0 M31 ; Furo 4
G80 M05 ; Cancelamento do ciclo de
perfuração e parada da
rotação da broca rotation
M50 ; Modo de indexação do eixo C off
-113-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
- Bloco único
Se o ciclo de perfuração for executado com bloco único, a
operação para no ponto final das operações 1, 2, 6, na Fig. 13.3
(a). Conseqüentemente, esta operação é iniciada 3 vezes para
perfurar um furo. A operação para no ponto final das operações
1, 2, com a lâmpada de bloqueio de avanço ON. A operação
para sob condições de bloqueio de avanço no ponto final da
operação 6, se a repetição for conservada; em outros casos, a
operação para sob condições de parada.
- Bloqueio de avanço
Se o ―Bloqueio de Avanço‖ for aplicado entre as operações 3 e
5 através de G84/G88, a lâmpada de bloqueio de avanço acende -
se imediatamente se o bloqueio de avanço for novamente
aplicado à operação 6.
- Avanço
Durante a operação com G84 e G88, o avanço da velocidade é
de 100%.
-114-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
-115-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Formato
G84 X (U)_ C (H)_ Z (W)_ R_ P_ F_ K_ M_ ;
ou
G88 Z (W)_ C (H)_ X (U)_ R_ P_ F_ K_ M_ ;
Operação 1 Operação 6
Operação 2 Parada do fuso
Fuso CW Parada do fuso Fuso CW
Operação 3 Operação 5
Ponto Z Ponto Z
-116-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
NOTA
Inválido com o formato da série 10/11
NOTA
Inválido com o formato da série 10/11
Parada do fuso
Parada do fuso
Nível inicial
Operação 1
Operação 2 Operação 6 Parada do fuso
Fuso cw Parada do fuso Fuso CW
Operação 3 Operação 5
Ponto Z
Ponto Z
Parada do fuso Fuso CCW
Fuso
Parada do fuso Operação 4
-117-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Explicação
Depois de concluído o posicionamento no eixo X (G84) ou no eixo
Z (G88), o fuso é movimentado para o ponto R à velocidade de
deslocamento rápido. O rosqueamento é executado do ponto R para o
ponto Z. Em seguida, o fuso para e cumpre um tempo de pausa.
Depois, o fuso inicia a rotação no sentido oposto, é retraído para o
ponto R, para de girar e se desloca para o nível inicial em
deslocamento rápido. Durante o rosqueamento, é adotado um avanço da
velocidade e um avanço do fuso de 100%. Para a retração (operação 5),
é possível, porém, aplicar um avanço fixo de até 2000%, definindo o
parâmetro DOV (nº 5200#4), OVU (nº 5201#3), e nº 5211.
- Modo de rosqueamento rígido
O modo de rosqueamento rígido pode ser especificado através
de um dos seguintes métodos:
• Especificando M29S***** antes de um bloco de
rosqueamento
• Especificando M29S***** em um bloco de rosqueamento
• Tratando G84 or G88 como um código G para
rosqueamento rígido (Definindo o parâmetro G84 (No.
5200#0) com 1.)
- Abertura de Rosca
No modo de avanço por minuto, a velocidade de avanço é dividida
pela velocidade dos eixos é igual à da abertura de rosca. No modo de
avanço por rotação, a velocidade do avanço é igual a da abertura de
rosca.
- Comando do formato da Série 10/11
Quando o bit 1 (FCV) do parâmetro Nº 0001 é configurado como 1, a
derivação rígida pode ser executada com o G84.2. A mesma operação
é executa com o G84. Porém, o formato do comando para a
contagem repetitiva é L.
- Aceleração / Desaceleração após a interpolação
Uma aceleração / desaceleração linear ou em forma de sino podem ser
aplicadas, Os detalhes são dados depois.
-118-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
- Cancelamento
Vários tipos de funções de avanço são inválidos. As seguintes funções
de avanço podem ser ativadas de acordo com os parâmetros
correspondentes:
• Avanço da Extração
• Sinal do avanço
- Funcionamento a seco
A função Dry Run pode ser executada também no G84 (G88).
Quando é executada na velocidade de avanço para o eixo de
perfuração no G84 (G88), a derivação é executada de acordo com a
velocidade de avanço. Observe que a velocidade dos eixos se torna
mais rápida em uma velocidade de avanço maior.
- Trava da Máquina
A função trava 'Machine Lock' pode ser executada também no G84
(G88).
Quando G84 (G88) for executado no estado ‗machine lock‘, a
ferramenta não se move ao longo do eixo de perfuração. Portanto, o
fuso não gira também.
- Reiniciar
Quando uma repartida é feita durante a derivação rígida, o modo de
derivação rígida é cancelado e o motor do fuso entra em modo
normal. Observe que o modo G84 (G88) não é cancelado nesse caso,
quando o bit 6 (CLR) do parâmetro de Nº 3402 é configurado.
- Intertravamento
O intertravamento também pode ser aplicado no G84 (G88).
- Avanço manual
Para uma derivação manual feita por avanço manual, consulte a seção
―Derivação Manual por Manuseio Manual‖.
Com outras operações manuais, a derivação rígida não pode ser
executada.
- Compensação de retrocesso
No modo de derivação rígida, a compensação de retrocesso é aplicada
para compensar o movimento perdido quando o fuso gira no sentido
horário ou anti-horário. Ajuste o total de retrocesso nos parâmetros Nº
5321 até 5324.
Ao longo dos eixos de perfuração, a compensação de retrocesso foi
aplicada.
-119-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Restrição
- Troca de eixos
Antes do eixo de perfuração poder ser alterado, o ciclo fixo deve ser
cancelado. Se o eixo de perfuração for alterado no modo rígido, o
alarme PS0206 é emitido.
- Comandos S
Quando for especificado um valor que exceda a velocidade máxima
de rotação da engrenagem sendo usada, um alarme PS0200 é emitido.
Se tal comando que determine o número de pulsos de 8 milissegundos
for 32768 ou mais no nível da unidade de detecção, ou se o número
de pulsos de 8 milissegundos for 32768 ou mais para um número de
fuso for especificado, o alarme PS0202 é emitido.
<Exemplo>
Para um motor integrado equipado com um detector com
resolução de 4095 pulsos por rotação, a velocidade máxima do
fuso durante a derivação rígida é a seguinte (no caso de 8
milissegundos): (4095×1000÷8×60)÷4095=7500 (min.-1)
Para um fuso serial
(32767×1000÷8×60)÷4095=60012(min.-1) [Nota:valor ideal]
Quando a derivação rígida for cancelada, o valor S usado para a
derivação rígida é limpo (como se o S0 fosse especificado).
- Comandos F
Especificar um valor maior do que o limite superior para o avanço do
corte fará com que o alarme PS0201 seja emitido.
- Unidade do Comando F
-120-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
-P
Especifica P em um bloco que execute perfuração. Se P for
especificado em um bloco de não perfuração, ele é armazenado como
dado modal.
- Cancelar
Não especifica um código G do grupo 01 (G00 até G03) e G84 em
um único bloco Caso contrário, G84 será cancelado.
- Correção da ferramenta
- Reinício do programa
-R
O valor de R deve ser especificado em um bloco que execute
perfuração. Se o valor é especificado em um bloco que não execute
perfuração, ele não é armazenado como dado modal.
- Chamada de Subprograma
Exemplo
Velocidade de avanço do eixo de rosqueamento: 1000 mm/min
Velocidade do fuso: 1000 min-1
Passo de rosca: 1.0 mm
<Programação para o avanço por minuto>
G98 ;...........................................Comando de avanço por minuto
G00 X100.0;.........................................................Posicionamento
M29 S1000 ; ..........Comando do modo de rosqueamento rígido
G84 Z -100.0 R -20.0 F1000;...Rosqueamento rígido com macho
<Programação para o avanço por rotação>
G99 ;.......................................... Comando de avanço por rotação
G00 X100.0 ;........................................................Posicionamento
M29 S1000 ;.............Comando do modo de rosqueamento rígido
G84 Z -100.0 R -20.0 F1.0 ;.....Rosqueamento rígido com macho
-121-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
-122-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Nota P1, Mα, M(α+1), e P2 não são executados ou enviados sem serem
especificados ou configurados.
-123-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Explicação
- Distância de início do corte
Distância de início do corte d é configurada pelo parâmetro Nº 5213.
- Total de retorno
Total de retorno para cada vez que d é configurado pelo parâmetro Nº
5213.
- Retorno de velocidade
Para a operação de velocidade de retorno, um avanço máximo de
2000% pode ser ativado configurando o DOV (bit 4 do parâmetro Nº
5200), OVU (bit 3 do parâmetro Nº 5201) e o parâmetro Nº5211
como viagem do fundo do orifício (ponto Z) até o ponto R.
- Trava da Máquina
A função de trava da máquina pode ser executada também no G84
(G88).
Quando G84 (G88) for executado no estado ‗trava da máquina‘, a
ferramenta não se move ao longo do eixo de perfuração. Portanto, o
fuso não gira também.
- Reiniciar
Quando uma repartida é feita durante a derivação rígida, o modo de
derivação rígida é cancelado e o motor do fuso entra em modo
normal. Observe que o modo G84 (G88) não é cancelado nesse caso,
quando o bit 6 (CLR) do parâmetro de Nº 3402 é configurado.
-124-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
- Intertravamento
O intertravamento também pode ser aplicado no G84 (G88).
- Avanço manual
Para uma derivação rígida feita por avanço manual, consulte a seção
―Derivação Rígida por Avanço Manual‖.
Com outras operações manuais, a derivação rígida não pode ser
executada.
- Compensação de retrocesso
No modo de derivação rígida, a compensação de retrocesso é aplicada
para compensar o movimento perdido quando o fuso gira no sentido
horário ou anti-horário. Ajuste o total de retrocesso nos parâmetros Nº
5321 até 5324.
Ao longo dos eixos de perfuração, a compensação de retrocesso foi
aplicada.
Restrição
- Troca de eixos
Antes do eixo de perfuração poder ser alterado, o ciclo fixo deve ser
cancelado. Se o eixo de perfuração for alterado no modo rígido, o
alarme PS0206 é emitido.
- Comandos S
Se for especificada uma velocidade maior que a velocidade máxima
da engrenagem sendo usada, o alarme PS0200 é emitido.
Quando o ciclo fixo de derivação rígida é cancelado, o comando S
usado para a derivação rígida é zerado para S0.
-125-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
- Comando F
Especificar um valor maior do que o limite superior para o avanço do
corte fará com que o alarme PS0011 seja emitido.
- Unidade do Comando F
Entrada métrica Entrada em polegadas Observaçõe
s
Programação de ponto decimal
G98 1mm/min 0,25mm/min.
permitida
Programação de ponto decimal
G99 0.01mm/rev 0,0025mm/rev.
permitida
- M29
Se um comando S e movimento de eixo forem especificados
entre M29 e G84, o alarme PS0203 será emitido. Se M29 é
especificado em um ciclo de derivação, o alarme PS0204 será
emitido.
- P/Q
Especifica P e Q em um bloco que execute perfuração. Se eles
forem especificados em um bloco que não execute perfuração,
eles não são armazenados como dados modais.
Quando o Q0 é especificado, o ciclo de derivação rígida
profunda não é executado.
- Cancelar
Não especifica um código G do grupo 01 (G00 até G03) e G84
em um único bloco Caso contrário, G84 será cancelado.
- Correção da ferramenta
No modo de ciclo fixo, as compensações da ferramenta são
ignoradas.
- Chamada de Subprograma
No modo de ciclo fixo, especifica o comando de chamada do
subprograma
M98P em um bloco independente.
- d (parâmetro Nº.5213)
Execute a operação no ciclo de derivação rígida dentro do ponto
R. Ou seja, configura um valor que não exceda o ponto R para d
(parâmetro Nº 5213).
-126-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
NOTA
Quando o cancelamento do rosqueamento rígido com
macho é programado, o comando S usado para o
rosqueamento rígido com macho também é apagado.
(É o mesmo que se o S0 fosse programado).
Da mesma forma, o comando S especificado para
derivação rígida não pode ser usado em uma parte
subseqüente do programa após o cancelamento do
ciclo fixo de derivação rígida.
Após cancelar o ciclo fixo de derivação rígida,
especifique um novo comando S, como necessário.
-127-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
-128-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
NOTA
1 Não use um ponto decimal no valor especificado no endereço J.
Se um ponto decimal for usado, supomos que o valor é o seguinte:
Exemplo) Quando o sistema de incrementos do eixo de referência é IS-B
• Quando a programação de ponto decimal do tipo calculadora de bolso não for
usado
O valor especificado é convertido no valor para o qual o último incremento de
entrada é considerado.
Supomos que "J200." seja 200000 min.-1.
• Quando a programação de ponto decimal do tipo calculadora de bolso for
usada
O valor especificado é convertido no valor obtido pelo arredondamento para baixo e
transformado em um inteiro.
Supomos que "J200." seja 200 min.-1.
2 Não use um sinal de menos (-) no valor especificado no endereço J.
Se um sinal de menos (-) for usado, supomos que um valor externo ao limite seja
especificado:
3 O Avanço máximo é obtido usando a seguinte equação, para que a velocidade do
fuso que tenha recebido o Avanço na extração não exceda a velocidade máxima de
engrenagem utilizada (especificada nos parâmetros de Nº 5241 até 5244). Por essa
razão, o valor obtido não é o mesmo da velocidade de fuso máxima, dependendo do
Avanço.
Avanço máximo (%) = Velocidade máxima do fuso (especificada em parâmetros) x 100
Velocidade do fuso (especificada em S)
4 Quando um valor é especificado no endereço J para determinar a velocidade do fuso
na extração durante o modo de derivação rígida, é válida até que o ciclo fixo seja
cancelado.
-129-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
NOTA
1 O Avanço máximo é obtido usando a seguinte
equação, para que a velocidade do fuso que tenha
recebido o Avanço não exceda a velocidade
máxima de engrenagem utilizada (especificada nos
parâmetros de Nº 5241 até 5244). Por essa razão,
o valor obtido não é o mesmo da velocidade de
fuso máxima, dependendo do Avanço.
Avanço máximo (%) = Velocidade máxima do fuso (especificada em parâmetros) x 1000
Velocidade do fuso (especificada em S)
-130-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Nas descrições abaixo, um eixo usado para corte com uma roda
retificadora e um eixo usado para retificar com uma roda retificados:
Eixo usado para cortar com uma roda retificadora: Eixo do corte
Eixo usado para retificar com uma roda retificadora: Eixo retificador
NOTA
O ciclo fixo de retificação é uma função opcional.
O ciclo fixo de retificação e o ciclo múltiplo
repetitivo não podem ser usados
simultaneamente para o mesmo caminho Para
usar o ciclo fixo de retificação, configure o bit 0
(GFX) do parâmetro Nº 5106 como 1.
-131-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
AVISO
Os códigos G dos ciclos fixos de retificação G71,
G72, G73 e G74 (G72, G73, G74 e G75 quando o
sistema C do código G é usado) e códigos G do
grupo 01. Um código G para cancelamento, tal como
o G80 usado para um ciclo fixo de perfuração não
está disponível. Ao especificar um código G do
grupo 00 que não seja G04, as informações modais,
tais como profundidade do corte, são zeradas mas
nenhum ciclo fixo de retificação poderá ser
cancelado. Para cancelar um ciclo fixo de retificação,
você deve especificar um código G do grupo 01 que
não seja G71, G72, G73 ou G74. Por isso, quando
estiver trocando para um comando mover de outro
eixo a partir de G71, G72, G73 ou G74, por exemplo,
certifique-se de especificar um código G de grupo 01
(como G00 ou G01) para cancelar o ciclo fixo de
retificação. Se o comando mover de outro eixo for
especificado sem cancelar o ciclo fixo de retificação,
uma operação não prevista poderá resultar, em
razão da operação de ciclo continuada.
NOTA
1 Se o código G de um ciclo fixo de retificação (G71,
G72, G73 ou G74) for especificado, ele é
executado de acordo com os valores de A, B, W,
U, I e K preservados como dados modais,
enquanto o ciclo é válido, mesmo que um bloco
especificado depois não determine nenhum dos
comandos G71, G72, G73 e G74. Exemplo:
G71 A_ B_ W_ U_ I_ K_ H_ ;
; ← O ciclo fixo de retificação é executado
mesmo se um bloco vazio for
especificado.
%
2 Quando estiver mudando de um ciclo fixo de
perfuração para um ciclo fixo de retificação,
especifique G80 para cancelar o ciclo fixo de
perfuração.
3 Quando estiver mudando de um ciclo fixo de
perfuração para o comando mover de outro eixo,
cancele o ciclo fixo de acordo com o aviso acima.
4 O ciclo fixo de retificação e o ciclo múltiplo
repetitivo não podem ser usados simultaneamente
para o mesmo caminho.
Quando a opção de ciclo fixo de retificação é
ativada, quais funções devem ser usadas podem
ser selecionadas usando bit 0 (GFX) do parâmetro
Nº 5106.
-132-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
__________________________________________________________________________
Formato
G71 A_ B_ W_ U_ I_ K_ H_ ;
A_ : Primeira profundidade do corte (a direção do corte depende do sinal).
B_ : Segunda profundidade do corte (a direção do corte depende do sinal).
W_ : Alcance da retificação (a direção da retificação depende do sinal).
U_ : Tempo de pausa
I_ : Velocidade do avanço para A e B
K_ : Velocidade do avanço para W
H_ : Contagem repetitiva (de 1 a 9999)
G71
-133-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
__________________________________________________________________________
Explicação
O ciclo de retificação transversal consiste de seis operações.
As operações de <1> a <6> são repetidas até que a contagem
repetitiva especificada no endereço H seja atingida. No caso de uma
operação de um único bloco, as operações de <1> até <6> são
executadas com uma operação de início de ciclo.
<2> Pausa
Uma operação de pausa é executada pelo tempo especificado em U.
<3> Retificação
Um movimento é feito pela distância especificada em W pelo avanço
de corte. Determine um eixo de retificação no parâmetro Nº 5176 A
velocidade de avanço em K é usada.
<5> Pausa
Uma operação de pausa é executada pelo tempo especificado em U.
-134-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Restrição
- Eixo do corte
Como um eixo de corte, o primeiro eixo controlado é usado. Ao
configurar o bit 0 (FXY) do parâmetro Nº 5101 para 1, o eixo pode
ser alternado usando um comando de seleção de plano (G17, G18 ou
G19).
- Eixo retificador
Especifique um eixo retificador configurando um número de eixo
para outro que não seja o eixo de corte no parâmetro Nº 5176.
Especifique um comando de retificação em W todas às vezes, sem
usar o nome de nenhum eixo. O nome do eixo correspondente ao
número de eixo configurado também pode ser usado como
especificação.
- A, B, W
Os comandos de A, B e W são todos comandos incrementais.
Quando nem A ou B são especificados, ou A = B =), a operação de
ignição (execução de movimentos apenas na direção de retificação) é
executada.
-H
Quando H não for especificado ou H = 0, supomos que a
especificação de H = 1. A especificação de H só é válida no bloco
onde H está especificado.
- Zerar
Os dados A, B, W, U, I e K do ciclo fixo são valores modais comuns
à G71, G72, G73 e G74. Portanto, os dados permanecem válidos até
que novos dados sejam especificados. Os dados são zerados quando
um código G de um grupo 00 que não seja G04, ou um código
especificado G de grupo 01 que não seja G71, G72, G73, e G74. A
especificação de H só é válida no bloco onde H está especificado.
- Código B
Durante o ciclo fixo, o código B (função auxiliar secundário) pode ser
especificado.
NOTA
1 Se o eixo de retificação é especificado quando o
G71 for especificado, o alarme PS0455 é emitido.
2 Se um comando S e movimento de eixo forem
especificados entre M29 e G84, o alarme PS0203
será emitido.
3 Mesmo se G90 (comando absoluto) for
especificado enquanto esse ciclo for válido, cada
um dos comandos A, B, e W são um comando
incremental.
-135-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
G72 P_ A_ B_ W_ U_ I_ K_ H_ ;
P_ : Número de medição (1 a 4)
A_ : Primeira profundidade do corte (a direção do corte
depende do sinal).
B_ : Segunda profundidade do corte (a direção do corte
depende do sinal).
W_ : Alcance da retificação (a direção da retificação
depende do sinal).
U_ : Tempo de pausa
I_ : Velocidade do avanço para A e B
K_ : Velocidade do avanço para W
H_ : Contagem repetitiva (de 1 a 9999)
G72
-136-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
___________________________________________________________________________
Explicação
(Fim)
(Fim)
Todas
Sinal as pontas
de salto
de ferramenta
(Fim)
Sinal de salto
Bloqueio de
(Fim) avanço é
executado
-137-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
__________________________________________________________________________
Restrição
- Eixo do corte
Como um eixo de corte, o primeiro eixo controlado é usado. Ao
configurar o bit 0 (FXY) do parâmetro Nº 5101 para 1, o eixo pode
ser alternado usando um comando de seleção de plano (G17, G18 ou
G19).
- Eixo retificador
Especifique um eixo retificador configurando um número de eixo
para outro que não seja o eixo de corte no parâmetro Nº 5177.
Especifique um comando de retificação em W todas às vezes, sem
usar o nome de nenhum eixo. O nome do eixo correspondente ao
número de eixo configurado também pode ser usado como
especificação.
-P
Se outro valor além de P1 até P4 é especificado, a função salto é
desativada. A especificação de P só é válida no bloco onde P está
especificado.
- A, B, W
Os comandos de A, B e W são todos comandos incrementais.
Quando nem A ou B são especificados, ou A = B = ), a operação de
ignição (execução de movimentos apenas na direção de retificação) é
executada.
-H
Quando H não for especificado ou H = 0, supomos que a
especificação de H = 1. A especificação de H só é válida no bloco
onde H está especificado.
- Zerar
Os dados A, B, W, U, I e K do ciclo fixo são valores modais comuns
à G71, G72, G73 e G74. Portanto, os dados permanecem válidos até
que novos dados sejam especificados. Os dados são zerados quando
um código G de um grupo 00 que não seja G04, ou um código
especificado G de grupo 01 que não seja G71, G72, G73, e G74. A
especificação de P ou H só é válida no bloco onde H ou H estiverem
especificados.
- Código B
Durante o ciclo fixo, o código B (função auxiliar secundário) pode ser
especificado.
NOTA
1 Se o eixo de retificação é especificado quando o
G72 for especificado, o alarme PS0455 é
emitido.
2 Se um comando S e movimento de eixo forem
especificados entre M29 e G84, o alarme
PS0203 será emitido.
3 Mesmo se G90 (comando absoluto) for
especificado enquanto esse ciclo for válido, cada
um dos comandos A, B, e W são um comando
incremental.
4 Se um valor de P1 até P4 é especificado sem
determinar a opção de saltar multi-etapa, o
alarme PS0370 é emitido.
-138-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
G73 A_ (B_) W_ U_ K_ H_ ;
A_ : Primeira profundidade do corte (a direção do corte depende
do sinal).
B_ : Segunda profundidade do corte (a direção do corte
depende do sinal).
W_ : Alcance da retificação (a direção da retificação depende do
sinal).
U_ : Tempo de pausa
K_ : Velocidade do avanço para W
H_ : Contagem repetitiva (de 1 a 9999)
G73
-139-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
__________________________________________________________________________
Explicação
O ciclo de retificação oscilante consiste de quatro operações.
As operações de <1> a <4> são repetidas até que a contagem
repetitiva especificada no endereço H seja atingida. No caso de uma
operação de um único bloco, as operações de <1> até <4> são
executadas com uma operação de início de ciclo.
-140-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
___________________________________________________________________________
Restrição
- Eixo do corte
Como um eixo de corte, o primeiro eixo controlado é usado. Ao
configurar o bit 0 (FXY) do parâmetro Nº 5101 para 1, o eixo pode
ser alternado usando um comando de seleção de plano (G17, G18 ou
G19).
- Eixo retificador
Especifique um eixo retificador configurando um número de eixo
para outro que não seja o eixo de corte no parâmetro Nº 5178.
Especifique um comando de retificação em W todas às vezes, sem
usar o nome de nenhum eixo. O nome do eixo correspondente ao
número de eixo configurado também pode ser usado como
especificação.
-B
Se B não for especificado, supomos B=A.
A especificação de B só é válida no bloco onde B está especificado.
- A, B, W
Os comandos de A, B e W são todos comandos incrementais.
Quando nem A ou B são especificados, ou A = B = ), a operação de
ignição (execução de movimentos apenas na direção de retificação) é
executada.
-H
Quando H não for especificado ou H = 0, supomos que a
especificação de H = 1. A especificação de H só é válida no bloco
onde H está especificado.
- Zerar
Os dados A, W, U, e K do ciclo fixo são valores modais comuns à
G71, G72, G73 e G74. Portanto, os dados permanecem válidos até
que novos dados sejam especificados. Os dados são zerados quando
um código G de um grupo 00 que não seja G04, ou um código
especificado G de grupo 01 que não seja G71, G72, G73, e G74. A
especificação de B ou H só é válida no bloco onde B ou H estiverem
especificados.
- Código B
Durante o ciclo fixo, o código B (função auxiliar secundário) pode ser
especificado.
NOTA
1 Se o eixo de retificação é especificado quando o
G73 for especificado, o alarme PS0455 é emitido.
2 Se um comando S e movimento de eixo forem
especificados entre M29 e G84, o alarme PS0203
será emitido.
3 Mesmo se G90 (comando absoluto) for
especificado enquanto esse ciclo for válido, cada
um dos comandos A, B, e W é um comando
incremental.
-141-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
G74 P_ A_ (B_) W_ U_ K_ H_ ;
P_ : Número de medição (1 a 4)
A_ : Primeira profundidade do corte (a direção do corte depende
do sinal).
B_ : Segunda profundidade do corte (a direção do corte
depende do sinal).
W_ : Alcance da retificação (a direção da retificação depende do
sinal).
U_ : Tempo de pausa
K_ : Velocidade do avanço para W
H_ : Contagem repetitiva (de 1 a 9999)
G74
-142-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
___________________________________________________________________________
Explicação
Se a opção de saltar multi-etapas for especificada, um número de
medição pode ser especificado. O método da especificação do número
de medição é o mesmo da opção de saltar multi-etapas. Se a opção de
saltar multi-etapas não for especificada, o sinal de saltar convencional
é usado.
Os comandos e operações além da especificação do número de
medição são as mesmas do G73.
Sinal
Sinal dede Pular
Salto Sinal de Salto
(Fim)
(Fim)
-143-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
__________________________________________________________________________
Restrição
- Eixo do corte
Como um eixo de corte, o primeiro eixo controlado é usado. Ao
configurar o bit 0 (FXY) do parâmetro Nº 5101 para 1, o eixo pode
ser alternado usando um comando de seleção de plano (G17, G18 ou
G19).
- Eixo retificador
Especifique um eixo retificador configurando um número de eixo
para outro que não seja o eixo de corte no parâmetro Nº 5179.
Especifique um comando de retificação em W todas às vezes, sem
usar o nome de nenhum eixo. O nome do eixo correspondente ao
número de eixo configurado também pode ser usado como
especificação.
-P
Se outro valor além de P1 até P4 é especificado, a função salto é
desativada.
A especificação de P só é válida no bloco onde P está especificado.
-B
Se B não for especificado, supomos B=A.
A especificação de B só é válida no bloco onde B está especificado.
- A, B, W
Os comandos de A, B e W são todos comandos incrementais.
Quando nem A ou B são especificados, ou A = B = ), a operação de
ignição (execução de movimentos apenas na direção de retificação) é
executada.
-H
Quando H não for especificado ou H = 0, supomos que a
especificação de H = 1. A especificação de H só é válida no bloco
onde H está especificado.
- Zerar
Os dados A, W, U, e K do ciclo fixo são valores modais comuns à
G71, G72, G73 e G74. Portanto, os dados permanecem válidos até
que novos dados sejam especificados. Os dados são zerados quando
um código G de um grupo 00 que não seja G04, ou um código
especificado G de grupo 01 que não seja G71, G72, G73, e G74. A
especificação de P, B ou H só é válida no bloco onde P, B ou H
estiverem especificados.
- Código B
Durante o ciclo fixo, o código B (função auxiliar secundário) pode ser
especificado.
NOTA
1 Se o eixo de retificação é especificado quando o
G74 for especificado, o alarme PS0455 é emitido.
2 Se um comando S e movimento de eixo forem
especificados entre M29 e G84, o alarme PS0203
será emitido.
3 Mesmo se G90 (comando absoluto) for
especificado enquanto esse ciclo for válido, cada
um dos comandos A, B, e W são um comando
incremental.
4 Se um valor de P1 até P4 é especificado sem
determinar a opção de saltar multi-etapa, o alarme
PS0370 é emitido.
-144-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
NOTA:
Para ativar a chanfragem e função de canto R, bit 2
(CCR) do parâmetro Nº 8134 até 1.
__________________________________________________________________________
Formato
- Chanfragem
Primeiro eixo do plano selecionado → segundo eixo do plano selecionado
(G17 plano: XP → YP, G18 plano: ZP → XP, G19 plano: YP → ZP)
Formato
G17 plano : G01 X P(U)_ J(C)±j ;
G18 plano : G01 Z P(W)_ I(C)±i ;
G19 plano : G01 Y P(V)_ K(C)±k ;
Explicação Movimento da Ferramenta
XP(U)_ Especifica o movimento do poto
YP(V) _ A ao ponto B com uma
ZP(W) _ programação absoluta ou
incremental na figura à direita. Direção positiva ao
XP é o endereço do eixo X dos longo do segundo eixo
três eixos básicos ou um eixo do plano selecionado
paralelo ao eixo X. YP é o
endereço do eixo Y dos três
eixos básicos ou um eixo
paralelo ao eixo Y. ZP é o
endereço do eixo Z dos três Ponto Inicial
eixos básicos ou um eixo
paralelo ao eixo Z.
I(C)±i
Especifique a distância entre dois Direção negativa ao
J(C)±j pontos B e C na figura mostrada longo do segundo eixo do
a direita com um sinal seguindo o plano selecionado
K(C)±k
endereço I, J, K ou C. (Use I, J,
ou K quando o bit 4 (CCR) do
parâmetro Nº 3405 é configurado
para 0 ou C quando o bit é Direção positiva ao longo do
configurado como 1). segundo eixo no plano selecionado,
quando um sinal de mais (+) é
especificado em I, J, K, ou C, ou na
direção negativa quando um sinal de
menos (-) é especificado em I, J, K
ou C).
-145-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
- Chanfragem
Segundo eixo do plano selecionado → primeiro eixo do plano selecionado
(G17 plano: YP → XP, plano G18: XP → ZP, G19 plano: ZP → YP)
Formato
G17 plano : G01 YP(V)_ I(C)±i ;
G18 plano : G01 XP(U)_ K(C)±k ;
G19 plano : G01 ZP(W)_ J(C)±j ;
Explicação Movimento da Ferramenta
XP(U)_ Especifica o movimento do
ponto A ao ponto B comuma
YP(V) _ programação absoluta ou
ZP(W) _ incremental na figura à direita. Move a partir do A para D e C.
XP é o endereço do eixo X dos (Direção positiva ao longo do primeiro
três eixos básicos ou um eixo eixo no plano selecionado, quando um
paralelo ao eixo X. YP é o sinal de mais (+) é especificado em I, J,
endereço do eixo Y dos K, ou C, ou na direção negativa quando
três eixos básicos ou de um eixo um sinal de menos (-) é especificado
paralelo ao eixo Y. ZP é o em I, J, K ou C).
endereço do eixo Z dos três
eixos básicos ou um eixo
paralelo ao eixo Z.
Especifique a distância entre Ponto inicial
I(C)±i
dois pontos B e C na figura
J(C)±j mostrada a direita com um sinal
seguindo o endereço I, J, K ou
K(C)±k
C. (Use I, J, ou K quando o bit 4
(CCR) do parâmetro Nº 3405 é
configurado para 0 ou C quando
o bit é configurado como 1).
-146-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
- Canto R
Primeiro eixo do plano selecionado → segundo eixo do plano selecionado
(plano G17: XP → YP, plano G18: ZP → XP, plano G19: YP → ZP)
Formato
Plano G17 : G01 XP(U)_ R±r ;
Plano G18: G01 ZP(W)_ R±r ;
Plano G19 : G01 YP(V)_ R±r ;
Explicação Movimento da Ferramenta
XP(U)_ Especifica o movimento do ponto
YP(V) _ A ao ponto B com uma
ZP(W) _ programação absoluta ou Direção positiva ao longo do
incremental na figura à direita. segundo eixo do plano
XP é o endereço do eixo X dos selecionado
três eixos básicos ou um eixo
paralelo ao eixo X. YP é o
endereço do eixo Y dos três eixos
básicos ou um eixo paralelo ao
eixo Y. ZP é o endereço do eixo Z
dos três eixos básicos ou um eixo Ponto inicial
paralelo ao eixo Z.
Especifica o raio do arco
R±r conectando os pontos D e C na Direção negativa ao longo do
figura mostrada abaixo à direita, segundo eixo do plano
com um sinal após o endereço R . selecionado.
-147-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
- Canto R
Segundo eixo do plano selecionado → primeiro eixo do plano selecionado
(plano G17: YP → XP, plano G18: XP → ZP, plano G19: ZP → YP)
Formato
Plano G17 : G01 YP(V)_ R±r ;
Plano G18 : G01 XP(U)_ R±r ;
Plano G19: G01 ZP(W)_ R±r ;
Explicação Movimento da Ferramenta
XP(U) _Especifica o movimento do Move a partir do A para D e C.
ponto A ao ponto B com uma
YP(V) _ programação absoluta ou (Direção positiva ao longo do primeiro eixo do
ZP(W) _incremental na figura à direita. plano selecionado, quando +r é especificado em
Ponto inicial
R ou em uma direção negativa, quando –r é
XP é o endereço do eixo X dos
especificado no R)
três eixos básicos ou um eixo
paralelo ao eixo X. YP é o
endereço do eixo Y dos três
eixos básicos ou um eixo
Ponto inicial
paralelo ao eixo Y. ZP é o
endereço do eixo Z dos três
eixos básicos ou um eixo
R±r paralelo ao eixo Z.
Especifica o raio do arco
conectando os pontos D e C na
figura mostrada abaixo à direita,
com um sinal após o endereço
R.
Primeiro Primeiro
eixo do eixo do
plano plano
selecionado selecionado
-148-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
___________________________________________________________________________
Explicação
Por G01 especificado para chanfragem do canto R, a ferramenta deve
ser movimentada apenas ao longo de um dos dois eixos do plano
selecionado. O comando do próximo bloco deve mover a ferramenta
apenas ao longo de outro eixo do plano selecionado.
Exemplo:
Quando o eixo A é configurado como eixo paralelo ao eixo X básico
(configurando o parâmetro de Nº 1022 até 5), o seguinte programa
executa a chanfragem entre o avanço do corte ao longo do eixo A e
do eixo Z:
G18 A0 Z0
G00 A100.0 Z100.0
G01 A200.0 F100 K30.0
Z200.0
O seguinte programa provoca um alarme. (Em razão da chanfragem
ser especifica no bloco que move a ferramenta ao longo do eixo X,
que não está no plano selecionado).
G18 A0 Z0
G00 A100.0 Z100.0
G01 X200.0 F100 K30.0
Z200.0
O seguinte programa também provoca um alarme. (Em razão do
bloco próximo ao comando de chanfragem mover a ferramenta ao
longo do eixo X, que não está no plano selecionado).
G18 A0 Z0
G00 A100.0 Z100.0
G01 Z200.0 F100 I30.0
X200.0
Um valor de raio é especificado em I, J, K, R e C.
Exemplo
Ponto final
-149-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
__________________________________________________________________________
Restrição
- Alarmes
Um alarme é emitido nos seguintes casos:
1) A chanfragem ou canto R são especificados em um bloco
para corte (alarme PS0050).
-150-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Bloco de chanfragem a
ser inserido
Exemplo de usinagem que não ativaria o Exemplo de usinagem que ativaria o alarme
alarme PS0041 PS0041
-151-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
-152-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
________________________________________________________________________
Visão geral
Quando uma unidade possui uma torre dupla, consistindo de duas
hastes de ferramenta que ficam uma de frente para a outra no mesmo
eixo controlado, o espelhamento pode ser aplicado ao eixo X com um
comando de código G. Um corte simétrico pode ser feito criando-se
um programa de usinagem para essas hastes de ferramentas
espelhadas, como se elas estivessem paralelas dentro do sistema de
coordenada.
Formato
G68 : Espelhamento para cabeçote duplo de
torneamento ligado
G69 : Cancelamento do espelhamento
Explicação
O espelhamento pode ser aplicado ao eixo X dos três eixos básicos
que são determinados pelo parâmetro de Nº 1022, com o comando de
código G.
Quando G68 é designado, o sistema de coordenadas é trocado para o
lado da torre dupla e o sinal do eixo X é revertido para o programa de
comando para executar um corte simétrico. Essa função é chamada
‗espelhamento para torre dupla'.
Para usar essa função, configure a distância entre as duas hastes da
ferramenta para o parâmetro Nº 1290.
Exemplo
• Para torneamento
Valor de
cancelamento da
haste A da
ferramenta
Haste A da ferramenta
Valor de cancelamento
da haste B da
ferramenta
Haste B da ferramenta
-153-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
NOTA
Um valor de diâmetro é especificado no eixo X.
__________________________________________________________________________
Restrição
NOTA
1 Quando o comando G68 baseado nessa função é
ativado, o valor da coordenada do eixo X que pode
ser lido com as variáveis do sistema de macro
personalizada #5041 e até/ou #100101 e até
(posição especificada atual no sistema de
coordenadas da peça) é uma posição com
espelhamento aplicado.
2 Essa função não pode ser usada junto com a
função de corte equilibrado (para um sistema de 2
caminhos). Para usar essa função, configure o bit
0 (NVC) do parâmetro de Nº 8137 para 1.
-154-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Visão geral
Os ângulos de linhas retas, valores de chanfragem, valores para o
arredondamento de cantos e outros valores dimensionais dos desenhos
de usinagem podem ser programados diretamente. Além disso, a
chanfragem e o arredondamento de cantos podem ser inseridos entre
linhas retas com um ângulo opcional.
Esta programação só é válida no modo de operação de memória.
NOTA
Para usar a programação direta das dimensões do
desenho usando a chanfragem e canto R ativadas (o bit
2 (CCR) do parâmetro de Nº 8134 é configurado como
1), configure o bit 0 (CRD) do parâmetro de Nº 3453
como 1. Com essa configuração, a chanfragem e canto
R são desativados.
Formato
Exemplos dos formatos dos comandos para o plano G18 (plano ZX)
são mostrados. Essa função pode ser especificada nos seguintes
formatos, também para o plano G17 (plano XY) e plano G19 (plano
YZ).
Os seguintes formatos são alterados da seguinte forma:
Para o plano G17: Z → X, X → Y
Para o plano G19: Z → Y, X → Z
1 X2_ (Z2_), A_ ;
,A1_ ;
2
X3_ Z3_, A2_ ;
-155-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
-156-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
Explicação
Programa de usinagem ao longo da curva ilustrada na Fig. 4.8 (a):
ou
Início
-157-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
F
i
F
i
F
F
i
g
Fig. 4.8 (b) Suplemento
________________________________________________________________________
Restrição
NOTA
1 Os comandos de programação direta das
dimensões do desenho só são válidos durante
a operação da memória.
2 Os seguintes códigos G não podem ser
aplicados a um bloco que já inclua uma
programação direta das dimensões do
desenho, nem entre blocos de programação
direta das dimensões do desenho, que definam
contornos seqüenciais.
(a) Códigos G, exceto G04, do grupo 00
(b) G codes other than G00, G01, and G33 in
group 01
(c) Códigos G no grupo 10 (ciclo fixo para
perfuração)
(d) Códigos G no grupo 16 (seleção do plano)
(e) G22 e G23
3 O canto R não pode ser inserido em um bloco
de abertura de rosca.
4 Quando a chanfragem e canto R são ativadas, o
bit 2 (CCR) do parâmetro Nº 8134 é configurado
como
1), Ambas as funções não pode ser usadas
simultaneamente. Quando o bit 0 (CRD) do
parâmetro de Nº 3453 é configurado como 1, a
programação direta das dimensões do desenho
é ativada. (Nesse momento, a chanfragem e o
canto R são desativados).
5 Quando o ponto final do bloco anterior é
determinado no próximo bloco de acordo com
comandos de programação seqüencial direta do
desenho durante a operação bloco único, a
máquina não pára no modo único de para de
bloco, mas para no modo de parada de avanço
no ponto final do bloco anterior.
-158-
4. FUNÇÕES PARA SIMPLIFICAR A
B-64304PO-1/01 PROGRAMAÇÃO PROGRAMAÇÃO
NOTA
6 A tolerância do ângulo para o cálculo do ponto
de intersecção no programa abaixo é de ± 1 °.
(Porque a distância de percurso a ser obtida no
presente cálculo é muito grande).
(a) Z_, A_; (Se um valor dentro de 0°± 1° ou
180°±1° é especificado para o ângulo de instrução
A, o alarme PS0057 é acionado).
(b) Z_, A_; (Se um valor dentro de 90°± 1° ou
270°±1° é especificado para o ângulo de instrução
A, o alarme PS0057 é acionado).
7 Um alarme PS0058 ocorre se o ângulo feito pelas
2 linhas está dentro ±1° durante o cálculo do
ponto de interseção.
8 A chanfragem do canto R é ignorada se o ângulo
feito pelas 2 linhas esteja dentro de ±1°.
9 Tanto o comando dimensional ( programação
absoluta) qwuanto a instrução do ângulo devem
ser especificados no bloco seguinte ao bloco no
qual apenas a instrução do ângulo esteja
especificado.
(Exemplo)
N1 X_ ,A_ ,R_ ;
N2 ,A_ ;
N3 X_ Z_ ,A_ ;
Além do comando dimensional, o comando do
ângulo deve ser especificado no bloco Nº 3. Se o
comando do ângulo não for especificado, o
alarme PS0056 será emitido. Se as coordenadas
não forem especificadas com uma programação
absoluta, o alarme PS0312 será emitido
10 No modo de compensação de raio da ponta, um
bloco no qual apenas o comando do ângulo é
especificado na programação direta das
dimensões do desenho, supomos que exista um
bloco sem nenhum comando de movimento. Para
detalhes de compensação, quando os blocos
sequenciais sem comandos de movimento forem
especificados, consulte a explicação da
compensação de raio da ponta da ferramenta.
11 Se dois ou mais blocos sem nenhum comando de
movimento forem especificados entre os
comandos sequenciais da programação da
dimensão, o alarme PS0312 é emitido.
12 Quando o bit 4 (CCR) do parâmetro Nº 3405 é
configurado como 1, o endereço A no bloco G76
(ciclo de abertura de rosca múltipla) especifica o
ângulo de raio da ponta da ferramenta.
Quando A ou C são usados como nome de um
eixo, ele não pode ser usado no ângulo do
comando de chanfragem na programação direta
das dimensões do desenho. Use A_ ou C_
(quando o bit 4 (CCR) do parâmetro de Nº 3405 é
configurado como 0).
-159-
4. FUNÇÕES PARA SIMPLIFICAR A
PROGRAMAÇÃO PROGRAMAÇÃO B-64304PO-1/01
NOTA
13 Em um ciclo fixo múltiplo repetitivo, em blocos com
números sequenciais entre aqueles especificados
em P e Q, um programa usando a programação
direta das dimensões do desenho pode ser usado.
O bloco com o último número sequencial
especificado em Q não deve ser um bloco
intermediário destes blocos especificados.
________________________________________________________________________
Exemplo
-160-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
5 FUNÇÃO DE COMPENSAÇÃO
Capítulo 5, ―FUNÇÃO DE COMPENSAÇÃO‖, consiste das
seguintes seções:
-161-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Standard
Ferramenta tool
padrão
Ferramenta real
Actual tool
Offsetde
Quantidade
amount
correção on X
no eixo X
axis
Ferramenta
imaginária
Valor de
correção da Quantidade
geometria de correção
no eixo X no eixo X
Valor de
correção do
desgaste do
eixo X
Valor de Valor de
correção correção da Quantidade de
do geometria do correção no
desgaste eixo Z eixo Z
do eixo Z
-162-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Formato
Escolha uma ferramenta com o valor numérico após o código T. Uma
parte do valor numérico é usado como número de correção da
ferramenta para especificar dados, tais como o valor de correção da
ferramenta. As seguintes seleções podem ser feitas de acordo com o
método de especificação e configuração do parâmetro.
Signficado do código T (*1) Definição de parameteros para especificar o
nº de correção (*2)
LGN(No.5002#1)=0 LGN(No.5002#1)=1
Txxxxxxxy Txxxxxxxy Um número de compensação do desgaste da
xxxxxxx : Seleção de ferramenta xxxxxxx : Seleção da ferramenta e
y : Desgaste da ferramenta e correção ferramenta é especificado usando o dígito
correção da geometria da
da geometria da ferramenta inferior de um código T.
ferramenta Quando o parâmetro de Nº 5028 é configurado como 1
y : Correção de desgaste da ferramenta
Txxxxxxyy Txxxxxxyy Um número de compensação do desgaste da
xxxxxx : Seleção de ferramenta xxxxxx : Seleção da ferramenta e correção ferramenta é especificado usando os 2 dígitos
yy : Desgaste da ferramenta e correção inferiores de um código T.
da geometria da ferramenta
da geometria da ferramenta yy : Correção de desgaste da Quando o parâmetro de Nº 5028 é configurado como 2
ferramenta
t Um número de compensação do desgaste da
Txxxxxyyy Txxxxxyyy
xxxxx : Seleção de ferramenta xxxxx : Seleção da ferramenta e ferramenta é especificado usando os 3 dígitos
yyy : Desgaste da ferramenta e correção inferiores de um código T.
correção da geometria da
da geometria da ferramenta ferramenta Quando o parâmetro de Nº 5028 é configurado como 3
yyy : Correção de desgaste da ferramenta
-163-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
5.1.5 Correção
Explicações
- Métodos de Correção
Há os dois métodos a seguir disponíveis para a compensação
do desgaste e geometria da ferramenta: Movimento da
ferramenta e métodos de troca da coordenada. Qualquer um
desses métodos pode ser selecionado usando-se os bits 2
(LWT) e 4 (LGT) do parâmetro de Nº 5002. Quando a
compensação do desgaste e geometria da ferramenta é
desativada (bit 6 (NGW) do parâmetro de Nº 8136 é
configurado como
1), Porém, a compensação com o movimento da
ferramenta é usada incondicionalmente.
Parâmetro
Bit 6 (NGW) of Elemento de
No.8136 correção LWT=0 LWT=1 LWT=0 LWT=1
LGT=0 LGT=0 LGT=1 LGT=1
Desgaste e
geometria não
1 Movimento da
distinguidos
Ferramenta
Compensação do Movimento Troca de Movimento da Troca de
desgaste coordenada coordenada
da Ferramenta
0
Ferramenta
Caminho programado
-164-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
NOTA
1 Quando G50 X_Z_T; é especificado, a
ferramenta não se desloca. É definido o
sistema de coordenadas em que o valor da
coordenada relativa à posição da ferramenta
é (X,Z). A posição da ferramenta é obtida
através da subtração do valor de compensação
do desgaste correspondente ao número de
correção especificado no código T.
2 Os códigos G no grupo 00 que não sejam G50
não podem ser especificados no mesmo bloco que
contém um código T. Se um código G inválido for
especificado, o alarme PS0245 é ativado.
-165-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Parâmetro
Método de Cancelamento LVC=0 LVC=1 LVC=0 LVC=1
TGC=0 TGC=0 TGC=1 TGC=1
Correção de o (Quando um o (Quando um
desgaste movimento de movimento de
Movimento eixo é eixo é
da x x
especificado) especificado)
Ferramenta Correção de
geometria
Correção de x o x o
Troca de desgaste
coordenada
Correção de
geometria x x o o
o: Cancelado
x: Não cancelado
Exemplo
N1 X60.0 Z50.0 T0202 ; Cria o vetor de correção
correspondente ao número de correção
02.
N2 Z100.0 ;
N3 X200.0 Z150.0 T0200 ; Cancela o vetor de correção com
número de correção 0.
Caminho programado
-166-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Restrição
- Interpolação Helicoidal (G02, G03)
A correção da ferramenta não pode ser especificada em um
bloco no qual a interpolação helicoidal é usada.
Explicação
Os resultados da correção do eixo Y na mesma operação do
corretor da ferramenta. Para uma explicação da operação,
os parâmetros relacionados, e semelhantes, consulte o item
―Correção da Ferramenta‖.
-167-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Profundidade
Ponta da
de corte ferramenta
insuficiente
NOTA
Para usar a compensação de raio da ponta da ferramenta, configure o
bit 7 (NCR) do parâmetro de Nº 8136 como 0.
-168-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Posição inicial
Posição inicial
Quando programada em função do Quando programada em função da
centro da ponta da ferramenta ponta imaginária da ferramenta
-169-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
CUIDADO
Em uma máquina com pontos de referência, é possível colocar uma
posição padrão, como p. ex. o centro do cabeçote de torno-revólver, sobre a
posição inicial. A distância entre esta posição padrão e o centro do raio da
ponta ou a ponta imaginária da ferramenta é definida como o valor de
correção da ferramenta. A definição da distância entre a posição padrão e
o centro do raio da ponta da ferramenta como valor de correção equivale a
colocar o centro do raio da ponta da ferramenta sobre a posição inicial,
enquanto que a definição da distância entre a posição padrão e a ponta
imaginária da ferramenta equivale a colocar a ponta imaginária da
ferramenta sobre a posição padrão. Para definir o valor de correção, é
geralmente mais fácil medir a distância entre a posição padrão e a ponta
imaginária da ferramenta, do que entre a posição padrão e o centro do raio
da ponta da ferramenta.
OFX OFX
(Correção da ferramenta (Correção da
no eixo X) ferramenta no eixo X)
OFZ OFZ
(Correção da (Correção da
ferramenta no eixo Z) ferramenta no eixo Z)
Definição da distância entre a posição padrão e o centro da Definição da distância entre a posição padrão e o centro da ponta
ponta da ferramenta como valor de correção da ferramenta imaginária da ferramenta como valor de correção da ferramenta
A posição inicial é colocada sobre o centro da ponta da A posição inicial é colocada sobre a ponta imaginária da
ferramenta ferramenta
Fig. 5.2.1 (b) Valor de correção da ferramenta quando o centro do cabeçote de torno-revólver é colocado
sobre a posição inicial
O caminho do centro da ponta da ferramenta é o mesmo do Se for utilizada a compensação do raio da ponta da
caminho programado, a menos que seja executada a ferramenta, é executado um corte preciso.
compensação do raio da ponta da ferramenta.
Sem a compensação do raio da ponta da ferramenta, o Com a compensação do raio da ponta da ferramenta, é
caminho da ponta da ferramenta imaginária é igual ao executado um corte preciso.
caminho programado.
Caminho da ponta
imaginária da ferramenta
Caminho da ponta
imaginária da ferramenta
Partida
Partida
-170-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
-171-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
-172-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
-173-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
NOTA
Quando o número de correção da geometria é
especificado igual ao da seleção da ferramenta, através
da definição do parâmetro LGT (nº 5002#1), e é
designado um código T, cujos números de correção da
geometria e de compensação do desgaste são
diferentes, é válido o sentido da ponta imaginária da
ferramenta, especificado pelo número de correção da
geometria.
Exemplo) T0102
OFR=RFGR01+OFWR02
OFT=OFT01
No entanto, a direção especificada pelo número de
compensação do desgaste é ativada dependendo da
definição do parâmetro WNP (Nº 5002#7).
-174-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Posição da
Cógido G Caminho da ferramenta
peça
G40 (Cancelar) Movimento ao longo do caminho programado
G41 Lado Direito mado
Movimento à esquerda do caminho programado
G42 Lado Esquerdo mado
Movimento à direitado caminho programado
Eixo X
Eixo Z
Peça
-175-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Eixo Z
G41 (a peça está no lado
esquerdo)
Eixo X
Peça
CUIDADO
Se o sinal do valor da compensação é alterado de
mais (+) para menos (-) e vice-versa, o vetor de
correção da compensação de raio da ponta da
ferramenta é revertido, mas a direção da
ferramenta imaginária não se altera. Para um uso
no qual a ferramenta imaginária é ajustada até o
ponto de início, portanto, não altere o sinal do valor
da compensação para o programa suposto.
-176-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Explicação
- Movimento da ferramenta quando a posição da peça não se altera
Quando a ferramenta está se movendo, o raio da ponta da ferramenta
mantém o contato com a peça.
Diagrama ampliado
Fig. 5.2.4 (c) Movimento da ferramenta quando a posição da peça não se altera
Posição
da peça
Posição
da peça
-177-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
- Partida
O bloco em que o modo muda de G40 para G41 ou G42 é
chamado bloco de partida.
G40_;
G41_;(Bloco de partida)
No bloco de partida, a ferramenta executa movimentos de
transição para a correção.
No bloco a seguir ao bloco de partida, o centro da ponta da
ferramenta é colocado perpendicularmente ao caminho
programado para esse bloco na posição correta inicial.
G42 (Partida)
- Cancelamento da correção
O bloco em que o modo muda de G41ou G42 para G40 é
chamado bloco de cancelamento da correção.
G41_;
G40_;(Bloco de cancelamento da correção)
O centro da ponta da ferramenta se movimenta para uma
posição perpendicular ao caminho programado no bloco
anterior ao bloco de cancelamento. No bloco de cancelamento
da correção (G40), a ferramenta é colocada na posição correta
final, como mostrado abaixo.
Posição final
-178-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Caminho programado
-179-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Assim, isso evita que a ferramenta corte além do ponto, como mostrado
na figura 5.2.4 (j).
Fig. 5.2.4 (j) Caso em que o corte excessivo ocorre no mesmo bloco
que G40.
-180-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Exemplo
(Modo G40)
<1> G42 G00 X60.0;
<2> G01 X120.0W-150.0F10;
<3> G40 G00 X300.0W150.0I40.0K-30.0;
-181-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Explicação
- Blocos sem um comando de movimento que são especificados no modo corretor
-182-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Caminho programado
Caminho programado
NOTA
A direção da correção é a mesma da Série 0i-C, mas o caminho do
centro do raio da ponta da ferramenta é diferente.
- Para esse CNC
A operação é a mesma da executada se a operação do ciclo fixo for
substituída por G00 ou G01, o início é executado no primeiro bloco
para o movimento do ponto inicial, e o cancelamento de correção é
executado no último bloco para retornar ao ponto de início.
• Para a Série 0i-C
A operação com o bloco para o movimento a partir do ponto inicial e
o último bloco para retornar ao início difere daquela desse CNC.
Para detalhes, consulte o “Manual do Operador da Série 0i-C”.
-183-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
(modo G42)
G01 W-20.0 I10.0;
U20.0;
Caminho programado
(modo G42)
G01 W-20.0 R10.0;
U20.0;
Caminho programado
NOTA
Para as Séries 0i-C, a compensação de raio da ferramenta
é inválida para a operação MDI.
-184-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Caminho programado
Peça
Peça
Caminho programado
-185-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
- Modo cancelar
A compensação de raio da ponta da ferramenta insere o modo
cancelar sob as seguintes condições. (o sistema pode não entrar
no modo cancelar dependendo da ferramenta da máquina).
<1> Imediatamente após a força ter sido ligada
<2> Após a chave do painel do MDI ter sido empurrada
-186-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
NOTA
A operação executada quando uma operação de
reiniciar é executada durante a compensação de raio da
ponta da ferramenta varia de acordo com a
configuração do bit 6 (CLR) do parâmetro de Nº 3402.
• Quando CLR=0
O estado de reiniciar é ajustado. A informação
modal de G41/G42 no grupo 07 é preservada.
Porém, para executar a compensação de raio da
ponta da ferramenta, um número de correção
(código T) precisa ser especificado novamente.
• Quando CLR=1
O estado de zerar é ajustado. A informação
modal de G40 no grupo 07 é preservada. Para
executar a compensação de raio da ponta da
ferramenta.
G41/G42 e um número de correção (código T)
devem ser especificados.
- Partida
Quando um bloco, que satisfaça todas as seguintes condições, é
executado no modo cancelar, o CNC entra no modo de correção.
O controle durante essa operação é chamado start-up (partida)
-187-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Caminho programado
Caminho programado
Interseção
Caminho do centro do raio
da ponta da ferramenta
-188-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
-189-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Explicação
- Movimento da ferramenta em torno de um canto interno (180°≦α)
Linear→Linear
Peça
Caminho programado
Ponto inicial
Linear→Circular
Peça
-190-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Peça
Caminho programado
Peça
Peça
Caminho programado
Peça
L
Interseção
Caminho do centro do raio da ponta da ferramenta Caminho programado
-191-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Linear→Linear
(tipo de conexão Ponto inicial
circular)
Peça
Caminho programado
Peça
-192-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Peça
Caminho programado
Peça
Linear→Linear
(tipo de conexão linear) Ponto inicial
Peça
Caminho programado
Peça
-193-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Linear→Linear
(tipo de conexão
Ponto inicial
circular)
Peça
Caminho programado
L
Caminho do centro do raio da ponta da ferramenta
Tipo B
Linear→Circular Ponto inicial
(tipo de conexão
circular)
Peça
Caminho programado
Caminho programado
Caminho programado
-194-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Para o tipo C
A ferramenta se alterna pelo valor de correção na direção
vertical ao bloco com o movimento subseqüente da ferramenta
ao bloco de partida.
Sem movimento da
ferramenta
Caminho programado
Interseção
-195-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
NOTA
A condição necessária para uma verificação de
interferência, descrita depois, difere dessa condição.
Para mais detalhes, consulte a explicação da
verificação de interferência.
-196-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Peça
Caminho programado
Peça
Interseção
Peça
Caminho programado
Interseção Peça
-197-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Caminho programado
Interseção
-198-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Caminho programado
Linear→Circular
(tipo de conexão
linear)
Peça
Interseção
Circular→Linear
(tipo de conexão
linear)
Peça
Caminho programado
Circular→Circular
(tipo de conexão
linear)
Caminho programado
Peça
-199-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Linear→Linear
(tipo de conexão
circular)
Peça
Caminho programado
Linear→Circular
(tipo de conexão
circular)
Peça
Circular→Linear
(tipo de conexão
circular)
Peça
Caminho programado
Circular→Circular
(tipo de conexão
circular)
Caminho programado
Peça
-200-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Peça
Caminho programado
L
Caminho do centro do raio da ponta da ferramenta
Linear→Circular
(tipo de conexão
linear)
Peça
Caminho programado
Caminho do centro do raio da ponta da
ferramenta
Circular→Linear
(tipo de conexão
linear)
Peça
Caminho programado
Circular→Circular
(tipo de conexão
linear)
Peça
-201-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Linear→Linear
(tipo de conexão
circular)
Peça
Caminho programado
L
Caminho do centro do raio da ponta da
ferramenta
Linear→Circular
(tipo de conexão
circular)
Peça
Caminho programado
Caminho do centro do raio da ponta da
ferramenta
Circular→Linear
(tipo de conexão
circular)
Peça
Caminho programado
Circular→Circular
(tipo de conexão
circular)
Peça
-202-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
- Exceções
A posição final do arco não está sobre o arco
Se o fim de uma linha conducente a um arco for programado, por
engano, como o fim desse arco, como mostra a figura a baixo, o
sistema assume que a compensação de raio da ponta da
ferramenta foi executada com base em um círculo imaginário que
tem o mesmo centro que o arco e ultrapassa a posição final
especificada. Com base nessa suposição, o sistema cria um vetor
e executa a correção. O caminho do centro do raio da ponta da
ferramenta resultante é diferente daquele criado pela aplicação da
compensação de raio da ponta da ferramenta no caminho
programado em que a linha conducente ao arco é considerada
como uma linha reta.
A mesma descrição se aplica ao movimento da ferramenta entre
dois caminhos circulares.
Círculo imaginário
Caminho programado
Caminho do centro do
raio da ponta da
ferramenta
Centro do arco
Centro do arco B
Arco B
Arco A
-203-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Caminho programado
-204-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Peça
G42
Interseção
Caminho programado
Peça
Caminho programado
Peça
Caminho do centro do raio da Interseção
ponta da ferramenta
Peça
Caminho programado
Interseção
Peça
Peça
G42
Caminho programado
Peça
Caminho do centro do raio da
ponta da ferramenta Interseção
-205-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Peça
Caminho programado
Peça
Caminho do centro
do raio da ponta da
ferramenta
Caminho programado
Interseção
Caminho do centro
do raio da ponta da
ferramenta
Caminho programado
Caminho programado
Centro
Centro
Caminho do centro
do raio da ponta da
ferramenta
-206-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
-207-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Modo G42
Interseção
Caminho programado
-208-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Caminho programado
Bloco G50
Caminho do centro do
raio da ponta da
ferramenta
Caminho programado
-209-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Vetor de correção
Vetor de correção
-210-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Exemplo
Caminho programado
Caminho programado
Nota) No N10, um vetor é
especificado com o tamanho de T1
na direção vertical ao eixo Z, usando
K1.
-211-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Caminho do centro
do raio da ponta da
Partida/cancelar tipo C ferramenta
Caminho programado
Restrição
Se um vetor do tipo IJ é especificado, a interferência pode
ocorrer devido ao fator somente, dependendo da direção. Se isso
ocorrer, nenhum alarme de interferência irá ocorrer, ou
nenhuma prevenção de interferência será executada. Portanto, o
corte excessivo pode resultar.
Corte excessivo
Partida/cancelar
Tipo C
Caminho
programado
-212-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Caminho do centro
do raio da ponta da
ferramenta
Caminho programado
Caminho do centro
do raio da ponta da
ferramenta
Caminho programado
Nº de blocos a serem
Caminho do centro
lidos no modo de procura do raio da ponta da
= 3) ferramenta
-213-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Caminho programado
Caminho do centro
do raio da ponta da
Interseção ferramenta
Caminho programado
Caminho do centro
do raio da ponta da
ferramenta
-214-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
- Movimento de canto
Quando são gerados dois ou mais vetores no fim de um bloco, a
ferramenta se move linearmente de um vetor para outro. A este
movimento dá-se o nome de movimento de canto.
Se esses vetores quase coincidirem um com o outro (a distância
do movimento do canto entre os vetores é julgada curta devido
às configurações do parâmetro (Nº 5010)), o movimento do
canto não é executado. Nesse caso, o vetor do ponto de parada
do bloco único tem prioridade e permanece, enquanto outros
vetores são ignorados. Isso torna possível ignorar os
movimentos pequenos que surgem da execução da compensação
de raio da ponta da ferramenta, o que evita alterações na
velocidade devido à interrupção do armazenamento.
Caminho programado
-215-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Caminho programado
Caminho do centro
da ferramenta
-216-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Peça
Caminho programado
Peça
Caminho programado
Caminho do centro do raio da ponta da ferramenta
-217-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Peça
Caminho programado
Peça
Linear→Linear
(tipo de conexão
linear)
Peça
Caminho programado
Peça
L
Interseção
Caminho programado
Caminho do centro do raio da ponta da ferramenta
-218-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Linear→Linear
(tipo de conexão
circular)
Peça
Caminho programado
Peça
-219-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Peça
Caminho programado
Peça
Caminho do centro do
Caminho programado raio da ponta da
ferramenta
Linear→Linear
(tipo de conexão
linear)
Peça
Caminho programado
B Circular→Linear
(tipo de conexão
linear)
Peça
-220-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Linear→Linear
(tipo de conexão
circular)
Peça
Caminho programado
B Circular→Linear
(tipo de conexão
circular)
Peça
Caminho programado
1º ou menos
Caminho programado
-221-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Para o tipo C
A ferramenta se alterna de acordo com o valor de correção
na direção vertical ao bloco anterior ao bloco de
cancelamento.
Caminho programado
Caminho programado
Peça
-222-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Caminho programado
Todas as pontas
de ferramenta
Caminho programado
-223-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Explicação
- Usinagem de uma ranhura inferior ao raio da ponta da ferramenta
Será executado um corte excessivo, uma vez que a compensação
de raio da ponta da ferramenta força o caminho do centro da
ferramenta a se mover no sentido inverso ao programado. Neste
caso, é ativado um alarme e o CNC para no início do bloco.
Caminho do centro do raio da ponta Alarme é ativado e a operação é interrompida
da ferramenta
Caminho programado
Fig. 5.3.5 (a) Usinagem de uma ranhura inferior ao raio da ponta da ferramenta
-224-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Caminho programado
Centro do arco
Peça
Fig. 5.3.5 (b) Usinando um passo maior que o raio da ponta da ferramenta
Peça Centro do
Arco
Arco
Fig. 5.3.5 (c) Usinando um passo menor que o raio da ponta da ferramenta
-225-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Após a correção
Após a correção
Peça
-226-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Após a correção
Peça
-227-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Explicação
- Condição sob a qual uma verificação de interferência é possível
Para executar uma verificação de interferência, é necessário ler
pelo menos três blocos com o movimento da ferramenta. Portanto,
se três ou mais blocos com movimento de ferramenta não
puderem ser lidos no modo corretor pois os blocos sem
movimento, tais como função auxiliar independente e pausa, são
especificados na sucessão, corte insuficiente ou excessivo podem
ocorrer pois o cálculo da interseção pode falhar. Supondo que o
número de blocos a serem lidos no modo corretor, que é
determinado pelo parâmetro (Nº 19625), sejam N e o número de
comandos nesses blocos N, sem o movimento da ferramenta que
foi lido por M, a condição sob a qual uma verificação de
interferência é possível é
(N - 3) ≥ M.
NOTA
Não há configurações para executar uma verificação
de direção apenas.
-228-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Caminho programado
Bloco 7
Bloco 2
Bloco 1 Bloco 8
Bloco 3
Bloco 6
Bloco 4 Bloco 5
-229-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Bloco 1
Bloco 2
Bloco 3
Bloco 1
Caminho programado
Bloco 2
-230-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Ferramenta parada
Ferramenta
parada
-231-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Explicação
A operação deve ser executada se uma verificação de interferência
avaliar que uma interferência (devido a corte excessivo) pode ser uma
das duas a seguir, dependendo da configuração do parâmetro.
CAV Função Operação
Função de alarme Uma parada de alarme ocorre antes da
0 de verificação de execução do bloco no qual o corte
interferência excessivo (interferência) ocorre.
Função de impedimento O caminho da ferramenta é modificado
1 de verificação de para que corte excessivo (interferência)
interferência
não ocorra, e o processo continue.
Explicação
- Outras interferências além daquelas entre três blocos adjacentes.
Se o vetor do ponto final do bloco 1 e o vetor do ponto final do
bloco 7 estiverem interferindo como mostrado na figura, um
alarme será emitido antes da execução do bloco 1, para que a
ferramenta pare.
Nesse caso, os vetores não serão apagados.
Ferramenta parada
Caminho do centro
do raio da ponta da
ferramenta
Bloco 1
Bloco 8
Caminho programado
Bloco 2 Bloco 7
Bloco 3
Bloco 6
Bloco 4 Bloco 5
-232-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Caminho do centro
da ferramenta
Caminho programado
Ferramenta parada
Caminho do centro da ferramenta
Caminho programado
-233-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Visão geral
Se um comando que satisfaça a condição sob a qual a função de
alarme da verificação de interferência é especificado, essa
função evita a criação do alarme de interferência, mas causa um
novo vetor de correção a ser calcular como caminho para evitar
interferências, e dando continuidade à usinagem. Para o caminho
evitar interferência, os cortes insuficientes em comparação com
o caminho programado. Além disso, dependendo da figura
especificada, nenhum caminho para evitar interferência pode ser
determinado, e nem o caminho para evitar interferência pode ser
julgado perigoso. Em tais caos, um alarme de para irá ocorrer.
Por essa razão, não é sempre possível evitar interferência para
todos os comandos.
Explicação
- Método para evitar interferência
Vamos considerar um caso onde uma interferência ocorra entre o
vetor de correção entre os (bloco 1 – bloco 2) e o vetor de
correção entre (bloco N-1 – Bloco N). O vetor de direção do
ponto final do bloco 1 até o ponto final do bloco N-1 é chamado
de vetor vazio. Nesse momento, um vetor de interseção de pós-
correção entre (bloco 1—vetor vazio) e um vetor de interseção
de pós-correção entre (vetor vazio - bloco N) é determinado, e
um caminho os conectando é então criado.
Vetor de interseção de pós-correção entre Vetor de interseção de pós-correção
entre o vetor vazio e o bloco 8
o bloco 1 e o vetor vazio
Bloco 3 Bloco 6
Bloco 4
Bloco 5
Nesse caso, os pontos finais da pós-correção dos blocos 2 até 6 coincidem com o
ponto final do bloco 1. Por isso, após a correção, os blocos de 2 até 6 serão
blocos sem movimento de ferramenta.
-234-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Bloco 1 Bloco 8
Bloco 8
Bloco 1
Vetor de interseção
de pós-correção entre
Vetor de interseção Interseção de pós- o bloco 1 e o bloco 8
de pós-correção entre
o bloco 1 e o vetor
correção entre o vetor
vazio vazio e o bloco 8
Bloco 4 Bloco 4
Bloco 5 Bloco 5
-235-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Caminho da pós-correção
Caminho programado
-236-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Caminho programado
Bloco 1
Bloco 3
Bloco 2
Ferramenta
parada
Bloco 1
Bloco 3
Bloco 2
-237-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Caminho programado
Bloco 1
Bloco 3
Bloco 2
Se uma bolsa na qual o fundo for mais largo que o topo, tal
como mostrado na figura, deva ser usinada, o vetor de ponto
final do bloco 1 e o vetor de ponto final do bloco 2 são
considerados como interferidores, e uma tentativa de cálculo é
feita, como um vetor de esquiva de interferência, o vetor de
interseção do caminho de pós-correção do bloco 1 e o caminho
de pós-correção do bloco 3. Nesse caso, a relação entre os blocos
1 e 3 é considerada como sendo externa, e os resultados do
caminho de pós-esquiva do corte excessivo são comparados com
o comando original. Em tal caso, a operação de esquiva de
interferência é considerada perigosa, e um alarme será emitido
imediatamente antes do bloco 1, e a ferramenta irá parar.
Ferramenta parada
Caminho do centro da ferramenta
Caminho programado
Bloco 1 Bloco 3
Bloco 2
-238-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
Ferramenta
parada
Caminho programado
Bloco 5
Bloco 4
Bloco 1
Bloco 3
Bloco 2
NOTA
1 Para “Se for considerado perigoso para evitar
interferência”, e “se acontecerem interferências maiores
com um vetor de esquiva de interferência”,
configurando o parâmetro NAA (Nº 19607#6)
apropriadamente, é possível suprimir um alarme para
continuar a usinagem. Para “Se nenhum vetor para
evitar interferência exista” não é possível evitar um
alarme independentemente da configuração desse
parâmetro.
2 Se uma parada de bloco único ocorrer durante uma
operação de esquiva de interferência, e uma operação
executada for diferente do movimento original, tal como
uma intervenção manual, intervenção de MDI,
alteração do valor de correção do raio da ponta da
ferramenta, o cálculo de interseção é executado com
um novo caminho. Se tal operação for executada, uma
interferência pode ocorrer novamente, apesar da
esquiva de interferência já ter sido feito uma vez.
-239-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Explicação
- Operação de MDI
Durante uma operação de MDI, ou seja, se um comando de
programa for especificado no modo MDI no estado de repartida
para fazer um início de ciclo, um cálculo de interseção é
executado para a correção, da mesma forma que uma operação
de memória de DNC. As compensações são feitas da mesma
forma se um subprograma é chamado da memória do programa
devido à operação de MDI.
-240-
B-64304PO-1/01 PROGRAMAÇÃO 5. FUNÇÃO DE COMPENSAÇÃO
- Intervenção de MDI
Se uma intervenção de MDI for feita, ou seja, se uma parada de
bloco único for executada para entrar no estado de parada
automática de operação no meio da operação da memória,
operação de DNC, e semelhantes, e um comando de programa
for especifica no modo MDI para fazer um início de ciclo, a
compensação de raio da ponta não executa um cálculo de
interseção, retendo o último vetor de correção antes da
intervenção.
Comando do programa
-241-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Formato
No modo de correção:
G39 ;
ou
I_J_
G39 I_K_ ;
J_K_
Explicação
- Interpolação Circular de Cantos
Quando o comando indicado a cima é especificado a
interpolação circular de cantos em que o raio é igual ao valor de
compensação pode ser executado. G41 ou G42 precedentes ao
comando determinam se o arco está no sentido horário ou sentido
anti-horário. G39 é um código G de ação simples.
- G39 sem I, J ou K
Quando G39; é programado, forma-se o arco no canto, de modo
a que o vetor no ponto final do arco é perpendicular ao ponto
inicial do bloco seguinte.
- G39 com I, J e K
Quando G39 é especificado com I, J e K, o arco no canto é
formado, de modo a que o vetor no ponto final do arco é
perpendicular ao vetoR definido pelos valores I, J e K.
Restrição
- Comando de
movimento
Num bloco contendo G39, nenhum comando de movimento pode
ser
especificado. Caso contrário, um alarme será acionado.
- Canto Interno
Num bloco contendo G39, nenhum comando de movimento pode
ser
especificado.Caso contrário, será ocasionado um corte de
energia.
- Velocidade do
arco de canto Caso um arco seja especificado com G39 no modo G00, a
velocidade do bloco do arco de canto será o camando F, que já
foi especificado anteriormente.
-242-
B-64304PO-1/01 PROGRAMAÇÃO 5.FUNÇÃO DE COMPENSAÇÃO
Exemplo
- G39 sem I, J ou K
:
: (no modo corretor)
N1 Z10.0 ; Eixo X
N2 G39 ;
N3 X-10.0 ;
:
:
Eixo Z
Caminho Programado
Caminho do centro
do raio da ponta
da ferramenta
(10.0, -10.0)
- G39 com I, J e K
:
: (No modo corretor)
N1 Z10.0 ; Eixo X
N2 G39 I-1.0 K2.0 ;
N3 X-10.0 Z20.0 ;
:
:
Eixo Z
(I=-1.0, K=2.0)
Caminho do
centro do raio da
ponta da
ferramenta
(20.0, -10.0)
-243-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
NOTA
Para usar a compensação automática da
ferramenta, configure o bit 7 (IGA) do parâmetro de
Nº 6240 como 0.
Explicação
- Sistema de O sistema de coordenadas deve ser definido antecipadamente
coordenadas para movimentar a ferramenta para a posição de medição. (O
sistema de coordenadas de trabalho para a programação é
comum.)
- Movimento para a posição de medição
O movimento para a posição de medição é executado através
da especificação seguinte no MDI ou no modo MEM:
G36Xxa; ou G37Zza; Neste caso, a posição de medição
deverá ser xa ou za (comando absoluto). A execução deste
comando efetua o deslocamento rápido dessa ferramenta para
a posição de medição, reduz a velocidade de avanço a meio
do percurso e, em seguida, continua a movimentá-la até o
dispositivo de medição emitir o sinal final. Quando a ponta
da ferramenta atinge a posição de medição, o instrumento de
medição envia um sinal de alcance da posição de medição ao
CNC, que para a ferramenta.
- Correção
O valor atual de correção da ferramenta continua sendo corrigido
através da diferença entre o valor da coordenada (α ou β) quando a
ferramenta atinge a posição de medição e o valor de xa ou za
especificado em G36 Xxa ou G37 Zza.
Valor de correção x = valor de correção atual x+(α-xa)
Valor de correção z = valor de correção atual z+(β-za)
xa: Ponto de medição programado para o eixo X
za: Ponto de medição programado para o eixo Z
Estes valores de correção também podem ser alterados via o
painel de operação MDI.
-244-
B-64304PO-1/01 PROGRAMAÇÃO 5.FUNÇÃO DE COMPENSAÇÃO
-245-
5. FUNÇÃO DE COMPENSAÇÃO PROGRAMAÇÃO B-64304PO-1/01
Exemplo
G
50 X760.0 Z1100.0 ; Programação do ponto zero absoluto
(Definição do sistema de coordenadas)
S01 M03 T0101 ; Especifica a ferramenta T1, o número de
Correção 1 e a rotação do fuso
G36 X200.0 ; Move-se para a posição de medição se a
ferramenta tiver atingido a posição de
medição em X198.0; como a posição de
medição correta é 200mm, o valor de
correção é alterado em 198.0-200.0= -
2.0mm.
G00 X204.0 ; Refrata-se um pouco ao longo do eixo X.
G37 Z800.0 ; Desloca-se para a posição de medição do
eixo Z. Se a ferramenta já tiver atingido a
posição de medição em X804.0, o valor de
correção é alterado através de 804.0-800.0 =
4.0mm.
T0101 ; Correções subseqüentes através da diferença.
O novo valor de correção torna-se válido
quando o código T é especificado de novo.
-246-
B-64304PO-1/01 PROGRAMAÇÃO 5.FUNÇÃO DE COMPENSAÇÃO
AVISO
A
do raio da ponta da ferramenta
Movimento considerando o valor
Movimento real
C Posição da
medição
NOTA
1 Quando não existe qualquer comando de código T antes de G36 ou G37, é acionado o alarme
PS0081.
2 Quando um código T é especificado no mesmo bloco que G36 ou G37, é acionado o alarme PS0082.
-247-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
NOTA
A operação de memória é possível apenas para as
funções disponíveis nesse CNC.
-248-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO 10/11
Alguns dos endereços que não podem ser usados para este CNC
podem ser usados no formato de fita da série 10/11 formato de
programa. A faixa de valores permitidos para o formato de fita
da série 10/11 formato de programa é basicamente idêntica à
deste CNC. As seções II-6.2 a II-6.5 descrevemos endereços
comum a faixa diferente de valores permitidos. Se for
especificado algum valor fora da faixa de valores permitidos, é
acionado um alarme.
Formato
M98 Pxxxx Lyyyy ;
P : Número do subprograma
L : Contagem da frequência de repetição
Explicação
- Endereço
O endereço L não pode ser usado no formato de fita deste CNC,
mas pode ser usado no formato de fita da série 10/11.
- Número do
subprograma A faixa de valores permitidos é igual à deste CNC (de 1 a 9999).
Se for especificado um valor com mais de quatro dígitos, os
quatro últimos dígitos são considerados como o número do
subprograma.
- Contagem da
freqüência de A contagem da freqüência de repetição L pode ser especificada
repetição na faixa de 1 a 9999. Se não for especificada uma contagem da
freqüência de repetição, 1 é adotado.
-249-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
Explicação
Estão à disposição três ciclos fixos: o ciclo fixo para corte do
diâmetro exterior/interior (G90), o ciclo fixo de abertura de rosca
(G92) e o ciclo fixo de torneamento da superfície final (G94).
NOTA
1 As figuras explicativas nessa seção usam o plano
ZX como plano selecionado, programação de
diâmetro para o eixo X, e programação de raio para
o eixo Z. Quando a programação de raio é usada
para o eixo X, altere U/2 para U e X/2 para X.
2 Um ciclo Fixo pode ser executado em qualquer
plano (inclusive os eixos paralelos para a definição
do plano). Porém, quando o sistema de códigos G
A for usado, U, V e W não podem ser determinados
como eixos paralelos.
3 A direção do comprimento significa a direção do
primeiro eixo no plano, como a seguir:
Plano ZX: Direção do eixo Z
Plano YZ: Direção do eixo Y
Plano XY: Direção do eixo X
4 A direção do segundo eixo significa a direção do
segundo eixo no plano, como a seguir:
Plano ZX: Direção do eixo X
Plano YZ: Direção do eixo Z
Plano XY: Direção do eixo Y.
-250-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO 10/11
Explicação
- Operações
Um ciclo de corte reto executa quatro operações:
(1) Operação 1 move a ferramenta do ponto inicial (A) até a
coordenada especificada do segundo eixo no plano
(coordenada X especificada para o plano ZX) em rápida
transversal.
(2) Operação 2 move a ferramenta até a coordenada especificada
do primeiro eixo no plano (coordenada Z inicial para o
plano ZX) no avanço de corte. (A ferramenta é movida até
o ponto final de corte (A') na direção do comprimento).
(3) Operação 3 move a ferramenta até a coordenada inicial do
segundo eixo no plano (coordenada X inicial para o plano
ZX) no avanço de corte.
(4) Operação 4 move a ferramenta até a coordenada inicial do
primeiro eixo no plano (coordenada Z inicial para o plano
ZX) em rápida transversal. (A ferramenta retorna ao ponto
inicial (A)).
-251-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
NOTA
No modo de bloco, as operações 1, 2, 3 e 4 são
executadas pressionando-se o botão Cicle Start
(Início do Ciclo) uma vez.
- Cancelando o modo
Para cancelar o modo de ciclo fixo, especifique um grupo de
código 01 G que não seja G90, G92 ou G94.
-252-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO 10/11
Formato
Plano ZpXp
G90 X(U)_ Z(W)_ I_ F_ ;
Plano YpZp
G90 Y(V)_ Z(W)_ K_ F_ ;
Plano XpYp
G90 X(U)_ Y(V)_ J_ F_ ;
X_,Y_,Z_ : Coordenadas do ponto final de corte (ponto 'A' na
figura abaixo) na direção do comprimento
U_,V_,W_ : A distância de viagem até o ponto final de corte
(ponto A‟ na figura abaixo) na direção do
comprimento
I_,J_,K_ : Total cônico (I na figura abaixo)
F_ : Velocidade de avanço do corte
Eixo X
(R).. Transversal rápida
(F).. Avanço do corte
4 (R )
A
3 (F )
U/2 1 (R )
A‘
2 (F )
X /2 I
W
Z
Eixo Z
Explicação
Endereço I, J ou K para especificar que um cone varia com o
plano selecionado. A figura de um cônico é determinada pelas
coordenadas do ponto final de corte (A‘) na direção do
comprimento, e o sinal do total cônico (endereço I, J ou K). Para
o ciclo na figura acima, um sinal de menos é adicionado ao total
cônico.
NOTA
O sistema de incremento dos endereços I, J ou K
para especificar um cônico, depende do sistema de
incremento para o eixo referencial. Especifique um
valor de raio em I, J ou K.
-253-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
- Operações
Um ciclo de corte cônico executa as mesmas quatro operações
como um ciclo de corte reto.
Porém, a operação 1 move a ferramenta do ponto inicial (A) até
a posição obtida com a adição do total cônico à coordenada
especificada do segundo eixo no plano (coordenada X
especificada para o plano ZX) em transversal rápida.
As operações 2, 3 e 4 após a operação 1 são as mesmas do ciclo
de corte reto.
NOTA
No modo de bloco, as operações 1, 2, 3 e 4 são
executadas pressionando-se o botão Cicle Start
(Início do Ciclo) uma vez.
- Cancelando o modo
-254-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO 10/11
Explicação
Os alcances das aberturas de rosca e restrições relacionadas à
- Operações velocidade dos eixos são mesmos para o corte com G32.
-255-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
NOTA
No modo de bloco, as operações 1, 2, 3 e 4 são
executadas pressionando-se o botão Cicle Start
(Início do Ciclo) uma vez.
-256-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO 10/11
Parâmetro
Parâmetro
CFR Descrição
Nº. 1466
(Nº. 1611#0)
0 Outro que não Usa o tipo de aceleração / desaceleração após a
0 interpolação para corte, constante de tempo para corte
(parâmetro Nº 1626), velocidade de avanço FL
(parâmetro Nº 1627), e velocidade de avanço da retração
especificada no parâmetro Nº 1466.
0 0 Usa o tipo de aceleração / desaceleração após a
interpolação para corte, constante de tempo para corte
(parâmetro Nº 1626), velocidade de avanço FL
(parâmetro Nº 1627), e velocidade de transversal rápida
especificada no parâmetro Nº 1420.
1 Antes da retração, uma verificação é feita para ver se a
velocidade de avanço especificada se tornou 0 (atraso
na aceleração / desaceleração é de 0) .após interpolação
para transversal rápida e usada em conjunto com a
constante de tempo de transversal rápida, e a velocidade
transversal rápida (parâmetro Nº 1420).
NOTA
Durante a retração, a máquina não para com um
cancelamento de 0% da velocidade de avanço
do corte, independentemente da configuração do
bit 4 (RF0) do parâmetro Nº. 1401
- Alternando o ângulo de
início O endereço Q pode ser usado para alternar o ângulo de início da
corte.
O incremento do ângulo de início (Q) é de 0.001 graus, e o
alcance do ajuste válido está entre 0 e 360 graus. Nenhum ponto
decimal pode ser especificado.
-257-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
Rápida transversal
Velocidade de
avanço
CUIDADO
Outra espera de avanço não pode ser executada
durante a retração.
-258-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO 10/11
Formato
Plano ZpXp
G92 X(U)_ Z(W)_ I_ F_ Q_ ;
Plano YpZp
G92 Y(V)_ Z(W)_ K_ F_ Q_ ;
Plano XpYp
G92 X(U)_ Y(V)_ J_ F_ Q_ ;
X_,Y_,Z_ : Coordenadas do ponto final de corte (ponto 'A' na
figura abaixo) na direção do comprimento
U_,V_,W_ : A distância de viagem até o ponto final de corte
(ponto A‟ na figura abaixo) na direção do
comprimento
Q_ : Ângulo para alternar o ângulo inicial de corte
(Incremento: 0.001 graus,
Alcance de configuração válida: 0 até 360
graus) I, J, K_ : Total cônico (I na figura abaixo)
F_ : Abertura de rosca (L na figura abaixo)
Eixo X
Z W
4(R) A
U/2 (R ) .... Transversal rápida
A 3(R) 1(R) (F) .... Avanço do corte
2(F)
I
X/2
Eixo Z
-259-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
Explicação
Os alcances das aberturas de rosca e restrições relacionadas à
velocidade dos eixos são mesmos para o corte com G32.
A figura de um cônico é determinada pelas coordenadas do ponto
final de corte (A‘) na direção do comprimento, e o sinal do total
cônico (endereço I, J ou K). Para o ciclo na figura acima, um
sinal de menos é adicionado ao total cônico.
NOTA
O sistema de incremento dos endereços I, J ou
K para especificar um cônico, depende do
sistema de incremento para o eixo referencial.
Especifique um valor de raio em I, J ou K.
- Operações
Um ciclo de corte cônica executa as mesmas quatro operações de
um ciclo de corte reto.
Porém, a operação 1 move a ferramenta do ponto inicial (A) até
a posição obtida com a adição do total cônico à coordenada
especificada do segundo eixo no plano (coordenada X
especificada para o plano ZX) em transversal rápida.
As operações 2, 3 e 4 após a operação 1 são as mesmas do ciclo
de corte reto.
CUIDADO
As observações sobre esse corte são as mesmas
do corte em G32. Entretanto, uma parada de
espera do avanço é como mostrada abaixo: Para
após o término do caminho do ciclo de corte.
NOTA
No modo de bloco, as operações 1, 2, 3 e 4 são
executadas pressionando-se o botão Cicle Start
(Início do Ciclo) uma vez.
-260-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO 10/11
X
X
Z W
Z
2(F)
4(R) I
U/2 3(F) 1(R)
I X U/2 3(F) 1(R)
X 2(F)
4(R)
W
X X
Z W
Z
4(R) I
2(F)
X U/2 3(F)
1(R)
1(R)
U/2 3(F)
2(F) 4(R)
I
W
X
- Cancelando o modo
Para cancelar o modo de ciclo fixo, especifique um grupo de
código 01 G que não seja G90, G92 ou G94.
-261-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
Formato
G94 X(U)_Z(W)_F_;
X_,Z_ : Coordenadas do ponto final de corte (ponto
'A' na figura abaixo) na direção da face final
U_,W_ : A distância de viagem até o ponto final de
corte (ponto 'A' na figura abaixo) na direção
da face final
F_ : Velocidade de avanço do corte
Eixo X
(R) Transversal rápida
(F) Velocidade de corte
Eixo Z
Explicação
- Operações
Um ciclo de corte faceado executa quatro operações:
(1) Operação 1 Move a ferramenta do ponto inicial (A) até a
coordenada especificada do primeiro eixo no plano (coordenada
Z especificada para o plano ZX) em transversal rápida.
(2) Operação 2 move a ferramenta até a coordenada especificada do
segundo eixo no plano (coordenada X especificada para o plano
ZX) no avanço de corte. (A ferramenta é movida até o ponto
final de corte (A') na direção do segundo eixo).
(3) Operação 3 move a ferramenta até a coordenada inicial do
primeiro eixo no plano (coordenada x inicial para o plano ZX) no
avanço de corte.
(4) Operação 4 move a ferramenta até a coordenada inicial do
segundo eixo no plano (coordenada X inicial para o plano ZX)
em rápida transversal. (A ferramenta retorna ao ponto inicial
(A)).
NOTA:
No modo de bloco simples, as operações 1, 2, 3 e
4 são executadas pressionando-se o botão Cicle
Start (Início do Ciclo) uma vez.
-262-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO 10/11
- Cancelando o modo
Para cancelar o modo de ciclo fixo, especifique um grupo de código
01 G que não seja G90, G92 ou G94
-263-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
Formato
Plano ZpXp
G94 X(U)_ Z(W)_ K _ F_ ;
Plano YpZp
G94 Y(V)_ Z(W)_ J _ F_ ;
Plano XpYp
G94 X(U)_ Y(V)_ I _ F_ ;
X_,Y_,Z_ : Coordenadas do ponto final de corte (ponto
'A' na figura abaixo) na direção do segundo
eixo
U_,V_,W_ : A distância de viagem até o ponto final de
corte (ponto 'A' na figura abaixo) na direção
do segundo eixo.
I_,J_,K_ : Total cônico (K na figura abaixo)
F_ : Velocidade de avanço do corte
Eixo X
1(R )
A
(R ) .... Transversal rápida
2(F) 4(R ) (F) .... Avanço do corte
U/2
A‘ 3(F)
X/2 K W
Eixo Z
Z
Explicação
A figura de um cônico é determinada pelas coordenadas do ponto
final de corte (A‘) na direção do segundo eixo, e o sinal do total
cônico (endereço I, J ou K). Para o ciclo na figura acima, um
sinal de menos é adicionado ao total cônico.
NOTA
O sistema de incremento dos endereços I, J ou K para
especificar um cônico, depende do sistema de
incremento para o eixo referencial. Especifique um valor
de raio em I, J ou K.
-264-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO 10/11
- Operações
Um ciclo de corte cônico executa as mesmas quatro operações
como um ciclo de corte faceado.
Porém, a operação 1 move a ferramenta do ponto inicial (A) até
a posição obtida com a adição do total cônico à coordenada
especificada do primeiro eixo no plano (coordenada Z
especificada para o plano ZX) em transversal rápida.
As operações 2, 3 e 4 após a operação 1 são as mesmas do ciclo
de corte faceado.
NOTA
No modo de bloco, as operações 1, 2, 3 e 4 são
executadas pressionando-se o botão Cicle Start
(Início do Ciclo) uma vez.
X X Z
1(R)
Z K W
Z
3(F)
U/2 2(F) 4(R)
X X W
K
Z Z
3(F)
1(R)
2(F) 4(R)
U/2 4(R) U/2
2(F)
1(R)
3(F)
W Z K
- Cancelando o modo
Para cancelar o modo de ciclo fixo, especifique um grupo de
código 01 G que não seja G90, G92 ou G94.
-265-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
-266-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO 10/11
-267-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
Caminho programado
Ponta da ferramenta
inteira
Ponta da
ferramenta
inteira
Caminho programado
-268-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO 10/11
NOTA
Esse CNC é o mesmo da Series 0i-C na direção
da compensação, mas difere da série
no caminho do centro do raio da ponta da
ferramenta
• Para esse CNC
As operações de ciclo de um ciclo fixo são
substituídas
com G00 ou G01. No primeiro bloco a ser
movido da ferramenta a partir do ponto de
início, a reinicialização é executada.
No último bloco para retornar a ferramenta ao
ponto de início, a compensação é cancelada.
• Para a série 0i-C
Essa série difere desse CNC quanto às
operações no
bloco a movimentar a ferramenta do ponto de
início, e o último bloco a retorná-la ao ponto de
início. Para detalhes, consulte o "Manual do
Operador da Série 0i-C".
Caminho do centro do raio da ponta da ferramenta Caminho do centro do raio da ponta da ferramenta
Ponta da
ferramenta Ponta da
inteira ferramenta
inteira
-269-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
Restrição
- Modal
Já que os itens de dados X (U), Z (W), e R de um ciclo Fixo são
valores modais comuns à G90, G92, e G94. Por essa
razão, se um novo valor X (U), Z (W), ou R não for
especificado, o valor especificado anteriormente é o efetivo.
Portanto, quando a distância de viagem ao longo do eixo Z não
variar como mostrado no exemplo de programa abaixo, um ciclo
fixo pode ser repetido apenas especificando-se a distância de
viagem ao longo do eixo X.
Exemplo
Eixo X 66
4
8 12
16
Peça
0
-270-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO 10/11
- Comando de seleção de
plano Especifique um comando de seleção de plano (G17, G18, ou
G19) antes de configurar um ciclo Fixo, ou especifique-o no
bloco no qual o primeiro ciclo Fixo é especificado.
Se um comando de seleção de plano for especificado no modo de
ciclo Fixo, o comando é executado, mas os valores modais
comuns aos ciclos Fixos são limpos.
Se for definido um eixo que não está no plano selecionado, o
alarme PS0330 será emitido.
- Eixo
paralelo Quando o sistema de códigos G A for usado, U, V e W não
podem ser determinados como eixos paralelos.
- Reiniciar
Se uma operação de reiniciar for executada durante a execução
do ciclo Fixo, quando qualquer um dos seguintes estados para
retenção de um código modal G de um grupo
01 é determinado, o código modal G do grupo 01 é substituído
pelo modo G01:
• Estado ‗reiniciar‖ (bit 6 (CLR) do parâmetro Nº. 3402 = 0)
• Estado ‗limpo‘ (bit 6 (CLR) do parâmetro Nº. 3402 = 1) e
estado
onde o código modal G do grupo 01 é mantido a um tempo
de reinicialização (bit 1 (C01) do parâmetro Nº. 3406 = 1)
exemplo de operação)
Se uma reinicialização é feita durante a execução de um
ciclo Fixo (bloco X0) e o comando X20.Z1. for executado, a
interpolação linear (G01) é executada em vez do ciclo Fixo.
-271-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
NOTA
1 As figuras explicativas nessa seção usam o plano
ZX como plano selecionado, programação de
diâmetro para o eixo X, e programação de raio para
o eixo Z. Quando a programação do raio é usada
para o eixo X, altere U/2 para U e X/2 para X.
2 Um ciclo Fixo múltiplo repetitivo pode ser
executado em qualquer plano (inclusive os eixos
paralelos para a definição do plano). Porém,
quando o sistema de códigos G A for usado, U, V e
W não podem ser determinados como eixos
paralelos.
-272-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO 10/11
NOTA
Mesmo que uma programação de ponto deciam do tipo
calculadora de bolso é especificada (DPI (bit 0 do parâmetro
Nº 3401) = 1), a unidade do endereço D é menor que o
incremento de entrada. Além disso, quando um ponto decimal
é enviado para o endereço D, o alarme PS00007 será ativado.
-273-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
Programação do Entrada
Unidade Sinal
diâmetro/rio de Ponto
Depende do sistema de decimal
∆d incremento para o eixo de Programação do raio Não Não
referência necessário permitido
Depende da programação de
Depende do sistema de
diâmetro/raio do segundo
∆u incremento para o eixo de
eixo do plano.
Necessário Permitido
referência
Depende da programação
Depende do sistema de
de diâmetro/raio do
∆w incremento para o eixo de
primeiro eixo do plano.
Necessário Permitido
referência
Depende do sistema de
∆i incremento para o eixo de Programação do raio Não Permitido
referência necessário
Depende do sistema de
∆k incremento para o eixo de Programação do raio Não Permitido
referência necessário
Figura Alvo
-274-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Figura
alvo
Fig. 6.4.1 (b) Caminho de corte de um ciclo de corte brusco de superfície externa com
permissão para acabamento do corte brusco (tipo I)
-275-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
Explicação
- Operações Se uma figura alvo passando através de A, A' e B (nessa ordem)
é dada pelo programa, um objeto a usinar é cortado e separado
pela profundidade do corte ∆d por vez. O caminho de usinagem
varia como mostrado a seguir, dependendo se a permissão de
acabamento da usinagem foi especificada.
(1) Quando a permissão de acabamento do corte brusco não é
especificada, o corte é executado pela profundidade do corte
∆d com permissões de acabamento ∆u/2 e ∆w à esquerda, e
c o r t e br u s c o c o mo a c a ba me nt o , já que o mesmo é
feito de acordo com o programa da figura alvo, após a última
usinagem.
(2) Quando a permissão de acabamento do corte brusco é
especificada, o corte é feito pela profundidade do corte ∆d
com as permissões de corte ∆u/2+∆i e ∆w+∆k à esquerda, e a
ferramenta retorna ao ponto de início (A) Após o último corte
ter sido feito. Em seguida, a usinagem brusca para
acabamento é executada ao longo da figura alvo, para
remover as permissões de corte ∆i e ∆k.
Ao término da usinagem brusca como acabamento, o bloco
próximo ao
bloco de sequência especificado por Q é executado.
NOTA
1 As funções F,S e T especificadas no comando de
movimento entre os pontos A e B são ineficazes,
sendo apenas eficazes as funções especificadas
no bloco G71 ou no bloco precedente. M e as
funções auxiliares e secundárias M são tratadas
da mesma forma que as funções F, S, e T.
2 Quando a função de controle da velocidade de
superfície constante é ativada (bit 0 (SSC) do
parâmetro Nº 8133 for configurada como 1), o
G96 ou G97 especificado no comando de
movimento entre os pontos A e B é ignorado. Se
você deseja habilitar o comando G96 ou G97,
especifique o comando no G71 ou no bloco
anterior.
Programação do
Nº Unidade Sinal
diâmetro/rio
Depende do sistema de Não
5133 Programação do raio
incremento para o eixo de necessário
referência
-276-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
- Figuras alvo
Padrões
Os quatro padrões de corte a seguir são considerados.
Todos esses ciclos de corte cortam o objeto a ser usinado,
movendo a ferramenta em paralelo ao primeiro eixo do plano
(eixo X para o plano ZX). Nesse momento, os sinais das
permissões de acabamento de ∆u e ∆w são os seguintes:
F
Fig. 6.4.1 (c) Quatro figuras alvo de padrões
Restrição
(1) Para U(+), uma figura para a qual uma posição maior do
que o ponto de início do ciclo é especificada não pode ser
usinada.
Para U(-), uma figura para a qual uma posição inferior ao
ponto de início do ciclo é especificada não pode ser usinada.
(2) Para o tipo I, a figura deve mostrar um aumento ou
diminuição de escala ao longo do primeiro e segundo eixo
do plano.
(3) Para o tipo I, a figura deve mostrar um aumento ou
diminuição de escala ao longo do primeiro eixo do plano.
Bloco de início
No bloco de início no programa para uma figura alvo (bloco com
números seqüenciais nos quais o caminho entre A e A‘ é
especificado), G00 ou G01 devem ser especificados. Se não for
especificado, o alarme PS0065 é emitido.
Quando G00 é especificado, o posicionamento é feito ao longo
de A-A'. Quando G01 é especificado, uma interpolação linear é
feita com o avanço de corte ao longo de A-A‘.
Nesse bloco de início, selecione também o tipo I e II.
-277-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
Funções de
verificação Durante a operação do ciclo, se a figura alvo mostrar o aumento
ou diminuição da escala, essa será sempre mostrada.
NOTA
Quando a compensação de raio da ponta da
ferramenta é aplicada, a figura alvo à qual a
compensação é aplicada será verificada.
- Tipos I e II
Seleção do tipo I ou II Para G71, há tipos I e II.
Quando a figura alvo possuir bolsas, certifique-se de usar o tipo
II.
A operação de escape após corte brusco na direção do primeiro
eixo do plano (eixo Z para o plano ZX) difere entre os tipos I e
II. Com o tipo I, a ferramenta escapa até a direção de 45 graus.
Com o tipo II, a ferramenta corta o objeto a ser usinado ao longo
da figura alvo. Quando a figura alvo não possuir bolsas,
determine a operação de escape desejada e selecione o tipo I ou
II.
Seleção do tipo I ou II
No bloco de início para a figura alvo (número sequencial ns),
selecione o tipo I ou II.
(1) Quando o tipo I for selecionado
Especifique o segundo eixo do plano (eixo X para o plano
ZX). Não especifique o primeiro eixo do plano (eixo Z para
o plano ZX).
(2) Quando o tipo II for selecionado
Especifique o segundo eixo do plano (eixo X para o plano
ZX)
e o primeiro eixo do plano (eixo Z para o plano
ZX).
Quando você quiser usar o tipo II sem mover a ferramenta
ao longo do primeiro eixo do plano (eixo Z do plano ZX),
especifique a programação incremental com a distância de
viagem 0 (W0 para o plano ZX).
-278-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
- Tipo I
(1) No bloco com número sequencial ns, apenas o segundo
eixo do plano (eixo X (eixo U) para o plano ZX) deve ser
especificado.
Exemplo
Plano ZX
G71 V10.0 R5.0 ;
G71 P100 Q200....;
N100 X(U)_ ; (Especifica apenas o segundo eixo do plano).
: ;
: ;
N200…………;
B
A
A‟
Fig. 6.4.1 (d) Figura que não mostra aumento ou diminuição da escala
(tipo I)
CUIDADO
Se a figura não mostrar alterações na escala ao
longo do primeiro ou segundo eixo do plano, o
alarme PS0064 ou PS0329 é emitido. Entretanto,
se o movimento não mostrar alteração na escala,
mas for muito pequeno, e puder ser determinado
que o movimento não é perigoso, o total permitido
pode ser especificado nos parâmetros de Nº 5145
e 5146 para especificar que o alarme não será
emitido nesse caso.
-279-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
- Tipo II
(R):
(F) C
(R):
B
(R):
A ∆d
(F)
∆d
(F)
-280-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
+X
+Z 10 ... 3 2 1
+Z
Fig. 6.4.1 (g) Figura que não pode ser usinada (tipo II)
CUIDADO
Para uma figura que a ferramenta se mova de
trás para frente ao longo do primeiro eixo do
plano durante uma operação de corte (incluindo o
comando „vertex in na arc‟), a ferramenta de corte
pode entrar em contato com o objeto a ser
usinado. Por essa razão, para uma figura que não
mostre a alteração na escala, o alarme PS0064
ou PS0329 é emitido. Entretanto, se o movimento
não mostrar alteração na escala, mas for muito
pequeno, e puder ser determinado que o
movimento não é perigoso, o total permitido pode
ser especificado no parâmetro de Nº 5145 para
determinar que o alarme não é emitido nesse
caso.
+X
+Z
Fig. 6.4.1 (g) Figura que pode ser usinada (tipo II)
-282-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Fig. 6.4.1 (j) Corte ao longo da figura do objeto a ser usinado (tipo II)
e (especificado no comando ou
45° parâmetro Nº 5133)
Fundo
-283-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
Operação de escape após corte brusco Operação de escape após corte brusco
como finalização
Ponto de início
Profundidade do corte ∆d
+X
+Z
+X
+Z
-284-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Fig. 6.4.1 (o) Caminho de corte para várias bolsas (tipo II)
g Transversal rápida
22 21
•
D
20
Escape do
fundo
Avanço do corte 19
Fig. 6.4.1 (o) Detalhes do movimento após o corte para uma bolsa
(tipo II)
-285-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO-1/01
CUIDADO
1Esse CNC difere das séries 0i-C em relação ao corte
de uma bolsa. A ferramenta primeiro corta a bolsa mais
próxima no ponto de início. Após o corte da bolsa estar
concluído, a ferramenta se move para a bolsa mais
próxima e começa o corte.
2 Quando a figura possuir uma bolsa, você geralmente
dever especificar um valor de 0 para ∆w (permissão de
acabamento). Caso contrário, a ferramenta poderá
perfurar a parede do outro lado.
Inicialização
Cancelar
correção
Ponto de início
do ciclo
Cancelar
correção
Inicialização
Posição entre
A-A‘ na qual a
Programa da figura alvo para o
qual a compensação de raio da inicialização é feita.
ponta da ferramenta não é
aplicada.
+X A‘
NOTA
Para executar um embolsamento no modo de
compensação de raio da ponta da ferramenta,
especifique o bloco linear A-A‟ do lado de fora do objeto
a ser usinado, e especifique a figura da bolsa atual. Isso
evita que uma bolsa seja cavada.
Operação 2
Ponto de início
do torneamentoo
atual
+X
: A rápida transversal pode ser selecionada
+Z : De acordo com o modo no bloco de início.
-288-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Formato
Plano ZpXp
G72 P(ns) Q(nf) U(∆u) W(∆w) I(∆i) K(∆k) D(∆d) F(f ) S(s ) T(t ); N
(ns) ;
... O comando de movimento entre A e B é especificado
nos
N (nf) ; blocos com números sequenciais ns até nf.
Plano YpZp
G72 P(ns) Q(nf) V(∆w) W(∆u) J(∆k) K(∆i) D(∆d) F(f ) S(s ) T(t ); N
(ns) ;
...
N (nf) ;
Plano XpYp
G72 P(ns) Q(nf) U(∆w) V(∆u) I(∆k) J(∆i) D(∆d) F(f ) S(s ) T(t ); N
(ns) ;
...
N (nf) ;
∆d : Profundidade do corte
A direção do corte depende da direção AA'.
ns : Número sequencial do primeiro bloco para o programa
de acabamento do formato.
nf : Número sequencial do último bloco para o programa de
acabamento do formato.
∆u : A distância da permissão do acabamento na direção do
segundo eixo do plano (eixo X para o plano ZX)
∆w : A distância da permissão do acabamento na direção do
segundo eixo do plano (eixo Z para o plano ZX)
∆i : A distância da permissão do acabamento na direção do
segundo eixo do plano (eixo X para o plano ZX)
∆k : A distância da permissão do acabamento na direção do
primeiro eixo do plano (eixo Z para o plano ZX)
f,s,t : Qualquer função F , S, ou T contida nos blocos ns até nf no
ciclo é ignorada e a função F, S, ou T nesse bloco G72 é
eficiente
NOTA:
Mesmo que uma programação de ponto decimal do tipo
calculadora de bolso seja especificada (DPI (bit 0 do parâmetro
Nº 3401) = 1), a unidade do endereço D é menor que o
incremento de entrada. Além disso, quando um ponto decimal é
enviado para o endereço D, o alarme PS00007 será ativado.
-289-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Programação do Entrada
Unidade Sinal
diâmetro/raio de Ponto
Depende do sistema de decimal
Não
∆d incremento para o eixo Programação do raio Não permitido
de referência necessário
Depende da programação de
Depende do sistema de
diâmetro/raio do segundo
∆u incremento para o eixo
eixo do plano.
Necessário Permitido
de referência
Depende da programação
Depende do sistema de
de diâmetro/raio do
∆w incremento para o eixo
primeiro eixo do plano.
Necessário Permitido
de referência
Depende do sistema de
∆i incremento para o eixo Programação do raio Não Permitido
de referência necessário
Depende do sistema de
∆k incremento para o eixo Programação do raio Não Permitido
de referência necessário
∆d
(F): Avanço do corte
(R): Rápida transversal
A' C
A
Caminho da ferramenta
(F)
e (R)
(R) 45°
Figura alvo
(F)
+X
∆u/2
B
+Z ∆w
-290-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Explicação
- Operações
Quando a figura alvo passa através de A, A‘ e B, essa ordem é
dada por um programa, a área especifica é removida por ∆d
(profundidade do corte), com a permissão de acabamento
especificada por ∆u/2 e ∆w à esquerda.
NOTA
1 As funções F, S e T que são especificadas no
comando mover entre os pontos A e B não
ineficientes, e aquelas especificadas no bloco
G72 ou no bloco anterior são eficientes. M e as
funções auxiliares e secundárias M são tratadas
da mesma forma que as funções F, S, e T.
2 Quando a função de controle da velocidade de
superfície constante é ativada (bit 0 (SSC) do
parâmetro Nº 8133 for configurada como 1), o
G96 ou G97 especificado no comando de
movimento entre os pontos A e B é ignorado. Se
você deseja habilitar o comando G96 ou G97,
especifique o comando no G71 ou no bloco
anterior.
Programação do
Nº Unidade Sinal
diâmetro/raio
Depende do sistema de Programação do Não
5133
incremento para o eixo de raio Necessário
referência
- Figuras alvo
Os quatro padrões de corte a seguir são considerados. Todos
Padrões
esses ciclos de corte cortam o objeto a ser usinado, movendo a
ferramenta em paralelo ao segundo eixo do plano (eixo X para o
plano ZX). Nesse momento, os sinais das permissões de
acabamento de ∆u e ∆w são os seguintes:
B B +X
U(-)...W (+)... U(-)...W(-)...
+Z
A A
A' A' Tanto a interpolação linear e
A' circular é possível
A'
A A
U(+)...W(+)... U(+)...W(-)...
B B
-291-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Restrição (1) Para W(+), uma figura para a qual uma posição maior do
que o ponto de início do ciclo é especificada, não pode ser
usinada.
Para W(+), uma figura para a qual uma posição inferior ao
ponto de início do ciclo é especificada, não pode ser
usinada.
(2) Para o tipo I, a figura deve mostrar um aumento ou
diminuição de escala ao longo do primeiro e segundo eixo
do plano.
(3) Para o tipo II, a figura deve mostrar um aumento ou
diminuição de escala ao longo do segundo eixo do plano.
Bloco de No bloco de início no programa para uma figura alvo (bloco com
início números sequenciais ns nos quais o caminho entre A e A‘ é
especificado), G00 ou G01 devem ser especificados. Se
não for especificado, o alarme PS0065 é emitido.
Quando G00 é especificado, o posicionamento é feito ao longo
de A-A'. Quando G01 é especificado, uma interpolação linear é
feita com o avanço de corte ao longo de A-A‘.
Nesse bloco de início, selecione também o tipo I e II.
NOTA
Quando a compensação de raio da ponta da
ferramenta é aplicada, a figura alvo à qual a
compensação é aplicada será verificada.
- Tipos I e II
Seleção do tipo I ou II Para G72, há tipos I e II.
Quando a figura alvo possuir bolsas, certifique-se de usar o
tipo II.
A operação de escape após corte brusco na direção do segundo
eixo do plano (eixo X para o plano ZX) difere entre os tipos I e
II. Com o tipo I, a ferramenta escapa até a direção de 45 graus.
Com o tipo II, a ferramenta corta o objeto a ser usinado ao longo
da figura alvo. Quando a figura alvo não possuir bolsas,
determine a operação de escape desejada e selecione o tipo I ou
II.
-292-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Seleção do tipo I ou II
No bloco de início para a figura alvo (número sequencial ns),
selecione o tipo I ou II.
(1) Quando o tipo I for selecionado
Especifique o primeiro eixo do plano (eixo Z para o plano
ZX). Não especifique o segundo eixo do plano (eixo X para
o plano ZX).
(2) Quando o tipo II for selecionado.
Especifique o segundo eixo do plano (eixo X para o plano
ZX)
e o primeiro eixo do plano (eixo Z para o plano
ZX).
Quando você quiser usar o tipo II sem mover a ferramenta
ao longo do segundo eixo do plano (eixo X do plano ZX),
especifique a programação incremental com a distância de
viagem 0 (U0 para o plano ZX).
- Tipo I
G72 difere do G71 nos seguintes pontos:
(1) G72 corta o objeto a ser usinado, movendo a ferramenta em
paralelo ao segundo eixo do plano (eixo X para o plano ZX).
(2) No bloco de início do programa de uma figura alvo (bloco
com o número sequencial ns), apenas o primeiro eixo do
plano (eixo Z (eixo W) para o plano ZX) deve ser
especificado.
- Tipo II
G72 difere do G71 nos seguintes pontos:
(1) G72 corta o objeto a ser usinado, movendo a ferramenta em
paralelo ao segundo eixo do plano (eixo X para o plano ZX).
(2) A figura não precisa mostrar o aumento ou diminuição da
escala na direção do primeiro eixo do plano (eixo Z para o
plano ZX) e pode ter concavidades (bolsas). Porém, a figura
deve mostrar a alteração da escala na direção do segundo
eixo do plano (eixo X para o plano ZX).
(3) Quando uma posição paralela ao segundo eixo do plano
(eixo X para o plano ZX) for especificada em um bloco do
programa para a figura alvo, supõe-se que ela esteja no
fundo de uma bolsa.
(4) Após todos os cortes bruscos terminarem ao longo do
segundo eixo no plano (eixo X para o plano ZX), a
ferramenta retorna temporariamente ao ponto de início. Em
seguida, o corte brusco como acabamento é executado.
NOTA
Mesmo que uma programação de ponto do tipo calculadora de
bolso é especificada (bit 0 (DPI) do parâmetro Nº 3401) = 1), a
unidade do endereço D é menor que o incremento de entrada.
Além disso, quando um ponto decimal é enviado para o
endereço D, o alarme PS0007 será ativado.
-294-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Programação do Entrada
Unidade Sinal
diâmetro/raio de Ponto
Depende do sistema de decimal
∆i incremento para o eixo de Programação do raio Necessário Permitido
referência
Depende do sistema de
∆k incremento para o eixo de Programação do raio Necessário Permitido
referência
Depende da programação de
Depende do sistema de
diâmetro/raio do segundo
∆u incremento para o eixo de
eixo do plano.
Necessário Permitido
referência
Depende da programação
Depende do sistema de
de diâmetro/raio do
∆w incremento para o eixo de
primeiro eixo do plano.
Necessário Permitido
referência
∆k+∆w
D
∆w
∆i+∆u/2
C ∆u/2
A
(R)
(R)
B
(F)
∆u/2
A'
+X ∆w
Comando do programa
(F): Avanço de corte
(R): Transversal rápida
+Z
Explicação
- Operações
Quando uma figura alvo passando por A, A', e B e essa ordem é
dado por um programa, o corte brusco é feito pelo número de
vezes especificado, com a permissão de acabamento
especificada em ∆u/2 e ∆w à esquerda.
NOTA
1 Após a operação do ciclo terminar, a ferramenta
retorna ao ponto A.
2 As funções F, S e T que são especificadas no
comando mover entre os pontos A e B não
ineficientes, e aquelas especificadas no bloco
G73 ou no bloco anterior são eficientes. M e as
funções auxiliares e secundárias M são tratadas
da mesma forma que as funções F, S, e T.
-295-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
- Bloco de início
No bloco de início no programa para uma figura alvo (bloco com
números sequenciais ns nos quais o caminho entre A e A‘ é
especificado), G00 ou G01 devem ser especificados. Se
não for especificado, o alarme PS0065 é emitido.
Quando G00 é especificado, o posicionamento é feito ao longo
de A-A'. Quando G01 é especificado, uma interpolação linear é
feita com o avanço de corte ao longo de A-A‘.
- Função de
verificação A seguinte verificação também pode ser feita.
-296-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Formato
G70 P(ns) Q(nf) ;
ns : Número sequencial do primeiro bloco para o
programa de acabamento do formato.
nf : Número sequencial do último bloco para o programa
de acabamento do formato.
Explicação
- Operações
Os blocos com números sequenciais ns até nf no programa de
uma figura alvo são executados para acabamento. As funções F,
S, T, M e auxiliares secundárias especificadas nos blocos G71,
G72 ou G73 são ignoradas, e as funções F, S, T, M e auxiliares
secundárias especificadas nos blocos com números sequenciais
ns até nf são eficientes.
Quando a operação do ciclo terminar, a ferramenta volta ao
ponto de início em rápida transversal e o próximo bloco de ciclo
G70 é lido.
- Armazenando blocos P e
Q
Quando o corte brusco é feito por G71, G72 ou G73, até três
endereços de memória dos blocos P e Q são armazenados. Com
isso, os blocos indicados por P e Q são imediatamente
encontrados na execução do G70 sem buscá-los na memória
desde o seu início. Após alguns dos ciclos de corte G71, G72, e
G73 terem sido executados, os ciclos de acabamento podem ser
executados por G70 à qualquer momento. Nessa hora, para o
quarto ciclo de corte brusco e os outros subsequentes, o tempo do
ciclo é maior, pois a memória é pesquisada em busca dos blocos
P e Q.
-297-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Exemplo
G71 P100 Q200 ...;
N100 ...;
...;
...;
N200 ...;
G71 P300 Q400 ...;
N300 ...;
...;
...;
N400 ...;
...;
...;
G70 P100 Q200 ; (executados sem uma
pesquisa em busca do
primeiro e terceiro ciclo)
G70 P300 Q400 ; (executados após uma
pesquisa em busca do quarto
ciclo e subsequentes)
NOTA
Os endereços de memória dos blocos P e Q
armazenados durante os ciclos de corte brusco feitos
por G71, G72, e G73 são apagados após a execução
de G70.
Todos os endereços de memória armazenados dos
blocos P e Q também são apagados por uma
reinicialização.
NOTA
A ferramenta sempre retorna ao ponto de início do ciclo
no modo de posicionamento não-linear,
independentemente da configuração do bit 1(LRP) do
parâmetro Nº 1401.
Antes de executar um ciclo de acabamento de uma
figura alvo com um corte de bolsa por G71 ou G72,
verifique se a ferramenta não interfere com o objeto a
ser usinado, quando estiver voltando do ponto final da
figura alvo até o ponto de início do ciclo.
Exemplo
Eixo X
Ponto inicial
Eixo
Z
-299-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Eixo
X
Eixo
Z
-300-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Programação do Entrada de
Unidade Sinal
diâmetro/rio Ponto decimal
Depende do sistema de
∆i incremento para o eixo de
Programação do raio Não Permitido
necessário
referência
Depende do sistema de
∆k incremento para o eixo de
Programação do raio Não Permitido
necessário
referência
Depende do sistema de
∆d incremento para o eixo de
Programação do raio NOTA 1 Não permitido
referência
NOTA:
1 Geralmente, especifique um valor positivo para ∆d. Quando X (U)
e ∆i são omitidos, especifique um valor com o sinal indicando a
direção na qual a ferramenta deve escapar.
2 Mesmo que uma programação de ponto do tipo calculadora de
bolso é especificada (DPI (bit 0 do parâmetro Nº 3401) = 1), a
unidade do endereço D é menor que o incremento de entrada. Além
disso, quando um ponto decimal é enviado para o endereço D, o
alarme PS0007 será ativado.
-301-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Explicação
- Operações
Uma operação de ciclo por corte ∆k e retorno por (e) é repetida.
Quando o corte alcançar o ponto C, a ferramenta escapa por ∆d.
Em seguida, a ferramenta retorna em rápida transversal,
movimenta a direção do ponto B por ∆i, e executa o corte
novamente.
Programação do
Nº Unidade Sinal
diâmetro/rio
Depende do sistema de Programação do Não
5139
incremento para o eixo de raio necessário
referência
-302-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Programação do Entrada de
Unidade Sinal
diâmetro/rio Ponto decimal
Depende do sistema de Não
∆i incremento para o eixo de
Programação do raio
necessário
Permitido
referência
Depende do sistema de Não
∆k incremento para o eixo de
Programação do raio
necessário
Permitido
referência
Depende do sistema de
∆d incremento para o eixo de
Programação do raio NOTA 1 Não permitido
referência
NOTA
1 Geralmente, especifique um valor positivo para ∆d. Quando Z
(W) e ∆k são omitidos, especifique um valor com o sinal
indicando a direção para a qual a ferramenta deve escapar.
2 Mesmo que uma programação de ponto decimal do tipo
calculadora de bolso é especificada (DPI (bit 0 do parâmetro Nº
3401) = 1), a unidade do endereço D é menor que o incremento
de entrada. Além disso, quando um ponto decimal é enviado
para o endereço D, o alarme PS00007 será ativado.
-303-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Explicação
- Operações
Uma operação de ciclo de corte por ∆i e retornando na repetição.
Quando o corte alcançar o ponto B, a ferramenta escapa por ∆d.
Em seguida, a ferramenta retorna em rápida transversal,
movimenta a direção do ponto C por ∆k, e executa o corte
novamente.
Programação do
Nº Unidade Sinal
diâmetro/rio
Depende do sistema de incremento Programação Não
5139
para o eixo de referência do raio necessário
-304-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
NOTA:
1 Mesmo que uma programação de ponto decimal do
tipo calculadora de bolso é especificada (DPI (bit 0
do parâmetro Nº 3401) = 1), a unidade do endereço
D é menor que o incremento de entrada. Além disso,
quando um ponto decimal é enviado para o
endereço D, o alarme PS00007 será ativado.
2 Um ponto decimal incluso no endereço A não tem
significado. Ou seja, A120. é equivalente a A120
quanto aos graus de especificação 120.
3 Para usar P2, P3 ou P4 como método de corte, a
opção para o ciclo fixo múltiplo repetitivo II é
necessária;
4 O endereço Q não permite a entrada de ponto
decimal.
-305-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Programação do Entrada de
Unidade Sinal
diâmetro/rio Ponto decimal
Depende do sistema de
i Programação do raio Necessário Permitido
incremento para o eixo de
referência
Depende do sistema de
∆k Programação do raio Não Permitido
incremento para o eixo de necessário
referência
Depende do sistema de
∆d incremento para o eixo de
Programação do raio Não Não permitido
necessário
referência
E (R) A
(R): (R):
U/2
B
(F)
Δd
D
X i ∆k
r C
Z W
+X
-306-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Explicação
- Operações Esse ciclo executa um corte, de tal forma que o comprimento do
rosqueamento somente entre C e D é feito como especificado no
código F. Em outras seções, a ferramenta se move em rápida
transversal. A constante de tempo para a
aceleração/desaceleração após a interpolação e a velocidade de
avanço FL da chanfragem do corte, e a velocidade de avanço
para a retração após a chanfragem são as mesmas daquelas da
chanfragem do corte com (ciclo Fixo).
CUIDADO
As observações sobre corte são as mesmas daquelas
do corte G32. Porém, para a espera de avanço no ciclo
de corte, consulte “Espera de avanço no ciclo de corte”
descrita abaixo.
- Método de corte
Há quatro métodos de corte.
Dica
Dica
√2⋅∆d / 2
a
1º
2º
1º
3º ∆k
2º 4º
3º
5º
6º
d (permissão de acabamento)
d (permissão de acabamento)
Um corte de uma borda com total de corte Um corte de uma borda e ziguezague com total
constante (P1) de corte constante (P2)
Fig. 6.4.7 (b) Uma abertura de uma borda com total de corte constante, ambas as aberturas de borda e
ziguezague com total de corte constante (P1/2)
Dica Dica
a
a
∆d
∆d
∆d
∆d
∆d k
k ∆d
∆d
∆d
∆d
Corte de corte de uma borda com profundidade constante Corte de corte de uma borda e ziguezague com
do corte (P3) profundidade constante do corte (P4)
Fig. 6.4.7 (b) Uma abertura de uma borda com total profundidade de corte, ambas as aberturas de borda e
ziguezague com total profundidade de corte (P3/4)
-307-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
+X ∆k
- Profundidade mínima de
corte Quando um método de corte com o total de corte constante é
selecionado (P1 ou P2), a redução pode ser executada com a
profundidade mínima do corte para evitar que a profundidade do
corte se torne muito pequena.
A profundidade mínima do corte é configurada no parâmetro Nº
5140.
Programação do
Nº Unidade Sinal
diâmetro/rio
Depende do sistema de Programação Não
5140
incremento para o eixo de do raio necessário
referência
- Permissão de acabamento
A permissão de acabamento é ajustada no parâmetro Nº 5141.
Programação do
Nº Unidade Sinal
diâmetro/rio
Depende do sistema de Programação Não
5141
incremento para o eixo de do raio necessário
referência
-308-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
X X
Z W
Z
4(R)
2(F)
i
U/2 3(R) 1(R)
X X
Z Z W
4(R)
1(R) i
2(F)
U/2 3(R) X U/2 3(R)
2(F) 1(R)
i
4(R)
W
X
-309-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
NOTA
Parâmetros comuns para especificar o total e ângulo da
chanfragem de corte são usados para esse ciclo e para o
ciclo de corte com G92.
Parâmetro
Parâmetro
CFR (Nº Descrição
Nº: 1466
1611#0)
0 Outro que Usa o tipo de aceleração / desaceleração após a
não interpolação para corte, constante de tempo para corte
0 (parâmetro Nº 1626), velocidade de avanço FL
(parâmetro Nº 1627), e velocidade de avanço da retração
especificada no parâmetro Nº 1466.
0 0 Usa o tipo de aceleração / desaceleração após a
interpolação para corte, constante de tempo para
corte(parâmetro Nº 1626), velocidade de avanço FL
(parâmetro Nº 1627), e velocidade de transversal rápida
especificada no parâmetro Nº 1420.
1 Antes da retração, uma verificação é feita para ver se a
velocidade de avanço especificada se tornou 0 (atraso na
aceleração / desaceleração é de 0) .após interpolação para
transversal rápida e usada em conjunto com a constante de
tempo de transversal rápida, e a velocidade
transversal rápida (parâmetro Nº 1420).
NOTA:
Durante a retração, a máquina não para com um
cancelamento de 0% da velocidade de avanço do
corte, independentemente da configuração do bit 4
(RF0) do parâmetro Nº. 1401
- Alternando o ângulo de
início O endereço Q pode ser usado para alternar o ângulo de início do
corte.
O incremento do ângulo de início (Q) é de 0.001 graus, e o
alcance do ajuste válido está entre 0 e 360 graus. Nenhum ponto
decimal pode ser especificado.
Rápida transversal
Avanço do corte
CUIDADO
A operação de espera do avanço durante a retração é
desativada.
- Corte por polegada
O corte por polegada especificada com o endereço E é permitido.
-311-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Exemplo
eixo X
eixo Z
-312-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
- Blocos nos quais os dados relacionados a um ciclo fixo múltiplo repetitivo são
especificados
Os endereços P, Q, X, Z, U, W, e R devem ser especificados
corretamente para cada bloco.
Em um bloco no qual G70, G71, G72 ou G73 são especificados,
as seguintes funções não podem ser especificadas:
•Chamadas de macro personalizadas
(chamada simples, chamada modal, e chamada de
subprograma)
-313-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
- Macro de interrupção Qualquer macro de interrupção não pode ser executado durante a
execução de um ciclo fixo múltiplo repetitivo.
-314-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Os ciclos fixos para perfuração fazem com que seja mais fácil
para o programados criar programas. Com um ciclo fixo, uma
operação de usinagem freqüentemente usada pode ser
especificada em um único bloco com a função G; sem ciclos
fixos, mais de um bloco é necessário. Além disso, o uso de ciclos
fixos pode encurtar o programa para que ele economize
memória.
Tabela 6.5 (a) lista ciclos fixos de perfuração.
Avanço do corte/
G83 ------ Transversal Ciclo de Perfuração
intermitente
rápida Picotagem
Avanço do Ciclo de derivação
G83,1 ------ Transversal
corte/intermitente profunda de alta
rápida
velocidade
Pausa
G84 Avanço do corte Avanço do Derivação
Fuso SAH
corte
Avanço do corte Pausa
G84,2 Avanço do Derivação rígida
Fuso SAH
corte
G85 Avanço do corte ------ Avanço do Mandrilagem
corte
G89 Avanço do corte Pausa Avanço do Mandrilagem
corte
Explicação
O ciclo fixo para a perfuração consiste das seis operações a
seguir:
Operação 1 Posicionamento dos eixos X e Z (outro
eixo pode ser marcado).
Operação 2 Rápida transversal até o nível do ponto R
Operação 3 Usinagem de orifício
Operação 4 Operação no fundo de uma
operação de orifício
Operação5 Operação de retração de um
nível de ponto R Rápida
transversal até o nível inicial
-315-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Operação 1
Nível inicial
Operação 2 Operação 6
Nível do ponto R
Operação 5
Operação 3
Transversal rápida
Operação 4
Avanço
- Plano de
posicionamento Um plano de posicionamento é determinado pela seleção do
plano com G17, G18 e G19.
Outros eixos além dos eixos de perfuração são usados como eixos
de posicionamento.
- Eixos de
perfuração Apesar de os ciclos fixos incluírem ciclos de derivação,
mandrilagem, e perfuração, nesse capítulo apenas o termo
perfuração será usado para se referir às operações implementadas
com os ciclos fixos.
O eixo básico (X, Y ou Z) que não existe no plano de
posicionamento ou seu eixo paralelo é usado como eixo de
perfuração.
O endereço de eixo do eixo de perfuração especificado no
mesmo bloco dos códigos G (G81 até G89) determina se um eixo
básico ou um dos eixos paralelos é usado como eixo de
perfuração.
Se o endereço do eixo do eixo de perfuração não for
especificado, o eixo básico é usado como eixo de perfuração.
Tabela 6.5 (b) plano de posicionamento e eixo de perfuração
-316-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
- Exemplo
Suponha que o parâmetro Nº 1022 seja configurado de forma que
U, V e W sejam os eixos paralelos de X, Y e Z, respectivamente.
G17 G81 ...... Z _ _: Eixo de perfuração para eixo Z
G17 G81 ...... W _ _: Eixo de perfuração para eixo W
G18 G81 ...... Y _ _: Eixo de perfuração para eixo Y
G18 G81 ...... V _ _: Eixo de perfuração para eixo V
G19 G81 ...... X _ _: Eixo de perfuração para eixo X
G19 G81 ...... U _ _: Eixo de perfuração para eixo U
G17, G18 e G19 podem ser especificados em um bloco onde
G73 e G89 não estejam presentes.
CUIDADO
Antes de alternar entre os eixos de perfuração,
cancele os ciclos fixos.
NOTA
O eixo Z pode ser sempre usado como eixo de
perfuração configurando FXY (bit 0 do parâmetro
Nº 5101). Quando FXY for 0, o eixo Z é sempre
usado como eixo de perfuração.
- Especificação do ponto R
No formato de comando da Série 0i, a distância do nível inicial
ao ponto R é especificada usando um valor incremental durante a
especificação do ponto R.
No formato do comando da Série 10/11, o método de
especificação depende do RAB (bit 6 do parâmetro Nº 5102).
Quando RAB = 0, um valor incremental é sempre usado para a
especificação. Quando RAB = 1 para os códigos G do sistema A,
um valor absoluto é usado para especificação. Quando RAB = 1
para o código G dos sistemas B e C, um valor absoluto é usado
no modo G90 enquanto um valor incremental é usado no modo
G91.
Formato de
Comando do formato da Série 10/11 comando
da Série 0i
Parâmetro RAB (Nº 5102#6) = 1 RAB=0
Código G
Código G dos sistemas B e C
do sistema Incremental
Incremental
A G90 G91
Absoluto
Absoluto Incremental
- Programação do diâmetro/raio
A especificação do diâmetro/raio dos ciclos fixos para o
comando de perfuração R no formato de comando da Série 10/11
pode ser combinado com a especificação de diâmetro/raio dos
eixos de perfuração configurando RDI (bit 7 do parâmetro Nº
5102) como 1.
-317-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
-P
Nos seguintes códigos G, as operações de pausa diferem entre as
Séries.
10/11 e a Série 10/11.
- Velocidade de avanço
para G85 e G89 Em G85 e G89, a velocidade de avanço do ponto Z até o ponto R
é o dobro da velocidade de avanço do corte. Para a Série 10/11, é
a mesma da velocidade de avanço do corte.
- Modo de
perfuração G81 até G89 são códigos G modais e permanecem em efeito até
que sejam cancelados. Quando em efeito, o estado atual é o modo
de perfuração.
Depois dos dados de perfuração serem especificados no modo de
perfuração, os dados são retidos até que sejam modificados ou
cancelados.
Especifique todos os dados de perfuração necessários no começo
dos ciclos fixos; quando os ciclos fixos estão sendo executados,
especifique somente as modificações dos dados.
-318-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Nível inicial
Nível do ponto R
- Número de
repetições Se pretender repetir a perfuração para executar furos situados a
intervalos regulares, especifique o número de repetições em L_.
L só é eficaz no bloco em que for especificado.
Especifique a posição do primeiro furo no modo incremental.
Sendo especificada no modo absoluto, a perfuração é repetida na
mesma posição.
NOTA
Para L, especifique um inteiro de 0 ou 1 até 9999.
- Redução do eixo C
O código M para a redução do eixo C pode ser especificada no
formato de comando da Série 0i, mas não pode ser especificada
no formato de comando da Série 10/11.
-319-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
CUIDADO
Se F16 (bit 3 do parâmetro Nº 5102) for
configurado como 1, as configurações do RAB (bit
6 de Nº 5102) são desativadas, e a operação do
RAB = 0 e RDI = 0 é executada.
- Cancelar
Para cancelar um ciclo fixo, use G80 ou um grupo de código 01
G.
- Símbolos nas
figuras As subseções a seguir explicam os ciclos fixos individuais. As
figuras dessas explicações usam os seguintes símbolos:
-320-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Formato
G81 X_ Y_ Z_ R_ F_ L_ ;
X_ Y_ : Dados sobre a posição do orifício
Z_ : A distância do ponto R até o fundo do orifício
R_ : A distância do nível inicial até o nível do ponto R
F_ : Velocidade de avanço do corte
L_ : Número de repetições (quando for necessário).
G81 (modo G98) G81 (modo G99)
Nível inicial
Ponto Z
Ponto Z
Explicação
- Operações
O deslocamento rápido até o nível do ponto R é executado após o
posicionamento dos eixos X e Y.
Então, a perfuração é executada do nível do ponto R até o ponto
Z. Os movimentos de escape em deslocamento rápido.
- Rotação do fuso
Antes de especificar G81, use uma função auxiliar (código M)
para rotacionar o fuso.
- Função auxiliar
Se o comando G81 e o código M forem especificados no mesmo
bloco, o código M é executado no primeiro posicionamento.
Quando a contagem repetitiva L é especificada, a operação acima
é executada pela primeira vez, e o código M não é executado
uma segunda vez.
-321-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Restrição
- Troca de eixos Antes de alternar entre os eixos de perfuração, cancele os ciclos
fixos da perfuração.
- Perfuração
Em um bloco que não inclua X, Y, Z, R ou um eixo adicional, a
perfuração não é executada.
- Cancelar
Os códigos G (G00 até G03) no grupo 01 não devem ser
especificados no bloco no qual o G81 está especificado. Isso
cancelará o G81.
-322-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Formato
G82 X_ Y_ Z_ R_ P_ F_ L_ ;
X_ Y_ : Dados sobre a posição do orifício
Z_ : A distância do ponto R até o fundo do orifício
R_ : A distância do nível inicial até o nível do ponto
R
P_ : Tempo de pausa até o final do orifício
F_ : Velocidade de avanço do corte
L_ : Número deG98)
G81 (modo repetições (quando for necessário).
G81 (modo G99)
Nível inicial
Nível do ponto R
Ponto R Ponto R
P Ponto Z Ponto Z
Explicação
- Operações
O deslocamento rápido até o nível do ponto R é executado após o
posicionamento dos eixos X e Y.
Em seguida, a perfuração é executada do nível do ponto R até o
ponto Z.
A pausa é feita no fundo do orifício, e o escape é executado em
deslocamento rápido.
- Rotação do fuso
Antes de especificar G82, use uma função auxiliar (código M)
para rotacionar o fuso.
- Função auxiliar
Se o comando G82 e o código M forem especificados no mesmo
bloco, o código M é executado no primeiro posicionamento.
Quando a contagem repetitiva L é especificada, a operação acima
é executada pela primeira vez, e o código M não é executado
uma segunda vez.
-323-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Restrição
- Troca de eixos
Antes de alternar entre os eixos de perfuração, cancele os ciclos
fixos da perfuração.
-
Perfuração Em um bloco que não inclua X, Y, Z, R ou um eixo adicional, a
perfuração não é executada.
-P
P deve ser especificado em um bloco no qual a perfuração foi
instruída. Caso contrário, os dados não são armazenados como
dados modais.
- Cancelar
Os códigos G (G00 até G03) no grupo 01 não devem ser
especificados no bloco no qual o G82 está especificado. Isso
cancelará o G82.
-324-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Formato
G83 X_ Y_ Z_ R_ P_ Q_ F_ L_ ;
X_ Y_ : Dados sobre a posição do orifício
Z_ : A distância do ponto R até o fundo do orifício
R_ : A distância do nível inicial até o nível do ponto R
P_ : Tempo de pausa
Q_ : Profundidade de corte de cado avanço de corte
F_ : Velocidade de avanço do corte
L_ : Número de repetições (quando for necessário).
G83 (modo G98) G83 (modo G99)
Nível inicial
Ponto Z Ponto Z
Explicação
- Operações
Q indica a profundidade do corte para cada operação, e é
especificado por um valor incremental.
Na segunda e mais recente operação de corte, o deslocamento
rápido é alterado para velocidade de avanço na distância do
ponto "d" reversamente à posição anteriormente perfurada. ―d‖ é
configurado no parâmetro Nº 5115.
Q deverá especificar um valor positivo. Um valor negativo é
ignorado.
- Rotação do fuso
Antes de especificar G83, use uma função auxiliar (código M)
para rotacionar o fuso.
- Função auxiliar
Se o comando G83 e o código M forem especificados no mesmo
bloco, o código M é executado no primeiro posicionamento.
Quando a contagem repetitiva L é especificada, a operação acima
é executada pela primeira vez, e o código M não é executado
uma segunda vez.
-325-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Restrição
- Troca de eixos
Antes de alternar entre os eixos de perfuração, cancele os ciclos
fixos da perfuração.
- Perfuração
Em um bloco que não inclua X, Y, Z, R ou um eixo adicional, a
perfuração não é executada.
-P
A pausa só é executada quando o endereço P é especificado em
um bloco.
-Q
Q deve ser especificado em um bloco no qual a perfuração foi
instruída. Caso contrário, os dados não são armazenados como
dados modais.
- Cancelar
Os códigos G (G00 até G03) no grupo 01 não devem ser
especificados no bloco no qual o G83 está especificado. Isso
cancelará o G83.
-326-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Formato
G83.1 X_ Y_ Z_ R_ P_ Q_ F_ L_ ;
X_ Y_ : Dados sobre a posição do orifício
Z_ : A distância do ponto R até o fundo do orifício
R_ : A distância do nível inicial até o nível do ponto R
P_ : Tempo de pausa
Q_ : Profundidade de corte de cado avanço de corte
F_ : Velocidade de avanço do corte
L_ : Número de repetições (quando for necessário).
G83.1 (modo G98) G83.1 (modo G99)
Nível inicial
Ponto Z Ponto Z
Explicação
- Operações
Já que o avanço intermitente na direção do eixo Z faz mais fácil
a descarga dos fragmentos, e permite um ajuste refinado do total
de escape, uma usinagem eficiente pode ser executada.
O total de escape d é configurado no parâmetro Nº 5114. O
escape se move em deslocamento rápido.
- Rotação do fuso
Antes de especificar G83,1, use uma função auxiliar (código M)
para rotacionar o fuso.
-327-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
- Função auxiliar
Se o comando G83.1 e um código M forem especificados no
mesmo bloco, o código M é executado no primeiro
posicionamento. Quando a contagem repetitiva L é especificada,
a operação acima é executada pela primeira vez, e o código M
não é executado uma segunda vez.
Restrição
- Troca de eixos
Antes de alternar entre os eixos de perfuração, cancele os ciclos
fixos da perfuração.
-
Perfuração Em um bloco que não inclua X, Y, Z, R ou um eixo adicional, a
perfuração não é executada.
-P
A pausa só é executada quando o endereço P é especificado em
um bloco.
-Q
Q deve ser especificado em um bloco no qual a perfuração foi
instruída. Caso contrário, os dados não são armazenados como
dados modais.
- Cancelar
Os códigos G (G00 até G03) no grupo 01 não devem ser
especificados no bloco no qual o G83,1 está especificado. Isso
cancelará o G83,1.
-328-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Formato
G84 X_ Y_ Z_ R_ P_ F_ L_ ;
X_ Y_ : Dados de posição do furo
Z_ : Distância entre o ponto R e a base do furo
R_ : Distância entre o nível inicial e o nível do ponto R
P_ : Tempo de pausa na base do furo
F_ : Velocidade de avanço de corte
L_ : Número de repetições (se necessário)
G84 (modo G98) G84 (modo G99)
Nível inicial
Fuso SH Fuso SH
Ponto R
Ponto R
Nível do ponto R
Ponto Ponto Z
Explicação
- Operações O rosqueamento é executado através da rotação do fuso em
sentido horário.
CUIDADO
A anulação da velocidade de avanço é ignorada
durante a derivação. Além disso, a aplicação da parada
de espera não interrompe a máquina até que a
operação de retorno esteja completa.
- Rotação do fuso
Antes de especificar G84, use uma função auxiliar (código M)
para rotacionar o fuso.
Quando estiver perfurando, a distância da posição do orifício e
nível inicial ao nível do ponto R é curta e continuamente
executada, o fuso pode não alcançar a velocidade normal no
momento em que a operação de corte do orifício esteja pronta
para ser executada. Nesse caso, reserve um tempo inserindo a
pausa com o G04, antes de cada operação de perfuração sem
especificar a contagem repetitiva L.
Já que a consideração pode não ser requerida, dependendo do
tipo da máquina, consulte o manual fornecido pelo fabricante da
máquina.
-329-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
- Função auxiliar
Se o comando G84 e o código M forem especificados no mesmo
bloco, o código M é executado no primeiro posicionamento.
Quando a contagem repetitiva L é especificada, a operação acima
é executada pela primeira vez, e o código M não é executado
uma segunda vez.
Restrição
- Troca de eixos
Antes de alternar entre os eixos de perfuração, cancele os ciclos
fixos da perfuração.
- Perfuração
Em um bloco que não inclua X, Y, Z, R ou um eixo adicional, a
perfuração não é executada.
-P
A pausa só é executada quando o endereço P é especificado em
um bloco.
- Cancelar
Os códigos G (G00 até G03) no grupo 01 não devem ser
especificados no bloco no qual o G84 está especificado. Isso
cancelará o G84.
NOTA
Configure o M5T (bit 6 do parâmetro Nº 5101)
para especificar se o comando de parada do fuso
(M05) é especificado antes do comando para
rotacionar o fuso na direção reversa ou para
frente (M03 ou M04) ser especificado.
Para detalhes, consulte o manual fornecido pelo
fabricante da máquina.
-330-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Formato
G84.2 X_ Y_ Z_ R_ P_ F_ L_ S_ ;
X_ Y_ : Dados sobre a posição do orifício
Z_ : A distância do ponto R até o fundo do orifício
R_ : A distância do nível inicial até o nível do ponto R
P_ : Tempo de pausa
F_ : Velocidade de avanço do corte
L_ : Número de repetições (quando for necessário).
S_ : Velocidade dos eixos
G84.2 (modo G98) G84.2 (modo G99)
Parada do fuso
Parada do fuso
Nível inicial
Fuso CW
Parada do fuso Fuso CW Parada do fuso
Ponto Z
Ponto Z
-331-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Explicação
- Operações
A ferramenta é posicionada ao longo dos eixos X e Y, então se
move até o nível do ponto R em rápida transversal.
A derivação é executada a partir do nível do ponto R até o ponto
Z, após o qual a fuso para e a ferramenta pausa. Em seguida,
o fuso começa a rotação reversa, a ferramenta é retraída até o
nível do ponto R, e o fuso para. Após isso, quando G98 é
especificado, a ferramenta se move até o nível inicial em rápida
transversal.
Durante a derivação, a anulação da velocidade de avanço e do
fuso é considerada como sendo da ordem de 100%. Para a
retração (operação 5), um cancelamento fixo de até 2000% pode
ser aplicado configurando-se o bit 4 (DOV) do parâmetro nº
5200, bit 3 (OVU) do parâmetro Nº 5201, e parâmetro Nº 5211.
- Corte
rosqueada No modo de avanço por minuto, a velocidade de rotação
dividida pela velocidade do fuso = corte rosqueado. No modo de
avanço por minuto, a velocidade de avanço = corte rosqueada.
Restrição
- Troca de eixos
Antes de alternar entre os eixos de perfuração, cancele os ciclos
fixos da perfuração. Se o eixo de perfuração for alterado no
modo rígido, o alarme PS0206 é emitido.
- Perfuração
Em um bloco que não inclua X, Y, Z, R ou um eixo adicional, a
perfuração não é executada.
-P
A pausa só é executada quando o endereço P é especificado em
um bloco.
- Cancelar
Os códigos G (G00 até G03) no grupo 01 não devem ser
especificados no bloco no qual o G84,2 está especificado. Isso
cancelará o G84.2.
- Compensação da
ferramenta No modo de ciclo fixo, as compensações da ferramenta são
ignoradas.
-332-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Formato
G85 X_ Y_ Z_ R_ F_ L_ ;
X_ Y_ : Dados sobre a posição do orifício
Z_ : A distância do ponto R até o fundo do orifício
R_ : A distância do nível inicial até o nível do ponto R
F_ : Velocidade de avanço do corte
L_ : Número de repetições (quando for necessário).
G85 (modo G98) G85 (modo G99)
Nível inicial
Nível do ponto R
Ponto R Ponto R
Ponto Z Ponto Z
Explicação
- Operações
A rápida transversal até o nível do ponto R é executada após o
posicionamento dos eixos X e Y.
Em seguida, a perfuração é executada do nível do ponto R até o
ponto Z. Após atingir o ponto Z, retorna ao ponto R pelo avanço
do corte.
- - Rotação do fuso
Antes de especificar G81, use uma função auxiliar (código M)
para rotacionar o fuso.
- Função auxiliar
Se o comando G85 e o código M forem especificados no mesmo
bloco, o código M é executado no primeiro posicionamento.
Quando a contagem repetitiva L é especificada, a operação acima
é executada pela primeira vez, e o código M não é executado
uma segunda vez.
-333-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Restrição
- Troca de eixos
Antes de alternar entre os eixos de perfuração, cancele os ciclos
fixos da perfuração.
-
Perfuração Em um bloco que não inclua X, Y, Z, R ou um eixo adicional, a
perfuração não é executada.
- Cancelar
Os códigos G (G00 até G03) no grupo 01 não devem ser
especificados no bloco no qual o G85 está especificado. Isso
cancelará o G85.
-334-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Formato
G89 X_ Y_ Z_ R_ P_ F_ L_ ;
X_ Y_ : Dados sobre a posição do orifício
Z_ : A distância do ponto R até o fundo do orifício
R_ : A distância do nível inicial até o nível do ponto R
P_ : Tempo de pausa
F_ : Velocidade de avanço do corte
L_ : Número de repetições (quando for necessário).
G89 (modo G98) G89 (modo G99)
Nível inicial
Ponto Z Ponto Z
Explicação
- Operações
Essa é a mesma do G85, mas a pausa é executada no fundo do
orifício.
- Rotação do fuso
Antes de especificar G89, use uma função auxiliar (código M)
para rotacionar o fuso.
- Função auxiliar
Se o comando G89 e o código M forem especificados no mesmo
bloco, o código M é executado no primeiro posicionamento.
Quando a contagem repetitiva L é especificada, a operação acima
é executada pela primeira vez, e o código M não é executado
uma segunda vez.
-335-
6. Série USO DA OPERAÇÃO
DA MEMÓRIA FORMATO 10/11 PROGRAMAÇÃO B-64304PO- 1/01
Restrição
- Troca de eixos Antes de alternar entre os eixos de perfuração, cancele os ciclos
fixos da perfuração.
- Perfuração
Em um bloco que não inclua X, Y, Z, R ou um eixo adicional, a
perfuração não é executada.
-P
P deve ser especificado em um bloco no qual a perfuração foi
instruída. Caso contrário, os dados não são armazenados como
dados modais.
- Cancelar
Os códigos G (G00 até G03) no grupo 01 não devem ser
especificados no bloco no qual o G89 está especificado. Isso
cancelará o G89.
-336-
6. Série USO DA OPERAÇÃO
B-64304PO-1/01 PROGRAMAÇÃO DA MEMÓRIA FORMATO10/11
Formato
G80 ;
Explicação
O ciclo fixo para perfuração é cancelado para executar operação
normal. O ponto R e o ponto Z são anulados. Todos os outros
dados de perfuração são também cancelados (anulados).
- Reiniciar e parada de
emergência Mesmo quando o controlador para zerando ou executando a
parada de emergência no curso do ciclo de perfuração, o modo
de perfuração e os dados de perfuração são salvos; tendo isso em
mente, reinicia a operação.
- Bloco único
Durante a execução de um ciclo de perfuração com um único
bloco, a operação para nos pontos finais das operações 1, 2, 6 na
Fig. 6.5 (a). Consequentemente, aquela operação é iniciada até 3
vezes para perfurar um orifício. A operação para nas posições
finais das operações 1 e 2 com a luz de espera da parada
LIGADA (ON). Se houver uma contagem repetitiva restante no
fim da operação 6, a operação é interrompida pela parada de
espera. Se não há contagem repetitiva restante, a operação é
interrompida no estado de parada de bloco único.
- Espera de
avanço Quando a espera de avanço é aplicada entre as operações 3 e 5
por G84/G88 a luz da espera de avanço se acende imediatamente
se ele for novamente aplicada à operação 6.
- Avanço
Durante a operação com G84 e G88, o avanço da velocidade de
avanço é de 100%.
-337-
7. FUNÇÕES DE CONTROLE DE EIXO PROGRAMAÇÃO B-64304PO-1/01
-338-
B-64304PO-1/01 PROGRAMAÇÃO 7. FUNÇÕES DE CONTROLE DO EIXO
Peça Ferramenta
Peça
-339-
7. FUNÇÕES DE CONTROLE DE EIXO PROGRAMAÇÃO B-64304PO-1/01
Explicação
Um eixo controlado pelo CNC (servo eixo) é atribuído ao eixo
rotatório da ferramenta. Esse eixo rotatório é chamado de eixo Y
nas seguintes descrições. Assim como o eixo do objeto a ser
usinado (eixo) um fuso serial ou analógico podem ser usados.
O eixo Y é controlado pelo comando G51.2, para que a taxa de
velocidade da rotação do fuso (anteriormente especificado pelo
comando S) e a ferramenta se torne a razão especificada.
Quando o início simultâneo é especificado por G51.2, o sinal de
uma rotação é enviado até que os códigos da posição
configurados no fuso sejam detectados. Após a detecção do sinal
de uma rotação, o eixo Y é controlado usando a taxa de rotação
do fuso e o eixo Y especificado por P e Q. Então, um
codificador de função deve ser acoplado ao fuso. Esse controle
será mantido até que o torneamento poligonal cancele o comando
seja executado (G50.2). O torneamento poligonal é cancelado
por qualquer um dos comandos, além do comando G50.2.
(1) Desligar força
(2) Parada de emergência
(3) Servo alarme
(4) Zerar (sinal externo de zerar ERS, sinal RRW de
zerar/rebobinar, e Tecla RESET no painel do MDI)
(5) Ocorrência dos alarmes PS0217 até PS0221, PS0314, e
PS05018
NOTA
1 Antes do torneamento poligonal, a operação de
retorno da posição de referência do eixo Y precisa
ser especificada para determinar a posição de início
da rotação da ferramenta. Essa operação de retorno
da posição de referência é executada pela detecção
do limite de desaceleração, como no caso da
operação de retorno da posição de referência
manual. (ao configurar o bit 7 (PLZ) do parâmetro Nº
7600, a operação de retorno da posição de
referência pode ser executada sem detectar um
limite de desaceleração).
2 A direção da rotação do eixo Y é determinada pelo
sinal de Q, e não é afetado pela direção da rotação
do codificador da posição.
3 Dentre o mostrador da posição atual do eixo Y, a
exibição do valor da coordenada da máquina
(MACHINE) altera de um alcance de 0 até o total de
movimento por rotação como o movimento do eixo Y.
Os valores de coordenada relativos e absolutos não
são atualizados. Por isso, quando estiver
especificando uma programação absoluta para o eixo
Y após o cancelamento do modo de torneamento
poligonal,configure um sistema de coordenas de
objeto a usinar após a operação de retorno da
posição de referência.
-340-
B-64304PO-1/01 PROGRAMAÇÃO 7. FUNÇÕES DE CONTROLE DO EIXO
NOTA:
4 Para o eixo Y envolvido no torneamento poligonal,
a manivela de admissão são desativadas.
5 Para o eixo Y não envolvido no torneamento
poligonal, um comando de movimento pode ser
especificado, como no caso dos eixos controlados.
6 O eixo Y envolvido no torneamento poligonal não é
contado no número dos eixos controlados
simultaneamente.
7 Um objeto a usinar deve ser usinado usando-se
uma velocidade de fuso fixo até que o objeto esteja
terminado.
8 O torneamento poligonal com dois eixos não pode
ser usado ao mesmo tempo.
9 G50.2 é o código G para armazenamento de
supressão.
CUIDADO
1 Durante o torneamento poligonal, o rosqueamento
não pode ser executado.
2 Para esse eixo Y envolvido na operação
sincronizada, os sinais abaixo são válidos ou
inválidos:
Sinais válidos para o eixo Y
• Trava da máquina
• Servo-off
Sinais inválidos para o eixo Y
•Espera de avanço
•Intertravamento
Cancelamento
•Funcionamento a seco (no tempo do
funcionamento a seco, o sinal de uma rotação não
é aguardado em um bloco G51.2).
-341-
7. FUNÇÕES DE CONTROLE DE EIXO PROGRAMAÇÃO B-64304PO-1/01
Formato
G50,2 Cancelamento de torneamento poligonal
NOTA:
Especifique G50.2 e G51.2 em um único bloco.
Exemplo
G00 X100. 0 Z20.0 S1000.0 M03 ;
(velocidade de rotação do objeto 1000
(min -1))
G51.2 P1 Q2 ; (início da rotação da ferramenta
(velocidade da rotação da ferramenta
2000 (min-1))
G01 X80.0 F10.0 ; (eixo X em avanço)
G04 X2.0 ; (esperando 2 segundos)
G00 X100.0 ; (escape do eixo X)
G50.2 ; (parada de rotação da ferramenta)
M05 S0 ; (Parada do fuso)
-342-
B-64304PO-1/01 PROGRAMAÇÃO 7. FUNÇÕES DE CONTROLE DO EIXO
Ferramenta
Peça Velocidade
angular β
Ponto inicial
AVISO
Para a velocidade máxima de rotação máxima,
consulte o manual de instruções fornecido com a
máquina. Não especifique uma velocidade de fuso
maior que a velocidade máxima da ferramenta, ou
uma taxa de velocidade que resulte em uma
velocidade maior que a velocidade máxima da
ferramenta.
-344-
B-64304PO-1/01 PROGRAMAÇÃO 7. FUNÇÕES DE CONTROLE DO EIXO
Formato
G51.4 P_ Q_ (L_) ; Início de controle sincronizado (L é
omissível). G50.4 Q_ ; Cancelamento de controle sincronizado
L Comando de descanso
1: Descanso mestre (cancela descanso escravo)
2: Descanso escravo (cancela descanso mestre)
0: Nenhum descanso (cancela descanso)
(quando L é omitido, a especificação de L0 é obtida).
-345-
7. FUNÇÕES DE CONTROLE DE EIXO PROGRAMAÇÃO B-64304PO-1/01
Explicação
Controle sincronizado
O controle sincronizado é executado com os comandos
G51.4/G50.4, em vez de sinais de seleção de eixo controlado
simultaneamente.
- Descanso
Use o comando L para especificar o início e cancelamento do
descanso do eixo sincronizado.
Se o comando L é omitido, ou se o comando L0 é emitido, o
descanso de ambos os eixos, eixo-mestre sincronizado e eixo
escravo sincronizado é cancelado.
- Verificação do parâmetro
Se o número do eixo correspondente ao P especificado com
G51.4 não for configurado como eixo escravo no parâmetro Nº
8180, o alarme PS5339 será emitido.
-346-
B-64304PO-1/01 PROGRAMAÇÃO 7. FUNÇÕES DE CONTROLE DO EIXO
Controle composto
O controle composto é executado com os comandos
G51,5/G50,5, em vez de sinais de seleção de eixo controlado
simultaneamente.
- Início do controle
composto N20 G51.5 P101 Q201 : Início do controle composto dos eixos
X1- e X2
N30 G51.5 P102 Q202 : Início do controle composto dos eixos
X1- e Z2
- Verificação do parâmetro
Se o eixo de controle composto correspondente a P ou Q
especificado em G51.5/G50.5 não estiver configurado no
parâmetro Nº 8183, o alarme PS5339 será emitido.
-347-
7. FUNÇÕES DE CONTROLE DE EIXO PROGRAMAÇÃO B-64304PO-1/01
NOTA
1 Se os códigos G (G50.4/G50.5/G50.6) para cancelamento do
controle sincronizado, composto e sobreposto com os comandos
do programa forem emitidos para os eixos sob o controle
sincronizado, composto e sobreposto com sinais de DI, controle
sincronizado, composto e sobreposto, eles serão cancelados.
2 Se o sinal de seleção do eixo de controle sincronizado, sinal de
seleção do eixo de controle composto, e sinal de seleção do eixo
de controle sobreposto forem alterados de 1 para 0 nos eixos sob
os controles sincronizados, compostos e sobrepostos com
comandos de programa estes controles serão cancelados.
-348-
B-64304PO-1/01 PROGRAMAÇÃO 8.-FUNÇÃO DE CONTROLE DE 2 CAMINHOS
-349-
8. FUNÇÃO DE CONTROLE DE 2 CAMINHOS PROGRAMAÇÃO B-64304PO-1/01
-350-
B-64304PO-1/01 PROGRAMAÇÃO 8. FUNÇÃO DE CONTROLE DE 2 CAMINHOS
Visão geral
Controle com base nos códigos M usado para fazer com que um
caminho espere pelo outro durante a usinagem. Quando um
código M de espera é especificado em um bloco de um caminho
durante a operação automática, o outro caminho espera que o
mesmo código M seja especificado antes de iniciar a execução
do próximo bloco.
Uma variedade de códigos M usados como código M de espera
deve ser configurada nos parâmetros (Nº 8110 e 8111)
antecipadamente. A espera pode ser ignorada usando um sinal.
Formato Mm ;
m : Número de um código M para espera
Explicação
CUIDADO
1 Um código M de espera deve sempre ser especificado em
um único bloco.
2 Ao contrário de outros códigos M, o código M de espera
não é os dados de saída para o PMC.
3 Se a operação de um único caminho for necessária, o
código M para espera precisa ser excluído. Ao usar o
sinal para especificar que a espera deve ser ignorada
(NOWT), o código M para a espera no programa de
usinagem pode ser ignorada. Para detalhes, consulte o
manual fornecido pelo fabricante da máquina.
4 Se usar um código M de espera no bloco 1 com múltiplos
comandos de código M, certifique-se de especificá-lo
como o primeiro código M.
-351-
8. FUNÇÃO DE CONTROLE DE 2 CAMINHOS PROGRAMAÇÃO B-64304PO-1/01
Visão geral
Em um sistema de 2 caminhos, esta função habilita dados dentro
do alcance específico a serem acessados como dados comuns a
ambos os caminhos. Os dados incluem memória de compensação
de ferramenta e variáveis macro comuns customizadas.
Explicação
A função memória comum de caminho habilita as seguintes
operações.
NOTA
1 A mesma unidade para compensação de
ferramenta (bits 0 e 1 do parâmetro N° 5042) deve
ser configurada para ambos os caminhos.
2 Configure um valor menor do que o número de
valores de compensação de ferramenta para cada
caminho para o parâmetro N° 5029.
3 Quando a configuração do parâmetro N° 5029
exceder o número de valores de compensação de
ferramenta para cada caminho, o menor dos
números dos valores de compensação de
ferramenta para ambos os caminhos é usado
como um número comum.
4 Para detalhes veja o manual relevante do
construtor da ferramenta da máquina.
-352-
B-64304PO-1/01 PROGRAMAÇÃO 8.FUNÇÃO DE CONTROLE DE 2 CAMINHOS
NOTA
Se o valor do parâmetro N° 6036 ou 6037 exceder
o número máximo de variáveis macro comuns
customizadas, assume-se o número máximo de
variáveis macro comuns customizadas.
-353-
8. FUNÇÃO DE CONTROLE DE 2 CAMINHOS PROGRAMAÇÃO B-64304PO-1/01
Visão geral Esta função permite a uma peça fixada a um eixo ser usinada
simultaneamente com duas hastes de ferramenta e cada uma das
duas peças fixadas a cada um dos dois eixos serem
simultaneamente usinadas com cada uma das duas hastes de
ferramenta.
Haste de ferramenta 1
Eixo
Haste de ferramenta 2
Fig. 8.4 (a) Aplicação em um torno com um eixo e duas hastes de
ferramenta
¥
Haste de ferramenta 1
Eixo 1 Eixo 2
Haste de ferramenta 2
Fig. 8.4 (b) Aplicação em um torno com dois eixos e duas hastes de ferramenta
-354-
B-64304PO-1/01 PROGRAMAÇÃO 8.FUNÇÃO DE CONTROLE DE 2 CAMINHOS
Visão geral
Em controle de 2 caminhos, a função de controle sincronizado,
função de controle composto e a função de controle sobreposto
habilitam o controle sincronizado, controle composto e o
controle sobreposto em um sistema de caminho único ou entre
sistemas de 2 caminhos.
Explicação
- Controle sincronizado
• Sincroniza o movimento ao longo de um eixo de um sistema
com aquele ao longo de um eixo de outro caminho.
Exemplo)
Sincronizando movimento ao longo dos eixos Z1 (mestre) e Z2
(escravo)
Torre 1
X1
Peça
-355-
8. FUNÇÃO DE CONTROLE DE 2 CAMINHOS PROGRAMAÇÃO B-64304PO-1/01
Torre 1
X1
Suporte de trás
Peça 1
Z1 B1 (Sincronizado com
movimento ao longo do
eixo Z1)
- Controle composto
• Troca os comandos de movimento para eixos diferentes de
caminho diferente.
Exemplo)
Trocando os comandos para os eixos X1 e X2
→ Após a execução de um comando programado para o
caminho 1, o movimento é feito ao longo dos eixos X2
e Z1.
Após a execução de um comando programado para o
caminho 2, o movimento é feito ao longo dos eixos X1
e Z2.
Peça 1
Peça 2
Torre 1
Usinando de acordo
com um programa
para o caminho 2
-356-
B-64304PO-1/01 PROGRAMAÇÃO 8.FUNÇÃO DE CONTROLE DE 2 CAMINHOS
- Controle sobreposto
• Fornece um comando de movimento de um eixo para um eixo
diferente em outro caminho.
Exemplo)
Fornecendo ao eixo Z2 (escravo) um comando de
movimento especificado para o eixo Z1 (mestre)
Usinando de acordo
Torre 1 com um programa para
X1 o caminho 1
Peça 1
Z1 X2
Torre 2
Z2
NOTA
O método usado para especificar controle
sincronizado, composto ou sobreposto varia com o
fabricante da ferramenta da máquina. Para
detalhes veja o manual fornecido pelo fabricante
da ferramenta da máquina.
-357-
8. FUNÇÃO DE CONTROLE DE 2 CAMINHOS PROGRAMAÇÃO B-64304PO-1/01
Visão geral
Quando uma peça estreita deve ser usinada como mostrado
abaixo, uma usinagem com precisão pode ser obtida usinando
cada lado da peça com uma ferramenta simultaneamente; esta
função pode evitar o empenamento da peça que pode resultar
quando apenas um lado é usinado de cada vez (veja a figura
abaixo). Quando ambos os lados são usinados ao mesmo tempo,
o movimento de uma ferramenta deve estar em fase com o da
outra ferramenta. De outro modo, a peça pode vibrar resultando
em má usinagem. Com esta função o movimento de uma haste de
ferramenta pode facilmente ser sincronizado com o da outra
haste de ferramenta.
Haste de
ferramenta 2
Haste de
ferramenta 1
Formato
G68 ; Modo de corte balanceado ligado
G69 ; Modo de corte balanceado cancelado
-358-
B-64304PO-1/01 PROGRAMAÇÃO 8.FUNÇÃO DE CONTROLE DE 2 CAMINHOS
Explicação
Quando G68 é especificado nos programas para as hastes de
ferramenta 1 e 2, o modo de corte balanceado é acionado.
Quando G69 é especificado, o modo de corte balanceado é
cancelado.
Quando G68 ou G69 é especificado para qualquer uma das
hastes de ferramenta, a haste de ferramenta espera até que G68
ou G69 seja especificada para a outra haste de ferramenta.
NOTA
1 Corte balanceado não é feito em funcionamento a
seco ou com a máquina travada. G68 ou G69
especificado para uma haste de ferramenta é
sincronizado com G68 ou G69 especificado para a
outra haste de ferramenta de qualquer modo.
2 No modo de corte balanceado G68 especificado
para uma haste de ferramenta não é sincronizado
com G68 especificado para a outra haste de
ferramenta. No modo cancelar corte balanceado
G69 especificado para uma haste de ferramenta
não é sincronizado com G69 especificado para a
outra haste de ferramenta.
3 O corte balanceado não é realizado em um bloco no
qual 0 é especificado como a distância a percorrer.
4 O corte balanceado não é realizado quando
atravessar rápido é especificado.
-359-
8. FUNÇÃO DE CONTROLE DE 2 CAMINHOS PROGRAMAÇÃO B-64304PO-1/01
Cuidado
CUIDADO
1 O corte balanceado só começa a alimentar o corte
em ambas as hastes ao mesmo tempo; ele não
mantém sincronização daí em diante. Para
sincronizar todos os movimentos em ambas as
hastes de ferramenta, a configuração de ambas as
hastes de ferramenta, tal como a distância a
percorrer e a taxa de avanço devem ser as
mesmas. Sobreposição e interlock podem ser
aplicadas independentemente a ambas as hastes
de ferramenta. As configurações para ambas as
hastes de ferramenta relacionadas com
sobreposição e interlock também devem ser as
mesmas para realizar o corte balanceado.
2 Após aplicar pausa durante execução de corte
balanceado para ambas as hastes de ferramenta, o
corte balanceado não é feito no reinicio. Ele é
realizado quando o próximo comando de movimento
for executado para ambas as hastes de ferramenta.
NOTA
1 O retardo antes da distribuição de pulso para
ambas as hastes de ferramenta ser iniciada é de 2
mseg ou menos.
2 Justaposição é invalida. No modo corte
balanceado, a sincronização é estabelecida no
início de cada bloco de movimento no qual o corte
é especificado, assim o movimento pode parar
momentaneamente.
3 No modo corte balanceado, a justaposição de corte
de rosca contínuo também é inválido. Faça corte
de rosca contínuo no modo corte balanceado
cancelado.
4 Para estabelecer sincronização da distribuição de
pulso num bloco no qual corte de rosca é
especificado, o mesmo codificador de posição deve
ser selecionado.
5 O modo cancelar (G69) é configurado
incondicionalmente por uma reinicialização.
6 Quando a opção “espelhar imagem para torre
dupla” for selecionada, a função corte balanceado
não pode ser usada. Para usar a opção “espelhar
imagem para torre dupla”, ajuste o bit 0 (NVC) do
parâmetro N° 8137 para 0 para desabilitar a função
corte balanceado.
-360-
III. OPERAÇÃO
B-64304PO-1/01 OPERAÇÃO 1.ENTRADA/SAÍDA DE DADOS
1 ENTRADA/SAÍDA DE DADOS
Usando a interface do cartão de memória do lado esquerdo do
display, a informação contida em um cartão de memória é lida
dentro do CNC e a informação é escrita do CNC para um cartão
de memória.
Os seguintes tipos de dados podem entra e sair:
1. Dados de correçãodo eixoY
Os dados acima podem dar entrada e saída nas telas usadas para
mostrar e configurar os dados e na tela ALL IO.
-363-
1.ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO-1/01
________________________________________________________________________
Entrada de dados de correção do eixo Y (para display de 8.4/10.4-pol)
Procedimento
1 Certifique-se de que o dispositivo de entrada esteja pronto
para ler.
2 Pressione a tecla EDIT no painel do operador da máquina.
3 Pressione a tecla de função .
4 Pressione a tecla de menu continuo diversas vezes até que
a tecla [Y CORREÇÃO] apareça.
5 Pressione a tecla [Y CORREÇÃO] para mostrar a tela de
correção de dados do eixo Y.
6 Pressione a tecla [(OPRT)].
7 Pressione a tecla de menu contínuo diversas vezes até que
a tecla [F INPUT] apareça.
8 Pressione a tecla [F INPUT].
9 Digite o nome do arquivo que quer dar entrada.
Se o nome do arquivo de entrada for omitido, o arquivo de
entrada por omissão "TOOLOFST.TXT" é assumido.
10 Pressione a tecla [EXEC].
Isto inicia a leitura dos dados de correção do eixo Y, e
"INPUT" pisca na parte inferior direita da tela. Quando a
operação de leitura termina o "INPUT" desaparece.
Para cancelar a entrada pressione a tecla
[CANCEL].
-364-
B-64304PO-1/01 OPERAÇÃO 1.ENTRADA/SAÍDA DE DADOS
Procedimento
1 Certifique-se de que o dispositivo de saída esteja pronto para
a saída.
2 Pressione a tecla EDIT no painel do operador da máquina.
3 Pressione a tecla de função .
4 Pressione a tecla de menu continuo diversas vezes até
que a tecla [Y CORREÇÃO] apareça.
5 Pressione a tecla [Y CORREÇÃO] para mostrar a tela de
correção de dados do eixo Y.
6 Pressione a tecla [(OPRT)].
7 Pressione a tecla de menu continuo diversas vezes até
que a tecla [F OUTPUT] apareça.
8 Pressione a tecla [F OUTPUT].
9 Digite o nome do arquivo que quer dar saída.
Se o nome do arquivo for omitido, o arquivo por omissão
"TOOLOFST.TXT" é assumido.
10 Pressione a tecla [EXEC].
Isto inicia a saída dos dados de correção do eixo Y, e
"OUTPUT" pisca na parte inferior direita da tela. Quando a
operação de leitura termina o "OUTPUT" desaparece.
Para cancelar a saída pressione a tecla
[CANCEL].
-365-
1.ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO-1/01
Apenas pelo uso da tela ALL IO, pode-se dar entrada e saída de
dados de correção do eixo Y e correção de ferramenta / 2° dados
de geometria.
Procedimento
1 Pressione a tecla de função .
2 Pressione a tecla de menu contínuo diversas vezes até que
a tecla [ALL IO] seja mostrada.
3 Pressione a tecla [ALL IO] para mostrar a tela ALL IO.
-366-
B-64304PO-1/01 OPERAÇÃO 1.ENTRADA/SAÍDA DE DADOS
Procedimento
1 Na tela ALL IO, pressione a tecla de menu continuo
diversas vezes até que a tecla [Y CORREÇÃO] seja
mostrada.
2 Pressione a tecla [Y CORREÇÃO].
3 Selecione o modo EDIT.
4 Pressione a tecla [(OPRT)].
5 Pressione a tecla [N INPUT].
6 Configure o nome do arquivo que quer dar entrada.
Digite um nome de arquivo, e pressione a tecla [F NAME].
Se o nome do arquivo de entrada for omitido o nome do
arquivo por omissão "TOOLOFST.TXT" é assumido.
7 Pressione a tecla [EXEC].
Isto inicia a saída dos dados de correção do eixo Y, e
"INPUT" pisca na parte inferior direita da tela. Quando a
operação de leitura termina o "INPUT" desaparece.
Para cancelar a entrada pressione a tecla
[CANCEL].
Procedimento
1 Na tela ALL IO, pressione a tecla de menu continuo
diversas vezes até que a tecla [Y CORREÇÃO] seja
mostrada.
2 Pressione a tecla [Y CORREÇÃO].
3 Selecione o modo EDIT.
4 Pressione a tecla [(OPRT)].
5 Pressione a tecla [N OUTPUT].
6 Configure o nome do arquivo que quer dar saída.
Digite um nome de arquivo, e pressione a tecla [F NAME].
Se o nome do arquivo for omitido o nome do arquivo por
omissão "TOOLOFST.TXT" é assumido.
7 Pressione a tecla [EXEC].
Isto inicia a saída dos dados de correção do eixo Y, e
"OUTPUT" pisca na parte inferior direita da tela. Quando a
operação de leitura termina o "OUTPUT" desaparece.
Para cancelar a entrada pressione a tecla
[CANCEL].
-367-
2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS OPERAÇÃO B-64304PO-1/01
-368-
B-64304PO-1/01 OPERAÇÃO 2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS
-369-
2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS OPERAÇÃO B-64304PO-1/01
-370-
B-64304PO-1/01 OPERAÇÃO 2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS
-371-
2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS OPERAÇÃO B-64304PO-1/01
- Outro método
Um dispositivo externo de entrada/saída pode ser usado para
entrar ou sair com um valor de compensação de ferramenta de
corte. Veja Capítulo III-8 ―Entrada/Saída de Dados‖ no Manual
do Usuário (Comum para Sistema de Torno/ Sistema de Central
de Usinagem). Valores de compensação de comprimento de
ferramenta podem ser configurados usando as seguintes funções
descritas nas subseções subsequentes: entrada direta de valor de
correção medido, entrada direta de valor de correção medido B, e
entrada de contador de valor de correção.
-372-
B-64304PO-1/01 OPERAÇÃO 2. CONFIGURAÇÃO E EXIBIÇÃO DE DADOS
Tornam-se válidos no próximo bloco de código T Tornam-se válidos no próximo bloco de código T
1 0
-373-
2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS OPERAÇÃO B-64304PO-1/01
Superfície B
Superfície A
-374-
B-64304PO-1/01 OPERAÇÃO 2. CONFIGURAÇÃO E EXIBIÇÃO DE DADOS
-378-
B-64304PO-1/01 OPERAÇÃO 2. CONFIGURAÇÃO E EXIBIÇÃO DE DADOS
O‟ Z‟
Mudar Z
O
-380-
B-64304PO-1/01 OPERAÇÃO 2. CONFIGURAÇÃO E EXIBIÇÃO DE DADOS
Explicação
- Quando os valores de mudança se tornam válidos
Os valores de mudança se tornam válidos assim que são
configurados.
- Sinal de registro de
posição Quando o bit 2 (PRC) do parâmetro N° 5005 é 1, as coordenadas
absolutas quando o sinal de registro de posição está ligado (ON)
são registradas para cálculo do montante de mudança.
Exemplo
Quando a posição real do ponto de referência é X=121.0
(diâmetro), Z=69.0 com respeito à origem da peça, mas deveria
ser X=120.0, Z=70.0, configure os seguintes valores de mudança:
Configuração de valor de mudança: X=1.0, Z=-1.0
Posição inicial
(posição padrão)
-381-
2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS OPERAÇÃO B-64304PO-1/01
Procedimento
1 Pressione a tecla de função
2 Pressione a tecla de menu contínuo diversas vezes até que
a tela de tecla [Y CORREÇÃO] seja mostrada.
3 Pressione a tecla [Y CORREÇÃO]. A tela de correção do
eixo Y é mostrada.
-382-
B-64304PO-1/01 OPERAÇÃO 2. CONFIGURAÇÃO E EXIBIÇÃO DE DADOS
-383-
2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS OPERAÇÃO B-64304PO-1/01
-384-
B-64304PO-1/01 OPERAÇÃO 2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS
- 385 -
2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS OPERAÇÃO B-64304PO-1/01
- 386 -
B-64304PO-1/01 OPERAÇÃO 2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS
NOTA
Configure o modo G23 antes de tentar especificar as
formas do mandril e do cabeçote móvel.
- G22/G23
Quando G22 (limite de curso armazenado ligado) é
especificado a área do mandril e cabeçote móvel se torna uma
área de inibição de entrada. Quando G 23 (limite de curso
armazenado desligado) é especificado, a área de inibição de
entrada é cancelada.
Mesmo que G 22 seja especificado, a área de inibição de
entrada para o cabeçote móvel pode se desabilitada emitindo
um sinal de barreira de cabeçote móvel. Quando o cabeçote
móvel é encostado em uma peça ou separado da peça usando
as funções auxiliares, sinais de PMC são usados para habilitar
ou desabilitar a área de configuração de cabeçote móvel.
Tabela 2.1.7 (a)
-387-
2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS OPERAÇÃO B-64304PO-1/01
Explicação
- Configuração da forma da barreira do mandril
• M and ri l se gu ra nd o a face • M a n d r i l se g u r a n d o a f a c e
e x t e r n a d e u ma i n t e r n a d e u m a f e r r a me n t a
f e r r a me n t a
X
X L
L A A
L1 W1
W W
CX CX
W1 L1
Z Z
CZ
CZ
Origem d o
sistema de
coordenada de Origem d o
peça sistema de
coordenada de
peça
CUIDADO
Se programação de diâmetro ou programação de
raio é usada para o eixo determina o sistema de
programação. Quando programação de diâmetro é
usada para o eixo, use programação de diâmetro
para entrar com dados para o eixo.
-388-
B-64304PO-1/01 OPERAÇÃO 2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS
CUIDADO
Sempre especifique W e W1 no raio. Quando
programação de raio é usada para o eixo Z,
especifique L e L1 no raio.
TZ L1
L2
Peça B
D3 D2 D1 D Z
Origem do sistema
de coordenadas de
peça
-389-
2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS OPERAÇÃO B-64304PO-1/01
CUIDADO
Se programação de diâmetro ou programação de
raio é usada para o eixo Z determina o sistema de
programação.
L, L1, L2, D, D1, D2, D3:
Definem a figura de um cabeçote móvel. A faixa de dados
válida está indicada na Tabela 2.1.7(c).
CUIDADO
Sempre especifique D, D1, D2, e D3 na programação
do diâmetro. Quando programação de raio for usada
para o eixo Z, especifique L, L1, e L2 no raio.
60°
90°
Restrição
- Configuração correta de uma área de inibição de entrada
Se uma área de inibição de entrada for configurada
incorretamente, é possível tornar a área efetiva. Evite fazer as
configurações a seguir:
• L ≤ L1 ou W ≤ W1 nas configurações de forma de
mandril.
• D2 ≤ D3 nas configurações de forma de cabeçote móvel.
• Uma configuração de mandril em sobreposição à do
cabeçote móvel.
- Retração da área de inibição de entrada
Se a ferramenta entrar na área de inibição de entrada e um
alarme for emitido, mude para o modo manual, retraia a
ferramenta manualmente, então reinicialize o sistema para
liberar o alarme. No modo manual, a ferramenta só pode ser
movida na direção oposta daquela em que ela entrou na área.
A ferramenta não pode ser movida na mesma direção (mais
para dentro da área) como ela estava se movendo quando a
ferramenta entrou na área.
Quando as áreas de inibição de entrada para o mandril e o
cabeçote móvel são habilitadas, e a ferramenta já estiver
posicionada dentro dessas áreas, um alarme é emitido quando a
ferramenta se move.
Quando a ferramenta não pode ser retraída, mude a
configuração das áreas de inibição de entrada, de modo tal que
a ferramenta fique fora das áreas, reinicialize o sistema para
liberar o alarme, então retraia a ferramenta. Finalmente reinstale
as configurações originais.
-390-
B-64304PO-1/01 OPERAÇÃO 2.CONFIGURAÇÃO E EXIBIÇÃO DE DADOS
Área de
inibição de
entrada Área de
inibição de
Antigo Sistema de entrada
coordenadas de
peça Novo Sistem a de
coordenadas de
peça
-391-
A PÊNDICE
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
A PARÂMETROS
-395-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
#7 #6 #5 #4 #3 #2 #1 #0
0001 FCV
NOTA
1 Programas criados nos formatos de programa
Series 10/11 podem ser usados para operação
nas seguintes funções:
1 Chamada de subprograma M98,M198
2 Corte de rosca com guias iguais G32 (série T)
3 Ciclo fixo G90, G92, G94 (série T)
4 Ciclo fixo repetitivo múltiplo G71 a G76 (série T)
5 Ciclo fixo de perfuração G80 a G89 (série T
2 Quando o formato de programa usado na Série
10/11 é usado para este CNC, alguns limites
podem somar. Veja o Manual do Usuário.
#7 #6 #5 #4 #3 #2 #1 #0
1013 IESPx ISCx ISAx
NOTA
Quando o mínimo destes parâmetros é configurado,
a energia deve ser desligada antes de continuar a
operação.
#0 ISA
#1 ISC Sistema de incremento de cada eixo
Sistema de incremento #1 ISCx #0 ISAx
IS-A 0 1
IS-B 0 0
IS-C 1 0
-396-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
-397-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
#7 #6 #5 #4 #3 #2 #1 #0
1300 BFA
-398-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
NOTA
Se este parâmetro deve ser especificado usando
um valor de diâmetro ou de raio depende se o eixo
correspondente é baseado em especificação de
diâmetro ou especificação de raio.
NOTA
Especifique este parâmetro usando um valor de
raio todo o tempo.
NOTA
Se este parâmetro deve ser especificado usando
um valor de diâmetro ou de raio depende se o eixo
correspondente é baseado em especificação de
diâmetro ou especificação de raio.
-399-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
NOTA
Especifique este parâmetro usando um valor de
raio todo o tempo.
NOTA
Se este parâmetro deve ser especificado usando
um valor de diâmetro ou de raio depende se o eixo
correspondente é baseado em especificação de
diâmetro ou especificação de raio.
-400-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
NOTA
Se este parâmetro deve ser especificado usando
um valor de diâmetro ou de raio depende se o eixo
correspondente é baseado em especificação de
diâmetro ou especificação de raio.
NOTA
Se este parâmetro deve ser especificado usando
um valor de diâmetro ou de raio depende se o eixo
correspondente é baseado em especificação de
diâmetro ou especificação de raio.
NOTA
Especifique este parâmetro usando um valor de
diâmetro todo o tempo.
NOTA
Se este parâmetro deve ser especificado usando
um valor de diâmetro ou de raio depende se o eixo
correspondente é baseado em especificação de
diâmetro ou especificação de raio.
-402-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
NOTA
Especifique este parâmetro usando um valor de
diâmetro todo o tempo.
NOTA
Especifique este parâmetro usando um valor de
diâmetro todo o tempo.
NOTA
Se este parâmetro deve ser especificado usando
um valor de diâmetro ou de raio depende se o eixo
correspondente é baseado em especificação de
diâmetro ou especificação de raio.
-403-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
#7 #6 #5 #4 #3 #2 #1 #0
1401 RF0 LRP
#7 #6 #5 #4 #3 #2 #1 #0
1403 ROC
-404-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
1466 Retração após rosqueamento nos ciclos de rosqueamento G92, G76 ou G76.7
NOTA
Quando este parâmetro é configurado para 0 ou
bit 1 (CFR) do parâmetro N° 1611 é configurado
para 1, a taxa de cruzamento rápido configurada
no parâmetro N° 1420 é usada.
#7 #6 #5 #4 #3 #2 #1 #0
1610 THLx JGLx CTLx
-405-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
#7 #6 #5 #4 #3 #2 #1 #0
1611 CFR
NOTA
Se este parâmetro for configurado para 1, um
controle é feito antes de uma retração para ver se
a taxa de avanço especificada se tornou 0 ( o
retardo na aceleração/desaceleração se tornou 0).
Para a retração, a taxa de cruzamento rápido
(parâmetro N° 1420) é usada, indiferente da
configuração do parâmetro N° 1466. Quando este
parâmetro é configurado para 0, o parâmetro N°
1466 é usado como taxa de avanço para a
retração. Como aceleração/desaceleração usada
para retração, somente aceleração/desaceleração
após a interpolação é usada. O cruzamento rápido
antes da interpolação de trava à frente é
desabilitado
-406-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
#7 #6 #5 #4 #3 #2 #1 #0
3290 GOF WOF
NOTE
O deslocamento de ferramenta configurado no
parâmetro WOF é seguido mesmo se a
compensação de geometria e desgaste não é
especificada.
-407-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
3294 Número de início de valores de deslocamento de ferramenta cuja entrada por MDI
esteja desabilitada
-408-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
#7 #6 #5 #4 #3 #2 #1 #0
3401 GSC GSB DPI
#7 #6 #5 #4 #3 #2 #1 #0
3402 G23 CLR G91 G01
-409-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
#7 #6 #5 #4 #3 #2 #1 #0
3405 DDP CCR
NOTA
Se este bit (CCR) é configurado para 0, a função
para mudar a direção de compensação
especificando I, J, ou K em um bloco G01 no modo
de compensação do raio da ponta da ferramenta
não pode ser usada.
Se este bit (CCR) é configurado para 1 quando o
endereço C é usado como um nome de eixo, a
função chanfrar não pode ser usada.
#7 #6 #5 #4 #3 #2 #1 #0
3453 CRD
-410-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
#7 #6 #5 #4 #3 #2 #1 #0
5002 WNP LWM LGC LGT LWT LGN
NOTA
Este parâmetro é válido quando a compensação de
geometria/desgaste de ferramenta está habilitado (bit
6 (NGW) do parâmetro N° 8136 é 0).
NOTA
Este parâmetro é válido quando a compensação de
geometria/desgaste de ferramenta está habilitado (bit
6 (NGW) do parâmetro N° 8136 é 0).
NOTA
Este parâmetro é válido quando a compensação de
geometria/desgaste de ferramenta está habilitado (bit
6 (NGW) do parâmetro N° 8136 é 0).
NOTA
Este parâmetro é válido quando a compensação de
geometria/desgaste de ferramenta está habilitada (bit
6 (NGW) do parâmetro N° 8136 é 0).
#7 #6 #5 #4 #3 #2 #1 #0
5003 TGC SUV SUP
N1
NOTA
Quando SUV, SUP = 0,1 (tipo B), uma operação
equivalente à de FS0i-TC é executada.
-412-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
NOTA
Este parâmetro é válido quando a compensação
de geometria/desgaste de ferramenta está
habilitado (bit 6 (NGW) do parâmetro N° 8136 é 0).
#7 #6 #5 #4 #3 #2 #1 #0
5004 TS1 ORC
NOTA
Este parâmetro é válido somente para um eixo
baseado em especificação de diâmetro. Para um
eixo baseado em especificação de raio,
especifique um valor de raio, indiferente da
configuração deste parâmetro.
#7 #6 #5 #4 #3 #2 #1 #0
5005 QNI PRC
-413-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
#7 #6 #5 #4 #3 #2 #1 #0
5006 LVC
#7 #6 #5 #4 #3 #2 #1 #0
5008 CNV CNC
NOTA
Controle só da direção não pode ser configurado.
-414-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
#7 #6 #5 #4 #3 #2 #1 #0
5009 TSD GSC
NOTA
Quando pelo menos um destes parâmetros está
configurado, a energia deve ser desligada antes
da operação continuar.
-415-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
∆VY
S
r
Mesmo se ∆Vx ≤ ∆Vlimit e
∆VY ≤ ∆Vlimit, vetor p/
r ponto de parar de
Caminho central da
bloco único
ferramenta
permanece.
N1
Caminho programado
N2
NOTA
Quando este parâmetro é configurado, a energia deve
ser desligada antes de continuar a operação.
-417-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
NOTA
Um valor mais longo que a configuração do parâmetro
N° 3032 (número permissível de dígitos de um código
T) não pode ser configurado.
-418-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
NOTA
Quando este parâmetro é configurado, a energia
deve ser desligada antes de continuar com a
operação
NOTA
1 Assegurar que a configuração do parâmetro Nº
5029 não exceda o número de valores de
compensação de ferramenta para cada passo
(parâmetro Nº 5024). Se a configuração do
parâmetro Nº 5029 exceder o número de valores
de compensação de um caminho, o menor dos
números de valores de compensação em todos os
caminhos é tornado comum.
2 Quando 0 ou um valor negativo é definido,
memórias comuns aos caminhos não são usadas.
-419-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
#7 #6 #5 #4 #3 #2 #1 #0
5040 OWD
NOTA
Este parâmetro é válido quando a compensação de
geometria/desgaste da ferramenta é ativada (bit 6
(NGW) do parâmetro Nº 8136 é 0).
#7 #6 #5 #4 #3 #2 #1 #0
5042 OFC OFA
-420-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
#7 #6 #5 #4 #3 #2 #1 #0
5101 RTR FXY
NOTA
1 No caso da série T, este parâmetro é válido
apenas para o ciclo enlatado de perfuração na
Série
da Série
10/11.
2 Quando este parâmetro é 1, o eixo de
perfuração determinado pela seleção de plano
(G17/G18/G19) no ciclo enlatado de perfuração
no formato da Série 10/11. Portanto, o eixo Y é
requerido para especificar G17/G19.
-421-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
#7 #6 #5 #4 #3 #2 #1 #0
5102 RDI RAB F0C QSR
-422-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
#7 #6 #5 #4 #3 #2 #1 #0
5104 FCK
-423-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
NOTA
1 Este parâmetro é equivalente ao bit 6 (M5T)
do parâmetro Nº 5101 do FS0i-C.
2 Para a Série T, o nível lógico (0/1) é oposto
aquele do FS0i-C.
#7 #6 #5 #4 #3 #2 #1 #0
5106 GFX
NOTA
Quando este parâmetro é definido, a energia deve
ser desligada antes que a operação seja continuada.
-424-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
q
d
q
d
Ponto Z
-425-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
q : Profundidade de corte
d: Valor de limpeza
Ponto R
q
d
q
d
Ponto Z
5130 Valor de corte (valor de chanfragem) em ciclos de corte de segmentação G92 e G76
-426-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
NOTA
Especificar um valor de raio em todos os momentos.
NOTA
Especificar um valor de raio em todos os momentos.
NOTA
Especificar um valor de raio em todos os momentos.
-427-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
NOTA
Especificar um valor de raio em todos os momentos.
NOTA
Especificar um valor de raio em todos os momentos.
-428-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
NOTA
Especificar um valor de raio em todos os momentos.
NOTA
Especificar um valor de raio em todos os momentos.
NOTA
Especificar um valor de raio em todos os momentos.
-429-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
5142 Contagem de repetição de acabamento final em ciclo enlatado repetitivo múltiplo G76
-430-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
NOTA
Uma verificação para uma figura monótona é feita
em todos os momentos durante os ciclos G71 e G72.
Uma figura (caminho programado) é verificada.
Quando a compensação de raio da ponta da
ferramenta é realizada, um caminho após a
compensação é verificado. Quando o bit 2 (FCK) do
parâmetro Nº 5104 é definido para 1, uma verificação
é feita antes da operação de ciclo G71 ou G72.
Neste caso, não um caminho após a compensação
de raio da ponta da ferramenta, mas um caminho
programado é verificado.
Observe que nenhum alarme é emitido quando um
valor permissível é definido.
Usar um valor de raio para definir este parâmetro em
todos os momentos.
-431-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
NOTA
Uma verificação para uma figura monótona é feita
em todos os momentos durante os ciclos G71 e
G72. Uma figura (caminho programado) é
verificada. Quando a compensação de raio da
ponta da ferramenta é realizada, um caminho
após a compensação é verificado. Quando o bit 2
(FCK) do parâmetro Nº 5104 é definido para 1,
uma verificação é feita antes da operação de ciclo
G71 ou G72. Neste caso, não um caminho após a
compensação de raio da ponta da ferramenta,
mas um caminho programado é verificado.
Observe que nenhum alarme é emitido quando
um valor permissível é definido.
Usar um valor de raio para definir este
parâmetro em todos os momentos.
-432-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
NOTA
O número do eixo, exceto para o eixo de corte,
pode ser especificado. Quando o número do eixo
que é o mesmo que o eixo de corte for
especificado, o alarme PS0456 é emitido no
momento da execução. O Ciclo de Moagem é
executado quando este valor de parâmetro é 0, o
alarme PS0456 é também emitido.
NOTA
O número do eixo, exceto para o eixo de corte,
pode ser especificado. Quando o número do eixo
que é o mesmo que o eixo de corte for
especificado, o alarme PS0456 é emitido no
momento da execução. O Ciclo de Moagem é
executado quando este valor de parâmetro é 0, o
alarme PS0456 é também emitido.
-433-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
NOTA
Em um ciclo de punção, este parâmetro é válido
quando o bit
6 (PCT) do parâmetro Nº 5104 é 1). Quando o
bit 6 (PCT) do parâmetro Nº 5104 é 0, um ciclo
de punção de profunda (alta velocidade) não é
assumido.
-434-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
#7 #6 #5 #4 #3 #2 #1 #0
5201 OV3 OVU TDR
#7 #6 #5 #4 #3 #2 #1 #0
5202 OVE
NOTA
Quando o menor destes parâmetros é definido, a
energia deve ser desligada antes que a operação
seja continuada.
-435-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
#7 #6 #5 #4 #3 #2 #1 #0
5203 OVS RFF
NOTA
Este parâmetro é válido quando um fuso serial
é utilizado.
#7 #6 #5 #4 #3 #2 #1 #0
5209 RTX
NOTA
O valor de sobreposição é válido quando o bit 4
(DOV) do parâmetro Nº 5200 é definido para 1.
Quando o bit 3 (OVU) do parâmetro Nº 5201 é
definido para 1, a unidade de dados configurados é
10%. Uma sobreposição de até 200% pode ser
aplicada para extração.
Quando o parâmetro PCP (bit 5 do Nº 5200) é Quando o parâmetro PCP (bit 5 do Nº 5200)
definido para 0. é definido para 1
q: profundidade do corte q: profundidade do corte
d:valor de retorno d: valor de limpeza
Todas as pontas
123 Todas as pontas
de ferramenta de ferramenta
Ponto R Ponto R
Ponto Z Ponto Z
NOTA
1 Em um ciclo de punção, este parâmetro é válido
quando o bit 6 (PCT) do parâmetro Nº 5104 é 1).
2 Para o eixo de diâmetro, definir este parâmetro
usando o valor do diâmetro.
-437-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
-439-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
#7 #6 #5 #4 #3 #2 #1 #0
6000 HGO MGO
#7 #6 #5 #4 #3 #2 #1 #0
6240 IGA AE0
NOTA
Quando o menor destes parâmetros é definido, a
energia deve ser desligada antes que a operação
seja continuada.
-440-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
NOTA
Quando a configuração do parâmetro Nº 6242 ou
6243 é 0, a configuração do parâmetro Nº 6241 é
utilizada.
NOTA
Define um valor de raio, independente da
programação de diâmetro ou raio ser
especificada.
-441-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
NOTA
Define um valor de raio, independente da
programação de diâmetro ou raio ser especificada.
#7 #6 #5 #4 #3 #2 #1 #0
8103 MWT
NOTA
Quando este parâmetro é definido, a energia deve
ser desligada antes que a operação seja
continuada.
-442-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
#7 #6 #5 #4 #3 #2 #1 #0
8132 YOF
NOTA
Quando o menor destes parâmetros é definido, a
energia deve ser desligada antes que a operação
seja continuada.
#7 #6 #5 #4 #3 #2 #1 #0
8133 MSP SSC
NOTA
Quando o menor destes parâmetros é definido, a
energia deve ser desligada antes que a operação
seja continuada.
#3 MSP Multi-fuso é:
0: Não utilizado.
1: Utilizado.
-443-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
#7 #6 #5 #4 #3 #2 #1 #0
8134 CCR BAR
NOTA
Quando o menor destes parâmetros é definido, a
energia deve ser desligada antes que a operação
seja continuada.
NOTA
1 A função de barreira de estoque de mandril e
cauda é fornecida apenas para a série T.
2 Quando uma função de barreira de estoque de
mandril e cauda é selecionada, os limites 2 e 3
de golpes armazenados não podem ser
utilizados.
#7 #6 #5 #4 #3 #2 #1 #0
8136 NGW
NOTA
Quando o menor destes parâmetros é definido, a
energia deve ser desligada antes que a operação
seja continuada.
-444-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
#7 #6 #5 #4 #3 #2 #1 #0
19607 NAA CAV CCC
-445-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
-446-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
NOTA
1 Cada um dos parâmetros do bit, grupo de máquina do bit, caminho do bit, eixo do
bit, e tipos de fuso do bit consiste de 8 bits para um número de dados (parâmetros
com 8 diferentes significados).
2 Para os tipos de grupo de máquina, os parâmetros correspondentes ao número
máximo de grupos de máquina estão presentes, para que dados independentes
possam ser definidos para cada grupo de máquina.
3 Para os tipos de caminho, os parâmetros correspondentes ao número máximo
de caminhos estão presentes, para que dados independentes possam ser
definidos para cada caminho.
4 Para os tipos de eixo, os parâmetros correspondentes ao número máximo de
controle de eixos estão presentes, para que dados independentes possam ser
definidos para cada controle de eixo.
5 Para os tipos de fuso, os parâmetros correspondentes ao número máximo de
fusos estão presentes, para que dados independentes possam ser definidos para
cada eixo de fuso.
6 A faixa de dados válida para cada tipo de dado indica uma faixa geral. A faixa varia
de acordo com os parâmetros. Para a faixa de dados válida de um parâmetro
específico, ver a explicação do parâmetro.
-447-
A.PARÂMETRO APÊNDICE B-64304PO-1/01
NOTA
1 Os valores são arredondados para cima ou
para baixo para os múltiplos mais próximos
da unidade de dados mínima.
2 Uma faixa de dados válida significa limites de
inserção de dados, e pode diferir dos valores
representando a realização real.
3 Para informações sobre as faixas de comandos
para o CNC, consultar o Anexo D, “Faixa de
Valor de Comando.”
Sistema de Unidade
Unidade de incremento Faixa de dados válida
dados de dados
mínima
IS-A 0.01 -999999.99 a +999999.99
mm
IS-B 0.001 -999999.999 a +999999.999
grau
IS-C 0.0001 -99999.9999 a +99999.9999
IS-A 0.001 -99999.999 a +99999.999
polegada IS-B 0.0001 -99999.9999 a +99999.9999
IS-C 0.00001 -9999.99999 Ferramenta
+9999.99999
Sistema de Unidade
Unidade de incremento Faixa de dados válida
dados de dados
mínima
IS-A 0.01 0.00 a +999999.99
mm
grau IS-B 0.001 0.000 a +999999.999
IS-C 0.0001 0.0000 a +99999.9999
IS-A 0.001 0.000 a +99999.999
pole IS-B 0.0001 0.0000 a +99999.9999
gada
IS-C 0.00001 0.00000 a +9999.99999
-448-
B-64304PO-1/01 APÊNDICE A.PARÂMETRO
Sistema de Unidade
Unidade de incremento Faixa de dados válida
dados de dados
mínima
Sistema de Unidade
Unidade de incremento Faixa de dados válida
dados de dados
mínima
mm/min IS-C 0.001 0.000 a +999000.000
grau/min
Polegada/mi IS-C 0.0001 0.0000 a +9600.0000
n
(D) Parâmetros de aceleração e aceleração angular
Sistema de Unidade
Unidade de incremento Faixa de dados válida
dados de dados
mínima
IS-A 0.01 0.00 a +999999.99
mm/sec2
grau/sec2 IS-B 0.001 0.000 a +999999.999
IS-C 0.0001 0.0000 a +99999.9999
IS-A 0.001 0.000 a +99999.999
pol/sec2 IS-B 0.0001 0.0000 a +99999.9999
IS-C 0.00001 0.00000 a +9999.99999
-449-
B. DIFERENÇAS NAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
- 451 -
B. DIFERENÇAS NAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Função Explicação
Especificação - Faça uma seleção usando o bit 3 (DIAx) do parâmetro N° 1006.
diâmetro/raio no
comando de Bit 3 (DIAx) do parâmetro N° 1006
movimento para O comando de movimento para cada eixo especifica:
cada eixo 0: Raio.
1: Diâmetro.
Com a Série 0i-C, para que um eixo cujo diâmetro está especificado para andar a
distância especificada, é necessário não somente configurar 1 no bit t 3 (DIAx) do
parâmetro N° 1006 mas também fazer qualquer uma das seguintes mudanças:
- Reduzir o multiplicador do comando CMR) para metade. (A unidade de detecção não
precisa ser mudada.)
- Reduzir a unidade de detecção para metade, e dobrar a marcha de avanço
flexível (DMR).
Com a Série 0i-D, em contraste, apenas configurando 1 no bit 3 (DIAx) do parâmetro N°
1006 faz o CNC reduzir o comando de pulsos pela metade, eliminando a necessidade
de fazer as mudanças descritas acima (quando a unidade de detecção não é mudada).
Note que, quando a unidade de detecção é reduzida pela metade, o CMR e o DMR
ambos precisam ser duplicados.
Nenhuma.
- 452 -
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
- 453 -
B. DIFERENÇAS NAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Nenhuma.
-454-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
de partida e do fim.
Center θ
θ
Nenhuma.
-455-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
Nenhuma.
-456-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
Taxa de avanço de corte - Taxa de avanço especificada pelo - Depende do bit 1 (SFP) do parâmetro
(salto normal) código F no programa N° 6207. Quando 0 é configurado, o
processamento é o mesmo que na
Série 0i-C.
-457-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
Nenhuma.
-458-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
-459-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
Nenhuma.
-460-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
Nenhuma.
-461-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
-462-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
Nenhuma.
-463-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
-464-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
Sobreposição de eixos Quando a função sobrepor é usada para cada eixo em controle de eixo múltiplo tipo C,
quando a função as seguintes especificações de sobreposição de eixo se aplicam durante o modo de ciclo
sobrepor é usada para de rosqueamento(G84 ou G88) ou modo rosqueamento (G32, G92, ou G76).
cada eixo em controle - Nenhuma função está disponível para - Depende do bit 6 (TSO) do parâmetro
de eixo múltiplo tipo C fixar a sobreposição de eixo a 100%. No. 3708.
(Não depende do bit 6 (TSO) do
parâmetro N° 3708.) Modifique o código Bit 6 (TSO) do parâmetro N° 3708
de progressão como necessário. Durante o ciclo de rosqueamento,
sobreposição de eixo é:
0: Desabilitada (fixada a 100%).
1: Habilitada.
Nenhuma.
-465-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
Nenhuma.
-466-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
Nenhuma.
-467-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
-468-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
-469-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
A operação marcada por “*” difere entre as Série 0i-C e Série 0i-D.
Série 0i-C: × (Não cancelada)
Série 0i-D: ○ (Cancelada)
Nenhuma.
-470-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
Entrada métrica
OFC OFA Unidade Faixa
0 1 0.01mm ±9999.99mm Função
0 0 0.001mm ±9999.999mm
Unidade e faixa de -
1 0 0.0001mm ±9999.9999mm
valores de
compensação de
Entrada em polegadas ferramenta
OFC OFA Unidade Faixa
0 1 0.001inch ±999.999inch
0 0 0.0001inch ±999.9999inch
1 0 0.00001inch ±999.99999inch
Conversão - Faça uma seleção usando o bit 0 - Bit 0 (OIM) do parâmetro N° 5006 não
automática de valores (OIM) do parâmetro N° 5006. está disponível.
de compensação de Valores de compensação de
ferramenta em Bit 0 (OIM) do parâmetro N° 5006 ferramenta são sempre convertidos
mudança Na mudança polegada/métrico, a automaticamente.
polegada/métrico conversão automática de valores
de compensação é:
0: Não executada.
1: E x e c u t a d a .
Se a configuração deste parâmetro é
mudada, configure os dados de
compensação de ferramenta
Conversão -
novamente. (O
automática de valores
de compensação de
ferramenta em B
mudança N
polegada/métrico co
d
0
1
S
m
co
n
Função
Unidade e faixa de -
valores de
compensação de
ferramenta
-471-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
Nenhuma.
-472-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
Nenhuma.
-473-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
-474-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
* Para detalhes sobre declarações macro e NC, veja a Seção 16.4, "DECLARAÇÕES
MACRO E NC", em "MANUAL DO USUÁRIO" (B-64304PO).
Chamadas de - O nível de acomodação de chamada difere como segue:
subprograma Série Oi-C Série Oi-D
Nível de aninham. Total
e macro Total
independente Nível de aninham
(G65/G66/M98) .independente (G65/G66/M98)
4 ao todo
4 8 ao todo 15 ao todo
Chamada 5
Macro
Macro
Chamada de
Sub-programa
(M98)
Operação de - Faça uma seleção usando o bit 7 (CLV) - Bit 7 (CLV) ) do parâmetro N° 6001 não
limpar variável do parâmetro N° 6001. está disponível.
local por variáveis locais sempre são limpas a
reinicialização Bit 7 (CLV) ) do parâmetro N° 6001 <null> quando reinicializadas.
Quando reinicializadas, as variáveis
locais no macro customizado são:
0: Limpas para <null>.
1: Não limpas.
-475-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
Nenhuma.
B.17.3 Variáveis
-476-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
Nenhuma.
-477-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
Nenhuma.
-478-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
Seleção de aceleração/ - A combinação do bit 1 (AIR) do - Bit 1 (AIR) do parâmetro N°7054 não
desaceleração antes da parâmetro N° 7054 e bit 1 (LRP) do está disponível.
interpolação em cruzado parâmetro N°1401 determina A combinação do bit 5 (FRP) do
rápido ou aceleração/ aceleração/desaceleração antes da parâmetro N° 19501 e bit 1 (LRP do
desaceleração após a interpolação ou aceleração/ parâmetro N° 1401 determina
interpolação em cruzado aceleração/desaceleração antes da
rápido desaceleração após a interpolação.
interpolação ou aceleração/
desaceleração após a interpolação.
Para detalhes veja " MANUAL DE
PARÂMETRO" (B-64310EN).
Configuração de - Configure a aceleração - Parâmetros N°s 1770 e 1771 não
aceleração para especificando a taxa de avanço de estão disponíveis.
aceleração/ corte máxima para aceleração/ No parâmetro N° 1660, configure a
desaceleração antes da desaceleração antes da interpolação taxa de avanço de corte máxima
linear no parâmetro N° 1770 e o tempo
interpolação de visão permissível máxima para aceleração/
de decurso antes de alcançar a taxa de
posterior linear avanço de corte máxima para desaceleração antes da interpolação
aceleração/ desaceleração antes da para cada eixo.
interpolação linear no parâmetro N°
1771.
-479-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
Configuração da taxa de - Configure o valor no parâmetro N° 1431. - Parâmetro N° 1431 não está
avanço de corte máximo disponível.
comum a todos os eixos Configure da taxa de avanço de
corte máximo comum para cada eixo
no parâmetro N° 1432.
Justaposição de - Desabilitado no controle de - Habilitado quando aceleração/
bloco cruzado rápido visualização avançado desaceleração após interpolação é
usada no controle de visualização
avançado.
Nenhuma.
-480-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS NAS SÉRIES Oi-C
Nenhuma.
- 481 -
B.DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
- 482 -
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
-483-
B.DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
-484-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
Configuração para - Não disponível. Movimento do -Bit 7 (SMF) do parâmetro No. 3105 não
evitar que eixo escravo é sempre somado está disponível.
movimento do eixo ao display de taxa de avanço Configurando 0 no bit 2 (SAF) do parâmetro
escravo seja real. No. 8303 evita que movimento do eixo
somado ao display escravo seja somado ao display de taxa e
de taxa de avanço avanço real. (Note que o significado do
real valor o oposto do bit 7 (SMF) do parâmetro
No. 3105.)
Este parâmetro é usado individualmente para
cada eixo escravo.
Mudança do estado - Especifique um código M - Especifique um código M que muda o estado
de sincronização que não seja para o buffer. de sincronização (parâmetro No. 8337 ou
durante um Usando este código M, mude o 8338).
comando do sinal de entrada - Mudando o sinal de entrada - SYNCx<G138>
programa SYNCx<G138> ou ou SYNCJx<G140> - do lado do PMC usando
SYNCJx<G140> - do lado do este código M, é possível mudar o estado
PMC. sincronização durante um comando do
programa.
Configuração de - Esta função é habilitada - Bit 4 (TRP) do parâmetro No. 12762 não está
parâmetro de eixo configurando 1 no bit 4 (TRP) disponível.
escravo automático do parâmetro No. 12762 para o Esta função é habilitada configurando 1 no bit 4
eixo mestres. (SYP) do parâmetro No. 8303 para os eixos
mestre e escravos.
-485-
B.DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
-486-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
Sinal de conclusão de - Selecione o sinal usando o bit 3 -Bit 3 (AZP) do parâmetro No. 8200
retorno de posição de (AZP) do parâmetro No. 8200. não está disponível. ZP é sempre
referência ZP para o Quando o bit está configurado para 0, configurado para "0". (O sinal é
eixo perpendicular ZP não é configurado "0". (O sinal não limpo.)
movido com o eixo é limpo.)
Quando o bit está configurado para 1,
angular
ZP é configurado "0". (O sinal é limpo.)
<Fn094, Fn096,
Fn098, Fn100>
Quando um eixo - Selecione a operação de eixo - Bit 6 (A53) do parâmetro No. 8201
angular é especificado perpendicular usando o bit 6 (A53) do não está disponível.
individualmente na
parâmetro No. 8201. Somente o eixo angular é sempre
seleção do sistema de
Quando o bit é configurado para movido.
coordenadas da
máquina (G53) durante 0, o eixo perpendicular também é
controle de eixo angular movido. Quando o bit é
arbitrário configurado para 1, somente o
eixo angula é movido.
Comando G30 - Selecione a operação usando o bit 0 - Bit 0 (A30) do parâmetro No. 8202
durante controle de (A30) do parâmetro No. 8202. não está disponível.
eixo angular arbitrário Quando o bit é configurado para 0, a A operação é sempre para o sistema
operação é para o sistema de de coordenada angular.
coordenada perpendicular.
Quando o bit é configurado para 1, a
operação é para o sistema de
coordenada angular.
Nenhuma.
-487-
B.DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Nenhuma.
-488-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
Montante permissível - A faixa de valor do parâmetro No. 7117 - A faixa de valor do parâmetro No. 7117
de pulsos paro avanço é 0 a 99999999 (8 dígitos). é 0 a 999999999 (9 dígitos).
por manivela
Número de geradores - Configure o valor no parâmetro No. 7110. - Parâmetro No. 7110 não está disponível.
de pulso manual Até dois geradores podem ser
usados usados sem configurar o parâmetro.
-489-
B.DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Nenhuma.
-490-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
-491-
B.DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Unidade mínima de A unidade mínima de taxa de avanço é dada pelas expressões mostradas abaixo. O valor
taxa de avanço para deve ser especificado como número inteiro. Nenhum valor menor pode ser especificado.
comando de Um cálculo é feito de acordo com IS-B.
velocidade (10h) Fmin: Unidade de taxa de avanço mínima
P: Número de pulsos por rotação de um detector para feedback de velocidade
- Fmin = P ÷ 7500 (mm/min) - Fmin = P ÷ 1000 (mm/min)
Especificação de Uma velocidade é especificada de acordo com as expressões mostradas abaixo.
velocidade no Um cálculo é feito de acordo com IS-B.
comando de F: Comando de velocidade (número inteiro)
velocidade (10h) -1
N: Velocidade do servo motor (min )
P: Número de pulsos por rotação de um detector para feedback de velocidade
- F = N × P ÷ 7500 (mm/min) - F = N × P ÷ 1000 (mm/min)
Faixa Configuração de - A faixa de configuração é como segue. - A faixa de configuração é como segue.
dados de torque para
controle de torque
(11h)
O0001 ;
N10 G94 G90 G01 X20. Y30. F3000 ;
N20 M55 ; → Executa o controle de eixo PMC para o eixo Y.
N30 X70. ; N40
Y50. ; N50
M30 ;
Execute o controle de eixo PMC como segue.
1. Após a saída da sinal de estroboscópio da função auxiliar MF para M55 inicie o
controle de eixo PMC.
2. Após conclusão do controle de eixo PMC, entre com o sinal de conclusão FIN para
M55.
- [Para Série 0i-C]
O controle não precisa ser executado usando um código M não buffer.
-492-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
-493-
B.DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Saída individual da - Depende do bit 7 (MFD do parâmetro - Bit 7 (MFD) do parâmetro No. 8005
função auxiliar No. 8005. não esta disponível.
A saída individual da função auxiliar
Bit 7 (MFD) do parâmetro No. 8005 para função de controle de eixo PMC
A saída individual da função auxiliar para está habilitada.
função de controle de eixo PMC é:
0: Desabilitada.
1: Habilitada.
Função para exercer - Depende do bit 4 (EVP) do parâmetro No. - Depende do bit 4 (EVP) do parâmetro
controle de posição para 8005. No. 8005. Note que, para que a
o comando de velocidade configuração EVP=1 tenha efeito, 1
(10h) Bit 4 (EVP) do parâmetro No. 8005 deve ser configurado no bit 2 (VCP)
A velocidade do controle de eixo PMC é do parâmetro No. 8007.
especificada por:
0: Comando de velocidade. Bit 2 (VCP) do parâmetro No. 8007
1: Comando de posição. O comando de velocidade no controle de
eixo PMC é:
0: Tipo FS10/11.
1: Tipo FS0.
No controle de posição - Depende do bit 2 (IPA) do parâmetro No. - Bit 2 (IPA) do parâmetro No. 8006
para um eixo somente 8006. não esta disponível. Parâmetro No.
controlado por controle 1010 não esta disponível, também.
de eixo PMC Bit 2 (IPA) do parâmetro No. 8006 O controle é executado quando
No caso de um eixo somente controlado nenhum comando de movimento é
por controle de eixo PMC (veja o especificado para o eixo PMC. No
parâmetro No. 1010), em controle de contrário, o processamento é
posição é: determinado pelo bit 6 (NCI) do
0: Executado quando nenhum comando parâmetro No. 8004.
de movimento é especificado para o
eixo PMC.
Bit 6 (NCI) do parâmetro No. 8004
1: Sempre executado.
Quando o eixo controlado pelo
PMC é desacelerado, em
controle de posição é:
0: Executado.
1: Não executado.
-494-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
Nenhuma.
-495-
B.DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Nenhuma.
-496-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
AVISO
Certifique-se de evitar escrever dois ou mais números de sequência idênticos em um
programa.
Deste modo pode fazer com que a busca encontre blocos não pretendidos.
Nenhuma.
-497-
B.DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
-498-
B-64304PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES Oi-C
Nenhuma.
-499-
B. DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Função Explicação
Valor do parâmetro Posição
Posiçãodedereferência
referência
No. 3621 para a
configuração de eixo
rotativo (tipo A)
Nenhuma.
-500-
B-64304PO-1/01 APÊNDICE B. DIFERENÇAS DAS SÉRIES Oi-C
Nenhuma.
-501-
B. DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
-502-
B-64304PO-1/01 APÊNDICE B. DIFERENÇAS DAS SÉRIES Oi-C
-503-
B. DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Nenhuma.
-504-
B-64304PO-1/01 APÊNDICE B. DIFERENÇAS DAS SÉRIES Oi-C
Número de - Depende do bit 0 (OM4) do parâmetro - Bit 0 (OM4) do parâmetro No. 3207
mensagens de No. 3207. não está disponível.
operador externas e [Número de mensagens que podem ser
comprimento de Bit 0 (OM4) do parâmetro No. 3207 configuradas de cada vez]
mensagens A tela de mensagem de operador externa Depende do bit 1 (M16) do parâmetro
pode exibir: No. 11931. Selecione também até 4
0: A t é 256 caracteres em até 1 ou 16 mensagens.
mensagem.. [Comprimento de uma mensagem]
1: A t é 64 caracteres em até 4 256 caracteres ou menos
mensagens.
-505-
B. DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Quando uma busca de - Um alarme não é emitido; a busca - O alarme DS0059 é emitido.
número de programa também não é feita.
externo é feita com 0
configurado como
número do programa
Entrada de um corretor - A entrada é ignorada sem emitir um - O alarme DS1121 é emitido.
de ferramenta externo alarme.
para um valor de
compensação de
função inválido
Número de histórico - Faça uma seleção usando o bit 7 - O bit 7 (MS1) e o bit 6 (MS0) do
de mensagens para (MS1) e o bit 6 (MS0) do parâmetro No. parâmetro No. 3113 não estão
mensagens de 3113 em combinação. disponíveis.
operador externo e [Número de histórico de mensagens]
Até 32
comprimento de
[Histórico de comprimento de
mensagem mensagem de uma mensagem]
Até 256 caracteres
Nenhuma.
-506-
B-64304PO-1/01 APÊNDICE B. DIFERENÇAS DAS SÉRIES Oi-C
Nenhuma.
-507-
B. DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Nenhuma.
-508-
B-64304PO-1/01 APÊNDICE B. DIFERENÇAS DAS SÉRIES Oi-C
Nenhuma.
-509-
B. DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Nenhuma.
-510-
B-64304PO-1/01 APÊNDICE B. DIFERENÇAS DAS SÉRIES Oi-C
-511-
B. DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Eixo de rotação
(X,C)
eixo X
Taxa de avanço de - Configure o valor no parâmetro No. 5462. - Parâmetro No. 5462 não está
corte máxima e Quando o valor é 0, a taxa de disponível.
fixação da taxa de avanço é fixada no parâmetro No. Configure o valor no parâmetro No.
avanço durante 1422. 1430.
interpolação de
coordenada polar
Sobreposição - Enable or disable the function using bit - O bit 1 (AFC) do parâmetro No. 5450
automática e fixação 1 (AFC) of parameter No. 5450. não está disponível.
de taxa de avanço Sobreposição automática e fixação de
automática durante Bit 1 (AFC) do parâmetro No. 5450 taxa de avanço automática são
interpolação de No modo de interpolação de coordenada sempre executadas.
coordenada polar polar, sobreposição automática e fixação
de taxa de avanço automática são:
0: Não executadas.
1: Executadas.
Nenhuma.
-512-
B-64304PO-1/01 APÊNDICE B. DIFERENÇAS DAS SÉRIES Oi-C
Nenhuma.
-513-
B. DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
-514-
B-64304PO-1/01 APÊNDICE B. DIFERENÇAS DAS SÉRIES Oi-C
Controle sincronizado
Item Série 0i-C Série 0i-D
G28 quando o eixo - Quando a posição de referência do eixo - Quando a posição de referência do
mestre está escravo não está estabelecida, as eixo escravo não está estabelecida,
estacionando coordenadas da máquina são movidas ocorre o alarme PS0354.
para as coordenadas configuradas no
parâmetro No. 1240, completando o
retorno da posição de referência.
Atualização das - Faça uma seleção usando bit 4 - Bit 4 (SPN) do parâmetro No. 8164
coordenadas de peça (SPN) do parâmetro No. 8164. não está disponível.
e coordenadas Bit 4 (SPN) do parâmetro No. 8164 A ferramenta sempre se
relativas do eixo As coordenadas de peça e coordenadas comporta como quando SPNx é
escravo sob controle relativas do eixo escravo sob controle configurado para 0 (coordenadas
sincronizado sincronizado são: são atualizadas).
0: Atualizadas.
1: Não atualizadas.
-515-
B. DIFERENÇAS DAS SÉRIES Oi-C APÊNDICE B-64304PO-1/01
Controle composto
Item Série 0i-C Série 0i-D
G28 durante controle - Quando a posição de referência do - Quando a posição de referência do
composto eixo composto do outro caminho não eixo composto do outro caminho não
está estabelecida, as coordenadas da está estabelecida, o alarme PS0359
máquina são movidas para as ocorre.
coordenadas configuradas no
parâmetro No. 1240, completando o
retorno da posição de referência
Controle composto - Selecione se usar a função composta - O bit 1 (CZMx) do parâmetro No. 8161
para o comando de comando de retorno de posição de não está disponível
retorno de posição de referência do eixo de contorno Cs, A ferramenta sempre se comporta da
referência do eixo de usando o bit 1 (CZMx) do parâmetro mesma forma que quando CZMx é
contorno Cs quando o No. 8161. configurado para 1 (controle
controle composto é Bit 1 (CZMx) do parâmetro No. 8161 composto é usado).
exercido para os eixos Quando o controle composto é exercido
de contorno Cs para os eixos de contorno Cs, a função
controle composto para o comando de
retorno de posição de referência do eixo
de contorno Cs é:
0: Não usada.
1: Usada.
-516-
B-64304PO-1/01 APÊNDICE B. DIFERENÇAS DAS SÉRIES Oi-C
Exibição de posição - Faça uma seleção usando o bit 0 - O bit 0 (MDXx) do parâmetro No. 8163
atual durante controle (MDXx) do parâmetro No. 8163. não está disponível.
composto Bit 0 (MDXx) do parâmetro No. 8163. Os valores de coordenada do caminho
(coordenadas Durante controle composto, a exibição da local são sempre mostrados.
absolutas/relativas) posição atual (coordenadas
absolutas/relativas) shows:
0: Valores de coordenada do caminho local.
1: Valores de coordenada do caminho
parceiro.
G53 durante controle - Faça uma seleção usando o bit 2 - O bit 2 (CPMx) do parâmetro No. 8165
composto (CPMx) do parâmetro No. 8165. não está disponível.
Bit 2 (CPMx) do parâmetro No. 8165. A ferramenta sempre se comporta
Durante controle composto, a seleção do como quando CPMx é configurado
sistema de coordenadas da máquina para 1. (G53 é habilitado).
(G53) é:
0: Desabilitada.
1: Habilitada.
(A distância do percurso é calculada
para que a máquina se mova de acordo
com o sinal de seleção do sistema de
coordenadas da máquina do caminho
parceiro).
Constante de - Faça uma seleção usando o bit 0 - O bit 0 (NLSx) do parâmetro No. 8167
aceleração/ (NLSx) do parâmetro No. 8167. não está disponível.
desaceleração do Bit 0 (NLSx) do parâmetro No. 8167 A ferramenta sempre se comporta da
tempo de aceleração
Constante de aceleração/desaceleração do mesma forma que quando NLSx é
para aceleração/
tempo de aceleração para aceleração/ configurado para 1. (Constante de
desaceleração em
desaceleração em cruzado rápido para um
cruzado rápido para aceleração/ desaceleração do tempo
um eixo sujeito a eixo sujeito a controle composto (bit 4 (RPT)
do parâmetro No. 1603) is: de aceleração está habilitada.)
controle composto (bit
4 (RPT) do parâmetro 0: Habilitada.
No. 1603) 1: Desabilitada.
-517-
B.DIFERENÇAS DAS SÉRIES 0i-C APÊNDICE B-6430PO-1/01
- 518 -
B-6430PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES 0i-C
Segurar taxa de - Ambos os caminhos são colocados no - Faça uma seleção usando o bit 0
avanço quando estado de segurar taxa de avanço. (MPA) do parâmetro No. 8168.
ocorre um alarme Bit 0 (MPA) do parâmetro No. 8168
referente a controle O sinal de movimento de eixo em progresso
sobreposto <Fn102> ou sinal de direção de movimento
de eixo <Fn106> para o eixo escravo
durante controle sobreposto:
0: Coloca ambos os caminhos em
estado de segurar taxa de
avanço.
1: Coloca somente o caminho inclusive
eixos relacionados à sobreposição
no estado de segurar taxa de
avanço. (Por exemplo, quando
o controle de sobreposição é
executado em um caminho somente
o caminho que causou o alarme é
colocado no estado de segurar taxa
de avanço.
Eixos escravos - Controle sobreposto não pode ser - Controle sobreposto pode ser exercido
múltiplos exercido quando há eixos escravos quando há eixos escravos múltiplos e
múltiplos e um eixo mestre. um eixo mestre.
O sinal de movimento - Saída de estado é executado de - Faça uma seleção usando o bit 4
de eixo em progresso acordo com o resultado da adição de (AXS) do parâmetro No. 8160.
e sinal de direção de pulsos de mover sobrepostos. Bit 4 (AXS) do parâmetro No. 8160
movimento de eixo O sinal de movimento de eixo <Fn102> ou
para o eixo escravo sinal de direção de movimento de eixo
durante controle <Fn106> para o eixo escravo
sobreposto durante controle sobreposto:
0: Executa saída de estado de acordo
com o resultado da adição de pulsos
de mover sobrepostos.
1: Executa saída de estado de acordo com
o resultado de mover os eixos
individuais, independente de pulsos de
mover sobrepostos.
- 519 -
B.DIFERENÇAS DAS SÉRIES 0i-C APÊNDICE B-6430PO-1/01
Nenhuma.
- 520 -
B-6430PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES 0i-C
Nenhuma.
- 521 -
B.DIFERENÇAS DAS SÉRIES 0i-C APÊNDICE B-6430PO-1/01
- 522 -
B-6430PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES 0i-C
Todas as pontas
de ferramenta
- 523 -
B.DIFERENÇAS DAS SÉRIES 0i-C APÊNDICE B-6430PO-1/01
- 524 -
B-6430PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES 0i-C
Comportamento quando - Depende do bit 2 (CCN) do parâmetro - O bit 2 (CCN) do parâmetro No. 5003
retorno de posição de No. 5003. não está disponível A ferramenta
referência automática é sempre de comporta como quando o
especificado durante o CCN é configurado para 1.
modo de compensação
[Quando o CCN = 0]
de ferramenta de corte/
O vetor de correção é cancelado quando a ferramenta se move para o ponto do
compensação de raio
meio. A operação de iniciar também é executada da posição de referência.
da ponta da ferramenta.
- 525 -
B.DIFERENÇAS DAS SÉRIES 0i-C APÊNDICE B-6430PO-1/01
- 526 -
B-6430PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES 0i-C
Todas as pontas
de ferramenta
Todas as pontas
Todas as de ferramenta Todas as
pontas de pontas de
Nenhuma.
527
B.DIFERENÇAS DAS SÉRIES 0i-C APÊNDICE B-6430PO-1/01
Comportamento - Faça uma seleção usando o bit 5 - Faça uma seleção usando o bit 4
quando K0 é (K0E) do parâmetro No. 5102. (K0D) do parâmetro No. 5105 para
especificado para o ambas a série T e série M.
número de Bit 5 (K0E) do parâmetro No. 5102
Quando K0 é especificado em um ciclo Bit 4 (K0D) do parâmetro No. 5105
repetições K
fixo de perfuração (G80 a G89): Quando K0 é especificado em um ciclo
0: Uma operação de perfuração é fixo de perfuração (G80 a G89):
executada. 0: A operação de perfuração não é
1: A operação de perfuração não é executada, e somente os dados de
executada, e somente os dados de perfuração são armazenados.
1: Uma operação de perfuração é
perfuração são armazenados.
executada.
NOTE
Com a série T, a lógica dos valores 0 e 1 é
oposta daquela do bit 5 (K0E) do
parâmetro No. 5102 da Série 0i-C.
-528-
B-6430PO-1/01 APÊNDICE B.DIFERENÇAS DAS SÉRIES 0i-C
Valor de depuração - Configure o valor no parâmetro No. 5114. - Configure o valor no parâmetro No.
em um ciclo de 5115.
perfuração profunda
Eixo de perfuração no - O eixo Y não pode ser usado como um - O eixo Y pode ser usado como um
formato Série 10/11 eixo de perfuração. eixo de perfuração.
Series 10/11 format O alarme P/S No. 028 é emitido.
Nenhuma.
-529-
B.DIFERENÇAS DAS SÉRIES 0i-C APÊNDICE B-6430PO-1/01
Nenhuma.
-530-
B. DIFERENÇAS DAS SÉRIES 0i-C APÊNDICE . B-64304PO-1/01
Controle exclusivo - Quando a opção de ciclo fixo de - Quando a opção de ciclo fixo de
contra os múltiplos retificação é especificada, o ciclo fixo retificação é especificada, selecione
respectivos ciclos respectivo múltiplo (função padrão) não se quer usar o ciclo fixo respectivo
fixos (função padrão) pode ser usado. múltiplo (função padrão) ou o ciclo fixo
de retificação, usando o bit 0 (GFX) do
parâmetro No. 5106.
Nenhuma.
- 531 -
B-64304PO-1/01 APÊNDICE B. DIFERENÇAS DAS SÉRIES 0i-C
- 532 -
B. DIFERENÇAS DAS SÉRIES 0i-C APÊNDICE . B-64304PO-1/01
- 533 -
B-64304PO-1/01 APÊNDICE B. DIFERENÇAS DAS SÉRIES 0i-C
- 534 -
B. DIFERENÇAS DAS SÉRIES 0i-C APÊNDICE . B-64304PO-1/01
Número de divisões em - O número de divisões também é 2 para - O número de divisões especificado por
G73 o comando R1. Para R2 e comandos R se aplica.
subsequentes, o número de divisões
especificado por R se aplica.
[Quando P15 = 1]
A ferramenta completa um processo
de bolso antes de prosseguir para
cortar o próximo bolso. (Veja figura à
direita.)
Restrição no número - Depende do bit 2 (P15) do parâmetro - Bit 2 (P15) do parâmetro No. 5103
de bolsos em G71/G72 No. 5103. não está disponível.
tipo II (Ciclo fixo [Quando P15 = 0] Não restrito.
respectivo múltiplo para Até 10 bolsos podem ser especificados.
torneamento II) Especificar 11 ou mais bolsos causa o
alarme PS0068.
[Quando P15 = 1]
Não restrito.
- 535 -
B-64304PO-1/01 APÊNDICE B. DIFERENÇAS DAS SÉRIES 0i-C
Número de divisões em - O número de divisões também é 2 para - O número de divisões especificado por
G73 o comando D1. Para D2 e comandos D se aplica.
subsequentes, o número de divisões
especificado por D se aplica.
Comando de - O rosqueamento é executado como o - Rosqueamento de polegada é
endereço E em G76 comando de rosqueamento guia do executado.
endereço F.
Nenhuma.
- 536 -
B. DIFERENÇAS DAS SÉRIES 0i-C APÊNDICE B-64304PO-1/01
Nenhuma.
-537-
B-64304PO-1/01 APÊNDICE B. DIFERENÇAS DAS SÉRIES 0i-C
Nenhuma.
-538-
B-64304PO-1/01 ÍNDICE
ÍNDICE
i-1
ÍNDICE B-64304PO-1/01
i-2
Registro de Revisão
FANUC Série 0i-MODELO D/Série 0i Mate-MODELO D MANUAL DO USUÁRIO (Para o Sistema de Torno
(B-64304PO-1)
01 Jun., 2008