Avaliação do sistema CAD Unigraphics com relação a tolerância de modelamento para a melhora da eficiência na troca de dados através da STEP AP214



Documentos relacionados
Prof. Vinícius C. Patrizzi ESTRADAS E AEROPORTOS

Entendendo como funciona o NAT

AVALIAÇÃO DE INTERFACES UTILIZANDO O MÉTODO DE AVALIAÇÃO HEURÍSTICA E SUA IMPORTÂNCIA PARA AUDITORIA DE SISTEMAS DE INFORMAÇÕES

Gestão da Qualidade por Processos

Módulo 4. Construindo uma solução OLAP

CALDsoft7 - Software de planificação em caldeiraria

QEMM QUADRO DE EQUIPAMENTO DE MONITORAMENTO E MEDIÇÃO

3 Qualidade de Software

CONSTRUINDO UMA PONTE TRELIÇADA DE PALITOS DE PICOLÉ

Orientação a Objetos

ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC

A perspectiva é um tipo especial de projeção, na qual são possíveis de se medir três eixos dimensionais em um espaço bi-dimensional.

Alta confiabilidade em cortes e canais mais profundos

ÍNDICE 1 INTRODUÇÃO ACESSO ABERTURA DE PROTOCOLO CONSULTA DE PROTOCOLO PROTOCOLO PENDENTE CONFIRMAÇÃO DE RECEBIMENTO.

Tutorial Baseado em video do Sr. Rafael Streda.

3 Modelo Evolucionário para Sustentabilidade Inteligente

SOLUÇÕES EM METROLOGIA SCANNER CMM 3D PARA APLICAÇÕES INDUSTRIAIS

Como consolidar dados nas planilhas utilizando o comando CONSOLIDAR do Excel

Manual Verba Conceito de verba. Funcionamento Básico

Agora todas as Unimeds vão falar uma só língua. Unimed do Brasil Federação São Paulo Portal Unimed

Gerenciamento de Problemas

Os caracteres de escrita

Curso de Treinamento no Solid Edge

Boletim Técnico. O objetivo desse documento é apresentar de forma macro, todas as alterações efetuadas no módulo do Patrimônio

EVOLUÇÃO DA MANUTENÇÃO

automatizar a criação de embalagens

COMO FAZER A TRANSIÇÃO

Sistemas de Gestão Ambiental O QUE MUDOU COM A NOVA ISO 14001:2004

SIMULADO: Simulado 3 - ITIL Foundation v3-40 Perguntas em Português

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

AVALIAÇÃO À DISTÂNCIA 1 GABARITO

5 Experiência de implantação do software de roteirização em diferentes mercados

)HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR

Programação de Robótica: Modo Circuitos Programados - Avançado -

Controle da produção baseado em códigos de barras

ÍNDICE 1 INTRODUÇÃO ACESSO CONSULTA DE PROTOCOLO PROTOCOLO PENDENTE CONFIRMAÇÃO DE RECEBIMENTO ANDAMENTO DE PROTOCOLO.

Controle de Almoxarifado

Exactidão da medição

Sistema de Controle de Solicitação de Desenvolvimento

ENQUALAB 2013 QUALIDADE & CONFIABILIDADE NA METROLOGIA AUTOMOTIVA. Elaboração em planos de Calibração Interna na Indústria Automotiva

Decidir como medir cada característica. Definir as características de qualidade. Estabelecer padrões de qualidade

Manual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web

Backup. Permitir a recuperação de sistemas de arquivo inteiros de uma só vez. Backup é somente uma cópia idêntica de todos os dados do computador?

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira

Projeção ortográfica da figura plana

OBJETIVOS: CARGA HORÁRIA MÍNIMA CRONOGRAMA:

Plano de Aulas AutoCAD 2011

Conceitos de Banco de Dados

Manual de Operação e Instalação

Clip-art Retrieval using Sketches PTDC/EIA-EIA/108077/2008

INDÚSTRIA DE PLÁSTICOS

IW10. Rev.: 02. Especificações Técnicas

Manual Do Usuário Processo Aditivo de Prazo

Implantação de ERP com sucesso

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

ESCALAS. Escala numérica objeto. é a razão entre a dimensão gráfica e a dimensão real de um determinado. d/d = 1/Q

3 Arquitetura do Sistema

Departamento de Matemática - UEL Ulysses Sodré. Arquivo: minimaxi.tex - Londrina-PR, 29 de Junho de 2010.

FACULDADE PITÁGORAS DISCIPLINA: SISTEMAS DE INFORMAÇÃO

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0

DESENHO TÉCNICO AutoCAD

Regras de Conversão de Unidades

Controle de Estoque. Apresentação. Cadastro de Grupos de Produtos. Cadastro de Produtos

Modelo de Contrato de Prestação de Serviços de Consultoria

Manual de regras do Programa de valorização de boas idéias

Da Prancheta ao Computador...

Aprimoramento da metodologia utilizada pela ANEEL para o cálculo das perdas de energia elétrica

ScanTo3D.

Projeto de controle e Automação de Antena

MANUAL DE DEFINIÇÕES VERSÃO 3.4 DE PADRÕES E ESPECIFICAÇÕES TÉCNICAS PARA UTILIZAÇÃO DO PROTOCOLO DE TRANSAÇÕES UNIMED E CARTÃO MAGNÉTICO

Manual de digitação de contas Portal AFPERGS

1 INTRODUÇÃO Internet Engineering Task Force (IETF) Mobile IP

Trabalhos Relacionados 79

PARANÁ GOVERNO DO ESTADO

TÉCNICAS DE PROGRAMAÇÃO

Art. 2º - Esta Instrução Normativa entra em vigor na data de sua publicação. Professora Sandra Denise Kruger Alves Chefe do DEC

Lisina, Farelo de Soja e Milho

APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA

EAGLE TECNOLOGIA E DESIGN CRIAÇÃO DE SERVIDOR CLONE APCEF/RS

Mandrilamento. determinado pela operação a ser realizada. A figura a seguir mostra um exemplo de barra de mandrilar, também chamada de mandril.

1. Introdução. 1.1 Apresentação

APLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2

XX SNPTEE SEMINÁRIO NACIONAL DE PRODUÇÃO E TRANSMISSÃO DE ENERGIA ELÉTRICA GRUPO - IX GRUPO DE ESTUDO DE OPERAÇÃO DE SISTEMAS ELÉTRICOS - GOP

AULA 1 Iniciando o uso do TerraView

DISCIPLINA A PROBLEMÁTICA AMBIENTAL E A GESTÃO DE RECURSOS HÍDRICOS

Situação 1 - sua farmácia possui um estoque no ambiente do sngpc da ANVISA ; ,Situação 2 sua farmácia esta fazendo o primeiro lançamento sngpc ;

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

GRRF GUIA DE RECOLHIMENTO RESCISÓRIA DO FGTS PROCEDIMENTOS NA FOLHA CONSISA SGRH

Cotagens especiais. Você já aprendeu a interpretar cotas básicas

Análise de Dados do Financeiro

ISO/IEC 12207: Gerência de Configuração

DIMENSIONANDO PROJETOS DE WEB-ENABLING. Uma aplicação da Análise de Pontos de Função. Dimensionando projetos de Web- Enabling

FERRAMENTAS DA QUALIDADE FLUXOGRAMA

Curso de Engenharia de Produção. Manutenção dos Sistemas de Produção

SISTEMA DE ARQUIVOS. Instrutor: Mawro Klinger

Tópicos Abordados. Pesquisa de Mercado. Aula 1. Contextualização

SISTEMA DE PROGRAMAÇÃO E PLANEJAMENTO DE INSPEÇÃO DE

Disciplina: Unidade III: Prof.: Período:

Análise e Projeto de Sistemas

XP extreme Programming, uma metodologia ágil para desenvolvimento de software. Equipe WEB Cercomp

Transcrição:

Avaliação do sistema CAD Unigraphics com relação a tolerância de modelamento para a melhora da eficiência na troca de dados através da STEP AP214 Joselito Rodrigues Henriques (UNIMEP) jrhenrique@unimep.br Klaus Schützer (UNIMEP) schuetzer@unimep.br Resumo O desenvolvimento do protocolo de aplicação AP214 das normas STEP e seu uso na indústria automobilística, melhoraram consideravelmente a qualidade da troca de dados de modelos geométricos entre sistemas CAD, reduzindo os custos no desenvolvimento de produto. Mesmo com a grande melhora proporcionada pelo AP214, ainda existem problemas que precisam ser superados de forma a melhorar a eficiência da troca de dados e conseqüentemente o desenvolvimento do produto. O valor da tolerância utilizada na construção dos modelos CAD tem sido um dos o fatores mais critico dentre os problemas que ainda existem na troca de dados. Levando em consideração esta realidade, este artigo tem o objetivo de apresentar os resultados dos testes de avaliação do sistema CAD Unigraphics com relação à tolerância de modelamento, apresentando soluções e recomendações de forma a melhorar a eficiência da troca de dados entre sistemas CAD. Palavras chave: STEP AP214, Troca de dados entre sistemas CAD, Tolerância. 1. Introdução O custo elevado na troca de dados, em função do longo prazo no processo de troca de dados CAD através de reconstrução de modelos ou mesmo da utilização dos padrões de trocas dados, que refletiam a necessidade da década de 80 (IGES, SET, VDAFS), levou os principais desenvolvedores de automóveis a elaborarem a Norma Internacional para troca de dados de Projetos Automotivos STEP AP214 (ISO 10303), que já esta sendo utilizada como padrão na troca de dados CAD 3D pelas principais empresas automobilísticas situadas na Europa, Estados Unidos e Japão. Mesmo com os grandes avanços na troca de dados, através do trabalho conjunto que vem sendo feito entre os centros de desenvolvimentos da STEP, desenvolvedores de sistemas CAD e usuários do ramo automotivos, ainda existem problemas que precisam ser superados, de forma a melhorar a eficiência da troca de dados e conseqüentemente o desenvolvimento do produto. Dentre os problemas que ainda existem na troca de dados, o valor da tolerância utilizada na construção dos modelos CAD tem sido um dos fatores mais crítico, uma vez que os sistemas CAD não utilizam o mesmo conceito para definir a tolerância, além de haver uma variação nos valores limites aceitáveis do sistema, como mostra a Figura 1 [1,2,3,4]. Tendo em vista a melhora na eficiência na troca de dados CAD através da STEP AP214 é que foi realizado este trabalho, onde a tolerância envolvida na construção do modelo CAD, fator ENEGEP 2003 ABEPRO 1

que mais contribuem para problemas de troca de dados, foi analisada. AutoCAD Sistemas CAD SolidDesigner Unigraphics CATIA V4 Pro/ENGINEER (Comprimento da dianonal do modelo igual a 1000 mm e coeficiente do usuário igual a 0,0012) 1.10-8 1.10-6 1.10-4 1.10-2 1 1.10 2 1.10 4 1.10 6 1.10 8 Comprimento do elemento Figura 1 - Faixa de tamanho dos elementos geométricos (Valores default ) [5] Com o objetivo de estabelecer uma linguagem comum na definição da tolerância empregada nos sistemas CAD, quatro parâmetros foram selecionados no estudo realizado na Alemanha pela PROSTEP [5], sendo: Mini elemento; Gap máximo; Tamanho (Dimensão) máximo do modelo; Ângulo máximo Os parâmetros podem ser definidos como: Mini elemento: (Menor elemento possível de se construir no sistema CAD) é a extensão do menor elemento que pode ser criado por alguma operação de modelamento ou pela importação de um modelo. Este elemento pode ser uma curva, superfície ou um sólido. Gap máximo: é a distância máxima permitida entre os elementos topológicos: vértices, edges e faces. Tamanho (Dimensão) máximo do modelo: é a extensão (dimensão) máxima do maior elemento que pode ser criado, por qualquer operação de modelamento no espaço geométrico. Ângulo Máximo: é o ângulo máximo permitido que garante o paralelismo/tangenciamento de dois vetores. Os problemas mais freqüentes na troca de dados CAD encontram-se nos limites inferiores (lado esquerdo da Figura 1) onde ocorrem os maiores desvios entre os diferentes sistemas CAD e que dependem dos parâmetros de tolerância: Mini Elemento e Gap Máximo[5]. 2. Teste de tolerância no sistema CAD Unigraphics Tendo em vista o melhor conhecimento do parâmetro de tolerância mini elemento no sistema Unigraphics (UG), vários tópicos foram levantados: a - Qual e a tolerância máxima permitida no UG? ENEGEP 2003 ABEPRO 2

b - Os sistemas UG permitem a construção de um mini elemento menor que a tolerância definida pelo construtor no inicio do modelamento? c - Os sistemas UG informam o usuário quando uma dimensão menor que a tolerância é gerada? d - Após a construção do modelo, o UG permite alterar a tolerância do modelo? e - A tolerância do modelo construído no UG é a mesma transferida para o arquivo STEP? f - O sistema é estável ao trabalhar com dimensões iguais à máxima tolerância do sistema? g - O que acontece quando a distancia mínima é menor que a tolerância do UG ao importar um arquivo STEP? Com o objetivo de responder estes questionamentos, os quais fornecerão mais esclarecimentos a respeito dos problemas de troca de dados envolvendo mini elementos, foi estabelecida a metodologia seguinte. 3. Metodologia Para este teste, foi utilizado o sistema CAD Unigraphics V16.0.1.3. No Modeling Preferences, foi atribuído o valor de 0,00001 mm para a variável Distance Tolerance, ou seja, valor máximo que o Unigraphics permite atribuir a esta variável. Foi construído um bloco sólido de 115 x 50 x 20 mm, e em seguida construído um rasgo passante de 10 mm de largura, 5 mm de profundidade, localizado à 5 mm da origem do bloco (Figura 2 a). Após isto, foi construído um array retangular, contendo 10 rasgos, conforme mostra a Figura 2 b. Figura 2 Modelo utilizado no teste Como no sistema CAD Unigraphics, à distância a ser utilizada para dar os espaçamentos no array é definida a partir do centro do rasgo (Figura 3), foi utilizada a largura do rasgo (10mm), acrescida de uma distância X entre os rasgos que gera os mini elementos (parede) para os testes. Para verificação da precisão do sistema, foram criados 3 modelos com distância X iguais a 0,5 mm, 0,00002 mm e 0,00001 mm, sendo que todas as paredes foram medidas de forma a comparar o valor definido pelo usuário com o valor gerado pelo sistema CAD. 10 10 + Distância Definida pelo usuário Distancia Gerada pelo sistema (Mini Elemento) Figura 3 Definição das demissões utilizadas no teste ENEGEP 2003 ABEPRO 3

a) X = 0,5 b) X = 0,00002 c) X = 0,00001 Figura 4 Resultado dos testes 0,5 Distâncias difinidas pelo Usuário (Du) mm 0,00002 0,00001 Paredes Distância gerada pelo Sistema CAD 1 0,5 0,00002 0,00001 2 0,5 0,00002 0,00001 3 0,5 0,00002 0,00001 4 0,5 0,00002 0,00001000000001 5 0,49999999999999 0,00002 0,00001000000001 6 0,5 0,00001999999999 Não foi gerada 7 0,5 0,00001999999999 Não foi gerada 8 0,50000000000001 0,00002000000002 0,00001000000002 9 0,5 0,00002 Não foi gerada Tabela 1 - Resultado das medições Com relação aos questionamentos, os resultados alcançados foram: a - A tolerância máxima permitida no Unigraphics é de 1E-5. A tolerância default do sistema é 0,0254 mm. b - Foram feitos 10 testes, com diferentes valores de tolerância e variando a dimensão (X) do modelo, de forma a obter mini elementos menores que a tolerância definida pelo usuário no inicio da construção. Em todos os testes, foi possível criar os mini elementos menores que a tolerância estipulada pelo usuário. c - O sistema não informa o usuário quando uma dimensão menor que a tolerância do modelo é construída. d - O sistema Unigraphics não permite alterar a tolerância de um modelo já construído. Ele oferece a possibilidade de alterar a tolerância durante o modelamento, sendo que a tolerância da parte construída previamente não se altera. e - O Unigraphics não transfere a tolerância especificada pelo usuário durante o modelamento para o arquivo STEP. Também não possibilita ao usuário definir um valor de tolerância para a transferência do modelo. A tolerância escrita no arquivo STEP é sempre 0,00002 mm (2E-5). Foi verificado durante os testes, um erro na transferência da tolerância para o arquivo STEP, no modelo onde a dimensão da parede (X) era igual à tolerância máxima do sistema (1E-5). O sistema UG transferiu uma tolerância de 0,02 mm para o arquivo STEP. f - Dos 10 modelos construídos com dimensão (x) igual à tolerância do sistema (1E-5): o 6 modelos foram criados com apenas 1 parede (Figura 5 a); o 2 modelos não foram possíveis de serem criados, sendo que o sistema informou erro (Impossible to perfore Boolean) (Figura 5 b); o 1 Modelo foi criado com 3 paredes (Figura 5 c); o 1 Modelo foi criado sem nenhuma parede (Figura 5 d). ENEGEP 2003 ABEPRO 4

a b c d Figura 5 - Testes g - O sistema UG não consegue processar geometrias menores que a tolerância limite do sistema. Para este teste, foi criado um modelo no sistema AutoCAD com as demissões (X) das paredes, iguais a 1.10-6. O UG não conseguiu processar os mini edges, apresentando como motivo, o erro degenerate edge. O UG não conseguiu gerar o sólido sem erros. 4. Conclusão O erro de precisão de ± 2.10-14 apresentado pelo sistema CAD Unigraphics para o setor automobilístico é insignificante uma vez que na prática, os modelos são construídos com uma tolerância de 0,001 mm a 0,01mm sendo também recomendados no manual do UG [6]. Os resultados mostraram que o sistema UG não leva em consideração a tolerância definida pelo usuário na criação de mini elementos, mas sim a tolerância limite do sistema, que é de 1.10-5. Este é um ponto crítico, sendo um dos responsáveis pelos problemas apresentados na troca de dados de modelos para outros sistemas que não possuem a mesma precisão do UG, como é o caso dos sistemas CAD CATIA v4, mais utilizados pelas grandes indústrias automobilísticas. O sistema UG não informa quando um elemento menor que a tolerância especificada pelo usuário é gerado. Este também é um fator crítico e provoca os mesmos problemas apresentados no parágrafo anterior. No UG, através da função análise é possível localizar os mini elementos. Porém, esta função precisa analisar todas as faces do modelo, o que requer muito tempo. Uma função que analisa apenas as faces modificadas durante as operações booleanas seria muito mais recomendável, pois além de funcionar como prevenção durante o modelamento, demandaria menor tempo de análise. O sistema Unigraphics não permite alterar a tolerância de um modelo já construído. Ele oferece a possibilidade de alterar a tolerância durante o modelamento, sendo que a tolerância da parte construída previamente não se altera. Como já verificado e comentado anteriormente, ENEGEP 2003 ABEPRO 5

o sistema UG trata os mini elementos tomando como base a tolerância limite do sistema. Desta forma, a alteração da tolerância não afetaria este princípio, que para a troca de dados é muito crítica. O Unigraphics não transfere a tolerância especificada pelo usuário durante o modelamento para o arquivo STEP. A tolerância escrita no arquivo STEP nos testes foi sempre 0,00002 mm (2.10-5 ). Este fato está também relacionado com a forma em que o UG trata os mini elementos os quais tem como parâmetro a tolerância limite do sistema. O sistema Unigraphics não é estável ao trabalhar na tolerância limite do sistema. Para a definição do modelo a ser escolhido para o teste, foi feita um amostragem com 10 exemplos. O resultado do teste comprova a instabilidade do sistema, ao manipular geometria com dimensões iguais a tolerância máxima do sistema. Assim como em outros sistemas, o UG mesmo com os comandos de healing não conseguiu processar os mini edges, que são menores que a tolerância do sistema, o que acarretou vários problemas na transferência do modelo. Para evitar problemas de transferência de dados com relação aos mini elementos, seriam necessárias algumas mudanças no sistema UG, sendo a adequação do mini elemento com relação a tolerância fornecida pelo usuário e não a limite do sistema, a mais importante. Referências [1] FISCHER, T.; MARTIN, H. P.; ENDRES, M.; STJEPANDIC, J.; TRINKHAUS, O.: Application-Oriented Optimization of neutral CAD data Exchange Focusing on Accuracy and Tolerance (AOCD):Subproject 1 Final Report. Darmstadt, ProSTEP GmbH, set. 2000. [2] PDES, Inc. Geometric accuracy team interim report. N. Charleston, aug. 1996. [3] HUND, A.: Einfluß von Toleranzeinstellungen auf die Übertragungsgüte beim Datenaustausch zwischen heterogenen CAD-Systemen. Diplomarbeit; FH Darmstadt; 1999 [4] SCHÜTZER, K.; HENRIQUES, J. R, VETTER B. Intercâmbio de dados no desenvolvimento do produto. Engenharia automotiva e aeroespacial. São Paulo, ano 3, n. 11, p. 26-36, 2002. [5] KREBS, Tomas; XAVIER, B. Result of the investigation of the system-specific accuracy handling for optimizing the exchange of geometric data. Darmstadt, ProSTEP GmbH, aug. 1998. [6] Unigraphics v18.0.2.1. Tolerance Values: Recommended Distance Tolerances. Documentation. Compact disc. CD. ENEGEP 2003 ABEPRO 6