Please enable JavaScript to view this site.

Knowledge Bridge Documentation

Help version: 3.3.8

Description

 

An arc is a portion of the circumference of a circle drawn in the XY plane. The Arc design is defined by the startAngle, endAngle, radius and the position.

Angles are measured from the +X axis counter-clockwise about the +Z axis

 

 

 

arc0

 

 

Parameter Rules

endAngle: Ending angle in degrees from +X axis
Example:180 ;

 

radius: Radius of the arc
Example:0.375 ;

 

startAngle: Starting angle in degrees from +X axis
Example:90 ;

 

facetResolution: The number of segments per arc segment.
Example:32

 

 

Mixins

ArcRenderMixin

BaseAssembly

 

RULE NAME

TYPE

DEFAULTS

CATEGORY

FLAGS

endAngle

number

360

Inputs

Cached
Parameter

radius

number

1.0

Inputs

Cached
Parameter

startAngle

number

0.0

Inputs

Cached
Parameter

facetResolution

integer

32

Geometry

Cached
Parameter

 

 

 

kBridgeExampleIcon

 

Project Example:

In your kBridge Examples Projects folder, open the project called ‘Geometry Examples’.

 

Geometry0

Reference Location:

'world.geometry_examples.arc_line.arc_ltop'

Link: https://knowledgebridge.engineer/projects

 

Open the Geometry Examples project.

 

If you look at the Geometry Examples design you will see in the Arc_LTop design these parameter settings:

 

endAngle: 180
radius:this.Test1Radius <0.375>
startAngle: 90
position: var myRadius = child.radius;
var x = this.Test1Width/2-myRadius;
var y = this.Test1Length/2-myRadius;
return { origin: p(-x,y , 0, this.parent.transform ) };
Note://The position or origin is the center of the radius (arc).

 

arc1

 

 

 

Knowledge Bridge from Engingeering Intent is a full-featured engineering and sales automation environment