Если кто-то знает более простой способ сделать это - добавьте ниже.

Необходимое программное обеспечение

  • Inkscape — редактор векторной графики с открытым исходным кодом , обладающий возможностями, аналогичными Illustrator, CorelDraw или Xara X, использующий стандартный формат файлов масштабируемой векторной графики W3C (SVG).
  • OpenSCAD - Программисты твердого 3D CAD-моделатора

Действия

  1. Получите 2D-изображение и откройте его в Inkscape (или нарисуйте в Inkscape).
  2. Преобразуйте его в путь (если это сработает, вы увидите кучу серых квадратов)
    1. Если это найденное изображение, перейдите в «Путь» → «Отследить растровое изображение» — Shift+Alt+B.
    2. Если вы нарисовали Путь → Объект по пути или нажмите Shift+Ctrl+C.
  3. Выберите каждый узел → выберите «Правка» → «Выбрать все» или Ctrl+A.
  4. Если вам нужно высокое разрешение (изогнутые линии), нажмите крайнюю левую кнопку «Вставить новые узлы в выбранные сегменты» (делайте это столько раз, сколько захотите. 2 или 3 раза получат довольно плавные кривые на большинстве изображений).
  5. Inkscape-mtu.jpg
    Затем нажмите кнопку «Сделать выбранные сегменты линиями» — см. скриншот (если вы не видите кнопки, нажмите F2.)
  6. Файл → Сохранить как файл dxf.
  7. Либо сохраните файл в каталоге OpenSCAD, либо переместите его после сохранения.
  8. Запустить OpenSCAD
  9. Используйте команду импорта в каталоге, в котором вы ее сохранили. Если вы не на своем компьютере (например, компьютере Principia), используйте:import(file="\\\\principia.edu\\home\\My Pictures\\filename.dxf", convexity=3);
  10. Тогда вы можете использоватьlinear_extrude();
  11. Скомпилируйте и отрендерите (F6)
  12. Сохранить как STL для печати: нажмите «Дизайн» → «Сохранить как STL» (это может занять некоторое время в зависимости от сложности вашего объекта).
  13. Откройте свою любимую программу для 3D-печати и попробуйте распечатать ее.
  14. Если вы хотите импортировать STL в OpenSCAD:import("name-of-file.stl",convexity=3);

Альтернативы

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

Используя программное обеспечение с открытым исходным кодом VisualFSM, вы можете преобразовать коллекцию изображений в трехмерное облако точечных данных, которые затем можно редактировать в Meshlab перед печатью. Посмотрите здесь руководство о том, как это сделать.

Бесплатная версия, но не с открытым исходным кодом: http://www.selva3d.com . Загрузите свой файл, и он преобразуется в STL, выполнив 3 шага, без необходимости загрузки какого-либо программного обеспечения.

Еще одна бесплатная альтернатива, но не с открытым исходным кодом: http://web.archive.org/web/20170401174609/http://www.123dapp.com/catch .

Cookies help us deliver our services. By using our services, you agree to our use of cookies.