README.md (852B)
1 # Case 2 3 The production case is **layout B**: a walled tray (`*_B_back.stl`) and a lid with the 4 display window (`*_B_front.stl`); `*_B_front_text.stl` is the lid with the raised 5 lettering. Parts for one badge are in [`../BOM.md`](../BOM.md). 6 7 ## Print 8 9 - **Material:** PETG (holds its shape in a hot car; PLA softens around 60 °C). 10 - **Tray:** open side up, floor on the bed — support-free. 11 - **Lid:** flat side down. 12 - 0.2 mm layers, 15–20 % infill. 13 14 ## Regenerate 15 16 ```sh 17 python3 gen_stl.py 18 ``` 19 20 No dependencies — pure Python writing binary STL. Every dimension is in the `PARAMS` block 21 at the top of `gen_stl.py`; change a number and re-run. The accessories each have their own 22 generator: `gen_cat_ears.py`, `gen_tophat.py`, `gen_caped_crusader.py`. 23 24 License: [CC BY-SA 4.0](../../LICENSE-CC-BY-SA-4.0.txt) for the models, MIT for the scripts.