Skip to main content

Inscribed Circle

Returns the largest circle that fits inside a polygon

Written by Holly Conrad Smith

Use this when you need to place something as far as possible from every boundary of a site or room — for example, positioning a courtyard, roundabout, or open amenity space at the most generous, least-constrained point inside an irregular lot.

Category: Geometric Operations

Kind: Operation

Description: returns the largest circle that fits inside a polygon

This finds a polygon's "pole of inaccessibility" — the point furthest from every edge — and draws the largest circle that fits around it.

Inputs

Name

Abbreviation

Type

Access

Description

polygon

P

Cartesian

Item

the polygon to fit a circle inside

segments (optional, default 32)

S

Number

Item

the number of segments in the circle

Outputs

Name

Abbreviation

Type

Access

Description

circle

Ci

Cartesian

Item

the inscribed circle

center

Ce

Vector

Item

the center of the circle

radius

R

Number

Item

the radius of the circle

How to

  1. Add the Inscribed Circle node.

  2. Feed in a polygon.

  3. Optionally set "segments" to control how smooth the circle is (higher = smoother, default 32).

  4. The outputs are the circle itself, its center point, and its radius.

Did this answer your question?