Nine Point Circle Calculator

Construct nine-point circle and actual triangle side midpoints; center uses circumcenter/orthocenter and radius is half circumradius, not a generic circle from radius.

Description

The nine-point circle passes through a triangle's side midpoints and related altitude points.

The nine-point circle passes through a triangle's side midpoints and related altitude points. Its center lies halfway between circumcenter and orthocenter, with half the circumradius.1

Construct nine-point circle and actual triangle side midpoints; center uses circumcenter/orthocenter and radius is half circumradius, not a generic circle from radius.

When to use Nine Point Circle Calculator

Use this tool to construct nine-point circle and actual triangle side midpoints; center uses circumcenter/orthocenter and radius is half circumradius, not a generic circle from radius.

Choose the integer, sequence, coefficients or function parameters for your calculation. Follow the stated ordering, domain and size limits.

How to use Nine Point Circle Calculator and understand its results

  1. Choose the integer, sequence, coefficients or function parameters for your calculation. Follow the stated ordering, domain and size limits.
  2. Enter vertices using the field table and calculation rules, then run the tool.
  3. Read ninePointCircleCenter, ninePointCircleRadius, sideMidpoints. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
verticesVerticeslist of list of numberRequired

Enter exactly three planar coordinate pairs in consistent units. Reject collinear or poorly conditioned triangles, calculate the two centers, then return circle center, radius and cyclic side midpoints.

nine-point center = (circumcenter+orthocenter)/2; radius = circumradius/2

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
ninePointCircleCenterNine point circle centerlist of number
ninePointCircleRadiusNine point circle radiusnumber
sideMidpointsSide midpointslist of list of number
json
{
  "input": {
    "vertices": [
      [
        0,
        0
      ],
      [
        4,
        0
      ],
      [
        0,
        3
      ]
    ]
  },
  "output": {
    "ninePointCircleCenter": [
      1,
      0.75
    ],
    "ninePointCircleRadius": 1.25,
    "sideMidpoints": [
      [
        2,
        0
      ],
      [
        2,
        1.5
      ],
      [
        0,
        1.5
      ]
    ]
  }
}

Limitations and assumptions

Nearly collinear inputs are rejected at the helper's relative 10⁻¹² area-conditioning threshold. This does not construct all nine points.

Numeric inputs and returned numeric values must be finite; an unrepresentable returned value produces an error. Matrices are limited to 128 rows and 128 entries per row; other numeric lists are limited to 100,000 entries. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Euler Line Calculator: Construct circumcenter, centroid, orthocenter and Euler-line direction from planar vertices; equilateral coincident centers leave no unique Euler line. For a complementary task, use Napoleon Triangle Area Calculator: Compute outer/inner Napoleon triangle areas from actual noncollinear planar vertices and erected equilateral-triangle centroids; inner construction may degenerate.

References

  1. Nine Point Circle Calculator — tool.io

Similar or alternative tools

  • Euler Line Calculator

    Construct circumcenter, centroid, orthocenter and Euler-line direction from planar vertices; equilateral coincident centers leave no unique Euler line.

  • Napoleon Triangle Area Calculator

    Compute outer/inner Napoleon triangle areas from actual noncollinear planar vertices and erected equilateral-triangle centroids; inner construction may degenerate.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies