Clash Matrix Checks no Navisworks com Dynamo

Ao mesmo tempo, a tarefa era criar verificações no Navisworks pela matriz de colisão. Havia um grande número de cheques, e simplesmente digitar seus nomes, sem falar em criar conjuntos de busca, escolher um tipo de cheque e atribuir uma admissão, levava uma quantidade obscena de tempo. Não foi possível encontrar soluções automatizadas para esse problema, então escrevi alguns scripts que permitem criar verificações de acordo com regras especificadas e pesquisar conjuntos de itens no Navisworks com base em dados de uma matriz de colisão. Talvez outra pessoa ache isso útil, então estou compartilhando minhas melhores práticas neste breve artigo.





Os materiais podem ser baixados do link no final do artigo.





Ideia

A ideia básica é muito simples - preencha a matriz de colisão, colete os dados de validação dela, incorpore essas informações na estrutura do arquivo XML e importe-o para o Navisworks.





O Matrix

Se quisermos evitar verificar "tudo com tudo", para especificar as tolerâncias para cada par de grupos de elementos e obter relatórios menos complicados como resultado, a matriz de colisão é uma ferramenta conveniente para registrar essas verificações.





A matriz é uma tabela, nas colunas e linhas nas quais os elementos do modelo são registrados, agrupados de uma determinada forma (no meu caso, são seções e categorias de elementos do Revit). As interseções de pares de categorias são marcadas com os números das verificações necessárias.





Matriz de colisão
Matriz de colisão

Procedimento de operação

1. . "" "" .





Tabela de Prioridade de Partição

. . , , , .





Clash Detective .





2. . : , (), . , .





" " , . , , .





- , .





- , XML, , .





- , Navisworks.





- , .





3. . " " , .





, . , 13 1 3, 45 - 4 5 ..





1 5, .





4. . 00_BIM_ , .





"" " ".





"" , . _1_2_ _ 1_ 2.





Visualização da tabela com os dados das verificações após a conclusão do script

"" . , Dynamo , Excel.





" " . , , , .





Visualização de uma tabela com dados sobre conjuntos de pesquisa

, , .





5. Excel. , . , , XML .





6. XML . 00_BIM_ XML .





1 - XML.





2 - , , . , .





3 - .





. XML .





6. XML Navisworks. XML, Clash Detective, .





O nome das verificações, as regras para a formação de conjuntos de pesquisa, codificações e outras nuances particulares podem ser personalizados. Também é provável que os scripts possam ser otimizados. Espero que essas informações tornem a vida mais fácil para alguém e criem a base para mais automação.





Os scripts são compilados na versão Dynamo 2.0.3. Nós usados ​​de pacotes personalizados Clockwork e Zhukoven.com.





Você pode baixar os materiais aqui .








All Articles