Aplicações de Programação CNC/ISO com Microcomputador



Documentos relacionados
Aplicações de Programação CNC/ISO com Microcomputador. João Manuel R. S. Tavares Joaquim Oliveira Fonseca

UNIDADE 2: Sistema Operativo em Ambiente Gráfico

Exemplos de. João Manuel R. S. Tavares Joaquim Oliveira Fonseca

Configuração do Ambiente de Trabalho

I. COMO FAZER O REGISTO NA PLATAFORMA MOODLE 3 II. COMO ACEDER (ENTRAR) NO MOODLE DA ESCOLA 1

No final desta sessão o formando deverá ser capaz de aceder ao Word e iniciar um novo documento.

4 - APLICAÇÕES DE PROGRAMAÇÃO CNC/ISO COM MICROCOMPUTADOR

Manual do utilizador. Aplicação de agente

Guia e Utilização do Visual Studio 6.0

AutoLISP - IV Ambiente de programação Visual Lisp. João Manuel R. S. Tavares Joaquim Oliveira Fonseca

OBJECTIVO Primeiros passos no processamento de texto

Use a ferramenta Project Geometry geometria dos rasgos interiores. O sketch criado deve conter todos os contornos do modelo 3D.

MANUAL DO UTILIZADOR

Sistema Operativo em Ambiente Gráfico

O AMBIENTE DE TRABALHO DO WINDOWS

Relatório SHST

Ambiente de trabalho. Configurações. Acessórios

Tecnologias da Informação e Comunicação: Sistema Operativo em Ambiente Gráfico

SAFT para siscom. Manual do Utilizador. Data última versão: Versão: Data criação:

2. Utilitários de sistema para ambiente Windows Ferramentas de gestão de ficheiros

PROGRAMAÇÃO Microsoft WINDOWS XP

Tutorial exe elearning XHTML editor (versão 1.0x)

Transição de POC para SNC

Ministério Público. Guia de Consulta Rápida

Faculdade de Ciências da Universidade de Lisboa CURSO DE GPS. Módulo x. (Aula Prática) Reliance - Ashtech. Suas Aplicações Em SIG.

Tarefa Orientada 6 Edição de Dados

1 Code::Blocks Criação de projetos

Concepção e Fabrico Assistidos por Computador

Redes de Computadores. Trabalho de Laboratório Nº8

A VISTA BACKSTAGE PRINCIPAIS OPÇÕES NO ECRÃ DE ACESSO

7.3. WINDOWS MEDIA PLAYER 12

Aplicações de Escritório Electrónico

Manual do Utilizador

First Step Linux. Instalação do VirtualBox Para instalar o software VirtualBox siga os seguintes passos :

MICROSOFT POWERPOINT

Formador: Carlos Maia

Neste tutorial irá criar uma animação simples com base num desenho do Mechanical Desktop.

GeoMafra Portal Geográfico

João Manuel R. S. Tavares / JOF

Introdução ao Microsoft Windows

Tutorial: Do YouTube para o PowerPoint

Aplicações de Escritório Electrónico

Manipulação de Células, linhas e Colunas

1.1. Clique no botão Iniciar, seleccione Todos os programas, Microsoft Office e no submenu aberto escolha o programa Microsoft FrontPage.

João Manuel R. S. Tavares. Computador

Acer edatasecurity Management

GESTÃO DE INFORMAÇÃO PESSOAL OUTLOOK (1)

Sistema GPB Gestão de Pombais

Exemplos de Programas em CNC. João Manuel R. S. Tavares Joaquim Oliveira Fonseca

Criação de Páginas Web - MS Word 2000

FORCE. Editor e Compilador de FORTRAN: Apresentação. João Manuel R. S. Tavares

Photoshop - Actions algumas dicas

Tarefa Orientada 1 A interface do Powerpoint

MANUAL DE CONSULTA RÁPIDA DO MODEM OPTIONS FOR NOKIA Copyright 2002 Nokia. Todos os direitos reservados Issue 2

15.4.2b Laboratório: Partilha de uma Pasta, de uma Impressora e Configuração de Permissões de Partilha

Java Mail Server. Manual do Utilizador

Oficina de Construção de Páginas Web

MANUAL DE UTILIZADOR Aplicativo: Análise do Estudo da Lição da Escola Sabatina. 0. INTRODUÇÃO ARRANQUE DO APLICATIVO Início...

Administração da disciplina

Seu manual do usuário EPSON LQ-630

MICROSOFT ACCESS MICROSOFT ACCESS. Professor Rafael Vieira Professor Rafael Vieira

Acer erecovery Management

PACWEB Módulo de Pesquisa MANUAL DO UTILIZADOR

MANUAL DE UTILIZAÇÃO. EcclesiaSoft v.01

Procedimentos para a divulgação de eventos no site da ECUM

INTRODUÇÃO AO WORD Processamento de texto

SISTEMA DE INFORMAÇÃO DAS PARTICIPAÇÕES DO ESTADO

Ferramentas Web, Web 2.0 e Software Livre em EVT

Acronis Servidor de Licença. Manual do Utilizador

Os elementos básicos do Word

ÍNDICE. Acesso para agências...3. Organização por pastas...4. Download das facturas a partir do site...5. Pesquisa de facturas...8

Exercício 5: Analisar Dados Recolhidos em Páginas da Internet

Microsoft Windows: # 1

Configuração e Partilha de Pastas / ICS

AMBIENTE DE PROGRAMAÇÃO PYTHON

Novas funcionalidades do Snc2010. e melhoramentos em relação ao Poc2005. Versão 7.0

Manual (Office 365) Para acesso ao sistema de s, os passos iniciais continuam os mesmos.

Porta Série. Trabalhos Práticos AM 2007/2008. Porta Série. Objectivos

bit Tecnologia ao Serviço do Mundo Rural

SISTEMA DE INFORMAÇÃO DA ARS Gestão de Unidades Funcionais

FIGURA. 2.2 ECRÃ DE TRABALHO

Aplicações de Escritório Electrónico

GeoMafra SIG Municipal

Mapas. Visualização de informação geográfica; Consulta e edição (mediante permissões) de informação geográfica;

Conceitos importantes

Criar fotos em 3D no Creator

internet internet... abrir o programa... pag.. 6 ecrã do internet explorer... ligações... escrever um endereço de internet...

Actualizar o Firmware da Câmara Digital SLR. Windows

Sistema Operativo em Ambiente Gráfico

Microsoft Office FrontPage 2003

Interface WWW para bases de dados CDS/ISIS Manual de instalação e configuração Versão 2.1, Maio 1999 LINUX

VISITA GUIADA ESPACE PRO PORTUGAL

Domine o Word Professor: Rafael Henriques. Ano Lectivo 2010/2011

Nero ImageDrive Manual

GeoMafra SIG Municipal

Memeo Instant Backup Guia Rápido de Introdução

PortugalAves Introdução online de dados do Atlas

Manual Signext Card Explorer

Transcrição:

Aplicações de Programação João Manuel R. S. Tavares Joaquim Oliveira Fonseca Introdução No contexto da programação CNC seria benéfica a possibilidade de trabalhar com programas que, dentro do possível, simulassem as aplicações de CAD/CAM. Com tal finalidade, é proposto utilizarem os seguintes três programas, todos no campo do processamento de contorno 2D: 1. INTERAUT - programa de intercâmbio AutoCAD (DXF R12) CNCIBM; 2. CNCIBM - programa para definir contornos, gerar programas em linguagem de CNC e simular a trajectória de uma fresa; 3. ISOCAM - programa para fazer simulação gráfica 3D dos programas CNC/ISO. Estes programas são de seguida descritos sumariamente. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 2 João Manuel R. S. Tavares/JOF 1

Este programa, é executado introduzindo no prompt do DOS: INTERAUT ou duplo clique no seu nome. A sua finalidade é fazer o tratamento dos dados sobre um ficheiro criado no AutoCAD, do tipo nome.dxf, resultando um outro ficheiro nome.cnd que poderá ser lido pelo programa CNCIBM. A versão do DXF tem de ser R12. Obtenção do ficheiro nome.dxf No AutoCAD é possível a criação de ficheiros de dados, para utilização exterior a este, através do comando DXFOUT (ou pela opção Save As do menu FILE). O programa INTERAUT foi concebido de modo a só recolher os dados do ficheiro nome.dxf que estejam associados a um determinado layer, por omissão DEFGEO. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 3 É possível definir uma nova origem, para efeitos de trabalho no CNC, com a introdução de um círculo de qualquer raio, no layer DEFORI, com centro no ponto que se pretende como nova origem. Esta definição justifica-se porque, quando se cria um desenho no AutoCAD (ou outro software ), é necessário o posicionamento correcto da origem da folha (desenho), que geralmente não coincide com a origem pretendida na máquina CNC. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 4 João Manuel R. S. Tavares/JOF 2

O comando DXFOUT do AutoCAD tem esta caixa de diálogo. Introduzir nome (max. 8 caracteres) Especificar o formato dxf R12 João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 5 Escolher Options no botão Tools. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 6 João Manuel R. S. Tavares/JOF 3

Nas opções para o ficheiro DXF, optar pelo formato ASCII, seleccionar objectos e resolução superior ou igual a 4. Esta opção vai permitir seleccionar as entidades, devendo esta selecção ser de modo sequencial (pelo menos as duas primeiras), isto é, como se pretende que o contorno seja seguido. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 7 Execução do programa INTERAUT Após se chamar o programa, este irá propor: Nome do ficheiro DXF: ao que se deve responder com o nome correcto, não sendo necessária a introdução da extensão.dxf ; Nome do Layer a processar [DEFGEO]? (RETURN, para o caso de ser este o layer ou o digitar o nome desejado); ERRO..., CONTORNO ERRADO... (para o caso de ser detectada qualquer falta de continuidade) Carregue numa tecla? (para fim do programa). OBS.: Se o programa for activado por duplo clique, as mensagens de erro podem não ser visíveis. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 8 João Manuel R. S. Tavares/JOF 4

O ficheiro criado (no caso de não ter ocorrido erro de continuidade) terá o mesmo nome, só que com a extensão.cnd; isto é, utilizando por exemplo o ficheiro TESTE.DXF, o novo ficheiro será TESTE.CND. Como será de prever, o programa INTERAUT irá analisar as ligações das várias entidades que constituem o contorno seguindo a ordem das duas primeiras seleccionadas no comando DXFOUT, dentro duma determinada tolerância. Se duas entidades sucessivas estiverem separadas e a distância entre as extremidades ultrapassar o valor especificado como tolerância, o programa enviará a seguinte mensagem: ERRO..., CONTORNO ERRADO... e pára. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 9 Exemplo: Start / All programs Diálogo para janela de DOS desenho João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 10 João Manuel R. S. Tavares/JOF 5

09 Exemplo (por duplo clique): Após definição da Layer Definir primeiro a Layer ou aceitar a proposta e, depois, File -> Open. Este programa aceita o DXF de qualquer versão e não obriga a que o ficheiro esteja na mesma pasta do programa João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 11 O programa CNCIBM é executado por duplo clique ou com a introdução de CNCIBM no prompt do DOS, após o que aparecerá o Menu: CALCULO SISTEMA DESENHO ROTAÇÃO LERFILE REVERSO SAIDA 1 2 3 4 5 6 7 em que: CALCULO (1) - opção de definição de contornos, por diálogo, semelhantes aos que são definidos nos programas BASIC de cálculo de concordâncias/intersecções dos apontamentos. SISTEMA (2) - opção que permite a criação de programas para a máquina (sistema de controlo numérico), através de várias subopções que serão apresentadas sucessivamente, criando ficheiros que poderão ser enviados directamente via RS 232 para a respectiva máquina. O programa terá diversas extensões, tendo para o caso da opção 1 do sistema de controlo, a extensão.iso. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 12 João Manuel R. S. Tavares/JOF 6

DESENHO (3) - opção que permite a visualização do contorno no ecrã, desde que o computador apresente capacidades gráficas. ROTACAO (4) - opção que possibilita: rotação, deslocamento, simetria e aplicação de um factor de escala ao contorno. LERFILE (5) - opção que executa a leitura de um ficheiro de dados, que será utilizada, no caso particular, para leitura do ficheiro criado pelo programa INTERAUT. REVERSO (6) - opção possibilita a inversão do contorno com o fim de se poder, com o mesmo ficheiro de dados, optar por uma correcção à esquerda ou à direita, colocando a ferramenta do mesmo lado do contorno. SAIDA (7) - opção que permite sair do programa ao mesmo tempo que será perguntado do interesse de se guardar os dados no estado actual. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 13 A partir da janela do explorador (duplo clique): No caso de não aparecer qualquer texto é necessário alterar a compatibilidade (botão da direita do rato no nome e properties), por exemplo. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 14 João Manuel R. S. Tavares/JOF 7

Diálogo inicial da aplicação: É necessário seleccionar no DOS o código de página 850: Correr a batch Run.bat antes de executar o CNCIBM pela 1ª vez. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 15 Leitura do ficheiro com o contorno (por exemplo obtido pelo Interaut): Opção 5. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 16 João Manuel R. S. Tavares/JOF 8

Criação do programa: Opção 2. Resposta dentro de [ ] é validada com ENTER João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 17 Questões sobre o programa a desenvolver: João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 18 João Manuel R. S. Tavares/JOF 9

Introdução de comentários (se desejado), terminar com f/f, no programa: João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 19 É possível visualizar a trajectória: João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 20 João Manuel R. S. Tavares/JOF 10

Sair da aplicação: Opção 7. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 21 Exemplo de um programa ISO criado: João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 22 João Manuel R. S. Tavares/JOF 11

Aplicação ISOCAM A aplicação ISOCAM permite a visualização 3D das trajectórias de maquinagem definidas num programa de CNC ISO. O programa ISOCAM é corrido com a introdução de ISOCAM no prompt do DOS. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 23 Aplicação ISOCAM Interface da aplicação (em ambiente MS WINDOWS): João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 24 João Manuel R. S. Tavares/JOF 12

Aplicação ISOCAM Os programas a ser considerados pelo ISOCAM têm de ser escritos num ficheiro não formatado (criado num editor ou num processador de texto, mas neste último caso, com a opção não formatado), com extensão obrigatória ISO. Faz a conversão para outras máquinas e cria DXF. No caso do programa ter subprogramas, todo o programa tem de ser escrito no mesmo ficheiro, começando, obrigatoriamente, pelo programa principal, seguindo-se depois, os subprogramas numa qualquer ordem. Este programa, geralmente envia um comentário de erro e a linha onde o encontra, quer seja por sintaxe ou má definição, por exemplo, de um arco. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 25 Aplicação ISOCAM É necessário definir o nome do ficheiro ISO, o tipo de CNC de transcrição (escolher um qualquer), as coordenadas do ponto de vista (como no AutoCAD), os valores mínimos e máximos admitidos para X, Y e Z na trajectória. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 26 João Manuel R. S. Tavares/JOF 13

Aplicação ISOCAM Z X Y (xmax, ymax, zmax) (xmin, ymin, zmin) A trajectória deve-se encontrar dentro do paralelipípedo. No caso da trajectória não se encontrar dentro, poderá não ser visível. João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 27 Aplicação ISOCAM Visualização das trajectórias de maquinagem: João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 28 João Manuel R. S. Tavares/JOF 14

Aplicação ISOCAM Visualização das trajectórias de maquinagem: João Manuel R. S. Tavares/JOF CFAC: Aplicações de Programação 29 João Manuel R. S. Tavares/JOF 15