Monitoring Your 3D Prints

When printing an object for the first time, it’s especially important to monitor the print closely. Even if your printer is well calibrated and your slicing settings are all tuned, each object will be different and can lead to unexpected results.

So, it’s best to monitor carefully if you don’t want to end up with something like this…

There are lots of ways to monitor your prints. Sure, you could sit in front of the printer staring at it all day, but that wouldn’t be much fun, would it? Well, here’s what I do…

My 3D Print Monitoring Setup:

The PC is basically the 3D printing workstation. The printer is connected to it via USB, as are the webcams. I don’t actually run print jobs from the PC – too much risk of crashing. I run the jobs from an SD card in the printer, but the USB connection does allow me to connect to the printer via ReplicatorG and remotely control it if needed.
The C920 is on a tripod, and I position it close enough to get a nice detailed view of the filament being extruded, but far enough that the finished object will still fit in the view.
The Quickcam Pro 9000 is positioned in front of the status screen of the printer so I can monitor print progress and temperatures.
The Webcam Timelapse software does two things. First, it gives me a nice full-screen, HD view of the C920 webcam, which is showing the actual print. Second, it records screenshots every X seconds (I use 15 second intervals by default). It drops all of these JPGs into a folder of your choice, then lets you combine the JPGs into a time-lapse video when the job is done. Not only does this provide a nice time-lapse of every print job, which can be kept or discarded as desired, but it also provides an image archive of everything that may have happened when you weren’t looking. If something goes wrong with a print, I can look through the JPG still images and find the ones where the problem occured to see exactly what happened.
The AmCap software provides a nice, clean view of the Quickcam Pro 9000, which can be set to have no menu bar and stay on top of other windows. The result is basically a picture-in-picture view of the print and the status display.
Now, I use Splashtop 2 Remote Desktop on the iPad (or iPhone) to connect to the PC from wherever I am. If I’m at home, it uses the local wifi. If I’m out, then it goes over the Internet. Either way, the video is smooth and clear. So, whether I’m in another room, or sitting at the local coffee shop, I see something like this:
I also keep the audio monitor enabled on one of the webcams. When I’m remotely monitoring, I listen closely to the sounds the printer is making as it extrudes. It’s amazing how much you can tell about what’s going on just from listening closely. You have to learn to recognize the specific sounds associated with your specific printer. There’s a definite sound when it’s running smoothly, with variances in pitch providing an accurate indication of speed. There’s another sound when the nozzle tries to move too quickly in smaller movements, resulting in too much vibration. Another sound indicates that the nozzle is trying to extrude too much filament too quickly, and the filament is slipping and getting backed up in the pinch wheel gears. And then of course there’s that lovely Makerbot “Ta-Da” song that indicates a print has finished.
If a problem occurs with a print when I’m not at home, I can remotely launch ReplicatorG, connect to the printer, and send a reset signal to stop the print so additional filament isn’t wasted.

2 thoughts on “Monitoring Your 3D Prints”

  1. I am following your article: MONITORING YOUR 3D PRINTS
    to monitor my Flashforge Creator Pro. I live a bit far from work.
    I am a Teacher of Art K-12 at Honor Ridge Academy, North Plainfield NJ 07060.
    Can you further elaborate on remotely launch my Creator Pro, connect to the printer, and send a reset signal to stop the print.
    Thank for a great site and an Invaluable source for essential information.
    William Galloza
    wgalloza@gmail.com

    1. As far as I’m aware, there is no way to remotely control the FlashForge Creator Pro via the USB cable when printing from the SD card. If your slicing software has a machine control panel (i.e. Simplify3D), you can use that to remotely control the printer to a certain extent. You would just have to have the printer connected to the same computer running the slicing software via USB. You could then start a print job and stop a print job remotely. Another possibility would be to look at something like Octoprint (octoprint.org).

Comments are closed.