EllipticArcΒΆ

Type:section
Appearance:multiple

The EllipticArc is a geometrical primitive characterized by its radii (RadiusX, RadiusY), width (LineWidth) and angle (Angle). An EllipticArc is part of an EllipticRing as it is a region limited by two concentric ellipses. The Angle defines the central angle of the EllipticArc, i.e. Angle=360 is equivalent to the definition of the EllipticRing.

The default port is the center of the ellipses at position [0, 0]. After geometrical operations like relative positioning or cutting are performed, the EllipticArc will be discretized by a number of linear segments with end points which are located on the defined circles. The number of these segments is defined by the parameter RefineAll.

A typical EllipticArc might be defined like this:

EllipticArc {
  Name = "EllipticArc_1"
  DomainId = 1
  Priority = 1
  RadiusX = 200.0
  RadiusY = 100.0
  Width = 20.0
  Angle = 270
  RefineAll=2
}