chiark / gitweb /
8317 ExtensionArm length
[dl-things.git] / th-8317 / Makefile
index 1c87474b0e960240eec599efce004b89d6710b9b..781cf0671adcbd1ba06b1f100e02c2f19130dcdc 100644 (file)
@@ -7,11 +7,22 @@ stls:         $(foreach f,$(OBJECTS),iwj-$f.stl)
 
 scads:         $(foreach f,$(OBJECTS),iwj-$f.scad)
 
+SETTINGS_ForkClip= filamentSize=1.75,slotSize=[6.1,10],armLength=56,forkSize=[50,60,5]
+SETTINGS_ExtensionArm= length=60
+
 iwj-%.scad:
        @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 $@
+