Os nós de formulário do tipo Data-Shapes funcionam com um conjunto de Entradas + Nó do formulário (MultipleInputForm ++) que vai unir todas essas entradas em uma única caixa. Pra inserir uma imagem em um formulário do Data-Shapes você vai utilizar a entrada 'Logo_optional' desse nó MultipleInputForm ++. A entrada é uma imagem, que você obtém pelo File Path > Image.ReadFromFile. Lá no Curso Método AutoRevit tem uma aula completa com tudo que você precisa saber de Data-Shapes, todas as possibilidades e inclusive a questão das configurações de texto e imagem. Ainda não cheguei a postar algo do tipo aqui no RUclips. O link de acesso tá na descrição deste vídeo! 😄
Olá, muito obrigado por compartilhar seu conhecimento!! Estou com um problema que não consigo resolver ainda. Tenho uma TAG Azul e uma TAG Vermelha criadas, dependendo de um parâmetro dentro do elemento eu preciso mudar a TAG em Azul ou Vermelha. Você teria algum vídeo explicando a respeito que poderia me ajudar?
Especificamente com esse caso não, mas você pode usar a condição IF que eu explico nesse vídeo! No caso, você verifica se o parâmetro é de tag azul ou tag vermelha (condição - test) e aí retorna um valor se true e um valor se false, que serão as suas Tags.
@@_bimcoder eu enviei pra você uma rotina que você seleciona a tampa da caixa de esgoto e um tubo que está chegando e ele cria todo o corpo da caixa da tigre. Porém não está funcionando nas versões mais novas do Revit
Nos meus projetos hidrossanitários, nos detalhamentos, tenho uma parte de preenchimento de tabela de múltiplas categorias com um código (parâmetro Marca) que seria são manuais. A tabela pega um parâmetro específico de descrição para agrupar os mesmos itens com a mesma descrição, e a partir daí, fazer as numerações manuais. Teria algo nessa linha?
Fala Vinicius!! Cara, acabei de publicar um vídeo em que eu faço exatamente o mesmo processo mas para portas e janelas. A lógica é a mesma, só que em vez de você usar os nomes de família e tipo como eu usei, você vai usar diretamente o seu parâmetro de descrição. Dá uma olhada lá e se tiver alguma dúvida comenta aqui ou me manda uma mensagem no LinkedIn/ Instagram!
Bem boa a explicação! Ainda não consegui executar porque como aconteceu abaixo com outras pessoas, o FamilyInstance Reference ByName está nulo. O code block da entrada name está correto, e os elementos selecionados no nó select model elements. Como fazer?
Acredito que o problema pode ser o pacote IronPython 2.7 que você precisa baixar! Vai em Pacotes lá em cima e busca por esse pacote! Acredito que com isso funcione
Valeeu Carlos! Sim, tem como fazer pra paredes. Nesse caso, na hora de você obter as referências, você vai usar o nó Wall Edges References. Esse nó vai dar as linhas e as referências de todas as paredes. Ai você escolhe o que você quer cotar. Por exemplo, se você quer cotar a espessura total da parede + distância entre paredes, você precisa coletar as Exterior Side Horizontal References + Interior Side Horizontal References, juntando em uma lista. Só se atende pois ele vai retornar as referências das linhas de topo e base da parede, aí você pode usar um nó First.Item pra capturar apenas a primeira referência
@@_bimcoder Gostei muito do tutorial também, eu não sei nada de dynamo e to conseguindo seguir, mas também estava na esperança de usar em paredes, aguardando ansiosamente o tutorial específico para paredes. Não consegui compreender aqui no comentário. Eu acho absurdo o revit não ter essa ferramenta nativa como tem no archicad. Um software tão caro...
oi! Estou querendo fazer dimensoes em extrusoes retangulares. Queria que essas dimensoes pegassem o elemento em si, largura e comprimento, e nao a distancia ate o proximo. Qual no posso usar pra essa funcionalidade?
Você pode usar o mesmo nó, no entanto as suas referências serão as referências da própria família. Só um detalhe é que essas referências precisam estar paralelas, aí você pode filtrar pelo plano ou pelo nome das referências
Precisa ser algum tipo de família específico para as cotas funcionarem? independente de que elemento seleciono, o comando "Family Instance Reference By Name" é nulo, mesmo trocando o Code Block... tem como resolver?
Opa Luana! Confere se o nome que você botou pro plano de referência está correto (testa sem essa entrada, inclusive). Caso mesmo assim não funcione, vai em pacotes e baixa o IronPython2.7. Me retorna aqui se funcionou, por favor!
É possível sim. No caso das cotas diagonais, vai mudar a forma de você criar a linha de referência. No nó que utilizamos, cada Reference é entregue com um Plane (plano). Esse plano tem um vetor normal à ele (fica exatamente a 90° do plano). Dá pra usar esse vetor normal pra criar a linha de referência, dessa forma você sempre vai ter cotas que ficam alinhadas à orientação do elemento (podendo estar diagonal)
Sobre as cotas radiais, não conheço ainda uma forma de fazer direto pela API. O que você pode fazer é encontrar os pontos de referência e então inserir uma cota no centro até a borda do elemento
Sim, é possivel.Nesse vídeo eu mostro a base, você pode usar essa base pra cotar mais pontos usando várias listas. O que complica mesmo é a questão de inserir o ponto manualmente, aí você teria que criar esse ponto a partir dos elementos mais próximos.
@@_bimcoder Cara, me tira uma dúvida, ele funciona para cotar elementos na posições em horizontal como está no video ai perfeitamente, mas quando quero colocar as cotas verticais, ele não funciona, e fiz exatamente como está ai....o que estou errando?
Fala Elizeu! Você vai abrir o arquivo do nó, clicar nele e dar um CTRL C. Depois é só fechar, ir na sua rotina e dar um CTRL V. Me avisa se deu certo 😀
Suas aulas sao excelentes!!Parabéns
Que bom que você está gostando, Luiz!! Muito obrigado! 😃
Seus tutorias são uma grande riqueza, Parabéns Cara, estou com problemas de baixar o nó select point. oque faço?
Muuito obrigado!! Você não consegue baixar? O que aconteceu exatamente?
Você faz parecer tudo muito fácil! rs
Com a base e o método certo tudo fica fácil! 😄
Valeu, Ronaldo!! 💪🏼
Vc tem alguma vídeo aula de como fazer uma rotina personalizada com o data shaape para colocar uma logo no dynamo play?
Os nós de formulário do tipo Data-Shapes funcionam com um conjunto de Entradas + Nó do formulário (MultipleInputForm ++) que vai unir todas essas entradas em uma única caixa. Pra inserir uma imagem em um formulário do Data-Shapes você vai utilizar a entrada 'Logo_optional' desse nó MultipleInputForm ++. A entrada é uma imagem, que você obtém pelo File Path > Image.ReadFromFile.
Lá no Curso Método AutoRevit tem uma aula completa com tudo que você precisa saber de Data-Shapes, todas as possibilidades e inclusive a questão das configurações de texto e imagem. Ainda não cheguei a postar algo do tipo aqui no RUclips. O link de acesso tá na descrição deste vídeo! 😄
Olá, muito obrigado por compartilhar seu conhecimento!! Estou com um problema que não consigo resolver ainda. Tenho uma TAG Azul e uma TAG Vermelha criadas, dependendo de um parâmetro dentro do elemento eu preciso mudar a TAG em Azul ou Vermelha. Você teria algum vídeo explicando a respeito que poderia me ajudar?
Especificamente com esse caso não, mas você pode usar a condição IF que eu explico nesse vídeo! No caso, você verifica se o parâmetro é de tag azul ou tag vermelha (condição - test) e aí retorna um valor se true e um valor se false, que serão as suas Tags.
Parabéns mestre! Faz uma rotina que ajuste as alturas das caixas de esgoto.
Ajuste a base em relação as tubulações que chegam nela?
@@_bimcoder eu enviei pra você uma rotina que você seleciona a tampa da caixa de esgoto e um tubo que está chegando e ele cria todo o corpo da caixa da tigre. Porém não está funcionando nas versões mais novas do Revit
@@ronaldothame9196 Legal!! Vou dar uma olhada. Você pode mandar um arquivo que contém essa tampa e tubo que você usa? Pois isso pode mudar
@@_bimcoder envio sim
Nos meus projetos hidrossanitários, nos detalhamentos, tenho uma parte de preenchimento de tabela de múltiplas categorias com um código (parâmetro Marca) que seria são manuais.
A tabela pega um parâmetro específico de descrição para agrupar os mesmos itens com a mesma descrição, e a partir daí, fazer as numerações manuais.
Teria algo nessa linha?
Fala Vinicius!! Cara, acabei de publicar um vídeo em que eu faço exatamente o mesmo processo mas para portas e janelas. A lógica é a mesma, só que em vez de você usar os nomes de família e tipo como eu usei, você vai usar diretamente o seu parâmetro de descrição.
Dá uma olhada lá e se tiver alguma dúvida comenta aqui ou me manda uma mensagem no LinkedIn/ Instagram!
Como altero para conseguir cotar paredes?
Bem boa a explicação! Ainda não consegui executar porque como aconteceu abaixo com outras pessoas, o FamilyInstance Reference ByName está nulo. O code block da entrada name está correto, e os elementos selecionados no nó select model elements. Como fazer?
Estou na mesma situação!!!!
Poderia ajudar @_bimcoder??
Acredito que o problema pode ser o pacote IronPython 2.7 que você precisa baixar! Vai em Pacotes lá em cima e busca por esse pacote! Acredito que com isso funcione
Gostei muito da aula, mas nesse caso as cotas são para famílias, e não se aplicam a paredes, certo?
Teria como eu adaptar esses nós para paredes?
Valeeu Carlos! Sim, tem como fazer pra paredes. Nesse caso, na hora de você obter as referências, você vai usar o nó Wall Edges References. Esse nó vai dar as linhas e as referências de todas as paredes. Ai você escolhe o que você quer cotar.
Por exemplo, se você quer cotar a espessura total da parede + distância entre paredes, você precisa coletar as Exterior Side Horizontal References + Interior Side Horizontal References, juntando em uma lista. Só se atende pois ele vai retornar as referências das linhas de topo e base da parede, aí você pode usar um nó First.Item pra capturar apenas a primeira referência
Em breve vou postar um conteúdo ensinando a fazer isso pras paredes. Mas se tiver dúvida me manda um alô lá no instagram!
@@_bimcoder Gostei muito do tutorial também, eu não sei nada de dynamo e to conseguindo seguir, mas também estava na esperança de usar em paredes, aguardando ansiosamente o tutorial específico para paredes. Não consegui compreender aqui no comentário. Eu acho absurdo o revit não ter essa ferramenta nativa como tem no archicad. Um software tão caro...
oi! Estou querendo fazer dimensoes em extrusoes retangulares. Queria que essas dimensoes pegassem o elemento em si, largura e comprimento, e nao a distancia ate o proximo. Qual no posso usar pra essa funcionalidade?
Você pode usar o mesmo nó, no entanto as suas referências serão as referências da própria família. Só um detalhe é que essas referências precisam estar paralelas, aí você pode filtrar pelo plano ou pelo nome das referências
Precisa ser algum tipo de família específico para as cotas funcionarem? independente de que elemento seleciono, o comando "Family Instance Reference By Name" é nulo, mesmo trocando o Code Block... tem como resolver?
Opa Luana! Confere se o nome que você botou pro plano de referência está correto (testa sem essa entrada, inclusive).
Caso mesmo assim não funcione, vai em pacotes e baixa o IronPython2.7. Me retorna aqui se funcionou, por favor!
@@_bimcoder aqui também deu o mesmo problema, retornando null
poderia nos ajudar?
@@_bimcoder Pior que não funcionou, portas e janelas, por exemplo, não consigo cotar
O pacote disponível para donwload está com um nó diferente ...
Opa, perdão! Obrigado por avisar, já corrigi o problema. Verifica se deu certo agora, por favor
da p utilizar em cotas diagonais e radiais?
É possível sim. No caso das cotas diagonais, vai mudar a forma de você criar a linha de referência. No nó que utilizamos, cada Reference é entregue com um Plane (plano). Esse plano tem um vetor normal à ele (fica exatamente a 90° do plano). Dá pra usar esse vetor normal pra criar a linha de referência, dessa forma você sempre vai ter cotas que ficam alinhadas à orientação do elemento (podendo estar diagonal)
Sobre as cotas radiais, não conheço ainda uma forma de fazer direto pela API. O que você pode fazer é encontrar os pontos de referência e então inserir uma cota no centro até a borda do elemento
Eu quero inserir mais de um ponto para ter varias cotas, é possivel?
Sim, é possivel.Nesse vídeo eu mostro a base, você pode usar essa base pra cotar mais pontos usando várias listas. O que complica mesmo é a questão de inserir o ponto manualmente, aí você teria que criar esse ponto a partir dos elementos mais próximos.
@@_bimcoder Cara, me tira uma dúvida, ele funciona para cotar elementos na posições em horizontal como está no video ai perfeitamente, mas quando quero colocar as cotas verticais, ele não funciona, e fiz exatamente como está ai....o que estou errando?
É possível usar essa rotina para criar cotas em paredes curvas?
Essa exatamente não Isabela! Você precisa aí nesse caso utilizar um outro nó pra colocar as cotas em paredes curvas.
Como que faço para colar seu nó criado dentro do dynamo ??
Fala Elizeu! Você vai abrir o arquivo do nó, clicar nele e dar um CTRL C. Depois é só fechar, ir na sua rotina e dar um CTRL V. Me avisa se deu certo 😀
@@_bimcoder arras tei para dentro do dnamo deu certo
@@elizeudonascimentosilva-mw6pl Ai sim!! 👏🏼👏🏼
no meu pacote não aparece a FamilyInstance Reference ByName
Qual a versão do Revit que você está usando?
@@_bimcoder2023
@@_bimcoder 2023
@@_bimcoder O meu também não tem essa opção. Estou com o RVT 2021