Import CAD projects and cad-router v1
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
# Benchmark Models
|
||||
|
||||
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.
|
||||
|
||||
## Contents
|
||||
|
||||
- `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.
|
||||
|
||||
## Coverage
|
||||
|
||||
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.
|
||||
Reference in New Issue
Block a user