scads: $(foreach f,$(OBJECTS),iwj-$f.scad)
-iwj-%.scad:
+SETTINGS_ForkClip= filamentSize=1.75,slotSize=[6.9,10],armLength=56,forkSize=[50,60,5]
+SETTINGS_ExtensionArm= length=60
+SETTINGS_ArmEnd= length=80
+
+iwj-%.scad: Makefile
@echo ' write $@'
@echo >$@.new 'include <FilamentSpool.scad>'
- @echo >>$@.new '$*();'
+ @echo >>$@.new '$*($(SETTINGS_$*));'
@mv -f $@.new $@
-%.stl: %.scad FilamentSpool.scad
+%.stl: %.scad FilamentSpool.scad Libs.scad
openscad -o $@ $<
+
+HRR=/home/reprap
+SLIC3R=$(HRR)/Slic3r/bin/slic3r
+CONFIG=$(HRR)/play/slic3r-config.ini
+
+%.gcode: $(CONFIG) %.stl
+ $(SLIC3R) --load $^ --output $@
+