kcl →
circleThreePoint
Construct a circle derived from 3 points.
circleThreePoint(
sketchSurfaceOrGroup: SketchOrSurface,
p1: [number],
p2: [number],
p3: [number],
tag?: TagDeclarator,
): Sketch
Arguments
Name | Type | Description | Required |
---|---|---|---|
sketchSurfaceOrGroup | SketchOrSurface | Plane or surface to sketch on. | Yes |
p1 | [number] | 1st point to derive the circle. | Yes |
p2 | [number] | 2nd point to derive the circle. | Yes |
p3 | [number] | 3rd point to derive the circle. | Yes |
tag | TagDeclarator | Identifier for the circle to reference elsewhere. | No |
Returns
Examples
exampleSketch = startSketchOn(XY)
|> circleThreePoint(p1 = [10, 10], p2 = [20, 8], p3 = [15, 5])
|> extrude(length = 5)