3dPrint & Airbrush Project: Sonic

After watching the Sonic movie in cinema, I looked for a 3D model to print out and paint.
Luckily there is a good model on Thingiverse:


Steps from printing to painting in pictures:

Printed Sonic in two halfs to avoid too much support structures.
Glued both halves together
Sanded and primed using Vallejo Airbrush Primer
Started with the skin color parts.
Sonic with final painting
spoiler alarm ….. Sonic will outrun T-Rex

Airbrush & 3D Printing

Since Christmas I have my own Airbrush pistol and a bunch of air brush colors.
I started to paint some of my “failed” 3D prints to get used to it.

After watching some tutorials on YouTube decided to start with a tank.
I piked a 3D model of a tank from Thingiverse (https://www.thingiverse.com/thing:1065360/) and printed it on my Prusa I3 MK3S using the GCodePrintr App.

After cleaning up the model I used the Airbrush and followed another video on youtube. The result turned out quite well:

3D printed and airbrushed Tank

Now I was exited to paint my next model. I decided to try a Yoda figure because there are instruction videos on YouTube as well.
Again, downloaded the model from Thingiverse (https://www.thingiverse.com/thing:4038181) , printed on my 3D printer, cleaning, priming and airbrushing.

Inspired by my son after he came back from cinema watching the new Star Wars, I looked for another Star Wars figure and found the new D-0.
Downloaded model from Thinigverse (https://www.thingiverse.com/thing:3559890) and printed the >20 parts and painted them individually before I glued them together. This took several hours, but the results looks great:

I will try some more 3D printing & airbrushing soon…. will keep you posted. Cu

Christmas is in the Air….

Today I designed two new Christmas decorations for 3D printing and another one to cut on the CNC.
The 3D prints took ~2h each. I changed the filament in the middle to print in two colors.

XMAS Letters with 2 stars using 2 different filaments
XMAS Letters with stars infill
Wooden XMAS cut on my shapeoko CNC

3D models can be downloaded from Thingiverse:



Five different ways to upload your gcode files to #GCodePrintr App.

In order to print a gcode file you need to transfer it to the GCodePrintr App first. GCodePrintr allows multiple ways to transfer the GCode file:

1) Network Receiver

The “NetworkReceiver” allows GCodePrintr to receive Gcode files over Wifi (assuming your tablet/phone has wifi connectivity). Once enabled in the printer connection preferences (“Activate networkreceiver at start”) it will listen to port 53232 for incoming data. In order to send data from the PC, it is recommended to use the GCodeSimulator for PC Java application. (Download from here )
To send a gcode file:

  • A) Open GcodeSimulator application
  • B) Press the load button to load the gcode file
  • C) You can watch the simulation to spot any errors in the 3d print
  • D) Press the “send” button to open the send dialog
  • E) Enter the IP address of the tablet or phone (the IP can also be found when touching the GCodePrintr status bar below the console)
  • F) Choose “Autostart print” if GCodePrintr should start printing after the file has been transferred (requires that the USB connection has been established already)
  • G) The App should now show the “loading” dialog and receive the gcode file
GCodePrintr Status Dialog with IP Address

Step A & B can be skipped if you add GCodeSimulator as a post-processing script for your slicer (see separate FAQ entry below)

2) Web Interface

GCodePrintr has a web interface to control the printer through a web browers (e.g. firefox). Once enabled in the printer connection preferences (“Activate webserver”) it will listen to port 2323 for http requests.
To send a gcode file:

  • A) Get the IP address of your tablet/phone (the IP can also be found when touching the GCodePrintr status bar below the console)
  • B) Enter the address and port in your browser (e.g.
  • C) On the GCodePrintr web interface, press “Connect to Printer” to establish the USB connection (This might require some manual confirmation on the tablet/phone)
  • D) Click the “Browse” Button to select the gcode file and press “Upload File”
  • G) The App should now show the “loading” dialog and receive the gcode file

3) Google Drive, Dropbox, etc.

GCodePrintr can open files from popular cloud storage apps like Google Drive, Dropbox, etc.

  • A) On the PC, store your gcode file on the cloud storage.
  • B) Then go to the tablet/phone and press the folder symbol in the GCodePrintr app (upper left corner).
  • C) Choose the Folder+ icon to open the Android file manager (you might need to install a file manager app first)
  • D) Select the cloud storage and choose the gcode file to open

4) Use Slic3r/Cura send to Octoprint feature

The popular open-source slicer Slic3r and Cura have a feature to send gcode directly to OctoPrint servers. GCodePrintr will listen to OctoPrint style requests and accept those file uploads. Once the webserver is enabled in the printer connection preferences (“Activate webserver”) it will listen to port 2323 for http requests. In Slic3r/Cura just enter the IP address and port of the GCodePrintr Web Interface (e.g. in the Octoprint field and try it out. (no API key required)

5) Open from local storage or SD card

GCodePrintr can open files from local storage or SD Card. You can copy the gcode file from you PC to the tablet/phone using standard Android mechanisms. e.g. through USB connection, put SD card in, bluetooth, …. Once the file is copied, open it in the GCodeprintr app.

Moai Statue

3D printed on Prusa MK3S with glitter filament. Print time ~5h (no infill)

Moai statue printed on Prusa MK3S using GCodePrintr App


The exact print time was 4:54:35
19.89 m filament has been used
Cost of material is 1.79€
Average print speed was 28.47mm/s
Printed at 209.77°C with avg. layer height of 0.17 mm
Printed with 0% infill and no support
Print object size is 123.29 x 156.15 x 150.07 mm
Filament: Prusament PLA Prusa Galaxy Black

Download the STL from here:


3D Printed Wheels for Bosch Indego

My Bosch Indego lawnmower sometimes gets stuck when climbing the small hill im my garden. It often happens when the weather was rainy and the grass is wet. The wheels just slip through.

I found a great design for new wheels on thingiverse which should improve the traction of the wheels significantly. The print took ~13h and the material cost is about 8€ per wheel.


3D printed wheels for Bosch Indego Lawnmower
Mounted wheel
3D printed wheel with spikes for Bosch Indego

GCodePrintr + Prusa I3 MK3S. A great duo !

My new Prusa I3 MK3S arrived and I run the first few prints.
I’m very happy with the print quality and reliability of the printer so far. There are a few improvements I need to add to GCodePrintr to better handle some Prusa specific stuff (e.g. filament run-out).

Prusa I3 MK3S arrived 🙂
Prusa I3 Mk3s printing a Owl Pen Holder – controlled by GCodePrintr App
Pet Bowl / Fressnapf für die Kaninchen

Stay tuned.