RVT-DYN - place all the types of a specific family into a view


#1

Hi,

first post here,

I have been trying to place all the types of a specific family into a view but ended up quickly in a dead end.

I can place an specific instance any number of time as below but I can’t get it to sort all my family types and throw it on the view

any help would be much appreciated.

 

 


#2

RVT-DYN


#3

I can’t find any built-in nodes to grab every Type of a Family (and what you and I as Revit users consider a Type and what Dynamo considers a Type aren’t necessarily the same thing… at least not for this purpose).

You might be able to use a Python node to do this but that’s way beyond me right now.


#4

 

Hi guys, this works with nodes available in the package manager. Some Python involved though. Key point is to use the combine node.

DYN place FI array


#5

almost there

where did you get your builtinCategory selector?

any chance you post your solution?

merci

0000


#6

oh yeah,

ça marche

it is alive

 

It took the latest version of Dynamo! to get the category selector

 

 

merci


#7

I haven’t used the Combine node yet but it looks like you’re using it for iterative work. Before I saw this example I would have thought to make a custom node iterating through the Create Family Instance with both lists. If I can use the Combine node instead it’s going to save me a lot of work… I find myself needing to iterate through a list/sublist every time I turn around.


#8

Combine ( I often forget it), Compose and Map are Must-Use nodes.


#9

Wow, I’d never have thought you could use the Combine node in such an ingenious way! Thanks for the info, Julien.


#10

Yes, I’m starting to see that.

Before I started figuring out the Map node I was making a lot of custom IF nodes to iterate through lists, making booleans and filtering by them… that’s a lot more work than using a Map node!