Overview

This project is part of an ongoing effort to turn digital elevation models (DEMs) of Alaskan communities into accurate, 3D-printable terrain models as part of the UAF Coastal Mapping Project.

Since im from Juneau, I wanted to create a model of this beautiful place and learn/refine the process to do so for future 3d printed projects. I processed elevation data, generated a mesh, designed a printable base, and produced a physical model that can be used for education, outreach, and planning.

My Role

  • Collected DEM data for the Juneau area.
  • Used Python tools to convert the DEM into a mesh and export printable STL files.
  • Designed a flat base with clean edges and metadata in CAD.
  • Sliced, printed, and post-processed the model on an FDM printer.

Tools & Technologies

  • Software: QGIS, ArcGIS, Python (PyVista / Trimesh), FreeCAD or SolidWorks, Bambu Studio
  • Data: DEM data from USGS
  • Hardware: Bambu Lab Flagship Printers

Key Challenges

  • Balancing horizontal resolution with manageable mesh sizes for printing.
  • Keeping vertical and horizontal scales accurate while preserving visible relief.
  • Ensuring the model printed cleanly without overhang issues or warped edges.

What I Learned

  • How to build a repeatable workflow from raw elevation data to physical models.
  • How to design bases and cut lines that make large models easier to print and assemble.
  • How much small details (labels, edges, thickness) matter for a map to feel “finished.”