Apostila de cnc

Disponível somente no TrabalhosFeitos
  • Páginas : 11 (2734 palavras )
  • Download(s) : 0
  • Publicado : 3 de outubro de 2012
Ler documento completo
Amostra do texto
1

Universidade de Caxias do Sul Centro de Ciências Exatas e Tecnologia

UCS

Departamento de Engenharia Mecânica

Programação CNC Utilizando o Comando Mitsubishi Meldas-M3

Gerson Luiz Nicola
Eng. Mec.

Prof. Carlos Alberto Costa

Agosto de 2000

2

Programação: Nome do programa: O _ _ _ _ O nome do programa deve levar a letra "O", seguida do número de identificação doprograma, com até 4 algarismos. Transmissão: Para realizar a transmissão através de cabo do computador para a máquina CNC deve-se adicionar uma linha no início e no final do programa com uma porcentagem %. Ex.: % O1234 G90 G40 G80 G21 : : M05 M30 %

Comandos de Referência: G90 - Sistema de coordenadas absolutas (modal) Quando se usa coordenadas absolutas, todos os movimentos são realizados com relaçãoao ponto de referência programado (zero-peça). G91 - Sistema de coordenadas incremental (modal) Usando-se coordenadas incrementais, todos os movimentos são realizados com relação ao último ponto programado (posição relativa). Portanto o comando especifica a distância a ser percorrida. Exemplo:

Coord. Absolutas N1 G90 G00 X0 Y0; N2 G01 X200. Y50. F100; N3 X100. Y100.;

Coord. Incrementais N1G90 G00 X0 Y0; N2 G91 G01 X200. Y50. F100.; N3 X-100. Y50.;

Obs.: Chama-se modal aquele comando que passa a atuar em todos os blocos subsequentes até que algum outro comando o desabilite.

Sistema de Medidas: G20 - Sistema em polegadas (modal) Este comando especifica a entrada de dados em polegadas. G21 - Sistema em milímetros (modal)

3

Este comando especifica a entrada de dados emmilímetros (sistema métrico). Obs.: Deve-se utilizar sempre o ponto decimal para os valores de coordenadas, mesmo para números inteiros. Ex.: Para deslocarmos a ferramenta 4 mm no eixo X: G01 X4.; ou G01 X4000; (o comando interpreta este número como 4.000 mm)

Comandos de Posicionamento: G00- Interpolação linear em avanço rápido (modal) Quando este comando é utilizado, a ferramenta é posicionada noponto programado nas coordenadas X, Y, e Z com avanço rápido (máximo avanço da máquina). G00 X_ Y_ Z_; Exemplo: G90 G00 X150. Y0 Z100.;

G01- Interpolação linear em avanço programado (modal) O avanço programado é comandado pelo código F, definindo o avanço de corte desejado. Obs.: O avanço F é modal G01 X_ Y_ Z_ F_; Exemplo: G90 G00 X20. Y20.; G01 X40. Y50. F200; X70.; X50. Y20.; X20.;Comandos de Interpolação Circular:

4

G02- Utilizado para movimentar a ferramenta em trajetória circular no sentido horário (modal). G03- Utilizado para movimentar a ferramenta em trajetória circular no sentido anti-horário (modal). a) G02 X_ Y_ R_ F_; ou G03 X_ Y_ R_ F_;

Onde: X, Y = ponto de chegada R = raio do arco F = avanço Obs.: Se R for positivo, a ferramenta percorrerá o menor caminho ese R for negativo, a ferramenta percorrerá o maior caminho. Exemplo: arco 1: G02 X100. Y50. R75. F100; arco 2: G02 X100. Y50. R-75. F100;

b) G02 X_ Y_ I_ J_ F_; ou G03 X_ Y_ I_ J_ F_; Onde: X, Y = coordenadas do ponto de chegada I, J = coordenadas do centro do arco relativo ao início. Exemplo: Fig. 1- arco de círculo G01 X10. Y15.; G17 G02 X20. Y25. I10. J0; I=X': distância até o centro (eixoX) J=Y': distância até o centro (eixo Y) Fig. 2- círculo completo G01 X30. Y10.; G17 G02 X30. Y10. I0 J15.;

Interpolaç

5

ão Helicoidal: G02 X_ Y_ Z_ I_ J_ P_; ou G03 X_ Y_ Z_ I_ J_ P_; Onde: X, Y, Z = ponto de chegada I, J = coordenadas do centro do arco relativo ao início. P= número de passos da hélice (voltas). Para um passo incompleto, usa-se P0 ou ignora-se. Exemplo: G01 X30. Y20.Z30.; G03 X30. Y20. Z0 I-5. J0 P4;

Sistema de Coordenadas: (modal) Este comando estabelece o ponto zero da peça. G54 até G59 Desabilitado por G52, G53 ou outro G5_. Obs.: Quando não especificado, o comando assume como default o G54. Quando utiliza-se um G5_ diferente do G54, deve-se, a cada troca de ferramenta com parada de máquina, inserir novamente o G5_ no bloco inicial.

Exemplo:...
tracking img