System (hwx.inspire.core)

System defines an orthonormal, right-handed coordinate system.

A part can be associated to the system.

Attributes

active: Bool moveWithPart: Bool name: Attribute
origin: Location part: Attribute position: Attribute
systemType: Enum type: Enum visible: Bool

Properties

Attribute Details

active : Bool

Returns or sets the object activeness.

Setting this on or off sets all children. Setting to True sets all the parents active too.

moveWithPart : Bool

Whether the system is moving with the associated part or not.

name : Attribute

Returns or sets the name of the object.

It can be any text string, including spaces, although it’s best to avoid using the following characters: ” ‘ * ? and $.

While these characters are allowed, they could create difficulties when you export the model to other applications.

origin : Location (units=”length”)

The origin of this system in local coordinate system.

part : Attribute

The part associated with this system.

position : Attribute

The global transform as a Matrix44.

systemType : Enum

The type of the system.

type : Enum

The type of the system.

visible : Bool

Determines whether the object is visible in the modeling window.

Setting this on or off sets all children. Setting to True sets all the parents visible too.

Property Details

location()

Origin of this system position as a Point.