Advertisement
bobstro

Cura start gcode for Prusa i3 Mk3

Sep 10th, 2018 (edited)
1,326
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.98 KB | None | 0 0
  1. ; Cura start gcode for Prusa i3 Mk3
  2. ; Last updated 20200216
  3. M300 S40 P10 ; chirp
  4. M115 U3.7.2 ; tell printer latest fw version
  5. M117 Initializing
  6. G21 ; set units to millimeters
  7. G90 ; use absolute move coordinates
  8. M83 ; use relative extrusion mode for prime line
  9. ; Reset speed and extrusion rates
  10. M200 D0 ; disable volumetric e
  11. M220 S100 ; reset speed
  12. M221 S100 ; reset extrusion multiplier
  13. ; Set hardware parameters
  14. M201 X1500 Y1500 Z1000 E5000 ; sets maximum accelerations, mm/sec^2
  15. M203 X200 Y200 Z12 E120 ; sets maximum feedrates, mm/sec
  16. M204 P1500 R1250 T1500 ; sets acceleration (P, T) and retract acceleration (R), mm/sec^2
  17. M205 X10.00 Y10.00 Z0.40 E1.50 ; sets the jerk limits, mm/sec
  18. M205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec
  19. ; Set initial warmup temps
  20. M117 Nozzle preheat
  21. M104 S160 ; set extruder no-ooze temp
  22. M140 S75 ; set bed PINDA warmup temp high enough for cold days
  23. ; Nozzle warmup before home to avoid driving hardened ooze into PEI surface
  24. M109 S160 ; wait for extruder no-ooze warmup temp before mesh bed leveling, cool hot PINDA
  25. M300 S40 P10 ; chirp
  26. ; Home
  27. M117 Homing
  28. G28 W ; home all without mesh bed level
  29. ; Present bed for cleaning in PINDA warmup position
  30. G0 Z3; Raise nozzle before move
  31. G0 X125 Y195 F10200; Move nozzle to PINDA warming position
  32. G0 Z0.15 F10200; Lower nozzle to PINDA warming position
  33. ; Wait for PINDA warmup
  34. M117 PINDA warmup
  35. M860 S35 ; wait for PINDA temp to stabilize
  36. M140 S{material_bed_temperature_layer_0} ; set bed final temp
  37. G0 Z3; Raise nozzle before move
  38. M300 S40 P10 ; chirp
  39. ; Mesh bed leveling
  40. M117 Mesh bed leveling
  41. G80 ; mesh bed leveling
  42. M117 Saving results
  43. G81 ; save mesh leveling results
  44. ; Final warmup routine
  45. M117 Final warmup
  46. G0 Z5; Raise nozzle to avoid denting bed while nozzle heats
  47. M140 S{material_bed_temperature_layer_0} ; set bed final temp
  48. M104 S{material_print_temperature_layer_0} ; set extruder final temp
  49. M109 S{material_print_temperature_layer_0} ; wait for extruder final temp
  50. M190 S{material_bed_temperature_layer_0} ; wait for bed final temp
  51. M300 S40 P10 ; chirp
  52. ; Prime line routine
  53. M117 Printing prime line
  54. G0 Z0.15 ; Restore nozzle position - (thanks tim.m30)
  55. M900 K0; Disable Linear Advance for prime line
  56. G92 E0.0 ; reset extrusion distance
  57. G1 Y-3.0 F1000.0 ; go outside print area
  58. G1 E2 F1000 ; de-retract and push ooze
  59. G1 X20.0 E6 F1000.0 ; fat 20mm intro line @ 0.30
  60. G1 X60.0 E3.2 F1000.0 ; thin +40mm intro line @ 0.08
  61. G1 X100.0 E6 F1000.0 ; fat +40mm intro line @ 0.15
  62. G1 E-0.8 F3000; retract to avoid stringing
  63. G1 X99.5 E0 F1000.0 ; -0.5mm wipe action to avoid string
  64. G1 X110.0 E0 F1000.0 ; +10mm intro line @ 0.00
  65. G1 E0.6 F1500; de-retract
  66. G92 E0.0 ; reset extrusion distance
  67. ; Final print adjustments
  68. M117 Preparing to print
  69. M300 S40 P10 ; chirp
  70. M82 ; use absolute extrusion mode for print
  71. M204 R1250 ; sets retract acceleration (R), mm/sec^2
  72. M900 K{material_linear_advance_factor}
  73. M900 W{line_width} H{layer_height} D{material_diameter}
  74. M117 Print in progress
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement