KREMEN Реклама
KREMEN Реклама

STLMap: из участка карты — в STL и многоцветный 3MF

silvergh0st
Идет загрузка
Загрузка
16.10.2026
76
1
Личные дневники

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

0

Разрабатываем STLMap — браузерный генератор моделей местности для 3D-печати. Выбираете участок, получаете рельеф, здания и дороги, скачиваете STL или 3MF с отдельными частями. Расскажу, как устроен процесс, зачем здесь 3MF и что проверить перед печатью.

Зачем превращать карту в модель

Готовую модель нужного квартала не всегда удаётся найти. А если хочется напечатать именно свой район, знакомое побережье или место из поездки, рисовать каждое здание вручную — отдельная задача.

Для таких случаев мы в «Анапа 3D» разрабатываем STLMap. Это экспериментальный веб-сервис: участок выбирается на обычной карте, а на выходе получается объёмная модель для дальнейшей подготовки в слайсере.

Сразу обозначу границу: это не точная архитектурная реконструкция. Задача — собрать узнаваемую композицию из открытых геоданных, а не воспроизвести фасады и каждую деталь реального здания.

STLMap: из участка карты — в STL и многоцветный 3MF

Что попадает в файл

Контуры зданий, дороги, водоёмы и зелёные зоны берутся из OpenStreetMap. Для рельефа используются отдельные данные высот.

Если в OSM есть высота здания, генератор использует её. Если указана только этажность — рассчитывает высоту по ней. Если нет и этих сведений, приходится брать условное значение. Поэтому узнаваемое расположение домов ещё не означает точного совпадения всех высот с реальностью.

С зеленью похожая история: в модель попадают размеченные территории, а не каждое видимое на снимке дерево. Пустое место в исходных данных не превращается автоматически в подробный объект.

Здесь качество результата начинается ещё до генератора — с того, насколько хорошо выбранное место описано в источниках.

Почему основной файл — 3MF

STL удобен, когда нужна геометрия для обычной одноцветной печати или дальнейшей обработки. Но для карты часто хочется разделить основу, здания, дороги и природные объекты по цветам.

В 3MF эти элементы сохраняются отдельными частями одной сборки. Не нужно сначала искать способ разрезать единый STL на здания, воду и дороги: разделение уже заложено в файле.

В Bambu Studio можно назначить частям нужные материалы и проверить, как будет выглядеть карта. Само наличие цветов в 3MF, конечно, не делает принтер многоцветным: результат зависит от оборудования и выбранного способа печати.

Если несколько цветов не нужны, остаётся STL. Он также используется для браузерного предпросмотра. Предпросмотр показывает геометрию, но не заменяет проверку будущих траекторий печати.

Как подготовить свой участок

1. Найти место и выделить область.

Сейчас доступны прямоугольник и круг. Для первого знакомства лучше взять небольшой знакомый квартал: так проще заметить пропавший дом или странную высоту, чем на незнакомом фрагменте города.

В интерфейсе действует ограничение области до 2000 × 2000 м. Но начинать сразу с предельного размера я бы не советовал: большая территория не обязательно даст более интересную модель.

2. Настроить основание.

На шаге «Модель» можно выбрать рамку и включить отверстия для крепления. При включении отверстий рамка увеличивается, чтобы для них хватило места.

В текущем интерфейсе максимальная сторона самой карты — 150 мм. Рамка добавляется снаружи: например, отступ 5 мм с каждой стороны увеличивает этот габарит до 160 мм. Итоговый размер основания показан отдельно — его стоит сверить со столом принтера.

3. Нажать «Создать модель».

Сервис сначала проверяет участок, затем запускает генерацию. Если область не проходит ограничения, её нужно уменьшить или изменить. Время ожидания зависит от участка и нагрузки, поэтому обещать одинаковую скорость для всех мест было бы неправильно.

4. Посмотреть результат и открыть файл в слайсере.

После генерации доступны предпросмотр, скачивание 3MF и STL. Для Bambu Studio также есть отдельная кнопка открытия.

Дальше уже обычная подготовка к печати: выбрать свой принтер и материалы, проверить расположение модели, нарезать и посмотреть слои.

Почему размер участка важнее, чем кажется

Допустим, нужно разместить километр местности на стороне 150 мм. Масштаб получится примерно 1:6667. При строгом масштабировании двухметровая дорожка имела бы ширину всего 0,3 мм на модели — ещё до технологических упрощений генератора.

Поэтому подробная карта на экране и хорошо читаемая печатная миниатюра — не одно и то же.

При проверке в слайсере стоит посмотреть:

  • остались ли небольшие здания отдельными различимыми объектами;
  • какие тонкие элементы действительно попали в траектории печати;
  • не сливаются ли соседние детали;
  • сколько смен материала и отходов получается при выбранной раскраске;
  • помещается ли на стол основание вместе с рамкой.

Если мелочи теряются, первый вариант — взять меньший участок, а не пытаться уместить ещё больше территории в тот же размер.

Что пока нужно учитывать

STLMap остаётся экспериментальным сервисом. Не каждый участок получится обработать удачно: влияют исходные геоданные, сложность геометрии и доступность источников.

Автоматическая модель не заменяет ручную проверку. Красивый общий вид не гарантирует, что все элементы сохранятся после нарезки. А цифровой результат сам по себе ничего не говорит о прочности крепления или качестве конкретной печати.

Поэтому здесь я показываю инструмент подготовки модели, а не обещаю готовый результат на любом принтере и с любыми настройками.

Попробовать и обсудить

Описание и запуск доступны на странице STLMap — генератор 3D-карт.

Интересно, какие участки вы бы выбрали для такой печати: плотную городскую застройку, побережье или рельеф за городом? И что для вас важнее — небольшой узнаваемый фрагмент или большая территория с более условными деталями?

Если попробуете сервис, покажите результат в слайсере. А если дойдёте до печати — особенно интересно сравнить цифровую модель с тем, какие детали действительно сохранились на пластике.

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

0
Комментарии к статье
Lider 3D Реклама
Lider 3D Реклама