STL va amp o'rtasidagi farq nima; 3D bosib chiqarish uchun OBJ fayllari?

Roy Hill 25-08-2023
Roy Hill

3D chop etish uchun har xil turdagi fayllar mavjud, ulardan ikkitasi STL & OBJ fayllari. Ko'pchilik bu fayllar o'rtasida qanday farq borligini qiziqtiradi, shuning uchun men buni tushuntiruvchi maqola yozishga qaror qildim.

STL va amp; OBJ fayllari - bu fayllar olib yurishi mumkin bo'lgan ma'lumotlar darajasi. Ularning ikkalasi ham siz 3D bosib chiqarishingiz mumkin bo'lgan fayllardir, lekin STL fayllari rang va tekstura kabi ma'lumotlarni hisoblamaydi, OBJ fayllari esa bu atributlarning ajoyib ifodasiga ega.

Bu asosiy javob. lekin turli 3D bosib chiqarish fayllari haqida ko'proq foydali ma'lumot olish uchun o'qishni davom eting.

    Nima uchun STL fayllari 3D bosib chiqarish uchun ishlatiladi?

    STL fayllari 3D uchun ishlatiladi oddiyligi va SAPR va slayers kabi 3D bosib chiqarish dasturlari bilan mosligi tufayli chop etish. STL fayllari nisbatan engil bo'lib, mashinalar va dasturiy ta'minotga ularni boshqarishni osonlashtiradi. Ular asosan modellar shakliga va tashqi yuzalarga e'tibor qaratadilar.

    STL fayllari, garchi zamonaviy 3D bosib chiqarish talablariga javob berish qiyin bo'lsa ham, bugungi kunda ham 3D bosib chiqarish fayl formatlarining mashhur tanlovi hisoblanadi.

    3D bosib chiqarish dunyosida mavjud bo'lgan STL fayllari uzoq vaqt davomida ularni standartga aylantirdi. Shu sababli, ko'pgina 3D bosib chiqarish dasturlari mos keladigan va STL fayllari bilan osongina integratsiyalangan bo'lishi uchun yaratilgan.

    Ularning oddiy fayl formati ham saqlash va qayta ishlashni osonlashtiradi.Shunday qilib, siz juda og'ir fayllar bilan ishlash haqida tashvishlanishingiz shart emas.

    Agar siz STL faylini yaratishni o'ylayotgan bo'lsangiz, sizga Kompyuter Yordamidagi Dizayn dasturi (SAPR) kerak bo'ladi. Foydalanish mumkin bo'lgan ko'plab SAPR dasturlari mavjud:

    • Fusion 360
    • TinkerCAD
    • Blender
    • SketchUp

    STL fayllaringizni yaratganingiz yoki yuklab olganingizdan so'ng, ularni 3D printeringiz tushunadigan STL faylini G-kod fayliga qayta ishlash uchun ularni oddiygina 3D chop etish slayderingizga o'tkazishingiz mumkin.

    OBJ mumkin. Fayllar 3D chop etiladimi?

    Ha, OBJ fayllari ularni oddiygina STL fayllariga oʻxshash sliceringizga oʻtkazish va keyin odatdagidek G-kodga aylantirish orqali 3D formatda chop etilishi mumkin. 3D printerda OBJ faylini bevosita 3D formatida chop eta olmaysiz, chunki u kodni tushunmaydi.

    3D printerlar OBJ faylidagi maʼlumotlarni tushuna olmaydi. Shuning uchun slicer dasturi Cura yoki PrusaSlicer kabi muhimdir. Slicer dasturi OBJ faylini 3D printer tushunadigan tilga, G-kodga aylantiradi.

    Bundan tashqari, slicer dasturi OBJ faylidagi shakllar/obyektlar geometriyasini tekshiradi. Keyin u 3D-printer shakllarni qatlamlarda chop etish uchun amal qilishi mumkin bo‘lgan eng yaxshi vositalar rejasini tuzadi.

    Siz 3D printeringiz apparati va foydalanilayotgan slicer dasturining texnik xususiyatlarini tekshirishingiz kerak. Ba'zi foydalanuvchilar OBJ fayllarini ham chop eta olmasligini tushundimchunki slicer dasturi OBJ faylini qo‘llab-quvvatlamagan yoki chop etilayotgan ob’ekt printerning qurish hajmidan tashqarida bo‘lgan.

    Ba’zi 3D printerlar faqat o‘sha brend 3D printerlari uchun maxsus bo‘lgan xususiy slayderlardan foydalanadi.

    Slicer dasturi OBJ faylini qo'llab-quvvatlamasa, uni STL fayliga aylantirish mumkin. Slicer dasturlari hammasi bo'lmasa ham, aksariyati STL fayllarini qo'llab-quvvatlaydi.

    Fusion 360 (shaxsiy foydalanish uchun bepul) yordamida OBJ faylni STL faylga qanday aylantirishni bilish uchun quyidagi videoni ko'ring.

    3D bosib chiqarish uchun STL yoki OBJ fayllari yaxshiroqmi? STL Vs OBJ

    Amaliy jihatdan aytganda, STL fayllari 3D bosib chiqarish uchun OBJ fayllaridan yaxshiroqdir, chunki u 3D modellarni 3D chop etish uchun zarur bo'lgan aniq ma'lumot darajasini ta'minlaydi. OBJ fayllari 3D bosib chiqarishda ishlatib bo'lmaydigan sirt tuzilishi kabi ma'lumotlarni o'z ichiga oladi. STL fayllari 3D printer ishlay oladigan darajada aniqlikni taʼminlaydi.

    STL fayllari kengroq qoʻllanilishi va odatda kichikroq fayl oʻlchamiga ega boʻlishi nuqtai nazaridan yaxshiroq, OBJ fayllari esa koʻproq maʼlumot beradi.

    Shuningdek qarang: PETG to'shakka yopishmasligini qanday tuzatishning 9 usuli

    Ba'zilar chop etish uchun eng yaxshi fayl foydalanuvchi ehtiyojlariga asoslangan deb ta'kidlashadi. Masalan, ko'pgina onlayn 3D modellar STL fayllaridir. Bu foydalanuvchi uchun OBJ faylini olish bilan bog'liq qiyinchiliklarni boshdan kechirish o'rniga manba olish osonroq.

    Shuningdek, uning ko'plab dasturlar bilan mosligi uni yanada qulayroq qiladi.havaskorlar.

    Ba'zi foydalanuvchilar STL faylini OBJ faylidan ko'ra, oddiy formati va kichik o'lchami tufayli afzal ko'rishlarini aytishgan. Agar siz piksellar sonini oshirishga harakat qilsangiz, bu kamroq omil bo'ladi, chunki piksellar sonini oshirish fayl hajmining oshishiga olib keladi. Bu faylning haddan tashqari kattalashishiga olib kelishi mumkin.

    Boshqa tomondan, agar siz rangli chop etishni xohlaydigan foydalanuvchi boʻlsangiz hamda tekstura va boshqa atributlarning yaxshiroq ifodalanishini qadrlasangiz, OBJ fayli yaxshiroqdir. variant.

    Aslida men 3D printerdan foydalanishingizni aniqlashingizni maslahat beraman. Ushbu qarorga asoslanib, u o'zingiz uchun eng yaxshi fayl formatini tanlashingizga yordam beradi, lekin STL fayllari odatda yaxshiroq.

    STL va amp; G Code?

    STL bu 3D-printer modellarni chop etish uchun foydalanadigan ma'lumotlarni o'z ichiga olgan 3D fayl formati, G-Code esa 3D-printerlar ishlata oladigan 3D fayl formatlaridagi ma'lumotlarni bajarish uchun foydalaniladigan dasturlash tilidir. tushunish. U 3D printer apparatini haroratlar, chop etish kallagi harakati, fanatlar va boshqalarni boshqaradi.

    Yuqorida aytib o'tganimdek, 3D-printerlar 3D formatdagi fayl tomonidan olib boriladigan ma'lumotni (ob'ektlar geometriyasini) taniy olmaydi. Axborot qanchalik yaxshi ekanligi muhim emas, agar printer tushuna olmasa va shuning uchun uni bajara olmasa, u 3D bosib chiqarish maqsadlarida foydalanilmaydi.

    Shuningdek qarang: 3D bosilgan miniatyuralar uchun foydalanish uchun eng yaxshi filament (Minis) & amp; Haykalchalar

    Bu G-kodning maqsadi. G-kod bu aKompyuterning raqamli boshqaruvi (CNC) 3D printer tomonidan tushuniladigan dasturlash tili. G-kod printer uskunasiga nima qilish va uni 3D modelni to‘g‘ri ko‘paytirish uchun qanday qilish kerakligini ko‘rsatib beradi.

    Harakat, harorat, naqsh, tekstura va boshqalar kabilar G tomonidan boshqariladigan elementlardandir. - Kod. Printer sozlamalariga kiritilgan har qanday o‘zgartirishlar noyob G-kodning yaratilishiga olib keladi.

    Quyidagi videoni CNC Kitchen-dan Stefan tomonidan ko‘ring.

    Qanday qilib STLni OBJ yoki G kodiga aylantirish mumkin

    STL faylini OBJ fayliga yoki G-kodga aylantirish uchun har biriga tegishli dasturiy ta'minot kerak bo'ladi. U erda foydalanish mumkin bo'lgan ko'plab dasturlar mavjud.

    Ushbu maqola uchun men STL to OBJ uchun Spin 3D Mesh Converter va STL to G-Code uchun Ultimaker Cura slicer dasturiga yopishib olaman.

    STL to OBJ

    • Spin 3D Mesh Converter-ni yuklab oling
    • Spin 3D mesh converter ilovasini ishga tushiring.
    • "Fayl qo'shish" ni bosing. yuqori chap burchak. Bu sizning fayl papkangizni ochadi.
    • O'zgartirmoqchi bo'lgan STL fayllarini tanlang va "Ochish" tugmasini bosing. Shuningdek, siz STL faylini sudrab olib, uni spin 3D ilovasiga tashlashingiz mumkin.
    • Ilovaning pastki chap burchagida siz “chiqarish formati” variantini ko‘rasiz. Buni bosing va ochiladigan menyudan OBJ ni tanlang.
    • O'ng tarafdagi oldindan ko'rish oynasida oldindan ko'rish uchun ularni bosish orqali kerakli fayllarni tanlaganingizga ishonch hosil qiling.
    • Istagan joyingizni tanlang. saqlash uchuno'zgartirilgan ilovani "chiqish papkasi" opsiyasidan. Bu ilovaning pastki chap burchagida joylashgan.
    • Pastki o‘ng burchakda siz “konvertatsiya” tugmasini ko‘rasiz, ustiga bosing. Siz bir vaqtning oʻzida bitta fayl yoki bir nechta faylni oʻzgartirishingiz mumkin.

    Agar siz video qoʻllanmani xohlasangiz, ushbu YouTube videosini koʻrishingiz mumkin.

    STL dan G-Codega

    • Cura-ni yuklab oling va o'rnating
    • G-kodga aylantirmoqchi bo'lgan STL faylining joylashuvini oching
    • Faylni Cura ilovasiga sudrab olib tashlang
    • Siz oʻzingizning modelingizga oʻzgartirishlar kiritishingiz mumkin, masalan, qurilish plitasidagi joylashuvi, obʼyekt oʻlchami, shuningdek, harorat, fan, tezlik sozlamalari va boshqalar.
    • Ilovaning pastki oʻng burchagiga oʻting va “Slice” tugmasini bosing va sizning STL faylingiz G-kodga aylanadi.
    • Tilimlash jarayoni tugagach, xuddi shu burchakda siz “olinuvchiga saqlash” variantini ko‘rasiz. Agar sizda SD-kartangiz ulangan boʻlsa, uni toʻgʻridan-toʻgʻri disk drayveriga saqlashingiz mumkin.
    • Chiqarish tugmasini bosing va tashqi xotira qurilmangizni xavfsiz olib tashlang

    Mana bu jarayonni aks ettiruvchi tezkor video.

    3D chop etish uchun 3MF STLdan yaxshiroqmi?

    3D ishlab chiqarish formati (3MF) texnik jihatdan eng yaxshi fayl formati variantidir. 3D bosib chiqarishdan ko'ra dizayn, chunki u STL faylida bo'lishi mumkin bo'lmagan tekstura, rang va boshqa ko'p ma'lumotlarni o'z ichiga oladi. Ularning orasidagi sifat bir xil bo'ladi. Birozodamlar 3MF fayllarni import qilishda muammolar haqida xabar berishadi.

    STL fayllari 3D bosib chiqarish uchun juda yaxshi ishlaydi, lekin 3MF fayllari yaxshiroq bo'lishi mumkin, chunki ular modellar uchun birlik o'lchovlari va sirt teksturalarini ta'minlaydi.

    Bir foydalanuvchi buni qildi. 3MF fayllarini Fusion 360-dan Cura-ga yuborishda muammolarga duch kelganliklari haqida xabar berishadi, bu oddiy STL fayllarida sodir bo'lmaydi. 3MF fayllari bilan bog'liq yana bir muammo - bu ularning SAPR dasturiy ta'minotidagi koordinatali o'rnini qanday ushlab turishidir, bu faylni slicerga import qilishni ham anglatadi.

    Siz modelingizning joylashuvi chetida ekanligini bilib olishingiz mumkin. sizning qurilish plitangiz yoki burchakka osilgan, shuning uchun siz modelni tez-tez joylashtirishingiz kerak bo'ladi. Shuningdek, siz modelning balandligi 0 da ekanligiga ishonch hosil qilishni xohlaysiz.

    Boshqa bir foydalanuvchi 3D modellarni 3MF sifatida saqlashi va uni PrusaSlicer kabi slicerga import qilishda tarmoq xatolarini aniqlashini aytib o‘tgan, lekin qachon ular faylni STL fayli sifatida saqlaydilar, unda hech qanday xatolik yoʻq.

    Agar sizda sezilarli darajada batafsil tavsiflangan modelingiz boʻlsa, 3MF faylidan foydalanish foydali boʻlishi mumkin, odatda SLA qatroni 3D bosib chiqarish uchun, chunki uning oʻlchamlari yuqori. atigi 10 mikrongacha.

    Ta'kidlanganidek, 3MF fayllar aslida STL fayllaridan kichikroq, lekin men uni ko'p o'rganmaganman.

    STL

    Pioner 3D fayl formatlari orasida STL hali ham so'nggi yillarda juda mashhur. 1987 yilda 3D tizimlar tomonidan ishlab chiqilgan bo'lib, undan foydalanish faqat 3D bosib chiqarish bilan cheklanmaydi. Tezprototiplash va kompyuter yordamida ishlab chiqarish uning yaratilishidan foyda ko'rgan boshqa tarmoqlardir.

    Ijobiy tomonlari

    • Bu eng mavjud va keng qo'llaniladigan 3D fayl formati
    • Juda oddiy fayl formati
    • Ko'pgina 3D-printer dasturiy ta'minot va apparat vositalari bilan mos keladi, bu uni qulay tanlovga aylantiradi.
    • Juda mashhur, bu ko'proq onlayn omborlar STL fayl formatida 3D modellarni taqdim etishini bildiradi

    Kasalliklari

    • Nisbatan pastroq rezolyutsiya, lekin 3D bosib chiqarish uchun juda yuqori
    • Rang va tekstura tasviri yo'q
    • Ixtiyoriy masshtablar va uzunlik birliklari

    3MF

    3MF konsorsiumi tomonidan ishlab chiqilgan va ishlab chiqilgan bo'lib, ular ushbu yangi 3D bosib chiqarish formati foydalanuvchilarga va kompaniyalarga " innovatsiyalarga e'tibor qaratish" imkonini beradi, deb dadil da'vo qilmoqda. U bilan birga kelgan xususiyatlarni hisobga olsak, ular eng yaxshi 3D bosib chiqarish fayl formati uchun jiddiy da'vogarlar deb o'ylayman.

    Ijobiy tomonlar

    • Tekstura va rangni qo'llab-quvvatlash uchun ma'lumotlarni saqlaydi. bitta faylda
    • Faylni jismoniydan raqamliga tarjima qilishda izchillik
    • Tashqi agentlarga 3MF hujjati mazmunini osongina koʻrish imkonini beruvchi eskizlar.
    • Ommaviy va shaxsiy kengaytmalar XML nom maydonlarini amalga oshirish tufayli moslikni buzmasdan endi mumkin.

    Kamchiliklari

    • Bu 3D bosib chiqarish sohasida nisbatan yangi. Shunday qilib, u STL fayli kabi ko'plab 3D dasturiy ta'minot dasturlariga mos kelmaydiformat.
    • 3D bosib chiqarish dasturiga import qilishda xatoliklarga olib kelishi mumkin
    • U SAPR dasturiga nisbatan joylashuvga ega, shuning uchun uni import qilish qayta joylashishni talab qilishi mumkin.

    Siz uning xususiyatlari haqida bu yerda oʻqishingiz mumkin.

    Roy Hill

    Roy Xill 3D bosib chiqarish bilan bog'liq barcha narsalar bo'yicha boy bilimga ega bo'lgan ishtiyoqli 3D bosib chiqarish ishqibozi va texnologiya gurusidir. Bu sohada 10 yildan ortiq tajribaga ega bo‘lgan Roy 3D dizayn va bosib chiqarish san’atini puxta egallagan va 3D bosib chiqarishning eng so‘nggi yo‘nalishlari va texnologiyalari bo‘yicha mutaxassisga aylangan.Roy Los-Anjelesdagi Kaliforniya universitetida (UCLA) mashinasozlik bo‘yicha diplomga ega va 3D bosib chiqarish sohasida bir qancha nufuzli kompaniyalarda ishlagan, jumladan MakerBot va Formlabs. Shuningdek, u turli korxonalar va jismoniy shaxslar bilan hamkorlik qilib, o‘z sohalarida inqilob qilgan maxsus 3D bosma mahsulotlarni yaratdi.3D bosib chiqarishga bo'lgan ishtiyoqidan tashqari, Roy ochiq sayohatchi va ochiq havoda ishqiboz. U oilasi bilan tabiat qo'ynida sayr qilishni, sayr qilishni va lagerda dam olishni yaxshi ko'radi. Bo‘sh vaqtlarida u yosh muhandislarga ustozlik qiladi va turli platformalar, jumladan, o‘zining mashhur 3D Printerly 3D Printing blogi orqali 3D bosib chiqarish bo‘yicha boy bilimlarini baham ko‘radi.