You are on page 1of 8

UMA REVISO DAS TECNOLOGIAS DE INTEGRAO DE DADOS EM CAD/CAM Raimundo Ricardo Matos da Cunha Altamir Dias Universidade Federal

de Santa Catarina, Centro Tecnolgico, Departamento de Engenharia Mecnica, 88040-900, Trindade, Florianpolis-SC, Brasil. E-mail: ricardo@emc.ufsc.br; altamir@emc.ufsc.br. Resumo Durante as fases do ciclo de vida de um produto, a Engenharia se utiliza de ferramentas computacionais para auxiliar na execuo de vrias atividades do desenvolvimento de produto. Organizar e colocar disponvel dados numa forma computacional abrangente, um problema complicado de solucionar. O volume de informao, a diversidade de contextos associados e a disperso geogrfica das equipes, so barreiras que dificultam a integrao das atividades. As tecnologias utilizadas para integrar sistemas computacionais de auxlio ao projeto, so conhecidas na literatura e na prtica por diversas denominaes. Estas tecnologias sero analisadas nesse artigo quanto sua aplicao dentro do contexto de integrao das atividades de projeto e fabricao, atravs da troca de dados entre sistemas CAD/CAM e outros sistemas CAXs afins. Pretende-se tambm verificar quais informaes so relevantes e pertinentes aos sistemas CAD/CAM, e descrever o estado atual das limitaes e dos recursos computacionais presentes nesses sistemas. Palavras-chaves: CAD/CAM, Modelagem, Sistemas computacionais, Troca de dados. 1. INTRODUO No apenas a metodologia de trabalho, mas sobretudo as ferramentas utilizadas, influenciam a concepo e o resultado final de um produto. Na sociedade moderna, a utilizao dos computadores como meio de expresso, gerao e manipulao da informao, imprescindvel. No contexto do CAD/CAM, surge a necessidade pela troca de dados e compartilhamento de informao nas atividades de desenvolvimento do produto. Outro fato que evidencia esta necessidade o modelo de trabalho atual caracterizado como sendo: corporativo, integrado, concorrente, e globalizado. Portanto, o modelo de representao e a arquitetura computacional dos sistemas deve considerar todos os aspectos da indstria e da equipe envolvida com as atividades do processo de desenvolvimento do produto. Os recursos disponveis devem favorecer que o fluxo de atividades transcorra de forma integrada e concorrente; alm de estar adaptado ao mercado globalizado, com recursos de redes computacionais (Internet, Intranet). Os meios para atingir este objetivo, so fornecidos pela aplicao de tcnicas de Inteligncia Artificial (IA), sistemas de informao, por mtodos mais avanados de modelagem do produto e tambm pela adoo de formatos de arquivo padro para troca de dados. Os sistemas baseados em modelos do produto, adotam diversas arquiteturas computacionais, que fornecem diferentes mtodos e tecnologias integradas para assistir o projeto, permitindo modelar tanto o produto, como tambm os processos de produo e fabricao e o domnio da aplicao em si. As referncias (Krause et al., 1993) e (McMahon e

Browne, 1998) mostram o relacionamento que existe os diversos modelos aplicados ao produto, e que constituem o seu ciclo de vida. Os modelos do ciclo de vida do produto so agrupados em quatro categorias: Modelos do Produto: constitudo pelos sub-modelos funcional, slido, e de clculo; Modelos de Processo: constitudo pelos sub-modelos de trajetrias da ferramenta, e operacional; Modelos de Aplicao: constitudo pelos sub-modelos de conhecimento da aplicao, e outros; Modelos de Fbrica: constitudo pelos sub-modelos de estoque, leiaute de fbrica, planejamento, e equipamento. Cada modelo preocupa-se em representar informaes prprias do seu escopo. Por exemplo, o Modelo de Fbrica se preocupa com a fbrica e como os processos envolvidos vo se modificando medida que o produto toma forma dentro da produo. Modelos baseados em features de fabricao exercem um papel importante para o Modelo de Fbrica do produto, pois refletem o compromisso da fbrica em produzir certas formas especificadas na definio da feature. Neste trabalho, algumas propostas sero comentadas e discutidas, dando especial ateno em questes relacionadas troca e ao compartilhamento de dados e informaes teis s atividades de desenvolvimento do produto. Os pontos principais sero os novos avanos na modelagem do produto e no suporte computacional para o trabalho cooperativo. 2.O QUADRO ATUAL DOS SISTEMAS CAD/CAM Atualmente, os sistemas CAD/CAM esto amplamente difundidos no meio industrial como um todo, e suas aplicaes so abrangentes quanto ao domnio de atuao. sabido que as tcnicas e metodologias de modelagem geomtrica esto bem avanadas. Com um certo grau de satisfao, elas auxiliam na criao de formas e manipulao de dimenses. Todavia, existem vrias limitaes nos sistemas CAD/CAM quando aplicados na modelagem de um produto. Por exemplo, algumas propriedades de importncia significativa para a modelagem de aspectos tecnolgicos, tais como: tolerncias, lista de materiais, condies superficiais e funcionais; carecem de representaes mais adequadas. Estas propriedades, ainda no esto colocadas numa representao computacional otimizada para auxiliar o projetista. Percebe-se que os sistemas CAD/CAM em geral, concentram-se demasiadamente em representar e capturar simplesmente atributos e relacionamentos geomtricos (McMahon e Browne, 1998). Portanto, a despeito do sucesso, tambm consenso que os sistemas CAD, em geral, ainda no so uma ferramenta totalmente acabada e perfeita para suporte ao projetista durante a fase de idealizao do projeto. Essa afirmao tambm pode ser estendida para as todas as fases do desenvolvimento de produto, no que se refere aos demais sistemas (CAM Computer-Aided Manufacturing, CAPP - Computer-Aided Process Planning, CAFD Computer-Aided Fixture Design, ..., CAXs - Computer-Aided "X") de auxlio aos projetistas. Atualmente, exige-se de tais sistemas, uma abrangncia corporativa e integrada, a qual no fique apenas centrada e isolada num setor especfico, mas que englobe todo o desenvolvimento de um produto. O desafio da nova gerao de sistemas CAD representar no computador, uma variedade maior de propriedades e atributos de projeto, que sejam familiares aos projetistas e que manipule aspectos da prtica da engenharia, da organizao de empresas e gerenciamento de equipamentos e recursos, os quais influenciam em decises tomadas na fase de projeto. Os pesquisadores tm focado a ateno e esforo no desenvolvimento de ferramentas e tcnicas que so hbeis a suportar as vrias fases de projeto. Inicialmente, o esforo concentrou-se em fornecer suporte para o projeto detalhado. Mais recentemente entretanto, tem se voltado para o projeto conceitual.

3.MODELAGEM E REPRESENTAO DO CONHECIMENTO Devido complexidade natural da atividade de projeto e variedade de produtos mecnicos, as novas propostas de metodologias, tcnicas e ferramentas para tratar a questo do projeto so apenas variaes de melhoramentos de outras tcnicas j existentes. As mudanas so sutis e se concentram basicamente em melhorar as representaes do pensamento atravs de novas estruturas de dados mais adequadas captura das intenes do projetista, ou atravs da mudana de estratgias e forma de aplicao de conceitos. A necessidade de modelagem do produto foi estimulada pela demanda crescente por produtos de alta qualidade e baixos custos, e pela diminuio do tempo de lanamento (leadtime) do produto no mercado. Por conta dessa demanda, surgiram diversas estratgias para suportar o desenvolvimento do produto: CIM (Computer Integrated Manufacturing); Produo livre de suprfluos (Lean Production); Engenharia Concorrente; Fbrica Fractal e Fabricao Virtual. Embora cada uma dessas estratgias tenham o seu particular interesse, um foco comum a necessidade por informaes tecnolgicas avanadas, com o objetivo de aplic-las na integrao e coordenao das questes referentes ao ciclo de vida do produto nas fases do seu desenvolvimento. Na descrio de um produto mecnico, necessrio representar diferentes aspectos da funo, do comportamento, e da estrutura do produto. A funo representa a utilizao do produto pelo usurio. O comportamento a seqncia dos estados pelos quais o produto passa para conseguir realizar sua funo. A estrutura refere-se aos componentes fsicos ou formas utilizadas para obter o comportamento do produto. Tendo representado os vrios aspectos do produto mecnico, necessrio ser capaz de entender as interaes entre estes, tal que seja possvel gerar e selecionar algumas solues de projeto. De acordo com (Hsu e Woon, 1998), para suportar as atividades de projeto num nvel conceitual, necessrio resolver duas dificuldades inerentes: A modelagem do problema, referindo-se modelagem da complexidade de interaes entre os diferentes contextos e aspectos do produto; A representao do raciocnio, ou da inteno do projetista a respeito da gerao e seleo de solues viveis para o problema. Na seqncia, so feitos comentrios sobre vantagens e desvantagens de algumas tcnicas aplicadas representao e modelagem do compartilhamento e troca de dados. 4.TCNICAS DE MODELAGEM E REPRESENTAO As representaes para modelagem variam desde as que so orientadas ao computador, at aquelas orientadas ao usurio, conforme o espectro ilustrado na Figura 1.
Tcnicas orientadas ao Computador Linguagens Modelos Geomtricos Grafos Objetos Modelos de Conhecimento Tcnicas orientadas ao Usurio Imagens

Figura 1. Espectro das representaes de modelagem em projeto (Hsu e Woon, 1998). As tcnicas orientadas ao computador so aquelas cujo objetivo garantir que o raciocnio computacional possa ser suportado eficientemente. Por outro lado, as tcnicas

orientadas ao usurio concentram-se em fornecer ambientes de modelagem que auxiliem a criatividade do projetista. 4.1.Linguagens As linguagens representam uma alternativa de formalizao do projeto, representando-o de forma nica, sem ambigidades. Devido representao compacta, as linguagens gramaticais so um meio eficiente de estruturao do conhecimento de projeto. Elas tm sido usadas para descrever os aspectos funcionais, comportamentais, e estruturais do produto. Uma outra estratgia tem sido o desenvolvimento de uma ontologia de projeto compartilhada. A ontologia um conjunto til de termos e conceitos gerais o suficiente para descrever tipos diferentes de conhecimento em diferentes domnios, mas so especficos o bastante para serem aplicados a problemas especficos. A anlise e o desenvolvimento de uma ontologia tem se mostrado til para: formao de um consenso; projeto e programao orientada a objeto; programao baseada em componente; projeto de interface para usurios; modelagem de informao; reengenharia de processos comerciais; e projeto de esquemas conceituais. A definio de uma ontologia serviria para compartilhar e reusar o conhecimento e favorecer uma melhor integrao entre as diferentes fases do ciclo de vida do produto. 4.2.Modelos Geomtricos A modelagem geomtrica por slidos concentra-se na representao dos aspectos estruturais do produto. As representaes mais comuns da geometria das formas so: B-Rep (Boundary Representation), CSG (Constructive Solid Geometry), geometria paramtrica e/ou variacional e sistemas de projetos baseados em features. Estas tcnicas so descritas abaixo. Modeladores B-Rep representam a geometria e as relaes topolgicas entre as vrias entidades de um slido, tais como vrtices, arestas, faces, e ciclos. Por ser uma proposta de modelagem de slidos, ela j captura bem mais informaes do que os modelos de padres grficos e estruturas de arame (wireframe). Vale ressaltar que a representao B-Rep quando aplicada sozinha, insuficiente para fazer reconhecimento de features. O reconhecimento de features um importante recurso computacional de suporte ao projeto e demais atividades do ciclo de vida do produto. No caso da CSG, representa-se a geometria e a topologia a partir de operaes booleanas (unio, subtrao, interseco) e de transformaes geomtricas (translao, rotao, escalamento) realizadas sobre um conjunto de slidos bsicos, denominados de primitivas (tais como: cilindro, cone, esfera, paraleleppedo, pirmide, torus, etc. ...). As tcnicas de modelagem paramtrica e variacional, so duas outras alternativas para modelos baseados na geometria. Do ponto de vista do usurio final, ambas as tcnicas possibilitam descrever atributos geomtricos utilizando-se de valores dimensionais, como de relaes entre os valores de dimenses parametrizadas do modelo. As diferenas na aplicao de uma ou de outra destas propostas sutil, e s vezes elas assumem configuraes hbridas. Portanto, faz-se necessrio um estudo mais minucioso para identificar num modelo geomtrico particular, qual tcnica est sendo adotada. Mais detalhes sobre fundamentos e diretrizes gerais destas duas propostas podem ser consultados no livros de (McMahon e Browne, 1998), e (Shah e Mntyl, 1995). O importante aqui enfatizar que estas tcnicas do mais um passo na melhoria dos modelos geomtricos aplicados nos sistemas CAD/CAM modernos, de forma a capturar mais informao da inteno do projetista durante o processo de concepo ou idealizao. A Figura 2 mostra, numa escala temporal, essa evoluo.

Aplicaes baseadas em features


MODELADORES

Modeladores de baseados em features Modeladores de slidos Modeladores de superfcies Modeladores wireframe

1965

1970

1975

1980 ANO

1985

1990

2000

Figura 2. Evoluo dos modeladores geomtricos (Shah e Rogers, 1988). 4.3.Projeto Baseado em Features A metodologia de Projeto Baseado em Features tenta solucionar essas deficincias dos sistemas CAD atuais. Os novos sistemas CAD, utilizam o conceito de feature para encapsular dados geomtricos ou no, dentro das especificidades da aplicao. Isso deve ser tal que, uma mesma pea possa enfatizar somente atributos que forem relevantes, quando ela for aplicada a diferentes aplicaes. Vista como na Equao (1), a geometria representa a parcela fsica, exata e quantitativa do modelo de dados, enquanto a semntica representa a parcela abstrata, de contexto e qualitativa. Feature Geometria Semntica (1)

Segundo (Shah e Mntyla, 1995), pode-se tirar duas concluses: 1. Features so estruturas de conhecimento estereotipadas embutidas em processos cognitivos de projeto, anlise, planejamento, e todas as outras atividades de Engenharia. 2. Features so dependentes do ponto de vista e da aplicao. Sabe-se que a integrao CAD/CAM exige que as caractersticas do projeto e da fabricao do produto devem ser extradas e interpretadas automaticamente de um modelo de CAD, sem a interveno humana (Fuh et al., 1996). Portanto, um ambiente de multimodelagem partindo do projeto de produtos e sistemas, exige que diferentes vises destes sejam recuperadas ao longo do processo de criao e produo. Ao mesmo tempo, deve prover que a troca de informaes ocorra facilmente ao longo de todo o desenvolvimento. 4.4.Orientao a Objeto em CAD No h uma nica definio original de Orientao a Objeto em CAD. Entretanto, podese defini-la como sendo: O CAD que emprega objetos inteligentes, os quais podem avaliar mensagens e respond-las. A Orientao a Objeto em CAD usa estes objetos como uma unidade da representao para armazenar as intenes do projetista no projeto. Um objeto uma entidade que combina sua estrutura de dados e seu comportamento numa estrutura de dados nica (Hsu e Woon, 1998). As caractersticas do objeto so: abstrao (o foco sobre o qual ele deseja representar); encapsulao (separao de aspectos

externos do objeto dos detalhes de implementao), polimorfismo (permitir vrias implementaes diferentes de uma mesma operao), e herana (permitir compartilhar atributos e mtodos sem a necessidade de redundncia). Atualmente, as tcnicas de modelagem e programao orientadas a objeto so amplamente empregadas no desenvolvimento de sistemas CAD. Entidades do sistema so divididas em hierarquias de classe. As mensagens instruem aos objetos como eles podem se desenhar, caracterizando um polimorfismo dinmico. Novas entidades podem ser adicionadas, e podem herdar caractersticas ou comportamentos encapsulados por classes de objetos. Outra caracterstica da orientao a objeto em CAD, que o mecanismo de passagem de mensagens entre objetos refora os relacionamentos existentes entre modelos slidos de montagens de conjuntos de peas. Esta modelagem facilita os relacionamentos entre partes do projeto. As tcnicas orientadas a objeto fornecem a flexibilidade necessria para o projeto conceitual. Os elementos fsicos do projeto, seus parmetros, propriedades, restries e relacionamentos podem ser representados como objetos, com seus atributos e mtodos. 4.5.Grafos e Imagens A modelagem de features se utiliza bastante de grafos para representao e implementao das estruturas de dados. Eles tm sido usados para modelar todos os aspectos do produto: funo, comportamento e estrutura. Alem desses aspectos, os grafos tambm podem ser usados para modelagem de restries e requerimentos. Uma das principais vantagens dos grafos que a teoria sobre este tipo de estrutura est bem fundamentada matematicamente, e j existem muitos trabalhos desenvolvidos com implementaes de algoritmos otimizados para manipulao. No caso dos modelos visuais, eles so considerados os mais prximos da forma de pensamento e raciocnio do humano. Recursos de rascunho mo livre uma boa forma para discusses de acelerao e para comparao com diferentes solues. Alguns pesquisadores, citados por (Hsu e Woon, 1998), contriburam com propostas de alguns modelos baseados em imagens: em 1990, Radcliffe e Lee propuseram um modelo para o processo de pensamento visual que evita a barreira entre a definio dos processos cognitivos e o domnio fsico; e em 1991, Sittas pesquisou sobre o desenho mo livre de formas tridimensionais durante as atividades de projeto conceitual. 4.6.Inteligncia Artificial no Projeto Brachman e Levesque, citados por (McMahon e Browne, 1998), resumem que a principal aplicao da IA se concentra na descrio de regras para o mundo real, tal que uma mquina inteligente possa tirar novas concluses a respeito de seu contexto de conhecimento, manipulando as descries originais definidas previamente. A aplicao da IA no projeto est normalmente interessada em tornar os computadores mais inteligentes, capacitando-os a representar e a manipular o conhecimento do mundo real de duas formas: ou com o estudo de como os projetistas aplicam a inteligncia humana ao projeto, ou com a tentativa de fornecer suporte computacional mais esperto durante o projeto. Atravs de representaes computacionais de heursticas de projeto, as quais so mais fceis de expressar do que utilizar mtodos matemticos clssicos, a IA vem desenvolvendo os chamados sistemas especialistas ou sistemas baseados no conhecimento. Os componentes de um sistema especialista so: A base de conhecimento, que armazena o conhecimento de uma rea especfica. Nesta base, o conhecimento representado por uma simbologia baseada numa linguagem ou notao semntica de significados, a qual possui uma sintaxe de instrues computacionais bem definida. O motor de inferncia, que interage com o usurio e realiza operaes de procura e comparao entre o assunto da pesquisa e o

conhecimento armazenado na base. O propsito desde processo encontrar um objetivo satisfatrio para a procura realizada pelo usurio. Segundo Buchanan e Shortiffe, citados por (McMahon e Browne, 1998), a aquisio de conhecimento caracterizada como: A transferncia ou transformao do conhecimento ou da experincia com um problema especfico, para um programa computacional. A aquisio de conhecimento, se d pela interao do especialista com o motor de inferncia, atravs de um mecanismo de entrevista ou pelo estudo do comportamento do especialista em resolver um problema particular. 5.PADRES DE ARQUIVOS PARA TROCA DE DADOS Um esforo considervel tm-se feito com o objetivo de desenvolver um padro internacional para aproveitar propostas anteriores, e fornecer uma base melhorada de troca de dados para aplicao na integrao das atividades de desenvolvimento do produto. Esse esforo recebeu o nome de STEP (Standard for the Exchange Product Data). O STEP busca prover um formato universal para dados de produtos, permitindo que as deficincias verificadas no uso de padres predecessores sejam eliminadas. A ISO j aprovou o STEP como padro internacional, atravs da norma ISO 10303. Este padro permite a descrio completa, no-ambgua e processvel por computador, das caractersticas fsicas e funcionais de produtos ao longo de todo o seu ciclo de vida, abrangendo tambm a troca de dados de produtos e compartilhamento destes entre funes de um sistema produtivo. O STEP prov um conjunto de especificaes, chamado de protocolos de aplicao, que ditam a forma e contedo das informaes a serem trocadas entre os sistemas. STEP visto neste projeto como uma tecnologia de informao, isto , como uma especificao do modelo de dados a ser seguida. O padro STEP est sendo implementado atravs do uso de uma srie de protocolos de aplicao (AP).A Parte 203 representa o nascimento de uma proposta na troca digital de dados de produto como modelos slidos devem ser comunicados. Utilizando este protocolo, sistemas CAD podem agora trocar modelos slidos diretamente sob controle de configurao de um formato padronizado com diferentes sistemas CAD. A principal entidade deste modelo o produto. Associada a esta entidade esto muitas outras entidades que capturam informaes sobre: verso e definio do produto; aprovaes; aes; eventos (data e hora); contratos; classificao de segurana; pessoas e organizaes; representao geomtrica; etc. Vrias destas informaes podem ser utilizadas como modelo de informao para implementar o modelo de fluxo de informao de um ambiente de desenvolvimento de produto. O protocolo 203 definir quase toda a estrutura de informao presente no banco de dados. As informaes serviro para especificar o produto, dizer como ele foi desenvolvido, e relatar a sua histria atravs de verses, definies, desenhos e outras informaes relevantes. Informaes que no so capturadas pelo modelo sero modeladas com entidades adicionais, a fim de completar o modelo de informao do ambiente. Para o interesses de troca de dados utilizando a tecnologia de features, o padro STEP reserva dois mdulos: a Parte 48, e a Parte 224. A Parte 48 um recurso genrico que fornece um modelo de dados para features de forma. No caso da Parte 224, ela um protocolo de aplicao especfica para o CAPP. 6.GERENCIAMENTO DA INFORMAO EM CAD/CAM No incio da dcada de noventa surgiram os primeiros sistemas PDM (Product Data Management). Estes incorporavam ao recurso de gerenciamento de documentos eletrnicos dos EDMS (Electronic Data Management System), a possibilidade de gerenciar dados de produto. Isto significava atuar em rede como os sistemas de CAD, compartilhando-os atravs de bancos de dados. Essa pode ser considerada a 1a. gerao dos sistemas PDM.

Atualmente, o desenvolvimento de produto deve estar integrado com todas as atividades, reas e informaes da empresa. Para essa necessidade, surgiram os sistemas PDM ditos de 2a. gerao. Tais sistemas atendem grande parte das necessidades de engenharia, gerenciando os modelos CAD e aplicando o conceito DMU (Digital Mock-Up), os recursos de coordenao dos fluxos de atividades de deciso, aprovao e ordenamento de tarefas, e modificaes realizadas sobre os modelos. Alm disso, permitem uma integrao com os sistemas computacionais de MRP (Materials Requirements Planning) atravs de relacionamentos com listas de materiais, atendendo as reas de planejamento, fabricao, suprimentos e financeiras. 7.CONSIDERAES FINAIS As funes de projeto do produto e engenharia da produo devem tornar-se inteiramente integrados com a fabricao, e todos os gargalos do fluxo de informao do produto e da engenharia, a partir dessas funes at s funes de fabricao, devem ser eliminados. A estreita ligao entre as funes de projeto, planejamento, e fabricao requer a informao suficientemente completa e precisa de todos os aspectos do produto, dos processos de produo, e das operaes factveis e disponveis. Portanto, os sistemas de planejamento e projeto do futuro, devero estar estreitamente alinhados com a tecnologia de fabricao, e os sistemas de fabricao precisaro de informao mais completa e precisa do que os sistemas atuais. Idealmente, esta integrao dever conduzir Engenharia Concorrente do ciclo de vida do produto, onde projeto, fabricao, manuteno, eventual descarte ou desmonte, e questes de reutilizao do produto podem ser consideradas simultaneamente durante o seu projeto (Shah e Mntyla., 1995). As tecnologias desenvolvidas em termos de novas ferramentas computacionais, precisam estar direcionadas ao atendimento destes requisitos; e nos sistemas CAD/CAM, isso no seria diferente. Acredito que a reutilizao da informao que constitui o ciclo de vida do produto, dentro de diferentes contextos funcionais, geogrficos e temporais, uma questo no alcanvel com os modelos apresentados. Uma estrutura de dados universal, que contemple e atenda estes requisitos, ainda algo sem soluo. As pesquisas nessa rea so muitas, mas ainda muito incipientes e com solues muito especficas e limitadas. 8.REFERNCIAS Chang, Tien-Chien; Wysk, Richard A.; Wang, Hsu-Pin; 1997, Computer Aided Manufacturing, Prentice Hall, 2nd edition, 672 p.. Fuh, Jerry Y. H.; Chang, Chao-Hwa; Melkanoff, Michel A.; 1996, The development of an integrated and intelligent CAD/CAPP/CAFP environment using logic-based reasoning, Computer Aided Design, v. 28, N. 3, p. 217-232. Hsu, W.; Woon, I. M. Y.; 1998, Current research in the conceptual design of mechanical products, Computer Aided Design, Elsevier Science Ltd., vol. 30, N. 5, p. 377-389. Krause, F.-L.; Kimura, F.; Kjellberg, T.; Lu, S. C.-Y.; 1993, Product Modelling, Annals of the CIRP, p. 695-705, vol. 42/2. Mntyla, M., 1988, An Introduction to Solid Modeling, Computer Science Press. McMahon, C.; Browne, J.; 1998, CAD CAM: Principles, Practice and Manufacturing Management, Addison Wesley Longman, 2nd edition, p.. Shah, J. J.; Mntyla, M.; 1995, Parametric and Feature-Based CAD/CAM, New York, John Wiley & Sons, 619 p.. Shah, J. J.; Rogers, M. T.; 1988, Expert form feature modelling shell, Computer Aided Design, vol. 20, N. 9, p. 515-524.

You might also like