A 3D WebGL GCode viewer, for understanding 3D printers

Towards the end of 2011, I built a 3D printer (RepRap Prusa Mendel). It took 6 weeks of evenings and weekends.

Here it is, printing an Octocat I found on Thingiverse:

Image

Image

Image

To help understand the model better, I created a WebGL based tool that can view GCode (the set of movement instructions sent to the printer).

Image

It’s built on MrDoob’s (excellent) three.js library, which brings 3D programming to mortals.

If you work with .gcode files, try it out:

Code is over on GitHub:

And here’s a full set of photos journaling the building of the printer, and some things I’ve printed with it:

  • Trackback are closed
  • Comments (1)
  1. Hi Joe, a very cool development! Many gcode viewers use colors for indicating speed, or for making travel moves in a distinct color, that might be a nice next feature to add.

Comments are closed.
Follow

Get every new post delivered to your Inbox.

%d bloggers like this: