Module sketch

Source
Expand description

Functions related to sketching.

Structs§

AngledLineThatIntersectsData
Data for drawing an angled line that intersects with a given line.
AngledLineToData
Data to draw an angled line to a point.
ArcToData
Data to draw a three point arc (arcTo).
BezierData
Data to draw a bezier curve.

Enums§

AngledLineData
Data to draw an angled line.
ArcData
Data to draw an arc.
FaceTag
A tag for a face.
PlaneData
Orientation data that can be used to construct a plane, not a plane in itself.
SketchData
Data for start sketch on. You can start a sketch on a plane or an solid.
StartOrEnd
TangentialArcData
Data to draw a tangential arc.

Constants§

NEW_TAG_KW

Functions§

angled_line
Draw an angled line.
angled_line_of_x_length
Draw an angled line of a given x length.
angled_line_of_y_length
Draw an angled line of a given y length.
angled_line_that_intersects
Draw an angled line that intersects with a given line.
angled_line_to_x
Draw an angled line to a given x coordinate.
angled_line_to_y
Draw an angled line to a given y coordinate.
arc
Draw an arc.
arc_to
Draw a three point arc.
bezier_curve
Draw a bezier curve.
close
Close the current sketch.
hole
Use a sketch to cut a hole in another sketch.
line
Draw a line to a point.
profile_start
Returns the sketch profile start point.
profile_start_x
Returns the X component of the sketch profile start point.
profile_start_y
Returns the Y component of the sketch profile start point.
start_profile_at
Start a new profile at a given point.
start_sketch_on
Start a sketch on a specific plane or face.
tangential_arc
Draw a tangential arc.
tangential_arc_to
Draw a tangential arc to a specific point.
tangential_arc_to_relative
Draw a tangential arc to point some distance away..
x_line
Draw a line on the x-axis.
y_line
Draw a line on the y-axis.