ideaMaker Custom G-Code

Todo

ideaMaker gcode overview.

Note

These notes are based on my experiences with the Prusa i3 Mk3 and Artillery/Evnovo Sidewinder X1 printers. If you are using a different printer, please verify the hardware details are similar.

Caution

Please be sure that you’ve calibrated your printer, and particularly your Live-Z settings before using any of the following examples. These routines move the nozzle around close to the bed, and could cause damage if your printer is not adjusted properly.

Start G-Code

Note

I’ve made extensive edits to my gcode routines. The gcode samples on this page are current but the accompanying notes need to be updated.

I’ve incorporated these features into my own customized g-code settings for Simplify3D. Here’s a section-by-section breakdown:

Todo

Update with ideaMaker startup gcode analysis.

At this point, the print will proceed normally.

I’m not a fan of the loud printer beeps, but I have inserted several chirp sounds (M300 S100 P10) to indicate progress throughout the print.

Here’s the full start g-code:

Todo

Full ideaMaker startup gcode.

End G-Code

My end g-code is pretty standard. I like to reset any values that aren’t automatically cleared before a job:

  1. Linear Advance (M900 Kxx) is set to 0.

  2. Extrusion rate (M221) is set to 100%.

The rest is pretty standard Prusa g-code. Here’s my current end g-code:

Todo

ideaMaker end gcode.

PrusaSlicer placeholders

Table 5 IdeaMaker G-Code Placeholders

Value

Placeholder

First Layer Temperature

{temperature_extruder1}

First Layer Bed Temperature

{temperature_heatbed}

Contact and feedback

You can find me on the Prusa support forums or Reddit where I lurk in many of the 3D printing-related subreddits. I occasionally drop into the Official Prusa 3D discord server where I can be reached as bobstro (bobstro#9830). You can email me directly at projects@ttlexceeded.com.