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
| Property | Field | Values | Default | Bindable | Notes |
|---|
| Model file (.glb) | src | glTF 2.0 binary file | — | — | Up to 25 MB |
| Part bindings | bindings | Part bindings (below) | None | — | Lists the parts of the model once a file is loaded |
Camera
| Property | Field | Values | Default | Bindable | Notes |
|---|
| View | view | 3D (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) |
| Zoom | zoom | 0.3 to 5 | 1 | — | 1: the model just fits the object |
| Orbit enabled | orbit | On / off | On | — | Operators can turn and zoom the model on the run screen; a Reset view button is shown |
Motion
| Property | Field | Values | Default | Bindable | Notes |
|---|
| Visual speed limit (rpm) | maxVisualRpm | Number | 60 rpm | — | A rotating part never turns faster than this on the screen |
| Signal detail on click | clickDetail | Left click, Right click, Off | Left 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 quality | quality | Balanced (30 fps), High (60 fps), Low (20 fps) | Balanced (30 fps) | — | Frame rate of the moving parts |
Appearance
| Property | Field | Values | Default | Bindable | Notes |
|---|
| Background | bgColor | Color | transparent | Yes | |
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.
| Type | Field kind | Settings | New binding |
|---|
| Rotation speed | spin | Axis, Factor, Reverse direction | Axis Y, factor 1 |
| Angle | rotate | Axis, Smooth, Reverse direction, Value Min / Max, Angle (°) Min / Max | Axis Y, 0–100 → 0–90° |
| Offset | translate | Axis, Smooth, Reverse direction, Value Min / Max, Position Min / Max | Axis X, 0–100 → 0–0.2 |
| Visibility | visible | Condition, Threshold, Upper threshold, Hide while the condition is true | > 0 |
| Color | color | Condition, Threshold, Upper threshold, Color, Blinking, Off color | true (≠ 0), red |
| Label | label | Format, 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 |
| Click | click | Button (Left click, Right click), the action list | Left click, no actions |
Condition is true (≠ 0), >, ≥, <, ≤, =, ≠ or between; Threshold is shown for all but true (≠ 0),
and Upper threshold only for between.