3D Printing
Apps & Tools
Build the World From Your Tablet or Phone

3D Printing is the "Next Big Thing", which will change our view on how we understand and interact with all kind of objects in our world. The GCode App Familiy brings the world of 3D printing right into your tablet/phone and allows you to simulate, print or analyze 3D files directly from your tablet on your 3D printer.

GCodePrintr - The 3D Print App

The leading 3D printing App for Android devices.

GCodePrintr for Android allows you to connect your favorite Android device to your 3D printer using USB-OTG cable. It provides printer control buttons to easily operate your 3D printer (XYZ Movement, Extruder, Heat,..) and supports full printing. Load your 3D model (gcode) into the App (from the Android devices internal storage, sd-card or even dropbox and gdrive) and print it directly without the need for a PC.

3D Printing directly from your Android device
Supports wireless printing over Bluetooth
Touch screen control interface (X,Y,Z Movement, Heat,..)
Support for SD Card printing (upload, list, autostart print)
Layer by layer visualization and print simulation
Show details like estimated time, speeds, filament usage, cost,..
Web interface to remotely view print status. Remotely stream the video of your builtin webcam (requires IPWebcam App)
Use Gcode Simulator for PC to send files from PC directly to your Android tablet to print them. Or read files from local SD Card, Dropbox, Google Drive or other cloud services
Easily modify speed during print and see how it impacts the print time.
Support for various printer options (bedsize, baudrates, reset, flip x/y axis,..)
Works with many 3D printers (like Reprap, PrintrBot, Ultimaker, Makibox, Solidoodle, Robot3d, Multec Multirap,..) and with multiple firmwares (Sprinter,Marlin,Smoothie,Repetier,..)
More Details

*Before buying GCodePrintr please make sure that your printer connection works with the free GcodeSimulator

GCodeSimulator - 3D Print Visualization

This application visualizes Gcodes and simulates a 3D print. GCode is a programming language which tells 3D printers (and others) how to make a model. GCode Simulator recognizes the movements and print speeds and can simulate the print in realtime, but you can also speed-up the prints (fast forward). Each layer is painted in a different colour to see how a layer overlaps with the layer below. In addition to the top level view it also renders a front and side view of the object.

The App analyzes the Gcode file and prints additional information while the simulation is running:
  • Current Layer Number
  • Remaining Print Time
  • Current Extrusion Speed
  • Current X/Y/Z Movement Speed
  • Current Z Position
  • Fan State
It does also show detailed infomations about the 3D model GCodeSimulator is available for PC (Windows,Linux,MacOS) and Android devices

GCodeInfo - The 3D Print Analyzer

GCodeInfo analyzes 3D print files (gcode) and shows details about 3D print.
How long will it take to print the object ? What is the material cost of it ?
How can I optimize the print time of my 3D Model (where is the time spend) ?
Whats the average print speed by layer ?
The App answers these questions and much more !

It shows the following details of the 3D print model:
  • Cost / Price
  • Print Time
  • Length of Filament needed
  • Layer Height
  • Number of Layers
  • Average / Min print speed
  • Slowest/Fastest layer
  • Print Model Size
  • Print Mode Weight & Mass
  • 2D snapshot image of the print model (top view)
  • 3D View of the model
  • Temperature by layer chart
  • Speed by layer chart
  • Print time by layer

GCodeTouch3D - BETA

Paint the first layer with your fingers and print it out on your 3D printer (live). You can paint one layer and let the App add additional layers on top to make the object higher,
Let your kids paint and print something! (Be carefull, never let your kids alone with the 3D printer)

Current version does only support adding additional layers with the same geometry, but further version will add transformation options (e.g. rotate layer, shink layer,..)

*Works with many 3D printers (like Reprap, PrintrBot, Ultimaker, Makibox, Solidoodle, Robot3d, Multec Multirap,..). *Works with multiple firmwares (Sprinter,Marlin,Smoothie,..)

References | What the users tell us:
The best and only way to print directly from my tablet - PeterN12 via Google Play
Wow, this is easy and makes a lot of fun - R. Miller via Facebook
Connection to printer was simple and now I print all day long - JuJuSo via G+
Must buy for 3D printer. Works perfectly and is a real treat your 3D printer to provide a high-resolution touchscreen and super easy to manage your printer - J. Aguilera on Google Play
Remarkable software. There are few apps that I can really describe as remarkable this works wonderfully - R. Pry on Google Play
In the press
GCodePrintr enables full monitoring and control over the typical print process, freeing up time, and creating a streamlined interface for the user 3DPrint.com
GCodePrinter is much faster than the wheel interface on the front of the machine Androidcentral.com
Wer einen 3D-Drucker besitzt und 3D-Objekte professionell gestalten möchte, der sollte sich die Android-App GCodePrintr mal anschauen Android-news.de
The code of the PC version is available on github and everyone can contribute.
GCodeSimulator & GCodeInfo on github

Contribute by sending example Gcode files
Currently I test mainly with my own sliced files and most of the time I use Slic3r.
To get a better coverage for Gcodes genereated by other slicers, it would help alot if send me some samples. Thanks !

Why donate ? Because it helps keeping the project alive.
If you like the project please consider to donate.

Get support and give Feedback
I really like to get feedback from you about things you like or dislike.
Please send your feedback or support requests to gcode@dietzm.de
Join the GCodePrintr and GCodeSimulator Community to get news, discuss problems, request features.
Find help and get answers: Frequently asked questions (FAQ)

GCodePrintr on Google+

Report Bugs
Report bugs on GitHub ! GitHub Issue Tracker