Własny produkt · działa

monadruk

Modele 3D prawdziwych miejsc do druku, generowane z danych mapowych i wysokościowych i sprzedawane online.

monadruk
Rok
2026
Status
Działa, własny produkt
Skala
82 commity
Stack
FastAPI · osmnx · shapely · trimesh · Open3D · React Three Fiber · Firebase · LiqPay
  • Livemonadruk.com, z płatnościami LiqPay
  • 800ktrójkątów w modelu na tej stronie
  • 74warstw po 0,2 mm
  • 82commitów w repozytorium produkcyjnym

Problem

Zamiana OpenStreetMap w obiekt, który da się wydrukować, to głównie walka z geometrią: maski dróg z dziurami, budynki unoszące się nad terenem, operacje boolowskie, które się wysypują, i fragmenty zbyt cienkie dla dyszy.

Jak to działa

  1. 01

    Wybór obszaru

    Klient wybiera miejsce. Ten eksport to kwadrat 80 × 80 mm.

  2. 02

    Obrysy z OSM

    Budynki, drogi, woda i parki przychodzą z OpenStreetMap jako kształty 2D i są czyszczone biblioteką shapely.

  3. 03

    Teren

    Kafelki wysokości stają się gruntem, na którym stoi miasto.

  4. 04

    Wyciągnięcie i scalenie

    Obrysy wznoszą się na swoją wysokość i łączą z terenem w jedną siatkę. Ten model ma 800 438 trójkątów.

  5. 05

    Przygotowanie do druku

    Kontrole wyłapują zepsutą topologię dróg, niedopasowania między drogami, parkami i wodą, budynki nieosadzone na podstawie, niestabilne operacje boolowskie i cienkie fragmenty.

  6. 06

    Druk

    Eksport do STL lub 3MF i druk warstwami po 0,2 mm: 74 warstwy dla tego modelu.

OpenStreetMap · Terrarium DEM

Znane ograniczenia

  • Każde nowe miasto przynosi nowe przypadki brzegowe w danych OSM, więc powyższe klasy błędów są sprawdzane jak lista kontrolna przy każdym eksporcie.

Potrzebujesz czegoś podobnego?

Opowiedz o swoim zadaniu i danych. Odpowiem, jak bym do tego podszedł.

Omówmy projekt →