Quality Tests
The shared shell that hosts Material Test, Focus Test, and Interval Test. Provides preview + run flow.
Quality Test Shell is the surrounding dialog frame for the three quality calibration tests. It is not opened directly, you reach it via the specific test you want to run. But because it provides the Preview / Run flow and the preview window, it deserves its own reference page.
When it opens
Indirectly, via:
Each child test embeds its own fields inside the shell.
What the shell provides
- Movable, resizable window frame.
- Live vs output gates: buttons enable when the test configuration is valid.
- Preview canvas: a thumbnail preview rendered with stub layers so you can verify the pattern fits the material before running.
- Material preset picker: at the top, lets you seed the test from a known-good material preset.
- Action buttons:
- Preview: render to the preview canvas.
- Run: generate the test pattern as project objects, then optionally send to the machine.
- Download: save the test pattern as a project file or G-code.
Workflow
- Open one of the three tests (Material / Focus / Interval) from the Machine menu.
- Optionally pick a material preset to seed defaults.
- Configure the test-specific fields.
- Click Preview to see the pattern.
- Click Run to generate and execute.
- After the test runs, inspect the result and update your settings.
Notes
- The preview is debounced and uses stub layers, it represents the geometry, not perfect render fidelity.
- The shell does not generate the test pattern's geometry itself, that comes from the child dialog. The shell is responsible only for surrounding UX.