Advertisement
bobstro

PrusaSlicer Prusa i3 Mk3 Printer Profiles

Jun 15th, 2020 (edited)
5,718
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.69 KB | None | 0 0
  1. [printer:*Mk3 Baseline (RLG 20220219)*]
  2. thumbnails = 16x16,220x124
  3. bed_custom_model = ./Support/Prusa i3 Mk3/Prusa_i3_Mk3_Bed.stl
  4. bed_custom_texture = ./Support/Prusa i3 Mk3/Prusa_i3_Mk3_Bed_Image.png
  5. bed_shape = 0x0,250x0,250x210,0x210
  6. before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\n\n
  7. between_objects_gcode =
  8. cooling_tube_length = 5
  9. cooling_tube_retraction = 91.5
  10. default_print_profile = QUALITY 0.20mm layers for 0.25mm+ nozzle
  11. default_filament_profile = "Generic PLA"
  12. deretract_speed = 25
  13. end_filament_gcode = "; Filament-specific end gcode"
  14. end_gcode = ; PrusaSlicer end gcode for Prusa i3 Mk3\n; Last updated 20200814\nG4 ; wait\n; Raise nozzle and present bed\nM117 Printing complete\nG4 ; wait\nG92 E0 ; prepare to retract\nG1 E-0.8 F3000; retract to avoid stringing\n; Anti-stringing end wiggle\nG91 ; use relative coordinates\nG1 X-0.5 Y-0.5 F1200\nG1 X1 Y1 F1200\nG90 ; use absolute coordinates\n{if layer_z < max_print_height}G1 Z{z_offset+min(layer_z+60, max_print_height)}{endif} ; Move print head up\nG0 X0 Y210 F10200; present bed\n; Reset print setting overrides\nM200 D0 ; disable volumetric e\nM220 S100 ; reset speed factor to 100%\nM221 S100 ; reset extrusion rate to 100%\nM900 K0 ; reset linear acceleration\n; Shut down printer\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM84 ; disable motors\nM300 S40 P10 ; chirp
  15. extruder_colour = #FFFF00
  16. extruder_offset = 0x0
  17. gcode_flavor = marlin
  18. high_current_on_filament_swap = 0
  19. host_type = octoprint
  20. layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
  21. machine_max_acceleration_e = 5000,5000
  22. machine_max_acceleration_extruding = 1250,1250
  23. machine_max_acceleration_retracting = 1250,1250
  24. machine_max_acceleration_x = 1000,960
  25. machine_max_acceleration_y = 1000,960
  26. machine_max_acceleration_z = 200,200
  27. machine_max_feedrate_e = 120,120
  28. machine_max_feedrate_x = 200,100
  29. machine_max_feedrate_y = 200,100
  30. machine_max_feedrate_z = 12,12
  31. machine_max_jerk_e = 4.5,1.5
  32. machine_max_jerk_x = 8,8
  33. machine_max_jerk_y = 8,8
  34. machine_max_jerk_z = 0.4,0.4
  35. machine_min_extruding_rate = 0,0
  36. machine_min_travel_rate = 0,0
  37. max_print_height = 210
  38. nozzle_diameter = 0.4
  39. parking_pos_retraction = 92
  40. print_host = mk3.local
  41. printhost_apikey = 332F20CC89634E818A27EC9AC33D48B8
  42. printhost_cafile =
  43. printer_model = MK3
  44. 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_PRUSA3D\nPRINTER_MODEL_MK3\n
  45. printer_settings_id =
  46. printer_technology = FFF
  47. printer_variant = 0.4
  48. printer_vendor =
  49. remaining_times = 1
  50. retract_before_travel = 1
  51. retract_before_wipe = 0%
  52. retract_layer_change = 1
  53. retract_length = 0.3
  54. retract_length_toolchange = 4
  55. retract_lift = 0.3
  56. retract_lift_above = 0
  57. retract_lift_below = 209
  58. retract_restart_extra = 0
  59. retract_restart_extra_toolchange = 0
  60. retract_speed = 50
  61. serial_port =
  62. serial_speed = 250000
  63. silent_mode = 1
  64. single_extruder_multi_material = 0
  65. start_gcode = ; PrusaSlicer start gcode for Prusa i3 Mk3\n; Last updated 20210109\nM300 S60 P10 ; chirp\nM862.3 P "[printer_model]" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM115 U3.9.0 ; tell printer latest fw version\nM117 Initializing\n; Set coordinate modes\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n; Reset speed and extrusion rates\nM200 D0 ; disable volumetric e\nM220 S100 ; reset speed\n; Set initial warmup temps\nM117 Nozzle preheat\nM104 S160 ; set extruder no-ooze temp\nM140 S{if printer_model=~/.*MK3S.*/}[first_layer_bed_temperature]{else}{max(first_layer_bed_temperature[0],80)}{endif} ; set bed PINDA warmup temp\n; Nozzle warmup before home to avoid driving hardened ooze into PEI surface\nM109 S160 ; wait for extruder no-ooze warmup temp before mesh bed leveling, cool hot PINDA\n; Home\nM300 S40 P10 ; chirp\nM117 Homing\nG28 W ; home all without mesh bed level\n; Present bed for final cleaning\nG0 Z3; Raise nozzle before move\nG0 X125 Y180 F10200; Move nozzle to PINDA warming position\nG0 Z0.15 F10200; Lower nozzle to PINDA warming position\n; Wait for PINDA warmup\nM117 PINDA warmup\n{if printer_model=~/.*MK3S.*/}\nM117 Mk3S detected, no warmup required\n{else}\nM117 Mk3 Waiting for PINDA warmup\nM860 S35 ; wait for PINDA temp to stabilize\n{endif}\nM140 S[first_layer_bed_temperature] ; set target bed temp\nG0 Z3; Raise nozzle before move\n; Mesh bed leveling\nM300 S40 P10 ; chirp\nM117 Mesh bed leveling\nG80 ; mesh bed leveling\nM117 Saving results\nG81 ; save mesh leveling results\n; Final warmup routine\nM117 Final warmup\nG0 Z5; Raise nozzle to avoid denting bed while nozzle heats\nM140 S[first_layer_bed_temperature] ; set bed final temp\nM104 S[first_layer_temperature] ; set extruder final temp\nM109 S[first_layer_temperature] ; wait for extruder final temp\nM190 S[first_layer_bed_temperature] ; wait for bed final temp\n; Prime line routine\nM300 S40 P10 ; chirp\nM117 Printing prime line\nG0 Z0.15 ; Restore nozzle position - (thanks tim.m30)\nM900 K0; Disable Linear Advance for prime line\nG92 E0.0 ; reset extrusion distance\nG1 Y-3.0 F1000.0 ; go outside print area\nG1 E2 F1000 ; de-retract and push ooze\nG1 X20.0 E6 F1000.0 ; fat 20mm intro line @ 0.30\nG1 X60.0 E3.2 F1000.0 ; thin +40mm intro line @ 0.08\nG1 X100.0 E6 F1000.0 ; fat +40mm intro line @ 0.15\nG1 E-0.8 F3000; retract to avoid stringing\nG1 X99.5 E0 F1000.0 ; -0.5mm wipe action to avoid string\nG1 X110.0 E0 F1000.0 ; +10mm intro line @ 0.00\nG1 E0.6 F1500; de-retract\nG92 E0.0 ; reset extrusion distance\n; Final print adjustments\nM300 S40 P10 ; chirp\nM117 Preparing to print\n; Adjust extrusion rate if desired\n; M221 S{if layer_height >= 0.32}90{else}100{endif} ; compensate for thick layer heights\nM117 Print in progress\n
  66. toolchange_gcode =
  67. use_firmware_retraction = 0
  68. use_relative_e_distances = 1
  69. use_volumetric_e = 0
  70. variable_layer_height = 1
  71. wipe = 0
  72. z_offset = 0
  73.  
  74. [printer:0.15 nozzle (RLG 20220219)]
  75. inherits = *Mk3 Baseline (RLG 20220219)*
  76. default_print_profile = Mk3 QUALITY 0.12 mm layers for 0.15mm+ nozzle (RLG 20220219)
  77. max_layer_height = 0.16
  78. min_layer_height = 0.04
  79. nozzle_diameter = 0.15
  80. printer_settings_id = Prusa i3 Mk3 0.15 nozzle
  81. printer_variant = 0.15
  82. retract_length = 0.30
  83. retract_lift = 0.3
  84.  
  85. [printer:0.20 nozzle (RLG 20220219)]
  86. inherits = *Mk3 Baseline (RLG 20220219)*
  87. default_print_profile = Mk3 QUALITY 0.16 mm layers for 0.20mm+ nozzle (RLG 20220219)
  88. min_layer_height = 0.04
  89. max_layer_height = 0.12
  90. nozzle_diameter = 0.20
  91. printer_settings_id = Prusa i3 Mk3 0.20 nozzle
  92. printer_variant = 0.2
  93. retract_length = 0.30
  94. retract_lift = 0.3
  95.  
  96. [printer:0.25 nozzle (RLG 20220219)]
  97. inherits = *Mk3 Baseline (RLG 20220219)*
  98. min_layer_height = 0.04
  99. max_layer_height = 0.20
  100. nozzle_diameter = 0.25
  101. printer_settings_id = Prusa i3 Mk3 0.25 nozzle
  102. printer_variant = 0.25
  103. retract_length = 0.30
  104. retract_lift = 0.4
  105.  
  106. [printer:0.30 nozzle (RLG 20220219)]
  107. inherits = *Mk3 Baseline (RLG 20220219)*
  108. min_layer_height = 0.04
  109. max_layer_height = 0.24
  110. nozzle_diameter = 0.30
  111. printer_settings_id = Prusa i3 Mk3 0.30 nozzle
  112. printer_variant = 0.3
  113. retract_length = 0.40
  114. retract_lift = 0.3
  115.  
  116. [printer:0.35 nozzle (RLG 20220219)]
  117. inherits = *Mk3 Baseline (RLG 20220219)*
  118. min_layer_height = 0.06
  119. max_layer_height = 0.28
  120. nozzle_diameter = 0.35
  121. printer_settings_id = Prusa i3 Mk3 0.35 nozzle
  122. printer_variant = 0.35
  123. retract_length = 0.30
  124. retract_lift = 0.4
  125.  
  126. [printer:0.40 nozzle (RLG 20220219)]
  127. inherits = *Mk3 Baseline (RLG 20220219)*
  128. max_layer_height = 0.32
  129. min_layer_height = 0.1
  130. nozzle_diameter = 0.4
  131. printer_settings_id = Prusa i3 Mk3 0.40 nozzle
  132. printer_variant = 0.40
  133. retract_length = 0.30
  134. retract_lift = 0.3
  135.  
  136. [printer:0.50 nozzle (RLG 20220219)]
  137. inherits = *Mk3 Baseline (RLG 20220219)*
  138. max_layer_height = 0.40
  139. min_layer_height = 0.08
  140. nozzle_diameter = 0.50
  141. printer_settings_id = Prusa i3 Mk3 0.50 nozzle
  142. printer_variant = 0.5
  143. retract_length = 0.30
  144. retract_lift = 0.4
  145.  
  146. [printer:0.60 nozzle (RLG 20220219)]
  147. inherits = *Mk3 Baseline (RLG 20220219)*
  148. min_layer_height = 0.10
  149. max_layer_height = 0.48
  150. nozzle_diameter = 0.60
  151. printer_settings_id = Prusa i3 Mk3 0.60 nozzle
  152. printer_variant = 0.6
  153. retract_length = 0.30
  154. retract_lift = 0.2
  155.  
  156. [printer:0.80 nozzle (RLG 20220219)]
  157. inherits = *Mk3 Baseline (RLG 20220219)*
  158. min_layer_height = 0.14
  159. max_layer_height = 0.64
  160. nozzle_diameter = 0.80
  161. printer_settings_id = Prusa i3 Mk3 0.80 nozzle
  162. printer_variant = 0.8
  163. retract_length = 0.40
  164. retract_lift = 0.2
  165.  
  166. [printer:1.00 nozzle (RLG 20220219)]
  167. inherits = *Mk3 Baseline (RLG 20220219)*
  168. min_layer_height = 0.18
  169. max_layer_height = 0.80
  170. nozzle_diameter = 1.00
  171. printer_settings_id = Prusa i3 Mk3 1.00 nozzle
  172. printer_variant = 1.0
  173. retract_length = 0.40
  174. retract_lift = 0.2
  175.  
  176. [printer:Test Temp Tower for PETG (RLG 20200226)]
  177. inherits = Prusa i3 Mk3 QUALITY 0.40 nozzle (RLG 20220219)
  178. before_layer_gcode = ;BEFORE_LAYER_CHANGE\n; layer_z is height of current layer in mm\nG92 E0.0\n;[layer_z]\n{if layer_z <= 2.0}M104 S265\n{elsif layer_z <= 12}M104 S265\n{elsif layer_z <= 22}M104 S260\n{elsif layer_z <= 32}M104 S255\n{elsif layer_z <= 42}M104 S250\n{elsif layer_z <= 52}M104 S245\n{elsif layer_z <= 62}M104 S240\n{elsif layer_z <= 72}M104 S235\n{elsif layer_z <= 92}M104 S230\n{elsif layer_z <= 102}M104 S225\n{elsif layer_z <= 112}M104 S220\n{endif}\n
  179.  
  180. [printer:Test Temp Tower for PLA (RLG 20220219)]
  181. inherits = Prusa i3 Mk3 QUALITY 0.40 nozzle (RLG 20220219)
  182. before_layer_gcode = ;BEFORE_LAYER_CHANGE\n; layer_z is height of current layer in mm\nG92 E0.0\n;[layer_z]\n{if layer_z <= 2.0}M104 S235\n{elsif layer_z <= 9}M104 S230\n{elsif layer_z <= 16}M104 S225\n{elsif layer_z <= 23}M104 S220\n{elsif layer_z <= 30}M104 S215\n{elsif layer_z <= 37}M104 S210\n{elsif layer_z <= 44}M104 S205\n{elsif layer_z <= 51}M104 S200\n{elsif layer_z <= 58}M104 S195\n{elsif layer_z <= 65}M104 S190\n{elsif layer_z <= 72}M104 S185\n{endif}\n
  183.  
  184. [printer:Test Linear Advance Tower (20190327)]
  185. inherits = Prusa i3 Mk3 QUALITY 0.40 nozzle (RLG 20220219)
  186. before_layer_gcode = ;BEFORE_LAYER_CHANGE\n; layer_z is height of current layer in mm\nG92 E0.0\n;[layer_z]\n{if layer_z == 161}\nM900 K80\n{elsif layer_z == 151}\nM900 K75\n{elsif layer_z == 141}\nM900 K70\n{elsif layer_z == 131}\nM900 K65\n{elsif layer_z == 121}\nM900 K60\n{elsif layer_z == 111}\nM900 K55\n{elsif layer_z == 101}\nM900 K50\n{elsif layer_z == 91}\nM900 K45\n{elsif layer_z == 81}\nM900 K40\n{elsif layer_z == 71}\nM900 K35\n{elsif layer_z == 61}\nM900 K30\n{elsif layer_z == 51}\nM900 K25\n{elsif layer_z == 41}\nM900 K20\n{elsif layer_z == 31}\nM900 K15\n{elsif layer_z == 21}\nM900 K10\n{elsif layer_z == 11}\nM900 K5\n{elsif layer_z == 1}\nM900 K0\n{endif}\n
  187.  
  188. [printer:Test Accel/String Tower (RLG 20220219)]
  189. inherits = Prusa i3 Mk3 QUALITY 0.40 nozzle (RLG 20220219)
  190. before_layer_gcode = ;BEFORE_LAYER_CHANGE\n; layer_z is height of current layer in mm\nG92 E0.0\n;[layer_z]\n{if layer_z == 151}\nM201 X2000 Y2000; set max axes printing accelerations, mm/sec^2\nM204 P2000 T2000 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 141}\nM201 X1900 Y1900; set max axes printing accelerations, mm/sec^2\nM204 P1900 T1900 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 131}\nM201 X1800 Y1800; set max axes printing accelerations, mm/sec^2\nM204 P1800 T1800 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 121}\nM201 X1700 Y1700; set max axes printing accelerations, mm/sec^2\nM204 P1700 T1700 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 111}\nM201 X1600 Y1600; set max axes printing accelerations, mm/sec^2\nM204 P1600 T1600 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 101}\nM201 X1500 Y1500; set max axes printing accelerations, mm/sec^2\nM204 P1500 T1500 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 91}\nM201 X1400 Y1400; set max axes printing accelerations, mm/sec^2\nM204 P1400 T1400 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 81}\nM201 X1300 Y1300; set max axes printing accelerations, mm/sec^2\nM204 P1300 T1300 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 71}\nM201 X1200 Y1200; set max axes printing accelerations, mm/sec^2\nM204 P1200 T1200 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 61}\nM201 X1100 Y1100; set max axes printing accelerations, mm/sec^2\nM204 P1100 T1100 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 51}\nM201 X1000 Y1000; set max axes printing accelerations, mm/sec^2\nM204 P1000 T1000 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 41}\nM201 X900 Y900; set max axes printing accelerations, mm/sec^2\nM204 P900 T900 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 31}\nM201 X800 Y800; set max axes printing accelerations, mm/sec^2\nM204 P800 T800 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 21}\nM201 X700 Y700; set max axes printing accelerations, mm/sec^2\nM204 P700 T700 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 11}\nM201 X600 Y600; set max axes printing accelerations, mm/sec^2\nM204 P600 T600 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{elsif layer_z == 1}\nM201 X500 Y500; set max axes printing accelerations, mm/sec^2\nM204 P500 T500 ; sets default acceleration printing (P) & travel (T)), mm/sec^2\n{endif}\n
  191.  
  192. [printer:Test 0.40 nozzle stringing tests (RLG 20191226)]
  193. inherits = Prusa i3 Mk3 QUALITY 0.40 nozzle (RLG 20220219)
  194. default_filament_profile = "Generic PLA";;;;;;;;
  195. default_print_profile = QUALITY 0.20mm layers for 0.25mm+ nozzle
  196. deretract_speed = 25,25,25,25,25,25,25,25,25
  197. extruder_colour = #000000;#191919;#333333;#4C4C4C;#666666;#7F7F7F;#808080;#999999;#B3B3B3
  198. extruder_offset = 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
  199. max_layer_height = 0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4
  200. min_layer_height = 0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08
  201. nozzle_diameter = 0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4
  202. retract_before_travel = 1,1,1,1,1,1,1,1,1
  203. retract_before_wipe = 0%,0%,0%,0%,0%,0%,0%,0%,0%
  204. retract_layer_change = 1,1,1,1,1,1,1,1,1
  205. retract_length = 0,0.2,0.4,0.6,0.8,1,1.2,1.4,1.6
  206. retract_length_toolchange = 4,4,4,4,4,4,4,4,4
  207. retract_lift = 0,0,0,0,0,0,0,0,0
  208. retract_lift_above = 0,0,0,0,0,0,0,0,0
  209. retract_lift_below = 209,209,209,209,209,209,209,209,209
  210. retract_restart_extra = 0,0,0,0,0,0,0,0,0
  211. retract_restart_extra_toolchange = 0,0,0,0,0,0,0,0,0
  212. retract_speed = 50,25,50,50,50,50,50,50,50
  213. wipe = 0,0,0,0,0,0,0,0,0
  214.  
  215. [presets]
  216. printer = 0.40 nozzle (RLG 20220219)
  217.  
  218.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement