The Arrow design uses CircleArrowHead as one of its choices for the arrow at each end. CircleArrowHead can be a 'circle' or a 'filledCircle'.
A dimension line is a thin line, broken in the middle to allow the placement of the dimension value, with an arrow at each end.
Parameter Rules
arrowLength: | This is the arrow length that has a 'lookup', so it will look up for its value. |
Example: | 1/8; |
length: | Same as arrowLength but without a 'lookup'. its default is 'this.arrowLength;' |
Example: | this.arrowLength; |
position: | A rule that defines a position in 3D space or paper space. |
Example: | return { origin: p(5, 3, 0, this.parent.transform ) }; |
Mixins
Polyline
PolylineRenderMixin
BaseAssembly
AssemblyRenderMixin
Render3Mixin
FrameMixin
AssemblyMixin
FrameMixin
BaseNode
BaseModel
RULE NAME |
TYPE |
DEFAULTS |
CATEGORY |
FLAGS |
---|---|---|---|---|
arrowLength |
number |
1/8 |
None |
Cached lookup |
length |
number |
this.arrowLength |
None |
Cached |
Project Example:
In your kBridge Examples Projects folder open the project called ‘DrawingUtilitiesTableDemo’.
Reference Location:
'world.mytable.mysheet.circlearrowheaddesign'
Link: https://knowledgebridge.engineer/projects
Open the DrawingUtilitiesTableDemo project.
In the CircleArrowHeadDesign / Sheet1 shows a CircleArrowHead.