Comunidade
Revit & Navisworks & Autodesk Construction Cloud - Português
Compartilhe seu conhecimento, faça perguntas colabore com ideias e explore os tópicos mais populares de Revit & Navisworks.
cancelar
Mostrando resultados para 
Mostrar  apenas  | Pesquisar então 
Você quer dizer: 

Numeração automática de Estacas (Rotina) no Revit

2 RESPOSTAS 2
SOLUCIONADO
Responder
Mensagem 1 de 3
eduarda_perazzoliHPKTM
114 Exibições, 2 Respostas

Numeração automática de Estacas (Rotina) no Revit

Olá, estou procurando um jeito de enumerar as estacas que seja mais rápido do que ficar enumerando na mão, quando tem poucas não tem problema, mas as vezes temos mais de 300 estacas pra enumerar. Já encontrei algumas rotinas pra enumerar, mas não acho alguma que enumere por bloco, por exemplo tenho vários blocos e preferia que enumerasse com base nisso, e não em relação ao x ou y do projeto, se alguém sabe alguma maneira que seja mais eficiente de enumerar quando tem essa quantidade grande de estacas. Utilizo famílias de blocos de fundação com as estacas embutidas na família do bloco.

 

 

 

 

 

Olá @eduarda_perazzoliHPKTM 
O titulo do post foi editado para facilitar o encontro do tema por outros usuários (por @clacampos)
Original: [Numeração automática de Estacas (Rotina) ]

Etiquetas (1)
2 RESPOSTAS 2
Mensagem 2 de 3

Por "rotina" eu vou presumir que você se refere ao Dynamo.

Também estou presumindo que você quer incluir a identificação do bloco como prefixo ou sufixo de cada estaca nele contida.

 

Partindo do princípio que estou correto nas presunções, você precisa montar uma rotina do Dynamo que faça o seguinte:

  1. colete todos os elementos blocos;
    1. de cada bloco, colete sua respectiva bounding box;
    2. de cada bloco, colete o valor do parâmetro que contém sua respectiva identificação;
  2. colete todos os elementos estacas (para isso, cada estaca vai precisar ser uma família compartilhada, caso esteja aninhada no bloco);
    1. de cada estaca, colete sua respectiva bounding box;
  3. verifique se há intersecção entre as bounding box dos blocos e das estacas. O resultado desse teste vai gerar listas de verdadeiro/falso;
  4. este talvez seja o passo ligeiramente mais enjoado de fazer, que é vincular cada 'verdadeiro' a um objeto e montar listas de listas de objetos. Faz mais sentido que cada lista corresponda à um bloco, e que cada 'verdadeiro' seja a estaca cuja bounding box faz interseção com a bounding box do bloco;
  5. organize uma lógica de numeração das estacas;
  6. aqui basta você recuperar o valor que você coletou no passo 1.2 e concatenar com a numeração do passo 5;
  7. para finalizar você vai aplicar os valores concatenados em 6 em cada parâmetro de cada estaca.

Vai ficar mais fácil de comentar e propor ajustes/melhorias se você começar a fazer a rotina no Dynamo e pedir ajuda pontualmente em cada passo que você tiver dificuldades.

Rodrigo Bezerra

EESignature

Mensagem 3 de 3
clacampos
em resposta a: rodrigo.bezerra

Olá, @eduarda_perazzoliHPKTM 


As informações fornecidas por [@Nomes de usuário] ajudaram você e responderam à sua pergunta?

Se sim, clique no botão “Aceitar como solução". Além disso, outros usuários da comunidade podem facilmente encontrar e se beneficiar das informações.
Se não, por favor, não hesite em dar uma atualização aqui no seu tópico para que todos os membros saibam qual é a progressão da sua pergunta e possam sugerir os próximos passos que podem ser úteis para você alcançar o que está procurando.

 

 


 

Você achou uma postagem útil? Então fique à vontade para curtir essas postagens!
Sua pergunta obteve uma resposta que resolveu a duvida? Então clique no botão 'Aceitar Solução ' .


Claudia Campos
Comunidade de Usuários Autodesk Português - Coordenadora

Não encontrou o que está procurando? Pergunte à comunidade ou compartilhe seu conhecimento.

Postar nos fóruns  

Autodesk Design & Make Report