Part Circle

Description
This command will create a circular curved edge. With the default values, the circular curved edge will be closed and therefore will be a circle. If the properties Angle 0 or Angle 1 are changed from their default values (0 and 360) the edge will be an open curve, an arc.

Alternatively a Part Circle can be initially defined from three points. Once created the circle will only contain the standard Part Circle properties and will no longer contain a reference to the creation points.

Usage
A Circle geometric primitive is available from the Create Primitives dialogue in the Part workbench.
 * 1) Switch to the [[Image:Workbench_Part.svg|24px]] Part
 * 2) There are several ways to access the Create Primitives dialogue:
 * 3) * Press the [[Image:Part_Primitives.svg|24px]] Primitives button located in the Part toolbar
 * 4) * Use the

Properties

 * : the radius of the curved edge (arc or circle)
 * : start of the curved edge, (degrees anti-clockwise), the default value is 0
 * : end of the curved edge, (degrees anti-clockwise), the default value is 360

Scripting
Creating a circle, defined by center point, axis vector and radius.

Creating a circle, defined by three points.

Attributes and functions of a Part.Circle object:


 * myCircle.Center ... Center as App.Vector
 * myCircle.Axis ... Axis vector as App.Vector
 * myCircle.Radius ... Radius as Float
 * myCircle.TypeID ... 'Part::GeomCircle'
 * myCircle.discretize(n) ... List of the vertexes as App.Vector of a polygon inscribed in the circle having n vertexes