UFCD 5839 - Maquinação - programação CNC
DESIGNAÇÃO DA UFCD: Maquinação - programação CNC
CÓDIGO DA UFCD: 5839
CARGA HORÁRIA: 50 horas
PONTOS DE CRÉDITO: 4.5
Objetivos
Executar a preparação do trabalho, com base na consulta e análise de documentos técnicos e seleção da máquina-ferramenta C.N.C.(Comando Numérico Computorizado) e das ferramentas a utilizar na execução da peça.
Elaborar o programa de maquinação de uma peça ou lote de peças e/ou, transformar ficheiros de desenho normalizados internacionalmente em ficheiros de linguagem máquina C.N.C., em ambiente de fabricação assistida por computador.
Introduzir o programa de maquinação no sistema C.N.C..
Detectar colisões e fazer as simulações de maquinação, a fim de identificar possíveis erros de programação, corrigir e otimizar o programa.
Guardar no sistema C.N.C. da máquina-ferramenta ou em suporte adequado, os programas e toda a informação necessária ao fabrico da peça, para posteriores consultas.
Executar o programa de fabrico:
Proceder à montagem das ferramentas seleccionadas;
Proceder à definição da origem da peça (ponto 0);
Proceder à maquinação de acordo com o programa de fabrico definido;
Proceder ao controlo dimensional e geométrico da peça, e recalibrar as ferramentas da máquina quando necessário;
Fazer o acompanhamento e controle do processo de fabrico, em conformidade com o definido nas especificações técnicas.
Conteúdos
Programação em linguagem ISO
Introdução
Métodos de programação C.N.
Programação direta na máquina
Programação manual
Programação auxiliada por computador
Programação automática
Programação CAD/CAM
Outros métodos de programação
Linguagens de programação C.N. (Princípios, características e aplicações)
Linguagem ISO
Linguagem Conversacional
Outros tipos de linguagem de programação C.N.
Comparação entre os diferentes tipos de linguagem
Estrutura de um programa C.N.C. em linguagem ISO
Linguagem de programação ISO (conceitos, terminologia e simbologia)
Leitura e interpretação do desenho para programação
Interfaces DXF, DWG ou outras (importação de desenhos CAD)
Formato de escrita de um programa
Sistema de unidades
Sistema internacional de unidades (SI)
Sistema de unidades inglês (Imperial System ou Imperial Units)
Outros sistemas de coordenadas
Sistema de coordenadas
Cartesiano
Polar
Paramétrico
Outros sistemas de coordenadas
Blocos de programa (normais ou condicionais)
Funções de bloco
Introdução
Preparatórias (tabelas)
Auxiliares
Modos de programação (para torno mecânico C.N.C. e para fresadora C.N.C.)
Tabelas
Programação absoluta ou incremental
Programação de cotas
Programação de movimentos
Programação de velocidades
Programação de ferramentas (dimensões, forma, parametros de corte e outras características)
Programação de funções preparatórias (sub-rotinas standard, sub-rotinas paramétricas e outras funções)
Programação de funções auxiliares
Simulação do programa de maquinação C.N.C. com software específico
Simulação e validação do programa de maquinação C.N.C. na máquina-ferramenta
Requisitos de um sistema C.N.C.
Tipos e especificações de controladores
Comunicação entre computador e controlador da máquina-ferramenta C.N.C.
Preparação da máquina-ferramenta para maquinação com C.N.C.
Introdução do programa de C.N.C. no sistema de controlo
Introdução
Teste, utilização, regulação, operação e controle do programa de maquinação C.N.C.
Posicionamento e sujeição das peças (sistemas e acessórios de fixação de peças)
Preparação do sistema de alimentação de ferramentas
Regulação e calibração das ferramentas de corte
Procedimentos de maquinação
Monitorização da sequência de maquinação
Controle da qualidade do produto
Alimentação da máquina-ferramenta
Acondicionamento das peças produzidas
Substituição de ferramentas com desgaste
Validação do programa de maquinação C.N.C