exemplo 2
Transcrição
exemplo 2
1 Tabelas e Listas de Materiais A definição de listas de materiais em folhas de engenharia pode ser sempre uma tarefa mais enfadonha, pois envolve trabalhar com tabelas ou planilhas, dentro ou fora do sistema CAE/CAD/CAM. Alguns sistemas oferecem ferramentas de geração de tabelas associadas as listas, através do uso de editores de planilhas eletrônicas. Em ambos os casos, uma vez que a tabela tenha sido definida ela pode ser salva facilmente e reusada em outras folhas de engenharia. Este documento busca mostrar como lidar com tabelas em sistemas CAE/CAD/CAM. E vai abordar, também como associar as células de tabelas às informações necessárias a uma folha de engenharia. Nestas atividades vai ser gerado: • criação de listas de peças ou materiais; • relações entre células e os desenhos; • totalização de número de peças, custo e outros dados importantes para a gerência da projeto; • adição de numeração de chamadas entre tabela e peças numa montagem. Para testar estes conceitos use uma montagem disponı́vel. Gere uma folha de engenharia com a imagem das peças explodidas, da mesma maneira que a mostrada na 1. Figura 1: Exemplo de uma montagem explodida. 1 Este exercı́cio vai ser feito usando as ferramentas de adição de tabelas do ProEngineer. Além de criá-la, vai ser visto como associar as suas células às variáveis do próprio para resgatar informação a lista de materiais e outros detalhes no uso de tabela. Vai ser usado uma montagem do barbeador preparada com a ferramenta de gerenciamento visualização e uma folha previamento composta. Assim, vá ao diretório barbeador e abra o arquivo barbeador montagem 01.dwr. Para fazer aparecer a lista de peças com informações adicionais a folha de engenharia será preciso inserir uma tabela devidadamente formatada. Esta tabela pode ser salva e reusada ao longo do processo documentação de projeto de outras montagens. 1.1 Criando a tabela e suas células Veja que a folha contem apenas uma vista explodida da montagem. A vista explodida serve para mostrar informações como listas e peças e materiais, bem como pode ser extendida para incluir outras informações necessárias ao ciclo de vida do produto. Assim, primeiro será preciso criar uma tabela na folha de engenharia e adicionar comportamento as suas células para que elas capturem informações armazenadas nas features durante o processo de modelagem. Neste sistema CAD usa-se uma ferramenta própria de criação de tabela; esta ferramenta é baseada no número de caracteres que vai ser colocado em cada célula e com eles define o tambanho da matriz inicial de composição da tabela. A tabela é criada através da ferramenta Table > Insert. Isso habilita um menu gerenciador de criação de tabelas que espera pela definição de atributos para criá-la: Descending, Rightward and By Num Chars. Usando estas opções, pegue um ponto perto de 5A na folha; a tabela será composta por 8 células de 10 caracteres cada. Veja que o número de caracteres pode ser variado ao longo da criação da tabela, embora se criar uma célula de tamanho errado, não há um undo para recorrer do erro. Vá até o fim, e mude o tamanho da célula errada a posteriori. Use o botão do meio do mouse para terminar a indicação do número de colunas, como mostra a 2. O próximo passo é definir o número de linhas iniciais, nesta forma de criação da matriz. Indique três vezes na tela o comprimento de 1 caracter de altura para cada linha. Isso cria três linhas para a tabela como mostrado na figura 3. Pronto, ao aceitar com o botão do meio, fica criada uma matriz (tabela/planilha) com 24 células, como mostra a figura 4. O próximo passo é organizar a tabela, colocando informações nas células. Assim, a primeira linha será usada para colocar o tı́tulo. Para isso, é preciso 2 Figura 2: Criando as células (colunas) iniciais para lista de materiais. Figura 3: Criando as células verticais (linhas) para a tabela da lista de materiais. unir todas as células da primeira linha, usando a opção Merge Cells no menu Table; isso pode ser dado pela seleção da primeira e a última célula da primeira linha. Com um duplo clique na linha adicione o tı́tulo: Lista de Materiais - na caixa de diálogo e na aba Text Style pode ser centrado a palavra ou tı́tulo na célula que está sendo modelada. Na segunda linha, vai ser adicionado a cada célula nomes, como segue: Index, Part Name, Part Num, Tipo, Fabr., Qty, Custo, Total. Para isso, basta selecionar a célula e clicá-la duas vezes, que uma caixa de texto vai aparecer como mostra a figura 5: 1.2 Preparando a tabela para associar dados das peças às células Para capturar informação de projeto adicionado as peças e montagens é preciso associar estes dados às células da tabela. Isso é feito através de conceito de repetição de região, que é um recurso que o sistema CAE/CAD/CAM criou para recuperar as informações da tabela. Ou seja, as células escolhidas serão repetidas, com informações próprias, ao longo da lista de materiais. 3 Figura 4: Células iniciais para lista de materiais uma montagem explodida. Figura 5: Nomeando as células da tabela. É preciso habilitar as células da terceira linha da tabela para cumprir esta missão. A opção Repeat Region no menu Table serve para definir atributos a uma ou mais células de uma tabela. Com a opção Add no gerenciador de região de repetição em tabelas, defina como região de repetição apontando para a primeira e última célula da terceira linha. Ao terminar clique em Done e clique na tela para que o sistema complete a associação. Com isso vai ser possı́vel associar a cada célula variáveis do modelo: com um duplo clique em cada célula, uma de cada vez, vai ser escolhido as variáveis de projeto que serão adicionadas a cada célula da tabela. Em cada duplo clique na célula vai aparecer uma caixa de diálogo, como mostra a figura 6. Em cada célula entre com as variáveis seguindo a tabela abaixo, conforme as variáveis forem aparecendo na tela: 4 Figura 6: Associação de células as variáveis de projeto. Index rpt.index Part Name asm.mbr.name Part Num asm.mbr.(User Defined1 ) Part num Tipo asm.mbr.type Fabr. asm.mbr.type asm.mbr.(User Defined2 ) VENDOR Qty rpt.qty Custo asm.mbr.(User Defined3 ) COST Total deixe em branco Depois disso, tudo, feche a caixa de definição de repetição, com um Done, e mande regenerar a folha - Regenerate - na caixa de gerencia, escolhe Automatic. Veja que agora duas linha da tabela são geradas, com quase todos os dados incluı́dos, com mostra a figura 7. Figura 7: A tabela inicialmente preenchida com as variáveis de projeto. 1.3 Completando a tabela Neste ponto de construção da tabela, não foram incluı́das todas as peças da vista explodida. Foi incluı́do na tabela apenas os elementos que aparecem a 5 árvore da montagem – as duas sub-montagens da hierarquia. A configuração inicial default usa para a repetição de região a opção Flat ao invés de Recursive. E ainda, a tabela é colocada como duplicada Duplicates, com a qual cada componente é contado como um (1), e por isso a coluna quantidade é deixada em branco. Para obter o dados desejados é preciso modificar este atributos – clique novamente em Table > Repeat Region e selecione a opção Attributes no gerenciador de tabela, como exibe a imagem da figura 8. Clique de novo em qualquer lugar da tabela e ponha as opções No Duplicates e Recursive – pronto dê um Done/Return e veja o que acontece. Figura 8: Completando a tabela pela mudança dos atributos da mesma. Desta forma, a tabela captura os dados da montagem, de acordo com as variáveis de projeto lá definida e exibe na folha de engenharia, como mostra a figura 9. 1. Adicionando relações à tabela. A última coluna ainda está vazia. Ela deve ser preenchida pela multiplicação da quantidade de peças e o seu custo. Assim, o preenchimento da coluna é obtido pelo uso de relações. E as relações são criadas também pelo uso do menu Table > Repeat Region > Relations. Na caixa de diálogo exposta escolha Add e escreva a relação T C = rpt qty ∗ asm mbr COST. TC é uma variável arbitrária que indica o custo total de todas as peças repetidas. Para adicionar esta variável dê um clique duplo na primeira célula da última coluna e adicione a variável rpt.rel.(User Defined) TC4 . Use para atualizar a tabela na folha de engenharia Regenerate > Automatic . 2. Totalizando dados na tabela. 4 Escreva este dado na caixa de texto na base da tela 6 Figura 9: Tabela personalizada para lista de peças e materiais. Por último, é possı́vel totalizar o custo da montagem na tabela.Antes de trabalhar com a opção Summation na opção Repeat Region, será preciso adicionar uma nova linha na tabela. Assim, use Table > Insert > Row; aponte para um ponto perto da última linha da tabela e veja que uma linha foi adicionada. Pegue a penúltima célula desta última linha e entre com o nome da célula: TOTAL. Agora, adicione a variável que vai definir a última célula da última coluna: use Table > Repeat Region > Summation – aponte para qualquer ponto da tabela e da caixa de diálogo escolha Add > By Name – da lista que aparece, escolha TC. Entre com TOTAL como o nome do Parametro e pegue a última célula como a localização da variável. Pronto, no menu anterior use Update Table para atualizar os valores da tabela. Células em tabelas podem ser inseridas, removidas e modificadas. Podese também aplicar filtragens, ordenar dados e fazer outras operações com tabelas. Elas podem ser salvas no formato do sistema CAE/CAD/CAM e texto, mas somente é inseridas no formato do sistema. Assim, existem várias outras opções a trabalhar com o menu de tabelas. Recorra a documentação do seu sistema CAE/CAD/CAM para ver as opções existentes para trabalhar com este tipo de informação em folhas de engenharia. 7 2 Inserção de chamadas para componentes em folhas É usual inserir chamadas (“ballons”para identificar os componentes de uma montagem ou vista explodida. Na maioria do sistemas CAE/CAD/CAM esta ferramenta atua automaticamente, liberando os projetistas para pensar mais em projeto do que em adição de entidades gráficas nas folhas de engenharia. Para criar as chamadas de componentes da tabela use Table > BOM balloons. A caixa de diálogo espera a seleção de uma região, através da opçào Set Region – aponte, então, para qualquer ponto sobre a tabela – e a associação de dados entre tabela para a criação das chamadas. Neste caso, apenas Simple Balloons são criados e associados com o ı́ndices da tabela. Para visualizar as chamadas na folha de engenharia é preciso apontar para o menu TBL Balloons – usar a opção Create Balloon – e apontar para a vista, onde as chamadas para os componentes serão criadas, neste caso uma vista explodida. O resultado é mostrado na figura 10. Figura 10: Relacionamento tabela/componente através de chamadas para peças. Neste processo de criação automaticamente, nem sempre, os softwares 8 conseguem otimizar as chamadas com a imagem da vista. Cada chamada pode ser movida individualmente de forma arranjá-la melhor na folha. Mas, algumas sistemas oferecem ferramentas para ajudar nesta organização. No proE existem um opção Edit>Cleanup>BOM Balloons, na qual uma caixa de diálogo oferece opções para organização das chamadas na folha, como mostrado na figura 11. Mesmo assim, ainda é preciso, na maioria das Figura 11: Relacionamento tabela/componente através de chamadas para peças. vezes, reposicionar a vista e algumas chamadas para que a imagem de folha e suas chamadas seja melhor apresentável. Este exercı́cio procurou mostrar como se trabalha com tabelas para listas de materiais num sistema CAE/CAD/CAM. Além disso, foi mostrado várias atividades para que a informação de projeto seja melhor repassada para folha de engenharia. 9