About method SolidSolidCutUtils

About method SolidSolidCutUtils

Anonymous
Not applicable
719 Views
1 Reply
Message 1 of 2

About method SolidSolidCutUtils

Anonymous
Not applicable

This method ought to be used in the family editor, and I can't find a way for a beam to cut a roof. I have reviewed the SDK sample and brought the following questions:

1. How to use SolidSolidCutUtils in a project file or is that doable? If not, how to realise the function of cutting solids in a project file?

2. Which kinds of family instances can be cut? For those I Have tried, it was unable to cut between beam and floor, floor and roof.

3. How to remove the overlapping parts of different family instances of a same family symbol, e.g. two common roofs?

 

Looking forward to your answers.

0 Likes
Accepted solutions (1)
720 Views
1 Reply
Reply (1)
Message 2 of 2

jeremytammik
Autodesk
Autodesk
Accepted solution

This is answered by the documentation on SolidSolidCutUtils:

 

http://www.revitapidocs.com/2018.1/f1a2d176-2ab6-fa4c-293e-970c5866e87c.htm

 

These utilities are applicable for the generic forms, geometry combinations and family instances in conceptual model, pattern based curtain panel, or adaptive component families, and family instances which are permitted to participate in joining in projects. Thus, for example, a beam cannot cut a wall (as the wall is not a family instance) in projects. Nor can a steel beam participate in cutting another family (because steel beams do not participate in joining).
 
1. No, only in a family context.
 
2. See above.
 
3. Revit will do this for you if you model correctly, I believe.
 
Alternatively, you may find some help in 
 
 
Cheers,
 
Jeremy


Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder