chiark / gitweb /
plugins: Support user configuration of default values
[cura.git] / resources / machine_profiles / RigidBot.ini
1 [machine]
2 machine_name = RigidBot
3 machine_type = RigidBot
4 machine_width = 254
5 machine_depth = 254
6 machine_height = 254
7 machine_center_is_zero = False
8 has_heated_bed = True
9 gcode_flavor = RepRap (Marlin/Sprinter)
10 extruder_amount = 1
11
12 [profile]
13 layer_height = 0.20
14 wall_thickness = 0.8
15 retraction_enable = True
16 solid_layer_thickness = 0.6
17 fill_density = 15
18 nozzle_size = 0.4
19 print_speed = 60
20 print_temperature = 195
21 print_temperature2 = 0
22 print_temperature3 = 0
23 print_temperature4 = 0
24 print_bed_temperature = 60
25 support = None
26 platform_adhesion = None
27 support_dual_extrusion = Both
28 wipe_tower = False
29 wipe_tower_volume = 15
30 ooze_shield = False
31 filament_diameter = 1.75
32 filament_diameter2 = 0
33 filament_diameter3 = 0
34 filament_diameter4 = 0
35 filament_flow = 100
36 retraction_speed = 50.0
37 retraction_amount = 0.8
38 retraction_dual_amount = 16.5
39 retraction_min_travel = 1.5
40 retraction_combing = True
41 retraction_minimal_extrusion = 0.02
42 retraction_hop = 0.075
43 bottom_thickness = 0.30
44 layer0_width_factor = 100
45 object_sink = 0.0
46 overlap_dual = 0.15
47 travel_speed = 150.0
48 bottom_layer_speed = 15
49 infill_speed = 0
50 inset0_speed = 30
51 insetx_speed = 0
52 cool_min_layer_time = 5
53 fan_enabled = True
54 skirt_line_count = 3
55 skirt_gap = 4.0
56 skirt_minimal_length = 200.0
57 fan_full_height = 0.5
58 fan_speed = 100
59 fan_speed_max = 100
60 cool_min_feedrate = 10
61 cool_head_lift = False
62 solid_top = True
63 solid_bottom = True
64 fill_overlap = 10
65 support_type = Lines
66 support_angle = 60
67 support_fill_rate = 15
68 support_xy_distance = 0.7
69 support_z_distance = 0.15
70 spiralize = False
71 simple_mode = False
72 brim_line_count = 20
73 raft_margin = 5.0
74 raft_line_spacing = 3.0
75 raft_base_thickness = 0.3
76 raft_base_linewidth = 1.0
77 raft_interface_thickness = 0.27
78 raft_interface_linewidth = 0.4
79 raft_airgap = 0.22
80 raft_surface_layers = 2
81 fix_horrible_union_all_type_a = True
82 fix_horrible_union_all_type_b = False
83 fix_horrible_use_open_bits = False
84 fix_horrible_extensive_stitching = False
85 plugin_config = 
86 object_center_x = -1
87 object_center_y = -1
88
89 [alterations]
90 start.gcode = ;Sliced at: {day} {date} {time}
91         ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
92         ;Print time: {print_time}
93         ;Filament used: {filament_amount}m {filament_weight}g
94         ;Filament cost: {filament_cost}
95         ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line
96         ;M109 S{print_temperature} ;Uncomment to add your own temperature line
97         G21        ;metric values
98         G90        ;absolute positioning
99         M82        ;set extruder to absolute mode
100         M107       ;start with the fan off
101         G28 X0 Y0  ;move X/Y to min endstops
102         G28 Z0     ;move Z to min endstops
103         M205 X8   ;X/Y Jerk settings
104         G1 Z15.0 F{travel_speed} ;move the platform down 15mm
105         G92 E0                  ;zero the extruded length
106         G1 F200 E7              ;extrude 3mm of feed stock
107         G92 E0                  ;zero the extruded length again
108         G1 F{travel_speed}
109         ;Put printing message on LCD screen
110         M117 Rigibot Printing...
111 end.gcode = ;End GCode
112         M104 S0                     ;extruder heater off
113         M140 S0                     ;heated bed heater off (if you have it)
114         G91                                    ;relative positioning
115         G1 E-1 F300                            ;retract the filament a bit before lifting the nozzle, to release some of the pressure
116         G1 Z+10 E-1 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
117         G28 X0 Y0                              ;move X/Y to min endstops, so the head is out of the way
118         G1 Y230 F3000               ;move Y so the head is out of the way and Plate is moved forward
119         M84                         ;steppers off
120         G90                         ;absolute positioning
121         ;{profile_string}
122 start2.gcode = ;Sliced at: {day} {date} {time}
123         ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
124         ;Print time: {print_time}
125         ;Filament used: {filament_amount}m {filament_weight}g
126         ;Filament cost: {filament_cost}
127         ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line
128         ;M104 S{print_temperature} ;Uncomment to add your own temperature line
129         ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line
130         ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line
131         G21        ;metric values
132         G90        ;absolute positioning
133         M107       ;start with the fan off
134         G28 X0 Y0  ;move X/Y to min endstops
135         G28 Z0     ;move Z to min endstops
136         G1 Z15.0 F{travel_speed} ;move the platform down 15mm
137         T1                      ;Switch to the 2nd extruder
138         G92 E0                  ;zero the extruded length
139         G1 F200 E10             ;extrude 10mm of feed stock
140         G92 E0                  ;zero the extruded length again
141         G1 F200 E-{retraction_dual_amount}
142         T0                      ;Switch to the first extruder
143         G92 E0                  ;zero the extruded length
144         G1 F200 E10             ;extrude 10mm of feed stock
145         G92 E0                  ;zero the extruded length again
146         G1 F{travel_speed}
147         ;Put printing message on LCD screen
148         M117 Printing...
149 end2.gcode = ;End GCode
150         M104 T0 S0                     ;extruder heater off
151         M104 T1 S0                     ;extruder heater off
152         M140 S0                     ;heated bed heater off (if you have it)
153         G91                                    ;relative positioning
154         G1 E-1 F300                            ;retract the filament a bit before lifting the nozzle, to release some of the pressure
155         G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
156         G28 X0 Y0                              ;move X/Y to min endstops, so the head is out of the way
157         M84                         ;steppers off
158         G90                         ;absolute positioning
159         ;{profile_string}
160 start3.gcode = ;Sliced at: {day} {date} {time}
161         ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
162         ;Print time: {print_time}
163         ;Filament used: {filament_amount}m {filament_weight}g
164         ;Filament cost: {filament_cost}
165         ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line
166         ;M104 S{print_temperature} ;Uncomment to add your own temperature line
167         ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line
168         ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line
169         G21        ;metric values
170         G90        ;absolute positioning
171         M107       ;start with the fan off
172         G28 X0 Y0  ;move X/Y to min endstops
173         G28 Z0     ;move Z to min endstops
174         G1 Z15.0 F{travel_speed} ;move the platform down 15mm
175         T2                      ;Switch to the 2nd extruder
176         G92 E0                  ;zero the extruded length
177         G1 F200 E10             ;extrude 10mm of feed stock
178         G92 E0                  ;zero the extruded length again
179         G1 F200 E-{retraction_dual_amount}
180         T1                      ;Switch to the 2nd extruder
181         G92 E0                  ;zero the extruded length
182         G1 F200 E10             ;extrude 10mm of feed stock
183         G92 E0                  ;zero the extruded length again
184         G1 F200 E-{retraction_dual_amount}
185         T0                      ;Switch to the first extruder
186         G92 E0                  ;zero the extruded length
187         G1 F200 E10             ;extrude 10mm of feed stock
188         G92 E0                  ;zero the extruded length again
189         G1 F{travel_speed}
190         ;Put printing message on LCD screen
191         M117 Printing...
192 end3.gcode = ;End GCode
193         M104 T0 S0                     ;extruder heater off
194         M104 T1 S0                     ;extruder heater off
195         M104 T2 S0                     ;extruder heater off
196         M140 S0                     ;heated bed heater off (if you have it)
197         G91                                    ;relative positioning
198         G1 E-1 F300                            ;retract the filament a bit before lifting the nozzle, to release some of the pressure
199         G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
200         G28 X0 Y0                              ;move X/Y to min endstops, so the head is out of the way
201         M84                         ;steppers off
202         G90                         ;absolute positioning
203         ;{profile_string}
204 start4.gcode = ;Sliced at: {day} {date} {time}
205         ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
206         ;Print time: {print_time}
207         ;Filament used: {filament_amount}m {filament_weight}g
208         ;Filament cost: {filament_cost}
209         ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line
210         ;M104 S{print_temperature} ;Uncomment to add your own temperature line
211         ;M109 T2 S{print_temperature2} ;Uncomment to add your own temperature line
212         ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line
213         ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line
214         G21        ;metric values
215         G90        ;absolute positioning
216         M107       ;start with the fan off
217         G28 X0 Y0  ;move X/Y to min endstops
218         G28 Z0     ;move Z to min endstops
219         G1 Z15.0 F{travel_speed} ;move the platform down 15mm
220         T3                      ;Switch to the 4th extruder
221         G92 E0                  ;zero the extruded length
222         G1 F200 E10             ;extrude 10mm of feed stock
223         G92 E0                  ;zero the extruded length again
224         G1 F200 E-{retraction_dual_amount}
225         T2                      ;Switch to the 3th extruder
226         G92 E0                  ;zero the extruded length
227         G1 F200 E10             ;extrude 10mm of feed stock
228         G92 E0                  ;zero the extruded length again
229         G1 F200 E-{retraction_dual_amount}
230         T1                      ;Switch to the 2nd extruder
231         G92 E0                  ;zero the extruded length
232         G1 F200 E10             ;extrude 10mm of feed stock
233         G92 E0                  ;zero the extruded length again
234         G1 F200 E-{retraction_dual_amount}
235         T0                      ;Switch to the first extruder
236         G92 E0                  ;zero the extruded length
237         G1 F200 E10             ;extrude 10mm of feed stock
238         G92 E0                  ;zero the extruded length again
239         G1 F{travel_speed}
240         ;Put printing message on LCD screen
241         M117 Printing...
242 end4.gcode = ;End GCode
243         M104 T0 S0                     ;extruder heater off
244         M104 T1 S0                     ;extruder heater off
245         M104 T2 S0                     ;extruder heater off
246         M104 T3 S0                     ;extruder heater off
247         M140 S0                     ;heated bed heater off (if you have it)
248         G91                                    ;relative positioning
249         G1 E-1 F300                            ;retract the filament a bit before lifting the nozzle, to release some of the pressure
250         G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
251         G28 X0 Y0                              ;move X/Y to min endstops, so the head is out of the way
252         M84                         ;steppers off
253         G90                         ;absolute positioning
254         ;{profile_string}
255 support_start.gcode = 
256 support_end.gcode = 
257 cool_start.gcode = 
258 cool_end.gcode = 
259 replace.csv = 
260 preswitchextruder.gcode = ;Switch between the current extruder and the next extruder, when printing with multiple extruders.
261         ;This code is added before the T(n)
262 postswitchextruder.gcode = ;Switch between the current extruder and the next extruder, when printing with multiple extruders.
263         ;This code is added after the T(n)