These examples cover compact part generators that are not already represented by the benchmark suite.
The remaining prompts are:
- Cylindrical spacer sleeve with a central through-bore and rounded rim edges.
- Square mounting block with a vertical through-hole and two side clearance holes.
- Gusset plate with a triangular web, base holes, and softened perimeter edges.
- Rectangular clamp block with a split slot and two transverse screw holes.
- Shaft collar with a central bore, radial set-screw hole, and chamfered faces.
- Pulley wheel with a central hub, outer groove, and circular through-bore.
- Spur gear blank with central bore, raised hub, and simplified perimeter teeth.
- Flywheel disk with central bore, annular rim, and lightening holes.
- Cam follower roller with central bearing bore and rounded outer profile.
- Small enclosure cover with raised rim, corner screw holes, and shallow recessed center.
- Cylindrical cap with hollow interior, top boss, and rounded external edges.
- Retainer plate with elongated slot, two circular holes, and chamfered perimeter.
- Keyed shaft hub with central bore, keyway slot, and bolt-hole pattern.
- T-slot slider block with central channel, side relief cuts, and mounting holes.
- Mounting plate with central circular cutout, elongated side slot, four corner holes, and rounded edges.
- Basic shape mating test fixture for assembly-helper surface and collision checks.
The flat rectangular plate, circular flange, L-bracket, U/clevis bracket, and
open-top electronics enclosure examples are intentionally omitted here because
models/benchmarks/ already carries richer versions.
*.step: Primary STEP files for each simple example.*.py: Python generators for each example.simple_model_library.py: Shared build123d implementation helpers used by the generators.