brepjs API Reference
    Preparing search index...

    Function sketchPolysides

    • Create a regular-polygon Sketch on a given plane.

      Sides may optionally be arcs (sagitta != 0). The outer radius is measured to the vertices when sagitta is zero.

      Parameters

      • radius: number

        Circumscribed (outer) radius.

      • sidesCount: number

        Number of polygon sides.

      • sagitta: number = 0

        Arc sagitta per side (0 = straight edges).

      • planeConfig: PlaneConfig = {}

        Plane name / origin to sketch on.

      Returns Sketch

      A closed polygon Sketch.

      const hex = sketchPolysides(15, 6);