Какая программа/софт может открывать файлы STL для 3D-печати?

Roy Hill 31-05-2023
Roy Hill

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

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

    Какой тип/формат файла необходим для 3D-печати?

    Формат файла G-Code необходим для 3D-печати. Чтобы получить этот файл G-Code, нам нужно получить файл STL (стереолитография), обработанный в программе-слайсере, такой как Cura. Файлы STL - это самый популярный формат файлов, который вы можете услышать при 3D-печати, и он необходим для создания основного файла G-Code.

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

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

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

    В Cura (популярный слайсер) поддерживаются следующие файлы:

    • Файл 3MF (.3mf)
    • Формат Стэнфордского треугольника (.ply)
    • Файл Wavefront OBJ (.obj)
    • X3D файл (.x3d)
    • JPG-изображение (.jpg)
    • Изображение PNG (.png)

    Да, вы действительно можете напрямую конвертировать 2D изображения в Cura и обрабатывать их в 3D форму. Все, что вам нужно сделать, это перетащить файл в Cura, и она сделает это за вас.

    Вы можете выбрать определенные параметры для файлов .jpg, такие как высота, основание, ширина, глубина и другие.

    Какие программы могут открывать файлы STL для 3D-печати?

    Файлы STL могут быть открыты тремя категориями программного обеспечения: программами автоматизированного проектирования (CAD), программами слайсеров и программами редактирования сетки.

    Программное обеспечение CAD

    CAD (Computer Aided Design) - это просто использование компьютеров для помощи в создании дизайна. Он существовал до появления 3D-печати, но широко использовался для моделирования удивительно точных и высокодетализированных объектов, которые может создавать 3D-принтер.

    Существует целый ряд CAD-программ для начинающих, таких как TinkerCAD, и вплоть до профессиональных, таких как Blender. Начинающие могут использовать Blender, но он имеет довольно большую кривую обучения по сравнению с другими CAD-программами.

    Если вы задаетесь вопросом, какие программы создают файлы STL, то это некоторые из перечисленных ниже CAD-программ.

    TinkerCAD

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

    Импорт файлов может быть как 2D, так и 3D, и поддерживает три типа файлов: OBJ, SVJ и STL.

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

    FreeCAD

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

    С помощью этого приложения можно создавать простые и сложные проекты, а также легко импортировать и экспортировать файлы STL.

    Многие описывают его как отличный выбор для новичков в 3D-печати, чтобы начать делать свои первые модели.

    SketchUp

    SketchUp - это хорошее программное обеспечение, которое может продвинуть вас вперед в качестве начинающего дизайнера САПР. Ранее оно называлось Google SketchUp, но было приобретено другой компанией.

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

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

    Блендер

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

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

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

    Они постоянно обновляются, чтобы поддерживать рабочий процесс и функции в актуальном состоянии и соответствовать последним достижениям в области САПР.

    Программное обеспечение для редактирования сетки

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

    Сетка может быть создана следующими способами:

    1. Создание примитивных форм, таких как цилиндры, коробки, призмы и т.д.
    2. Сделайте модель из других объектов, используя литые линии вокруг моделируемого объекта. Этот объект может быть двухмерным или трехмерным.
    3. Существующие твердотельные 3D-объекты могут быть преобразованы в сетчатые объекты
    4. Создание пользовательских сеток.

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

    Ниже приведен список программ для редактирования сетки, который я составил.

    MeshLab

    MeshLab - это система с открытым исходным кодом, которая позволяет редактировать трехмерные треугольные сетки и делать с ними другие интересные вещи.

    Меши, которые выглядят не слишком чистыми или не очень хорошо отрендеренными, можно вылечить, очистить и отредактировать, сделав их более детальными и подходящими.

    Несмотря на относительную сложность в управлении, пользователи MeshLab высоко оценивают скорость открытия на нем больших файлов.

    Autodesk Meshmixer

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

    MakePrintable

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

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

    Вы можете использовать его непосредственно в Blender и SketchUp, а также в слайсере Cura.

    Программное обеспечение Slicer

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

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

    Смотрите также: Какое количество наполнителя необходимо для 3D-печати?

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

    Вот список слайсеров, которые могут открывать файлы STL;

    Cura

    Cura - самое популярное программное обеспечение для нарезки, созданное компанией Ultimaker, известным брендом в области 3D-печати.

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

    PrusaSlicer

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

    Большинство слайсеров придерживаются только одного типа обработки 3D-печати, но не этот.

    ChiTuBox

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

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

    Ломтик для нарезки личи

    Lychee Slicer - мой личный фаворит, потому что он выходит за рамки в области обработки смолы для 3D-печати.

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

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

    Можно ли выполнять 3D-печать непосредственно из STL-файлов?

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

    Он понимает язык G-Code, который представляет собой серию команд, указывающих принтеру, что делать, куда двигаться, что нагревать, сколько материала выдавливать и многое другое.

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

    Где можно купить STL-файлы онлайн?

    Файлы STL можно купить на нескольких сайтах, продающих 3D-проекты и другой графический контент.

    Здесь приведены списки сайтов, на которых можно приобрести файлы STL.

    CGTrader

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

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

    MyMiniFactory

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

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

    SketchFab

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

    Вы можете отфильтровать файлы STL, которые должны быть готовы к обработке и 3D-печати.

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

    STLFinder

    Если вы когда-либо хотели найти сайт, на котором есть более 2 миллионов загружаемых 3D-проектов, вам стоит попробовать STLFinder. У них так много моделей со всего интернета, некоторые из них бесплатные, а некоторые платные.

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

    Yeggi

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

    Смотрите также: 30 важных советов по 3D-печати для начинающих - Лучшие результаты

    PinShape

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

    Как и на вышеупомянутых сайтах, на них также есть множество бесплатных 3D-моделей, а также несколько отличных платных моделей.

    Как преобразовать STL-файлы в G-код

    Если вы задавались вопросом "используют ли 3D-принтеры G-код?", то теперь вы должны знать, что да, но как преобразовать STL-файлы в G-код?

    Вот шаги, которые вы можете предпринять для преобразования файлов STL в G Code:

    1. Импортируйте STL-файл в слайсер
    2. Добавьте ваш принтер к слайсеру
    3. Настройте модель с точки зрения размещения на монтажной плите и поворота
    4. Настройте параметры печати (высота слоя, скорость, заполнение и т.д.).
    5. Нажмите кнопку нарезки и вуаля! Программа нарезки должна отобразить графическое представление того, как объект будет выглядеть после нарезки, а также другие оценки, например, время, которое потребуется для печати объекта.

    Полученный G-код имеет форму текстов и цифр, которые читаемы для принтера и которые можно научиться понимать.

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

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

    Он называется G-Code, потому что большинство кодов начинаются с буквы "G", некоторые начинаются с буквы "M", но все равно считаются G-Code.

    Какие файлы может открывать и читать Cura?

    Многие люди интересуются, какие типы файлов может открывать и читать Cura, и может ли Cura читать G-Code.

    Существует множество файлов, которые может читать Cura, с которыми вы можете ознакомиться ниже.

    G-Code

    Cura может читать несколько файлов, которые включают G-Code. Список файлов, которые может читать Cura, не ограничивается только G-Code, но и его разновидностями, которые включают:

    • Сжатый файл G-кода (.gz)
    • G-файл (.g)
    • Файл G-кода (.gcode)
    • Ultimaker Format Package (.ufp)

    Не забывайте, что основная функция Cura - это чтение STL-файлов и нарезка их на слои, читаемые вашим принтером. Эта читаемая информация называется "G-код".

    3D-модели

    • Файл 3MF (.3mf)
    • Файл AMF (.amf)
    • COLLADA Digital Asset Exchange (.dae)
    • Сжатый COLLADA Digital Asset Exchange (.zae)
    • Открыть сжатую треугольную сетку (.ctm)
    • STL-файл (.stl)
    • Формат Стэнфордского треугольника (.ply)
    • Файл Wavefront OBJ (.obj)
    • X3D файл (.x3d)
    • Двоичный файл glTF (.glb)
    • glTF Встроенный JSON (.gltf)

    Изображения

    • Изображение BMP (.bmp)
    • GIF-изображение (.gif)
    • Изображение в формате JPEG (.jpeg)
    • JPG-изображение (.jpg)
    • Изображение PNG (.png)

    Как открыть файл G-Code?

    Вы можете открыть файл G-Code непосредственно в Cura или других программах слайсеров. Существует онлайн-приложение gCodeViewer, которое является анализатором G-Code. Вы можете визуализировать G-Code слой за слоем и показать ключевую информацию, такую как втягивания, движения печати, скорости, время печати, количество используемого пластика и т.д.

    Cura, как утверждается, может открывать файлы G-Code, а также сжатые файлы G-Code, и вы можете предварительно просмотреть движение и внешний вид файла.

    Импортировать G-Code в Cura очень просто. Вам просто нужно найти файл G-Code и перетащить/импортировать его в Cura, чтобы открыть файл.

    Roy Hill

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