One problem with making time-lapse videos of MakerBot prints is the fact that the MakerBot works by moving the build platform (and therefore the object being built) around in the XY plane, resulting in an unwatchable blur.
It recently occurred to me that, since the MakerBot is such a hackable platform, I could probably make nice time-lapse videos by taking a picture of each layer. The idea is to have the MakerBot pose the object after each layer, and trigger a camera to take a snapshot.
Once CHDK was loaded and configured, I followed the USB Remote Cable instructions from the CHDK wiki. The basic idea is to set Enable Remote to on, and load a script that is ready to handle USB remote events. The one on the wiki page didn’t work as-is for me, presumably because my camera has half-shoot (i.e. focus and charge flash) and full-shoot (take picture) settings. Here is the result that worked for me:
As the script says, I now turn the camera on in record mode, disable the flash, and start the script. After that, the camera will automatically take a photo whenever I plug in the USB to my computer.
More from this series:
Part 1: Remote control camera with CHDK [YOU ARE HERE]