Printing History: Bringing The Beaver Mill Back to Life

Inspiration to Creation

Photo of the Beaver Mill geographical area from the Big Art Show. The material used is eucalyptus matt board, an environmentally friendly product as compared to traditional acrylic or MDF, and it was laser cut in the Science Shop on an Epilog Laser Helix machine.

Photo of the Beaver Mill geographical area from the Big Art Show. The material used is eucalyptus matt board, an environmentally friendly product as compared to traditional acrylic or MDF, and it was laser cut in the Science Shop on an Epilog Laser Helix machine.

The first time the digital blueprint of the Beaver Mill appeared on my computer screen, I could hardly imagine it becoming real. This historic site, standing quietly in North Adams, was about to transform from a mere collection of pixels into a tangible piece of art. As part of Grace Espinosa’s ’26 ARTS 222 – Critical Practice of Architecture course, our mission was bold yet simple: craft a detailed 3D printed model for the Williams College Big Art Show. Beyond being an academic project, our process and production turned out to be a dynamic intersection of art, technology, architecture, and history.

Grace, the stakeholder and driving artistic force behind this project, shared her vision clearly: “We were inspired to create a 3D printed model of the Beaver Mill to introduce in the architecture section of the Big Art Show.” She wanted viewers to vividly experience the historical site students had been exploring all semester, bringing their classroom discussions to life in a practical, memorable way.

ARTS 222, taught by Assistant Professor of Architecture and Environmental Studies Giuseppina Forte, challenges students to transform architectural spaces through innovative design interventions. Throughout the semester, students develop skills in architectural drawing, graphic design, and digital and physical 3D modeling. They also engage deeply with design strategies such as spatial hijacking and détournement, learning to rethink conventional ideas of space and time. This Beaver Mill project has become a practical demonstration of these powerful ideas.

Navigating Challenges with Creativity

This is a 3D rendering of a split-section of the Beaver Mill that we printed so as to be able to test the internal structural integrity.

This is a 3D rendering of a split-section of the Beaver Mill that we printed so as to be able to test the internal structural integrity.

Our biggest challenge? The size limitations of the Makerspace’s 3D printers. The solution was as simple as it was elegant: we used the Prusa Slicer to split the model into three parts. While this meant a careful, precise assembly with glue afterward, it allowed us to maximize scale and achieve a stunning 24-inch model. Grace noted, with satisfaction, that splitting the model “didn’t impact the final presentation much,” making this strategic decision effective in the end.

Collaboration: Art Meets Technology

This is one of three printed parts of the Beaver Mill. We printed it with "organic tree supports" that are designed to support overhanging structures (like the roof overhangs). We later removed these supports and the result was a cleanly printed section of the building.

This is one of three printed parts of the Beaver Mill. We printed it with “organic tree supports” that are designed to support overhanging structures (like the roof overhangs). We later removed these supports and the result was a cleanly printed section of the building.

Grace had never attempted 3D printing before, making the Makerspace’s role in the project essential. She described this collaboration as transformative: “Working with the Makerspace made the project possible… your facilities and technical knowledge brought the model to a much higher level.”

David Keiser-Clark, Makerspace Program Manager, explains how the Beaver Mill project perfectly embodies the Makerspace’s mission of providing practical, hands-on experience with digital fabrication. “This project directly supported the architectural course goals by giving students real-world experience in modeling and computer-aided design software,” David stated.

David firmly believes in interdisciplinary learning, emphasizing that projects like the Beaver Mill offer students invaluable skills. “Interdisciplinary collaboration encourages critical thinking and practical problem-solving skills students carry forward into their careers and lives beyond Williams,” he explained. This project perfectly encapsulated the blending of creative artistry and technical proficiency.

The Spirit of the Beaver Mill

Grace envisioned visitors observing and actively engaging with the model, appreciating the Beaver Mill’s distinctive texture and structure. The carefully chosen scale and attention to detail turned the model into an interactive experience, inspiring curiosity and exploration about the site’s potential as an artistic hub.

This is the left-most section of the Beaver Mill building with most of the external tree supports removed.

This is the left-most section of the Beaver Mill building with most of the external tree supports removed.

This is the final 3D printed object with all three sections glued together, using cyanoacrylate (CA) glue!

This is the final 3D printed object with all three sections glued together, using cyanoacrylate (CA) glue!

 

 

 

 

 

 

 

 

 

 

The Magic Moment

This is the finished Beaver Mill model, as it appeared in the Big Art Show. This model shows the post-processing acrylic painting that Grace Espinosa '26 applied!

This is the finished Beaver Mill model, as it appeared in the Big Art Show. This model shows the post-processing acrylic painting that Grace Espinosa ’26 applied!

For Grace, the project’s highlight was unmistakable: “Seeing the model printed for the first time was incredibly rewarding.” After countless hours of refining the digital design, watching the Beaver Mill physically materialize felt almost magical. This moment embodies the Makerspace spirit: turning ambitious ideas into real, tangible outcomes through creativity, technology, and collaboration.

Projects like the Beaver Mill not only captivate participants and viewers but also shape the Makerspace’s future. David highlighted that “each new project fosters deeper connections and opens doors to innovative ideas across the campus.” Events like the Big Art Show and reflecting on these stories inspire future ambitious projects, encouraging faculty and students alike to imagine what’s possible.

Reflecting on the Beaver Mill project, it’s clear that the Makerspace is more than a lab—it’s a space where creativity and technology meet, where collaboration flourishes, and where students like Grace (and myself!) can transform dreams into realities!

Who knows what we’ll create next?

 

How We Added Webcams to our 3D Printers

The Importance of Remote Monitoring

A screenshot showcasing the Prusa Connect web portal for a Prusa XL printer.

A screenshot showcasing the Prusa Connect web portal for a Prusa XL printer.

This past academic year, I enabled remote monitoring for our Prusa XL and Prusa MK3S printers. I did this because it makes life a bit easier for us student workers. 3D printers are a fickle technology, and failed prints are common due to an object failing to adhere to the print bed, the filament becoming tangled, or a variety of other common issues. Because of this, many Makerspace workers have resorted to stopping by the Makerspace multiple times during long prints, making sure everything is going according to plan. For this reason, Prusa has designed a piece of software called PrusaLink that can connect both their older and newer printers to the Prusa Connect web portal. Upon learning of this, I began to work towards connecting our printers to the Internet so we could check on the status of prints in real-time and even cancel failing prints, all from our phones.

Bringing the Printers Online

A close-up view of the Raspberry Pi Zero 2W Single-Board Computer with a 3D-Printed Bracket attached to it and 4 pins soldered to the board.

A close-up view of the Raspberry Pi Zero 2W Single-Board Computer with a 3D-Printed Bracket attached to it and 4 pins soldered to the board.

For our Prusa XL, this task was easy. The Prusa XL, being a newer printer, has native support for Wi-Fi and simply requires connecting it to the Williams College network. However, some modifications were necessary for our older Prusa MK3S printers. For each of those, I connected a Raspberry Pi Zero 2W single-board computer. This small board, the one pictured above, is an entire computer that can connect to the back of our 3D printers using four pins I soldered to it. These pins transfer power from the 3D printer to the tiny computer, as well as data about the printer which is then sent over the Internet. This is achieved through a software called PrusaLink, a custom Linux-based operating system developed by Prusa that runs on the board.

I soldered these pins, installed the operating system onto a micro-sd card, and mounted a 3D printed bracket designed to prevent electrical shorts with double-sided tape.  I then plugged the boards into the back of the 3D printer and powered them back on. Once powered on, we connected to the IP address listed on the printer’s screen, configured them for remote monitoring, and were able to start monitoring! We could now view the current status of the printers, control them, and upload files to them remotely! However, there was still one problem – we could not yet visually monitor the prints.

Installing Cameras

A 3D-printed camera mount attached to a Prusa MK3S.

A 3D-printed camera mount attached to a Prusa MK3S.

For all of our printers, we ended up designing custom mounts for the camera module we purchased, the Arducam OV5647. This module was chosen because of its cheap price, good-enough visual quality, and direct connection to the Raspberry Pi’s camera connector via a ribbon cable. Our main design principles were that we wanted a mount that followed the nozzle so the current layer was always in the center of the camera, while still showing the print below. I attached this mount to the X motor carriage on the Prusa MK3S, as this allows the camera to stay focused on the printhead. The hexagon pattern matches Prusa’s design language with their printers while preserving airflow, as the fan on the printhead can move very close to the camera mount. I have released this design to the public, and you can find both the STL and Fusion 360 files on the Printables website

A case designed to hold a raspberry pi zero and a camera module monitors a print on the Prusa XL.

A case designed to hold a raspberry pi zero and a camera module monitors a print on the Prusa XL.

For the Prusa XL, a different design was used. The XL has all the functionality of PrusaLink built in, but without a way to directly connect a camera. Therefore, we used the same single-board computer, a Raspberry Pi Zero 2W, running the 64-bit release of Raspberry Pi OS Lite. This gives us a very lightweight operating system that is accessible through the command line for running software. On this computer we set up this code by a github user, which uses the API provided by Prusa to send snapshots from the camera every 10 seconds to the Prusa Connect web portal. I found this mount for a standard webcam on the Printables website, and built my design based on this, adding a box where the webcam would normally mount onto it that holds the Pi Zero and the camera module. This design ended up working perfectly, and is what we are using today.

Real-Time Slack Notifications

Prusa XL Printer Notifications. Text Reads: Prusa XL: Printer requires your attention. Check it personally to make sure everything is in order. Prusa XL: Print job Body1_PETG_2h11m.gcode was stopped. Remove the printout from the printer and prepare the printer for the next print job.

A photograph of a slack notification for our Prusa XL printer.

The remote monitoring system shares temperature data, the percentage of the project remaining, visual photographs, and also notifies us if the printer encounters an issue or if the print fails. If, for example, the spool runs out of filament in the middle of printing, the print pauses and we get a Slack notification letting us know details about the issue. The notification contains a link to the Prusa app (on our phones) for more information. This lets us solve these problems when they come up, instead of finding out the next day.

Conclusion

Connecting our printers to the Internet has been a major help at the Makerspace. It makes monitoring easier, allows us to upload files directly from our laptops to the 3D printers (via our network), and lets us confirm that prints are going smoothly or catch issues before they become a major problem — without having to step foot in the office. Remote monitoring for our 3D printers has been a massive help in allowing us to continue providing high-quality 3D prints for our community.

Next Steps

This summer the Makerspace will be upgrading our MK3S Printers, and building two new high-speed Prusa MK4S 3D printers. I plan to connect all of our 3D printers to our remote monitoring system. If you are interested in connecting your own Prusa 3D Printers to the Internet with Prusa Connect, you can find official guides on how to do so here for all compatible models.