Sie sind auf Seite 1von 8

REPRESENTAO DE TOLERNCIAS DIMENSIONAIS E GEOMTRICAS NUM SISTEMA CAD BASEADO EM FEATURES ROTACIONAIS 2D Nilson Luiz Maziero Universidade de Passo

Fundo, Engenharia Mecnica nlm@upf.tche.br Passo Fundo, RS, Brasil Agno Bonatto1 , Gustavo Perez2 Universidade de Passo Fundo, Engenharia Mecnica (1) Bolsista Pibic/UPF, (2) Bolsista CNPq

Resumo. Este artigo aborda a representao de tolerncias dimensionais e geomtricas num sistema CAD sendo as informaes associadas em features rotacionais 2D. A cada feature representada esto associadas as cotas, tolerncias dimensionais e geomtricas necessrias a sua definio, para obter um conjunto de informaes grficas e tecnolgicas a serem aplicadas em sistemas CAPP. Palavras-chave: Tolerncias, Features, CAD, CAPP

1.

INTRODUO

A execuo de desenhos mecnicos em sistemas CAD, automatizou o ato de desenhar. Porm, o processo de interpretar as informaes para a execuo dos processos de fabricao e montagem continuam a ser de responsabilidade do usurio. Com o objetivo de automatizar tarefas como o planejamento de processos, planejamento da inspeo, etc.; necessrio que os desenhos de projeto possam ser interpretados por sistemas computacionais capazes de extrair o plano de processo automaticamente. A busca de solues automatizadas tem levado ao desenvolvimento de vrios sistemas, como de planejamento de processos de fabricao, Expert CAPP Pande (1995), e sistemas de planejamento de inspeo dimensional e geomtrica, CAIP Elmaraghy (1994), etc. Para efetuar o plano de processo de fabricao e inspeo automaticamente (sistemas generativos), necessrio que as informaes estejam agregadas ao modelo geomtrico (tolerncia uma das informaes). A representao de tolerncias de extrema importncia em sistemas CAPP, pois em funo delas pode-se escolher uma seqncia de usinagem adequada e um valor para os passes de usinagem de modo a proporcionar a medida final. Para o planejamento da inspeo dimensional, permite que sejam localizadas as dimenses a serem controladas e as devidas variaes admitidas; e gerar o programa de inspeo dimensional automtico para mquinas de medio tridimensionais CNC.

Para este tipo de automao, o primeiro problema o de representar cotas, tolerncias dimensionais e geomtricas num sistema computacional, que possa ser interpretado associado a geometria da pea. 2. REVISO BIBLIOGRFICA

De acordo com Kulkarni (1996), com o surgimento dos modeladores slidos, tem sido criados novos problemas para a representao de tolerncias, comunicao e o seu uso. O autor classifica duas categorias de abordagens para resolver tais problemas, que so: teorias matemticas de tolerncias e estruturas de representao para tolerncias. Kulkarni (1996) utiliza-se de um modelador B-rep, donde so extradas as informaes atravs de tcnicas de reconhecimento, para montar um grafo inter-relacionando tolerncias e dimenses das entidades que compem a pea. Roy (1993) desenvolveu um prottipo para representao de tolerncias, utilizando-se de uma entrada de dados para um modelador CSG e da avaliao num B-rep, necessitando, para isso, de um mecanismo de ligao entre ambos para cada fase de desenvolvimento. Utilizando-se do modelador CSG para introduzir as informaes a respeito da criao da feature e informar as relaes espaciais entre as features, como a localizao e a orientao entre elas. No modelador B-rep, so introduzidas as informaes a respeito das tolerncias geomtricas, onde possvel relacionar as faces individuais da feature. Jasthi (1994) divide a representao das tolerncias geomtricas no sistema TURBOMODEL em tolerncias intra-feaures e inter-features. As tolerncias intra-features so aquelas que dependem de uma nica feature, sendo freqentemente aplicadas numa feature simples ou em pores de uma feature. Normalmente so retilineidade, circularidade e a cilindricidade As tolerncias inter-features controlam uma feature em relao outra feature; tambm podem, ser definidas como features relacionais. Das duas features relacionais, uma pode ser nomeada de feature de referencia (REF) e a outra de feature tolerada (TOF). Assim REF e TOF so ligadas por um tipo de tolerncia denominada de relao (REL) e que pode relatar uma quantidade (QNT) que pode ser especificada por dois valores: um superior e outro inferior para a mesma tolerncia. No trabalho de Jasthi (1994) para componentes rotacionais, so aplicadas a batida radial, concentricidade e perpendicularidade, sendo tambm includos nessa categoria os comprimentos. Para representar informaes na forma de features num sistema CAD, Maziero (1998) implementou um modelo de estrutura de dados que permite relacionar as features, tanto a sua geometria como os dados tecnolgicos. Esta estrutura de dados foi utilizada originalmente para representar conjuntos de peas para anlise da disposio das peas montadas. A estrutura de dados baseada no conceito de features bsicas e modificadoras. As features bsicas so o eixo e o furo. As modificadoras so todas aquelas que produzem uma alterao sobre as bsicas, como o chanfro, arredondamento, concordncia, rosca, etc. Assim, uma pea possui features bsicas e modificadoras, onde as features bsicas esto ligadas a pea, e cada feature bsica possui uma lista de features modificadoras que podem ser associadas de acordo com a necessidade. Para Shah et al. (1994), inspecionar peas manufaturadas vital para a qualidade, no somente descartando as peas ruins, mas, o mais importante, garantindo o controle total da qualidade das peas produzidas. Desse modo, o planejamento de inspeo deve ser tratado como parte integrante do planejamento da manufatura. Lin (1995), mostra que h dificuldades na integrao completa entre o CAD e o sistema de inspeo, como na conexo das informaes do sistema CAD para a mquina de medio, na extrao das dimenses dos desenhos e na forma de transferir os dados adquiridos para o

instrumento de medio de modo correto. O autor desenvolveu uma aplicao na qual ele efetua as representaes grficas e tecnolgicas num CAD e extrai as informaes a partir de um arquivo DXF gerado deste desenho. Este arquivo convertido em ASCII e ento realizada a interpretao dos dados para gerar o plano de inspeo. 3. METODOLOGIA

A idia para representar tolerncias num sistema baseado em features, consiste em agregar as informaes tecnolgicas ao desenho aps o usurio ter realizado a representao grfica da pea. Neste trabalho, as cotas e as tolerncias so desenhadas como entidades do AutoCAD, mas gerenciadas de forma independente do CAD. Esta estratgia permite associar a geometria com as informaes tecnolgicas. A modelagem da estrutura de dados feita utilizando-se da anlise baseada em objetos ( Borland C/C++ no ambiente ADS do AutoCAD R12 for windows). A partir desta anlise, so definidas as classes de objetos e utilizando-se da herana e composio para obter a estrutura de dados. Para Kim (1993), o paradigma da orientao para objeto tambm providencia flexibilidade nos dados do modelo, no qual estruturas complexas como a da manufatura podem ser criadas e manipuladas facilmente. 4. IMPLEMENTAO

Para implementar as tolerncias, foi utilizado o trabalho de Maziero (1998), que desenvolveu o sistema FeatCAD-2D. A representao das informaes neste sistema feita atravs de feature-based e possui uma estrutura de dados prpria e independente da base de dados do CAD (CAD atua como escravo), mantendo apenas a ligao das informaes da estrutura de dados com o desenho. Para as tolerncias dimensionais, necessrio implementar as features cotas que recebero as tolerncias, pois tolerncia dimensional um atributo da dimenso (cota). J para as tolerncias geomtricas, estas esto associadas diretamente s features (eixo e furo), no necessitando de nenhuma entidade intermediria. 4.1 Cotagem Cotar uma pea colocar medidas nominais e, em certos casos, as tolerncias a que esto sujeitas estas medidas, relacionando a dimenso e a geometria. Assim, para as peas rotacionais dois tipos de cotas se tornam primordiais: as cotas diametrais e as axiais. Em nvel de feature, as cotas so implementadas baseadas no conceito de Jasthi (1994). Assim, as cotas so identificadas como cotas intra-features e inter-features. As cotas intrafeatures correspondem quelas que se relacionam a uma nica feature, no levando em conta as outras features. O dimetro de um eixo est nesta categoria como indicado pelas cotas D1, D2 e D3 na figura 1. A cota inter-feature, corresponde quelas cotas que relacionam mais de uma feature numa mesma linha de cota, como as cotas axiais L1, L2 e L3 (figura 1).A cota L1 que representa o comprimento de uma nica feature eixo, neste caso considerada cota interfeature. As cotas intra-features so consideradas atributos da feature, ao passo que as cotas interfeatures so atributos da pea. O motivo dessa considerao que a cotagem axial funo exclusiva da pea e da sua aplicao (cotagem funcional - Ropion, 1974).

L3 L2 L1

D3 D2

D1

Figura 1 Cotas intra e inter-features. No sistema implementado, a linha de cota, a dimenso e a tolerncia escritas no desenho so entidades do AutoCAD, as quais so mapeadas para a estrutura do sistema e registrada como atributos da pea ou da feature especfica conforme a situao. A insero das cotas feita pelo usurio, selecionando as features que esto includas numa mesma cota. A colocao de tolerncias nesta cota definida no incio da cotagem, onde o usurio seleciona se as cotas so com tolerncias ou no. O valor dos afastamentos so informados pelo usurio. A definio de uma cota longitudinal ou diametral assume ento a configurao da Tabela 1. Nesta tabela esto indicados os atributos utilizados (S) e os no utilizados (N) em cada tipo de cotagem. Tabela 1 Atributos do objeto cota ATRIBUTOS COTA LONGITUDINAL Valor_Nominal S Ponto_Inicial S Ponto_Final S Referncia S Sentido S Tolerncia S 4.2 Tolerncias dimensionais Para definir a tolerncia de uma cota, alguns atributos so necessrios, os quais so: Ajuste, Qualidade de Trabalho, Afastamento Superior e Afastamento Inferior. O atributo tolerncia agregado a cota longitudinal ou diametral com os atributos definidos, sendo o valor da cota assumido como valor nominal para a tolerncia. No caso das cotas que no possuem tolerncias especficas, estas tem associadas as tolerncias de acordo com o grau de preciso mnimo requerido, que pode ser indicado ao final da cotagem da pea, assumindo um valor de tolerncia para elas definido pelo usurio. Automaticamente o sistema atualiza as informaes. 4.2 Tolerncias geomtricas As tolerncias geomtricas tambm so divididas em intra e inter-features, pois h tolerncias que controlam a forma de uma nica feature, e aquelas que controlam a forma e posio de uma feature em relao outras features da pea. Assim, as tolerncias geomtricas intra-features so: retilineidade, planicidade, circularidade, forma de linha qualquer e forma de superfcie qualquer. As inter-features so: paralelismo, perpendicularidade, inclinao, posio, concentricidade e coaxialidade, simetria e batida. COTA DIAMETRAL S N N N N S

A representao das tolerncias geomtricas na forma de atributos esto na tabelas 3. Tabela 3: Atributos do objeto tolerncia geomtrica TOLERNCIAS GEOMTRICAS Atributos e significado Intra-features Tipo = geomtrica ou dimensional S Forma = planicidade, cilindricidade, etc. S Valor = valor numrico S NomeFeature = identifica a feature S Condio 1 = Referncias de controle N Condio 2 = Referncias de controle N Condio 3 = Referncias de controle N

Inter-features S S S S S S S

O NomeFeature (Tabela 3) identifica qual a feature que atribuda a tolerncia geomtrica. A condio para as tolerncias inter-features, so as referncias nas quais so baseadas as informaes; armazena o nome das features que impem as condies. Na figura 2 est representada a estrutura de dados e a localizao das informaes como foram implementadas no sistema.
Lista de Peas

Lista de cotas inter-features

Lista de tolerncias dimensionais inter-features

Lista de tolerncias geomtricas inter-features

Lista de "features" externas - EIXOS

Lista de "feature" modificadora

Lista de cotas intra-"feature"

Lista de tolerncias dimesionais intra-"feature"

Lista de tolerncias geomtricas intra-"feature"

Lista de "features" internas - FUROS

Lista de "feature" modificadora

PEA Eixo:EXCL0 Dimetro: Comprimento: CoordI: CoordF: Eixo:EXCL1 Dimetro: Comprimento: CoordI: CoordF: Tolerncia Geomtrica Tipo: geomtrica Forma: retilineidade Valor: 0,10 Nome_Feature: EXCL1 Local: 0.0 Condio1: 0.0 Local1: 0.0 Condio2: 0.0 Local2: 0.0 Condio3: 0.0 Local3: 0.0 Tolerncia Geomtrica Tipo: geomtrica Forma: batida Valor: 0,50 Nome_Feature: EXCL1 Local: 0.0 Condio1: EXCL0 Local1: 0.0 Condio2: 0.0 Local3: 0.0 Condio3: 0.0 Local3: 0.0

Figura 2 Representao de tolerncias geomtricas e dimensionais intra e inter-features na estrutura de dados. Se a tolerncia geomtrica est localizada na superfcie lateral do cilindro, o atributo Local = 0 (zero) (figura 2); se est numa das bases do cilindro, Local = CoordI ou CoordF, que corresponde a coordenada de localizao das bases no espao. Se a tolerncia geomtrica intra-feature, os atributos Condio1, Local1,....Condio3, Local3, assumem valores iguais a zero.

5.

APLICAO

Neste exemplo, feita a modelagem de uma pea rotacional utilizando-se de features 2D. So representadas as cotas longitudinais e diametrais com as tolerncias, e as tolerncias geomtricas. A figura 3, esquerda, mostra as opes de colocao das cotas, sendo definida se cota diametral ou longitudinal, com ou sem tolerncias. Neste menu em cascata, h a opo para a insero das tolerncias geomtricas, que apresentada na figura 3.

Figura 3 Menu para a insero de cotas e tolerncias dimensionais e geomtricas Na figura 4, esquerda, est representada uma pea com cotas longitudinais com as informaes da cotagem do dimetro do eixo, e um quadro de dilogo de como so inseridos o tipo de ajuste (g), qualidade de trabalho (IT=6), e os respectivos afastamentos (as=0,000 e ai=-0,013), j que o sistema no define automaticamente os afastamentos. A insero das cotas feita selecionando as features envolvidas e indicando a localizao da cota no desenho. No necessrio indicar os pontos terminais das cotas, pois a cotagem feita pela identificao das features que esto sendo includas na cota. A especificao do tipo de ajuste e a qualidade de trabalho podem ser ignorados e os outros campos preenchidos. Na figura 4, direita, est o quadro de propriedades da feature eixo com as tolerncias intrafeatures, bem como outras informaes geomtricas e tecnolgicas.

Figura 4 Insero de cotas com tolerncias e propriedade da feature O quadro de dilogo da figura 5, esquerda, para a insero das informaes da tolerncia geomtrica intra-feature, retilineidade, que est representada na figura 6 direita. Aps a escolha da tolerncia, deve ser selecionada a feature que a receber. Automaticamente o sistema providencia a execuo da representao.

Figura 5 Insero do valor de uma tolerncia geomtrica de retilineidade e a sua representao Para a insero das tolerncias geomtricas, o procedimento depende se so intra ou inter-features. Se intra-features, basta escolher o tipo de tolerncia, o valor e a feature qual se deseja associar. Na insero de tolerncias inter-feature, primeiro devem ser selecionadas as features de referncia, tambm indicando a posio em que cada referncia deve ser colocada. Somente aps selecionada a feature a ser controlada pela tolerncia geomtrica e indicada a posio de representao no desenho. Desta forma, ao ser indicada a tolerncia, o sistema j conhece as features que servem de referncia para serem anexadas ao quadro da tolerncia, como por exemplo, batida radial. Como a representao grfica est ligada a estrutura de dados do sistema, isto permite um gerenciamento das informaes. Deste modo, qualquer tarefa que necessite de uma informao a respeito da geometria ou das tolerncias, obtida pela procura na estrutura de dados a partir da identificao da feature geomtrica ou do atributo registrado no desenho e que esteja a ela agregado. 6. CONCLUSES

O uso de features permite que as informaes sejam dispostas numa estrutura de dados lgica que podem ser pesquisadas por aplicativos computacionais, substituindo a leitura visual das informaes do desenho. As dificuldades na modelagem deste sistema esto em definir como as informaes esto associadas e como podem ser acessadas. O uso do sistema FeatCAD-2D, que j possui esta estrutura bsica, facilitou muito esta implantao das informaes de tolerncias. Outra dificuldade est em que nesta implementao, no se tem disponvel informaes a respeito de tolerncias (afastamentos, etc.) para facilitar a entrada de dados, o que torna trabalhosa a introduo destas informaes. Outra grande dificuldade, est na manipulao das informaes dentro do sistema, pois a medida em que cresce a quantidade de informaes a serem modeladas, maiores so as quantidades de funes e interligaes existentes que devem ser atualizadas a cada nova ampliao, e que devem constar do cdigo fonte. Com as tolerncias, possvel gerar planos de processos (CAPP generativo) e de inspeo automtica para peas modeladas pelas features disponveis na bibliotecas. Isto porque conhecendo-se as superfcies a serem usinadas, pode-se determinar o acabamento superficial em funo das tolerncias, bem como a especificao da espessura do passe de acabamento na usinagem. Para o controle dimensional, possvel localizar as superfcies a serem inspecionadas.

Agradecimentos A Universidade de Passo Fundo, Faculdade de Engenharia e Arquitetura, pelo tempo disponibilizado e a uma bolsa de iniciao cientfica (Pibic/UPF); ao CNPq, pela outra bolsa de iniciao cientfica fornecida atravs de projeto integrado; A FAPERGS, pela infraestrutura que permitiu o desenvolvimento do trabalho atravs do auxlio Recm Doutor. REFERNCIAS Elmaraghy, Hoda A. e ElMaraghy Waguih H.,1994, Computer-Aided Inspection Planning (CAIP), Advanced in Feature Based Manufacturing. Shah, J.J., Mntyl, M., and Nau, D.S., Elsevier Science B.V., p. 363-396. Jasthi, S.R.K.; Prasad, A.V.S.R.K.; Manidhar, G.; Rao, P.N.; Rao, U.R.K. e Tewari, N.K.,1994, A Feature-based part description system for computer-aided process planning. Journal of Design and manufacturing, p. 67-80. Kim, Cheolhan; Kim, Kwangsoo e Choi, Injun, 1993, An Object-Oriented Information Modeling Methodology for Manufacturing Information Systems. Computers ind. Engng., v. 24, n. 3, p. 337-353. Kulkarni, V.S. e Pande, S.S.,1996, Representation of fetaure relationship tolerances in solid models. International Journal of Production Research, v. 34, n. 7, p. 1975-1994. Lin, Zone-Ching e Chen, Shyh-Chang, 1995, The study of design data extraction from design drawing with application in measurement. Int J. Adv. Manuf., v. 10, p. 99-109. Maziero, Nilson L.,1998, Um Sistema Computacional Inteligente de Suporte ao Projeto, Manufatura e Montagem de peas Baseado em Features: Uma Abordagem com Sistemas Especialistas. Florianpolis. Tese (doutorado em Engenharia Mecnica) - Universidade Federal de Santa Catarina. Pande, S.S., Desai, V.S.,1995, Expert CAPP system for single spindle automats. International Journal of Production Research, V33, n.3, p. 819-833. Ropion, R., 1974, Cotao funcional dos desenhos tcnicos. Traduo Joo M. Csillag, So Paulo: McGRAW-HILL. Roy, Utpal e Liu, C.R., 1993, Integrated cad frameworks: tolerance representation scheme in a solid model. Computers ind. Engng. v. 24, n. 3, p. 495-509. Shah, Jami J.; Mntyl, Martti; Nau, Dana, 1994, Introduction to feature based manufacturing. Advanced in Feature Based Manufacturing, Shah, J.J., Mntyl, M., and Nau, D.S., Elsevier Science B.V., p. 1-11. Wang, Hsu-Pin; LI, Jian-Kang, 1991, Computer-Aided Process Planning. Elsevier Science Publishers B.V.. REPRESENTING DIMENSIONAL AND GEOMETRIC TOLERANCES IN A ROTATIONAL-2D FEATURE BASEAD SYSTEM Abstract. This paper presents na approach for representing dimensional and geometric tolerances in a fature basead CAD system. According this approach, each surface of a workpiece is associated with a set of manufacturing date containing the dimensional tolerances, geometric tolerances and manufacturing dimensions. The objective of this approach is linking design information with manufacturing througt an Automation Process Planning System. Keywords: Tolerances, Features, CAD, CAPP

Das könnte Ihnen auch gefallen