Circle from 3 Points
The Circle from 3 Points panel (VIEW3D_PT_circumcenter) builds a
circle that passes through three selected mesh vertices, using their
circumcenter as the centre. Useful for reconstructing column drums,
apses, well rings, and any radial feature when only a portion of the
arc has been surveyed.
This page is the parameter and operator reference for the panel.
Source: utils/circumcenter_tool.py. Sidebar tab: 3DSC. Default
state: collapsed (DEFAULT_CLOSED). Visible only when the active
object is a mesh.
Required state
The panel walks the user through three prerequisites and refuses to expose the operator until all are satisfied:
The active mesh must be in Edit Mode (the panel offers a shortcut button to enter it).
Exactly three vertices must be selected. The panel reports the current selection count and offers a shortcut to switch to vertex select mode.
The three vertices must not be collinear (validated by the operator at execution time).
Parameters
Once the selection is valid, the panel exposes:
SegmentsNumber of segments used to build the circle mesh. Range
[3, 128], default32.Circle ColorRGBA colour used both for the operator preview and, when
Create as new objectis enabled, for the resulting object’s viewport display. Default(0.0, 0.8, 1.0, 1.0)(cyan).Create as new objectWhen enabled (default), the circle is generated as a new object in the scene. When disabled, the circle is added to the active object’s mesh as additional geometry.
Operator
mesh.apply_circumcenter— Create CircleReads the three selected vertices, computes the circumcenter and the radius, and creates the circle according to the current parameters.
Typical workflow
Select the mesh containing the partial arc.
Enter Edit Mode.
Switch to Vertex select mode.
Select exactly three vertices on the surveyed arc.
Tune
SegmentsandCircle Colorif needed.Press Create Circle.
Remember
The circle is mathematically defined by the three vertices — accuracy depends entirely on how well the input points represent the intended geometry. Pick vertices spread along the arc (not clustered) for a stable fit.