Step-by-Step Guide: 3D Printing a Scale Model of Mount Rainier

This project-based guide is designed for Pierce College geology courses and focuses on modeling height map topology using 3D printing. You'll learn how to generate a 3D printable STL file of a real-world landmark (like Mount Rainier in this tutorial's case) from elevation data, prepare it in slicer software, and produce a physical model. This hands-on process helps visualize geological features and topography for educational purposes.

Key Skills This Project Uses

  • Creating Physical Models to Visualize Geological Concepts
  • Utilizing Maker Space Resources
  • 3D Modeling & Terrain Generation
  • 3D Printing & Slicer Software
  • Model Preparation & Scaling
  • 3D Print Post-Processing & Finishing

Phase 1: Generating the 3D Model (STL) with Terrain2STL

  1. Choose Your Landmark:

    • Decide on the geographical feature you want to 3D print.
    • Example: Mount Rainier.
  2. Access Terrain2STL:

  3. Define the Location (Northwest Corner):

    • In Terrain2STL, under the "Location" tab, specify the coordinates for the Northwest (NW) corner of the area you want to model. You can find these using online mapping tools (like Google Maps; right-click on a point to see its coordinates).
    • For Mount Rainier:
      • Latitude: 46.9690
      • Longitude: -121.9186
  4. Set Model Area Dimensions (Box Size):

    • Go to the "Model Details" tab.
    • Define the "Box Width" (degrees of longitude) and "Box Height" (degrees of latitude) for your desired capture area.
    • Note on "Square" Models: To get a geographically square area on the Earth's surface (not just a square selection box on the screen), the Box Width (longitude) needs to be greater than the Box Height (latitude) by a factor related to cosine(latitude_of_your_area). This is because degrees of longitude get shorter as you move away from the equator.
    • For your Mount Rainier model, aiming for a square footprint:
      • Box Width: 0.32 degrees
      • Box Height: 0.22 degrees
  5. Review Other Model Detail Settings (Important!):

    • Before generating, click the "Instructions / Model Details" tab in Terrain2STL and understand what each setting does. While you didn't change defaults this time, these are crucial for customizing your model, if you want to make any changes:
      • Vertical Scaling/Exaggeration: Makes mountains appear more dramatic or flatter. A value of 1 is true to scale; values 1.5-2.5 exaggerate the terrain for a more dramatic effect, while values <1 flatten the terrain, making elevation differences less pronounced.
      • Base Height: Adds a solid base underneath the terrain. Essential for a printable model.
      • Water Drop / Sea Level: If your area includes water, this can create a flat surface for water bodies.
      • Model Size in Print Bed (mm): Terrain2STL can pre-scale the model.
    • For this specific print, you can keep these at their default values.
  6. Generate the Model:

    • Once you're satisfied with your location and settings, click the "Generate Model!" button. This may take a few moments depending on the complexity and size of the area.
  7. Download the STL File:

    • After you click the "Generate Model!" button, use the "Download" button to save the STL file to your computer.
  8. Extract the STL File:

    • The downloaded file will be a .zip archive. Extract the .stl file from this archive.

Phase 2: Printing Your Model

You have your G-code file ready. Now it's time to print! Choose the path that best fits your situation.

Option 1: Utilizing Makerspace Resources

This is the simplest and recommended path for most students. The Makerspace staff will handle the printing for you, just submit your file and pick it up when it’s done.
    Before you begin: Make sure you have your .stl file ready (From Terrain2STL) to upload before filling out the form.
  1. Fill Out the Makerspace Print Request Form:
  2. Pick Up Your Finished Part:
    • You’ll be notified by email when your part is ready, and you will be able to pick it up from the location you specified in the fourm.

Option 2: Printing by Yourself

Choosing to print by yourself means you'll handle the entire 3D printing process, from preparing your digital model to operating the printer and finishing the final product. This approach gives you full control over print settings, materials, and quality, but also requires familiarity with slicing software, printer operation, and troubleshooting common issues. It's a rewarding way to learn about 3D printing and customize your results.

Phase 1: Preparing the Model for Printing (Slicing)

  1. Import STL into Slicer Software:

    • What is a slicer? A slicer is a program that takes your 3D model (like the STL file you downloaded) and converts it into instructions (G-code) that your 3D printer understands. It "slices" the model into thin horizontal layers and determines how the printer will build each layer.
    • Open PrusaSlicer (the slicer software used in this example). You can also use other slicer software such as Cura, SuperSlicer, or OrcaSlicer—the steps are similar amongst all slicer softwares.
    • Import the .stl file you just extracted.
  2. Resize and Orient the Model:

    • Goal: 6-inch (152.4mm) square base. When scaling, keep the aspect ratio locked if you want to keep the original proportions. If not, you can scale width and height separately to make the base exactly square if desired.
    • Orient the model on the build plate for optimal printing (often flat on its base, with the sides parallel to the sides of the build plate).
  3. Set Infill Options:

    • Infill determines the internal structure of your print. For terrain models, high strength isn't usually needed, as this is a display piece.
    • Your settings:
      • Infill Density: 5% (saves material and time for display pieces)
      • Infill Pattern: Rectilinear (a simple and efficient pattern)
  4. Configure Filament Settings:

    • Adjust settings based on the filament you're using, key settings include:
      • Nozzle Temperature
      • Bed Temperature (if your printer has a heated bed)
    • PLA settings:
      • Nozzle Temperature: 217°C
      • Bed Temperature: 63°C
    • Note: Always refer to your filament manufacturer's recommendations and fine-tune based on your printer.
  5. Slice the Model:

    • Click the "Slice" button in your software. The slicer converts your 3D model into a series of thin layers and generates the toolpaths (G-code commands) your printer will follow. This step also gives you an estimate of print time and material usage.
  6. Export G-code:

    • Once slicing is complete, export the resulting G-code file.
    • Save it to the storage medium your printer uses (e.g., SD card, USB drive, or send it over Wi-Fi if supported).
    • Save the G-code to an SD card to load the files into the printer.

Phase 2: Printing the Model

  1. Prepare Your 3D Printer:
    • Ensure your printer bed is level and clean to promote good first-layer adhesion.
    • Double-check that you have PLA filament loaded, as the slicer settings were configured for it.
    • Pre-heat the nozzle and bed to the temperatures you set in PrusaSlicer (e.g., 217°C nozzle, 63°C bed).
  2. Start the Print:
    • Load the G-code file from your SD card or drive onto your printer.
    • Begin the printing process and watch the first few layers carefully to ensure everything is running smoothly.
  3. Monitor the Print:
    • Check on your print periodically, especially for a long print. Remote monitoring apps can be useful if your printer supports them.
  4. Troubleshooting (As Needed):
    • 3D printing often involves trial and error. If you encounter issues (e.g., poor adhesion, stringing, warping), you will need to diagnose the problem.
    • If you run into problems, don't worry—these are common issues. Try searching for your specific problem online (e.g., "3D print not sticking to bed"), check your slicer settings, and consult online communities (like Reddit's /r/3Dprinting) or your printer's documentation. Documenting what you tried and the results can help you troubleshoot more effectively.
  5. Remove from Bed & Clean Up:
    • Once the print is finished and the bed has cooled (if necessary), carefully remove your model. It should peel off without excessive force.

Phase 3: Post-Processing (Optional)

Finishing Touches:

  • You can further enhance your model by:
    • Sanding: To smooth out layer lines, if any are visible.
    • Priming & Painting: To add color and realism.
    • Airbrushing: For smooth gradients and detailed color effects.
    • Filling Gaps: Use filler putty or epoxy to fill in small gaps or imperfections before painting.
    • Applying Decals: Add custom decals or labels for names, elevations, or other details.
    • Adding a Protective Coating: Use clear spray or varnish to protect the paint and surface.
    • Mounting or Framing: Attach your model to a wooden base, frame, or display case for presentation.
    • Labeling: Add a plaque or printed label with the landmark name and details.