Skip to main content

sketch()

Draws 2D geometry on a standard plane. Geometry statements are fully-specified guesses; constraint statements drive the solve.

Returns: Sketch

tip

See the guide for detailed usage examples.

Signatures​

sketch(plane: PlaneLike, sketcher: () => T): ISketch & Extend<T>

Draws 2D geometry on a standard plane. Geometry statements are fully-specified guesses; constraint statements drive the solve.

ParameterTypeDescription
planePlaneLikeThe plane to sketch on
sketcher() => TCallback containing sketch statements

sketch(face: SceneObject, sketcher: () => T): ISketch & Extend<T>

Draws 2D geometry on a face selection.

ParameterTypeDescription
faceSceneObjectThe face to sketch on
sketcher() => TCallback containing sketch statements

sketch(plane: Plane, sketcher: () => T): ISketch & Extend<T>

Draws 2D geometry on an existing Plane object.

ParameterTypeDescription
planePlaneThe Plane object to sketch on
sketcher() => TCallback containing sketch statements