Wat is it ferskil tusken STL & amp; OBJ-bestannen foar 3D-printsjen?

Roy Hill 25-08-2023
Roy Hill

Der binne ferskillende soarten triemmen foar 3D printsjen, twa dêrfan binne STL & amp; OBJ triemmen. In protte minsken ôffreegje wat de eigentlike ferskillen binne tusken dizze triemmen dus ik besletten in skriuwe in artikel útlis it.

It ferskil yn STL & amp; OBJ-bestannen is it nivo fan ynformaasje dat de bestannen kinne drage. It binne beide bestannen wêrmei jo 3D-printsje kinne, mar STL-bestannen berekkenje gjin ynformaasje lykas kleur en tekstuer, wylst OBJ-bestannen in geweldige foarstelling hawwe fan dizze attributen.

Dit is it basisantwurd mar hâld troch mei lêzen foar mear brûkbere ynformaasje oer ferskate 3D-printtriemmen.

    Wêrom wurde STL-bestannen brûkt foar 3D-printsjen?

    STL-bestannen wurde brûkt foar 3D printsjen fanwegen har ienfâld en kompatibiliteit mei 3D-printsoftware lykas CAD en slicers. STL-bestannen binne relatyf lichtgewicht, wêrtroch masines en software se makliker kinne behannelje. Se rjochtsje har meast op 'e foarm fan modellen en de eksterne oerflakken.

    STL-bestannen, hoewol it dreech fine om te foldwaan oan moderne 3D-printeasken, binne hjoed de dei noch altyd de populêre kar fan 3D-printbestânsformaten.

    De foarsprong fan STL-bestannen yn 'e 3D-printwrâld hat se in lange tiid de standert makke. Om dizze reden is in protte 3D-printsoftware ûntwurpen om kompatibel te wêzen en maklik yntegreare te wêzen mei STL-bestannen.

    Harren ienfâldige triemformaat makket it ek makliker om te bewarjen en te ferwurkjen.Dat, jo hoege jo gjin soargen te meitsjen oer it omgean mei te swiere bestannen.

    As jo ​​tinke oan it meitsjen fan in STL-bestân, sille jo in Computer-Aided Design-software (CAD) nedich hawwe. D'r binne in protte CAD-software dy't brûkt wurde kinne, lykas:

    • Fusion 360
    • TinkerCAD
    • Blender
    • SketchUp

    As jo ​​ienris jo STL-bestannen makke of ynladen hawwe, kinne jo se gewoan oermeitsje nei jo 3D-printsnijder om it STL-bestân te ferwurkjen yn in G-Code-bestân, iets dat jo 3D-printer kin begripe.

    Kin OBJ Bestannen wurde 3D printe?

    Ja, OBJ-bestannen kinne 3D-printe wurde troch se gewoan oer te setten nei jo slicer, fergelykber mei STL-bestannen, en dan omsette yn G-Code lykas gewoanlik. Jo kinne in OBJ-bestân net direkt 3D-printsje op jo 3D-printer, om't it de koade net ferstean soe.

    3D-printers kinne de ynformaasje yn in OBJ-bestân net begripe. Dit is wêrom slicer-software wichtich is lykas Cura of PrusaSlicer. In slicer-software konvertearret it OBJ-bestân nei in taal, G-Code, dy't begrepen wurde kin troch de 3D-printer.

    Dêrneist ynspektearret de slicer-software de mjitkunde fan de foarmen/objekten dy't yn it OBJ-bestân steane. It makket dan in plan foar de bêste middels dy't de 3D-printer folgje kin om de foarmen yn lagen te printsjen.

    Jo moatte de spesifikaasjes fan jo 3D-printer's hardware kontrolearje en de slicer-software dy't brûkt wurdt. Ik realisearre dat guon brûkers ek gjin OBJ-bestannen koene printsjeom't de slicer-software it OBJ-bestân net stipe, of it objekt dat ôfdrukt wie bûten it buildvolume fan har printer.

    Guon 3D-printers brûke proprietêre slicers dy't spesjaal binne foar krekt dat merk 3D-printers.

    Yn in situaasje wêryn jo slicer-software gjin OBJ-bestân stipet, soe in manier om dit hinne wêze om it te konvertearjen nei in STL-bestân. De measte, as net alle slicer-software stypje STL-bestannen.

    Besjoch de fideo hjirûnder om te witten hoe't jo in OBJ-bestân konvertearje nei in STL-bestân mei Fusion 360 (fergees mei persoanlik gebrûk).

    Binne STL- as OBJ-bestannen better foar 3D-printsjen? STL Vs OBJ

    Praktysk sjoen binne STL-bestannen better dan OBJ-bestannen foar 3D-printsjen, om't it it krekte nivo fan ynformaasje leveret dat nedich is foar 3D-modellen om 3D-printsje te wurden. OBJ-bestannen befetsje ynformaasje lykas oerflaktekstuer dy't net te brûken binne yn 3D-printsjen. STL-bestannen jouwe safolle resolúsje as in 3D-printer kin omgean.

    STL-bestannen binne better yn 'e sin dat se mear brûkt wurde en oer it algemien in lytsere triemgrutte hawwe, wylst OBJ-bestannen mear ynformaasje jouwe.

    Sjoch ek: 9 manieren hoe't jo horizontale rigels / banding yn jo 3D-printen reparearje

    Guon soene beweare dat it bettere bestân foar printsjen is basearre op de behoeften fan de brûker. Bygelyks, de measte online 3D-modellen binne STL-bestannen. Dit is makliker foar in brûker om te boarnen foar ynstee fan it gedoe te gean om in OBJ-bestân te krijen.

    Ek makket de kompatibiliteit mei in protte software it handiger foarhobbyisten.

    Guon brûkers hawwe oanjûn dat se in STL-bestân leaver hawwe as in OBJ-bestân fanwegen it ienfâldige formaat en de lytse grutte. Dit wurdt minder fan in faktor as jo besykje de resolúsje te fergrutsjen, om't in ferheging fan resolúsje in ferheging fan 'e triemgrutte feroarsaakje sil. Dit kin derfoar soargje dat it bestân te grut wurdt.

    Aan de oare kant, as jo in brûker binne dy't yn kleur printsje wol en ek in bettere werjefte fan tekstuer en oare attributen wurdearje, is in OBJ-bestân it better opsje.

    Yn essinsje soe ik foarstelle dat jo jo gebrûk fan in 3D-printer bepale. Op grûn fan dat beslút, it soe helpe jo kieze de bêste triemformaat foar dysels, mar STL triemmen binne meastal better algemien.

    Sjoch ek: Hokker 3D-printfilament is fiedselfeilich?

    Wat is it ferskil tusken STL & amp; G-koade?

    STL is in 3D-bestânformaat mei ynformaasje dy't de 3D-printer brûkt om modellen te printsjen, wylst G-Code in programmeartaal is dy't brûkt wurdt om ynformaasje út te fieren yn 3D-bestânformaten dy't 3D-printers kinne begripe. It kontrolearret de hardware fan in 3D-printer op temperatueren, printkopbewegingen, fans en mear.

    Lykas ik hjirboppe neamde, kinne 3D-printers ynformaasje (geometry fan objekten) net werkenne troch in 3D-formaat triem. It makket net út hoe goed de ynformaasje is, as de printer it net kin begripe en dêrom útfiere, is it net brûkber foar 3D-printsjen.

    Dit is it doel fan in G-Code. In G-koade is inComputer Numerical Control (CNC) programmeartaal dy't wurdt begrepen troch de 3D-printer. G-Code ynstruearret de printerhardware oer wat te dwaan, en hoe't it moat dwaan om it 3D-model goed te reprodusearjen.

    Dingen lykas beweging, temperatuer, patroan, tekstuer, ensfh binne guon fan 'e eleminten dy't kontrolearre wurde troch in G -Koade. Alle wizigingen dy't makke binne oan 'e printerynstellingen resultearje yn in unike G-koade dy't makke wurdt.

    Besjoch de fideo hjirûnder troch Stefan fan CNC Kitchen.

    Hoe kinne jo STL nei OBJ of G-koade konvertearje

    Om in STL-bestân te konvertearjen nei in OBJ-bestân as in G-koade, sille jo de passende software foar elk nedich hawwe. D'r binne in protte software dy't brûkt wurde kinne.

    Foar dit artikel sil ik fêsthâlde oan de Spin 3D Mesh Converter foar STL nei OBJ, en slicer-software, Ultimaker Cura foar STL nei G-Code.

    STL nei OBJ

    • Download Spin 3D Mesh Converter
    • Rin de spin 3D mesh converter app.
    • Klik op de "Tafoegje bestân" yn de hoeke linksboppe. Dit sil jo triemmap iepenje.
    • Selektearje de STL-bestannen dy't jo wolle konvertearje en klikje op "Iepenje". Jo kinne ek it STL-bestân slepe en it yn 'e spin 3D-app falle.
    • Yn 'e hoeke links ûnder fan' e app sille jo de opsje "útfierformaat" sjen. Klikje hjirop en selektearje OBJ út it útklapmenu.
    • Soargje dat jo de juste triemmen selektearre hawwe troch derop te klikken om in foarbyld te sjen yn it foarbyldfinster rjochts.
    • Selektearje wêr jo wolle te bewarjen dekonvertearre app út de "útfier map" opsje. Dit is yn 'e ûnderste linker hoeke fan' e app.
    • Yn 'e ûnderste rjochter hoeke sille jo de knop "konvertearje", klikje hjirop. Jo kinne ien triem of meardere triemmen tagelyk konvertearje.

    Jo kinne dizze YouTube-fideo besjen as jo leaver in fideogids hawwe.

    STL nei G-Code

    • Download en ynstallearje Cura
    • Iepenje de lokaasje fan it STL-bestân dat jo wolle konvertearje nei G-Code
    • Slep en drop it bestân yn de Cura-app
    • Jo kinne oanpassingen meitsje oan jo model, lykas posysje op 'e bouwplaat, grutte fan it objekt, lykas temperatuer, fan, snelheidsynstellingen en mear.
    • Navigearje nei de hoeke rjochtsûnder fan 'e app en klikje op de knop "Slice" en jo STL-bestân wurdt omboud yn G-Code.
    • As it snijproses dien is, sille jo op deselde hoeke in opsje "bewarje nei útnimbere" sjen. As jo ​​jo SD-kaart ynstutsen hawwe, kinne jo it direkt opslaan op it skiifstasjon.
    • Klik op 'eject' en wiskje jo eksterne opslachapparaat feilich

    Hjir is in flugge fideo dy't it proses sjen lit.

    Is 3MF Better Than STL foar 3D Printing?

    3D Manufacturing Format (3MF) is technysk de bettere bestânsformaat opsje foar ûntwerp ynstee fan 3D-printsjen, om't it ynformaasje befettet lykas tekstuer, kleur, en folle mear dy't net yn in STL-bestân kinne wurde befette. De kwaliteit tusken harren soe wêze itselde. Guonminsken melde problemen mei it ymportearjen fan 3MF-bestannen.

    STL-bestannen wurkje geweldich foar 3D-printsjen, mar 3MF-bestannen kinne better wêze, om't se ienheidsmjittingen en oerflaktekstueren foar modellen leverje.

    Ien brûker die rapportearje dat se problemen hiene by it besykjen om 3MF-bestannen yn Cura te stjoeren fan Fusion 360, wat net bart mei normale STL-bestannen. In oar probleem mei 3MF-bestannen is hoe't se in koördinearre posysje hâlde binnen jo CAD-software, wat ek oerset yn it ymportearjen fan it bestân yn jo slicer.

    Jo kinne fine dat de posysje fan jo model op 'e râne is fan jo bouwplaat, of in hoeke hingje, dus jo moatte it model faker pleatse. Ek wolle jo derfoar soargje dat de hichte fan it model op 0 is.

    In oare brûker neamde hoe't se 3D-modellen opslaan as 3MF en it ymportearje yn in slicer lykas PrusaSlicer, it detektearret mesh-flaters, mar wannear se bewarje it bestân as in STL-bestân, it hat gjin flaters.

    As jo ​​in model hawwe dat signifikant detaillearre is, kin it brûken fan in 3MF-bestân de muoite wurdich wêze, meastal foar SLA-hars 3D-printsjen, om't it resolúsjes omheech hat oant mar 10 mikron.

    Der is al neamd dat 3MF-bestannen eins lytser binne as STL-bestannen, al haw ik der net al te folle nei sjoen.

    STL

    De pionier fan 3D bestânsformaten, STL is noch hieltyd de ferneamdens yn 'e lêste jierren. Untwikkele troch 3D-systemen yn 1987, it gebrûk is net beheind ta 3D-printsjen allinich. Rapidprototyping en komputer-stipe fabrikaazje binne oare sektoaren dy't profitearre hawwe fan syn skepping.

    Pros

    • It is it meast beskikbere en wiid brûkte 3D-bestânformaat
    • ienfâldich bestânsformaat
    • Kompatibel mei in protte 3D-printersoftware en -hardware, wêrtroch it in handige kar is.
    • Hiel populêr, betsjut dat mear online repositories 3D-modellen yn STL-bestânsformaat leverje

    Cons

    • Relatyf legere resolúsje, mar noch altyd heul heech foar gebrûk fan 3D-printsjen
    • Gjin foarstelling fan kleur en tekstuer
    • Willeklike skalen en lingte-ienheden

    3MF

    Ontworpen en ûntwikkele troch it 3MF-konsortium, meitsje se in fet bewearing dat dit nije 3D-printformaat brûkers en bedriuwen tastean sil " konsintrearje op ynnovaasje". Sjoen de funksjes dêr't it mei ynpakt is, tink ik ek dat se serieuze konkurrinten binne foar it bêste 3D-printbestânformaat.

    Pros

    • Bewarret ynformaasje foar tekstuer- en kleurstipe. yn ien bestân
    • Konsistinsje yn bestânoersetting fan fysyk nei digitaal
    • Miniatueren wêrmei eksterne aginten maklik de ynhâld fan in 3MF-dokumint kinne besjen.
    • Iepenbiere en privee tafoegings binne no mooglik sûnder kompromittearjen te kompromittearjen troch de ymplemintaasje fan XML-nammeromten.

    Cons

    • It is relatyf nij yn 'e 3D-printsfear. Dat, it is net kompatibel mei safolle 3D-softwareprogramma's as it STL-bestânformaat.
    • Kin flaters produsearje by it ymportearjen yn 3D-printsoftware
    • It hat relatyf posysjonearring foar de CAD-software, sadat it ymportearjen fan it opnij pleatsing nedich is.

    Jo kinne hjir mear lêze oer syn funksjes.

    Roy Hill

    Roy Hill is in hertstochtlike 3D-printer-entûsjast en technologyguru mei in skat oan kennis oer alle dingen yn ferbân mei 3D-printsjen. Mei mear as 10 jier ûnderfining op it fjild, hat Roy de keunst fan 3D-ûntwerpen en printsjen behearske, en is in ekspert wurden yn 'e lêste trends en technologyen foar 3D-printsjen.Roy hat in graad yn meganyske technyk fan 'e Universiteit fan Kalifornje, Los Angeles (UCLA), en hat wurke foar ferskate renommearre bedriuwen op it mêd fan 3D-printsjen, ynklusyf MakerBot en Formlabs. Hy hat ek gearwurke mei ferskate bedriuwen en partikulieren om oanpaste 3D-printe produkten te meitsjen dy't har yndustry revolúsjoneare.Njonken syn passy foar 3D-printsjen, is Roy in fûle reizger en in outdoor-entûsjast. Hy hâldt fan tiid trochbringe yn 'e natuer, kuierjen en kampearje mei syn famylje. Yn syn frije tiid begeliedt hy ek jonge yngenieurs en dielt er syn skat oan kennis oer 3D-printsjen fia ferskate platfoarms, wêrûnder syn populêre blog, 3D Printerly 3D Printing.