General Setup Page
General Setup is the equipment page at /general-setup. It is one of the two Control-Tree pages:
the left dock names every piece of equipment in the project and edits whatever is selected, and the
canvas on the right shows all of it at once. Selection rides the URL as ?tree=equipment/…, so any
branch of it is a link. The tree's one root is a pure Group stem at equipment, selectable in its
own right: it renders an orientation panel listing the equipment items beneath it.
The page renders three columns in nested splitters — the Control-Tree dock, the content column, and the equipment canvas. The dock carries two stacked rows: the tree above, and below it the editor panel of whichever node is selected. The content column holds a second, wider view of the same selection, mounted only for the item types that register one — on this page the spindle branch and nothing else — while every other selection leaves it showing its empty hint. Column widths are device-local, and the dock aligns with the Execution page's so the two tree pages feel like one application.
Ordered as the page builds its equipment children.
Pages
- Machine Tool — The kinematic chain the whole scene hangs from, and the standalone route that loads and previews it
- Spindle Capability — The spindle envelope: thermal condition, gear shift, dry run, power and torque
- Background / Coolant — The two scene branches that are not machine parts: the backdrop and the coolant model
- Fixture — What holds the workpiece, its geometry and the two anchors that place it
- Workpiece — Raw and target geometry, the anchors that locate them, the mesh, and the material
- Controller — The SoftNcRunner-native controller branch: its two planes, the brand matrix behind which nodes appear at all, and the contract every leaf edits by
- Hidden Controller Branches — The two runner-suit nodes a fresh installation never builds, the device-local checkboxes that reveal them, and the second kind of invisibility a link cannot undo
A bookmark to the retired /controller address — the Legacy Controller page, which edited the
deprecating HardNcEnv model rather than the runner — now redirects here and lands on the Controller
branch.
See Also
- Execution Page — the other Control-Tree page, and the one this was split out of
- Tool House Page — the third equipment surface, a tab page rather than a tree page
- Main Panel — the shell whose Page menu reaches this route
- Control Tree — the engine behind this page's tree: how a branch is built, rebuilt and selected
- Controller Branch — the branch this page hosts whose node set changes with the controller brand
- Hidden Controller Branches — the two equipment nodes this page withholds until a preference or a link asks for them
- Legacy Controller Model (HardNcEnv) — the deprecating HardNcEnv model the project still carries beside the runner, what it shares with the Controller branch, and the three settings that retire with it rather than gaining an editor in the equipment tree