Makeathon ends in00:00:00:00

Use the same Extrude tool used in Extrude Solid, then set bodyType to surface to create an open surface instead of a closed solid. This is useful for reference geometry, patch workflows, and downstream surface edits that should remain open rather than forming a volumetric body.

Body Type

The bodyType parameter controls what kind of geometry Extrude creates. Set bodyType to surface when you want a surface body, which is an open shell with no thickness, instead of a watertight solid body. This is the same Body Type control described in the solid Extrude workflow, the only difference is that here you are intentionally choosing the surface output mode.

Extrude tool with bodyType set to surface in Zoo Design Studio

Selection

Choose a sketch segment when the surface should use a single edge as its profile. If the sketch forms a closed region, choose the region to use the full enclosed profile instead.

Extrude surface with a selected segment

Selected sketch segment

Extrude surface with a selected region

Selected sketch region

Other Parameters

All other Extrude parameters, such as Length, Extrude To Face, Symmetric, Bidirectional Length, Twist Angle, and Start Tag / End Tag, work the same way as they do in Extrude Solid. For the full parameter reference, visit the solid modeling section.

Are you interested in code?

Zoo Design Studio writes KCL behind the scenes. A surface extrusion is just an extrude call with bodyType = SURFACE, applied to a sketch segment or profile.

Want to find out more about the extrude function? Check it out in our KCL docs.

Found a typo?