Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


exemplos de comandos numéricos, Manuais, Projetos, Pesquisas de Controlo Numérico Computadorizado

Trabalho apresentado na disciplina de Tecnologia de Comando Numérico

Tipologia: Manuais, Projetos, Pesquisas

2019

Compartilhado em 09/12/2019

mirian-fava
mirian-fava 🇧🇷

3 documentos

1 / 18

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
UNIVERSIDADE FEDERAL DE PELOTAS
CENTRO DE ENGENHARIAS
ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Juliane Peters
Mirian Fava
Exemplos de
comandos
numéricos
Pelotas, 2017
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12

Pré-visualização parcial do texto

Baixe exemplos de comandos numéricos e outras Manuais, Projetos, Pesquisas em PDF para Controlo Numérico Computadorizado, somente na Docsity!

UNIVERSIDADE FEDERAL DE PELOTAS

CENTRO DE ENGENHARIAS

ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Juliane Peters Mirian Fava

Exemplos de

comandos

numéricos

Pelotas, 2017

Princípio de um comando numérico

CÓDIGO G - General

Quando está acionado o comportamento da máquina será do modo escolhido, ele interfere no comportamento da máquina.

Vai de G00 a G99 com alguns registros vazios.

As posições vazias não registradas pela ISO podem ser utilizadas livremente pelos fabricantes das máquinas, isso inclui posições acima de G99.

CÓDIGO M - Miscelaneous

Age como botão liga e desliga de certos dispositivos, e não interfere diretamente nos parâmetros de trabalho.

Vai de M00 a M99 com alguns registros vazios.

As posições vazias não registradas pela ISO podem ser utilizadas livremente pelos fabricantes das máquinas, isso inclui posições acima de M99.

Comando numérico, Código G e Código M Comando numérico é um sistema que permite o controle simultâneo de vários eixos através de uma lista de movimentos escritas em um código específico. O código se comunica com as ferramentas dando instruções.

Lista de códigos G Padrão ISO 1056

G00 - posicionamento rápido G01 - interpolação linear G02 - Interpolação circular sentido horário G03 - Interpolação circular sentido anti-h G04 - temporização G06 - interpolação parabólica G08 - aceleração G09 - desaceleração G17 - plano XY G18 - plano ZX G19 - plano YZ G20 - programação em polegadas G21 - programação métrica G28 - retorna à posição zero G33 - corte em linha com avanço constante G34 - corte em linha com avanço acelerado G35 - corte em linha com avanço desacelerado

G40 a G52 - Compensação de diâmetro e comprimento das ferramentas. G53 a G59 - Cancelamento e zeragem de eixos fora do zero fixo. G60 a G62 - posicionamento exato (fino, médio e grosseiro) G63 - habilitar o óleo refrigerante G70 - programa em polegadas G71 - programa em metros G81 a G89 - Ciclos fixos G90 - posicionamento absoluto G91 - posicionamento incremental G92 - Zeragem de eixos (superior ao G54…) G93 - Avanço dado em tempo inverso G94 - Avanço em minutos G95 - Avanço por revolução G96 - Avanço constante sobre superfícies G97 - Rotação em RPM

Estrutura do programa com coordenadas absolutas

N10 S

N20 G90 G

N30 G00 Z10.

N40 X-9. Y-15.

N50 G01 Z-5. F600 M

N60 X0. Y0.

N70 X30.

N80 X90. Y

N90 Y40.

N100 G02 X60. Y70. I0. J30.

N110 G01 X25.

N120 G03 X0. Y45. I0. J-25.

N130 G01 Y0.

N140 X-9. Y-15.

N150 G00 Z10. M

N160 M

: Endereço do programa N10 Define a velocidade de rotação N20 Coordenadas absolutas e plano XY N30 Movimento rápido para Z= N40 Movimento rápido para X=-9 e Y=- N50 Interpolação linear para Z=-5, com velocidade de 600 mm/min e liga a máquina no sentido retrógrado. N60 a N90 Interpolação linear N100 Interpolação circular no sentido retrógrado offset de 30 N110 Interpolação linear N120 Interpolação circular no sentido horário offset de - N130 e N140 Interpolação linear N150 Movimento rápido para Z=10 e paragem da máquina N160 Fim do programa

Programa constituído por dois subprogramas 8 e 12

N10 G90 G00 Z15.

N20 S

N30 X-103. Y4. M

N40 M98 P12 L

N50 G00 X-103. Y-41.

N60 M98 P12 L

N70 M

N80 M30 %

N10 G91 G00 X40.

N20 G90 G01 Z0. F

N30 M98 P8 L

N40 G90 G00 Z15.

N50 M

N10 G91 G01 Z-1.

N20 G41 X8. Y6. D

N30 Y9.

N40 G03 X6. Y6. I0. J6.

N50 G01 X6.

N60 G02 X8. Y-8. I8. J0.

N70 G01 Y-7.

N80 X-20.

N90 G40 X -8. Y-6.

N100 M

Em que G41 é correção automática da ferramenta à esquerda e D01 é o endereço da posição da tabela onde está definido o diâmetro ou o raio da ferramenta.

N10 G92 X0. Y0. Z0.

N20 T11 M

N30 G90 G46 G00 Z-150. H11 S30 M

N40 G99 G81 X400. Y750. Z-303. R-247. F

N50 Y550.

N60 G98 Y350.

N70 G99 X1200.

N80 Y550.

N90 G98 Y750.

N100 G00 X0. Y0. M

N110 G46 Z0. T15 M

N120 G43 Z-150. H15 S40 M

N130 G99 G82 X550. Y650. Z-303. R-247. P300.

F

N140 G98 Y450.

N150 G99 X1050.

N160 G98 Y650.

N170 G00 X0. Y0. M

N180 G49 Z0. T31 M

N190 G43 Z-150. H31 S50 M

N200 G99 G86 X800. Y750. Z-250. R-197. P300.

F

N210 G91 Y-200. L

N220 G90 G00 X0. Y0. M

N230 G49 Z0.

N240 M

G92 – Posição atual como origem. T11 – Seleção da ferramenta. M06 – Mudança da ferramenta. G46 – Aumentar a correção da ferramenta. Hxx – Corretor da ferramenta xx. G43 – Compensação do comprimento da ferramenta. G49 – Anular G43. L2 – Executar 2 vezes. Pxxx – Temporização.

Programa aplicando rotação e fator de escala

N5 G92 X0. Y0. Z10.

N8 G17 G69 G

N10 G01 Z10. F200 D

N15 M98 P

N18 G

N20 M98 P110 L

N25 G69 G51 I0. J0. P0.

N30 M98 P

N34 G

N35 M98 P110 L

N40 G69 G50 G00 X0. Y0.

N45 M

N3 G

N5 G68 X0. Y0. G91 R45.

N10 G90 M98 P

N15 M

N5 G90 G00 X45. Y0.

N10 G01 Z-0.

N15 G41 X50.

N20 Y7.

N25 X20. Y 0.

N30 X50. Y-7.

N35 Y0.

N40 G40 X45.

N45 G00 Z10.

N50 M