4f98acb2 |
1 | %.stl: %.scad |
2 | openscad $< -o $@ |
3 | |
4 | %.gcode: %.stl |
5 | slic3r \ |
6 | -o $@ \ |
7 | -j 4 \ |
8 | --nozzle-diameter 0.4 \ |
9 | --print-center 95,95 \ |
10 | --z-offset 0 \ |
11 | --gcode-flavor reprap \ |
12 | --filament-diameter 1.75 \ |
13 | --extrusion-multiplier 1 \ |
14 | --bed-temperature 70 \ |
15 | --first-layer-bed-temperature 70 \ |
16 | --temperature 225 \ |
17 | --first-layer-temperature 225 \ |
18 | --travel-speed 100 \ |
19 | --perimeter-speed 75 \ |
20 | --small-perimeter-speed 50 \ |
21 | --external-perimeter-speed '70%' \ |
22 | --infill-speed 100 \ |
23 | --solid-infill-speed 100 \ |
24 | --top-solid-infill-speed 100 \ |
25 | --support-material-speed 50 \ |
26 | --bridge-speed 150 \ |
27 | --gap-fill-speed 50 \ |
28 | --first-layer-speed '30%' \ |
29 | --perimeter-acceleration 0 \ |
30 | --infill-acceleration 0 \ |
31 | --bridge-acceleration 0 \ |
32 | --default-acceleration 0 \ |
33 | --layer-height 0.2 \ |
34 | --first-layer-height 0.35 \ |
35 | --infill-every-layers 1 \ |
36 | --solid-infill-every-layers 0 \ |
37 | --perimeters 3 \ |
38 | --top-solid-layers 3 \ |
39 | --bottom-solid-layers 3 \ |
40 | --fill-density 0.2 \ |
41 | --fill-angle 45 \ |
42 | --fill-pattern honeycomb \ |
43 | --solid-fill-pattern rectilinear \ |
44 | --start-gcode start.gcode \ |
45 | --end-gcode end.gcode \ |
46 | --extra-perimeters \ |
47 | --randomize-start \ |
48 | --avoid-crossing-perimeters \ |
49 | --only-retract-when-crossing-perimeters \ |
50 | --solid-infill-below-area 70 \ |
51 | --support-material-threshold 0 \ |
52 | --support-material-pattern rectilinear \ |
53 | --support-material-spacing 2.5 \ |
54 | --support-material-angle 0 \ |
55 | --support-material-interface-layers 0 \ |
56 | --support-material-interface-spacing 0 \ |
57 | --raft-layers 0 \ |
58 | --retract-length 1 \ |
59 | --retract-speed 30 \ |
60 | --retract-restart-extra 0 \ |
61 | --retract-before-travel 2 \ |
62 | --retract-lift 0 \ |
63 | --retract-layer-change \ |
64 | --cooling \ |
65 | --min-fan-speed 35 \ |
66 | --max-fan-speed 100 \ |
67 | --bridge-fan-speed 100 \ |
68 | --fan-below-layer-time 60 \ |
69 | --slowdown-below-layer-time 30 \ |
70 | --min-print-speed 10 \ |
71 | --disable-fan-first-layers 0 \ |
72 | --fan-always-on \ |
73 | --skirts 1 \ |
74 | --skirt-distance 6 \ |
75 | --skirt-height 1 \ |
76 | --min-skirt-length 0 \ |
77 | --brim-width 0 \ |
78 | --bed-size 200,200 \ |
79 | --extruder-clearance-radius 20 \ |
80 | --extruder-clearance-height 20 \ |
81 | --resolution 0 \ |
82 | --extrusion-width 0 \ |
83 | --first-layer-extrusion-width '200%' \ |
84 | --perimeter-extrusion-width 0 \ |
85 | --infill-extrusion-width 0 \ |
86 | --solid-infill-extrusion-width 0 \ |
87 | --top-infill-extrusion-width 0 \ |
88 | --support-material-extrusion-width 0 \ |
89 | --bridge-flow-ratio 1 \ |
90 | $< |