programação cnc baseada em código “g” eia-274d e isso …numérico (cn) ou cnc, consiste de...
TRANSCRIPT
![Page 1: Programação CNC baseada em código “G” EIA-274D e ISSO …numérico (CN) ou CNC, consiste de uma lista de instruções composta por caracteres alfanuméricos. O primeiro meio](https://reader033.vdocuments.site/reader033/viewer/2022060915/60a88f8381e4c42f671de314/html5/thumbnails/1.jpg)
Programação CNC baseada em código “G”
EIA-274D e ISO-6983
![Page 2: Programação CNC baseada em código “G” EIA-274D e ISSO …numérico (CN) ou CNC, consiste de uma lista de instruções composta por caracteres alfanuméricos. O primeiro meio](https://reader033.vdocuments.site/reader033/viewer/2022060915/60a88f8381e4c42f671de314/html5/thumbnails/2.jpg)
Estrutura mínima de uma máquina CN
![Page 3: Programação CNC baseada em código “G” EIA-274D e ISSO …numérico (CN) ou CNC, consiste de uma lista de instruções composta por caracteres alfanuméricos. O primeiro meio](https://reader033.vdocuments.site/reader033/viewer/2022060915/60a88f8381e4c42f671de314/html5/thumbnails/3.jpg)
Sistemas de coordenadas (SC) – eixos ortogonais
Máquina: SCM Peça: SCP Ferramentas: SCF
![Page 4: Programação CNC baseada em código “G” EIA-274D e ISSO …numérico (CN) ou CNC, consiste de uma lista de instruções composta por caracteres alfanuméricos. O primeiro meio](https://reader033.vdocuments.site/reader033/viewer/2022060915/60a88f8381e4c42f671de314/html5/thumbnails/4.jpg)
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
![Page 5: Programação CNC baseada em código “G” EIA-274D e ISSO …numérico (CN) ou CNC, consiste de uma lista de instruções composta por caracteres alfanuméricos. O primeiro meio](https://reader033.vdocuments.site/reader033/viewer/2022060915/60a88f8381e4c42f671de314/html5/thumbnails/5.jpg)
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
![Page 6: Programação CNC baseada em código “G” EIA-274D e ISSO …numérico (CN) ou CNC, consiste de uma lista de instruções composta por caracteres alfanuméricos. O primeiro meio](https://reader033.vdocuments.site/reader033/viewer/2022060915/60a88f8381e4c42f671de314/html5/thumbnails/6.jpg)
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
![Page 7: Programação CNC baseada em código “G” EIA-274D e ISSO …numérico (CN) ou CNC, consiste de uma lista de instruções composta por caracteres alfanuméricos. O primeiro meio](https://reader033.vdocuments.site/reader033/viewer/2022060915/60a88f8381e4c42f671de314/html5/thumbnails/7.jpg)
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
![Page 8: Programação CNC baseada em código “G” EIA-274D e ISSO …numérico (CN) ou CNC, consiste de uma lista de instruções composta por caracteres alfanuméricos. O primeiro meio](https://reader033.vdocuments.site/reader033/viewer/2022060915/60a88f8381e4c42f671de314/html5/thumbnails/8.jpg)
Estrutura de um programa CN
![Page 9: Programação CNC baseada em código “G” EIA-274D e ISSO …numérico (CN) ou CNC, consiste de uma lista de instruções composta por caracteres alfanuméricos. O primeiro meio](https://reader033.vdocuments.site/reader033/viewer/2022060915/60a88f8381e4c42f671de314/html5/thumbnails/9.jpg)
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
![Page 10: Programação CNC baseada em código “G” EIA-274D e ISSO …numérico (CN) ou CNC, consiste de uma lista de instruções composta por caracteres alfanuméricos. O primeiro meio](https://reader033.vdocuments.site/reader033/viewer/2022060915/60a88f8381e4c42f671de314/html5/thumbnails/10.jpg)
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.
![Page 11: Programação CNC baseada em código “G” EIA-274D e ISSO …numérico (CN) ou CNC, consiste de uma lista de instruções composta por caracteres alfanuméricos. O primeiro meio](https://reader033.vdocuments.site/reader033/viewer/2022060915/60a88f8381e4c42f671de314/html5/thumbnails/11.jpg)
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