OptionalangularAngular tolerance in radians for MakePipeShell.
OptionalauxiliaryAuxiliary spine for twist control
OptionalboundBoundary tolerance for MakePipeShell. Defaults to tolerance if set.
OptionalforceForce profile to be orthogonal to spine
OptionalfrenetUse Frenet trihedron for profile orientation
OptionallawScaling law along the path
OptionalmaxMaximum B-spline degree for pipe surface approximation.
OptionalmaxMaximum number of approximation segments.
OptionalmodeUse BRepOffsetAPI_MakePipe (simple pipe) instead of MakePipeShell. Much faster for constant cross-section profiles, especially rotationally symmetric ones (circles, regular polygons) where orientation doesn't matter. Incompatible with frenet, auxiliarySpine, law, and support options.
OptionalsupportSupport surface for constrained sweeps
Optionaltolerance3D approximation tolerance for MakePipeShell (default: kernel default ~1e-7).
OptionaltransitionTransition mode at corners: 'right' (sharp), 'transformed', or 'round'
OptionalwithEnable contact detection
Configuration for sweep/pipe operations along a spine.