TRABALHO T2 PROGRAMAÇÃO PARAMETRIZADA

Documentos relacionados
DESENVOLVIMENTO DO TRABALHO (T2) OBJETIVOS

TECNOLOGIA DE CONTROLE NUMÉRICO PROGRAMAÇÃO CNC CICLOS FIXOS

TECNOLOGIA DE CONTROLE NUMÉRICO PROGRAMAÇÃO CNC CICLOS FIXOS

Manufatura Assistida por Computador

PROCESSOS DE USINAGEM I

Retirado da Apostila DIDATECH - Programação Fanuc21T OS CÓDIGOS DOS PROGRAMAS FORAM ALTERADOS CONFORME O SOFTWARE FANUCL - DENFORD

PROGRAMAÇÃO MANUAL PARA TORNEAMENTO UTILIZANDO O COMANDO MAZATROL

Programação de Máquinas CNC

TECNOLOGIA DE CONTROLE NUMÉRICO ASPECTOS DE PROCESSOS DE USINAGEM

CONHECIMENTOS ESPECÍFICOS TEC. LABORATÓRIO ELETROMECÂNICA (CNC)

INSTITUTO FEDERAL DE SANTA CATARINA CNC/CAM. Profº Emerson Oliveira Matéria: CNC/CAM Câmpus Joinville

Manufatura Assistida por Computador (SEM-0350)

Torneamento. Prof. Régis Kovacs Scalice. UDESC Universidade do Estado de Santa Catarina FEJ Faculdade de Engenharia de Joinville

TECNOLOGIA DE CONTROLE NUMÉRICO EXERCÍCIO DE PROGRAMAÇÃO CNC

Roteiro aula prática nº 2 (de 13/08 a 16/08)

Manufatura Assistida por Computador (SEM-0350)

NOTAS DE AULAS (Práticas de Oficina)

2.7.2 Fichas de instrução 2.8 Dossier de fabricação para a maquinagem de peças mecânicas 2.9 Determinação do método de fabricação

EME005 - Tecnologia de Fabricação IV Fresamento CNC 5

NOTAS DE AULAS (Práticas de Oficina)

Processos de Usinagem

Quanto à forma da trajetória, o torneamento pode ser retilíneo ou curvilíneo.

PRÁTICA DE OFICINA - AULA OPERAÇÕES BÁSICAS NO TORNEAMENTO 1 - TORNEAMENTO

Manufatura Assistida por Computador (SEM-0350)

MATERIAIS PARA ENGENHARIA DE PETRÓLEO - EPET069 - Conformação dos Metais - Usinagem

CÓDIGO G Torno Fresa. G00 XYZ... Movimento Rápido Movimento Rápido G01 XYZ...F..E Interpolação Linear Interpolação Linear G02 XYZ...I J K..R..F..E.

Plano de Ensino de Disciplina Ciência da Computação 2º / 2016

Entende-se como operações de usinagem aquelas que, ao conferir forma à peça, ou dimensões, produzem cavacos. [FERRARESI, 1970]

Capítulo 1 <Introdução CNC - Máquinas Ferramentas com Comando Numérico Computadorizado 17

IFSC. CNC Comando numérico computadorizado. INSTITUTO FEDERAL DE SANTA CATARINA Câmpus Joinville. Curso técnico em Mecânica IFSC campus Joinville

CURSO PROGRAMAÇÃO CNC TORNO

DISCIPLINA: Programação de Computadores I

PROGRAMA (BÁSICO) Divisão Máquinas Operatrizes

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001

CICLOS FIXOS DO MACH9 PARA USINAGEM DE FUROS

Torno universal CNC Modelo TNG 42 Comando FANUC 0i-Mate TC

PROCEDIMENTO PARA FACEAMENTO POR FRESAMENTO FRONTAL. Considerações:

MANUFATURA AUXILIADA POR COMPUTADOR PROF.: Dalberto Dias da Costa Lab. Usinagem Departamento de Engenharia Mecânica

SEM 0343 Processos de Usinagem. Professor: Renato Goulart Jasinevicius

Processos de Fabricação Mecânica

USINAGEM CNC. Professor: Emerson L. de Oliveira

USINAGEM CNC. Professor: Emerson L. de Oliveira

SprutCAM. Solução de software CAM para sua manufatura. Grasscam. Revendedor SprutCAM Brasil. Soluções em Engenharia.

Tipos de movimento da mesa: discordante: sentido de rotação oposto ao movimento de avanço concordante: mesmo sentido de rotação e avanço


FURAÇÃO: OPERAÇÃO DE TREPANAÇÃO

Aula Processos de usinagem de roscas -

Fundamentos de Orientação a Objetos

A NOVA GERAÇÃO MINIMASTER

Roteiro aula prática Nº 3, a ser realizada em duas semanas (de 20/08 a 06/09)

MANUAL DE PROGRAMAÇÃO E OPERAÇÃO LINHA G / GL / GLM CNC FANUC 0I-TD

Apresentação da Disciplina

Aula 01 Introdução ao Projeto Auxiliado por Computador (CAD), Sistema 2D e Modelagem Sólida

GFM015 Introdução à Computação. Plano de Curso e Introdução. Ilmério Reis da Silva UFU/FACOM

LÓGICA DE PROGRAMAÇÃO INTRODUÇÃO À PROGRAMAÇÃO DE COMPUTADORES

O melhor Custo-Benefício para Usinagens Complexas. Torno CNC Automático com Cabeçote Móvel Swiss Type VII

MANUAL DE PROGRAMAÇÃO E OPERAÇÃO

ROMI MANUAL DE PROGRAMAÇÃO E OPERAÇÃO LINHA G / GL / GLM CNC FANUC 0I-TD

Comando Numérico Computadorizado

C.N.C. Programação Torno

Torno Automático CNC de cabeçote móvel. Torno Automático CNC de torneamento curto TNL12 TNL12K

TREINAMENTO PARA TORNO CNC SERIE SKT E KIT COMANDOS FANUC

Departamento de Engenharia Mecânica Graduação em Engenharia Aeronáutica

TABELA VC X MATERIAL PEÇA X MATERIAL FERRAMENTA X FATOR MULTIPL. PROCESSO(DESBASTE, SANGRIA, FURAÇÃO...)

Teoria e Prática da Usinagem

Programação Estruturada Orientada a Objetos


EME005 - Tecnologia de Fabricação IV Fresamento CNC 1

Curso: Tecnologia em Processos Metalúrgicos Turma: TPM2013/02_3ºSEM Professor(a): Bruno Santana Sória PLANO DE ENSINO

informações técnicas

Algoritmos e Programação

Introdução. Estrutura de Dados II Prof Jairo Francisco de Souza

SEM-0534 Processos de Fabricação Mecânica. Aula 2. Professor Alessandro Roger Rodrigues

SEM-0534 Processos de Fabricação Mecânica. Aula 5 Processo de Torneamento. Professor: Alessandro Roger Rodrigues

Caderno de Exercícios Aluno Comando Siemens. Índice

GERAÇÃO DE CICLOS AVANÇADOS DE USINAGEM A PARTIR DE CICLOS BÁSICOS DISPONÍVEIS EM EQUIPAMENTOS CNC

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA SÃO PAULO Campus Presidente Epitácio

ROMI MANUAL DE PROGRAMAÇÃO E OPERAÇÃO LINHA CENTUR CNC SIEMENS 802D

Transcrição:

TRABALHO T2 PROGRAMAÇÃO PARAMETRIZADA OBJETIVOS Curto Prazo (neste semestre): aprender sobre programação parametrizada Longo Prazo: Desenvolver um sistema para programação CN baseado em features de usinagem. features de usinagem: são entidades geométricas para as quais existe uma (ou mais) operações de usinagem.

PROGRAMAÇÃO PARAMETRIZADA EM LINGUAGENS DE ALTO NÍVEL. A programação parametrizada é utilizada para automatizar seqüências utilizadas com freqüência. Isto é: após a entrada dos valores de determinados parâmetros (ou propriedades) de uma operação de usinagem, gera-se seu programa CN automaticamente. LINGUAGENS DE ALTO NÍVEL: Linguagens de programação com um nível de abstração elevado, distante do código de máquina e mais próximo possível da linguagem natural. Ex: Pascal; Fortran; Basic; C...

PROGRAMAÇÃO EM MS VISUAL BASIC Baseada em elementos gráficos (controles) e, atualmente, com recursos para programação orientada por objetos Possibilita o desenvolvimento de aplicativos para Windows com baixo custo e tempo Versões disponíveis: VB5; VB6;.Net2003;.Net2005;.Net2008 e.net2010 (gratuita para download: http://www.microsoft.com/visualstudio/en-us/products/2010- editions/express ) Versão atual: VB2013 ou VB2015 no pacote MS Visual Studio

ELABORAÇÃO DE UM FLUXOGRAMA OU PSEUDOCÓDIGO Entrada manual (digitação de valores) ENTRADA DE DADOS Arquivo texto com valores Arquivo com modelo geométrico (STEP ou STL) PROCESSAMENTO (Algoritmos) SAÍDA (visualização; arquivo; transmissão..)

EXEMPLO: ELABORAÇÃO DE UMA MACRO PARA G81 VARIÁVEIS DE ENTRADA Diâmetro dos furos Profundidade dos furos Coordenadas dos centros dos furos (XY) [duas opções] Plano de aproximação Plano de retração Velocidade de corte Avanço Sentido de corte Velocidade de retração Opção de retração Número da Ferramenta Número do Corretor Opção de refrigeração

PROCESSAMENTO ENTRADA MANUAL DE DADOS { ;Z;R;Vc;f;sentido;refrig} Opções para entrada dos centros dos furos Individual Leiaute linear Leiaute circular Manual Importa arquivo Armazenamento interno das entradas Calcula rotação e Vel. avanço Monta cabeçalho Converte número em strings conf. formato Mach9 monta blocos Exibe programa CN completo (listagem e gráfico) Grava programa CN

SAÍDA Programa completo, incluindo o cabeçalho, troca de ferramenta e fim de programa Vide outros exemplos em: http://www.labusig.ufpr.br/cnc/proced_sangrmt_canais_atlz.pdf e PROCEDIMENTO PARA FACEAMENTO ZIG-ZAG

TEMAS SUGERIDOS ano 2016 S1 turmas A,B,C Temas sugeridos Número Descrição 1 Torneamento de roscas triangulares métricas Alunos 2 Faceamento espiral 3 Sagramento de canais radiais internos 4 Sangramento de canais axiais 5 Furação com controle do cavaco (G83) 6 Desbaste retangular ressaltos 7 Desbaste retangular -cavidades 8 Concordância reta-reta 9 Concordância arco-reta 10 Concordância arco-arco 11 Acabamento de um polígono a partir de pontos armazenados em um arquivo 12 Roscamento interno por fresamento 13 Roscamento com machos 14 Fresamento de planos inclinados 15 Fresamento de chanfros sobre um contorno dado 16 Interface para o G71

CRONOGRAMA DE TRABALHO Segundas: 08:00 11:30h; terças 08:00 11:30h Quartas: 08:00 11:30h e Quintas: 08:00 11:30h presenças obrigatórias Semana Data Tópico 1 30/05a 04/06 2 06/06 a 11/06 3 13/06 a 18/06 4 20/06 a 25/06 5 27/06 a 30/06 Introdução ao MS-Visual Basic e definição dos temas ***Semana dedicada ao trabalho T1*** - inclui terça feira (15:30-17:30) Entrega do pseudocódigo Atendimento: dúvidas de implementação Apresentação e defesa do projeto

BIBLIOGRAFIA COMPLEMENTAR * Aguillar, L.J. "Fundamentos de programaçao : algoritmos, estruturas de dados e objetos Ed.: McGraw-Hill (2008) - tombo: 005.1 A283 Forbellone, A. L.V. "Lógica de programação Ed.: Makron Books (2000) - tombo 005.1 F692 Notas de aulas sobre MS Visual Basic 2010 http://www.labusig.ufpr.br/mac/apst_vb_2010_express.pdf ) Stephens, R. "Visual Basic Graphics Programming: Hands-On Applications and Advanced Color Development Ed.: Wiley (2000) - 2ª edição. Schneider, P. J.; Eberly, D. H. Geometric tools for computer graphics. Amsterdam : Boston : Morgan Kaufmann Publishers, 2003. - tombo 006.6 S359