Власний продукт · працює

monadruk

Друковані 3D-моделі реальних місць, згенеровані з картографічних даних і даних рельєфу, з продажем онлайн.

monadruk
Рік
2026
Статус
Працює, власний продукт
Обсяг
82 коміти
Стек
FastAPI · osmnx · shapely · trimesh · Open3D · React Three Fiber · Firebase · LiqPay
  • Livemonadruk.com, з оплатою LiqPay
  • 800kтрикутників у моделі на цій сторінці
  • 74шари по 0,2 мм
  • 82коміти в продакшн-репозиторії

Задача

Перетворити OpenStreetMap на предмет, який можна надрукувати, — це здебільшого боротьба з геометрією: маски доріг з дірками, будинки, що висять над рельєфом, булеві операції, які падають, і фрагменти, затонкі для сопла.

Як це працює

  1. 01

    Вибір ділянки

    Клієнт обирає місце. Цей експорт — квадрат 80 × 80 мм.

  2. 02

    Контури з OSM

    Будівлі, дороги, вода й парки приходять з OpenStreetMap як 2D-фігури й чистяться через shapely.

  3. 03

    Рельєф

    Тайли висот стають землею, на якій стоїть місто.

  4. 04

    Видавлювання й злиття

    Контури піднімаються на свою висоту й зливаються з рельєфом в один меш. У цій моделі 800 438 трикутників.

  5. 05

    Придатність до друку

    Перевірки ловлять зламану топологію доріг, неприлягання доріг, парків і води, будівлі без опори, нестабільні булеві операції й тонкі фрагменти.

  6. 06

    Друк

    Експорт у STL або 3MF і друк шарами по 0,2 мм: для цієї моделі їх 74.

OpenStreetMap · Terrarium DEM

Відомі обмеження

  • Кожне нове місто приносить нові крайні випадки в даних OSM, тож класи збоїв вище перевіряються як чекліст на кожному експорті.

Потрібно щось схоже?

Розкажіть про задачу й дані. Я відповім, як би підійшов до неї.

Обговорити проєкт →