Pipe (isometric)
TwIsoPipe · Category: Isometric equipment
Settings
These settings are in the properties panel on the right while the widget is selected. The default value is the value the widget has when it is first added to a page.
Flow
| Setting | Type | Default | Description |
|---|---|---|---|
Fill pipeflow | Checkbox | On | Fills the pipe channel with fluid. When off, the pipe is drawn empty and no particles move. |
Animate flowplay | Checkbox | On | Moves the flow particles along the pipe. Only works while Fill pipe is on. |
Flow speedspeed | Number | 1 | Particle speed factor, 0.1–5 (1 = normal). |
Reverse flow directionreverse | Checkbox | Off | Reverses the flow so the fluid runs from the last point to the first. A free discharge only works in the forward direction. |
Flow particle shapeflowShape | Selection | arrow | Shape of the moving flow particles. Options: rect Rectangle, square Square, circle Circle, diamond Diamond, triangle Triangle, arrow Arrow |
Particle size (channel width factor)flowSize | Number | 0.7 | Particle size relative to the fluid channel, 0.1–1.2 (default 0.7). |
Particle colorflowColor | Color | #ffffff | Color of the flow particles and direction arrows. |
Particle spacing (px)flowSpacing | Number | 28 | Distance between particles in px (at least 6, default 28). At most 80 particles are drawn. |
Fluid width (diameter factor)flowWidth | Number | 0.6 | Width of the fluid channel relative to the pipe diameter, 0.25–0.85 (default 0.6). |
Routing
| Setting | Type | Default | Description |
|---|---|---|---|
Point snappingsnapMode | Selection | axis | Snapping while dragging points in the editor: Axis locks to the isometric axes, Grid snaps to the isometric grid, Off moves freely. Options: axis Axis, grid Grid, off Off |
Automatic isometric elbowsisoSnap | Checkbox | On | Aligns every segment to the isometric directions (30°, 150°, vertical) and inserts elbows where needed. When off, points are joined directly. |
Elbow axis orderrouteOrder | Selection | xyz | Order of the axes when a segment is split into isometric legs; xyz runs along x first, then y, then z. Options: xyz, xzy, yxz, yzx, zxy, zyx |
Bend radius (px)bendRadius | Number | 14 | Radius of the bends at corners in px; 0 gives sharp corners. |
Line capstrokeLineCap | Selection | round | Shape of the pipe ends: butt, round or square. An open discharge end is always cut flat. Options: butt Butt, round Round, square Square |
Details
| Setting | Type | Default | Description |
|---|---|---|---|
Show flangesshowFlanges | Checkbox | On | Draws flanges at both ends of the pipe. |
Show jointsshowJoints | Checkbox | On | Draws weld joints along the pipe at regular intervals. |
Static direction arrowsshowDirection | Checkbox | Off | Draws fixed arrows on straight segments that show the flow direction; they stay visible even when the flow or its animation is off. |
Show shadowshowShadow | Checkbox | On | Draws a soft shadow under the pipe. |
Discharge
| Setting | Type | Default | Description |
|---|---|---|---|
Free fall outletdischarge | Checkbox | Off | Leaves the end of the pipe open and shows fluid falling from it while Fill pipe is on. Not used when Reverse flow direction is on. |
Drop height (px)dropHeight | Number | 70 | Height of the falling fluid below the open end in px (0–800). Only used with a free discharge. |
Other settings
| Setting | Type | Default | Description |
|---|---|---|---|
Enable FlashingenableFlashing | Checkbox | Off | Makes the widget blink (an opacity pulse every second). Usually bound to an alarm condition. |
Log ButtonlogButton | Checkbox | Off | At runtime shows a chart icon when hovering the widget; clicking it adds the Tags bound to the widget to the log Tag list. |
Bindings
In the Bindings (Rules) section of the properties panel, a Tag can be bound to the following properties of this widget with a Direct binding. The binding types (Direct, IntRange, FloatRange, Boolean, Bit) are the same for all widgets; they are described on the Widget Reference page.
title, visible, authorization, x, y, width, height, rotation, class, foregroundColor, backgroundColor, borderColor, borderStyle, borderWidth, borderRadius, borderTopLeftRadius, borderTopRightRadius, enableFlashing, logButton, markerArrowColor, markerDotColor, markerSquareColor, markerStart, markerMid, markerEnd, markerSegment, fillColor, fillOpacity, strokeColor, strokeOpacity, strokeWidth, strokeDashArray, hoverColor, to.type, points, snapMode, isoSnap, routeOrder, bendRadius, flowWidth, flow, play, speed, reverse, flowShape, flowSize, flowColor, flowSpacing, showFlanges, showJoints, showShadow, showDirection, discharge, dropHeight, strokeLineCap
Common sections
While this widget is selected, the properties panel also shows these common sections: General, Layout, Appearance, Drawing, Navigation (To), Markers, Points, Bindings (Rules). These sections are described on the Page Editor page.