Your Cakewalk 3d is ready to be installed on your 3D printer. Now you will prepare the Gcode for your print. On this page, we have put together information on configuration for your Cakewalk 3d and what commands you need to put into your slicer to use it properly.
Our configuration choices
When we designed the Cakewalk 3d, we looked for the best 3D printing parameters. Since we’re printing viscous materials, this requires a certain amount of force from the Nema motor to achieve extrusion: it has to spin very fast.
To increase the number of steps/mm of the motor that drives your extruder, you can change the EEPROM values in your 3D printer. This is usually done through the firmware.
Another example. When printing material at room temperature, you should also disable the temperature control. Indeed, many printers have integrated a function to prevent cold extrusion. You can disable this function directly in the 3D printer.
However, we made a different choice.
Instead, we preferred to integrate these changes directly into the slicer. So you don’t have to change everything in the EEPROM when you switch from plastic to food. Our wish is that you can keep a versatile 3D printer, able to make many different materials!
For this, we send new parameters at the beginning of the Gcode file and we play with the extrusion multiplier (a parameter associated with the filament). You can see the values on the recipes page, you will see that some of them are very high. Once again, this is the solution that seemed simplest to us in order not to touch the 3D printer parameters too much. But there are other solutions and they may be better for you.
If you have decided to permanently install your Cakewalk 3d on a 3D printer dedicated to food, then the best solution is probably to adapt your EEPROM. For all other cases, here are the settings that work well on the many 3D printers we have tested.
Custom Start-Gcode and End-Gcode to add in your files
Here are the Gcode lines that we integrate into all our sliced files.
- Start Gcode
M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration
M203 X500.00 Y500.00 Z10.00 E100.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
M302 P1 ;Disable extruder temp check
G92 E0 ;Reset Extruder
G1 Z50 F3000 ;Move Z Axis up
G1 X150 Y150
- End Gcode
G91 ;Relative positioning
G1 E-2 F2700 ;Retract a bit
G1 E-2 Z0.2 F2400 ;Retract and raise Z
G1 X5 Y5 F3000 ;Wipe out
G1 Z30 ;Raise Z more
G90 ;Absolute positionning
G1 X0 Y300 ;Present print
M106 S0 ;Turn-off fan
M104 S0 ;Turn-off hotend
M140 S0 ;Turn-off bed
M84 X Y E ;Disable all steppers but Z
Here is the place where they are stored in our slicer: it is the custom Gcode part in the Printer settings tab.
Which slicer to use with Cakewalk 3d ?
In a few words: you can use your usual 3d slicer. As for the engine settings, we don’t want to force you to change your habits.
At the Digital Patisserie, we are Prusaslicer fans. But you are free to use another software.
In this case, you can find the modified parameters on the recipes page. Remember also to integrate the Gcodes at the start and the end of the files indicated just above.
Configuration files ready to install
f you want to start printing quickly… or if you don’t feel comfortable searching for settings in different parts of your slicer… we have thought of you!
We have prepared configuration bundles by materials and for some printers in Prusaslicer. You just have to download them and import them into your software.
To do this, go to the “File” section and choose the “Import” menu and then the “Import configuration bundle” function.
Please note: these configurations are the ones that work on the 3D printers we tested, but we cannot guarantee 100% that they will work on your printer. You may need to adapt them to your situation.
We can’t wait to see your Cakewalk 3d results, so feel free to share them on social media with the hashtag #cakewalk3d!