Как создать файл STL & 3D-модель из фотографии/картинки

Roy Hill 25-06-2023
Roy Hill

3D-печать имеет множество удивительных возможностей, которые люди могут использовать, и одна из них - создание STL-файла и 3D-модели из простого изображения или фотографии. Если вы задаетесь вопросом, как сделать 3D-печатный объект из фотографии, вы попали по адресу.

Продолжайте читать эту статью, чтобы узнать подробное руководство о том, как создать собственную 3D-модель из одной лишь фотографии.

    Можно ли превратить фотографию в 3D-печать?

    Можно превратить фотографию в 3D-отпечаток, просто вставив файл JPG или PNG в слайсер, например, Cura, и он создаст файл для 3D-печати, который вы сможете настроить, изменить и распечатать. Рекомендуется печатать их вертикально стоя, чтобы передать детали, и с плотом под ними, чтобы удержать их на месте.

    Я покажу вам самый базовый метод превращения фотографии в 3D-отпечаток, хотя есть и более детальные методы, позволяющие добиться лучших результатов, которые я опишу далее в статье.

    Для начала нужно найти изображение, которое я нашел в Google Images.

    Найдите файл изображения в папке, в которую вы его поместили, затем перетащите файл прямо в Cura.

    Установите соответствующие входы по своему усмотрению. Значения по умолчанию должны работать отлично, но вы можете проверить их и предварительно просмотреть модель.

    Теперь вы увидите 3D-модель изображения, размещенную на монтажной пластине Cura.

    Я бы рекомендовал поставить модель вертикально, а также подложить плот, чтобы закрепить ее на месте, как показано в режиме предварительного просмотра на рисунке ниже. Когда речь идет о 3D-печати и ориентации, вы получите большую точность в Z-направлении по сравнению с XY-направлением.

    Именно поэтому лучше всего печатать 3D-статуи и бюсты, где детали создаются в соответствии с высотой, а не горизонтально.

    Вот конечный продукт, напечатанный на Ender 3 - 2 часа и 31 минута, 19 грамм белого PLA филамента.

    Как создать STL-файл из изображения - преобразование JPG в STL

    Чтобы создать STL-файл из изображения, можно использовать бесплатный онлайн-инструмент, например ImagetoSTL или AnyConv, который обрабатывает файлы JPG или PNG в файлы STL-сетки, которые можно распечатать на 3D-принтере. Получив STL-файл, вы можете редактировать и изменять его перед нарезкой для 3D-принтера.

    Другая техника, которую вы можете использовать для создания более детальной 3D-печати с очертаниями вашей модели, заключается в создании файла .svg в точной форме, которую вы хотите создать, редактировании файла в программе для проектирования, например TinkerCAD, а затем сохранении его как файла .stl, который вы можете распечатать на 3D-принтере.

    Этот .svg - по сути, векторная графика или контур изображения. Вы можете либо скачать в Интернете общую модель векторной графики, либо создать свою собственную модель, нарисовав ее в программе типа Inkscape или Illustrator.

    Еще один классный способ превратить одно изображение в 3D-модель - использовать бесплатный онлайн-инструмент, например, convertio, который обрабатывает изображения в файл формата SVG.

    Смотрите также: Безопасен ли материал для 3D-печати в посудомоечной машине и микроволновой печи? PLA, ABS

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

    После внесения изменений сохраните его как STL-файл и нарежьте его, как обычно, в слайсере. Затем вы можете передать его на 3D-принтер через SD-карту, как обычно, и нажать кнопку печати.

    Затем принтер должен превратить ваше изображение в 3D-печать. Вот пример того, как пользователь конвертирует SVG-файлы в STL-файлы с помощью TinkerCAD.

    Используя ресурсы и программы, которые можно найти в Интернете бесплатно, можно преобразовать изображение в формате JPG в файл STL.

    Во-первых, вам нужно само изображение. Вы можете загрузить его из Интернета или создать самостоятельно, например, создать 2D-план этажа с помощью программы AutoCAD.

    Затем найдите в Google онлайн-конвертер, например AnyConv. Загрузите файл JPG и нажмите кнопку convert. После завершения конвертирования загрузите последующий STL-файл.

    Хотя вы можете напрямую экспортировать этот файл в подходящий слайсер, чтобы получить файл gcode, который можно распечатать, рекомендуется отредактировать файл.

    Для редактирования файла STL вы можете использовать две популярные программы - Fusion 360 или TinkerCAD. Если ваше изображение менее сложное и имеет базовые формы, то я бы посоветовал вам выбрать TinkerCAD. Для более сложных изображений больше подойдет Fusion 360 от Autodesk.

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

    Далее необходимо уменьшить масштаб объекта до размера, который можно распечатать на 3D-принтере. Этот размер будет зависеть от размеров вашего 3D-принтера.

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

    Я нашел это видео на YouTube, которое выглядит очень полезным при конвертировании изображений JPG в файлы STL и редактировании в Fusion 360 в первый раз.

    Если вы предпочитаете вместо этого использовать TinkerCAD, то в этом видеоролике вы пройдете весь процесс.

    Как сделать 3D-модель из фотографии - фотограмметрия

    Чтобы сделать 3D-модель из фотографии с помощью фотограмметрии, вам понадобится смартфон или фотоаппарат, ваш объект, хорошее освещение и соответствующее программное обеспечение для создания модели. Для этого нужно сделать несколько снимков модели, ввести их в программу фотограмметрии, а затем исправить все ошибки.

    Фотограмметрия предполагает получение большого количества фотографий объекта с разных ракурсов и передачу их в программу фотограмметрии на компьютере. Затем программа создает 3D-изображение из всех полученных снимков.

    Для начала вам понадобится камера. Обычной камеры смартфона будет достаточно, но если у вас есть цифровая камера, это будет еще лучше.

    Вам также потребуется загрузить программное обеспечение для фотограмметрии. Существует множество программ с открытым исходным кодом, которые вы можете загрузить, например, Meshroom, Autodesk Recap и Regard 3D. Если вы новичок, я бы рекомендовал Meshroom или Autodesk ReCap, которые довольно просты.

    Мощный компьютер также будет необходим. Подобные программы создают достаточно большую нагрузку на компьютер при создании 3D-изображения из фотографий. Если у вас есть компьютер с GPU-картой, поддерживающей Nvidia, это будет очень кстати.

    Определившись с объектом, который вы хотите превратить в 3D-модель, хорошо расположите его на ровной поверхности, прежде чем начать фотографировать.

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

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

    Загрузите Autodesk ReCap Pro с их сайта или бесплатно скачайте Meshroom. Установите программное обеспечение, которое вы выбрали для загрузки.

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

    Программе потребуется некоторое время для создания 3D-модели из фотографий, поэтому вам придется запастись терпением. После завершения работы вы можете экспортировать 3D-модель в формате STL в нужный вам слайсер.

    После нарезки файлов вы можете перенести их на флэш-накопитель USB или SD-карту. Введите устройство, используемое для переноса, в принтер и распечатайте 3D-модель вашей фотографии.

    Для более подробного объяснения этого процесса вы можете посмотреть это видео на YouTube.

    Вы также можете посмотреть видео ниже, чтобы получить более подробное объяснение использования программы Autodesk ReCap Pro для создания 3D-модели из фотографий.

    Существуют и другие программные приложения, которые выполняют аналогичные действия:

    • Agisoft Photoscan
    • 3DF Зефир
    • Regard3D

    Как сделать 3D-модель литофана из фотографии

    Литофан - это литая фотография, созданная с помощью 3D-принтера. Напечатанное изображение можно увидеть только после того, как вы поместите его перед источником света.

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

    Используйте камни 3DP

    Найдите в Интернете конвертер изображений в литофан, например 3DP Rocks. Загрузите фотографию, которую вы хотите преобразовать, или просто перетащите ее на сайт.

    Выберите тип литофана, в который вы хотите преобразовать фотографию. В основном предпочтительнее внешняя кривая.

    Смотрите также: Вкусна ли 3D-печатная еда?

    Перейдите на вкладку настроек экрана и настройте их соответствующим образом, чтобы ваша модель получилась идеальной. Настройки позволяют регулировать такие параметры, как размер, толщина, векторы кривых на пиксель, границы и т.д. вашей 3D-модели.

    Для настроек изображения важно установить первый параметр на позитивное изображение. Остальные параметры можно оставить по умолчанию.

    Убедитесь, что вы вернулись к модели и нажали кнопку обновить, чтобы все настройки были сохранены.

    После этого загрузите STL-файл. После загрузки импортируйте его в программу для нарезки, которую вы сейчас используете, будь то Cura, Slic3r или KISSlicer.

    Настройте параметры слайсера и позвольте ему нарезать ваш файл. Сохраните последующий нарезанный файл на SD-карте или USB-накопителе.

    Подключите его к 3D-принтеру и нажмите кнопку "Печать". В результате вы получите красивую 3D-литофановую модель фотографии, которую вы выбрали.

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

    Используйте ItsLitho

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

    Вы даже можете сделать цветные литофаны, используя специальный метод. Посмотрите видео ниже от RCLifeOn, чтобы узнать больше о том, как вы можете сделать это самостоятельно.

    Roy Hill

    Рой Хилл — страстный энтузиаст 3D-печати и технологический гуру, обладающий обширными знаниями обо всем, что связано с 3D-печатью. Обладая более чем 10-летним опытом работы в этой области, Рой овладел искусством 3D-проектирования и печати и стал экспертом в области последних тенденций и технологий 3D-печати.Рой имеет степень инженера-механика Калифорнийского университета в Лос-Анджелесе (UCLA) и работал в нескольких авторитетных компаниях в области 3D-печати, включая MakerBot и Formlabs. Он также сотрудничал с различными предприятиями и частными лицами для создания пользовательских 3D-печатных продуктов, которые произвели революцию в их отраслях.Помимо своей страсти к 3D-печати, Рой является заядлым путешественником и любителем активного отдыха. Он любит проводить время на природе, ходить в походы и отдыхать с семьей. В свободное время он также наставляет молодых инженеров и делится своими знаниями о 3D-печати на различных платформах, в том числе в своем популярном блоге 3D Printerly 3D Printing.