diff --git a/hardware/transmitter/enclosure/Makefile b/hardware/transmitter/enclosure/Makefile index c4061c2..c8f01d1 100644 --- a/hardware/transmitter/enclosure/Makefile +++ b/hardware/transmitter/enclosure/Makefile @@ -184,7 +184,8 @@ $(RENDER_DIR)/assembly/exploded_%.png: assembly.scad $$(SCAD_DEPS) clean: rm -rf $(foreach s,$(STEMS),$(RENDER_DIR)/$(s)) -clean-all: clean +clean-all: + rm -rf $(RENDER_DIR) # ─── Information ────────────────────────────────────────────────────────────── @@ -204,7 +205,8 @@ help: @echo " all / renders Render all parts in all views ($(words $(ALL_PNGS)) images)" @echo " stl Export all parts as STL ($(words $(ALL_STLS)) files)" @echo " assembly-exploded Exploded assembly renders" - @echo " clean Remove all generated files" + @echo " clean Remove per-part render directories" + @echo " clean-all Remove entire $(RENDER_DIR)/ directory" @echo " list-parts Show auto-discovered parts" @echo " help Show this help" @echo "" diff --git a/hardware/transmitter/enclosure/modules/module_zone.scad b/hardware/transmitter/enclosure/modules/module_zone.scad index 5e652a6..151f603 100644 --- a/hardware/transmitter/enclosure/modules/module_zone.scad +++ b/hardware/transmitter/enclosure/modules/module_zone.scad @@ -38,8 +38,8 @@ module module_zone() { h = zone_height; // Grid position (centered on X, centered on Y) - grid_w = bay_grid_cols * (bay_unit_size + bay_wall) + bay_wall; - grid_d = bay_grid_rows * (bay_unit_size + bay_wall) + bay_wall; + grid_w = bay_grid_width; + grid_d = bay_grid_height; grid_x = (w - grid_w) / 2; grid_y = (d - grid_d) / 2;