Solids Builder - Point/Bulge


Point/Bulge - creates a point with the CONVEXITY property, which is used to generate the arc segment from polylines:

Convexity is a property used in polylines, to define the arc. It is given by:

Convexity = (2 * H) / (L)

Where:
L is the length of the string
H is the height of the arc sector

When the sign of convexity is positive, the arc is drawn to the right of the chord (I - F) and when it is negative, to the left. In the image below, the polyline starts at PointB and ends at PTM, and the value of the convexity of PointB is 0.5, creating an arc between points PointB and PTJ. The convexity of the PTJ point is equal to ZERO, so a line segment is drawn between the PTJ and PTM points:

It is easy to see that when the convexity is 1, the arc is a half circle. For ZERO convexity, the arc would have infinite radius, so it is a straight line.

The Point/Bulge activity has the following properties:

If the text gets too big/small, or the sphere that represents the point gets too big or small, use the buttons ( A, a, , ) at the top of the screen to change the preview


Properties (for use in VB expressions)

implements the properties of the points


Methods (for use in VB expressions)

implements the methods of the points