Download Terrain as STL for 3D Printing
Turn USGS 3DEP lidar elevation data for any place in North Carolina into a watertight STL with a solid base, ready for PrusaSlicer, Cura or Bambu Studio. Print Mount Mitchell, a stretch of Linville Gorge or your own property.
Ready to print real terrain?
Draw your area, choose the vertical scale and pick STL. You see the area on the map before you download.
Open Download Data →What is STL?
STL is the standard file format for 3D printing. It describes a solid object as a closed shell of triangles, and every slicer reads it.
A terrain STL is the landscape turned into that kind of shell: the ground surface on top, walls around the edges and a flat base underneath, so the printer sees one solid piece.
Why 3D print terrain?
- See the landscape: a model in your hand shows ridges, valleys and benches better than any map.
- Teach with it: mountains, river valleys and watersheds make sense when students can touch them.
- Remember a trip: a model of a summit you climbed or a trail you ran makes a lasting keepsake.
- Show a property: a model of a lot or ranch helps clients, family and builders understand the ground.
- Make it accessible: tactile models let people who are blind or have low vision explore a landscape.
What you get in the file
- Watertight solid: the terrain surface, vertical side walls and a flat base, with every edge shared by two triangles, so slicers accept it without repair.
- A built-in base: a plinth below the lowest point, so even flat ground prints as a solid body.
- Unitless model: the longest side is 1 unit across and the other side keeps its true proportion. You choose the print size in the slicer.
- Your vertical scale: 3× exaggeration (the default) or 1× true scale.
- Binary STL: compact, and read by every slicer. The mesh is thinned for large areas to keep the file manageable.
Printers and software that use STL
Printers
- FDM (filament): Prusa, Bambu Lab, Creality and most desktop printers. The easiest way to print terrain.
- Resin (SLA/MSLA): finer detail for small, sharp models.
Slicers
- PrusaSlicer: free; works with Prusa and many other printers.
- UltiMaker Cura: free and widely used.
- Bambu Studio and OrcaSlicer: free slicers for Bambu Lab and other printers.
3D modeling
- Blender: add text, cut the model into tiles or combine it with other parts.
- Meshmixer and MeshLab: inspect and edit meshes.
- Tinkercad: a simple browser tool for adding labels or a frame.
How to download terrain as STL
- Open the map: go to Download Data and search for a peak, town or address.
- Select the area: draw a rectangle, or click a parcel to select the rectangle around it. The area can be up to 7.5 miles per side.
- Choose the vertical scale:
- 3×: print-friendly; makes gentle terrain readable.
- 1×: true scale; best for big mountains and for models that must be measured.
- Choose STL among the 3D and terrain formats.
- Download: the area is free to explore on the map; the file needs a pass.
- Slice: open the STL in your slicer, scale it to the size you want, and print.
Free to run · pay to download
See the full result on the map free, with no account. Download the terrain as STL with a pass: US$29 for 24 hours, US$99 for 30 days or US$399 for 12 months, a one-off payment in US dollars that never renews. Every download on the site is included while the pass lasts.
Common uses
Teaching models
Classrooms print the Black Mountains, Linville Gorge or a local watershed to teach landforms, erosion and how contour lines work.
Hiking and climbing keepsakes
A model of Mount Mitchell, a favorite trail or a summit you reached makes a gift that means something. Paint it or mark the route afterwards.
Property and land
Builders, architects and landowners print a lot or a ranch to see drainage, slope and building sites at a glance. See also: Property contour map for a North Carolina parcel.
Science and research
Physical models help explain landslides on the escarpment, river terraces and coastal dunes to students, stakeholders and the public.
Art and decoration
Terrain prints make striking wall pieces and desk objects, especially in a single color under side light.
Accessibility
Tactile terrain models give people who are blind or have low vision a way to explore landscapes by touch.
Tips for printing terrain
Vertical exaggeration
Most real landscapes look flat when printed small. 3× fixes that for valleys, plateaus and foothills; use 1× where the relief is already large.
The base is included
The STL already has a flat plinth, so it sits square on the bed. You can thicken it in your slicer or in Blender if you want a heavier piece.
Know your printer
Fine detail is limited by the nozzle and layer height. A 0.4 mm nozzle with 0.1–0.15 mm layers shows terrain well; very small models lose fine ridges.
Scale with intent
Decide the print size first, then the area. A small area printed large shows every gully; a big area printed small shows the overall shape. Output resolution scales with the size of the area you select. Exports are capped at 1,024 pixels on the longest side, with a floor of 3.3 ft per pixel — so a 900 ft building site is delivered at the full lidar detail, while a block 7.5 miles on a side is resampled to roughly 39 ft per pixel. Select a smaller area when you need fine detail.
Print settings
Print terrain face up with no supports. 10–15% infill is plenty; more walls give a cleaner edge.
Finishing
Light sanding, a primer and a wash of darker paint brings out relief. Hand-paint lakes, rivers or a route for a finished look.
How the elevation becomes a model
The download reads the bare-earth elevation grid for your area and turns each grid point into a vertex at its height. The lowest point in the area becomes the top of the base, and heights above it are scaled to the same units as the width, multiplied by your vertical scale. Triangles join the vertices into the surface, side walls drop to the base, and a flat bottom closes the solid.
The model shows the ground without buildings or trees, because it comes from a bare-earth model. Where an area has no data (open ocean on the coast, for example), the surface is set to the lowest point so it prints flat.
STL or OBJ?
Both describe the same terrain. The STL is a closed solid with walls and a base, which is what slicers need. The OBJ is the surface alone, for rendering in Blender or game engines. Choose STL for the printer, OBJ for the screen.
About the data
Ground elevations on this site come from the USGS 3D Elevation Program (3DEP) seamless bare-earth model: 3.3 ft per pixel where a full-resolution lidar survey has been flown, about 9.8 ft per pixel where the model is built from older lidar, and about 33 ft per pixel elsewhere, with elevations above NAVD 88. The data is in the public domain. North Carolina’s statewide lidar is published through NC OneMap and carried by USGS 3DEP. USGS 3DEP serves lidar-derived elevation across North Carolina: 3.3 ft per pixel where a full-resolution lidar survey exists, about 9.8 ft per pixel where the model is built from older lidar. See lidar coverage in North Carolina for the project behind your area. More from the USGS 3D Elevation Program and NC OneMap’s elevation data.
Accuracy is inherited from the USGS 3DEP source and the lidar project behind it, not asserted by this tool. Where a full-resolution lidar survey exists the model is 3.3 ft per pixel and its vertical accuracy is that project’s, as USGS publishes it; where the model is built from older lidar it is about 9.8 ft per pixel; outside both the seamless DEM is about 33 ft per pixel and far coarser. The lidar coverage checker names the survey, its year and its quality level at any point, and every download states what share of its area fell outside the full-resolution lidar work units. Values are bare-earth elevations above NAVD 88 from a digital elevation model — they exclude buildings and tree canopy and are not a substitute for a surveyed elevation where a legal or engineering decision depends on it.
Frequently asked questions
What size should I print a terrain model?
The STL is unitless, with the longest side 1 unit across, so you set the size in your slicer. Most slicers read STL units as millimeters, so the model first appears tiny: scale it up to fit your bed. About 4–6 in (100–150 mm) across suits a desk piece; 8–10 in (200–250 mm) shows a mountain or a valley in real detail.
Do I need my own 3D printer?
No. Online print services accept STL uploads, and many public libraries, schools and makerspaces have printers you can use.
How much vertical exaggeration should I use?
Choose 3× (the default) for most places: gentle country such as the Coastal Plain or the Sandhills looks flat at true scale. Choose 1× for big relief such as Mount Mitchell or Linville Gorge, where true scale already looks dramatic, and for models that must be measured.
How long does a terrain model take to print?
It depends on the size, the layer height and the printer. A palm-sized model usually takes a few hours on a desktop printer; a large, finely layered model can run overnight or longer.
What filament should I use?
PLA is the easiest and works well for terrain. White or light gray shows the relief best under side lighting and takes paint well. Resin printers capture finer detail on small models.
Can I print a very large area?
You can select up to 7.5 miles per side. Larger areas are resampled to coarser detail, so for a big mountain range print a few separate tiles, or accept a smoother surface.
Related guides
- 3D print a terrain model of North Carolina – from area to finished print
- Terrain as OBJ – for Blender and 3D rendering
- Contours as SVG – for laser-cut layered models
- Download DEM data – the elevation model as a GeoTIFF
- Contour lines for North Carolina – overview of every format
Print a piece of North Carolina
Explore any area on the map free. With a pass you download a watertight STL, ready to slice and print.