Você está na página 1de 97

CNC 1 - TORNO CNC

© SENAI - PR, 2003

CÓDIGO DE CATÁLOGO : 0018XA0106702

Trabalho elaborado pela Diretoria de Tecnologia


do Departamento Regional do SENAI - PR , através do
LABTEC - Laboratório de Tecnologia Educacional.

Coordenação geral Marco Antonio Areias Secco


Elaboração técnica Otávio Derenievicki Filho

Equipe de editoração

Coordenação Márcia Donega Ferreira Leandro


Diagramação José Maria Gorosito
Ilustração José Maria Gorosito
Revisão técnica Otávio Derenievicki Filho
Capa Ricardo Mueller de Oliveira

Referência Bibliográfica.
NIT - Núcleo de Informação Tecnológica
SENAI - DT - DR/PR

S474c SENAI - PR. DT


CNC 1 - Torno CNC
Curitiba, 2001, 204 p

CDU - 621.941

Direitos reservados ao

SENAI — Serviço Nacional de Aprendizagem Industrial


Departamento Regional do Paraná
Avenida Cândido de Abreu, 200 - Centro Cívico
Telefone: (41) 350-7000
Telefax: (41) 350-7101
E-mail: senaidr@pr.senai.br
CEP 80530-902 — Curitiba - PR
SUMÁRIO

Apresentação ................................................................................................................ 05
Parte 1 - Instruções de programação
Introdução ..................................................................................................................... 09
Princípios de funcionamento ......................................................................................... 11
Informações sobre a programação ............................................................................... 12
Funções especiais ........................................................................................................ 15
Designação e formato das funções .............................................................................. 19
Sistema de coordenadas .............................................................................................. 20
Sistema de coordenadas absolutas .............................................................................. 21
Sistema de coordenadas incrementadas ..................................................................... 22
Torre traseira ................................................................................................................. 28
Rosca interna ................................................................................................................ 35
Rosca cônica interna .................................................................................................... 38
Rosca com várias entradas .......................................................................................... 40
Rosca 3 entradas .......................................................................................................... 41
Desbaste externo paralelo ao eixo z ............................................................................. 49
Desbaste interno paralelo ao eixo z .............................................................................. 51
Desbaste externo paralelo ao eixo x ............................................................................. 54
Desbaste interno paralelo ao eixo x .............................................................................. 56
Torneamento ................................................................................................................. 60

Parte 2 - Instruções de Operação


Práticas básicas de operação ...................................................................................... 95
Funções do Painel ...................................................................................................... 105
Ligar a máquina ........................................................................................................... 113

Parte 3 - Exercícios ..................................................................................................... 181


0018XA0106702 - CNC 1 -T ORNO CNC

...............................................
APRESENTAÇÃO
...............................................
...............................................
...............................................
A apostila de CNC 1 - Torno CNC faz parte do conjunto
...............................................
disciplinar do curso Técnico em Mecatrônica - Produção
...............................................
Industrial. Ela foi preparada para que você estude os princi-
...............................................
pais instrumentos e procedimentos de usinagem com CNC.
...............................................
Dessa forma, você vai saber como um profissional da área de
...............................................
Comando Numérico Computadorizado trabalha com progra-
...............................................
mação e operação.
...............................................
...............................................
Este material contém o histórico do Comando Numéri-
...............................................
co, especificações técnicas do equipamento, descrição dos
...............................................
principais códigos de programação, estrutura de sentenças
...............................................
de programa, fluxograma de programação, exemplos de pro-
...............................................
gramas, todas as informações de operação da máquina, pré-
...............................................
set de ferramentas entre outras. Possui ainda um capítulo que
...............................................
contém exercícios de programação e exercícios práticos, com
...............................................
desenhos de peças reais que deverão ser programadas e
...............................................
usinadas.
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
5
SENAI-PR
PARTE 1

INSTRUÇÕES DE
PROGRAMAÇÃO
0018XA0106702 - CNC 1 -T ORNO CNC

...............................................
INTRODUÇÃO
...............................................
...............................................
Já entendemos que a 2a. guerra foi fator decisivo no de- ...............................................
senvolvimento tecnológico em todo o mundo. Também impul- ...............................................
sionou a pesquisa e desenvolvimento no sentido de se proje- ...............................................
tar máquinas ferramentas que acompanhassem tal evolução ...............................................
e viessem a suprir as necessidades da indústria naquele mo- ...............................................
mento. ...............................................
...............................................
Durante e após a Segunda Grande Guerra, deu-se o de- ...............................................
senvolvimento de máquinas comandadas numericamente, ten- ...............................................
do seu início no laboratório de servo mecanismo do Instituto ...............................................
de Tecnologia de Massachusetts (M.I.T.), associado aà Força ...............................................
Aérea Norte Americana e Parsons Corporation of Traverse City, ...............................................
de Michigan em 1949. ...............................................
...............................................
A primeira máquina utilizada para demonstração de via- ...............................................
bilidade, uma fresadora de 3 eixos, da Cincinnati Milling Machine ...............................................
Company fora demonstrado em março de 1952. ...............................................
...............................................
A partir deste primeiro experimento, seguiram-se inúme- ...............................................
ras outras experiências e que agregadas aos conhecimentos ...............................................
já adquiridos incrementaram ainda mais as máquinas contro- ...............................................
ladas numericamente, tais como a geração contínua de con- ...............................................
tornos e troca automática de ferramentas, fazendo com que ...............................................
no final de 1962 os maiores fabricantes de máquinas ferra- ...............................................
mentas já se apresentassem empenhados no comando nu- ...............................................
mérico, fato marcante, e atualmente ainda observável, pois ...............................................
poucos dos atuais fabricantes de máquinas ferramentas não ...............................................
oferecem máquinas com controle numérico. ...............................................
...............................................
Após esta fase as máquinas já eram comercializadas ...............................................
sem adaptações e muitos fabricantes passaram a fabricar seus ...............................................
controles. Sentiu-se a necessidade de padronização de da- ...............................................
dos, estes organizados pela E.I.A., em 1958. ...............................................
...............................................
A evolução contínua trouxe o desenvolvimento de fitas ...............................................
perfuradas para dados de entrada, e em busca da utilização ...............................................
...............................................
...............................................
9
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

de computadores no auxílio à programação foram realizados ...............................................


estudos visando a criação de um sistema de linguagem ade- ...............................................
quado. ...............................................
...............................................
Com a aplicação dos circuitos integrados conseguiu-se ...............................................
a miniaturização, incorporação e duplicação de característi- ...............................................
cas com aumento de dados de processamento. ...............................................
...............................................
Atualmente, verificamos um grande número de fabrican- ...............................................
tes que se especializaram na fabricação de máquinas CNC ...............................................
(Comando Numérico Computadorizado), sendo que muitos ...............................................
além de fabricarem as máquinas passaram a fabricar tam- ...............................................
bém seus próprios comandos e acionamentos. ...............................................
...............................................
Hoje as máquinas possuem grande velocidade de des- ...............................................
locamento, capacidade de processamento, precisão, e total- ...............................................
mente integradas a computadores onde a entrada e saída de ...............................................
dados, armazenamento e tratamento dos mesmos ocorrem ...............................................
simultaneamente. ...............................................
...............................................
Otávio D. Filho ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
10
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

PRINCÍPIOS DE FUNCIONAMENTO ...............................................


...............................................
O Comando Numérico é um equipamento eletrônico ca- ...............................................
paz de receber informações por meio de entrada própria, com- ...............................................
pilar estas informações e transmiti-las em forma de comando ...............................................
à máquina operatriz, de modo que esta, sem a intervenção do ...............................................
operador, realize as operações na sequência programada. ...............................................
...............................................
O Comando Numérico é composto de unidade de re- ...............................................
cepção de informações que pode ser leitora de fitas perfura- ...............................................
das, leitoras de fitas magnéticas, alimentação direta de ...............................................
microcomputador, etc. ...............................................
...............................................
Uma unidade calculadora onde os dados são processa- ...............................................
dos e transmitidos às unidades de força e ao circuito que inte- ...............................................
gra o comando à máquina operatriz. Este sistema integrado ...............................................
às máquinas é que forma as máquinas a CNC. ...............................................
...............................................
Esquema de funcionamento de un torno a CNC ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
11
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Comando - Recebe as informações através de ...............................................


disquete, fita perfurada, fita magnética, MDI (entrada ma- ...............................................
nual de dados) etc. ...............................................
...............................................
Conversor - Converte (traduz) os impulsos eletrônicos ...............................................
emitidos pelo comando em impulsos elétricos, proporcionan- ...............................................
do energia ao motor principal. ...............................................
...............................................
Encoder - Transdutores responsáveis pelas medições ...............................................
micrométricas de posicionamento nos eixos, ou do ...............................................
posicionamento angular e da rotação do eixo árvore. O encoder ...............................................
é que informa ao comando destes dados. ...............................................
...............................................
Tacômetro - Instrumento de medição responsável pela ...............................................
fiscalização dos valores de avanço e RPM, informando ao ...............................................
Conversor ou ao servo drive da necessidade ou não de reali- ...............................................
mentação. ...............................................
...............................................
Servo Drive - Converte os sinais eletrônicos recebidos ...............................................
do comando em energia aos servo motores. ...............................................
...............................................
Servo Motor - Motor de construção especial, com a ca- ...............................................
racterística de trabalhar com alto torque e baixa RPM. É o res- ...............................................
ponsável pelo movimento de rotação dos fusos. ...............................................
...............................................
Régua Ótica - Em algumas máquinas o Encoder é subs- ...............................................
tituído pela Régua ótica, e esta é que passa ser a responsável ...............................................
pelas medições micrométricas de posicionamento dos eixos. ...............................................
...............................................
INFORMAÇÕES SOBRE A PROGRAMAÇÃO ...............................................
...............................................
Neste comando, pode-se programar diretamente ou atra- ...............................................
vés de periféricos (leitora de fitas, micro computadores, etc.), ...............................................
nas Normas EIA e ASC-II (ISO). ...............................................
...............................................
Todo programa é constituído de blocos de informações ...............................................
que contém sempre um código "EOB" (End Of Block) no final ...............................................
de cada bloco, representado pelo sinal "#". ...............................................
...............................................
...............................................
...............................................
12
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

Um bloco pode conter no máximo 64 caracteres incluin- ...............................................


do o próprio "#". ...............................................
...............................................
O Comando executa as funções na ordem correta, inde- ...............................................
pendentemente da ordem que aparecem escritas dentro do ...............................................
bloco. ...............................................
...............................................
Se na programação não houver nenhum valor numérico ...............................................
escrito após a letra da função, o comando assume o valor ...............................................
"Zero". ...............................................
...............................................
Somente uma função de cada tipo é permitida por bloco. ...............................................
...............................................
Os valores negativos (-) devem ser sempre precedidos ...............................................
do sinal, o que não ocorre para os dados positivos. ...............................................
...............................................
Todas as funções definidas co-direcionalmente ao eixo ...............................................
"X" exprimem seus valores em diâmetro. ...............................................
...............................................
No início de um comentário deve-se colocar o caracter ...............................................
ponto e vírgula (;), visto que o comentário é usado para o con- ...............................................
trole de programas, documentação e também serve como ...............................................
mensagem ao operador. ...............................................
...............................................
O comentário pode conter qualquer caracter, exceto al- ...............................................
gumas funções miscelâneas de parada ou fim de programa ...............................................
(M01, M02, M30 M00). Estas mensagens são ignoradas pelo ...............................................
comando durante a sua execução, mas são úteis para prover ...............................................
o operador de informações, no início e em blocos com para- ...............................................
das do ciclo de usinagem. ...............................................
...............................................
Funções de programação ...............................................
...............................................
São todos os comandos de programação com significado ...............................................
e funço específica, que entram no programa obedecendo as ...............................................
regras básicas de precedência. ...............................................
...............................................
Estas funções podem ser: Modais e Não Modais. ...............................................
...............................................
...............................................
...............................................
13
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Modais ...............................................
...............................................
São as funções que uma vez programadas permanecem ...............................................
na memória do comando, valendo para todos os blocos ...............................................
posteriores. Estas funções são modificadas por elas próprias ...............................................
ou por outras modais que as cancelam, e que passam a ocupar ...............................................
o seu lugar na memória. ...............................................
...............................................
Exemplo: ...............................................
...............................................
A função “D” que especifica o valor do tempo para ...............................................
permanência. A todo bloco onde surgir a função G04 vai ...............................................
acontecer uma permanência definida pelo último valor ...............................................
programado através da função “D”. ...............................................
...............................................
Não Modais ...............................................
...............................................
São as funções que todas as vezes que são requeridas, ...............................................
devem ser programadas, ou seja, são válidas somente no bloco ...............................................
que as contém. ...............................................
...............................................
Tipos de Funções ...............................................
...............................................
Funções Preparatórias (o que fazer): são aquelas que ...............................................
preparam ou modificam o comando para um determinado modo ...............................................
de operar. Como exemplo temos um “Ciclo Fixo”. ...............................................
...............................................
Funções de Posicionamento (onde fazer): são ...............................................
aquelas que definem a posição até onde determinada operação ...............................................
deve ser realizada, este posicionamento está associado ao ...............................................
sistema de coordenadas cartesianas. ...............................................
...............................................
Funções Auxiliares ou Complementares (como ...............................................
fazer): são aquelas que servem para definir grandezas ...............................................
auxiliares de programação, tais como centro do arco, passo ...............................................
de rosca, etc. ...............................................
...............................................
Outras: todas as funções que não se enquadram no ...............................................
exposto anteriormente são consideradas outras. ...............................................
...............................................
...............................................
14
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

FUNÇÕES ESPECIAIS ...............................................


...............................................
Função: N ...............................................
...............................................
Aplicação: Número sequencial de blocos ...............................................
...............................................
Cada bloco de informação é identificado pela função “N”, ...............................................
seguida de até 4 dígitos. ...............................................
...............................................
As Funções “N” são, geralmente, ignoradas pelo ...............................................
comando, exceto quando utilizadas para desvio incondicional ...............................................
(função H) e procura de blocos. ...............................................
...............................................
Se usada, esta função deveria ser incrementada com ...............................................
valor de 5 em 5 ou de 10 em 10, por exemplo, para deixar ...............................................
espaço para possíveis modificações no programa, e deve ser ...............................................
programada no início do bloco. ...............................................
...............................................
Exemplo: N50 G X130. Z140.# ...............................................
...............................................
Função: Barra (/) ...............................................
...............................................
Aplicação: Eliminar a execução de blocos ...............................................
...............................................
Utilizamos a Função Barra (/) quando for necessário inibir ...............................................
a execução de blocos no programa, sem alterar a programação. ...............................................
...............................................
Se o caracter “/” for digitado na frente de alguns blocos, ...............................................
estes serão ignorados pelo comando, desde que o operador ...............................................
tenha selecionado a opção INIBE BLOCOS, na página ...............................................
Referência de Trabalho. ...............................................
...............................................
Caso a opção Inibe Blocos não seja selecionada, o ...............................................
comando executará os blocos normalmente, inclusive os que ...............................................
contiverem o caracter “/”. ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
15
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Função: H ...............................................
...............................................
Aplicação: Desvio incondicional ...............................................
...............................................
A função “H” executa desvios incondicionais no programa ...............................................
e deve ser programada em bloco separado. ...............................................
...............................................
Esta função deve ser usada em programas contendo ...............................................
números sequenciais “N”, pois o desvio ocorre para um ...............................................
determinado bloco que contenha uma sequência, onde “N” tem ...............................................
um valor exatamente igual ao valor de “H”. ...............................................
...............................................
Este desvio deve ser executado somente no mesmo ...............................................
programa, não podendo utilizar-se de outro sub-programa. ...............................................
...............................................
Exemplo: ...............................................
...............................................
N00;...PEÇA.EXERCÍCIO.# ...............................................
N05 G99# ...............................................
. ...............................................
. ...............................................
H70# ...............................................
N30 T1111;.BROCA.# ...............................................
N35 G54# ...............................................
N40 G X160. Z150.# ...............................................
. ...............................................
. ...............................................
N70 T1212;.DESB.INTERNO.# ...............................................
...............................................
...............................................
Função: T ...............................................
...............................................
Aplicação: Seleção de ferramentas e corretores ...............................................
...............................................
A Função T é usada para selecionar as ferramentas na ...............................................
torre informando para a máquina o seu zeramento (PRE-SET), ...............................................
raio do inserto, sentido de corte e corretores. ...............................................
...............................................
É composta de 4 dígitos, onde os dois primeiros definem ...............................................
à máquina qual ferramenta iremos trabalhar e os dois últimos ...............................................
...............................................
16
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

o corretor que será utilizado para a correção das medidas e ...............................................


desgaste do inserto. ...............................................
...............................................
No CNC ROMI temos possibilidade de utilizar até 28 ...............................................
ferramentas e 28 corretores, sendo o limite de ferramentas ...............................................
estipulado para cada modelo de máquina. ...............................................
...............................................
Exemplo: ...............................................
...............................................
T 1 3 1 3 ...............................................
Dimensões Corretores ...............................................
...............................................
Obs.: O giro da torre e o movimento dos carros não ...............................................
podem estar em um mesmo bloco. Dois blocos serão ...............................................
necessários, um para o movimento dos carros e outro para o ...............................................
giro da torre. ...............................................
...............................................
Função: P ...............................................
...............................................
Aplicação: Identificação de programa ...............................................
...............................................
Todo programa principal ou subprograma no diretório é ...............................................
identificado através de um único número “P” de 2 dígitos, ...............................................
podendo variar na faixa de P01 a P99. ...............................................
...............................................
Os programas podem ser apagados do diretório ou ainda ...............................................
renumerados, se necessário. ...............................................
...............................................
Nota: Se um subprograma é renumerado, as referências ...............................................
a este programa contidas em outros, não são automaticamente ...............................................
atualizadas. ...............................................
...............................................
Função: L ...............................................
...............................................
Aplicação: Número padrão de repetições ...............................................
...............................................
A função “L” define o número de repetições que um ...............................................
determinado subprograma deve ser executado. ...............................................
...............................................
...............................................
...............................................
17
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Pode-se chamar um subprograma para múltiplas ...............................................


repetições, programando um bloco contendo a função “P” ...............................................
(número do subprograma) e “L” (número de vezes que o ...............................................
subprograma deve ser repetido). ...............................................
...............................................
Exemplo: ...............................................
...............................................
P2 L3# (define que o subprograma 2 será repetido 3 ...............................................
vezes). ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
18
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

19
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

SISTEMA DE COORDENADAS

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


coordenadas cartesianas.

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


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

Todo movimento da ponta da ferramenta é descrito neste plano XZ, em relação a uma
origem pré-estabelecida da (X0, Z0). Lembrar que X é sempre medida do diâmetro.

Observação:

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


quadrante, onde a ferramenta está situada:

20
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

SISTEMA DE COORDENADAS ABSOLUTAS ...............................................


...............................................
Neste sistema. A origem é estabelecida em função da ...............................................
peça a ser executada, ou seja, podemos estabelecê-la em ...............................................
qualquer ponto do espaço para facilidade de programação. Este ...............................................
processo é denominado “Zero Flutuante”. ...............................................
...............................................
Como vimos, a origem do sistema foi fixada como sendo ...............................................
os pontos X0, Z0. O ponto Xo é definido pela linha de centro do ...............................................
eixo-árvore. O ponto Z0 é definido por qualquer linha ...............................................
perpendicular à linha de centro do eixo-árvore. ...............................................
...............................................
Durante a programação, normalmente a origem (X0, Z0) ...............................................
é pré-estabelecida no fundo da peça (encosto das castanhas) ...............................................
ou na face da peça, conforme ilustração abaixo: ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
21
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

SISTEMA DE COORDENADAS INCREMENTAIS

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

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

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

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


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

Note-se que o ponto A é a origem do deslocamento para o ponto B e B será origem para
um deslocamento até um ponto C, e assim sucessivamente.

EXEMPLO DE PROGRAMAÇÃO

22
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

23
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Descrição e aplicação das funções de programação ...............................................


...............................................
Funções de Programação são códigos utilizados para ...............................................
se comandar movimentos e ou ações específicas do CNC. ...............................................
Cada operação a ser realizada possui codificação própria e a ...............................................
isto chamamos Função. Uma sentença de programação (linha) ...............................................
pode conter várias “Funções”. ...............................................
...............................................
Comentários ...............................................
...............................................
Para se programar um comentário deve-se colocar no ...............................................
início deste, o caracter “ponto e virgula (;)”, assim o comando ...............................................
executa o programa ignorando-o. ...............................................
...............................................
O comentário pode conter qualquer caracter exceto ...............................................
espaço e algumas funções miscelâneas de parada ou fim de ...............................................
programa (M01, M02, M03, M00). No comentário deve-se usar ...............................................
o código ponto (.) para servir como espaço entre as palavras. ...............................................
...............................................
Exemplos: ...............................................
...............................................
;PEÇA N.1942 # ...............................................
N 40 T0303;ACABAMENTO EXTERNO # ...............................................
N 200 M0;VIRAR.PEÇA.NA.PLACA # ...............................................
N 300 M2;FIM.DE.PROGRAMA # ...............................................
...............................................
FUNÇÕES DE POSICIONAMENTO ...............................................
...............................................
Função X: Eixo Transversal ...............................................
...............................................
Formato: X + - 4.4 (Milímetro) ...............................................
X + - 3.5 (Polegada) ...............................................
...............................................
Função Z: Eixo Longitudinal ...............................................
...............................................
Formato: Z + - 4.4 (Milímetro) ...............................................
Z + - 3.5 (Polegada) ...............................................
...............................................
...............................................
...............................................
...............................................
24
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

Com o auxílio destas funções pode-se descrever a ...............................................


dimensão da peça a ser usinada, onde o diâmetro estará ...............................................
definido pelo eixo X (transversal) e o comprimento pelo eixo Z ...............................................
(longitudinal). ...............................................
...............................................
...............................................
FUNÇÕES PREPARATÓRIAS “G” ...............................................
...............................................
Aplicação: Este grupo de funções definam à máquina o ...............................................
que fazer, preparando-a para executar um tipo de operação, ...............................................
ou para receber uma determinada informação. ...............................................
...............................................
Função: G0 ...............................................
...............................................
Aplicação: Posicionamento rápido ...............................................
...............................................
Os eixos movem-se para a meta programada com a ...............................................
maior velocidade de avanço disponível para cada modelo de ...............................................
máquina. ...............................................
...............................................
A função G0 é Modal e cancela as funções G1, G2, ...............................................
G3 e G73. ...............................................
...............................................
Função: G1 ...............................................
...............................................
Aplicação: Interpolação linear com avanço ...............................................
programável ...............................................
...............................................
Com esta função obtem-se movimentos retilíneos com ...............................................
qualquer ângulo, calculado através de coordenadas e com um ...............................................
avanço (F) pré-determinado pelo programador. ...............................................
...............................................
Geralmente nos tornos CNC utiliza-se o avanço em mm/ ...............................................
rotação, mas este também pode ser utilizado em mm/min. ...............................................
...............................................
O avanço é um dado importante de corte e é obtido ...............................................
levando-se em conta o material, a ferramenta e a operação a ...............................................
ser executada. ...............................................
...............................................
...............................................
...............................................
25
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

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


e G73. ...............................................
...............................................
Função: G2 e G3 ...............................................
...............................................
Aplicação; Interpolação circular ...............................................
...............................................
Tanto G2 como G3 executam operações de usinagem ...............................................
de arcos pré-definidos através de uma movimentação ...............................................
apropriada e simultânea dos eixos. ...............................................
...............................................
Na programação de um arco deve-se observar as ...............................................
seguintes regras: ...............................................
...............................................
O ponto de partida do arco é a posição de início da ...............................................
ferramenta. ...............................................
...............................................
Programa-se o sentido de interpolação circular (horária ...............................................
ou anti-horária), através dos códigos G2 ou G3. ...............................................
...............................................
Juntamente com o sentido do arco programa-se as ...............................................
coordenadas do ponto final do arco em X e Z, as funções I e K ...............................................
(coordenadas para o centro do arco), ou então, a função R ...............................................
(valor do raio). ...............................................
...............................................
Função: R ...............................................
...............................................
Aplicação: Definição de raio ...............................................
...............................................
É possível programar “interpolação circular” até 180 graus ...............................................
com auxílio da função R, discriminando o valor do raio sempre ...............................................
com sinal positivo. ...............................................
...............................................
Função: I e K ...............................................
...............................................
Aplicação: Coordenadas do centro do arco ...............................................
...............................................
As funções I e K definem a posição do centro do arco, ...............................................
onde: ...............................................
...............................................
...............................................
26
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

I é paralelo ao eixo X. ...............................................


...............................................
K é paralelo ao eixo Z. ...............................................
...............................................
As funções I e K são programadas tomando-se como ...............................................
referência a distância do centro do arco até a origem do sistema ...............................................
de coordenadas. ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
Notas:
...............................................
...............................................
A função “I” deve ser programada em diâmetro.
...............................................
...............................................
Caso o centro do arco ultrapasse a linha de centro
...............................................
deveremos dar o sinal correspondente ao quadrante.
...............................................
...............................................
O sentido de execução da usinagem do arco define se
...............................................
este é horário ou anti-horário, conforme os quadros que
...............................................
seguem:
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
27
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

TORRE TRASEIRA (Quadrante Positivo)

TORRE DIANTEIRA (Quadrante Positivo)

Observação:

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


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

28
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

EXEMPLO DE PROGRAMAÇÃO ...............................................


...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
.
...............................................
.
...............................................
.
...............................................
N30 G X21.Z81.#
...............................................
N40 G1 Z80. F.25#
...............................................
N50 X24. Z78.5#
...............................................
N60 Z50.#
...............................................
N70 G2 X44.Z40.R10.#
...............................................
ou
...............................................
N70 G2 X44.Z40.144.K50.#
...............................................
N80 X50. Z25.#
...............................................
N90 X74.#
...............................................
N100 G3 X80. Z22. R3.#
...............................................
ou
...............................................
N100 G3 X80. Z22. 174. K22.#
...............................................
N110 Z#
...............................................
...............................................
Importante:
...............................................
...............................................
Antes da execução do bloco contendo a interpolação
...............................................
circular o comando verifica automaticamente o arco e, se for
...............................................
geometricamente impossível a execução, o comando para,
...............................................
mostrando a mensagem: “G02/G03 – DEF.ILEGAL”.
...............................................
29
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

As Funções G2 e G3 não são Modais, cancelam a função ...............................................


G0 e autorizam o código G1 para movimentos subsequentes. ...............................................
...............................................
...............................................
Função: G4
...............................................
...............................................
Aplicação: Tempo de permanência
...............................................
...............................................
Entre um deslocamento e outro da ferramenta, pode-se
...............................................
programar um determinado tempo de permanência da mesma.
...............................................
A função G4 executa uma permanência, cuja duração é definida
...............................................
por um valor “D” associado, que define o tempo em segundos.
...............................................
...............................................
Na primeira vez que um bloco com G4 aparece no
...............................................
programa, a função “D” deve ser incluída no bloco.
...............................................
...............................................
Os novos tempos usados nos blocos seguintes e que
...............................................
tiverem o mesmo valor da Função “D”, podem ser requeridos
...............................................
apenas com a programação da Função G4.
...............................................
...............................................
Durante o tempo de parada, o comando mostra ao
...............................................
operador na página de status, o tempo decrescente.
...............................................
...............................................
Nota:
...............................................
...............................................
Quando o parâmetro “D” é usado para outro propósito,
...............................................
como por exemplo com G37, será modificado qualquer tempo
...............................................
de permanência armazenado anteriormente. Por esta razão
...............................................
será necessário restabelecer o tempo cancelado.
...............................................
...............................................
...............................................
Função: G20
...............................................
...............................................
Aplicação: Programação em diâmetro
...............................................
...............................................
Esta função define que o valor dimensional associado
...............................................
ao eixo X é em diámetro, e aplica-se aos códigos de
...............................................
programação X, I e U.
...............................................
...............................................
A Função G20 é um comando Modal e já encontra-se
...............................................
ativa quando ligamos a máquina, caso necessário acioná-la
...............................................
30
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

deverá ser programada em um bloco separado, antes de ...............................................


qualquer movimento relativo à programação em diâmetro. ...............................................
...............................................
Cancela a Função G21 (programação em raio). ...............................................
...............................................
Pode-se verificar na página de “Status” a função ...............................................
comandada em destaque. ...............................................
...............................................
Função: G21 ...............................................
...............................................
Aplicação: Programação em raio ...............................................
...............................................
Esta função define que o valor dimensional associado ...............................................
ao eixo X é em Raio e aplica-se aos códigos de programação ...............................................
X, I e U. ...............................................
...............................................
A Função G21 é um comando modal e deve ser ...............................................
programada em um bloco separado, antes de qualquer ...............................................
movimento relativo à programação em Raio. ...............................................
...............................................
Cancela a Função G20 e será mostrada na página de ...............................................
“Status” em destaque. ...............................................
...............................................
Função: G37 ...............................................
...............................................
Aplicação: Ciclo de roscamento automático ...............................................
...............................................
Com esta função poderemos abrir roscas em diâmetros ...............................................
externos e internos, roscas paralelas e cônicas, simples ou ...............................................
de múltiplas entradas com apenas um bloco de informação, ...............................................
sendo que o comando fará o cálculo de quantas passadas ...............................................
forem necessárias, mantendo sempre o mesmo volume de ...............................................
cavaco retirado no primeiro passe. ...............................................
...............................................
A função G37 não é Modal e requer: ...............................................
...............................................
G37 X Z (I) K D E (A) (B) (W) (U) (L) ...............................................
...............................................
...............................................
...............................................
...............................................
31
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

onde: ...............................................
...............................................
X = Diâmetro final de roscamento (absoluto) ...............................................
Z = Posição final do comprimento da rosca (absoluto) ...............................................
I = Incremento no eixo X, por passo, para rosca cônica ...............................................
(diâmetro) ...............................................
...............................................
Obs.: No caso de rosca cônica interna, o valor da função ...............................................
“I” deverá ser negativo. ...............................................
...............................................
K = Passo da rosca (incremental) ...............................................
A = Abertura angular entre as entradas da rosca (graus) ...............................................
B = Ângulo de alimentação para roscamento (graus) ...............................................
...............................................
Obs.: Valor programado = ângulo do inserto ...............................................
...............................................
H
...............................................
D=
V Número de passes ...............................................
...............................................
H = altura do filete no diâmetro ...............................................
...............................................
E = Distância de aproximação para início do roscamento ...............................................
(incremental) ...............................................
...............................................
E = Diâmetro posicionado – diâmetro externo (usinagem
...............................................
externa)
...............................................
...............................................
W = Parâmetro para ângulo de saída de rosca (pull-out)
...............................................
...............................................
W0-> 0 grau
...............................................
W 1 - > 30 graus
...............................................
W 2 - > 45 graus
...............................................
W 3 - > 60 graus
...............................................
...............................................
U = Profundidade do último passe rosca (diâmetro)
...............................................
(incremental)
...............................................
L = Número de repetições do último passe da rosca
...............................................
(acabamento)
...............................................
...............................................
Importante: Em ciclo de roscamento, deve-se
...............................................
programar rotação fixa (G97)
...............................................
32
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

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


não deve ser superior ao valor determinado pela seguinte relação:

Constante para GALAXY = 5000


Cte Constante para CENTUR = 3000
RPM max =
K Constante para COSMOS = 5000

33
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

EXEMPLO DE PROGRAMAÇÃO: ...............................................


...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
H = (0.65 x passo) x 2 ...............................................
H = (0.65 x 2.5) x 2 ...............................................
H = 3.25 ...............................................
...............................................
Diâmetro final = Diâmetro inicial – Alt. Do Filete ...............................................
Diâmetro final = 20–3.25 ...............................................
Diâmetro final = 16.75 ...............................................
...............................................
Cálculo do número de passadas “D”: ...............................................
...............................................
OBS: No exemplo, cálculo para 11 passadas ...............................................
...............................................
3.25 ...............................................
D=
V 11 D = 0.980 ...............................................
...............................................
E = Diâmetro posicionado – Diâmetro externo ...............................................
E = 25 – 20 ...............................................
E=5 ...............................................
. ...............................................
. ...............................................
. ...............................................
N60 GX25. Z88.# ...............................................
N65 G37X16.75Z51.5K2.5 E5.D.980# ...............................................
. ...............................................
...............................................
34
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

ROSCA INTERNA: ...............................................


...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
H = (0.65 x passo) x 2 ...............................................
H = (0.65 x 2.) x 2 ...............................................
H = 2.6 ...............................................
...............................................
Diâmetro final = 30 ...............................................
...............................................
Diâmetro Inicial = Diâmetro final – H ...............................................
Diâmetro Inicial = 30 – 2.6 ...............................................
Diâmetro Inicial = 27.4 (Diâmetro da Crista) ...............................................
...............................................
Cálculo do número de passadas “D”: ...............................................
...............................................
OBS: No exemplo, cálculo para 11 passadas. ...............................................
...............................................
D = 2.6 ...............................................
V
11 ...............................................
...............................................
D = 0.784 ...............................................
...............................................
E = Diâmetro da crista – Diâmetro posicionado ...............................................
E = 27.4 – 22.4 ...............................................
E=5 ...............................................
...............................................
...............................................
...............................................
...............................................
35
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

. ...............................................
. ...............................................
. ...............................................
N60GX22.4Z64.# ...............................................
N65G3730.z21.5K2.E5.D.784# ...............................................
. ...............................................
. ...............................................
...............................................
ROSCA CÔNICA EXTERNA ...............................................
...............................................
Relação de Fórmulas: ...............................................
...............................................
H = (0.866 x Passo) x 2 ...............................................
I = Incremento Eixo “X” por passo ...............................................

I = (tg x Passo) x 2 ...............................................


...............................................

EXEMPLO DE PROGRAMAÇÃO ...............................................


...............................................

Rosca Cônica NPT 11.5 fios/pol ...............................................


...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................

Inclinação: 1 grau 47 min ...............................................

Cálculos: ...............................................
...............................................

Passo: ...............................................

K = 25.4 : 11.5 ...............................................

K = 2.209 ...............................................
...............................................

Altura do filete: ...............................................

H = (0.866 x 2.209) x 2 ...............................................

H = 3.826 ...............................................
...............................................
36
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

Conversão do grau de inclinação: ...............................................


1 grau 47 min = 1.78 graus ...............................................
...............................................
Altura do triângulo: ...............................................
...............................................
Cat. Oposto ...............................................
tg = ...............................................
Cat. Adjascente ...............................................
...............................................
X ...............................................
tg 1.78 = ...............................................
25 ...............................................
X = 0.775 ...............................................
...............................................
Passando para o diâmetro, teremos: X = 1.55 ...............................................
...............................................
...............................................
Diâmetro inicial:
...............................................
...............................................
Diâmetro inicial = 33.4 – 1.55
...............................................
Diâmetro inicial = 31.85
...............................................
...............................................
Diâmetro final:
...............................................
...............................................
Diâmetro final = diâm.inicial – altura do filete
...............................................
Diâmetro final = 31.85-3.826
...............................................
Diâmetro final = 28.02
...............................................
...............................................
Conicidade (I):
...............................................
...............................................
I = (tg x passo) x 2
...............................................
I = (tg 1.78 x 2.209) x 2
...............................................
I = 0.137
...............................................
...............................................
Distância de aproximação (E):
...............................................
...............................................
E = Diâmetro posicionado – diâmetro inicial
...............................................
E = 37 – 31.85
...............................................
E = 5.15
...............................................
...............................................
...............................................
37
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Número de Passadas (D): ...............................................


...............................................
OBS: no exemplo, cálculo para 16 passadas. ...............................................
...............................................
3.826
D= ...............................................
V 16 ...............................................
D = 0.9565 ...............................................
...............................................
N70GX37.Z75.# ...............................................
N75G37X28.02Z50.K2.2091.137E5.15D.9565# ...............................................
...............................................
...............................................
ROSCA CÔNICA INTERNA
...............................................
...............................................
Relação de Fórmulas:
...............................................
...............................................
H = (0.866xPasso) x 2
...............................................
...............................................
I = Incremento “Eixo” X por passo
...............................................
...............................................
I = ( tg x Passo) x 2, sendo negativo para rosca
...............................................
interna
...............................................
...............................................
...............................................
EXEMPLO DE PROGRAMAÇÃO
...............................................
...............................................
Rosca Cônica NPT 9 fios/pol
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
38
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

Inclinação: 1 grau 47 min ...............................................


Cálculos: ...............................................
...............................................
Passo: ...............................................
K = 25.4:9 ...............................................
K = 2.822 ...............................................
...............................................
Alturado filete: ...............................................
H = (0.866 x 2.822) x 2 ...............................................
H = 4.888 ...............................................
...............................................
Conversão do grau de inclinação: ...............................................
1 grau 47 min = 1.78 graus ...............................................
...............................................
...............................................
Altura do triângulo:
...............................................
Cat. Oposto
...............................................
tg =
...............................................
Cat. Adjascente
...............................................
...............................................
X
tg 1.78 = ...............................................
56
...............................................
...............................................
X = 1.740
...............................................
...............................................
Passando para o diâmetro, teremos: X = 3.481
...............................................
...............................................
Diâmetro inicial:
...............................................
...............................................
Diâmetro inicial = 15 + 3.481
...............................................
Diâmetro inicial = 18.481
...............................................
...............................................
Diâmetro final:
...............................................
...............................................
Diâmetro final = diâm. Inicial – altura do filete
...............................................
Diâmetro final = 18.481 + 4.888
...............................................
Diâmetro final = 23.369
...............................................
...............................................
...............................................
...............................................
...............................................
39
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Conicidade (I): ...............................................


...............................................
...............................................
I = (tg x passo) x 2
...............................................
I = (tg 1.78x 2.822) x 2
...............................................
I = 0.175
...............................................
I = -0.175
...............................................
...............................................
OBS: Por se tratar de rosca “Interna” o valor de “I” passa
...............................................
a ser negativo
...............................................
...............................................
Distância de aproximação (E):
...............................................
...............................................
E = Diâm. Inicial – diâm. Posicionado
...............................................
E = 18.481 – 13
...............................................
E = 5.481
...............................................
...............................................
Número de Passadas (D):
...............................................
...............................................
OBS: no exemplo, cálculo para 25 passadas
...............................................
...............................................
4.888
...............................................
D=
V 25 ...............................................
...............................................
D = 0.978
...............................................
...............................................
N70GX13.Z75.#
...............................................
N75G37X23.369Z20.K2.822I-.175E5.481D.978#
...............................................
...............................................
ROSCA COM VÁRIAS ENTRADAS ...............................................
...............................................
Relação de Fórmulas: ...............................................
...............................................
K = (passo) ...............................................
K = passo x número de entradas (passo programado) ...............................................
A = (abertura angular entre as entradas da rosca) ...............................................
A = 360 graus: número de entradas da rosca ...............................................
...............................................
...............................................
...............................................
...............................................
40
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

EXEMPLO DE PROGRAMAÇÃO ...............................................


...............................................
ROSCA 3 ENTRADAS M25 x 2 ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
N75GX30.Z112.# ...............................................
N80G37X22.4Z62.K6.E5.D.86AO.# ...............................................
N85G37X22.4Z62.K6.E5.D.86A120.# ...............................................
N90G37X22.4Z62.K6.E5.D.86A240.# ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
41
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

FUNÇÃO: G40 ...............................................


...............................................
Aplicação: Cancela compensação do raio da ponta ...............................................
da ferramenta ...............................................
...............................................
A Função G40 deve ser programada em um bloco, próprio ...............................................
para cancelar as funções previamente solicitadas como G41 ...............................................
e G42. Esta função, quando solicitada pode utilizar o bloco ...............................................
posterior para descompensar o raio do inserto que deve ser ...............................................
inserido na página de “Dimensões de Ferramentas”. ...............................................
...............................................
A Função G40 é Modal e está ativa quando o comando é ...............................................
ligado. ...............................................
...............................................
O ponto comandado para trabalho encontra-se no vértice ...............................................
entre os eixos X e Z. ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
FUNÇÃO: G41 ...............................................
...............................................
Aplicação: Compensação do raio da ponta da ...............................................
ferramenta (esquerda) ...............................................
...............................................
A Função G41 seleciona o valor da compensação do raio ...............................................
da ponta da ferramenta, estando à esquerda da peça a ser ...............................................
usinada, vista em relação ao sentido do curso de corte. ...............................................
...............................................
42
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

5.13. FUNÇÃO: G42 ...............................................


...............................................
Aplicação: Compensação do raio da ponta da ...............................................
ferramenta (direita) ...............................................
...............................................
Esta função implica em uma compensação similar à ...............................................
Função G41, exceto que a direção de compensação é a direita, ...............................................
vista em relação ao sentido do curso de corte. ...............................................
...............................................
NOTAS: ...............................................
...............................................
A geometria da ponta da ferramenta e a maneira na qual ...............................................
ela foi informada são definidas pelo código “L”, na página de ...............................................
“Dimensões de Ferramentas”. ...............................................
...............................................
As funções de compensação (G41 ou G42) devem ser ...............................................
programadas em um bloco separado a ser seguido por um ...............................................
bloco de aproximação com movimento linear (G1 ou G73), para ...............................................
que o comando possa neste espaço fazer a compensação do ...............................................
raio da ferramenta, onde recomenda-se que o movimento seja ...............................................
feito sem o corte de material. ...............................................
...............................................
Exemplo: ...............................................
. ...............................................
N50 G41 (G42) # ...............................................
N60 G1 X...Z...F...# (Este bloco de aproximação será ...............................................
utilizado para a compensação) ...............................................
. ...............................................
Nunca se deve utilizar o código GO (avanço rápido), ...............................................
quando se estiver compensando o raio do inserto. ...............................................
...............................................
Ciclos fixos não são possíveis quando o comando estiver ...............................................
compensando o raio da ferramenta. ...............................................
...............................................
As funções G41 e G42 são MODAIS, portanto cancelam ...............................................
a função G40. ...............................................
...............................................
É bom lembrarmos que o importante para escolha do ...............................................
código G41 ou G42 adequado para cada caso, é o sentido de ...............................................
corte, como veremos a seguir. ...............................................
...............................................
43
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

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


(TORRE TRASEIRA)

QUADRANTE ( + )

QUADRANTE ( - )

44
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

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


(TORRE TRASEIRA)

PONTA DA FERRAMENTA

45
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

FUNÇÃO: G46 ...............................................


...............................................
Aplicação: Inibe a velocidade de corte constante ...............................................
...............................................
A Função G46 é utiliza para, temporariamente, inibir as ...............................................
variações na velocidade do eixo-árvore, quando se estiver ...............................................
programando a função G96 (Velocidade de Corte Constante). ...............................................
...............................................
A Função G46 é Modal e cancela a G47. ...............................................
...............................................
FUNÇÃO: G47 ...............................................
...............................................
Aplicação: Ativa a velocidade de corte constante ...............................................
...............................................
Seguindo uma Velocidade de Corte Constante, inibida ...............................................
por “G46”, a função G47 restabelecerá a velocidade de corte ...............................................
constante, permitindo que a RPM do eixo-árvore varie ...............................................
automaticamente, baseada na distância do movimento ao longo ...............................................
do eixo “X” da linha de centro do eixo-árvore para a ponta da ...............................................
ferramenta. ...............................................
...............................................
A Função G47 é Modal e cancela G46. ...............................................
...............................................
FUNÇÃO: G53 ...............................................
...............................................
Aplicação: Cancela todos “corretores” de placa ...............................................
...............................................
Esta função cancela a transferência do zero da placa, ...............................................
determinado pelas funções G54 e G55, contidas na página de ...............................................
“Dimensões”. ...............................................
...............................................
FUNÇÃO: G54 ...............................................
...............................................
Aplicação: Ativa o primeiro “corretor” de placa ...............................................
...............................................
Esta função desloca o zero-peça original (definido por ...............................................
software) para uma distância pré-determinada, definida pelo ...............................................
programador (face frontal ou face de encosto). ...............................................
...............................................
...............................................
...............................................
46
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

Esta função está contida na página de “Dimensões”, com ...............................................


o título “Placa” e os valores contidos referem-se somente ao ...............................................
eixo “Z”. ...............................................
...............................................
O código G54, quando utilizado, deve ser programado ...............................................
para todas as ferramentas do programa, que exijam a ...............................................
confirmação da mudança do zero peça. ...............................................
...............................................
FUNÇÃO: G55 ...............................................
...............................................
Aplicação: Ativa o segundo “corretor de placa” ...............................................
...............................................
A Função é idêntica à “G54”. ...............................................
...............................................
FUNÇÃO: G66 ...............................................
...............................................
Aplicação: Ciclo automático de desbaste longitudinal ...............................................
...............................................
Este ciclo permite a usinagem de desbaste completa de ...............................................
uma peça utilizando-se apenas de um bloco de programação. ...............................................
...............................................
A Função G66 requer um sub-programa com às ...............................................
dimensões de acabamento da peça. ...............................................
...............................................
A função G66 não é Modal e requer: ...............................................
...............................................
G66 X Z I K (U!) W P F # ...............................................
...............................................
Onde: ...............................................
...............................................
X = Diâmetro de referência para início de torneamento. ...............................................
...............................................
X = Maior diâmetro da peça em bruto + 4 (usinagem ...............................................
externa) ...............................................
...............................................
X = Menor diâmetro da peça em bruto – 4 (usinagem ...............................................
interna) ...............................................
...............................................
Z = Comprimento de referência para início de ...............................................
torneamento. ...............................................
...............................................
47
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Z = Comprimento da peça em bruto + 2. ...............................................


...............................................
I = Sobremetal para acabamento no eixo X (diâmetro). ...............................................
...............................................
K = Sobremetal para acabamento no eixo Z. ...............................................
...............................................
W = Incremento por passada (diâmetro). ...............................................
...............................................
P = Sub-programa que contém as dimensões de ...............................................
acabamento do perfil da peça. ...............................................
...............................................
F = Avanço programado para desbaste. ...............................................
...............................................
U1 = Pré-acabamento paralelo ao perfil final, mantendo ...............................................
as dimensões pré-estabelecidas (opcional) ...............................................
...............................................
Importante: ...............................................
...............................................
...............................................
• O ciclo G66 não permite a execução de
...............................................
“mergulhos” nas peças, isto é, as coordenadas
...............................................
devem ser ascendentes ou descendentes.
...............................................
...............................................
• No sub-programa, observar que o último ponto em
...............................................
X deve ser igual ao diâmetro da peça em bruto
...............................................
(quando usinagem externa) ou igual ao diâmetro
...............................................
do furo da peça em bruto (quando usinagem
...............................................
interna).
...............................................
...............................................
• Após executar o ciclo de desbaste, a ferramenta ...............................................
retornará automaticamente ao ponto inicial ...............................................
programado no bloco G66. ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
48
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

DESBASTE EXTERNO PARALELO AO EIXO Z:

EXEMPLO DE PROGRAMAÇÃO

Posicionamento inicial:

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


X = 80 + 4
X = 84

X = Menor = Comprimento da peça em bruto + 2

Z = 70 + 2

Z = 72

49
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Programa Principal: ...............................................


. ...............................................
. ...............................................
N70G66X84.Z72.I1.K.3U1W4.P10F.3# ...............................................
. ...............................................
. ...............................................
Sub-programa 10 (P10) ...............................................
...............................................
N05G1X16.Z70.F.2# ...............................................
N10X20.Z68.# ...............................................
N15Z55.# ...............................................
N20G2X30.Z50.R5.# ...............................................
N25X50.# ...............................................
N30Z40.# ...............................................
N35X80.Z25.# ...............................................
N40M2# ...............................................
...............................................
Nota: Querendo-se utilizar o sub-programa P10, para o ...............................................
acabamento da peça com a mesma ferramenta, teremos: ...............................................
...............................................
Programa Principal: ...............................................
. ...............................................
N70G66X84.Z72.I1.K.3U1W4.P10F.3# ...............................................
N75GX14.# ...............................................
N80G42# ...............................................
N85P10# ...............................................
N90G40# ...............................................
N95X83.# ...............................................
. ...............................................
. ...............................................
Observações: ...............................................
...............................................
...............................................
• Funções preparatórias “G” admissíveis no sub-
...............................................
programa são: G1, G2, G3, G4 e G73.
...............................................
...............................................
• Para máquinas equipadas com porta ferramentas
...............................................
“gangtools” utilizar o mesmo sub-programa de
...............................................
desbaste, no acabamento da peça, utilizando-se
...............................................
ferramentas diferentes, será necessário que ambas
...............................................
estejam no mesmo quadrante.
...............................................
50
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

DESBASTE INTERNO PARALELO AO EIXO Z:

EXEMPLO DE PROGRAMAÇÃO:

Posicionamento inicial:

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


X = 30 – 4
X = 26

Z = Comprimento da peça em bruto + 2


Z = 70 + 2
Z = 72

51
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Programa Principal: ...............................................


. ...............................................
. ...............................................
N80G66X26.Z72.I.8K.2U1W3.P20F.3# ...............................................
. ...............................................
. ...............................................
Sub-programa 20 (P20): ...............................................
...............................................
N05G1X80.Z70.F.2# ...............................................
N10X76.Z68.# ...............................................
N20Z60.# ...............................................
N30G3X66.Z55.R5.# ...............................................
N40X50.# ...............................................
N50Z45.# ...............................................
N60X30.Z20.# ...............................................
N70M2# ...............................................
...............................................
Nota: Querendo-se utilizar o sub-programa P20, para o ...............................................
acabamento da peça com a mesma ferramenta, teremos: ...............................................
...............................................
Programa Principal: ...............................................
. ...............................................
. ...............................................
N80G66X26.Z72.I.8K.2U1W3.P20F.3# ...............................................
N85GX82.# ...............................................
N90G41# ...............................................
N95P20#N100G40#N105X28.# ...............................................
N110GZ72.# ...............................................
. ...............................................
. ...............................................
Observações: ...............................................
...............................................
...............................................
• Funções preparatórias “G” admissíveis no sub-
...............................................
programa: G1, G2, G3, G4 3 G73.
...............................................
...............................................
• Para máquinas equipadas com porta ferramentas
...............................................
“gangtools” utilizar o mesmo sub-programa de
...............................................
desbaste, no acabamento da peça, utilizando-se
...............................................
ferramentas diferentes, será necessário que ambas
...............................................
estejam no mesmo quadrante.
...............................................
52
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

FUNÇÃO: G67 ...............................................


...............................................
Aplicação: Ciclo automático de desbaste transversal ...............................................
...............................................
Este ciclo permite a usinagem de desbaste completa de ...............................................
uma peça utilizando-se apenas de um bloco de programação. ...............................................
...............................................
A Função G67 requer um sub-programa com as ...............................................
dimensões de acabamento da peça. ...............................................
...............................................
A Função G67 não é Modal e requer: ...............................................
...............................................
G67 X Z I K (U1) W P F # ...............................................
...............................................
onde: ...............................................
...............................................
X = Diâmetro de referência para início de faceamento ...............................................
...............................................
X = Maior diâmetro da peça em bruto + 4 (usinagem ...............................................
externa) ...............................................
...............................................
X = Menor diâmetro da peça em bruto – 4 (usinagem ...............................................
interna) ...............................................
...............................................
Z = Comprimento de referência para início de
...............................................
faceamento.
...............................................
...............................................
Z = Comprimento da peça em bruto + 2
...............................................
...............................................
I = Sobremetal para acabamento no eixo X (diâmetro)
...............................................

K = Sobremetal para acabamento no eixo Z ...............................................


...............................................
W = Profundidade por passada no comprimento ...............................................
...............................................
P = Sub-programa que contém as dimensões de ...............................................
acabamento do perfil da peça. ...............................................
...............................................
F = Avanço programado para desbaste. ...............................................
...............................................
U1 = Pré-acabamento paralelo ao perfil final, mantendo ...............................................
as dimensões pré-estabelecidas (opcional).
...............................................
53
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Importante: ...............................................
...............................................
...............................................
• O ciclo G67 não permite a execução de
...............................................
“mergulhos” nas peças, isto é, as coordenadas
...............................................
devem ser ascendentes ou descendentes.
...............................................
...............................................
• No sul-programa, observas que o último ponto em
...............................................
X deve ser igual ao diâmetro da peça em bruto
...............................................
(quando usinagem externa) ou igual ao diâmetro
...............................................
do furo da peça em bruto (quando usinagem
...............................................
interna).
...............................................
...............................................
• Após executar o ciclo de desbaste, a ferramenta ...............................................
retornará automaticamente ao ponto inicial ...............................................
programado no bloco G67. ...............................................
...............................................
...............................................
DESBASTE EXTERNO PARALELO AO EIXO X: ...............................................
...............................................
EXEMPLO DE PROGRAMAÇÃO ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
54
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

Posicionamento inicial: ...............................................


...............................................
X = Maior diâmetro da peça em bruto + 4. ...............................................
...............................................
X = 80 + 4 ...............................................
...............................................
X = 84 ...............................................
...............................................
Z = Comprimento da peça em bruto + 2 ...............................................
...............................................
Z = 70 + 2 ...............................................
...............................................
Z = 72
...............................................
...............................................
Programa Principal:
...............................................
...............................................
N50 G67 X84.Z72.I1.K.3 U1 W2. P30 F.2 #
...............................................
...............................................
Sub-programa 30 (P30)
...............................................
...............................................
N05 G1 X28. Z70.F.1 #
...............................................
N10Z65.#
...............................................
N15X38Z54.#
...............................................
N20X55.#
...............................................
N25Z25.#
...............................................
N30 G2 X65.Z20.R5.#
...............................................
N35 X76.#
...............................................
N40 X80.Z18.#
...............................................
N45 M2 #
...............................................
...............................................
Nota: Querendo-se utilizar o sub-programa P30, para
...............................................
acabamento da peça com a mesma ferramenta, teremos:
...............................................
...............................................
Programa Principal:
...............................................
...............................................
N50 G67 X84.Z72.I1.K.3 U1 W2.P30 F.2 #
...............................................
N55 G X26.#
...............................................
N60 G42 #
...............................................
N65 P30 #
...............................................
N70 G40 #
...............................................
N75 X82.#
...............................................
55
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Observações: ...............................................
...............................................
...............................................
• Funções preparatórias “G” admissíveis no sub-
...............................................
programa: G1, G2, G3, G4 e G73.
...............................................
...............................................
• Para máquinas equipadas com porta-ferramentas
...............................................
“gantools” utilizar o mesmo sub-programa de
...............................................
desbaste, no acabamento da peça, utilizando-se
...............................................
ferramentas diferentes, será necessário que ambas
...............................................
estejam no mesmo quadrante.
...............................................
...............................................
...............................................
DESBASTE INTERNO PARALELO AO EIXO X
...............................................
...............................................
EXEMPLO DE PROGRAMAÇÃO
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
56
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

Posicionamento Inicial: ...............................................


...............................................
X = Menor diâmetro da peça em bruto – 4 ...............................................
X = 30 – 4 ...............................................
X = 26 ...............................................
...............................................
Z = Comprimento da peça em bruto + 2 ...............................................
Z = 70+2 ...............................................
Z = 72 ...............................................
...............................................
Programa Principal: ...............................................
. ...............................................
. ...............................................
N60 G67 X26. Z72. I.5 K.2 U1 W1.5 P40 F.25 # ...............................................
. ...............................................
Sub-programa 40 (P40) ...............................................
...............................................
N05 G1 X70. Z70. F.2# ...............................................
N10X60. Z55. # ...............................................
N15 X53. # ...............................................
N20 Z25. # ...............................................
N25 G3 X43. Z20. R5. # ...............................................
N30X34.# ...............................................
N35X30.Z18.# ...............................................
N40M2# ...............................................
...............................................
Nota: Querendo-se utilizar o sub-programa P40 para o ...............................................
acabamento da peça, com mesma ferramenta, teremos: ...............................................
...............................................
Programa Principal: ...............................................
. ...............................................
. ...............................................
N60 G67X26.Z72.I.5K.2U1W1.5P40F.25# ...............................................
N65 GX72.# ...............................................
N70 G41# ...............................................
N75 P40# ...............................................
N80 G40# ...............................................
N85 X28.# ...............................................
N90 GZ72.# ...............................................
. ...............................................
. ...............................................
57
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Observações: ...............................................
...............................................
...............................................
• Funções preparatórias “G”, admissíveis no sub-
...............................................
programa, são: G1, G2, G3, G4 e G73.
...............................................
...............................................
• Para máquinas equipadas com porta ferramentas
...............................................
“gangtools” utilizar o mesmo sub-programa de
...............................................
desbaste, no acabamento da peça, utilizando-se
...............................................
ferramentas diferentes, será necessário que ambas
...............................................
estejam no mesmo quadrante.
...............................................
...............................................
FUNÇÃO: G68
...............................................
...............................................
Aplicação: Ciclo automático de desbaste paralelo ao
...............................................
perfil final
...............................................
...............................................
O ciclo G68 permite a usinagem de desbaste completa
...............................................
de uma peça, utilizando-se apenas de um bloco de
...............................................
programação.
...............................................
...............................................
Este ciclo é específico para materiais fundidos e forjados,
...............................................
pois a ferramenta segue sempre um percurso paralelo ao perfil
...............................................
definido.
...............................................
...............................................
O ciclo G68 pode ser utilizado de duas maneiras:
...............................................
...............................................
• Torneamento (no externo – ascendente e no interno – ...............................................
descendente) ...............................................
• Faceamento (no externo – descendente e no interno – ...............................................
ascendente) ...............................................
...............................................
A Função G68 pode ser utilizado de duas maneiras: ...............................................
...............................................

• Torneamento (no externo – ascendente e no interno – ...............................................


...............................................
descendente)
...............................................
• Faceamento (no externo – descendente e no interno –
...............................................
ascendente)
...............................................
...............................................
...............................................
58
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

A Função G68 requer um sub-programa com as ...............................................


dimensões de acabamento da peça. ...............................................
...............................................
A Função G68 não é Modal e requer: ...............................................
...............................................
G68 X Z I K E W P F # ...............................................
...............................................
onde: ...............................................
...............................................
X = Diâmetro de referência para início de torneamento. ...............................................
...............................................
X = Maior diâmetro + E + I + 4 (usinagem externa) ...............................................
...............................................
X = Menor diâmetro – E – I – 4 (usinagem interna) ...............................................
...............................................
Z = Comprimento de referência para início de ...............................................
torneamento. ...............................................
...............................................
Z = Comprimento da peça + E/2 + K + 2 ...............................................
...............................................
I = Sobremetal para acabamento no eixo X (diâmetro) ...............................................
...............................................
K = Sobremetal para acabamento no eixo Z. ...............................................
...............................................
W = Incremento por passada no eixo programado. ...............................................
...............................................
W = [(E-I) : número de passes] : 2 (para torneamento) ...............................................
...............................................
W = (E-2K) : número de passes (para fechamento) ...............................................
...............................................
P = Sub-programa com as dimensões de acabamento ...............................................
do perfil da peça. ...............................................
...............................................
F = Avanço programado para desbaste. ...............................................
...............................................
E = Espessura total do material a ser removido. ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
59
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Importante: ...............................................
...............................................
...............................................
• O ciclo G68 não permite a execução de
...............................................
“mergulhos” nas peças (inversões de cotas).
...............................................
...............................................
• No sub-programa, observar que o último ponto em
...............................................
X deve ser igual ao diâmetro da peça em bruto
...............................................
(quando usinagem externa) ou igual ao diâmetro
...............................................
do furo da peça em bruto (quando usinagem
...............................................
interna).
...............................................
...............................................
• No final de cada passe a ferramenta retrai ao ponto ...............................................
de início, prosseguindo então para o passe ...............................................
posterior de forma contínua até que o perfil final ...............................................
seja atingido. ...............................................
...............................................
• Os valores de “E” e “W”, dentro do Torneamento ...............................................
deverão ser programados em raio. ...............................................
...............................................

• Os valores de “E” e “W”, dentro do Faceamento ...............................................


...............................................
deverão ser programados em diâmetro.
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
60
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

TORNEAMENTO ...............................................
...............................................
EXEMPLO DE PROGRAMAÇÃO ...............................................
...............................................
USINAGEM EXTERNA: ...............................................
...............................................
No exemplo, foi considerado: ...............................................
...............................................
E = 4mm (diâmetro) ...............................................
Desbaste em duas passadas ...............................................
Sobremetal no eixo “X” = 0.5mm (diâmetro) ...............................................
Sobremetal no eixo “Z” = 0.2mm ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
Cálculos: ...............................................
...............................................
X = Maior diâmetro + E + I + 4 ...............................................
X = 80 + 4 + 0.5 + 4 ...............................................
X = 88.5 ...............................................
...............................................
...............................................
61
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

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


W = [(4 – 0.5) : 2 ] : 2 ...............................................
W = 0.875 ...............................................
...............................................
Z = Comprimento da peça + E/2 + K + 2 ...............................................
Z = 75 + 2 + 0.2 + 2 ...............................................
Z = 79.2 ...............................................
...............................................
Programa Principal: ...............................................
. ...............................................
. ...............................................
N70G68X88.5Z79.2I.5K.2E2.W.875P50F.3# ...............................................
. ...............................................
. ...............................................
Sub-programa 50 (P50) ...............................................
...............................................
N05G1X25.Z75.F.2# ...............................................
N10Z66.# ...............................................
N15X50.Z50.# ...............................................
N20Z30.# ...............................................
N25X80.Z20.# ...............................................
N30M2# ...............................................
...............................................
Nota: Querendo-se utilizar o sub-programa para o ...............................................
acabamento da peça, com a mesma ferramenta, teremos: ...............................................
...............................................
Programa Principal: ...............................................
...............................................
N70G68X88.5Z79.21.5K.2E2.W.875P50F.3# ...............................................
N75GX23.# ...............................................
N80G42# ...............................................
N85P50# ...............................................
N90G40# ...............................................
N95X84.# ...............................................
...............................................
Observações: ...............................................
...............................................
...............................................
• Funções preparatórias “G” admissíveis no sub-progra-
...............................................
ma são: G1, G2, G3, G4 e G73.
...............................................
...............................................
62
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

• Para máquinas equipadas com porta ferramentas


“gangtools” utilizar o mesmo sub-programa de
desbaste, no acabamento da peça, utilizando-se
ferramentas diferentes, será necessário que ambas
estejam no mesmo quadrante.

EXEMPLO DE PROGRAMAÇÃO

USINAGEM EXTERNA

No exemplo, foi considerado:


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

63
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

X = Menor diâmetro – E – I – 4 ...............................................


X = 35 – 5 – 1 – 4 ...............................................
X = 25 ...............................................
...............................................
W = [(E-I) : número de passes] : 2 ...............................................
W = [(5-1) : 1] : 2 ...............................................
W=2 ...............................................
...............................................
Z = Comprimento da peça + E/2 + K + 2 ...............................................
Z = 60 + 2.5 + 0.3 + 2 ...............................................
Z = 64.8 ...............................................
...............................................
Programa Principal: ...............................................
. ...............................................
. ...............................................
N50G68X25.Z64.8I1.K.3E2.5W2.P60F.2# ...............................................
. ...............................................
. ...............................................
Sub-programa 60 (P60) ...............................................
...............................................
N05G1X70.Z60.F.2# ...............................................
N10Z55.# ...............................................
N15X60.Z50.# ...............................................
N20X50.# ...............................................
N25X40.Z24.# ...............................................
N30X35.# ...............................................
N35M2# ...............................................
...............................................
Nota: Querendo-se utilizar o sub-programa para o ...............................................
acabamento da peça com a mesma ferramenta, teremos: ...............................................
. ...............................................
. ...............................................
N50G68X25.Z64.8I1.K.3E2.5W2.P60F.2# ...............................................
N55GX72.# ...............................................
N60G41# ...............................................
N65P60# ...............................................
N70G40# ...............................................
N75X32.# ...............................................
N80GZ100.# ...............................................
. ...............................................
...............................................
64
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

Observações: ...............................................
...............................................

• Funções preparatórias “G” admissíveis no sub- ...............................................


...............................................
programa: G1, G2, G3, G4 e G73.
...............................................
...............................................
• Para máquinas equipadas com porta ferramentas
...............................................
“gangtools” utilizar o mesmo sub-programa de
...............................................
desbaste, no acabamento da peça, utilizando-se
...............................................
ferramentas diferentes, será necessário que ambas
...............................................
estejam no mesmo quadrante.
...............................................
...............................................
FACEAMENTO
...............................................
...............................................
EXEMPLO DE PROGRAMAÇÃO
...............................................
...............................................
USINAGEM EXTERNA
...............................................
...............................................
No exemplo, foi considerado:
...............................................
...............................................
E=5mm ( diâmetro)
...............................................
Desbaste em duas passadas
...............................................
Sobremetal no eixo “X” = 1mm (diâmetro)
...............................................
Sobremetal no eixo “Z” = 0.3mm
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
65
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Cálculos: ...............................................
...............................................
X = Maior diâmetro + E +I + 4 ...............................................
X = 80 +5 + 1 + 4 ...............................................
X = 90 ...............................................
...............................................
W = [E – (2K)] : número de passes ...............................................
W = [5 – (2x0.3)] : 2 ...............................................
W = 2.2 ...............................................
...............................................
Z = Comprimento da peça + E/2 + K + 2 ...............................................
Z = 75 + 2.5 + 0.3 + 2 ...............................................
Z = 79.8 ...............................................
...............................................
Programa Principal: ...............................................
. ...............................................
N60G68X90.Z79.8I1.K.3E5.W2.2P70F.15# ...............................................
. ...............................................
Sub-programa 70 (P70) ...............................................
...............................................
N05G1X80.Z20.F.1# ...............................................
N10X50.Z30.# ...............................................
N15Z50.# ...............................................
N20X25.Z66.# ...............................................
N25Z75.# ...............................................
N30M2# ...............................................
...............................................
Nota: Querendo-se utilizar o sub-programa para o ...............................................
acabamento da peça com a mesma ferramenta, teremos: ...............................................
...............................................
Programa Principal: ...............................................
...............................................
N60G68X90.Z79.8I1.K.3E5.W2.2P70F.15# ...............................................
N65GZ20.# ...............................................
N70G41# ...............................................
N75P70# ...............................................
N80G40# ...............................................
N85Z77.# ...............................................
...............................................
...............................................
...............................................
66
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

Observações: ...............................................
...............................................

• Funções preparatórias “G” admissíveis no sub- ...............................................


...............................................
programa: G1, G2, G3, G4 e G73.
...............................................
...............................................
• Para máquinas equipadas com porta ferramentas
...............................................
“gangtools” utilizar o mesmo sub-programa de
...............................................
desbaste, no acabamento da peça, utilizando-se
...............................................
ferramentas diferentes, será necessário que ambas
...............................................
estejam no mesmo quadrante.
...............................................
...............................................
EXEMPLO DE PROGRAMAÇÃO
...............................................
...............................................
USINAGEM EXTERNA
...............................................
...............................................
No exemplo, foi considerado:
...............................................
...............................................
E = 6mm (diâmetro)
...............................................
Desbaste em duas passadas
...............................................
Sobremetal no eixo “X” = 0.8mm (diâmetro)
...............................................
Sobremetal no eixo “Z” = 0.2mm
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
67
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Cálculos: ...............................................
...............................................
X = Menor diâmetro – E – I – 4 ...............................................
X = 35 –6-0.8 – 4 ...............................................
X = 24.2 ...............................................
...............................................
W = [E – (2K)] : número de passes ...............................................
W = [ 6 – (2 x 0.2)] : 2 ...............................................
W = 2.8 ...............................................
...............................................
Z = Comprimento da peça + E/2 + K + 2 ...............................................
Z = 60 + 3 + 0.2 + 2 ...............................................
Z = 65.2 ...............................................
...............................................
Programa Principal: ...............................................
. ...............................................
N70G68X24.2Z65.2I.8K.2E6.W2.8P80F.2# ...............................................
. ...............................................
Sub-programa 80 (P80) ...............................................
...............................................
N05G1X35.Z24.F.1# ...............................................
N10X40.# ...............................................
N15X50.Z50.# ...............................................
N20X60.# ...............................................
N25X70.Z55.# ...............................................
N30Z60.# ...............................................
N35M2# ...............................................
...............................................
Nota: Querendo-se utilizar o sub-programa para o ...............................................
acabamento da peça com a mesma ferramenta, teremos: ...............................................
...............................................
Programa Principal: ...............................................
. ...............................................
. ...............................................
N70G68X24.2Z65.2I.8K.2E6.W2.8P80F.2# ...............................................
N75GX33.Z22.# ...............................................
N80G42# ...............................................
N85P80# ...............................................
N90G40# ...............................................
N95Z62.# ...............................................
...............................................
68
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

Observações: ...............................................
...............................................

• Funções preparatórias “G” admissíveis no sub- ...............................................


...............................................
programa: G1, G2, G3, G4 e G73.
...............................................
...............................................
• Para máquinas equipadas com porta ferramentas
...............................................
“gangtools” utilizar o mesmo sub-programa de
...............................................
desbaste, no acabamento da peça, utilizando-se
...............................................
ferramentas diferentes, será necessário que ambas
...............................................
estejam no mesmo quadrante.
...............................................
...............................................
FUNÇÃO: G70
...............................................
...............................................
Aplicação: Admite programa em polegada.
...............................................
...............................................
Esta função prepara o comando para computar todas
...............................................
as entradas de dados em polegadas.
...............................................
...............................................
A Função G70 é Modal e deve ser programada em um
...............................................
bloco separado.
...............................................
...............................................
O operador pode selecionar o modo do sistema de
...............................................
unidade para polegada ou métrico, através do painel de controle
...............................................
ou por programa através das funções G70 e G71.
...............................................
...............................................
Nota: Não se deve alterar o modo POLEGADA para
...............................................
MÉTRICO e vice-versa no meio da programação, pois o
...............................................
controle requer uma operação de REFERÊNCIA DA MÁQUINA
...............................................
(Machine Home) quando o modo da unidade é alterado.
...............................................
...............................................
...............................................
FUNÇÃO: G71
...............................................
...............................................
Aplicação: Admite programa em milímetro.
...............................................
...............................................
Esta função prepara o comando para computar todas
...............................................
as entradas de dados em milímetros. Não há necessidade de
...............................................
programar-se esta função, pois a mesma, está ativa quando o
...............................................
comando é ligado.
...............................................
...............................................
69
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

A Função G71 é Modal e, se necessário, deverá ser ...............................................


programada em um bloco separado. ...............................................
...............................................
FUNÇÃO: G73 ...............................................
...............................................
Aplicação: Interpolação linear Ponto a Ponto. ...............................................
...............................................
Esta função é semelhante a G01 (interpolação linear), ...............................................
embora quando empregada fique disposta a trabalhar do ...............................................
mesmo modo que a interpolação Ponto a Ponto, removendo o ...............................................
efeito de arredondamento dos cantos, resultantes de ...............................................
movimentos lineares consecutivos. ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
Obs.: O tamanho do canto arredondado é diretamente ...............................................
proporcional ao valor da velocidade de avanço programado. ...............................................
...............................................
A Função G73 é Modal e cancela-se por G01 e G00. ...............................................
...............................................
...............................................
FUNÇÃO: G74
...............................................
...............................................
Aplicação: Ciclo de torneamento e de furação com
...............................................
descarga de cavacos
...............................................
...............................................
FURAÇÃO:
...............................................
...............................................
A função G74, como ciclo de furação requer:
...............................................
...............................................
G74 Z (W) F #, onde:
...............................................
...............................................
70
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

Z = Posição final (absoluto) ...............................................


...............................................
W = Distância para quebra cavaco (incremental) ...............................................
...............................................
F = Avanço programado para furação. ...............................................
...............................................
Observações: ...............................................
...............................................

• Na ausência da função W, o eixo Z avança para o ponto ...............................................


...............................................
final, em movimento contínuo.
...............................................
...............................................
• A função G74 não é Modal.
...............................................
...............................................
EXEMPLO DE PROGRAMAÇÃO:
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
.
...............................................
.
...............................................
.
...............................................
N50 G X Z75. #
...............................................
N55 G74 Z-5. W15. F.15 #
...............................................
.
...............................................
.
...............................................
.
...............................................
TORNEAMENTO
...............................................
...............................................
A função G74 pode ser utilizada como ciclo de
...............................................
torneamento paralelo ao eixo Z, o qual torneia com sucessivos
...............................................
passes, até o diâmetro desejado.
...............................................
...............................................
71
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

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


...............................................
G74XZI(U1)F#, onde: ...............................................
...............................................
X = Diâmetro final (absoluto) ...............................................
...............................................
Z = Posição final (absoluto) ...............................................
...............................................
I = Incremento por passada no diâmetro (incremental) ...............................................
...............................................
U1 = Recuo angular da ferramenta (incremental) ...............................................
...............................................
Observações: ...............................................
...............................................
...............................................
• Posicionar a ferramenta no diâmetro da primeira
...............................................
passada.
...............................................
...............................................
• Se houver a função U1 num ciclo de torneamento,
...............................................
então a cada passada o comando fará um retorno no
...............................................
eixo X, no sentido contrário à penetração e com valor
...............................................
da função Iaté a posição inicial Z.
...............................................
...............................................
EXEMPLO DE PROGRAMAÇÃO:
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
.
...............................................
...............................................
.
...............................................
.
...............................................
N70 G X84. Z83.#
...............................................
N75 G74 X30. Z28. I6. U1 F.3#
...............................................
.
...............................................
.
...............................................
. 72
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
.
...............................................
.
...............................................
.
...............................................
N30 G X30. Z73. #
...............................................
N35 G74 X50. Z25. I5. U1 F.25#
...............................................
.
...............................................
.
...............................................
.
...............................................
FUNÇÃO: G75
...............................................
...............................................
Aplicação: Ciclo de canais e de faceamento.
...............................................
...............................................
FACEAMENTO
...............................................
...............................................
A Função G75 descreve seu ciclo paralelo ao eixo X,
...............................................
auxiliando nos trabalhos de desbaste como ciclo de
...............................................
faceamento.
...............................................
...............................................
A Função G75 como ciclo de faceamento requer:
...............................................
...............................................
G75 X Z K (u1) f #, onde:
...............................................

X = Diâmetro final (absoluto) ...............................................


...............................................
Z = Posição final (absoluto) ...............................................
...............................................
K = Incremento por passada em Z (incremental) ...............................................
...............................................
U1 = Recuo angular da ferramenta (incremental) ...............................................
...............................................
F = Avanço. ...............................................
...............................................
73
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Observações: ...............................................
...............................................
...............................................
• Posicionar a ferramenta no comprimento da primeira
...............................................
passada.
...............................................
...............................................
• Se houver a função U1 no ciclo de faceamento, então
...............................................
a cada passada o comando fará um retorno no eixo Z,
...............................................
no sentido contrário à penetração, com valor da função
...............................................
K até a posição inicial X.
...............................................
...............................................
EXEMPLOS DE PROGRAMAÇÃO
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
. ...............................................
. ...............................................
N20 G X65. Z88. # ...............................................
N25 G75 X25. Z60. K2. U1 F.2 # ...............................................
. ...............................................
. ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
. ...............................................
. ...............................................
N80 G X28. Z92. # ...............................................
N85 Z88.5 # ...............................................
N90 G75 X45. Z70. K1.5 U1 F. 15 # ...............................................
N95 Z92.# ...............................................
. ...............................................
74
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

CANAIS ...............................................
...............................................
O ciclo G75 pode ser usado também como ciclo de ...............................................
canais, podendo-se programar a quebra de cavacos. ...............................................
...............................................
Neste ciclo, os canais devem ser equidistantes sendo ...............................................
que o último canal será executado na posição Z programada, ...............................................
independentemente de estar ou não na mesma distância dos ...............................................
demais. ...............................................
...............................................
A função G75, como ciclo de canais, requer: ...............................................
...............................................
G75 X (Z) (W) (K) (D) F #, onde: ...............................................
...............................................
X = Diâmetro final (absoluto) ...............................................
...............................................
Z = Posição final (absoluto) ...............................................
...............................................
W = Distância para quebra cavacos (incremental) ...............................................
...............................................
K = Distância entre os canais (incremental) ...............................................
...............................................
D = Tempo de permanência (segundos) ...............................................
...............................................
F = Avanço ...............................................
...............................................
Observações: ...............................................
...............................................

• Na ausência da função W, o eixo X avança para o ...............................................


...............................................
diâmetro final com movimento contínuo.
...............................................
...............................................
• A função G75 não é Modal.
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
75
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

EXEMPLO DE PROGRAMAÇÃO ...............................................


...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
. ...............................................
. ...............................................
N60 G X75. Z67. # ...............................................
N65 G75 X60. Z25. K14. F.1 # ...............................................
. ...............................................
. ...............................................
...............................................
FUNÇÃO: G80 ...............................................
...............................................
Aplicação: Cancela o ciclo automático de furação G83 ...............................................
...............................................
Essa furação deverá ser programada após o uso do ...............................................
código G83, cancelando o ciclo. ...............................................
...............................................
FUNÇÃO: G83 ...............................................
...............................................
Aplicação: Ciclo automático de furação com quebra ...............................................
cavaco ...............................................
...............................................
Este ciclo executa operações de furar automaticamente ...............................................
com movimentos de retração ou tempo de parada para quebra ...............................................
do cavaco em um único bloco de programação. ...............................................
...............................................
G83 Z I (J) (K) (U) (W) ® (D) (P1) F # ...............................................
...............................................
Z = Coordenada da profundidade do furo, em relação ...............................................
ao zero-peça. ...............................................
...............................................
76
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

I = Valor do primeiro incremento de profundidade, ...............................................


sempre com retorno. ...............................................
...............................................
J = Valor a ser subtraído no último incremento de ...............................................
profundidade, para determinar o valor do próximo, sendo “J” ...............................................
um incremento menor que o valor de “I”. ...............................................
...............................................
Exemplo: ...............................................
Primeiro Incremento = I ...............................................
Segundo Incremento = I – J ...............................................
Terceiro Incremento = (I-J) – J ...............................................
...............................................
Obs.: Se “J” não for programado o valor de “I” será ...............................................
utilizado para todos os incrementos. ...............................................
...............................................
K = Valor mínimo determinado para o incremento. ...............................................
Quando “I-J” atingir o valor de “K”, este passará a ser o valor ...............................................
de “I”. ...............................................
...............................................
U = Determina a máxima profundidade com ou sem ...............................................
quebra cavacos e retorno ao plano R. Se “U” não é programado ...............................................
ou é programado menor que “I”, a ferramenta retornará ao plano ...............................................
R, depois de cada incremento. Se “U” é maior que R-Z, não ...............................................
ocorrerá a retração ao plano R, até que a profundidade final ...............................................
seja atingida. Cada vez que a profundidade de corte for igual ...............................................
ou maior que o valor de “U”, ocorrerá uma retração ao plano R. ...............................................
...............................................
W = Determina um incremento de retração para quebra ...............................................
ou aliviio de cavaco, que ocorrerá após cada incremento de ...............................................
profundidade. ...............................................
...............................................
Obs.: Se “W” não for programado o comando assume o ...............................................
valor “W” = 2mm. ...............................................
...............................................
R = Determina o plano de referência para o início de ...............................................
usinagem ou seja, a coordenada no eixo Z do ponto inicial de ...............................................
furação. ...............................................
...............................................
Obs.: Se “R” não for programado o comando assume o ...............................................
valor de Z utilizado para aproximação como referência. ...............................................
...............................................
77
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

D = Tempo de parada da ferramenta após cada


incremento de profundidade.

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


para posição do plano de aproximação.

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


até o plano “R”.

F = Programa a velocidade de avanço de usinagem. Se


não for programada no ciclo, o comando irá seguir o último
avanço estabelecido.

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

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


78
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

FURAÇÃO COM QUEBRA DE CAVACO SEM RETORNO AO PLANO ‘R’

EXEMPLO DE PROGRAMAÇÃO

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

79
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Observações: ...............................................
...............................................
...............................................
• Se U não for programado ou for programado menor ou
...............................................
igual a 10, após cada incremento a ferramenta
...............................................
retornará ao plano R;
...............................................
• Se U > 75, não ocorrerá retorno ao plano R até que a
...............................................
profundidade final Z seja atingida;
...............................................
• Se 10 < U < 75, ocorrerá retorno ao plano R sempre ...............................................
que a soma dos incrementos de profundidade for maior ...............................................
ou igual ao valor de U; ...............................................
...............................................
FUNÇÃO: G90 ...............................................
...............................................
Aplicação: Programação em coordenadas absolutas ...............................................
...............................................
Este código prepara a máquina para executar operações ...............................................
em coordenadas absolutas, tendo uma origem pré-fixada para ...............................................
a programação. ...............................................
...............................................
A Função G90 é Modal. ...............................................
...............................................
FUNÇÃO: G91 ...............................................
...............................................
Aplicação: Programação em coordenadas ...............................................
incrementais ...............................................
...............................................
Este código prepara a máquina para executar todas as ...............................................
operações em coordenadas incrementais. Assim, todas as ...............................................
medidas são feitas através da distância a se deslocar. ...............................................
...............................................
Neste caso, a origem das coordenadas de qualquer ponto ...............................................
é o ponto anterior ao deslocamento. ...............................................
...............................................
A Função G91 é Modal. ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
80
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

FUNÇÃO: P ...............................................
...............................................
Aplicação: Identificação de programa ...............................................
...............................................
Todo programa principal ou sub-programa no diretório é ...............................................
identificado através de um único número “P” de 2 dígitos, ...............................................
podendo variar na faixa de P01 a P99. ...............................................
...............................................
Os programas podem ser apagados do diretório ou ainda ...............................................
renumerados, se necessário. ...............................................
...............................................
Nota: Se um sub-programa é renumerado, as referências ...............................................
a este programa contidas em outros, não são automaticamente ...............................................
atualizadas. ...............................................
...............................................
FUNÇÃO: L ...............................................
...............................................
Aplicação: Número padrão de execuções ...............................................
...............................................
A função “L” define o número de vezes que um ...............................................
determinado sub-programa deve ser executado. ...............................................
...............................................
Pode-se chamar um sub-programa para múltiplas ...............................................
execuções, programando um bloco contendo a função “P” ...............................................
(número do sub-programa) e “L” (número de vezes que o sub- ...............................................
programa deve ser executado). ...............................................
...............................................
Exemplo: ...............................................
...............................................
P2 L3# (define que o sub-programa 2 será executado 3 ...............................................
vezes). ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
81
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

PROGRAMAÇÃO INCREMENTAL E SUB-PROGRAMA

EXEMPLO

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

N10 G99# N10 G91 #


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

82
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

FUNÇÃO: G92 ...............................................


...............................................
Aplicação: Origem do sistema de coordenadas e ...............................................
limite de rotação do eixo ârvore. ...............................................
...............................................
Origem do Sistema de Coordenadas ...............................................
...............................................
Estabelece origem do sistema de coordenadas ...............................................
absolutas, a partir do posicionamento da ferramenta. ...............................................
...............................................
Se o trabalho for executado em coordenadas absolutas, ...............................................
deve-se estabelecer um ponto de partida (origem). ...............................................
...............................................
Este ponto pode ser estabelecido pela Função G92 ...............................................
acompanhada das Funções X e Z, para que o comando tenha ...............................................
a origem do sistema na memória para o cálculo dos ...............................................
posicionamentos. ...............................................
...............................................
Este ponto de origem poderá ser programado quando ...............................................
desejada a mudança devendo ser cancelado através da ...............................................
Função G99. ...............................................
...............................................
Os valores da função G92 podem ser positivos ou ...............................................
negativos, dependendo do quadrante utilizado pela ferramenta. ...............................................
...............................................
A Função G92 é Modal. ...............................................
...............................................
LIMITE DE ROTAÇÃO (rpm) ...............................................
...............................................
Aplicação: Estabelece limite de rotação (RPM) ...............................................
...............................................
Quando se estiver trabalhando com o código G92 junto ...............................................
com a função auxiliar S4 (4 dígitos) estaremos limitando a ...............................................
rotação do eixo-árvore. ...............................................
...............................................
Ex.: G92S2500M4# ...............................................
...............................................
Estamos permitindo que o eixo-árvore gire até 2500 rpm ...............................................
...............................................
A Função G92 é Modal. ...............................................
...............................................
83
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

FUNÇÃO: G94 ...............................................


...............................................
Aplicação: Estabelece programa de avanço em ...............................................
polegadas/min ou milímetros/min. ...............................................
...............................................
Esta Função prepara o comando para computar todos ...............................................
os avanços em pol/min (G70) ou mm/min (G71), assim após ...............................................
a definição da aplicação, encontraremos o formato para função ...............................................
de avanço F, onde, F2.4 estabelece o formato para pol/rot e ...............................................
F2.2 para mm/rot. ...............................................
...............................................
A Função G95 é Modal.B ...............................................
...............................................
FUNÇÃO: G96 ...............................................
...............................................
Aplicação: Programação em velocidade de corte ...............................................
constante ...............................................
...............................................
A Função G96 seleciona o modo de programação em ...............................................
velocidade de corte constante, onde o cálculo da RPM é ...............................................
programada pela Função S, usando formato S4.1 para pés ...............................................
por minuto (G70) e formato S3.1 para metros por minuto (G71). ...............................................
...............................................
A máxima RPM alcançada pela velocidade de corte ...............................................
constante pode ser limitada programando-se a Função G92. ...............................................
...............................................
A Função G96 é Modal e cancela a Função G97. ...............................................
...............................................
Deve ser programada em um bloco separado. ...............................................
...............................................
Exemplo: ...............................................
...............................................
. ...............................................
N40 G96 # ...............................................
N45 S200. # ...............................................
N50 G92 S3000 M3# ...............................................
. ...............................................
...............................................
...............................................
...............................................
...............................................
84
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

FUNÇÃO: G97 ...............................................


...............................................
Aplicação: Programação em RPM direta ...............................................
...............................................
É programada a RPM diretamente pela Função S, usando ...............................................
um formato (S4). ...............................................
...............................................
A modificação da RPM pode variar através do seletor da ...............................................
RPM de 50% até 125% da velocidade programada. ...............................................
...............................................
A Função G97 é Modal e cancela a Função G96. ...............................................
...............................................
Deve ser programada em um bloco separado. ...............................................
...............................................
Exemplo: ...............................................
. ...............................................
N60 G97 # ...............................................
N65 S2500 M3 # ...............................................
. ...............................................
Importante: Em ciclos de roscamento, deve-se trabalhar ...............................................
programando G97. ...............................................
...............................................
FUNÇÃO: G99 ...............................................
...............................................
Aplicação: Cancela a Função G92 e define a ...............................................
programação em função do Zero Máquina (Machine ...............................................
Home). ...............................................
...............................................
Esta função quando solicitada cancela o efeito de origem ...............................................
dada pela Função G92, quando trabalha-se em coordenadas ...............................................
absolutas, transportando a origem para o Zero Máquina, ...............................................
conhecido por “Machine Home”. ...............................................
...............................................
A Função G99 não é provida de movimento nos eixos, é ...............................................
Modal. ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
85
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

FUNÇÕES MISCELÂNEAS ...............................................


...............................................
As Funções Miscelâneas abrangem os recursos da ...............................................
máquina não cobertos pelas funções anteriores. Estas funções ...............................................
tem formato M2 e apenas um código M pode ser programado ...............................................
em cada bloco. ...............................................
...............................................
FUNÇÃO: M00 ...............................................
...............................................
Aplicação: Parada do programa. ...............................................
...............................................
Este código causa parada imediata do programa, ...............................................
refrigerante de corte, do eixo-ârvore, e um aviso de ...............................................
‘AGUARDANDO INÍCIO” é mostrado no vídeo ao operador. ...............................................
...............................................
A Função M00 é programada, geralmente, para que o ...............................................
operador possa virar a peça na placa, trocar ferramentas, ...............................................
faixas de rotações, etc. ...............................................
...............................................
FUNÇÃO: M01 ...............................................
...............................................
Aplicação: Parada opcional do programa ...............................................
...............................................
Esta função causa a interrupção na leitura do programa. ...............................................
Quando programada, porém, esta só estasrá ativa se o ...............................................
operador selecionar ‘PARADA OPCIONAL’ , contida na página ...............................................
“REFERÊNCIA DE TRABALHO”. ...............................................
...............................................
Neste caso, a Função M01 torna-se igual à Função M00. ...............................................
...............................................
Quando dá-se a parada através deste código, ...............................................
pressionando-se o botão “CYCLE START”, a leitura do ...............................................
programa é reiniciada. ...............................................
...............................................
FUNÇÃO: M02 ...............................................
...............................................
Aplicação: Fim de programa. ...............................................
...............................................
Esta função é usada para indicar o fim do programa ...............................................
existente na memória do comando. ...............................................
...............................................
86
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

FUNÇÃO: M03 ...............................................


...............................................
Aplicação: Sentido anti-horário de rotação do eixo- ...............................................
árvore. ...............................................
...............................................
Esta função gira o eixo árvore no sentido anti-horário ...............................................
olhando-se a placa frontalmente. ...............................................
...............................................
A Função M03 é cancelada por: M01, M02, M04, M05, ...............................................
M30 e M00. ...............................................
...............................................
FUNÇÃO: M04 ...............................................
...............................................
Aplicação: Sentido horário de rotação do eixo-árvore. ...............................................
...............................................
Esta função gira o eixo-árvore no sentido horário, olhando- ...............................................
se a placa frontalmente. ...............................................
...............................................
A Função M04 é cancelada por: M01, M02, M03, M05, ...............................................
M30 M00. ...............................................
...............................................
FUNÇÃO: M05 ...............................................
...............................................
Aplicação: Desliga o eixo-árvore. ...............................................
...............................................
Esta função quando programada pára imediatamente a ...............................................
rotação do eixo-árvore, cancelando as funções M03 ou M04. ...............................................
...............................................
A Função M05 ao iniciar-se o programa já está ativa e é ...............................................
cancelada por M03 e M04. ...............................................
...............................................
FUNÇÃO: M06 ...............................................
...............................................
Aplicação: Libera giro da torre. ...............................................
...............................................
Toda vez que se seleciona uma determinada face da ...............................................
torre, dada pela Função “T”, este deve ser acompanhada da ...............................................
função M06 que permite o giro da torre. ...............................................
...............................................
...............................................
...............................................
87
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Necessariamente, a Função M06 não precisa vir no ...............................................


mesmo bloco da Função “T”. ...............................................
...............................................
FUNÇÃO: M07 (OPCIONAL) ...............................................
...............................................
Aplicação: Liga o refrigerante de corte de alta ...............................................
pressão (T-MAX). ...............................................
...............................................
FUNÇÃO: M08 ...............................................
...............................................
Aplicação: Liga o refrigerante de corte. ...............................................
...............................................
Este código aciona o motor da refrigeração de corte e ...............................................
cancela-se por: M09, M00, M01, M02, M03. ...............................................
...............................................
FUNÇÃO: M09 ...............................................
...............................................
Aplicação: Desliga o refrigerante de corte. ...............................................
...............................................
Este código desliga o motor da refrigeração de corte e ...............................................
está ativo ao iniciar-se o programa. ...............................................
...............................................
FUNÇÃO: M11 ...............................................
...............................................
Aplicação: Troca de faixa de rotação. ...............................................
...............................................
FUNÇÃO: M12 ...............................................
...............................................
Aplicação: Troca de faixa de rotação. ...............................................
...............................................
FUNÇÃO: M15 (opcional) ...............................................
...............................................
Aplicação: Liga ferramenta rotativa no sentido ...............................................
horário. ...............................................
...............................................
FUNÇÃO: M16 (opcional) ...............................................
...............................................
Aplicação: Liga ferramenta rotativa no sentido anti- ...............................................
horário. ...............................................
...............................................
...............................................
88
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

FUNÇÃO: M17 (opcional) ...............................................


...............................................
Aplicação: Desliga ferramenta rotativa. ...............................................
...............................................
FUNÇÃO: M18 (opcional) ...............................................
...............................................
Aplicação: Liga manipulador de peças. ...............................................
...............................................
FUNÇÃO: M19 (opcional) ...............................................
...............................................
Aplicação: Orientação do eixo-árvore. ...............................................
...............................................
FUNÇÃO: M20 (opcional) ...............................................
...............................................
Aplicação: Liga aparelho alimentador de barras. ...............................................
...............................................
FUNÇÃO: M21 (opcional) ...............................................
...............................................
Aplicação: Desliga aparelho alimentador de barras. ...............................................
...............................................
FUNÇÃO: M22 (opcional) ...............................................
...............................................
Aplicação: Quando ativado aciona o dispositivo de ...............................................
travamento do eixo-árvore. ...............................................
...............................................
Esta função deverá ser programada em um bloco ...............................................
separado. ...............................................
...............................................
Obs.: O posicionamento do eixo-árvore é dado a partir ...............................................
de graus inteiros no sentido horário (positivo) ou anti-horário ...............................................
(negativo), respectivamente. ...............................................
...............................................
Exemplo: “C30.# e “C-60.” ...............................................
...............................................
A função “C” define o ângulo para a parada do eixo-árvore. ...............................................
...............................................
Esta função deverá ser programada em um único bloco, ...............................................
após a Função M19. Sendo possível fazer posicionamentos ...............................................
fixos a cada 0,07 graus. ...............................................
...............................................
...............................................
89
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Esta função somente é válida para máquinas que ...............................................


trabalham com ferramentas rotativas. ...............................................
...............................................
Exemplo de Programação: ...............................................
...............................................
N70 T00# ...............................................
N75 G54# ...............................................
N80 GZ100.# ...............................................
N85 T0404;...Broca diâm.8mm# ...............................................
N95 G X-14. Z38.# ...............................................
N100Z36.# ...............................................
N105M19# ...............................................
N110G94# ...............................................
N115C0.# ...............................................
N120M22# ...............................................
N125M15# ...............................................
N130G1Z20.F110# ...............................................
N135GZ36.# ...............................................
N140M23# ...............................................
N145M19# ...............................................
N150C180.# ...............................................
N155M22# ...............................................
N160G1Z20.F110# ...............................................
N165GZ38.# ...............................................
N170M23# ...............................................
N175G95# ...............................................
N180T00# ...............................................
N185G54# ...............................................
N190GZ100.M17# ...............................................
N195T0505# ...............................................
N200M6# ...............................................
. ...............................................
FUNÇÃO: M23 (opcional) ...............................................
...............................................
Aplicação: Destrava o eixo-árvore. ...............................................
...............................................
FUNÇÃO: M24 ...............................................
...............................................
Aplicação: Abre placa ...............................................
...............................................
...............................................
90
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

FUNÇÃO: M25 ...............................................


...............................................
Aplicação: Fecha placa ...............................................
...............................................
FUNÇÃO: M26 (opcional) ...............................................
...............................................
Aplicação: Recua a manga do contra-ponto. ...............................................
...............................................
FUNÇÃO: M27 (opcional) ...............................................
...............................................
Aplicação: Avança a manga do contra-ponto. ...............................................
...............................................
FUNÇÃO: M28 (opcional) ...............................................
...............................................
Aplicação: Abre luneta. ...............................................
...............................................
FUNÇÃO: M29 (opcional) ...............................................
...............................................
Aplicação: Fecha luneta. ...............................................
...............................................
FUNÇÃO: M30 ...............................................
...............................................
Aplicação: Fim de programa ...............................................
...............................................
Esta função tem a mesma aplicação da Função M02. ...............................................
Para Comandos que trabalham com memória, tanto M02 como ...............................................
M30 rebobinam os dados da memória. ...............................................
...............................................
FUNÇÃO: M31 (opcional) ...............................................
...............................................
Aplicação: Avança base do contra-ponto (opcional). ...............................................
...............................................
FUNÇÃO: M32 (opcional) ...............................................
...............................................
Aplicação: Recua base contra-ponto (opcional). ...............................................
...............................................
FUNÇÃO: M33 (opcional) ...............................................
...............................................
Aplicação: Posicionamento de contra-ponto. ...............................................
...............................................
...............................................
91
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

FUNÇÃO: M36 (opcional) ...............................................


...............................................
Aplicação: Abre a porta automaticamente. ...............................................
...............................................
FUNÇÃO: M37 (opcional) ...............................................
...............................................
Aplicação: Fecha a porta automaticamente. ...............................................
...............................................
FUNÇÃO: M38 (opcional) ...............................................
...............................................
Aplicação: Avança o dispositivo aparador de peças. ...............................................
...............................................
FUNÇÃO: M39 (opcional) ...............................................
...............................................
Aplicação: Recua o dispositivo aparador de peças. ...............................................
...............................................
FUNÇÃO: M42 ...............................................
...............................................
Aplicação: Liga ar para limpeza da placa. ...............................................
...............................................
FUNÇÃO: M44 (opcional) ...............................................
...............................................
Aplicação: Habilita interfaceamento Máquina/Robô ...............................................
...............................................
FUNÇÃO: M45 ...............................................
...............................................
Aplicação: Liga limpeza das proteções. ...............................................
...............................................
FUNÇÃO: M46 ...............................................
...............................................
Aplicação: Desliga limpeza das proteções. ...............................................
...............................................
FUNÇÃO: M50 (opcional) ...............................................
...............................................
Aplicação: Subir o braço do leitor de posição da ...............................................
ferramenta (TOOL EYE). ...............................................
...............................................
A Função M50, deverá ser programada em um único ...............................................
bloco, ou então programada via M.D.I. ...............................................
...............................................
...............................................
92
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

Essa função inicia a contagem de peças executadas ...............................................


quando se utiliza medição automática do desgaste da ...............................................
ferramenta (G58). ...............................................
...............................................
FUNÇÃO: M51 (opcional) ...............................................
...............................................
Aplicação: Descer o braço do leitor de posição da ...............................................
ferramenta (TOOLEYE). ...............................................
...............................................
A função M51, já se encontra ativada no comando, sendo ...............................................
desnecessário sua programação, exceto via MDI. ...............................................
...............................................
Ativa a mensagem “DESCER TOOLEYE” e é utilizada ...............................................
quando se pretende medições automáticas do desgaste da ...............................................
ferramenta. ...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
...............................................
93
SENAI-PR
PARTE 2

INSTRUÇÕES
DE OPERAÇÃO
0018XA0106702 - CNC 1 -T ORNO CNC

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


...............................................
PERIGOS ...............................................
...............................................
Algumas partes do painel elétrico, do painel de comando, ...............................................
transformadores, dos motores, das caixas de ligação e outros ...............................................
componentes apresentam pontos ou terminais com presença ...............................................
de voltagens elevadas. Estes, quando tocados, podem ...............................................
ocasionar graves choques elétricos ou até mesmo morte do ...............................................
operador. ...............................................
...............................................
Nunca mexa em um comando manual (botões, teclas, ...............................................
chaves comutadoras, etc.) com as mãos, sapatos ou roupas ...............................................
molhadas. A não observância dessa recomendação, também ...............................................
poderá provocar choque elétrico ou até mesmo a morte do ...............................................
operador. ...............................................
...............................................
ADVERTÊNCIAS ...............................................
...............................................
A localização do botão de emergência deve ser bem ...............................................
conhecida, para que possa ser acionado a qualquer momento ...............................................
sem necessidade de procurá-lo. ...............................................
...............................................
Antes de qualquer tipo de manutenção, desligar e travar ...............................................
a chave geral da máquina. ...............................................
...............................................
Proporcione espaço de trabalho suficiente para evitar ...............................................
quedas perigosas. ...............................................
...............................................
Água ou óleo poderão tornar o piso escorregadio e ...............................................
perigoso. Para evitar acidentes, os pisos devem estar secos e ...............................................
limpos. ...............................................
...............................................
Antes de acionar qualquer comando manual (botões, ...............................................
teclas, chaves comutadoras, alavancas) por acaso.. ...............................................
...............................................
As bancadas de trabalho perto das máquinas devem ser ...............................................
suficientemente resistentes para evitar acidentes. Deve-se ...............................................
evitar que peças escorreguem da superfície da mesa. ...............................................
...............................................
...............................................
95
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

Se um trabalho tiver que ser feito por duas ou mais ...............................................


pessoas, sinais de coordenação devem ser dados a cada etapa ...............................................
da operação. A menos que um sinal seja dado e respondido, a ...............................................
etapa seguinte não deve ser iniciada. ...............................................
...............................................
AVISOS ...............................................
...............................................
No caso de falta de energia, desligue imediatamente a ...............................................
CHAVE GERAL. ...............................................
...............................................
Use os óleos lubrificantes e graxas recomendados ou ...............................................
equivalentes. ...............................................
...............................................
Os fusíveis de reposição devem Ter especificações ...............................................
idênticas às recomendadas no manual de instruções. ...............................................
...............................................
Evite choques mecânicos a Unidade de CN e demais ...............................................
equipamentos e componentes eletrônicos, Painel Elétrico, ...............................................
Painel de Comando Elétrico, etc., uma vez que poderão causar ...............................................
falhas ou mau funcionamento. ...............................................
...............................................
Evite que água, sujeira e pó entrem na Unidade de CN e ...............................................
demais equipamentos e componentes eletrônicos, Painel ...............................................
Elétrico, Painel de Comando, etc. Use sempre proteções e/ou ...............................................
cubra o local. ...............................................
...............................................
Não altere, sem necessidade e sem conhecimento ...............................................
adequado os parâmetros ou outros ajustes elétricos. Se estas ...............................................
modificações forem inevitáveis, anote os valores anteriores a ...............................................
alteração, de maneira que possam voltar aos seus ajustes ...............................................
originais, se necessário. ...............................................
...............................................
Não suje, raspe ou retire qualquer tabela de aviso. Caso ...............................................
ela esteja ilegível ou perdida, encomendar outra tabela ao ...............................................
fornecedor, especificando o seu número, o qual aparecerá no ...............................................
lado direito inferior da tabela. ...............................................
...............................................
Ler atenta e cuidadosamente as tabelas de segurança ...............................................
contidas na máquina. As posições das tabelas estão descritas ...............................................
neste manual. ...............................................
...............................................
96
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

INSPEÇÕES DE ROTINA ...............................................


...............................................
AVISO ...............................................
...............................................
Ao verificar a tensão das correias NÃO coloque os dedos ...............................................
entre a correia e a polia. ...............................................
...............................................
CUIDADOS ...............................................
...............................................
Verifique as leituras corretas dos medidores de pressão. ...............................................
...............................................
Verifique os motores e partes deslizantes quanto a ruídos ...............................................
anormais. ...............................................
...............................................
Verifique a tensão das correias e substitua o jogo, caso ...............................................
alguma correia apresente desgaste. ...............................................
...............................................
Verifique o motor e as partes deslizantes com relação a ...............................................
lubrificação adequada. ...............................................
...............................................
Verifique as proteções e dispositivos de segurança para ...............................................
que funcionem adequadamente. ...............................................
...............................................
PRÉ-AQUECIMENTO DA MÁQUINA ...............................................
...............................................
CUIDADOS ...............................................
...............................................
Pré-aquecer a máquina principalmente o eixo-árvore, ...............................................
fazendo-o funcionar de 10 a 20 minutos, na metade ou 1/3 da ...............................................
velocidade máxima, em operação automática. ...............................................
...............................................
Este programa de operação automática deve fazer com ...............................................
que funcionem todos os componentes da máquina. Verifique ...............................................
ao mesmo tempo, o funcionamento correto destes ...............................................
componentes. ...............................................
...............................................
Nas máximas rotações, seja especialmente cuidadoso ...............................................
ao aquecer o eixo árvore. ...............................................
...............................................
...............................................
...............................................
97
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

...............................................
NOTA ...............................................
...............................................
Partes deslizantes poderão ser danificadas por falta de ...............................................
óleo se a máquina for usada para usinar imediatamente após ...............................................
ficar parada por longo período. As expansões térmicas dos ...............................................
componentes da máquina também poderão comprometer a ...............................................
precisão da usinagem. Para evitar estas condições, sempre ...............................................
aqueça a máquina. ...............................................
...............................................
...............................................
PREPARAÇÃO PARA USINAGEM ...............................................
...............................................
AVISOS ...............................................
...............................................
O ferramental deve estar de acordo com as ...............................................
especificações, dimensões e tipo da máquina. ...............................................
...............................................
Ferramentas muito gastas podem causar danos. ...............................................
Substitua todas essas ferramentas por outras, antes que isso ...............................................
aconteça. ...............................................
...............................................
A área de trabalho deve ser adequadamente iluminada ...............................................
para facilitar as verificações de segurança. ...............................................
...............................................
Ferramentas e outros itens devem ser guardados. Não ...............................................
deixe ao redor da máquina, para evitar acidentes e mantenha ...............................................
os corredores limpos. Não devem ser colocados em cima do ...............................................
cabeçote, proteções ou lugares semelhantes. ...............................................
...............................................
CUIDADOS ...............................................
...............................................
Para evitar interferências, o comprimento das ...............................................
ferramentas deve estar dentro das tolerâncias. ...............................................
...............................................
Após instalar uma ferramenta, faça um teste. ...............................................
...............................................
Após moldar as castanhas, certifique-se de que as ...............................................
mesmas estejam fixando a peça, com pressão adequada. ...............................................
...............................................
...............................................
98
SENAI-PR
0018XA0106702 - CNC 1 -T ORNO CNC

PARA INTERROMPER A USINAGEM ...............................................


...............................................
AVISO ...............................................
...............................................
Desligue o comando pelo botão de emergência e desligue ...............................................
o vídeo, quando parar temporariamente a máquina após ...............................................
terminar um trabalho. MANTENHA A CHAVE GERAL LIGADA. ...............................................
...............................................
Para parar a máquina durante a usinagem, selecione ...............................................
entre estas, a chave adequada: ...............................................
...............................................

• Apertar – (Botão de parada de emergência) ...............................................


...............................................
• Apertar – (Botão de Cicle Stop) ...............................................
...............................................
• Apertar – (Botão de Shift e Cicle Stop simultaneamente)
...............................................
...............................................
...............................................
APÓS TERMINAR UM TRABALHO
...............................................
...............................................
CUIDADOS
...............................................
...............................................
• Limpe sempre a máquina ou o equipamento. Retire os
...............................................
cavacos e limpe as proteções.
...............................................
• Nunca limpe a máquina ou equipamento antes de sua ...............................................
PARADA COMPLETA. ...............................................
• Recoloque todos os componentes da máquina em seus ...............................................
lugares. ...............................................
• Verifique os limpadores e substitua os danificados. ...............................................
...............................................
• Verifique se há contaminação de óleo – hidráulico,
...............................................
lubrificante e refrigerante e trocá-los sempre e quando
...............................................
necessário.
...............................................
• Verifique o nível do óleo refrigerante, hidráulico e
...............................................
lubrificante e adicione óleo se necessário. ...............................................
• Verifique a tensão das correias. Compare se estão ...............................................
frouxas após operação. Substitua o jogo, caso alguma correia ...............................................
esteja frouxa. Ao verificar a tensão das correias, não coloque ...............................................
as mãos próximo às polias. ...............................................
...............................................
...............................................
99
SENAI-PR
0018XA0106702 - CNC 1 -TORNO CNC

· NÃO EXTENDA BARRAS SEM


NÃO ABRA A PORTA APOIO FORA DO EIXO ÁRVORE
ENQUANTO A MÁQUINA OU DO CILINDRO ATUADOR .
ESTIVER EM MODO
AUTOMÁTICO · SE A BARRA ESTENDIDA FICAR
APOIADA OU O ALIMENTADOR
DE BARRAS FOR INSTALADO:

1 - FIQUE ATENTO AO PERIGO


DE PEÇAS ROTATIVAS
EXPOSTAS.

2 - IDENTIFIQUE E ASSINALE
AS ÁREAS E PEÇAS
EXPOSTAS AO PERIGO.

100
SENAI-PR

Você também pode gostar