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