Table of Contents

Fixture

The fixture is what clamps the workpiece onto the machine table. Setting one up is three things: having a fixture on the project at all, giving it a geometry, and placing that geometry between the table and the workpiece.

Where it is

The General Setup page, at /general-setup, reached from the menu bar's Page dropdown. Select the Fixture branch of the Control Tree (/general-setup?tree=equipment/fixture); it sits with the other equipment items, between Coolant and Workpiece. The selected node's editor opens below the tree in the same dock, and the canvas beside them draws the fixture with the rest of the scene.

The branch root selected on a demo project, at /general-setup?tree=equipment/fixture. The panel under the tree is a summary rather than an editor: the Object Management () button, a Geometry type badge naming the kind in the slot — here TransformationGeom — and the caption saying that the geometry and the two anchor transformers are edited through the child items. Both of those children, Geometry and Anchor, carry expand arrows of their own.

The Fixture branch of the Control Tree selected on the General Setup page, its panel showing the Object Management button, a Geometry type badge reading TransformationGeom and a caption pointing at the child items, with Geometry and Anchor listed as its children

The fixture a project carries

A new project is created with a fixture already on it, its geometry slot pre-filled with a TransformationGeom, so the branch is normally populated the moment a project is open. A project may also legitimately carry no fixture: the root then has no children under it, the Object Management button is greyed out, and the caption reads No fixture available. Open or create a project first. That is a valid setup rather than a broken one — with no fixture the workpiece is assembled onto the machine directly, anchored on its table buckle, one of the four named anchors the scene is assembled at (Assembly Anchors); the two transforms below then play no part.

The root panel's Object Management button is the fixture's file surface, available only once the project has a fixture. Load installs a .Fixture or .xml file picked from the server in place of the current one — re-attaching the table and workpiece buckles, rebuilding the branch and confirming with a Fixture replaced notice. Save As writes the current fixture out, offered as Fixture.xml in the project directory; Copy / Paste carry it as XML; XML Mode edits that XML directly, its Apply installing the result exactly as a Load does.

Giving it a geometry

Select Geometry (equipment/fixture/geometry). Its own panel is the kind picker alone, labelled Geometry type, with None (unset) to clear the slot; the picked kind's editor opens as the node beneath it, and the root panel badges whichever kind is in the slot. A fixture geometry must be able to produce an STL, so the voxel meshed-geometry kind offered on the Workpiece branch is absent.

Kind Pick it for
Box3d A plate, a block, a vice body — anything box-shaped.
Cylindroid A solid of revolution given as Z–R pairs: a round chuck, a spacer.
StlFile A mesh exported from CAD, for a fixture worth drawing accurately.
TransformationGeom Another geometry with a transform in front of it — what a new project starts with.
GeomCombination Several of the above assembled into one fixture.

Placing it

Two transform nodes hang from the branch's Anchor group, each a kind picker labelled Transformer type over the picked kind's editor.

Node What it sets
Geom To Workpiece (equipment/fixture/geom-to-workpiece) Where the workpiece attaches — the workpiece buckle — relative to the fixture geometry.
Geom To Table (equipment/fixture/geom-to-table) Pins the fixture geometry onto the machine's table buckle.

What an anchor is, and the order to fill these in, are Anchor. To check the result, the Scene dropdown in the toolbar above the canvas carries Fixture Rendering Mode and the Fixture Geometry Anchor, Workpiece Buckle and Table Buckle overlays.

See Also

  • Anchor — what the two transform nodes above are for, and the order to place them in
  • Workpiece — the part this fixture holds, and its own geometry and material
  • Machine Tool — the chain carrying the table buckle the fixture is pinned to
  • Program Zero Alignment — the task that moves this fixture's Geom To Table transform when the part has to be placed on a recorded work offset
  • Setup — the rest of the pre-simulation configuration