Ці ўсе 3D-прынтары выкарыстоўваюць файлы STL?

Roy Hill 27-05-2023
Roy Hill

3D-прынтарам патрабуецца файл, каб ведаць, што 3D-друкаваць, але людзі задаюцца пытаннем, ці ўсе 3D-прынтары выкарыстоўваюць файлы STL. Гэты артыкул правядзе вас праз адказы і некаторыя іншыя пытанні, звязаныя з гэтым.

Усе 3D-прынтары могуць выкарыстоўваць файлы STL у якасці асновы для 3D-мадэлі, перш чым яна будзе разрэзана на тып файла, які можа разумець 3D-прынтар . Аднак 3D-прынтэры не могуць зразумець файлы STL самі па сабе. Такі слайсер, як Cura, можа пераўтвараць файлы STL у файлы G-Code, якія можна надрукаваць у 3D.

Вы хочаце даведацца больш інфармацыі, таму працягвайце чытаць далей.

    Якія файлы выкарыстоўваюць 3D-прынтары?

    • STL
    • G-Code
    • OBJ
    • 3MF

    Асноўны тып файлаў, якія выкарыстоўваюць 3D-прынтары, - гэта файлы STL і файлы G-Code для стварэння дызайну 3D-мадэлі, а таксама для стварэння файла інструкцый, якія 3D-прынтары могуць зразумець і выконваць. У вас таксама ёсць некалькі менш распаўсюджаных тыпаў файлаў 3D-прынтара, такіх як OBJ і 3MF, якія з'яўляюцца рознымі версіямі тыпаў дызайну 3D-мадэлі.

    Гэтыя файлы дызайну не могуць працаваць непасрэдна з 3D-прынтарам, паколькі яны патрабуюць апрацоўкі з дапамогай праграмнага забеспячэння пад назвай слайсер, якое ў асноўным рыхтуе файл G-Code, які можа быць надрукаваны ў 3D.

    Давайце паглядзім на некаторыя з гэтых тыпаў файлаў.

    Файл STL

    Файл STL - гэта асноўны тып файла для 3D-друку, які вы ўбачыце ў індустрыі 3D-друку. У асноўным гэта файл 3D-мадэлі, які ствараецца праз aсерыя сетак або набор з некалькіх невялікіх трохвугольнікаў для фарміравання 3D-геаметрыі.

    Гэта пераважней, таму што гэта неверагодна просты фармат.

    Гэтыя файлы вельмі добра працуюць для стварэння 3D-мадэляў і могуць быць даволі маленькімі або вялікія файлы ў залежнасці ад таго, колькі трыкутнікаў утварае мадэль.

    Большыя файлы - гэта файлы, у якіх ёсць больш гладкія паверхні і вялікія ў рэальным памеры, таму што гэта азначае, што трохвугольнікаў больш.

    Калі вы бачыце вялікі файл STL у праграмным забеспячэнні для праектавання (CAD), ён сапраўды можа паказаць вам, колькі трохкутнікаў мае мадэль. У Blender вам трэба пстрыкнуць правай кнопкай мышы на ніжняй панэлі і праверыць «Статыстыку сцэны».

    Праверце гэты STL-файл Bearded Yell у Blender, які паказвае 2 804 188 трохкутнікаў і мае памер файла 133 МБ. Часам дызайнер сапраўды прапануе некалькі версій адной і той жа мадэлі, але з меншай якасцю/меншай колькасцю трыкутнікаў.

    Параўнайце гэта з STL Head Island Easter Island, які мае 52 346 трохвугольнікаў і памер файла 2,49 МБ.

    Глядзі_таксама: Што вы павінны зрабіць са сваім старым 3D-прынтарам & Шпулькі ніткі

    З больш простага пункту гледжання, калі вы хочаце пераўтварыць 3D-куб у фармат гэтага трохкутніка STL, гэта можна зрабіць з 12 трохвугольнікамі.

    Кожная грань куба будзе падзелена на два трохвугольнікі, а паколькі ў куба шэсць граняў, для стварэння гэтай 3D-мадэлі спатрэбіцца не менш за 12 трохвугольнікаў. Калі б у кубе было больш дэталяў або шчылін, яму спатрэбілася б больш трохвугольнікаў.

    Вы можаце знайсці файлы STL на большасці файлавых сайтаў 3D-прынтараўяк:

    • Thingiverse
    • MyMiniFactory
    • Printables
    • YouMagine
    • GrabCAD

    In Што тычыцца таго, як ствараць гэтыя файлы STL, гэта робіцца ў такіх праграмах САПР, як Fusion 360, Blender і TinkerCAD. Вы можаце пачаць з асноўнай формы і пачаць фармаваць форму ў новы дызайн, або ўзяць шмат формаў і сабраць іх разам.

    Любы выгляд мадэлі або формы можна стварыць з дапамогай добрай праграмы САПР і экспартаваць як файл STL для 3D-друку.

    Файл G-Code

    Файлы G-Code з'яўляюцца наступным асноўным тыпам файлаў, якія выкарыстоўваюць 3D-прынтары. Гэтыя файлы складаюцца з мовы праграмавання, якую могуць чытаць і разумець 3D-прынтары.

    Кожнае дзеянне або рух, якія робіць 3D-прынтар, выконваецца праз файл G-Code, напрыклад, рух друкавальнай галоўкі, сопла і тэмпература нагрэву, вентылятары, хуткасць і многае іншае.

    Яны ўтрымліваюць вялікі спіс пісьмовых радкоў, якія называюцца камандамі G-кода, кожная з якіх выконвае розныя дзеянні.

    Праверце малюнак ніжэй прыклад файла G-Code у Notepad++. Ён мае спіс каманд, такіх як M107, M104, G28 & G1.

    У кожнага з іх ёсць пэўнае дзеянне, асноўнай для перамяшчэння з'яўляецца каманда G1, якая складае большую частку файла. Ён таксама мае каардынаты, куды рухацца ў X & Напрамак Y, а таксама колькасць матэрыялу для экструзіі (E).

    Каманда G28 выкарыстоўваецца для ўстаноўкі друкавальнай галоўкі ў зыходнае становішча, каб 3D-прынтарведае, дзе гэта. Гэта важна рабіць у пачатку кожнай 3D-друку.

    M104 усталёўвае тэмпературу сопла.

    Файл OBJ

    Фармат файла OBJ - гэта іншы тып, які выкарыстоўваецца 3D-прынтарамі у праграмным забеспячэнні слайсера, падобна на файлы STL.

    Ён можа захоўваць шматколерныя дадзеныя і сумяшчальны з рознымі 3D-прынтарамі і праграмным забеспячэннем для 3D. Файл OBJ захоўвае інфармацыю аб 3D-мадэлі, тэкстуры і колеры, а таксама геаметрыю паверхні 3D-мадэлі. Файлы OBJ звычайна разбіваюцца на іншыя фарматы файлаў, якія 3D-прынтар цалкам разумее і чытае.

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

    Вы можаце знайсці файлы OBJ на многіх сайтах файлаў 3D-прынтараў, такіх як:

    • Clara.io
    • CGTrader
    • GrabCAD Community
    • TurboSquid
    • Free3D

    Большасць слайсераў могуць нармальна чытаць файлы OBJ, але таксама можна канвертаваць файлы OBJ у файлы STL шляхам бясплатнага пераўтварэння, выкарыстоўваючы онлайн-канвэртар або імпартуючы яго ў САПР, напрыклад TinkerCAD, і экспартуе яго ў файл STL.

    Яшчэ адна рэч, пра якую трэба памятаць, гэта тое, што інструменты для рамонту сеткі, якія выпраўляюць памылкі ў мадэлях, лепш працуюць з файламі STL, чым з файламі OBJ.

    Калі толькі вам канкрэтна патрэбна што-небудзь з OBJ, напрыклад колеры, вы хочаце прытрымлівацца файлаў STL для 3D-друку. Адным з ключавых адрозненняў файлаў OBJ з'яўляецца тое, што яны могуць захоўваць фактычнаесетка або набор злучаных трохвугольнікаў, у той час як файлы STL захоўваюць некалькі раз'яднаных трохвугольнікаў.

    Гэта не мае асаблівай розніцы для вашага праграмнага забеспячэння для нарэзкі, але для праграмнага забеспячэння для мадэлявання яму прыйдзецца злучыць файл STL для апрацоўкі, і гэта не заўсёды атрымліваецца зрабіць.

    Файл 3MF

    Іншым фарматам, які выкарыстоўваецца 3D-прынтарамі, з'яўляецца файл 3MF (3D Manufacturing Format), які з'яўляецца адным з самых падрабязных фарматаў 3D-друку даступна.

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

    Адзін з недахопаў у тым, што ёсць шмат фактараў, якія робяць 3D-друк паспяховым у кожнай асобнай сітуацыі. У людзей свае 3D-прынтары і налады слайсераў настроены асаблівым чынам, таму выкарыстанне чужых налад можа не прынесці жаданых вынікаў.

    Глядзі_таксама: 7 лепшых нітак PETG для 3D-друку – даступныя і ампер; Прэміум

    Некаторыя праграмы і слайсеры таксама не падтрымліваюць файлы 3MF, таму гэта можа быць складана ператварыўшы гэта ў стандартны фармат файла для 3D-друку.

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

    Многія людзі не ведаюць, яккаб прачытаць файл G-Code, таму для выкарыстання гэтых файлаў трэба было б мець давер.

    Іншы карыстальнік сказаў, што ім вельмі пашанцавала, спрабуючы правільна загрузіць шматчасткавыя файлы 3MF.

    Праверыць паглядзіце відэа ніжэй Ёзэфа Прусы пра тое, як файлы 3MF параўноўваюцца з файламі STL. Я не згодны з назвай відэа, але ён дае некаторыя выдатныя падрабязнасці пра файлы 3MF.

    Ці выкарыстоўваюць 3D-прынтары Resin файлы STL?

    3D-прынтары Resin не выкарыстоўваюць непасрэдна выкарыстоўваць файлы STL, але файлы, створаныя з дапамогай файла STL у праграмным забеспячэнні для нарэзкі.

    Звычайны працоўны працэс для 3D-прынтараў на паліве будзе выкарыстоўваць файл STL, які вы імпартуеце ў праграмнае забеспячэнне, спецыяльна створанае для машын на аснове смалы, такіх як ChiTuBox або Lychee Slicer.

    Пасля таго, як вы імпартуеце сваю мадэль STL у выбраны слайсер, вы проста выконваеце працоўны працэс, які складаецца з перамяшчэння, маштабавання і павароту вашай мадэлі, а таксама стварэння апор, паглыблення і дадання адтуліны ў мадэлі для адводу смалы.

    Пасля таго, як вы ўнеслі змены ў файл STL, вы можаце разрэзаць мадэль у спецыяльны фармат файла, які працуе з вашым канкрэтным 3D-прынтарам на аснове смалы. Як згадвалася раней, 3D-прынтары на аснове смалы маюць спецыяльныя фарматы файлаў, такія як .pwmx з Anycubic Photon Mono X.

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

    Ці ўсе 3D-прынтары выкарыстоўваюць файлы STL? Нітка, смала& Дадаткова

    Для 3D-прынтараў з ніткай і смалой мы праводзім файл STL праз звычайны працэс нарэзкі: размяшчэнне мадэлі на зборнай пласціне і ўнясенне розных карэкціровак у мадэль.

    Пасля таго, як вы скончыце зрабіўшы гэтыя рэчы, вы апрацоўваеце або «разразаеце» файл STL у тып файла, які ваш 3D-прынтар можа чытаць і працаваць з ім. Для ніткавых 3D-прынтараў гэта ў асноўным файлы G-Code, але ў вас таксама ёсць некаторыя прапрыетарныя файлы, якія могуць быць прачытаны толькі пэўнымі 3D-прынтарамі.

    Для палімерных 3D-прынтараў большасць файлаў з'яўляюцца прапрыетарнымі файламі.

    Некаторыя з гэтых тыпаў файлаў:

    • .ctb
    • .photon
    • .phz

    Гэтыя файлы змяшчаюць інструкцыі аб тым, што ваш палімерны 3D-прынтар будзе ствараць пласт за пластом, а таксама хуткасці і час экспазіцыі.

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

    Ці можаце вы выкарыстоўваць файлы G-коду для 3D-прынтараў?

    Так, большасць ніткавых 3D-прынтараў будуць выкарыстоўваць файлы G-коду або альтэрнатыўную форму спецыялізаванага G-коду, які працуе для пэўны 3D-прынтар.

    G-код не выкарыстоўваецца ў файлах вываду прынтараў SLA. Большасць настольных прынтараў SLA выкарыстоўваюць уласны фармат і, такім чынам, праграмнае забеспячэнне для нарэзкі. Аднак некаторыя слайсеры SLA іншых вытворцаў, такія як ChiTuBox і FormWare, сумяшчальныя з шырокім спектрам настольных прынтараў.

    3D-прынтар Makerbot выкарыстоўвае ўласны фармат файла X3G.Фармат файла X3G змяшчае інфармацыю аб хуткасці і руху 3D-прынтара, наладах прынтара і файлах STL.

    3D-прынтар Makerbot можа чытаць і інтэрпрэтаваць код у фармаце файла X3G і яго можна знайсці толькі ў натуральных сістэмах .

    Увогуле, усе прынтары выкарыстоўваюць G-код. Некаторыя 3D-прынтары заварочваюць G-код у прапрыетарны фармат, напрыклад Makerbot, які па-ранейшаму заснаваны на G-кодзе. Слайсеры заўсёды выкарыстоўваюцца для пераўтварэння фарматаў 3D-файлаў, такіх як G-Code, у мову, зручную для друку.

    Вы можаце паглядзець відэа ніжэй, каб даведацца, як выкарыстоўваць файл G-Code для непасрэднага кіравання вашым 3D-прынтарам.

    Roy Hill

    Рой Хіл - гарачы энтузіяст 3D-друку і гуру тэхналогій, які валодае багатымі ведамі па ўсім, што звязана з 3D-друкам. Маючы больш чым 10-гадовы досвед працы ў гэтай галіне, Рой асвоіў мастацтва 3D-праектавання і друку і стаў экспертам у апошніх тэндэнцыях і тэхналогіях 3D-друку.Рой атрымаў дыплом інжынера-механіка Каліфарнійскага ўніверсітэта ў Лос-Анджэлесе (UCLA) і працаваў у некалькіх аўтарытэтных кампаніях у галіне 3D-друку, у тым ліку ў MakerBot і Formlabs. Ён таксама супрацоўнічаў з рознымі прадпрыемствамі і прыватнымі асобамі для стварэння індывідуальных 3D-друкаваных прадуктаў, якія зрабілі рэвалюцыю ў іх прамысловасці.Акрамя свайго захаплення 3D-друкам, Рой з'яўляецца заўзятым падарожнікам і аматарам актыўнага адпачынку. Ён любіць бавіць час на прыродзе, у паходах і на паходах з сям'ёй. У вольны час ён таксама навучае маладых інжынераў і дзеліцца сваімі багатымі ведамі аб 3D-друку праз розныя платформы, у тым ліку праз свой папулярны блог 3D Printerly 3D Printing.