How to add your knowledge

Point

    Synopsis

    The point design is used to graphically display the location of a set of coordinates as well as specifying the location of a point using a variety of geometric methods. The point can be located by using a Cartesian coordinate system and specifying its x, y, and z location. It can also be located by using an angle and radius measured from the localFrame: of the part. The point design can also be useful as a location marker in the graphics window.

    Mixins

    PointMixin

    InkDrawableMixin

    RenderMixin

    AssemblyMixin

    Canonicals

    Name Type Description
    origin point This is the location of the point.

    Parameters

    Name Type Description
    angle number Angle in degrees on the local X-Y plane from the local X axis to the location of the point.
    radius number Distance from the origin of the localFrame to the location of the point.
    basePoint point The origin of the new point can be calculated by providing this point as a reference and offsetting it by the offset vector.
    offset vector Vector used to offset the basePoint point to calculate the new point design's origin.
    x number Location of the new point along the X axis of the worldFrame.
    y number Location of the new point along the Y axis of the worldFrame.
    z number Location of the new point along the Z axis of the worldFrame.

    Group Rules

    <x y z> Calculates the origin from a point at the x, y,and z coordinates of the worldFrame.

    <angle radius> Calculates the origin point from the angle on the localFrame's X-Y axis as measured from the localFrame's X axis, and the radius from the localFrame's origin.

    <basePoint offset> Calculates the origin from the basePoint's location plus the offset vector.

    Example 1

    Name: point_Ex01
    Design: acDrawingDocument
    Child Name: myArc
    Child Design: :Arc
    NameTypeSupplied
    origin point point(0,0,0)
    radius number 1
    color string "olive green"
    Child Name: startPt
    Child Design: :Point
    NameTypeSupplied
    origin point myArc.startPoint
    color string "blue"

    Example 2

    Name: point_Ex02
    Design: acDrawingDocument
    Child Name: radialPt
    Child List?
    Child Design: :Point
    NameTypeSupplied
    Quantity integer 50
    angle number (child.index * 30 / child.radius ^ 0.3) ^ 1.21
    radius number 2 + child.index * 0.2
    color string "red"