hello guys! is there a way to export each type of family separately into .rfa file? for example here in this family are 12 different object, can i have 12 .rfa files, and do it automatically, because in the future i might have hundreds of this objects.
1 family with 100s of types is what Revit is built for.
100âs of families with one type is not.
You can remove families via âPurge Unusedâ, and instead of loading all 100 in at a time they can select the ones they want if you have your type catalog configured correctly.
The added benefit of this is that the model only has one set of geometry to manage, which gets reconfigured for each input (assuming your family was built correctly). This means a profile such as what youâre showing (having say 40 curves and four fill patterns) winds up only adding one set of data (totaling 40 curves and four fill patterns) instead of 100 sets of data (totaling 4000 curves and 400 fill patterns).
The standard steel shapes are a great example of this. It has 273 family types nested in the one family.
what if i want to export them separately as fbx?
- Create an instance of the first family type from the family in a new project. Then build an automation (via Dynamo or other) to change the family type, regenerate the model, and export to FBX for each of a list of family types provided.
- Create an instance of each family type, generate a new 3d view for each family instance isolating the instance in the view, regenerate the model, export all of the 3d views to FBX.
That said this seems like you have shifting outcomes to deal with, and likely you should sit back and review your requirements. Do you really need both, and if so why? Assuming the end goal is FBX why generate the RVT in the first place?
im asking about fbx just to have a plan b, if you are saying that i canât have rfa way here, the goal is rfa files. just canât completely understand if i can have them saved in rfa separately
You can, but thatâs not a very Revit way of working - your projects will perform poorly as a result.
I guess i have to try it out. thank you for your patience, can we again go through the process of that action, in details, please? how do i split a family into separate rfaâs
Donât - make one rfa with the correct parametric controls for one type, generate the initial catalog with the export types tool, and then use Dynamo or other tool of your choosing to create a each of your types.
This is the official help documentation, but there are many tutorials online which you can find by searching ârevit create type catalogâ.
thank you! iâll look into it and will come back with progress
i have already created a catalog though, and what is the outcome of this, i mean what result is expected when i do all this actions?
Load the family into a project and it will let you select the family types you want to use.
Basically you provide users in your company who want to leverage this family with the rfa and the catalog file and youâre done.
i think i have already everything set up for this. but my client is asking if i could make every type in the family a separate .rfa file
I donât recommend that. Better to show how this works, explain itâs the standard (there is a reason we distribute steel families this way after all), performs better, and is easier for them to manage long term.
Beyond that, youâre going to either have to look into a 3rd party tool (Bird Tools Dynamo Multi Player is a good one) or build yourself some API code to create the RFA files.
do you have any experience with bird tools? could you please give any tip what should i be searching for in there?
I know not of any specifics, but it is another installation if I recall.