Creality.ini 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455
  1. # Print profiles for the Creality printers.
  2. [vendor]
  3. # Vendor name will be shown by the Config Wizard.
  4. name = Creality
  5. # Configuration version of this file. Config file will only be installed, if the config_version differs.
  6. # This means, the server may force the PrusaSlicer configuration to be downgraded.
  7. config_version = 0.0.3
  8. # Where to get the updates from?
  9. config_update_url = https://files.prusa3d.com/wp-content/uploads/repository/PrusaSlicer-settings-master/live/Creality/
  10. # changelog_url = https://files.prusa3d.com/?latest=slicer-profiles&lng=%1%
  11. # The printer models will be shown by the Configuration Wizard in this order,
  12. # also the first model installed & the first nozzle installed will be activated after install.
  13. # Printer model name will be shown by the installation wizard.
  14. [printer_model:ENDER3]
  15. name = Creality Ender-3
  16. variants = 0.4
  17. technology = FFF
  18. family = ENDER
  19. bed_model = ender3_bed.stl
  20. bed_texture = ender3.svg
  21. default_materials = Creality PLA @ENDER3; Generic PLA @ENDER3; Generic PETG @ENDER3; Generic ABS @ENDER3; Prusament PLA @ENDER3; Prusament PETG @ENDER3
  22. [printer_model:ENDER3BLTOUCH]
  23. name = Creality Ender-3 BLTouch
  24. variants = 0.4
  25. technology = FFF
  26. family = ENDER
  27. bed_model = ender3_bed.stl
  28. bed_texture = ender3.svg
  29. default_materials = Creality PLA @ENDER3; Generic PLA @ENDER3; Generic PETG @ENDER3; Generic ABS @ENDER3; Prusament PLA @ENDER3; Prusament PETG @ENDER3
  30. [printer_model:ENDER2]
  31. name = Creality Ender-2
  32. variants = 0.4
  33. technology = FFF
  34. family = ENDER
  35. bed_model = ender2_bed.stl
  36. bed_texture = ender2.svg
  37. default_materials = Creality PLA @ENDER3; Generic PLA @ENDER3; Generic PETG @ENDER3; Generic ABS @ENDER3; Prusament PLA @ENDER3; Prusament PETG @ENDER3
  38. # All presets starting with asterisk, for example *common*, are intermediate and they will
  39. # not make it into the user interface.
  40. # Common print preset
  41. [print:*common*]
  42. avoid_crossing_perimeters = 0
  43. bridge_angle = 0
  44. bridge_flow_ratio = 0.95
  45. bridge_speed = 25
  46. brim_width = 0
  47. clip_multipart_objects = 1
  48. compatible_printers =
  49. complete_objects = 0
  50. dont_support_bridges = 1
  51. elefant_foot_compensation = 0
  52. ensure_vertical_shell_thickness = 1
  53. external_fill_pattern = rectilinear
  54. external_perimeters_first = 0
  55. external_perimeter_extrusion_width = 0.45
  56. external_perimeter_speed = 25
  57. extra_perimeters = 0
  58. extruder_clearance_height = 25
  59. extruder_clearance_radius = 45
  60. extrusion_width = 0.45
  61. fill_angle = 45
  62. fill_density = 20%
  63. fill_pattern = grid
  64. first_layer_extrusion_width = 0.42
  65. first_layer_height = 0.2
  66. first_layer_speed = 20
  67. gap_fill_speed = 30
  68. gcode_comments = 0
  69. infill_every_layers = 1
  70. infill_extruder = 1
  71. infill_extrusion_width = 0.45
  72. infill_first = 0
  73. infill_only_where_needed = 0
  74. infill_overlap = 25%
  75. infill_speed = 50
  76. interface_shells = 0
  77. max_print_speed = 100
  78. max_volumetric_extrusion_rate_slope_negative = 0
  79. max_volumetric_extrusion_rate_slope_positive = 0
  80. max_volumetric_speed = 0
  81. min_skirt_length = 4
  82. notes =
  83. overhangs = 0
  84. only_retract_when_crossing_perimeters = 0
  85. ooze_prevention = 0
  86. output_filename_format = {input_filename_base}_{layer_height}mm_{filament_type[0]}_{printer_model}_{print_time}.gcode
  87. perimeters = 2
  88. perimeter_extruder = 1
  89. perimeter_extrusion_width = 0.45
  90. perimeter_speed = 40
  91. post_process =
  92. print_settings_id =
  93. raft_layers = 0
  94. resolution = 0
  95. seam_position = nearest
  96. single_extruder_multi_material_priming = 1
  97. skirts = 1
  98. skirt_distance = 2
  99. skirt_height = 2
  100. small_perimeter_speed = 25
  101. solid_infill_below_area = 0
  102. solid_infill_every_layers = 0
  103. solid_infill_extruder = 1
  104. solid_infill_extrusion_width = 0.45
  105. solid_infill_speed = 40
  106. spiral_vase = 0
  107. standby_temperature_delta = -5
  108. support_material = 0
  109. support_material_extruder = 0
  110. support_material_extrusion_width = 0.38
  111. support_material_interface_extruder = 0
  112. support_material_angle = 0
  113. support_material_buildplate_only = 0
  114. support_material_enforce_layers = 0
  115. support_material_contact_distance = 0.15
  116. support_material_interface_contact_loops = 0
  117. support_material_interface_layers = 2
  118. support_material_interface_spacing = 0.2
  119. support_material_interface_speed = 100%
  120. support_material_pattern = rectilinear
  121. support_material_spacing = 2
  122. support_material_speed = 40
  123. support_material_synchronize_layers = 0
  124. support_material_threshold = 45
  125. support_material_with_sheath = 0
  126. support_material_xy_spacing = 60%
  127. thin_walls = 0
  128. top_infill_extrusion_width = 0.4
  129. top_solid_infill_speed = 30
  130. travel_speed = 150
  131. wipe_tower = 0
  132. wipe_tower_bridging = 10
  133. wipe_tower_rotation_angle = 0
  134. wipe_tower_width = 60
  135. wipe_tower_x = 170
  136. wipe_tower_y = 140
  137. xy_size_compensation = 0
  138. [print:*0.10mm*]
  139. inherits = *common*
  140. layer_height = 0.1
  141. perimeters = 3
  142. bottom_solid_layers = 7
  143. top_solid_layers = 9
  144. [print:*0.12mm*]
  145. inherits = *common*
  146. layer_height = 0.12
  147. perimeters = 3
  148. bottom_solid_layers = 6
  149. top_solid_layers = 7
  150. [print:*0.15mm*]
  151. inherits = *common*
  152. layer_height = 0.15
  153. bottom_solid_layers = 5
  154. top_solid_layers = 7
  155. [print:*0.20mm*]
  156. inherits = *common*
  157. layer_height = 0.20
  158. bottom_solid_layers = 4
  159. top_solid_layers = 5
  160. [print:*0.24mm*]
  161. inherits = *common*
  162. layer_height = 0.24
  163. top_infill_extrusion_width = 0.45
  164. bottom_solid_layers = 3
  165. top_solid_layers = 4
  166. [print:0.10mm HIGHDETAIL @ENDER3]
  167. inherits = *0.10mm*
  168. # alias = 0.10mm HIGHDETAIL
  169. compatible_printers_condition = printer_model=~/ENDER.*/ and nozzle_diameter[0]==0.4
  170. [print:0.12mm DETAIL @ENDER3]
  171. inherits = *0.12mm*
  172. # alias = 0.12mm DETAIL
  173. compatible_printers_condition = printer_model=~/ENDER.*/ and nozzle_diameter[0]==0.4
  174. [print:0.15mm OPTIMAL @ENDER3]
  175. inherits = *0.15mm*
  176. # alias = 0.15mm OPTIMAL
  177. compatible_printers_condition = printer_model=~/ENDER.*/ and nozzle_diameter[0]==0.4
  178. [print:0.20mm NORMAL @ENDER3]
  179. inherits = *0.20mm*
  180. # alias = 0.20mm NORMAL
  181. compatible_printers_condition = printer_model=~/ENDER.*/ and nozzle_diameter[0]==0.4
  182. [print:0.24mm DRAFT @ENDER3]
  183. inherits = *0.24mm*
  184. # alias = 0.24mm DRAFT
  185. compatible_printers_condition = printer_model=~/ENDER.*/ and nozzle_diameter[0]==0.4
  186. # Common filament preset
  187. [filament:*common*]
  188. cooling = 0
  189. compatible_printers =
  190. extrusion_multiplier = 1
  191. filament_cost = 0
  192. filament_density = 0
  193. filament_diameter = 1.75
  194. filament_notes = ""
  195. filament_settings_id = ""
  196. filament_soluble = 0
  197. min_print_speed = 15
  198. slowdown_below_layer_time = 20
  199. compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CREALITY.*/
  200. [filament:*PLA*]
  201. inherits = *common*
  202. bed_temperature = 40
  203. fan_below_layer_time = 100
  204. filament_colour = #FF3232
  205. filament_max_volumetric_speed = 15
  206. filament_type = PLA
  207. filament_density = 1.24
  208. filament_cost = 20
  209. first_layer_bed_temperature = 40
  210. first_layer_temperature = 215
  211. fan_always_on = 1
  212. cooling = 1
  213. max_fan_speed = 100
  214. min_fan_speed = 100
  215. bridge_fan_speed = 100
  216. disable_fan_first_layers = 1
  217. temperature = 210
  218. [filament:*PET*]
  219. inherits = *common*
  220. bed_temperature = 70
  221. cooling = 1
  222. disable_fan_first_layers = 3
  223. fan_below_layer_time = 20
  224. filament_colour = #FF8000
  225. filament_max_volumetric_speed = 8
  226. filament_type = PETG
  227. filament_density = 1.27
  228. filament_cost = 30
  229. first_layer_bed_temperature =70
  230. first_layer_temperature = 240
  231. fan_always_on = 1
  232. max_fan_speed = 50
  233. min_fan_speed = 20
  234. bridge_fan_speed = 100
  235. temperature = 240
  236. [filament:*ABS*]
  237. inherits = *common*
  238. bed_temperature = 100
  239. cooling = 0
  240. disable_fan_first_layers = 3
  241. fan_below_layer_time = 20
  242. filament_colour = #3A80CA
  243. filament_max_volumetric_speed = 11
  244. filament_type = ABS
  245. filament_density = 1.04
  246. filament_cost = 20
  247. first_layer_bed_temperature = 100
  248. first_layer_temperature = 245
  249. fan_always_on = 0
  250. max_fan_speed = 0
  251. min_fan_speed = 0
  252. bridge_fan_speed = 30
  253. top_fan_speed = 0
  254. temperature = 245
  255. [filament:Generic PLA @ENDER3]
  256. inherits = *PLA*
  257. # alias = Generic PLA
  258. filament_vendor = Generic
  259. [filament:Generic PETG @ENDER3]
  260. inherits = *PET*
  261. filament_vendor = Generic
  262. [filament:Generic ABS @ENDER3]
  263. inherits = *ABS*
  264. # alias = Generic ABS
  265. first_layer_bed_temperature = 90
  266. bed_temperature = 90
  267. filament_vendor = Generic
  268. [filament:Creality PLA @ENDER3]
  269. inherits = *PLA*
  270. # alias = Creality PLA
  271. filament_vendor = Creality
  272. temperature = 205
  273. bed_temperature = 40
  274. first_layer_temperature = 210
  275. first_layer_bed_temperature =40
  276. [filament:Creality PETG @ENDER3]
  277. inherits = *PET*
  278. # alias = Creality PETG
  279. filament_vendor = Creality
  280. temperature = 240
  281. bed_temperature = 70
  282. first_layer_temperature = 240
  283. first_layer_bed_temperature =70
  284. max_fan_speed = 40
  285. min_fan_speed = 20
  286. [filament:Creality ABS @ENDER3]
  287. inherits = *ABS*
  288. # alias = Creality ABS
  289. filament_vendor = Creality
  290. temperature = 240
  291. bed_temperature = 90
  292. first_layer_temperature = 240
  293. first_layer_bed_temperature =90
  294. [filament:Prusament PLA @ENDER3]
  295. inherits = *PLA*
  296. # alias = Prusament PLA
  297. filament_vendor = Prusa Polymers
  298. temperature = 215
  299. bed_temperature = 40
  300. first_layer_temperature = 215
  301. first_layer_bed_temperature =40
  302. filament_cost = 24.99
  303. filament_density = 1.24
  304. [filament:Prusament PETG @ENDER3]
  305. inherits = *PET*
  306. # alias = Prusament PETG
  307. filament_vendor = Prusa Polymers
  308. temperature = 245
  309. bed_temperature = 70
  310. first_layer_temperature = 245
  311. first_layer_bed_temperature =70
  312. filament_cost = 24.99
  313. filament_density = 1.27
  314. # Common printer preset
  315. [printer:*common*]
  316. printer_technology = FFF
  317. before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0\n;[layer_z]\n\n
  318. between_objects_gcode =
  319. deretract_speed = 0
  320. extruder_colour = #FFFF00
  321. extruder_offset = 0x0
  322. gcode_flavor = marlin
  323. silent_mode = 0
  324. remaining_times = 0
  325. machine_max_acceleration_e = 10000
  326. machine_max_acceleration_extruding = 2000
  327. machine_max_acceleration_retracting = 1500
  328. machine_max_acceleration_x = 3000
  329. machine_max_acceleration_y = 3000
  330. machine_max_acceleration_z = 500
  331. machine_max_feedrate_e = 120
  332. machine_max_feedrate_x = 500
  333. machine_max_feedrate_y = 500
  334. machine_max_feedrate_z = 12
  335. machine_max_jerk_e = 2.5
  336. machine_max_jerk_x = 20
  337. machine_max_jerk_y = 20
  338. machine_max_jerk_z = 0.4
  339. machine_min_extruding_rate = 0
  340. machine_min_travel_rate = 0
  341. layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
  342. max_layer_height = 0.3
  343. min_layer_height = 0.07
  344. max_print_height = 200
  345. nozzle_diameter = 0.4
  346. octoprint_apikey =
  347. octoprint_host =
  348. printer_notes =
  349. printer_settings_id =
  350. retract_before_travel = 1
  351. retract_before_wipe = 0%
  352. retract_layer_change = 1
  353. retract_length = 1
  354. retract_length_toolchange = 1
  355. retract_lift = 0
  356. retract_lift_above = 0
  357. retract_lift_below = 0
  358. retract_restart_extra = 0
  359. retract_restart_extra_toolchange = 0
  360. retract_speed = 35
  361. serial_port =
  362. serial_speed = 250000
  363. single_extruder_multi_material = 0
  364. toolchange_gcode =
  365. use_firmware_retraction = 0
  366. use_relative_e_distances = 1
  367. use_volumetric_e = 0
  368. variable_layer_height = 1
  369. wipe = 1
  370. z_offset = 0
  371. printer_model =
  372. default_print_profile =
  373. default_filament_profile =
  374. [printer:Creality Ender-3]
  375. inherits = *common*
  376. printer_model = ENDER3
  377. printer_variant = 0.4
  378. max_layer_height = 0.25
  379. min_layer_height = 0.1
  380. printer_notes = Don't 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_CREALITY\nPRINTER_MODEL_ENDER3\nPRINTER_HAS_BOWDEN
  381. bed_shape = 0x0,220x0,220x220,0x220
  382. max_print_height = 250
  383. machine_max_acceleration_e = 5000
  384. machine_max_acceleration_extruding = 500
  385. machine_max_acceleration_retracting = 1000
  386. machine_max_acceleration_x = 500
  387. machine_max_acceleration_y = 500
  388. machine_max_acceleration_z = 100
  389. machine_max_feedrate_e = 60
  390. machine_max_feedrate_x = 500
  391. machine_max_feedrate_y = 500
  392. machine_max_feedrate_z = 10
  393. machine_max_jerk_e = 5
  394. machine_max_jerk_x = 8
  395. machine_max_jerk_y = 8
  396. machine_max_jerk_z = 0.4
  397. machine_min_extruding_rate = 0
  398. machine_min_travel_rate = 0
  399. nozzle_diameter = 0.4
  400. retract_before_travel = 2
  401. retract_length = 5
  402. retract_speed = 60
  403. deretract_speed = 40
  404. retract_before_wipe = 70%
  405. default_print_profile = 0.15mm OPTIMAL @ENDER3
  406. default_filament_profile = Creality PLA @ENDER3
  407. start_gcode = G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 ; home all\nG1 Z2 F240\nG1 X2 Y10 F3000\nG1 Z0.28 F240\nG92 E0.0\nG1 Y190 E15.0 F1500.0 ; intro line\nG1 X2.3 F5000\nG1 Y10 E15.0 F1200.0 ; intro line\nG92 E0.0
  408. end_gcode = M104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\n{if layer_z < max_print_height}G1 Z{z_offset+min(layer_z+10, max_print_height)} F600{endif} ; Move print head up\nG1 X0 Y200 F3000 ; present print\nM84 X Y E ; disable motors
  409. [printer:*abl*]
  410. start_gcode = G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set extruder temp for auto bed leveling\nM140 S[first_layer_bed_temperature] ; set bed temp\nG28 ; home all\nG29 ; auto bed levelling\nG1 Z50 F240\nG1 X2 Y10 F3000\nM104 S[first_layer_temperature] ; set extruder temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG1 Z0.28 F240\nG92 E0.0\nG1 Y190 E15.0 F1500.0 ; intro line\nG1 X2.3 F5000\nG1 Y10 E15.0 F1200.0 ; intro line\nG92 E0.0
  411. [printer:Creality Ender-3 BLTouch]
  412. inherits = Creality Ender-3; *abl*
  413. printer_model = ENDER3BLTOUCH
  414. [printer:Creality Ender-2]
  415. inherits = Creality Ender-3
  416. bed_shape = 0x0,150x0,150x150,0x150
  417. printer_model = ENDER2
  418. printer_notes = Don't 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_CREALITY\nPRINTER_MODEL_ENDER2\nPRINTER_HAS_BOWDEN
  419. max_print_height = 200
  420. start_gcode = G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 ; home all\nG1 Z2 F240\nG1 X2 Y10 F3000\nG1 Z0.28 F240\nG92 E0.0\nG1 X15 Y135 E15.0 F1500.0 ; intro line\nG1 X2.3 F5000\nG1 Y10 E15.0 F1200.0 ; intro line\nG92 E0.0
  421. end_gcode = M104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\n{if layer_z < max_print_height}G1 Z{z_offset+min(layer_z+10, max_print_height)} F600{endif} ; Move print head up\nG1 X0 Y140 F3000 ; present print\nM84 X Y E ; disable motors