Ո՞րն է տարբերությունը STL-ի և AMP-ի միջև; OBJ ֆայլեր 3D տպագրության համար:

Roy Hill 25-08-2023
Roy Hill

Գոյություն ունեն տարբեր տեսակի ֆայլեր 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 ծրագրաշարի համեմատական ​​դիրքավորում, ուստի այն ներմուծելու համար կարող է պահանջվել վերադիրքավորում:

    Դուք դրա առանձնահատկությունների մասին ավելին կարող եք կարդալ այստեղ:

    Roy Hill

    Ռոյ Հիլլը 3D տպագրության կրքոտ սիրահար է և տեխնոլոգիայի գուրու՝ 3D տպագրության հետ կապված ամեն ինչի վերաբերյալ հարուստ գիտելիքներով: Ոլորտում ունենալով ավելի քան 10 տարվա փորձ՝ Ռոյը տիրապետել է 3D ձևավորման և տպագրության արվեստին և դարձել 3D տպագրության վերջին միտումների և տեխնոլոգիաների փորձագետ:Ռոյը ստացել է Լոս Անջելեսի Կալիֆորնիայի համալսարանի (UCLA) մեխանիկական ճարտարագիտության կոչում և աշխատել է 3D տպագրության ոլորտում մի քանի հեղինակավոր ընկերություններում, ներառյալ MakerBot-ը և Formlabs-ը: Նա նաև համագործակցել է տարբեր բիզնեսների և անհատների հետ՝ ստեղծելու հատուկ 3D տպագրությամբ արտադրանք, որը հեղափոխություն է կատարել նրանց արդյունաբերության մեջ:Բացի 3D տպագրության հանդեպ իր կիրքից, Ռոյը մոլի ճանապարհորդ է և բացօթյա էնտուզիաստ: Նա սիրում է ժամանակ անցկացնել բնության գրկում, զբոսնել և արշավել ընտանիքի հետ։ Ազատ ժամանակ նա նաև դաստիարակում է երիտասարդ ինժեներներին և կիսում է իր հարուստ գիտելիքները 3D տպագրության վերաբերյալ տարբեր հարթակների միջոցով, ներառյալ իր հայտնի բլոգը՝ 3D Printerly 3D Printing: