Revit API Forum
Welcome to Autodesk’s Revit API Forums. Share your knowledge, ask questions, and explore popular Revit API topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Creation of an open Shell in revit

1 REPLY 1
Reply
Message 1 of 2
Anonymous
361 Views, 1 Reply

Creation of an open Shell in revit

Anonymous
Not applicable

Hi, I am currenlty trying to analyse some export and Modellcheking featurese for a project at uni and for that I am working with the CPI-Plugin in Revit which also comes with a Open Shell Check. In order to experiment with that I will need to create a model with an actuall shell in Revit. Ist there anyone who has a clue of how to model an open shell in order to provoke an error or atleas a notification whe checking for that? 

Thanks 

Arne

0 Likes

Creation of an open Shell in revit

Hi, I am currenlty trying to analyse some export and Modellcheking featurese for a project at uni and for that I am working with the CPI-Plugin in Revit which also comes with a Open Shell Check. In order to experiment with that I will need to create a model with an actuall shell in Revit. Ist there anyone who has a clue of how to model an open shell in order to provoke an error or atleas a notification whe checking for that? 

Thanks 

Arne

1 REPLY 1
Message 2 of 2
jeremy_tammik
in reply to: Anonymous

jeremy_tammik
Autodesk
Autodesk

I would assume that an open shell can be built using the BrepBuilder:

 

https://thebuildingcoder.typepad.com/blog/2018/02/directshape-from-brepbuilder-and-boolean.html

 

 

However, the TessellatedShapeBuilder class is easier to use and also supports open shells:

 

https://www.revitapidocs.com/2021.1/a144b0e3-c997-eac1-5c00-51c56d9e66f2.htm

 

Its target types include just about anything:

 

https://www.revitapidocs.com/2021.1/c445e799-cb1d-a4cb-5333-719f5c19df18.htm

 

Solid A solid, i.e., a Geometry, where all edges are shared by two and only two faces and which divides all 3d space into bounded inner and infinite outer area(s).
AnyGeometry A Geometry, which depending on input data can be a Solid or a 'sheet', where there is no fully enclosed volume formed by the generated faces.
Mesh A mesh.

  

Samples on The Building Coder:

 

https://www.google.com/search?q=TessellatedShapeBuilder&as_sitesearch=thebuildingcoder.typepad.com

  

Jeremy Tammik Developer Advocacy and Support + The Building Coder + Autodesk Developer Network + ADN Open

I would assume that an open shell can be built using the BrepBuilder:

 

https://thebuildingcoder.typepad.com/blog/2018/02/directshape-from-brepbuilder-and-boolean.html

 

 

However, the TessellatedShapeBuilder class is easier to use and also supports open shells:

 

https://www.revitapidocs.com/2021.1/a144b0e3-c997-eac1-5c00-51c56d9e66f2.htm

 

Its target types include just about anything:

 

https://www.revitapidocs.com/2021.1/c445e799-cb1d-a4cb-5333-719f5c19df18.htm

 

Solid A solid, i.e., a Geometry, where all edges are shared by two and only two faces and which divides all 3d space into bounded inner and infinite outer area(s).
AnyGeometry A Geometry, which depending on input data can be a Solid or a 'sheet', where there is no fully enclosed volume formed by the generated faces.
Mesh A mesh.

  

Samples on The Building Coder:

 

https://www.google.com/search?q=TessellatedShapeBuilder&as_sitesearch=thebuildingcoder.typepad.com

  

Jeremy Tammik Developer Advocacy and Support + The Building Coder + Autodesk Developer Network + ADN Open

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report