Ultimaker.ini 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400
  1. # Print profiles for the Ultimaker printers.
  2. # https://github.com/prusa3d/PrusaSlicer-settings/issues/143
  3. # author: https://github.com/foreachthing
  4. [vendor]
  5. # Vendor name will be shown by the Config Wizard.
  6. name = Ultimaker
  7. # Configuration version of this file. Config file will only be installed, if the config_version differs.
  8. # This means, the server may force the PrusaSlicer configuration to be downgraded.
  9. config_version = 1.0.2
  10. # Where to get the updates from?
  11. config_update_url = https://files.prusa3d.com/wp-content/uploads/repository/PrusaSlicer-settings-master/live/Ultimaker/
  12. # The printer models will be shown by the Configuration Wizard in this order,
  13. # also the first model installed & the first nozzle installed will be activated after install.
  14. # Printer model name will be shown by the installation wizard.
  15. [printer_model:ULTIMAKER2]
  16. name = Ultimaker 2
  17. variants = 0.4
  18. technology = FFF
  19. bed_model = ultimaker2_bed.stl
  20. bed_texture = ultimaker2.svg
  21. default_materials = Generic PLA @ULTIMAKER2; Generic PETG @ULTIMAKER2; Generic ABS @ULTIMAKER2
  22. # All presets starting with asterisk, for example *common*, are intermediate and they will
  23. # not make it into the user interface.
  24. # Common print preset
  25. [print:*common*]
  26. avoid_crossing_perimeters = 1
  27. avoid_crossing_perimeters_max_detour = 0
  28. bottom_fill_pattern = rectilinear
  29. bottom_solid_layers = 4
  30. bottom_solid_min_thickness = 0
  31. bridge_acceleration = 0
  32. bridge_angle = 0
  33. bridge_flow_ratio = 1
  34. bridge_speed = 60
  35. brim_separation = 0
  36. brim_type = outer_only
  37. brim_width = 0
  38. clip_multipart_objects = 0
  39. compatible_printers =
  40. compatible_printers_condition =
  41. complete_objects = 0
  42. default_acceleration = 0
  43. dont_support_bridges = 0
  44. draft_shield = disabled
  45. elefant_foot_compensation = 0
  46. ensure_vertical_shell_thickness = 0
  47. external_perimeter_extrusion_width = 0.45
  48. external_perimeter_speed = 75%
  49. external_perimeters_first = 0
  50. extra_perimeters = 1
  51. extruder_clearance_height = 50
  52. extruder_clearance_radius = 60
  53. extrusion_width = 0.45
  54. fill_angle = 45
  55. fill_density = 20%
  56. fill_pattern = grid
  57. first_layer_acceleration = 0
  58. first_layer_acceleration_over_raft = 0
  59. first_layer_extrusion_width = 0.45
  60. first_layer_height = 0.2
  61. first_layer_speed = 30
  62. first_layer_speed_over_raft = 30
  63. fuzzy_skin = none
  64. fuzzy_skin_point_dist = 0.8
  65. fuzzy_skin_thickness = 0.3
  66. gap_fill_enabled = 1
  67. gap_fill_speed = 20
  68. gcode_comments = 1
  69. gcode_label_objects = 0
  70. infill_acceleration = 0
  71. infill_anchor = 600%
  72. infill_anchor_max = 50
  73. infill_every_layers = 1
  74. infill_extruder = 1
  75. infill_extrusion_width = 0.5
  76. infill_first = 1
  77. infill_only_where_needed = 0
  78. infill_overlap = 35%
  79. infill_speed = 60
  80. inherits =
  81. interface_shells = 0
  82. ironing = 0
  83. ironing_flowrate = 15%
  84. ironing_spacing = 0.1
  85. ironing_speed = 15
  86. ironing_type = top
  87. layer_height = 0.2
  88. max_print_speed = 80
  89. max_volumetric_speed = 0
  90. min_skirt_length = 2
  91. mmu_segmented_region_max_width = 0
  92. notes = Ultimaker 2, 0.4 mm Nozzle
  93. only_retract_when_crossing_perimeters = 1
  94. ooze_prevention = 0
  95. output_filename_format = {input_filename_base}_{layer_height}mm_{filament_type[0]}_{printer_model}_{print_time}.gcode
  96. overhangs = 1
  97. perimeter_acceleration = 0
  98. perimeter_extruder = 1
  99. perimeter_extrusion_width = 0.45
  100. perimeter_speed = 50
  101. perimeters = 2
  102. post_process =
  103. print_settings_id =
  104. raft_contact_distance = 0.1
  105. raft_expansion = 1.5
  106. raft_first_layer_density = 90%
  107. raft_first_layer_expansion = 3
  108. raft_layers = 0
  109. resolution = 0
  110. seam_position = aligned
  111. single_extruder_multi_material_priming = 1
  112. skirt_distance = 3
  113. skirt_height = 1
  114. skirts = 1
  115. slice_closing_radius = 0.049
  116. slicing_mode = regular
  117. small_perimeter_speed = 75%
  118. solid_infill_below_area = 10
  119. solid_infill_every_layers = 0
  120. solid_infill_extruder = 1
  121. solid_infill_extrusion_width = 0.45
  122. solid_infill_speed = 40
  123. spiral_vase = 0
  124. standby_temperature_delta = -5
  125. support_material = 0
  126. support_material_angle = 45
  127. support_material_auto = 1
  128. support_material_bottom_contact_distance = 0
  129. support_material_bottom_interface_layers = -1
  130. support_material_buildplate_only = 1
  131. support_material_closing_radius = 2
  132. support_material_contact_distance = 0.2
  133. support_material_enforce_layers = 0
  134. support_material_extruder = 1
  135. support_material_extrusion_width = 0.4
  136. support_material_interface_contact_loops = 0
  137. support_material_interface_extruder = 1
  138. support_material_interface_layers = 2
  139. support_material_interface_pattern = auto
  140. support_material_interface_spacing = 0.2
  141. support_material_interface_speed = 100%
  142. support_material_pattern = rectilinear-grid
  143. support_material_spacing = 4
  144. support_material_speed = 60
  145. support_material_style = grid
  146. support_material_synchronize_layers = 0
  147. support_material_threshold = 0
  148. support_material_with_sheath = 0
  149. support_material_xy_spacing = 0.8
  150. thick_bridges = 1
  151. thin_walls = 0
  152. threads = 8
  153. top_fill_pattern = rectilinear
  154. top_infill_extrusion_width = 0.45
  155. top_solid_infill_speed = 40
  156. top_solid_layers = 4
  157. top_solid_min_thickness = 0
  158. travel_speed = 120
  159. travel_speed_z = 0
  160. wipe_tower = 0
  161. wipe_tower_bridging = 10
  162. wipe_tower_brim_width = 2
  163. wipe_tower_no_sparse_layers = 0
  164. wipe_tower_rotation_angle = 0
  165. wipe_tower_width = 60
  166. wipe_tower_x = 180
  167. wipe_tower_y = 140
  168. xy_size_compensation = 0
  169. [print:*0.12mm*]
  170. inherits = *common*
  171. perimeter_speed = 40
  172. external_perimeter_speed = 25
  173. infill_speed = 50
  174. solid_infill_speed = 40
  175. layer_height = 0.12
  176. perimeters = 3
  177. top_infill_extrusion_width = 0.4
  178. bottom_solid_layers = 6
  179. top_solid_layers = 7
  180. [print:*0.20mm*]
  181. inherits = *common*
  182. perimeter_speed = 40
  183. external_perimeter_speed = 25
  184. infill_speed = 50
  185. solid_infill_speed = 40
  186. layer_height = 0.20
  187. top_infill_extrusion_width = 0.4
  188. bottom_solid_layers = 4
  189. top_solid_layers = 5
  190. [print:*0.25mm*]
  191. inherits = *common*
  192. perimeter_speed = 40
  193. external_perimeter_speed = 25
  194. infill_speed = 50
  195. solid_infill_speed = 40
  196. layer_height = 0.25
  197. top_infill_extrusion_width = 0.45
  198. bottom_solid_layers = 3
  199. top_solid_layers = 4
  200. [print:0.12mm DETAIL @ULTIMAKER2]
  201. inherits = *0.12mm*
  202. travel_speed = 150
  203. infill_speed = 50
  204. solid_infill_speed = 40
  205. top_solid_infill_speed = 30
  206. support_material_extrusion_width = 0.38
  207. compatible_printers_condition = printer_model=="ULTIMAKER2" and nozzle_diameter[0]==0.4
  208. [print:0.20mm NORMAL @ULTIMAKER2]
  209. inherits = *0.20mm*
  210. travel_speed = 150
  211. infill_speed = 50
  212. solid_infill_speed = 40
  213. top_solid_infill_speed = 30
  214. support_material_extrusion_width = 0.38
  215. compatible_printers_condition = printer_model=="ULTIMAKER2" and nozzle_diameter[0]==0.4
  216. [print:0.25mm DRAFT @ULTIMAKER2]
  217. inherits = *0.25mm*
  218. travel_speed = 150
  219. infill_speed = 50
  220. solid_infill_speed = 40
  221. top_solid_infill_speed = 30
  222. support_material_extrusion_width = 0.38
  223. compatible_printers_condition = printer_model=="ULTIMAKER2" and nozzle_diameter[0]==0.4
  224. # Common filament preset
  225. [filament:*common*]
  226. cooling = 0
  227. compatible_printers =
  228. extrusion_multiplier = 1
  229. filament_cost = 0
  230. filament_density = 0
  231. filament_diameter = 2.85
  232. filament_notes = ""
  233. filament_settings_id = ""
  234. filament_soluble = 0
  235. min_print_speed = 15
  236. slowdown_below_layer_time = 20
  237. compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ULTIMAKER.*/
  238. [filament:*PLA*]
  239. inherits = *common*
  240. bed_temperature = 60
  241. fan_below_layer_time = 100
  242. filament_colour = #FFF0E0
  243. filament_max_volumetric_speed = 0
  244. filament_type = PLA
  245. filament_density = 1.24
  246. first_layer_bed_temperature = 55
  247. first_layer_temperature = 205
  248. fan_always_on = 1
  249. cooling = 1
  250. min_fan_speed = 100
  251. max_fan_speed = 100
  252. bridge_fan_speed = 100
  253. disable_fan_first_layers = 3
  254. temperature = 210
  255. [filament:*PET*]
  256. inherits = *common*
  257. fan_below_layer_time = 15
  258. filament_colour = #FFF0E0
  259. filament_max_volumetric_speed = 0
  260. filament_type = PETG
  261. filament_density = 1.27
  262. first_layer_bed_temperature = 85
  263. bed_temperature = 85
  264. first_layer_temperature = 240
  265. temperature = 235
  266. fan_always_on = 1
  267. cooling = 1
  268. min_fan_speed = 20
  269. max_fan_speed = 40
  270. bridge_fan_speed = 40
  271. slowdown_below_layer_time = 15
  272. min_print_speed = 10
  273. disable_fan_first_layers = 3
  274. [filament:*ABS*]
  275. inherits = *common*
  276. fan_below_layer_time = 15
  277. filament_colour = #FFF0E0
  278. filament_max_volumetric_speed = 0
  279. filament_type = ABS
  280. filament_density = 1.10
  281. first_layer_bed_temperature = 80
  282. bed_temperature = 80
  283. first_layer_temperature = 240
  284. temperature = 235
  285. fan_always_on = 1
  286. cooling = 1
  287. min_fan_speed = 5
  288. max_fan_speed = 5
  289. bridge_fan_speed = 10
  290. slowdown_below_layer_time = 15
  291. min_print_speed = 10
  292. disable_fan_first_layers = 3
  293. [filament:Generic PLA @ULTIMAKER2]
  294. inherits = *PLA*
  295. filament_vendor = Generic
  296. filament_cost =
  297. [filament:Generic Black PLA @ULTIMAKER2]
  298. inherits = *PLA*
  299. filament_vendor = Generic
  300. filament_colour = #0E3F3F
  301. filament_cost =
  302. [filament:Generic PETG @ULTIMAKER2]
  303. inherits = *PET*
  304. filament_vendor = Generic
  305. filament_cost =
  306. [filament:Generic ABS @ULTIMAKER2]
  307. inherits = *ABS*
  308. filament_vendor = Generic
  309. filament_cost =
  310. # Common printer preset
  311. [printer:*common*]
  312. printer_technology = FFF
  313. before_layer_gcode = ;BEFORE_LAYER_CHANGE\n;layer:[layer_num];\nM117 Layer [layer_num];\n
  314. between_objects_gcode =
  315. deretract_speed = 0
  316. extruder_colour = #FFF0E0
  317. extruder_offset = 0x0
  318. gcode_flavor = reprap
  319. silent_mode = 0
  320. remaining_times = 0
  321. machine_max_acceleration_e = 10000
  322. machine_max_acceleration_extruding = 1500
  323. machine_max_acceleration_retracting = 1500
  324. machine_max_acceleration_x = 3000
  325. machine_max_acceleration_y = 3000
  326. machine_max_acceleration_z = 500
  327. machine_max_feedrate_e = 120
  328. machine_max_feedrate_x = 500
  329. machine_max_feedrate_y = 500
  330. machine_max_feedrate_z = 12
  331. machine_max_jerk_e = 2.5
  332. machine_max_jerk_x = 20
  333. machine_max_jerk_y = 20
  334. machine_max_jerk_z = 0.4
  335. machine_min_extruding_rate = 0
  336. machine_min_travel_rate = 0
  337. layer_gcode =
  338. max_print_height = 212
  339. octoprint_apikey =
  340. octoprint_host =
  341. printer_notes =
  342. printer_settings_id =
  343. retract_before_travel = 5
  344. retract_before_wipe = 0%
  345. retract_layer_change = 1
  346. retract_length = 6
  347. retract_length_toolchange = 10
  348. retract_lift = 0
  349. retract_lift_above = 0
  350. retract_lift_below = 0
  351. retract_restart_extra = 0
  352. retract_restart_extra_toolchange = 0
  353. retract_speed = 50
  354. serial_port =
  355. single_extruder_multi_material = 0
  356. toolchange_gcode =
  357. use_firmware_retraction = 0
  358. use_relative_e_distances = 0
  359. use_volumetric_e = 0
  360. variable_layer_height = 1
  361. wipe = 0
  362. z_offset = 0
  363. [printer:Ultimaker 2]
  364. inherits = *common*
  365. printer_model = ULTIMAKER2
  366. bed_shape = 0x0,224x0,224x225,0x225
  367. printer_variant = 0.4
  368. max_layer_height = 0.3
  369. min_layer_height = 0.08
  370. printer_notes = Dont remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_ULTIMAKER\nPRINTER_MODEL_ULTIMAKER2
  371. nozzle_diameter = 0.4
  372. default_print_profile = 0.20mm NORMAL @ULTIMAKER2
  373. default_filament_profile = Generic PLA @ULTIMAKER2
  374. start_gcode = ; Printer_Settings_ID: [printer_settings_id]\n\n; # # # # # # START Header\nG21 ; metric values\nG90 ; absolute positioning\nM82 ; set extruder to absolute mode\nM107 ; start with the fan off\n\nM140 S[first_layer_bed_temperature] ; start bed heating\n\nG28 X0 Y0 Z0 ; move X/Y/Z to endstops\nG1 X1 Y6 F15000 ; move X/Y to start position\nG1 Z35 F9000 ; move Z to start position\n\n; Wait for bed and nozzle temperatures\nM190 S{first_layer_bed_temperature[0] - 5} ; wait for bed temperature - 5\nM140 S[first_layer_bed_temperature] ; continue bed heating\nM109 S[first_layer_temperature] ; wait for nozzle temperature\n\n; Purge and prime\nM83 ; set extruder to relative mode\nG92 E0 ; reset extrusion distance\nG0 X0 Y1 F10000\nG1 F150 E20 ; compress the bowden tube\nG1 E-8 F1200\nG0 X30 Y1 F5000 \nG0 F1200 Z{first_layer_height/2} ; Cut the connection to priming blob\nG0 X100 F10000 ; disconnect with the prime blob\nG0 X50 ; Avoid the metal clip holding the Ultimaker glass plate\nG0 Z0.2 F720\nG1 E8 F1200\nG1 X80 E3 F1000 ; intro line 1\nG1 X110 E4 F1000 ; intro line 2\nG1 X140 F600 ; drag filament to decompress bowden tube\nG1 X100 F3200 ; wipe backwards a bit\nG1 X150 F3200 ; back to where there is no plastic: avoid dragging\nG92 E0 ; reset extruder reference\nM82 ; set extruder to absolute mode\n\n; # # # # # # END Header
  375. end_gcode = ; # # # # # # START Footer\nG91 ; relative coordinates\n;G1 E-1 F1200 ; retract the filament\nG1 Z+15 X-10 Y-10 E-7 F6000 ; move Z a bit\n; G1 X-10 Y-10 F6000 ; move XY a bit\nG1 E-5.5 F300 ; retract the filament\nG28 X0 Y0 ; move X/Y to min endstops, so the head is out of the way\nM104 S0 ; extruder heater off\nM140 S0 ; heated bed heater off (if you have it)\nM84 ; disable motors\n; # # # # # # END Footer\n