Техническое задание: Преобразование mesh-модели в твердотельную CAD-модель

Цель проекта

Преобразовать полигональную сетку (mesh) из файла STL, полученного в результате 3D-сканирования физического объекта, в параметрическое или твердотельное тело (solid body). Цель - получить файл, пригодный для редактирования в CAD-системах и последующей отправки на 3D-печать.

Исходные данные

  • Формат исходного файла: STL (стандартный формат для 3D-сканирования и печати).
  • Источник данных: 3D-скан реального объекта.

Требования к результату

  • Тип модели: Твердотельная (Solid), а не поверхностная или полигональная сетка.
  • Редактируемость: Модель должна быть пригодна для внесения изменений (например, добавление отверстий, изменение размеров) в CAD-программах.
  • Формат файла: Распространенный CAD-формат (например, STEP, IGES, SLDPRT, CATPart, X_T) или формат, совместимый с популярными slicer-ами для 3D-печати.
  • Качество: Сохранение ключевой геометрии и пропорций исходного скана. Допускается оптимизация и ретопология mesh для получения "чистой" геометрии.
  • Готовность к печати: Итоговая модель должна быть "водонепроницаемой" (manifold), без разрывов и инвертированных нормалей, чтобы корректно обрабатываться слайсерами для 3D-печати.

Ожидаемый процесс работы

  1. Анализ предоставленного STL-файла.
  2. Очистка mesh (при необходимости): удаление артефактов сканирования, заполнение дыр, сглаживание.
  3. Преобразование полигональной сетки в твердотельную модель с использованием специализированного ПО (например, Geomagic Design X, MeshLab с последующим импортом в CAD).
  4. Проверка целостности твердого тела.
  5. Предоставление результата в согласованном формате.

Примечание

В описании задачи не указаны конкретные CAD-системы для конечного использования. Исполнителю необходимо уточнить предпочтительный формат итогового файла или предложить оптимальный вариант, исходя из цели (3D-печать).

Парсинг данных товаров и документов с сайта

Требуется собрать полный каталог товаров с сайта, включая все подкатегории, цены, характеристики и технические документы. Необходимо извлечь данные из карточек товаров и прикрепленные PDF-файлы.

Миграция бэкенда с Go и PostgreSQL на MariaDB

Требуется переписать готовый бэкенд-сервис на языке Go для работы с СУБД MariaDB вместо текущей PostgreSQL. Необходимо обеспечить полную функциональность и производительность. Работа ведется по NDA с прямым исполнителем.