MotorXP-AFM Scripting API
    Preparing search index...

    Interface RotorElementItem

    RotorElementItem type

    interface RotorElementItem {
        angularDisplacement: number;
        angularDisplacementChanged: SignalConnector<number>;
        height: number;
        heightChanged: SignalConnector<number>;
        id: number;
        changeProperty(propName: string, value: any): boolean;
        isLower(): boolean;
        isMiddle(): boolean;
        isUpper(): boolean;
        posBottom(): number;
        posTop(): number;
    }
    Index
    angularDisplacement: number

    Element angular displacement.

    Read/Write

    angularDisplacementChanged: SignalConnector<number>

    Signal emitted when angularDisplacement changes.

    Read

    height: number

    Element height.

    Read/Write

    heightChanged: SignalConnector<number>

    Signal emitted when height changes.

    Read

    id: number

    Rotor element identifier.

    Read only

    • Changes a property value. The change can be undone with the Undo command in the GUI.

      Parameters

      • propName: string

        {string} - Property name.

      • value: any

        {any} - Property value.

      Returns boolean

      True on success.

    • Position flag: true if the rotor element is in the lower part of the motor.

      Returns boolean

      True if the rotor element is in the lower part of the motor.

    • Position flag: true if the rotor element is in the middle of the motor.

      Returns boolean

      True if the rotor element is in the middle of the motor.

    • Position flag: true if the rotor element is in the upper part of the motor.

      Returns boolean

      True if the rotor element is in the upper part of the motor.

    • Z position of the lower side of the element.

      Returns number

      Position of the lower side of the element.

    • Z position of the upper side of the element.

      Returns number

      Position of the upper side of the element.