O documento fornece instruções passo a passo para criar uma montagem hierárquica de uma cadeira de escritório utilizando o método top-down design no Creo Elements/Pro. A estrutura da montagem é definida primeiro, depois um esqueleto é construído para estruturar a geometria. Informações geométricas são copiadas do esqueleto principal para esqueletos de submontagens para serem usadas como referência na criação de componentes.
O documento fornece instruções passo a passo para criar uma montagem hierárquica de uma cadeira de escritório utilizando o método top-down design no Creo Elements/Pro. A estrutura da montagem é definida primeiro, depois um esqueleto é construído para estruturar a geometria. Informações geométricas são copiadas do esqueleto principal para esqueletos de submontagens para serem usadas como referência na criação de componentes.
O documento fornece instruções passo a passo para criar uma montagem hierárquica de uma cadeira de escritório utilizando o método top-down design no Creo Elements/Pro. A estrutura da montagem é definida primeiro, depois um esqueleto é construído para estruturar a geometria. Informações geométricas são copiadas do esqueleto principal para esqueletos de submontagens para serem usadas como referência na criação de componentes.
Construindo uma Montagem com a Ferramenta Skeleton
O Creo Elements/Pro, anteriormente chamado de Pro/ENGINEER, possui capacidade de criar uma estruturao parametrizada do seu produto que proporciona um ambiente de trabalho dinmico e minimiza a criao de referncias externas indesejveis no ambiente de montagem. Estas ferramentas incluem: capacidades avanadas de criao de componentes, montagens estruturadas com esqueleto, geometrias copiadas e de referncia, alm de funcionalidades para controle e investigao como: Avanada capacidade de criao que permite criar componentes no ambiente de montagem. Deste modo a estrutura pode ser criada usando componentes que no esto modelados. Peas e submontagens podem ser criadas em quaisquer nveis antes que qualquer geometria seja modelada. Uma vez em que se tem a estrutura definida, pode-se iniciar o modelamento das geometrias selecionando a pea ou sub-montagem desejada atravs da rvore de criao e clicando em Edit>Activate.
Esqueleto (Skeleton) um componente de montagem especifico para definir a estruturao, o posicionamento espacial e outras propriedades que podem ser utilizadas para modelar os componentes presentes. Os usurios podem utiliz-lo para controlar as referncias externas, criando as geometrias dos componentes referenciadas somente nas geometrias presentes no esqueleto, no entanto isto no obrigatrio. Tipicamente features como superfcies de design ou de geometrias auxiliares so criadas no esqueleto para serem utilizadas como referncia das peas e permanecem em segundo plano estruturando seu ambiente de montagem. (Nota: para auxiliar na diferenciao das geometrias presentes no esqueleto para as geometrias de peas, existe um parmetro no config.pro skeleton_model_default_color que pode ser utilizado para definir a cor aplicada nas features presentes no esqueleto.) A ferramenta Copy Geometry permite a transferncia de geometrias e outras referncias de qualquer componente (incluindo esqueletos). Cada feature Copy Geometry pode conter referncias de uma nica pea ou esqueleto, entretanto, muitas features deste gnero podem ser encontradas em uma nica pea trazendo geometrias de diversos componentes ou esqueletos. (Nota: Apesar de no ser discutido neste documento, possvel utilizar uma feature de Copy Geometry externa para copiar qualquer informao geomtrica.
Controle de referncia e ferramentas de investigao incluem o visualizador Global de Referncias que permite rastrear e facilmente compreender as referncias criadas entre as features do modelo. Esta ferramenta exibe com clareza as relaes entre as referncias externas que existem nas peas presentes em uma montagem.
Neste exemplo, uma cadeira de escritrio ser iniciada: a estrutura da montagem ser definida atravs da rvore de criao mas somente alguns componentes da sub-montagem da base sero criados neste exemplo. Na fase inicial do projeto, alguns detalhes importantes sobre o modelo ainda no foram decididos. Por exemplo, a cadeira pode ter cinco ou seis rodzios, ou talvez o dimetro do eixo central possa ser alterado. O esqueleto ser construdo para exemplificar o formato generalizado do modelo e permitir modificaes mais abrangentes no projeto que sero aplicadas nos componentes da montagem. Passo a Passo: 1. Crie um arquivo vazio chamado inicio.prt (desmarque a opo use default template). Esta pea constituda por 3 planos auxiliares e um eixo na interseco de DTM1 com DTM2. Salve o arquivo e crie um arquivo de montagem vazio (novamente no utilize template) chamado cadeira.asm e ento crie duas sub- montagens, base e assento. Estas sub-montagens podem ser criadas atravs do cone . Este procedimento abre a caixa de dilogo Component Create. Entre com o nome e clique no campo Type em Subassembly e no campo Sub-type escolha Standard como mostra a Figura 1. Na sequncia, clique em Empty>OK no campo Creation Options como mostra a Figura 2
Figura 1
Figura 2
2. Crie um esqueleto na montagem principal clicando em e clique em Skeleton Model no campo Type. O nome padro para o esqueleto nomedamontagem_skel0001.prt. J que somente um esqueleto ser utilizado nesta montagem, remova o 0001 do nome e aceite o nome padro, neste caso, cadeira_skel.prt. Clique em Copy From Existing do campo Creation Method da caixa de dialogo Creation Options e clique em Browse para buscar o arquivo inicio.prt. Isto permitir que o esqueleto seja a cpia de uma outra pea que neste exemplo ser a pea inicio.prt, criada no passo anterior. A vantagem de utilizar a opo Copy From Existing que a nova pea no vai herdar nenhuma referncia externa dos outros componentes que a montagem original possa ter tido. Este comando ir montar o esqueleto (que agora consiste de 3 planos e 1 eixo) posicionando-o na origem padro da montagem pai. Crie duas superfcies no esqueleto, como mostra a Figura 3, selecionando o esqueleto (atravs da tela ou da rvore de criao), clicando com o boto direito e selecionando a opo Activate. Clique para criar o assento e encosto de forma que o eixo A_1 seja normal superfcie do assento. Prximo passo: clique em para criar o eixo da base revolucionado o entorno do eixo A_1. Certifique-se de clicar em no painel para criar a feature como superfcie. Note que as geometrias criadas no esqueleto aparecem em azul claro para que possam ser diferenciadas dos outros componentes.
Figura 3
A Figura 4 mostra o esqueleto na rvore de criao. Note que o cone para esqueleto diferente do cone de uma pea comum.
Figura 4
3. O esqueleto criado no segundo passo uma representao bem rstica do que ser a cadeira finalizada, mas ocupa o mesmo espao e vai servir como referncia para a criao da geometria final. A sub-montagem base.asm vai consistir de um eixo central, pernas e rodzios. No esqueleto a cadeira esta totalmente representada por apenas uma extruso e um revoluo. Informaes sobre a geometria que representa essas reas podem ser copiadas deste esqueleto que se encontra no nvel superior da montagem para ser usada na definio de componentes presentes nas sub-montagens. Crie um esqueleto para a sub- montagem base.asm ativando-o e na sequncia, clicando em . Crie um novo esqueleto vazio chamado base_skel.prt. Ative o base_skel.prt e clique em Insert>Shared Data> Copy Geometry. Clique em para desativa. (Este cone utilizado quando se trabalha com geometrias publicadas Publish Geometry). O coletor de geometrias a serem publicadas Publish Geometry collector. Selecione todas as superfcies geradas pela feature de revoluo na cadeira_skel.prt. Clique em References no painel e clique no campo References para ativar a seleo de referncias. Selecione o eixo A_1, do esqueleto cadeira_skel.prt como mostra a Figura 5. Finalmente clique em para completar a feature. Este procedimento vai criar a feature de copy geometry no esqueleto presente na montagem base.asm que contm superfcies copiadas como o eixo central e o disco que representa as pernas e rodzios. Esta superfcie pode ser utilizada como referncia para construir os componentes da base.asm da sub-montagem. Se qualquer geometria em tais componentes forem referenciadas nestas superfcies, elas sero atualizadas caso estas superfcies venham a ser modificadas no esqueleto presente no nvel superior.
Figura 5
4. Com o esqueleto base_skel.prt ainda ativo, insira uma reta com a ferramenta de sketch no topo do disco que representa uma perna e rodzio. Fixe um ponto no eixo A_1 e outro na aresta externa da superfcie do disco. (Dica: para traar a curva, selecione DTM1 ou DTM2 como plano de referncia para o sketch). Em seguida, insira um eixo passante na extremidade da curva e normal superfcie circular (estas deveriam ser as nicas duas referncias necessrias para criar a feature). Por ltimo, insira um plano atravs do eixo A_1 e atravs do eixo que acabou de criar. Selecione a reta criada, o eixo e o plano que acabou de criar e agrupe-os clicando com o boto direito e selecionando a opo Group, renomeie a feature grupo para perna na rvore de criao. Finalmente, utilize a feature pattern neste grupo: com este grupo que ainda est selecionado, clique com o boto direito e selecione a opo Pattern, selecione a opo Axis, selecione o eixo entorno do qual ser o patter, entre com 6 sendo o nmero de repeties e distribudo em 360 graus . Esta montagem exibida na Figura 6 abaixo.
Figura 6
5. Ative a montagem base.asm na rvore de criao e insira uma nova pea chamada perna.prt; clique em Copy From Existing no campo Creation Method da caixa de dilogo Creation Options. Novamente, clique em Browse e selecione a pea inicio.prt no diretrio de trabalho. Isto vai buscar a pea de incio (que constituda de 3 planos e um eixo) para o ambiente de montagem, permitindo que voc a posicione dentro do ambiente da montagem base.asm. Utilize a constrain Mate no plano DTM3 da pea perna.prt com a superfcie circular plana do esqueleto base_skel.prt, agora utilize a constrain Align selecionando o eixo A_1 na pea perna.prt, com o eixo presente no pattern contido dentro do GRUPO_PERNA presente no esqueleto base_skel.prt e alinhe o plano DTM1 com um plano da pea perna.prt presente no pattern. Isto vai montar a pea perna.prt conforme mostra a Figura 7, (o plano presente no esqueleto base_skel.prt no esta visvel na imagem abaixo), e na sequncia, a pea perna.prt poder ser repetida atravs da feature pattern por referncia para todos as features GRUPO_PERNA presentes no esqueleto.
Figura 7 6. Ative a pea perna.prt, selecione a feature e faa seu sketch como mostra a Figura 8 abaixo. Utilize o plano DTM3 como plano de sketch na pea perna.prt e o plano DTM2 como referncia. No sketch o arredondamento na extremidade da pea deve ser concntrico ao eixo A_1 na pea perna.prt e o arco na outra extremidade, (que deve ser coincidente com o perfil do eixo central), deve ser concntrico ao eixo central do esqueleto corpo_skel.prt e deve ser alinhado com a superfcie circular do eixo central. (Dica: selecione a superfcie circular do eixo central presente na feature do Copy Geometry no esqueleto body_skel.prt e no a superfcie revolucionada no esqueleto cadeira_skel.prt). Para finalizar a profundidade da extruso deve ser selecionanda a superfcie do fundo do Copy Geometry no base_skel.prt (no a superfcie do fundo da revoluo no esqueleto cadeira_skel.prt). Note que este procedimento (e o alinhamento do arco interno do sketch com o eixo central das superfcies do Copy Geometry) cria uma dependncia, ou uma referncia externa, na extruso presente no esqueleto, que neste caso desejada porque agora se o dimetro do eixo central for alterado, o tamanho da perna tambm ser modificado. Em seguida, crie um furo coaxial mostrado na extremidade externa da perna utilizando o eixo A_1 na pea perna.prt. Por ltimo utilize a feature pattern na opo reference para distribu-la ao redor da base da cadeira. Isto vai posicionar a perna em cada local do GRUPO_PERNA no esqueleto.
Figura 8
7. Crie uma nova pea dentro da sub-montagem base.asm chamada rodzio e selecione a opo Locate Default Datums no campo Creation Method e depois na opo Axis Normal To Plane no campo Locate Datums Method presentes na caixa de dilogo Creation Options como mostra a Figura 9 abaixo.
Figura 9
8. A opo Locate Default Datums permite criar componentes com geometrias auxiliares padro, definir seu posicionamento atravs de constrains para localiz-la no resto da montagem e para criar a feature inicial da pea sem ser obrigado a utilizar referncias externas. A caixa de dilogo Creation Options mostra 3 tipos de opes para a criao de tais geometrias auxiliares: Three Planes, Axis Normal To Plane e Align Csys to Csys
Three Planes selecione 3 planos ortogonais na montagem. O sistema ento cria uma nova pea com estes planos, que so utilizados para posicionar o novo componente com as peas e geometrias j existentes na montagem. Axis Normal To Plane selecione um nico plano ou uma superfcie plana no ambiente de montagem e um eixo normal a ele. O sistema, ento, cria uma nova pea com planos e eixo, os quais so utilizados para posicionar o novo componente com as peas e geometrias j existentes na montagem. Align Csys to Csys alinha os eixos x, y e z dos sistemas de coordenadas selecionados. Aps selecionar as referncias, o componente automaticamente ativado para permitir as features a serem criadas na nova pea. Estas features vo automaticamente utilizar os planos presentes na pea, deste modo evitando a criao de referncias externas no ambiente de montagem. Uma vez que a feature criada, o sistema posiciona a nova pea na montagem do modo como seus planos foram acoplados s referncias selecionadas na montagem. No caso do Axis Normal To Plane, o sistema tambm alinha o eixo da pea com o eixo selecionado da montagem. As dimenses de posicionamento podem ser modificadas, ou at mesmo redefinir o posicionamento de um componente conforme o desejado. Selecione Axis Normal To Plane, e escolha a superfcie no fundo do furo coaxial e selecione o eixo A_1 na perna.prt, como mostrado na Figura 10. Note que este procedimento no cria uma referncia externa porque o sistema alinha os eixos e planos desta nova pea com as referncias selecionadas e no as utiliza como plano de sketch e nem de referncia na feature inicial da nova pea.
Figura 10
9. Antes de criar a base para extruso no rodzio.prt, clique em Tools> Assembly Settings > Reference Control. Selecione None no tab Objetcs da caixa de dilogo External Reference Control e selecione a opo All Forbidden References da tab Selection. Veja as Figuras 11 e 12 abaixo. Isto ir prevenir que qualquer referncia externa seja criada.
Figura 11
Figura 12
10. Crie uma extruso cilndrica na pea rodzio.prt . Crie o sketch no plano DTM1, faa a feature coaxial ao eixo A_1 (na pea rodzio.prt). J que o Reference Control est configurado para None, selecione qualquer outro eixo (por exemplo, no esqueleto ou na pea perna.prt) e a seleo no ser permitida; portanto, simplesmente faa o dimetro da extruso igual ao valor atribudo para o dimetro do furo coaxial da pea perna.prt (desde que o sketch do crculo no fique alinhado ao perfil do furo). Crie um pattern por referncias neste componente. Isto vai posicionar os rodzios em cada localizao das pernas.
11. A figura 13 mostra a janela do Global Reference Viewer aberto da montagem principal (para acessar clique em Info>Reference Viewer). Note que somente duas peas tem referncias externas. A feature Copy Geometry no esqueleto base_skel.prt dependente das geometrias presentes no esqueleto cadeira_skel.prt um nvel acima, porque foi criada copiando as superfcies de um modelo para o outro, e a extruso criada na pea perna.prt dependente da feature Copy Geometry no esqueleto base_skel.prt por causa de seu sketch e sua profundidade que so referenciados no esqueleto.
Figura 13
12. Visto que exemplo foi criado utilizando esqueletos, ele extremamente configurvel e pode ser alterado com grande facilidade. A cadeira poderia ter 5 pernas apenas ao invs de 6, o usurio altera isso apenas editando o nmero de repeties dos grupos localizados no esqueleto da sub-montagem base. Se o dimetro do eixo central da base necessita ser maior, a superfcie do esqueleto da montagem principal pode ser modificada, desta forma, a localizao e o tamanho das pernas sero atualizados conforme mostram as figuras 14 e 15 abaixo.
Figura 14
Figura 15
Este exemplo foi concebido apenas para apresentar o usurio a filosofia do top- down design e suas peculiaridades. Este exemplo pode ser expandido adicionando um outro esqueleto para a geometria da sub-montagem assento e novas sub- montagens e esqueletos poderiam ser adicionados base para criar os rodzios. Isto extremamente importante quando se opta pela tcnica de modelamento Top-down, devendo se colocar o maior nmero possvel de informaes no esqueleto da montagem principal (dos quais os esqueletos presentes nas sub- montagens vo copiar dados). Caso esta cadeira fosse um produto real, uma das principais consideraes seria a criao de vrios grupos de features contendo as curvas e etc, que definem a perna no esqueleto do nvel superior. Isto centraliza as informaes de toda a montagem e torna o design mais organizado, beneficiando muitos usurios.