This is the third circle file, Circle.ByCenterPointsOnCurve, in a series of four circle translations.

Geometry.Curve.Circle.ByPointsOnCurve.ds#3-Graphic

After copying and pasting the script from the DSE to DSS’s blank canvas and translating the initial code one gets a graph node canvas similar to below.

Geometry.Curve.Circle.ByPointsOnCurve#3

Before continuing the translation, the inputs to the nodes are defined further.

Geometry.Curve.Circle.ByPointsOnCurve#3

Satisfied with the extent of the nodes definitions, one develops the various properties that are unique to the circle-curve-geometry. Note the variations that extend from the Circle.ByCenterPointsOnCurve node as highlighted and indicated below.

Geometry.Curve.Circle.ByPointsOnCurve#3a

Ensure that all nodes are adequately defined before executing the “Node to Code” operation.

Geometry.Curve.Circle.ByPointsOnCurve#3b

Noting the Variable # could be edited on the script as highlighted, the change is made as indicated below.