Comandos:BMEXPLODE, BMEXPLODEMOVE, BMTRAILINGLINES, VISTABASE.
A funcionalidade de representação explodida cria representações explodidas associativas de montagens, sem modificar a montagem em si. Representações explodidas são armazenadas em blocos dedicados que podem ser editados e inseridos de acordo com as necessidades do usuário. Você também pode gerar vistas de desenho a partir das representações explodidas.
Representações explodidas são associativas. Cada peça numa representação explodida está ligada com a peça correspondente na montagem. Use o comando BMBALLOON para atualizar as representações explodidas para o estado atual da montagem, bem como para colocar anotações de balão nas vistas de desenho correspondentes.
Níveis da representação explodida
Representações explodidas contêm referências aos componentes que os tornam bastante leves. Dois níveis da representação explodida são suportados: Top (de cima para baixo) ou Bottom (de baixo para cima).
-
Top Level: A representação explodida contém referências apenas aos componentes de nível superior (top-level). Componentes Top-level são componentes inseridos diretamente na montagem principal. Um componente de nível superior em tal representação explodida não é explodido, e ainda mais - todas as suas peças e submontagens permanecem montadas. A representação explodida de nível superior (top-level) permite que você veja a composição básica de sua montagem.
-
Bottom Level: A representação explodida contém referências somente aos componentes no nível inferior (botom-level). Os componentes Bottom-level são peças terminals, que não contêm outras peças ou submontagens. A representação explodida no nível inferior permite que você veja todas as partes isoladas.
NOTA |
Se Bottom level (inferior) é selecionado, e existem alguns componentes de nível médio que contém não só inserções de componentes, mas também outras entidades, tais entidades serão perdidas na representação explodida, porque não é possível fazer referência a elas corretamente. Essas entidades devem ser convertidas inicialmente em componentes de nível inferior (bottom level) correspondentes. |
Algoritmos
O BricsCAD fornece três algoritmos para criar Automaticamente representações explodidas e um modo Manual.
-
O algoritmo Tabela por Tipo cria uma explosão do tipo-tabela onde as peças de mesmo tipo ficam agrupadas em cada linha.
-
O algoritmo Linear encontra a sequência de desmontagem dos componentes numa direção determinada e ordena os componentes.
Nota: Este leva em conta possíveis colisões físicas entre os componentes. Os componentes só podem ser movidos pelo algoritmo se não houver outros componentes (ainda não movidos), que os bloqueiem. - O algoritmo Automático encontra a sequência de desmontagem dos componentes em relação à hierarquia de montagem. Este leva em consideração todas as possíveis colisões físicas. Para cada peça ou submontagem, a direção do movimento é identificada automaticamente. Você não precisa fazer nada.
-
O algoritmo Manual cria uma cópia exata da montagem pronta, para edição personalizada. Neste modo, é possível criar uma representação explodida personalizada sem alterar a montagem principal.
Exemplo: A montagem Main_Drive_Shaft_Assembly
Tabela por tipos |
Linear |
Automático |
|
Top level | ![]() |
![]() |
![]() |
Bottom-level | ![]() |
![]() |
![]() |
Etapas e animações
Vistas explodidas podem conter uma ou várias etapas, que descrevem uma seqüência particular de montagem ou desmontagem. Cada etapa corresponde a um conjunto de componentes que devem ser movidos a este estágio específico para montar ou desmontar a montagem principal. Todos os algoritmos da representação explodida criam automaticamente as etapas necessárias. Também é possível adicionar etapas extras, excluir, mesclar, dividir ou movr.
Cada etapa tem um nome único que pode ser usado para descrever a etapa.
É possível animar uma etapa específica, bem como uma sequência inteira de etapas, tanto na direção direta quanto na reversa (para obter animações de desmontagem e montagem correspondentes). Para que a animação funcione corretamente, uma etapa inicial que defina o estado inicial da montagem deve estar presente na representação explodida. Use a propriedade Auto ocultar da representação explodida para ocultar automaticamente componentes não importantes para uma etapa em particular, durante a animação.
Editar representações explodidas
Como cada representação explodida é armazenada como um bloco, é possível editar a representação explodida com o editor de blocos.
Atenção: Não use o comando EDITARREF para editar representações explodidas. Este comando é incompatível com as etapas de representação explodida.
Para abrir a representação explodida para editar: clicar o bot. direito na representação explodida requerida no Navegador de Mecânica e selecionar o comando 'Editar' do menu de contexto. O comando EditarBloco será aberto automaticamente. É também possível abrir a representação explodida para edição no final do comando BMEXPLODE.
Quando a representação explodida estiver aberta para editar, você pode alterar o estado da etapa atual. Por padrão, esta é a última etapa feita pelo algoritmo. No entanto, a etapa atual pode ser alterada com uso da propriedade Etapa atual da representação explodida no Navegador, ou por um clique no botão direito na etapa desejada no Navegador de Mecânica e selecionando a opção 'Aplicar' no menu de contexto.
NOTA |
Se você alterar a etapa atual, vai descartar todas as modificações não salvas, bem como qualquer operação nas etapas. Verifique se todas as modificações foram salvas antes de alterar a etapa atual ou executar qualquer outra operação. |
Use DMMOVE, MOVER, DMROTATE, e BMEXPLODEMOVE para mover componentes, dentro das representações explodidas, para as posições exigidas. BMEXPLODEMOVE vai adicionar automaticamente todas as etapas necessárias após a etapa atual. Para outras operações, salve a etapa atual após a conclusão da edição. Somente a diferença entre a etapa atual e a anterior é armazenada.
Também é possível alterar a representação explodida executando operações nas etapas. Por exemplo, se você remover uma etapa, todos os componentes movidos nesta etapa serão retornados para suas respectivas posições antes dessa etapa. Salve a etapa atual depois de terminar a edição, caso contrário, as alterações serão descartadas.
Linhas de arraste
As linhas de arraste ajudam a explicar o relacionamento entre as peças. É uma polilinha 3D que representa uma trajetória e exibe o movimento de uma peça durante o processo de desmontagem.
Use BMTRAILINGLINES para adicionar linhas de arraste a uma representação explodida que esteja aberta para edição. Essa ferramenta criará todas as linhas de arraste. As informações das etapas da vista explodida são usadas para fazer isso.
Você pode gerar linhas de arraste para todas as peças ou para um subconjunto de peças. Para um subconjunto, as linhas de arraste serão construídas apenas para peças desse subconjunto (embora apenas linhas se arraste necessárias sejam adicionadas. Algumas peças podem não ter linhas de arraste). Você também pode selecionar manualmente duas peças para adicionar uma linha de arraste entre essas.
Quando uma linha de arraste é calculada, o algoritmo determina automaticamente a localização da peça e a localização de onde a peça foi removida para calcular a trajetória. Isto leva em conta os movimentos de ambas as peças.
Cada linha de arraste é exibida no Navegador de Mecânica. Com o Navegador de Mecânica, você pode ver todas as linhas de arraste no modelo; realçar, selecionar e fazer zoom nas peças conectadas à linha selecionada; renomear ou remover a linha de arraste.
Você pode editar as linhas de arraste com as ferramentas de edição padrão para polilinha 3D.
Para criar uma representação explodida
O comando BMEXPLODE cria uma representação explodida da montagem atual.
Nota: É necessário ter pelo menos uma inserção de uma peça na montagem para o comando funcionar.
-
Para lançar o comando BMEXPLODE, faça um dos seguintes:
- Clique o botão Explodir (
) no painel Ferramentas da aba da Faixa de opções Montagem;
- Clique no botão Explodir (
) na barra Montagem .
- Escolha Explodir no menu Montagem.
- Digite BMEXPLODE na barra decomando.
Você é solicitado: Selecione o algoritmo de explosão [Tabela por tipos / Linear / Manual / Configurações]:
- Clique o botão Explodir (
-
(Opção) Configure o Nível e o Nome da representação explodida usando a opção Configurações.
-
Selecione o algoritmo.
Você é solicitado: Selecione o comportamento da vista explodida [Editar / Gerar vistas de desenho / Concluir]: -
Selecione Editar para editar a representação explodida. SelecionarGerar vistas de desenhopara gerar vistas de desenho da representação explodida. Selecione Concluir para encerrar o comando.
Para gerar vistas do desenho, da representação explodida
-
Inicie o comando VISTABASE.
Você é solicitado: Selecione objetos ou <Entire model>[Entire model / preseTs / Special views] : -
Selecione a opção Vistas especiais
. Você é solicitado: Selecione a vista [Vista explodida/Voltar] <Back>: -
Selecionar a opção Vista explodida. Uma caixa de diálogo será aberta para selecionar a representação explodida. Selecione a representação explodida na caixa de diálogo.
Você é solicitado: Digite o nome do layout novo ou existente para tornar atual <Layout1>: -
(Opcional) Digite o Nome do layout do layout da representação explodida.
-
Posicionar as vistas de desenho geradas da representação explodida no layout de paper space.
NOTA |
Para usar balões (ver comando BMBALLOON com vistas do desenho de representações explodidas, a variável de sistema GENERATEASSOCVIEWS deve estar Ligada. |
Para atualizar uma representação explodida
Execute o comando BMUPDATE para sincronizar representações explodidas com o estado atual da montagem.
Se necessário, ajuste a representação explodida. Tais ajustes, por exemplo, podem ser necessários devido à adição e/ou exclusão de algumas peças.
NOTA |
A posição das peças em representações explodidas criadas nos modos Manual e Linear não são atualizados automaticamente, mesmo se nenhuma edição tenha sido feita. |
Para gerenciar representações explodidas
Abra o Navegador de Mecânica para ver todas as representações explodidas no documento. Todas as representações explodidas serão listadas sob o grupo Representações explodidas. Abra o menu de contexto para as representações explodidas selecionadas para ver todas as operações suportadas neste contexto.
Propriedades de representações explodidas
Cada representação explodida possui um conjunto de propriedades, e algumas delas podem ser editadas pelo usuário.
-
Algoritmo - o nome do algoritmo usado para criar esta representação explodida.
-
Nome - Nome da representação explodida. Deve ser exclusivo entre todas as representações explodidas, assim como entre todos os blocos no modelo.
-
Tipo - Tipo da representação explodida: Top ou Bottom.
-
Animação - a direção da animação. Pode ter um entre os dois valores:
- Direto - vai do início até o final.
- Inverso - vai do final até o início.
-
Auto ocultar - se definida como Sim, todas as peças não importantes para uma etapa específica serão ocultadas durante a animação.
-
Duração da etapa - duração padrão de cada etapa durante a animação, em milissegundos. O valor padrão é 1000, o que significa a duração de 1s.
-
Etapa atual - a etapa atual que corresponde ao estado da representação explodida.
Operações em representações explodidas
As operações suportadas dependem da abertura ou não da representação explodida para edição.
Se a representação explodida não estiver aberta para edição, as seguintes operações são possíveis:
-
Editar - abre a representação explodida para editar. Você também pode editar a representação explodida usando EditarBloco.
-
Excluir - remove a representação explodida, e o bloco associado do documento.
Se a representação explodida estiver aberta para edição, as seguintes operações são possíveis:
-
Animar - anima a seqüência completa de etapas.
-
Salvar estado atual - salva as posições atuais das peças na etapa atual.
-
Adicionar uma nova etapa - adiciona uma nova etapa após a última.
Nota: A nova etapa será automaticamente definida como atual. Todas as modificações não salvas da representação explodida serão perdidas. -
Excluir - remove a representação explodida, e o bloco associado do documento.
Além disso, todas as etapas serão listadas no Navegador de Mecânica para essa representação explodida.
Para gerenciar etapas da representação explodida
Abra o Navegador de Mecânica e abra a representação explodida para ser editada. Todas as etapas serão listadas sob o nó correspondente na árvore.
Propriedades das etapas
-
Nome - nome da etapa. Deve ser exclusivo para essa representação explodida
-
Duração, ms - a duração da etapa. Por padrão, é igual à Duração da etapa definida para a representação explodida.
- Tipo de duração - especifica se a duração deve ser obtida a partir da representação explodida, ou se é específica para essa etapa em particular.
- Valor da duração (apenas para tipos de duração Absoluta) - a duração desta etapa em milissegundos.
Operações nas etapas
-
Aplicar - define a etapa como a atual, e atualiza as peças na representação explodida de acordo com esta etapa.
-
Animar - anima a etapa selecionada.
-
Definir como a anterior - limpa a etapa, e assim as posições de todas as peças serão as mesmas da etapa anterior.
-
Mesclar com a anterior - mescla esta e a etapa anterior, e remove a etapa anterior.
-
Dividir - divide a etapa em uma seqüência de etapas, cada uma delas correspondendo exatamente a uma etapa.
-
Mover para cima - move a etapa uma posição para cima na árvore.
-
Mover para baixo - move a etapa uma posição para baixo, na árvore.
-
Excluir - remove completamente a etapa, bem como os movimentos de peças associados. Depois disso, atualiza as posições das peças na representação explodida, de acordo.
Para editar representações explodidas
-
Selecione o componente na Navegador de Mecânica.
-
Clique o botão direito do mouse na representação explodida e selecione Editar do menu de contexto
Ou
Execute o comando EditarBloco e selecione o bloco com a representação explodida -
Execute as operações necessárias para obter a representação explodida desejada. Não esqueça de salvar a etapa atual.
-
Salve as alterações usando FecharBloco com a opção Salvar.
NOTA |
Evite usar a opçãoDescartar de FecharBloco, pois este pode levar a um estado inconsistente do bloco e das etapas da representação explodida. Use Desfazer em vez disso. |
Para adicionar linhas de arraste
- Abrir a representação explodida para editar (consulte Para editar representações explodidas)
- Execute a ferramenta BMTRAILINGLINES
- Selecionar o subconjunto de peças para criar linhas de arraste ou selecione o modelo inteiro.
- Selecione quais pontos das peças devem ser usados para criar a trajetória: origem ou centro.
- Edite as linhas de arraste resultantes, se necessário.
- Salvar mudanças.