Programação CNC baseada em código “G” EIA-274D e ISO-6983
Programação CNC baseada em código “G”
EIA-274D e ISO-6983
Estrutura mínima de uma máquina CN
Sistemas de coordenadas (SC) – eixos ortogonais
Máquina: SCM Peça: SCP Ferramentas: SCF
A programação CN Um programa para comando numérico (CN) ou CNC, consiste de uma lista de instruções composta por caracteres alfanuméricos.
O primeiro meio para leitura e armazenagem dos programas foi o cartão perfurado, o qual posteriormente substituído pela fita de papel perfurada
Devido às limitações da fita, foi necessário o desenvolvimento de um sistema de codificação bem compacto para programação
Fonte: NIST – projeto RS274/NGC Interpreter - Version 3 Disponível em: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.141.2441&rep=rep1&type=pdf
A programação exige um conhecimento prévio do
significado das letras , tal como indicado na tabela ao lado
Fonte: NIST – projeto RS274/NGC Interpreter - Version 3 Disponível em: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.141.2441&rep=rep1&type=pdf
A programação exige um conhecimento prévio do
significado das letras e números , tal como indicado na tabela ao
lado
Ainda com o intuito de economizar bits, foram criados grupos modais, tal como indicado na tabela ao lado
Fonte: NIST – projeto RS274/NGC Interpreter - Version 3 Disponível em: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.141.2441&rep=rep1&type=pdf
Estrutura de um programa CN
Exercícios : escrever programa CN para usinagem das peças representadas abaixo, em conformidade com o comando Romi-Mach9 (P1) e Mazak-Mazatrol (peça 2)
P1 P2
Exercícios: 1. comente/avalie as diferenças encontradas entre os programas elaborados no exercício anterior e o
padrão recomendado pela EIA274
2. proponha um método para pré-processamento e armazenagem de programas CN elaborados em
código G, mas em diferentes comandos.
Literatura recomendada
assunto Comentário link
NIST – Next Generation Controler (NGC)
Pre/Post-processor for RS274D Contém uma interpetração da RS274
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.141.2441&rep=rep1&type=pdf
Conversion of G-code programs for milling into STEP-NC
Artigo sobre código G e Step-NC https://hal.archives-ouvertes.fr/hal-01096093/document
UML 2.5 Última revisão do UML (em 794 páginas)
https://www.omg.org/spec/UML/2.5/PDF
Programação CN – Notas de aula da graduação
Ciclos de furação para o comando Romi-Mach9
http://www.labusig.ufpr.br/cnc/ciclos_furacao.pdf
Programação CN – Notas de aula da graduação
Método para faceamento em Zig-Zag http://www.labusig.ufpr.br/cnc/proced_faceamento_FrFrontal.pdf
Programação CN – Notas de aula da graduação
Programação para o torno Mazak com comando Mazatrol
http://www.labusig.ufpr.br/cnc/Aula_tornoCNC.pdf
Programação CN – Notas de aula da graduação
Tabela de equivalência entre comandos Romi-Mach9 e Mazak-Mazatrol
http://www.labusig.ufpr.br/cnc/TAB_eqvl_mazak-mach9.pdf