Benchmark CAD fixtures for repeatable geometry generation, import/export, and
viewer behavior checks. Each benchmark is intentionally more structured than the
small examples in ../simple/ and is meant to exercise a distinct modeling
surface.
benchmark_*.py: build123d generator source for each benchmark.benchmark_*.step: canonical generated STEP output for each benchmark..benchmark_*.step.glb: generated render/selector sidecar paired with the STEP file.benchmark_common.py: shared helper functions for benchmark generators.validate_benchmark.py: local benchmark validation helper.
The benchmark set covers calibration blocks, flanges, brackets, shafts, enclosures, clevises, engine-like fins, impellers, spiral stairs, and planetary gear stages.
Keep benchmark examples here when they are intended as regression fixtures or represent a richer version of a simpler shape.