Prusa Slicer Profile for CR-10S Pro

This is my Prusa Slicer profile for the Creality CR-10S Pro. This is built initially off of the CHEP Profile for the Ender 3 using Cura, but modified for Prusa Slicer and for the larger machine. This is a work in progress and I’ll keep updating this profile as I improve it.

Last Update: 1/5/2020

Prusa Profile (Right Click -> Save As)

Included in this profile:

  • CR-10S Pro Printer Settings and Bed Setup
  • PLA (3D Solutech), PETG (Hatchbox), and nGenn (ColorFabb) Filament Profiles
  • Print Settings for 0.6mm nozzle
  • Start G-Code
    • Mesh bed leveling before each print added

12 Replies to “Prusa Slicer Profile for CR-10S Pro”

    1. Thanks! It’s quite easy to switch between nozzle sizes. Under Printer Settings > Extruder there is a “Nozzle Diameter” setting. You’ll also want to change your layer heights under Print Settings > Layers and perimeters to no more than 80% of your nozzle diameter.

    1. I did see that one. I used a few settings for acceleration, jerk, etc. from that to build this off of.

    1. Hi Chris,
      This is the latest and greatest version I’m ready to share. I’ve started working on a few other tweaks but they’re still not quite ready.

  1. I am pretty new to this. Do you have Prusa settings for the Creality 10-S? Or would the settings for the Creality 10-S Pro work for it?

    1. I’m honestly not sure. They’re very similar printers so this ought be a decent starting point.

  2. Good Day

    Hope you can help me, i have a CR 10 4S, i want to printing with Prusa Slicer and i have a BLtouch v2. but i need help with the start and end G-code. please if possible that you can help me.

    Thank you

    1. This has start g-code that does mesh leveling. Can’t speak to your specific instance/setup though.

    2. Sorry for resurrecting this ancient relic blog, Leaving this here for the OP and others.

      Just copy-paste below into the Start G-Code section of your Printers Profile.

      ; CR10S PRO V2 Custom Start G-code
      M117 Pre-heating the extruder!
      M104 S160; start warming extruder to 160
      M117 Getting the bed up to temp!
      M140 S{material_bed_temperature_layer_0} ; Set Heat Bed temperature
      M190 S{material_bed_temperature_layer_0} ; Wait for Heat Bed temperature
      G28 ; Home all axes
      M117 Auto bed-level GO!
      G29 ; Auto bed-level (BL-Touch)
      G92 E0 ; Reset Extruder
      M117 Getting the extruder up to temp!
      M104 S{material_print_temperature_layer_0} ; Set Extruder temperature
      M109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature
      G1 Z2.0 F3000 ; move z up a little to prevent scratching of the surface
      G1 X300 Y200 Z0.28 F5000.0 ; move to start-line position
      M117 PURGE BEGIN!
      G1 X300 Y20.0 Z0.28 F1500.0 E15 ; Draw 1st line
      G1 X298 Y20.0 Z0.28 F5000.0 ; Move to side a little
      G1 X298 Y200 Z0.28 F1500.0 E30 ; Draw 2nd line
      G92 E0 ; reset extruder
      G1 Z2.0 F3000 ; Move Z up a little to prevent scratching of the surface
      M117 PRINT START!
      ; End of custom start GCode

Leave a Reply to Mike Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.