Hello,
With the Add Geometry DirectShape component, I created 3D solids of ‘Generic Models’ category.
It seems to show “Using SAT” in the component’s “bubble”.
Is it possible to create an in-place family instance from these DirectShapes?
By “in-place”, I mean, something similar to how Rhino, creates a Block Definition, and inserts a Block Instance at that location, with the Block command.
If I would use the “Place Component” component, what would be my ‘Host’ input?
Or do I need to use “Add component” component, which would instantly insert the instance as well?
Sorry for the beginner questions.
Thank you very much @Japhy .
Just so that I understand the logic of the solution you gave me:
DirectShapes can not be part of a Revit Family? Instead, a ‘DirectShapeType’ needs to be created, which is then instantiated with the Add DirectShape component?
What would be he difference between Revit’s Family and ‘DirectShapeType’? I see that upper Box ‘DirectShapeType’ has no overview picture in the ‘Properties’ tab. It also can not be Hosted. It has no ability to be assigned to a Level? I apologize if these are Revit specific questions, and not Revit.Inside. I just want to understand, what am I getting with this solution.
What particular workflow are you trying to achieve?
You can create direct shapes in a family document if you want to. Direct shapes are great for certain situations, but generally you are going to want to use Families.
Hi @Japhy ,
Thank you for replying back.
I have double curved GFRC panels. I would like to somehow ‘instantiate’ them in Revit, and not just have them all as DirectShape. By ‘instantiate’ I mean: so that they are not all unique DirectShapes.
Sadly I can not share the 3D model.
djordje, You will want to use Curtain Wall Panel Families.
Here is a rough example. Essentially you will create a curtain wall with system family as a frame, create your double curved panels in relation to the other panels. To create the family the geometry needs to be oriented to the 0,0 before going into the family.
My attempt at aligning the created panel to place the types into a curtain wall was a little off, but this should get you started. There’s a few ways to organize things and that will depend on the your project particulars. I can help you in this regard if you can provide additional information.
Hi @Japhy ,
Thank you once again for the invaluable support. I will check the files on my colleagues PC, as he has Revit 2023.
I can’t share the 3D model, but the panels looks similarly to what you showed. Maybe a bit less double curved in my case.
Here is a simplified top view of my GFRC facade. You think I could make Curtain Walls from the magenta lines below?
So the most important part would be creation of the Families: by orienting the Rhino 3D GFRC panel from the center point of the Curtain Panel behind it - to the 0,0. Or?
Yes, the Curtain walls would be created on the magenta, with the curtain grids at the joint lines (ideally). What we need to establish is the coordination of the Panel to the Rhino model. Setting the Unique Panel IDs to the SystemPanels PNL-001, PNL-002, … That way when baked we can coordinate. Row/Column is a good naming convention as well 01-01, 01-02
As you can see from @Japhy example, each unique panel has its own Family Type. Then you can insert each type into the correct location on the facade. The insertion point for each panel is the 0,0,0.
This way, when scheduled, the facade will know how many panels of each type exists.
You can see how using Families takes the organization to the next level. Classifying which panels belong to which family can be tricky unless there is a repeating pattern.