Sweep Surface
Use the same Sweep tool used in
Sweep Solid,
then set bodyType to surface to carry a profile along a path as an open surface instead of a
closed solid. This is useful for guide surfaces, routed surface geometry, and path-driven forms
that should stay open for later surfacing operations.
Body Type
The bodyType parameter controls whether Sweep creates a solid body or a surface body. Set
bodyType to surface when you want a shell with no thickness instead of a solid body. This works
the same way as the Body Type option in the solid Sweep workflow, you are just choosing the surface
output mode here.

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.

Selected sketch segment

Selected sketch region
Other Parameters
All other Sweep parameters, such as Sketches, Path, Sectional, Relative To, and
Start Tag / End Tag, work the same way as they do in
Sweep 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 sweep is just a sweep call with bodyType = SURFACE, applied to sketch segments and a path.
Want to find out more about the sweep function? Check it out in our KCL docs.