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.”