Բովանդակություն
Գոյություն ունեն տարբեր տեսակի ֆայլեր 3D տպագրության համար, որոնցից երկուսը STL & OBJ ֆայլեր. Շատերին հետաքրքրում է, թե իրականում ինչ տարբերություններ կան այս ֆայլերի միջև, ուստի ես որոշեցի հոդված գրել՝ բացատրելով դա:
Տարբերությունը STL & OBJ ֆայլերը տեղեկատվության մակարդակն է, որը ֆայլերը կարող են կրել: Նրանք երկուսն էլ ֆայլեր են, որոնցով դուք կարող եք 3D տպել, բայց STL ֆայլերը չեն հաշվարկում այնպիսի տեղեկատվություն, ինչպիսին են գույնը և հյուսվածքը, մինչդեռ OBJ ֆայլերը հիանալի կերպով ներկայացնում են այս հատկանիշները:
Սա հիմնական պատասխանն է: բայց շարունակեք կարդալ 3D տպագրության տարբեր ֆայլերի մասին ավելի օգտակար տեղեկություններ ստանալու համար:
Ինչու են STL ֆայլերը օգտագործվում 3D տպագրության համար:
STL ֆայլերը օգտագործվում են 3D-ի համար: տպագրություն՝ իրենց պարզության և համատեղելիության պատճառով 3D տպագրության ծրագրերի հետ, ինչպիսիք են CAD-ը և slicers-ը: STL ֆայլերը համեմատաբար թեթև են, ինչը թույլ է տալիս մեքենաներին և ծրագրերին ավելի հեշտ կառավարել դրանք: Նրանք հիմնականում կենտրոնանում են մոդելների ձևի և արտաքին մակերեսների վրա:
STL ֆայլերը, թեև դժվարանում են բավարարել ժամանակակից 3D տպագրության պահանջները, այսօր էլ 3D տպագրության ֆայլերի ձևաչափերի հանրաճանաչ ընտրությունն են:
Գլխավոր սկիզբը STL ֆայլերը, որոնք ունեին 3D տպագրության աշխարհում, դրանք երկար ժամանակ դարձրել են ստանդարտ: Այդ իսկ պատճառով 3D տպագրության շատ ծրագրեր նախագծված են համատեղելի լինելու և STL ֆայլերի հետ հեշտությամբ ինտեգրվելու համար:
Նրանց պարզ ֆայլի ձևաչափը նաև հեշտացնում է դրանք պահելու և մշակելու համար:Այսպիսով, դուք ստիպված չեք լինի անհանգստանալ չափազանց ծանր ֆայլերի հետ գործ ունենալուց:
Եթե մտածում եք STL ֆայլ ստեղծելու մասին, ձեզ հարկավոր կլինի համակարգչային օժանդակ դիզայնի ծրագիր (CAD): Կան բազմաթիվ CAD ծրագրեր, որոնք կարող են օգտագործվել, ինչպիսիք են՝
- Fusion 360
- TinkerCAD
- Blender
- SketchUp
Ձեր STL ֆայլերը ստեղծելուց կամ ներբեռնելուց հետո կարող եք դրանք պարզապես փոխանցել ձեր 3D տպագրության կտրիչին, որպեսզի STL ֆայլը վերածվի G-Code ֆայլի, ինչը ձեր 3D տպիչը կարող է հասկանալ:
Կարող է OBJ Ֆայլերը կարո՞ղ են 3D տպագրվել:
Այո, OBJ ֆայլերը կարող են 3D տպագրվել՝ դրանք պարզապես փոխանցելով ձեր slicer-ին՝ STL ֆայլերի նման, այնուհետև դրանք սովորականի պես վերածելով G-Code-ի: Դուք չեք կարող ուղղակիորեն 3D տպել OBJ ֆայլը ձեր 3D տպիչի վրա, քանի որ այն չի հասկանում կոդը:
3D տպիչները չեն կարող հասկանալ OBJ ֆայլում պարունակվող տեղեկատվությունը: Ահա թե ինչու slicer ծրագրակազմը կարևոր է Cura-ի կամ PrusaSlicer-ի նման: Slicer ծրագիրը փոխակերպում է OBJ ֆայլը լեզվի՝ G-Code-ի, որը կարելի է հասկանալ 3D տպիչի համար:
Բացի այդ, slicer ծրագիրը ստուգում է OBJ ֆայլում պարունակվող ձևերի/օբյեկտների երկրաչափությունը: Այնուհետև այն ստեղծում է լավագույն միջոցների պլանը, որին կարող է հետևել 3D տպիչը՝ ձևերը շերտերով տպելու համար:
Դուք պետք է ստուգեք ձեր 3D տպիչի սարքաշարի և օգտագործվող կտրիչի ծրագրակազմի բնութագրերը: Ես հասկացա, որ որոշ օգտվողներ նույնպես չեն կարող տպել OBJ ֆայլերըքանի որ slicer ծրագրակազմը չէր ապահովում OBJ ֆայլը, կամ տպվող օբյեկտը գերազանցում էր տպիչի կառուցման ծավալը:
Որոշ 3D տպիչներ օգտագործում են հատուկ կտրատիչներ, որոնք հատուկ են հենց այդ ապրանքանիշի 3D տպիչների համար:
0>Այն իրավիճակում, երբ ձեր slicer ծրագրակազմը չի աջակցում OBJ ֆայլը, դա կարող է հաղթահարել այն STL ֆայլի փոխարկելը: Slicer ծրագրաշարի մեծ մասը, եթե ոչ բոլորը, աջակցում են STL ֆայլեր:
Դիտեք ստորև ներկայացված տեսանյութը, որպեսզի իմանաք, թե ինչպես փոխարկել OBJ ֆայլը STL ֆայլի Fusion 360-ի միջոցով (անվճար անձնական օգտագործման դեպքում):
Արդյո՞ք STL կամ OBJ ֆայլերը ավելի լավն են 3D տպագրության համար: STL ընդդեմ OBJ
Գործնականում, STL ֆայլերը ավելի լավն են, քան OBJ ֆայլերը 3D տպագրության համար, քանի որ այն ապահովում է 3D մոդելների համար անհրաժեշտ տեղեկատվության ճշգրիտ մակարդակը 3D տպագրության համար: OBJ ֆայլերը պարունակում են այնպիսի տեղեկատվություն, ինչպիսին է մակերևույթի հյուսվածքը, որը հնարավոր չէ օգտագործել 3D տպագրության մեջ: STL ֆայլերը ապահովում են այնքան լուծում, որքան կարող է կարգավորել 3D տպիչը:
STL ֆայլերը ավելի լավն են այն առումով, որ դրանք ավելի լայնորեն օգտագործվում են և ընդհանուր առմամբ ունեն ավելի փոքր ֆայլի չափ, մինչդեռ OBJ ֆայլերը ավելի շատ տեղեկատվություն են տալիս:
Ոմանք կպնդեն, որ տպագրության համար ավելի լավ ֆայլը հիմնված է օգտագործողի կարիքների վրա: Օրինակ, առցանց 3D մոդելների մեծ մասը STL ֆայլեր են: Օգտատիրոջ համար սա ավելի հեշտ է ստանալ OBJ ֆայլ ստանալու դժվարությունների միջով անցնելու փոխարեն:
Նաև շատ ծրագրերի հետ դրա համատեղելիությունը դարձնում է ավելի հարմար:հոբբիստներ:
Որոշ օգտատերեր նշել են, որ իրենք գերադասում են STL ֆայլը OBJ ֆայլից՝ պարզ ձևաչափի և փոքր չափի պատճառով: Սա դառնում է ավելի քիչ գործոն, եթե փորձեք մեծացնել լուծաչափը, քանի որ լուծաչափի ավելացումը կհանգեցնի ֆայլի չափի մեծացման: Սա կարող է հանգեցնել ֆայլի չափից ավելի մեծացման:
Մյուս կողմից, եթե դուք օգտատեր եք, ով ցանկանում է գունավոր տպել և նաև գնահատում է հյուսվածքների և այլ հատկանիշների ավելի լավ ներկայացումը, ապա OBJ ֆայլն ավելի լավն է: տարբերակ:
Ըստ էության, ես կառաջարկեի որոշել 3D տպիչի օգտագործումը: Այդ որոշման հիման վրա դա կօգնի ձեզ ընտրել լավագույն ֆայլի ձևաչափը ձեզ համար, բայց STL ֆայլերը սովորաբար ավելի լավն են ընդհանուր առմամբ:
Ո՞րն է տարբերությունը STL-ի և amp; G Code:
STL-ը 3D ֆայլի ձևաչափ է, որը պարունակում է տեղեկատվություն, որը 3D տպիչն օգտագործում է մոդելները տպելու համար, մինչդեռ G-Code-ը ծրագրավորման լեզու է, որն օգտագործվում է 3D ֆայլի ձևաչափերում պարունակվող տեղեկատվությունը կատարելու համար, որը կարող են 3D տպիչները: հասկանալ. Այն վերահսկում է 3D տպիչի ապարատը ջերմաստիճանի, տպիչի գլխի շարժումների, օդափոխիչների և այլնի վրա:
Ինչպես նշեցի վերևում, 3D տպիչները չեն կարող ճանաչել 3D ֆորմատի ֆայլով տեղափոխվող տեղեկատվությունը (օբյեկտների երկրաչափությունը): Կարևոր չէ, թե որքան լավ է տեղեկատվությունը, եթե տպիչը չի կարողանում հասկանալ և, հետևաբար, կատարել այն, այն օգտագործելի չէ 3D տպագրության նպատակներով:
Տես նաեւ: Պե՞տք է իմ 3D տպիչը դնեմ իմ ննջասենյակում:Սա G-Code-ի նպատակն է: G-կոդը աՀամակարգչային թվային կառավարման (CNC) ծրագրավորման լեզու, որը հասկանալի է 3D տպիչի կողմից: G-Code-ը հրահանգում է տպիչի սարքաշարին, թե ինչ անել և ինչպես դա անել 3D մոդելը ճիշտ վերարտադրելու համար:
Այնպիսի բաներ, ինչպիսիք են շարժումը, ջերմաստիճանը, նախշը, հյուսվածքը և այլն, որոշ տարրեր են, որոնք վերահսկվում են G-ի կողմից: -Կոդ. Տպիչի կարգավորումներում կատարված ցանկացած փոփոխություն հանգեցնում է եզակի G-Code-ի ստացմանը:
Դիտեք ստորև բերված տեսանյութը Ստեֆանի կողմից CNC Kitchen-ից:
Ինչպես փոխարկել STL-ը OBJ կամ G Code
STL ֆայլը OBJ ֆայլի կամ G-Code-ի փոխարկելու համար ձեզ հարկավոր է յուրաքանչյուրի համար համապատասխան ծրագրակազմ: Կան բազմաթիվ ծրագրեր, որոնք կարող են օգտագործվել:
Այս հոդվածի համար ես կառչած կլինեմ Spin 3D Mesh Converter-ին STL-ի համար OBJ-ի համար, և Slicer ծրագրակազմին, Ultimaker Cura-ին STL-ի համար G-Code-ի համար:
STL դեպի OBJ
- Ներբեռնեք Spin 3D Mesh Converter
- Գործարկեք spin 3D mesh փոխարկիչ հավելվածը:
- Սեղմեք «Ավելացնել ֆայլ» վերևի ձախ անկյունը: Սա կբացի ձեր ֆայլի պանակը:
- Ընտրեք STL ֆայլերը, որոնք ցանկանում եք փոխարկել և սեղմեք «Բացել»: Կարող եք նաև քաշել STL ֆայլը և թողնել այն spin 3D հավելվածի մեջ:
- Հավելվածի ներքևի ձախ անկյունում կտեսնեք «ելքային ձևաչափ» տարբերակը: Սեղմեք սրա վրա և բացվող ընտրացանկից ընտրեք OBJ:
- Համոզվեք, որ ընտրել եք ճիշտ ֆայլերը՝ սեղմելով դրանց վրա՝ նախադիտման պատուհանի աջ կողմում նախադիտելու համար:
- Ընտրեք որտեղ եք ուզում: փրկելու համարփոխարկված հավելված «ելքային թղթապանակ» տարբերակից: Սա հավելվածի ներքևի ձախ անկյունում է:
- ներքևի աջ անկյունում կտեսնեք «փոխակերպել» կոճակը, սեղմեք դրա վրա: Դուք կարող եք փոխարկել մեկ ֆայլ կամ մի քանի ֆայլ միաժամանակ:
Դուք կարող եք դիտել այս YouTube տեսանյութը, եթե նախընտրում եք վիդեո ուղեցույց:
STL-ը G-Code
- Ներբեռնեք և տեղադրեք Cura
- Բացեք STL ֆայլի գտնվելու վայրը, որը ցանկանում եք վերածել G-Code-ի
- Քաշեք և գցեք ֆայլը Cura հավելվածում
- Դուք կարող եք ճշգրտումներ կատարել ձեր մոդելում, ինչպիսիք են դիրքը կառուցման ափսեի վրա, օբյեկտի չափը, ինչպես նաև ջերմաստիճանը, օդափոխիչը, արագության կարգավորումները և այլն:
- Նավարկեք հավելվածի ներքևի աջ անկյունը և սեղմեք «Slice» կոճակը և ձեր STL ֆայլը կվերածվի G-Code-ի:
- Երբ կտրատման գործընթացը ավարտվի, նույն անկյունում կտեսնեք «պահպանել շարժական» տարբերակը: Եթե ձեր SD քարտը միացված է, կարող եք այն պահել անմիջապես սկավառակի կրիչում:
- Սեղմեք «Eject» և ապահով կերպով հեռացրեք ձեր արտաքին պահեստային սարքը
Ահա մի արագ տեսանյութ, որը ցույց է տալիս գործընթացը:
Տես նաեւ: Ինչպես շտկել 3D տպիչի թելիկը, որը կպչում է վարդակին – PLA, ABS, PETGԱրդյո՞ք 3MF-ն ավելի լավն է, քան STL-ը 3D տպագրության համար:
3D Manufacturing Format-ը (3MF) տեխնիկապես ավելի լավ ֆայլի ձևաչափի տարբերակն է դիզայն, այլ ոչ թե 3D տպագրություն, քանի որ այն պարունակում է այնպիսի տեղեկություններ, ինչպիսիք են հյուսվածքը, գույնը և շատ ավելին, որոնք չեն կարող պարունակվել STL ֆայլում: Նրանց միջև որակը նույնը կլիներ։ Մի քանիմարդիկ հայտնում են 3MF ֆայլեր ներմուծելու հետ կապված խնդիրների մասին:
STL ֆայլերը հիանալի են աշխատում 3D տպագրության համար, սակայն 3MF ֆայլերը կարող են ավելի լավ լինել, քանի որ դրանք ապահովում են միավորի չափումներ և մակերևույթի հյուսվածքներ մոդելների համար:
Մեկ օգտատեր արել է հաղորդում են, որ իրենք խնդիրներ են ունեցել Fusion 360-ից Cura 3MF ֆայլեր ուղարկելու ժամանակ, ինչը տեղի չի ունենում սովորական STL ֆայլերի դեպքում: 3MF ֆայլերի մեկ այլ խնդիր այն է, թե ինչպես են դրանք պահպանում կոորդինացված դիրքը ձեր CAD ծրագրաշարում, ինչը նաև թարգմանվում է որպես ֆայլի ներմուծում ձեր կտրիչում:
Դուք կարող եք պարզել, որ ձեր մոդելի դիրքը գտնվում է եզրին: ձեր շինարարական ափսեը կամ կախված անկյունից, այնպես որ դուք պետք է ավելի հաճախ տեղադրեք մոդելը: Նաև ցանկանում եք համոզվել, որ մոդելի բարձրությունը 0-ի վրա է:
Մեկ այլ օգտատեր նշել է, թե ինչպես, երբ նրանք պահում են 3D մոդելները որպես 3MF և ներմուծում այն PrusaSlicer-ի նման կտրիչի մեջ, այն հայտնաբերում է ցանցի սխալները, բայց երբ նրանք ֆայլը պահում են որպես STL ֆայլ, այն չունի սխալներ:
Եթե դուք ունեք մի մոդել, որը զգալիորեն մանրամասնված է, ապա 3MF ֆայլի օգտագործումը կարող է արժենալ, սովորաբար SLA խեժի 3D տպագրության համար, քանի որ այն ունի բարձր լուծումներ: ընդամենը 10 մկմ:
Նշվել է, որ 3MF ֆայլերը իրականում ավելի փոքր են, քան STL ֆայլերը, թեև ես շատ չեմ նայել դրանց վրա:
STL
The pioneer 3D ֆայլերի ձևաչափերից, STL-ը դեռևս բավականին հայտնի է վերջին տարիներին: Մշակված 3D համակարգերի կողմից 1987 թվականին, դրա օգտագործումը չի սահմանափակվում միայն 3D տպագրությամբ: ԱրագՆախատիպավորումը և համակարգչային օգնությամբ արտադրությունը մյուս ոլորտներն են, որոնք շահել են դրա ստեղծումից:
Առավոտներ
- Այն 3D ֆայլի ամենահասանելի և լայնորեն օգտագործվող ձևաչափն է
- Շատ պարզ ֆայլի ձևաչափ
- Համատեղելի է բազմաթիվ 3D տպիչների ծրագրերի և սարքավորումների հետ, ինչը դարձնում է այն հարմար ընտրություն:
- Շատ տարածված է, նշանակում է, որ ավելի շատ առցանց պահոցներ տրամադրում են 3D մոդելներ STL ֆայլի ձևաչափով
Դեմ
- Համեմատաբար ցածր լուծաչափով, բայց դեռ շատ բարձր է 3D տպագրության օգտագործման համար
- Գույնի և հյուսվածքի ներկայացում չկա
- Կայական սանդղակներ և երկարության միավորներ
3MF
Նախագծված և մշակված 3MF կոնսորցիումի կողմից, նրանք համարձակ պնդում են, որ 3D տպագրության այս նոր ձևաչափը թույլ կտա օգտվողներին և ընկերություններին « կենտրոնանալ նորարարության վրա»: Հաշվի առնելով այն հատկանիշները, որոնցով այն հագեցած է, ես նաև կարծում եմ, որ դրանք լուրջ հավակնորդներ են լավագույն 3D տպագրության ֆայլի ձևաչափի համար:
Pros
- Պահպանում է տեղեկատվությունը հյուսվածքների և գունային աջակցության համար: մեկ ֆայլում
- Ֆայլերի թարգմանության հետևողականությունը ֆիզիկականից թվային
- Մաննապատկերներ, որոնք արտաքին գործակալներին թույլ են տալիս հեշտությամբ դիտել 3MF փաստաթղթի բովանդակությունը:
- Հանրային և մասնավոր ընդլայնումները. այժմ հնարավոր է՝ առանց XML անվանատարածքների ներդրման շնորհիվ համատեղելիությունը խախտելու:
Դեմ
- Այն համեմատաբար նոր է 3D տպագրության ոլորտում: Այսպիսով, այն համատեղելի չէ այնքան 3D ծրագրային ծրագրերի հետ, որքան STL ֆայլըձևաչափով:
- Կարող է սխալներ առաջացնել 3D տպագրության ծրագրակազմ ներմուծելիս
- Այն ունի CAD ծրագրաշարի համեմատական դիրքավորում, ուստի այն ներմուծելու համար կարող է պահանջվել վերադիրքավորում:
Դուք դրա առանձնահատկությունների մասին ավելին կարող եք կարդալ այստեղ: