#593

Inside 3D mode of the operations window, a viewing toolbar is available — it controls how the model is displayed, without editing the part itself.

Rotation and views

  • Free rotation with the mouse (or a finger on a tablet) — no "sticking" and no fixed poles.
  • Quick-view buttons: isometric, front, back, left/right end, top/bottom end. The active button highlights itself when the camera points along the matching axis.
  • In the corner of the screen — a compass cube (current-orientation indicator) and three X/Y/Z rotation angle fields in degrees: values update as you rotate with the mouse, and typing a number rotates the model to that angle.
  • The selected view is kept when switching between operations and parts — it doesn't reset to isometric on its own.

Transparency and "trimmed blank"

  • Transparency slider (0–90%, 70% by default) makes the part's body translucent so you can see the operations through it. The cuts themselves (hole walls, groove walls, etc.) always stay opaque — otherwise the shape of the cut would get lost in the see-through view.
  • "Trimmed blank" — a separate button that appears only if the part has an operation trimming the original sheet to the final size. Shows, in translucent gray, the strips of material that were "trimmed away" — handy for understanding how big the original blank was.

Filter by operation type

A panel with 4 counters — milling, drilling, groove, pocket. Clicking a type doesn't just visually hide operations — it actually rebuilds the 3D model without operations of that type, useful for temporarily "clearing" the part to see just one group of operations. The counters always count from the part's full set of operations, even if part of it is already filtered out.

Machined sides

A list of the part's sides with the number of operations on each. Clicking a side turns the camera to face it and shows only that side's operations.

Cut by the selected operation

Once an operation is selected (pinned by clicking in the operations menu), a cut button becomes available — it cuts the part with a plane exactly at that operation's depth and moves the camera to the cut location. This is a separate feature from the "trimmed blank" above — here the finished part is cut to see the depth of a specific operation, not the original sheet.

Utility panels

  • Bounding box — the original X×Y×Z dimensions, plus, if they differ after machining, the actual bounding box separately.
  • Operations not built — if the 3D geometry couldn't be built for some operation, a counter and a list describing the problem for each such operation appear here.