Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduo
No contexto da programao CNC benfica a possibilidade de trabalhar com programas que, dentro do possvel, simulassem as aplicaes de CAD/CAM. Com tal finalidade, existem os seguintes trs programas para processamento de contornos 2D:
1. 2.
3.
INTERAUT - programa de intercmbio AutoCAD (DXF R12) CNCIBM; CNCIBM - programa para definir contornos, gerar programas em linguagem de CNC e simular a trajectria de uma fresa; ISOCAM - programa para fazer simulao grfica 3D dos programas CNC/ISO.
2009@JST/JOF
Aplicao INTERAUT
Este programa, executado introduzindo no prompt do DOS INTERAUT ou fazendo duplo clique no seu nome. A sua finalidade fazer o tratamento dos dados de um ficheiro criado no AutoCAD, do tipo nome.DXF, resultando um outro ficheiro nome.CND que poder ser lido pelo programa CNCIBM. A verso do DXF tem de ser R12. Obteno do ficheiro nome.DXF No AutoCAD possvel a criao de ficheiros de dados, para utilizao exterior a este, atravs do comando DXFOUT (ou pela opo Save As do menu FILE). O INTERAUT foi concebido de modo a s recolher os dados do ficheiro nome.DXF que estejam associados a uma determinada layer, por omisso DEFGEO.
2009@JST/JOF CFAC: Aplicaes de Programao CNC/ISO com Microcomputador 3
Aplicao INTERAUT
possvel definir uma nova origem, para efeitos de trabalho no CNC, com a introduo de um crculo de qualquer raio, na layer DEFORI, com centro no ponto que se pretende como nova origem. Esta definio justifica-se porque, quando se cria um desenho no AutoCAD (ou outro software), necessrio o posicionamento correcto da origem da folha (desenho), que geralmente no coincide com a origem pretendida na mquina CNC.
2009@JST/JOF CFAC: Aplicaes de Programao CNC/ISO com Microcomputador 4
Aplicao INTERAUT
O comando DXFOUT do AutoCAD tem esta caixa de dilogo.
2009@JST/JOF
Aplicao INTERAUT
2009@JST/JOF
Aplicao INTERAUT
Nas opes para o ficheiro DXF, optar pelo formato ASCII, seleccionar objectos e resoluo superior ou igual a 4.
Esta opo vai permitir seleccionar as entidades, devendo esta seleco ser de modo sequencial, tal como se pretende que o contorno seja seguido.
2009@JST/JOF
Aplicao INTERAUT
Execuo do programa INTERAUT Aps se chamar o programa, este ir propor:
Nome do ficheiro DXF: ao que se deve responder com o nome correcto, no sendo necessria a introduo da extenso .DXF; Nome da Layer a processar [DEFGEO] ? (RETURN, para o caso de ser este a 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 no ser visveis.
2009@JST/JOF CFAC: Aplicaes de Programao CNC/ISO com Microcomputador 8
Aplicao INTERAUT
O ficheiro criado (no caso de no ter ocorrido erro de continuidade) ter o mesmo nome, s que com a extenso .CND; isto , utilizando por exemplo o ficheiro TESTE.DXF, o novo ficheiro ser TESTE.CND. Como ser de prever, o INTERAUT ir analisar as ligaes das vrias entidades que constituem o contorno seguindo a ordem das duas primeiras seleccionadas no comando DXFOUT, dentro duma determinada tolerncia. Se duas entidades sucessivas estiverem separadas e a distncia entre as extremidades ultrapassar o valor especificado como tolerncia, o programa enviar a mensagem: ERRO..., CONTORNO ERRADO... e pra.
2009@JST/JOF CFAC: Aplicaes de Programao CNC/ISO com Microcomputador 9
Aplicao INTERAUT
Exemplo: ->Start / All programs
Janela DOS
desenho
2009@JST/JOF CFAC: Aplicaes de Programao CNC/ISO com Microcomputador 10
Aplicao CNCIBM
O CNCIBM executado por duplo clique ou com a introduo de CNCIBM no prompt do DOS, aps o que aparece o Menu:
CALCULO SISTEMA DESENHO ROTAO LERFILE REVERSO SAIDA 1 2 3 4 5 6 7
em que:
CALCULO (1) - opo de definio de contornos, por dilogo, semelhantes aos que so definidos nos programas BASIC de clculo de concordncias/interseces dos apontamentos de CFAC. SISTEMA (2) - opo que permite a criao de programas para a mquina CNC, atravs de vrias subopes que sero apresentadas sucessivamente, criando ficheiros que podero ser enviados directamente via RS 232 para a respectiva mquina. O programa ter diversas extenses, tendo para o caso da opo 1 do sistema de controlo, a extenso .ISO.
2009@JST/JOF CFAC: Aplicaes de Programao CNC/ISO com Microcomputador 11
Aplicao CNCIBM
DESENHO (3) - opo que permite a visualizao do contorno no ecr. ROTACAO (4) - opo que possibilita: rotao, deslocamento, simetria e aplicao de um factor de escala ao contorno. LERFILE (5) - opo que executa a leitura de um ficheiro de dados, que ser utilizada, no caso particular, para leitura do ficheiro criado pelo INTERAUT. REVERSO (6) - opo possibilita a inverso do contorno com o fim de se poder, com o mesmo ficheiro de dados, optar por uma correco esquerda ou direita, colocando a ferramenta do mesmo lado do contorno. SAIDA (7) - opo que permite sair do programa ao mesmo tempo que ser perguntado do interesse de se guardar os dados no estado actual.
CFAC: Aplicaes de Programao CNC/ISO com Microcomputador 12
2009@JST/JOF
Aplicao CNCIBM
A partir da janela do explorador (duplo clique):
No caso de no aparecer qualquer texto necessrio alterar a compatibilidade (boto da direita do rato no nome e properties).
2009@JST/JOF CFAC: Aplicaes de Programao CNC/ISO com Microcomputador 13
Aplicao CNCIBM
Dilogo inicial da aplicao:
Pode ser necessrio seleccionar no DOS o cdigo de pgina 850: Correr a batch Run.bat antes de executar o CNCIBM pela 1 vez.
2009@JST/JOF CFAC: Aplicaes de Programao CNC/ISO com Microcomputador 14
Aplicao CNCIBM
Leitura do ficheiro com o contorno (por exemplo obtido pelo Interaut): Opo 5.
2009@JST/JOF
15
Aplicao CNCIBM
Criao do programa: Opo 2.
Aplicao CNCIBM
Questes sobre o programa a desenvolver:
2009@JST/JOF
17
Aplicao CNCIBM
Introduo de comentrios (se desejado), terminar com f/F, no programa:
2009@JST/JOF
18
Aplicao CNCIBM
possvel visualizar a trajectria:
2009@JST/JOF
19
Aplicao CNCIBM
Sair da aplicao: Opo 7.
2009@JST/JOF
20
Aplicao CNCIBM
Exemplo de um programa ISO criado:
2009@JST/JOF
21
Aplicao ISOCAM
O ISOCAM permite a visualizao 3D das trajectrias de maquinagem definidas num programa de CNC ISO. O ISOCAM corrido com a introduo de ISOCAM no prompt do DOS ou fazendo duplo clique sobre o seu nome.
2009@JST/JOF
22
Aplicao ISOCAM
Interface da aplicao (em ambiente MS WINDOWS):
2009@JST/JOF
23
Aplicao ISOCAM
Os programas a ser considerados pelo ISOCAM tm de ser escritos num ficheiro no formatado (criado num editor ou num processador de texto, com a opo no formatado), com extenso obrigatria ISO. O ISOCAM faz a converso de programas CNC para outras mquinas e cria DXFs. No caso do programa ter subprogramas, todo o programa tem de ser escrito no mesmo ficheiro, comeando, obrigatoriamente, pelo programa principal, seguindo-se depois, os subprogramas numa qualquer ordem. Este programa, geralmente envia um comentrio de erro e a linha onde o encontra, quer seja por sintaxe ou m definio, por exemplo, de um arco.
2009@JST/JOF CFAC: Aplicaes de Programao CNC/ISO com Microcomputador 24
Aplicao ISOCAM
necessrio definir o nome do ficheiro ISO, o tipo de CNC de transcrio (escolher um qualquer), as coordenadas do ponto de vista (como no AutoCAD), os valores mnimos e mximos admitidos para X, Y e Z na trajectria.
2009@JST/JOF CFAC: Aplicaes de Programao CNC/ISO com Microcomputador 25
Aplicao ISOCAM
Z X Y
2009@JST/JOF
26
Aplicao ISOCAM
Visualizao das trajectrias de maquinagem:
2009@JST/JOF
27
Aplicao ISOCAM
Visualizao das trajectrias de maquinagem:
2009@JST/JOF
28