Creality Slicer Starting G-Code



  • Hi guys, Im a pretty new CR-200B owner and I see that Unfortunately our society is underdeveloped yet.

    I am going to share my experiment about improving our 3D printer and this is first. Im going to be happy if you share your good or bed experiences.

    CR-200B is a very cool designed 3D Printer and It deserves more attention 🙂

    Here we go,

    You all know that when we starting a new printing, nozzle doesn't going to a safe place for pre-heating. It may cause damage to the heat bed.

    This is my solution for the problem. Creality SlicerEkran Alıntısı.JPG Starting G-Code !

    *** My Creality Slicer version is 4.8.2.

    If you didn't define heating g-codes for heating bed or nozzle, Cura does it automatically. This is why I added M140,M104,M190 and M109 codes. If you don't add these, Solution will not work because Cura added heating G-codes to first line. Also, I wanted to start simultaneously heating for bed and nozzle. Plus, I stop the nozzle fan when heating process for don't losing time.

    First 7 lines do all the job what I said, rest of all is default g-codes. You can trace it with comment lines.

    G28; Home
    G1 Z10.0 ; Move Z Axis up 10mm
    M107; Stopping nozzle fan

    M140 S{material_bed_temperature} ; Heating bed without waiting.
    M104 S{material_print_temperature} ; Heating hotend
    M190 S{material_bed_temperature} ; Waiting for desired bed temperature
    M109 S{material_print_temperature} ; Waiting for desired hotend temperature

    M82 ;absolute extrusion mode
    M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration
    M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate
    M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration
    M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
    M220 S100 ;Reset Feedrate
    M221 S100 ;Reset Flowrate

    G28 ;Home

    G92 E0 ;Reset Extruder
    G1 Z2.0 F3000 ;Move Z Axis up
    G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
    G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
    G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
    G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
    G92 E0 ;Reset Extruder
    G1 Z2.0 F3000 ;Move Z Axis up


Log in to reply