Synopsis
Creates a radial dimension object. The positioning of dimensions is based on the local X-Y plane. The RadialDimension itself can be positioned, or it can rely on its parent. The points that are referenced need not be in the dimension plane. Placement of text, arrows, dimension and extension lines is currently automatic. Text will be placed inside the extension lines if possible, and arrows will also be placed inside if possible. When things don't fit, the location: parameter can be used to control on which side the dimension falls. Note that many of the controls for dimensions are provided through several mixins.
Mixins
DimRadialDiametralMixin
DimensionTextMixin
InkDimensionMixin
Canonicals
| Name |
Type |
Description |
| center |
point |
Center of the diametral dimension. |
| location |
point |
This point is used to determine a radial distance at which to locate the dimension. This point cannot be coincident with the fromPoint or toPoint or an error is generated. |
| radius |
number |
Radius to dimension. |
Parameters
| Name |
Type |
Description |
| dimPrefix |
string |
Text string that precedes the dimension value. The default is "R". |
Rules
| Name |
Type |
Description |
| measurement |
number |
Calculated value for the dimension. This is an unrounded, double precision number. |
Group Rules
<arc_only (arc)> Specifies the center and radius using the supplied arc.
See Also: DimRadialDiametralMixin
, DimensionTextMixin and InkDimensionMixin
RadialDimension_Ex01
| Child Name: |
dimension
|
| Child Design: |
:RadialDimension
|
|
Name
|
Type
|
Supplied
|
| center |
point |
point(0,0,0) |
| radius |
number |
1 |
| location |
point |
point(1,1,0) |
RadialDimension_Ex02
| Child Name: |
circle
|
| Child Design: |
:arc
|
|
Name
|
Type
|
Supplied
|
| center |
point |
point(0,0,0) |
| diameter |
number |
2 |
| Child Name: |
dimension
|
| Child Design: |
:RadialDimension
|
|
Name
|
Type
|
Supplied
|
| arc |
part |
circle |
| location |
point |
point(-1,-1,0) |
RadialDimension_Ex03
| Child Name: |
circle
|
| Child Design: |
:arc
|
|
Name
|
Type
|
Supplied
|
| center |
point |
point(0,0,0) |
| diameter |
number |
2 |
| Child Name: |
dimension
|
| Child Design: |
:RadialDimension
|
|
Name
|
Type
|
Supplied
|
| arc |
part |
circle |
| extLineFrom? |
boolean |
True |
| location |
point |
point(-1,-1,0) |