apostila torno cnc
TRANSCRIPT
CNC BÁSICOTORNO EMCO PC 120
COMANDO FANUC
Deslocamentode eixos
Softkeys
Dispositivos
Tecladode edição
Modos deoperação
Velocidadede avanço
Start/Stop deprogramas edispositivos
Setup deprogramas
O teclado do computador pode serusado como painel de comandos da
máquina
Funções G e M
+x
+z
-z
-x
• O ponto zero da máquina vem originalmente (fabricante) no ponto M da máquina
• Para facilitar a criação de programas transfere-se o ponto zero para a face da peça(W)
Transferência do Ponto Zero da Peça
• Sistema de coordenadas (X,Z) Absoluto ou (U,W) Incremental
• A transferência do Ponto Zero da máquina é essencial para a simplificação deprogramas
...continuação (transferência do ponto zero)
Exemplo de transferência → Comando Fanuc
� Pressione a tecla MENU OFFSET
� Selecione W. SHIFT (work shift)� A janela abaixo aparecerá. Digite o valor de Z (anteriormente) e a tecla INSRT.� Este offset será sempre chamado quando ligado a máquina
F100% S:100%
WORK SHIFT
SHIFT VALUE MEASUREMENT
X 0.000 X 0.000
Z 0.000 Z 0.000
ACT. POSITION (RELATIVE)
U 0.000 W 0.000
ADRS. S 0 T 05
Correção de Ferramenta
�Os corretores de ferramenta são necessários paragarantir a exatidão na usinagem�Todas as ferramentas da máquina necessitam sermedidas. Essa medida vem do ponto N até a pontada ferramenta em X e Z
�Método de correção de ferramenta por luneta
�Além das distâncias é necessárioacrescentar o raio da ferramenta
�Para finalizar é necessário informar a posição da ferramenta
� G28 U__ W__ Move o carro principal para o ponto de origem
� G92 U__ W__ Deslocamento do ponto zero da placa para a face da peça
� T_ _ _ _ Chamada da ferramenta e correção
� G92 S____(rpm) Rotação máxima do fuso
� G96 S____(mm/rot) Velocidade corte constante
� F___ (m/min) Velocidade de avanço do fuso
Comandos Básicos para Início dePrograma
G00 - Avanço Rápido
�Avanço linear em velocidade máxima da máquina�Ex.: Aproximação da ferramenta à peça
N (04) G00 X(U) Z(W)
Ex.:
N0025 G00 X 40.1 X-0.1
G01 - Avanço Programado
N (04) G01 X(U) Z(W) F
�Avanço linear em velocidade programada.�Utilizado para usinagem propriamente dita (cilindramento, faceamento,...)
N5 G28 U0 W0
N10 T0101 G96 S200 M04
N15 G92 S3000
N20 G00 X20. Z0.1
N25 G01 Z0. F.2
N30 G01 X40. Z-25.9
N40 ...
Move carro para posição de referência
Velocidade de corte constante 200 mm/min
Rotação máxima do fuso 3000 rpm
Aproximação a peça
Inicio da usinagem com avanço de .2 mm/rot
Faceamento
Cilindramento
G02/G03 - Interpolação Circular
�G02 Interpolação circular sentido horário
�G03 Interpolação circular sentido anti-horário
I KN (04) G01 X(U) Z(W)R
F
G20 - Ciclo de Torneamento Longitudinal
N (04) G20 X(U) Z(W) R F
�Na sintaxe do comando é acrescentado o R para superfícies cônicas
G21 - Ciclo Rosqueamento
N (04) G21 X(U) Z(W) R F
� Na sintaxe do comando é acrescentado o R para superfícies cônicas
� F é o passo da Rosca
Rosqueamento: G33 ou G78
N (04) G33 X(U) Z(W) F
N (04) G78 P Q RN (04) G78 X Z R P Q F
�F é o passo da rosca
� G78 - Ciclo de roscas múltiplasPrimeiro Bloco
P - parâmetro de 6 dígitos P XXxxxx - número de passadas de acabamento
P xxXXxx - valor do chamfro final PF=PxxXXxx/10P xxxxXX - define o ângulo
Q - profundidade mínima de corte (µm)R - passada de acabamento (mm)
Segundo BlocoR - Valor incremental de roscas (r=0 rosca única entrada)P - profundidade da roscaQ - profundiade de corte na primeira passada
Correção do Raio da Ferramenta
�G41 - Correção do raio da ferramenta a esquerda da peça
�G42 - Correção do Raio da Ferramenta a direita da peça
�G40 - Cancelamento da correção do raio da ferramenta
G41 G42
G73 - Ciclo de Contorno de Torneamento
N (04) G73 U WN (04) G73 P Q U W F
Primeiro BlocoU - profundidade de corte (incremental)R - altura de retorno da ferramenta
Segundo BlocoP - no da primeira linha do bloco de contornoQ - no da última linha do bloco de contornoU - distância em X para passada de acabamentoW - distância em Z para passada de acabamento
...
...N100 G73 U8 R2N110 G73 P120 Q 190 U10 W15N120 G00 X20N130 G01 Z-15N140 X40N150 X70 Z-30N160 Z -40N170 X80N180 X90 Z-50N190 X100
N210 G72 P120 Q 190
N220 ...
Ciclo de acabamento P início deBloco de contorno e Q fim deBloco de contorno
G74 - Ciclo de Contorno de Faceamento
N (04) G74 W RN (04) G74 P Q U W F
Primeiro BlocoW - profundidade de corte em Z (incremental)R - altura de retorno da ferramenta
Segundo BlocoP - no da primeira linha do bloco de contornoQ - no da última linha do bloco de contornoU - distância em X para passada de acabamentoW - distância em Z para passada de acabamento
...
...N100 G74 W9 R2N110 G74 P120 Q 190 U10 W5N120 G00 Z-45N130 G01 X80 Z-40N140 Z-30N150 X60 Z-25N160 Z -20N170 X30 Z-15N180 X20N190 Z0
N210 G72 P120 Q 190
N220 ...
Ciclo de acabamento P início deBloco de contorno e Q fim deBloco de contorno
G75 - Repetição de Contorno
N (04) G75 U W RN (04) G75 P Q U W F
Primeiro BlocoU - profundidade de corte em X (incremental)W - profundidade de corte em Z (incremental)R - altura de retorno da ferramenta
Segundo BlocoP - no da primeira linha do bloco de contornoQ - no da última linha do bloco de contornoU - distância em X para passada de acabamentoW - distância em Z para passada de acabamento
� Este comando permite a máquinausinar a peça paralela a forma final dapeça.
G77 - Ciclo para Abertura de Canal
N (04) G75 RN (04) G75 X(U) Z(W) P Q F
Primeiro BlocoR - altura de retorno da ferramenta para quebra de
cavacoSegundo Bloco
P - profundidade de corte em X (µm)Q - profundidade de corte em Z (µm)U - distância em X para passada de acabamentoW - distância em Z para passada de acabamento
G83 - Ciclo de Furação
N(04) G83 X0 Z(W) R[mm] Q P F M
G99
G98
G99/G98 - retorno a ponto inicial (ver figuras ao lado).
X0 - valor de X sempre deverá ser zero.
Z / W - profundidade do furo
R(mm) - programado apenas quando ativado G99.Avanço rápido de aproximação para o inícioda furação.
Q - profundidade de corte por passada (µm)
P - tempo de espera no fim da furação (msec)
...
N70 G00 X0 Z2.
N80 G99
N90 G83 X0 Z-30 R 0.2 Q10000 P1000 F.8
Obs.: Tome cuidado com o sentido de corte da broca,para que o sentido de rotação do fuso esteja correto.
Chamada de Subrotina
Programa PrincipalO0050N05 T0101 G96 S150 M04N10 G92 S300N15 G00 X26 Z3N20 M98 P60080N25 G00 X60 Z20N30 M30
Sub-ProgramaO0080N05 G91 G01 X-1 Z0 F0.5N10 X0 Z-22.9 F.1N15 X3 Z0N20 G00 X0 Z22.9N25 G01 X-1 Z0 F.5N30 G90N35 G90 M99
Chamada de subrotina
Fim de subrotina
G84 - Ciclo Rosqueamento Interno