Skip to main content

3D Model

Palette: SCADA › 3D Model. Type in the page file: model3d. 26 properties.

Common groups: General, Position, Size, Transform, Animation; see Common properties. How to use the object: 3D Model object.

Model​

PropertyFieldValuesDefaultBindableNotes
Model file (.glb)srcglTF 2.0 binary file——Up to 25 MB
Part bindingsbindingsPart bindings (below)None—Lists the parts of the model once a file is loaded

Camera​

PropertyFieldValuesDefaultBindableNotes
Viewview3D (oblique), Top, Front, Side, Manual (angles)3D (oblique)—The camera direction
Azimuth (°)azimuth−180 to 180——Used only when View is Manual (angles)
Elevation (°)elevation−89 to 89——Used only when View is Manual (angles)
Zoomzoom0.3 to 51—1: the model just fits the object
Orbit enabledorbitOn / offOn—Operators can turn and zoom the model on the run screen; a Reset view button is shown

Motion​

PropertyFieldValuesDefaultBindableNotes
Visual speed limit (rpm)maxVisualRpmNumber60 rpm—A rotating part never turns faster than this on the screen
Signal detail on clickclickDetailLeft click, Right click, OffLeft click—The button that opens the details of the first bound signal of a part. With Right click, the left button only turns the model
Rendering qualityqualityBalanced (30 fps), High (60 fps), Low (20 fps)Balanced (30 fps)—Frame rate of the moving parts

Appearance​

PropertyFieldValuesDefaultBindableNotes
BackgroundbgColorColortransparentYes

Part binding​

Each binding has a Part (a part name or a pattern with *, ? and |), a Signal (it may contain #p# parameters and {node}, the name of the matching part; a Click binding has none) and the settings of its type.

TypeField kindSettingsNew binding
Rotation speedspinAxis, Factor, Reverse directionAxis Y, factor 1
AnglerotateAxis, Smooth, Reverse direction, Value Min / Max, Angle (°) Min / MaxAxis Y, 0–100 → 0–90°
OffsettranslateAxis, Smooth, Reverse direction, Value Min / Max, Position Min / MaxAxis X, 0–100 → 0–0.2
VisibilityvisibleCondition, Threshold, Upper threshold, Hide while the condition is true> 0
ColorcolorCondition, Threshold, Upper threshold, Color, Blinking, Off colortrue (≠ 0), red
LabellabelFormat, Appearance (Pill, Box, Circle), Size (at most 10), Show (Always or a condition), Threshold, Upper threshold, Hide while the condition is true, Face, Text color, Edge%.1f, Always
ClickclickButton (Left click, Right click), the action listLeft click, no actions

Condition is true (≠ 0), >, ≥, <, ≤, =, ≠ or between; Threshold is shown for all but true (≠ 0), and Upper threshold only for between.