Properties can be accessed from Fixture class/structures obtained from a selected Fixture using the Fixture:GetSelectedFixture() function. Note that several properties are used internally by Moving Light Assistant and may not be of much use to users.

To read a ‘member’ property of a Fixture class/structure, a dot separator is used between the _Fixture_class/structure object and the property.

channelNum = fixtureObject.Channel

Gets the fixtureObject.Channel property from a previously retrieved Fixture class/structure called fixtureObject and assigns it to the variable channelNum.

Accessory

String value

The Accessory property contains the text of accessories attached to the fixture i.e. Spill Ring, Top Hat etc.

Baffle

Boolean value

The Baffle property indicates if a sound baffle is attached to the fixture (True or False).

Bay1Option

String value

The Bay1Option property is the name of an item inserted in option bay 1 i.e. for an ETC Revolution this could be Shutter Module, Gobo Module etc.

Bay2Option

String value

The Bay2Option property is the name of an item inserted in option bay 2 i.e. for an ETC Revolution this could be Shutter Module, Gobo Module etc.

BeamDMXAddress

Numeric(integer) value

The BeamDMXAddress property is the DMX address of an attached beam device i.e. motorised iris. A value of 0 is unpatched, valid DMX addresses are 1 to 512. Note this value is the raw value used internally and is not formatted as the way it appears in Moving Light Assistant.

BeamDMXUniverse

Numeric(integer) value

The BeamDMXUniverse property is the DMX universe of an attached beam device i.e. motorised iris. A value of 0 is unpatched, valid universe numbers are 1 to 65535. Note this value is the raw value used internally and is not formatted as the way it appears in Moving Light Assistant.

BeamLightwrightID

String value

The BeamLightwrightID property is the Lightwright ID for an attached external beam device.

CaseColour

String value

The CaseColour property is the case colour of the fixture.

ChangedFields

String value

The ChangedFields property is used internally by Moving Light Assistant to track which fields have been changed and by what action.

Channel

Numeric(integer) value_

The Channel property is the channel number of the fixture.

ColourDMXAddress

Numeric(integer) value

The ColourDMXAddress property is the DMX address of an attached colour device i.e. scroller. A value of 0 is unpatched, valid DMX addresses are 1 to 512. Note this value is the raw value used internally and is not formatted as the way it appears in Moving Light Assistant.

ColourDMXUniverse

Numeric(integer) value

The ColourDMXUniverse property is the DMX universe of an attached colour device i.e. scroller. A value of 0 is unpatched, valid universe numbers are 1 to 65535. Note this value is the raw value used internally and is not formatted as the way it appears in Moving Light Assistant.

ColourFilter

String value

The ColourFilter property is the colour name of any attached colour filter i.e. L201 Full CT Blue.

ColourLightwrightID

String value

The ColourLightwrightID property is the Lightwright ID for an attached external colour device.

ConsoleFixtureProfile

String value

The ConsoleFixtureProfile property is typically used as the name of the fixture profile the console is using.

ConsoleID

String value

The ConsoleID property is typically used as an identifier that the consoles uses to identify the fixture i.e. like a channel number.

ConsoleFixtureProfileID

String value

The ConsoleFixtureProfileID property is typically the ID number to identify the fixture profile on the console.

ConsoleFixtureProfileManufacturer

String value

The ConsoleFixtureProfileManufacturer property is typically the fixture manufacturer name on the console.

ConsoleFixtureProfileName

String value

The ConsoleFixtureProfileName property is typically the name of the fixture profile on the console

ConsoleFixtureProfileOption

String value

The ConsoleFixtureProfileOption property is typically the fixture mode on the console.

ConsolePatchLayer

String value

The ConsolePatchLayer property is typically the patch layer the fixture is in on the console i.e. grandMA1/grandMA2.

DeviceType

String value

The DeviceType property is typically used in Lightwright and will be something like Light, Moving Light, Device, Accessory, Power or Other

DMXAddress

Numeric(integer) value

The DMXAddress property is the DMX address of the main fixture. A value of 0 is unpatched, valid DMX addresses are 1 to 512. Note this value is the raw value used internally and is not formatted as the way it appears in Moving Light Assistant.

DMXProfile

String value

The DMXProfile property is the name of the Moving Light Assistant fixture profile the fixture is using.

DMXSystem

Numeric(integer) value

The DMXSystem property is which DMX system the fixture is patched to. It is a number from 1 to 65535. The default DMX system fixtures are patched to is 1.

DMXUniverse

Numeric(integer) value

The DMXUniverse property is the DMX universe of the main fixture. A value of 0 is unpatched, valid universe numbers are 1 to 65535. Note this value is the raw value used internally and is not formatted as the way it appears in Moving Light Assistant.

ExternalID

String value

The ExternalID property is an identifier for the fixture used by external applications such as Vectorworks.

FixtureID

String value

The FixtureID property is typically used as the RDM fixture identifier.

FixtureNumber

Numeric(integer) value

The FixtureNumber property is used in a similar manner to the Channel on consoles that support separate channel and fixture numbers.

FixtureOptionState

String value

The FixtureOptionState property will typically be Default unless any fixtures options i.e. Pan Invert, are changed from the default. The non-default options will be listed in this field.

FixtureType

String value

The FixtureType property is the name of the fixture type.

FrontLens

String value

The FrontLens property is front lens attached to the light i.e. for a Vari-Lite VL5 it could be Stipple.

FrostInstalled

String value

The FrostInstalled property is for indicating the frost that is attached to the fixture i.e. R132 1/4 Hamburg Frost.

GateGobo

String value

The GateGobo property is name of a gobo fitted in the gate of the fixture (i.e. for a conventional fixture).

InstrumentType

String value

The InstrumentType property is typically used in Lightwright and will be something like Light, Moving Light, Device, Accessory, Power or Other. It could also be the name of the fixture type.

IntensityDMXAddress

Numeric(integer) value

The IntensityDMXAddress property is the DMX address of an external intensity control i.e. dimmer, mechanical louvre shutter. A value of 0 is unpatched, valid DMX addresses are 1 to 512. Note this value is the raw value used internally and is not formatted as the way it appears in Moving Light Assistant.

IntensityLightwrightID

String value

The IntensityLightwrightID property is not currently used.

IntensityDMXUniverse

Numeric(integer) value

The IntensityDMXUniverse property is the DMX universe of an external intensity control i.e. dimmer, mechanical louvre shutter.. A value of 0 is unpatched, valid universe numbers are 1 to 65535. Note this value is the raw value used internally and is not formatted as the way it appears in Moving Light Assistant.

InternalLens

String value

The InternalLens property is name of any internal lens option. i.e. for a Vari-Lite VL3500 Wash, it could be Buxom.

Lamp

String value

The Lamp property is the name of the lamp installed in the fixture i.e. MSR700SA.

LightwrightID

String value

The LightwrightID property is an identifier to identify the fixture for exchanging data between Lightwright and Moving Light Assistant.

LocationX

Numeric(float) value

The LocationX property is the rigging location on the X axis.

LocationY

Numeric(float) value

The LocationY property is the rigging location on the Y axis.

LocationZ

Numeric(float) value

The LocationZ property is the rigging location on the Z axis.

MatchFlag

Boolean value

The MatchFlag property is used internally by Moving Light Assistant.

Mounting

String value

The Mounting property is a description of how the fixture is mounted i.e. Hanging, Floor etc.

Name

String value

The Name property is a name for the fixture.

NumDMXChans

Numeric(integer) value

The NumDMXChans property is derived from the Moving Light Assistant fixture profile with the number of DMX channels used by the fixture.

Orientation

String value

The Orientation property is the connector orientation of the fixture i.e. US, DS, SL etc.

Position

String value

The Position property is the name the fixture is rigged onto i.e. LX 1.

PositionOrder

Numeric(integer) value

The PositionOrder property is used internally by Moving Light Assistant.

Purpose

String value

The Purpose property is this could be what the fixture is used for. Typically this could be the focus of the fixture.

Repeater

String value

The Repeater property is typically the name/identifier of a power supply/data distribution box, such as a Vari-Lite Smart Repeater.

RepeaterPort

Numeric(integer) value

The RepeaterPort property is typically the port number the fixture is connected to on the repeater.

RotationX

Numeric(float) value

The RotationX property is the rigging rotation on the X axis.

RotationY

Numeric(float) value

The RotationY property is the rigging rotation on the Y axis.

RotationZ

Numeric(float) value

The RotationZ property is the rigging rotation on the Z axis.

SerialNumber

String value

The SerialNumber property is typically used to hold the serial number of the fixture.

SupplyCircuit

String value

The SupplyCircuit property is the name or identifier of the circuit supplying power to the fixture.

SupplyDMXAddress

String value

The SupplyDMXAddress property is the DMX address of typically the non-dim power circuit supplying the fixture. A value of 0 is unpatched, valid DMX addresses are 1 to 512. Note this value is the raw value used internally and is not formatted as the way it appears in Moving Light Assistant.

SupplyDMXUniverse

String value

The SupplyDMXUniverse property is the DMX universe of typically the non-dim power circuit supplying the fixture. A value of 0 is unpatched, valid universe numbers are 1 to 65535. Note this value is the raw value used internally and is not formatted as the way it appears in Moving Light Assistant.

SupplyMulti

String value

The SupplyMulti property is the name or identifier of the multicore cable the fixture is connected to.

SupplyMultiWay

String value

The SupplyMultiWay property is the way of the multicore cable the fixture is connected to.

UnitNumber

String value

The UnitNumber property is an alphanumeric identifier for the fixture hanging on a position.

UserField1

String value

The UserField1 property holds data as defined by the user.

UserField2

String value

The UserField2 property holds data as defined by the user.

UserField3

String value

The UserField3 property holds data as defined by the user.

UserField4

String value

The UserField4 property holds data as defined by the user.

UserField5

String value

The UserField5 property holds data as defined by the user.

UserField6

String value

The UserField6 property holds data as defined by the user.

WheelLoad

String value

The WheelLoad property references which defined wheel load is assigned to the fixture.

WheelLoadRef

String value

The WheelLoadRef property is used internally to identify which wheel load is used by the fixture.

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.