Коя програма/софтуер може да отваря STL файлове за 3D печат?

Roy Hill 31-05-2023
Roy Hill

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

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

    Какъв тип/формат файл е необходим за 3D принтиране?

    За 3D принтирането е необходим файловият формат G-Code. За да получим този файл G-Code, трябва да получим STL (Stereolithography) файл, обработен в софтуер за нарязване като 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 е добър софтуер, който може да ви помогне да напреднете като нов CAD дизайнер. Преди това се е наричал Google SketchUp, но е бил придобит от друга компания.

    Основното му предимство е, че може да отваря всякакви STL файлове и разполага с инструменти за редактирането им.

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

    Blender

    Blender е много добре познат CAD софтуер в общността на 3D печатарите, който може да отваря STL файлове. Обхватът и възможностите на този софтуер надхвърлят представите ви.

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

    Ако искате да създавате или отваряте STL файлове, Blender е чудесен избор, стига да отделите време да го научите с няколко урока.

    Вижте също: PLA срещу PETG - по-силен ли е PETG от PLA?

    Те правят постоянни актуализации, за да поддържат работния си процес и функциите си актуални и в крак с най-новите постижения в областта на CAD.

    Софтуер за редактиране на окото

    Програмите за мрежови модели опростяват 3D обектите на върхове, ръбове и лица за разлика от твърдите модели на 3D проекти, които изглеждат гладки. Мрежовите модели се характеризират с безтегловност, безцветност и използване на многоъгълни форми за представяне на 3D обекти.

    Мрежата може да бъде създадена по следните начини:

    1. Създаване на примитивни форми, като цилиндри, кутии, призми и др.
    2. Направете модел от други обекти, като използвате очертани линии около обекта, който ще се моделира. Този обект може да бъде двуизмерен или триизмерен.
    3. Съществуващите твърди 3D обекти могат да бъдат преобразувани в мрежови обекти
    4. Създаване на потребителски мрежи.

    Тези методи ви дават възможност да моделирате 3D проектите си с лекота по какъвто и да е начин и да постигнете желаните детайли.

    По-долу е списъкът на софтуера за редактиране на мрежи, който съставих.

    MeshLab

    MeshLab е система с отворен код, която ви позволява да редактирате 3D триъгълни мрежи и да правите други интересни неща с вашата мрежа.

    Мрежите, които не изглеждат твърде чисти или добре визуализирани, могат да бъдат излекувани, почистени и редактирани в нещо по-детайлно и подходящо.

    Въпреки относителната трудност за работа с него, потребителите на MeshLab оценяват високо бързината, с която се отварят големи файлове в него.

    Autodesk Meshmixer

    Meshmixer е добър инструмент за редактиране и поправяне на счупени STL файлове. Той е сравнително лесен за използване за разлика от MeshLab и има добър интерфейс, който помага за лесното манипулиране на 3D обекти.

    MakePrintable

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

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

    Можете да го използвате директно в Blender и SketchUp, както и в Cura slicer.

    Софтуер за нарязване

    Софтуерът Slicer е това, което ще използвате преди всяко ваше 3D отпечатване. Той създава файловете с G-код, които вашият 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 файлове. Това е така, защото принтерът не е програмиран да разбира езика.

    Вижте също: Най-добри филаменти за Ender 3 (Pro/V2) - PLA, PETG, ABS, TPU

    Той разбира езика G-Code, който представлява поредица от команди, указващи на принтера какво да прави, къде да се движи, какво да нагрява, колко материал да екструдира и много други.

    Отпечатването на 3D проекти от STL файлове се извършва, когато принтерът интерпретира инструкциите, кодирани в g-кода, слой по слой. Това означава, че обектът не се отпечатва точно в 3D, а чрез припокриващи се слоеве от екструдирани материали от дюзата на принтера.

    Откъде можете да закупите STL файлове онлайн?

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

    Тук са изброени уебсайтовете, от които можете да закупите STL файлове.

    CGTrader

    В тази платформа можете да закупите множество висококачествени модели. Ако от известно време принтирате 3D и търсите следващо ниво на изживяване за вашите 3D отпечатъци, бих ви препоръчал да я изпробвате.

    Най-добре е да принтирате 3D модели с 3D принтер за смола, за да се възползвате максимално от високото качество и прецизните детайли, които дизайнерите влагат в работата си.

    MyMiniFactory

    MyMiniFactory е много уважаван уебсайт за 3D принтиране, който има някои новаторски модели сред арсенала си. Преглеждал съм моделите им няколко пъти и те не спират да ме впечатляват.

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

    SketchFab

    SketchFab предлага доста добро потребителско изживяване при показването на моделите си. Имайте предвид, че не всички от тях могат да бъдат отпечатани в 3D формат, тъй като някои модели не са предназначени за това.

    Можете да филтрирате STL файловете, които трябва да са готови за обработка и 3D печат.

    На този уебсайт има милиони създатели, които предоставят невероятни модели. Те дори позволяват сътрудничество между дизайнери, където можете да видите техните витрини с модели.

    STLFinder

    Ако някога сте искали уебсайт с над 2 милиона 3D дизайна за изтегляне, ще искате да изпробвате STLFinder. Те разполагат с толкова много модели от целия интернет, като някои са безплатни, а други - платени.

    Въпреки че определено можете да получите някои висококачествени безплатни модели, бих ви препоръчал да разгледате някои от платените модели, които наистина ще ви впечатлят. Това са моделите, които можете да отпечатате на 3D принтер и да осъзнаете детайлите, които 3D печатът може да създаде.

    Yeggi

    Това е търсачка, в която можете да намерите множество безплатни и платени модели от множество уебсайтове за 3D модели за печат. Не е много трудно да се ориентирате с функцията за търсене и можете да намерите някои първокласни платени модели със сериозни детайли.

    PinShape

    PinShape се описва като онлайн общност за 3D принтиране, която позволява на дизайнерите да споделят и продават своите проекти за 3D принтиране, както и да карат хората да изтеглят и принтират тези модели.

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

    Как да конвертирате STL файлове в G-код

    Ако сте се чудили "използват ли 3D принтерите G-Code?", сега трябва да знаете, че използват, но как да конвертираме STL файлове в G-Code?

    Ето стъпките, които можете да предприемете за конвертиране на вашите STL файлове в G Code:

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

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

    Необходимо е да знаете какво означават командите, но можете да намерите добър източник, който обяснява всяка команда.

    Тази комбинация от кодове просто командва печатащата машина къде и как да се движи. Можете да видите това видео, за да научите повече за G-Code.

    Нарича се 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 (.ufp)

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

    3D модели

    • 3MF файл (.3mf)
    • AMF файл (.amf)
    • COLLADA Обмен на цифрови активи (.dae)
    • Компресиран обмен на цифрови активи COLLADA (.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.