Ghid

Cum faci conversie OBJ în STL

Actualizat · Doar mesh OBJ către STL

Exportă un OBJ, convertește-l local, verifică scara în mm, apoi deschide STL-ul în Bambu Studio, Cura sau PrusaSlicer. Conversia rămâne în browser.

conversie OBJ în STL pentru Bambu, Cura sau Prusa

Exportă un OBJ Wavefront din Blender, adu-l la milimetri în browser, descarcă un STL binar și verifică dimensiunea într-un slicer.

  1. Pasul 1

    Aplică scara în Blender

    Selectează mesh-ul și aplică scara, ca scara obiectului să fie 1, 1, 1 înainte de export. Scara neaplicată este un motiv frecvent pentru care STL-ul nu se potrivește cu fereastra 3D.

  2. Pasul 2

    Exportă Wavefront OBJ

    Folosește File, Export, Wavefront (.obj). Exportă mesh-ul pe care vrei să-l printezi. Fișierul MTL nu este necesar pentru convertorul acesta.

  3. Pasul 3

    Deschide convertorul privat

    Deschide instrumentul de conversie OBJ în STL. Lasă fișierul .obj. Este citit în browser și nu este încărcat pe server.

  4. Pasul 4

    Setează milimetri

    Lasă unitățile pe milimetri când OBJ-ul a fost modelat în milimetri. Alege centimetri, metri sau țoli doar dacă așa a fost salvat fișierul. Citește caseta de încadrare.

  5. Pasul 5

    Descarcă STL binar

    Descarcă STL-ul binar. ASCII este opțional și oprit implicit. Nu este nevoie de cont.

  6. Pasul 6

    Verifică slicer-ul

    Importă STL-ul în Bambu Studio, UltiMaker Cura sau PrusaSlicer și confirmă dimensiunea în milimetri pe pat înainte să faci slice.

Un fișier de print este o listă de triunghiuri pe care un slicer o poate pune pe pat. Un OBJ Wavefront este adesea fișierul pe care îl ai deja din Blender. Poate include mai multe obiecte, o bibliotecă de materiale și coordonate care nu sunt în milimetri. Ghidul acesta este drumul scurt de la OBJ-ul acela la un STL binar, apoi în Bambu Studio, UltiMaker Cura sau PrusaSlicer. A conversie OBJ în STL rămâne în browserul tău. Nimic din pașii aceștia nu încarcă mesh-ul pe server.

Aplică scara, apoi exportă OBJ din Blender

Deschide fișierul blend și uită-te la proprietățile obiectului. Dacă scara este altceva decât 1, 1, 1, dimensiunea din fereastra 3D și pozițiile vârfurilor exportate pot să nu se potrivească, în funcție de cum este setat exportorul. Selectează obiectul, apoi aplică scara ca să devină 1. Fă asta înainte de export, nu după ce ai ghicit deja un procent în slicer.

Decide ce înseamnă «o unitate» în scena aceasta. Unitatea implicită din Blender este adesea metrul, în timp ce o figurină a fost modelată ca și cum grila ar fi milimetri. Sunt fișiere diferite care arată la fel pe ecran până când un slicer presupune milimetri. Dacă nu ești sigur, notează o dimensiune pe care o știi — «baza aceasta are 40 mm» — și o vei compara cu caseta de încadrare imediat. Meniul de unități nu poate inventa faptul acesta. Trebuie să-l știi sau să-l măsori.

Exportă cu File → Export → Wavefront (.obj). Exportă obiectul pe care vrei să-l printezi, nu un întreg set de lumini sau un duplicat ascuns. Poți ignora fișierul MTL pe care exportul îl poate scrie lângă OBJ. Convertorul nu citește materiale, UVs sau texturi. Dacă încă ai nevoie de modelul texturat, păstrează OBJ-ul și MTL-ul împreună în folderul proiectului. STL-ul este un al doilea fișier pentru slicer, nu un înlocuitor al sursei.

Curbele, obiectele de text și modificatorii care nu au fost transformați în mesh nu devin fețe solide. Convertește obiectul în mesh, ca OBJ-ul să conțină linii v și linii f. Un fișier care are doar puncte nu are ce să stocheze un STL.

Convertește în browser și citește caseta

Deschide conversie OBJ în STL și lasă fișierul .obj, sau folosește selectorul de fișiere. Pagina spune limita din start: 40 MB. O sculptură mai mare decât atât trebuie redusă, sau exportă doar piesa pe care o vei printa. Worker-ul parsează fișierul pe dispozitivul tău. Dacă tabul rămâne fără memorie, închide alte taburi sau redu numărul de triunghiuri și exportă din nou. Eșecul acela este local. Nu este un server care respinge o încărcare.

Lasă milimetri selectați când OBJ-ul a fost construit în milimetri. Treci la centimetri, metri sau țoli când aceea este unitatea reală. Scara suplimentară rămâne la 1, dacă nu vrei cu adevărat o redimensionare peste conversia de unitate. Caseta de încadrare se actualizează în milimetri. Dacă te așteptai la o bază de 40 mm și caseta spune 40 × 40 × 40, ești în zona bună. Dacă spune 0.04 sau 40000, oprește-te și schimbă unitatea. Nu descărca un fișier despre care știi deja că are dimensiunea greșită.

Fișierele OBJ din Blender sunt de obicei cu Y în sus. Slicer-ele tratează Z ca sus. Opțiunea implicită de axă rotește Y pe Z și poate așeza punctul cel mai de jos pe Z = 0, ca piesa să stea pe pat. Dacă exportorul tău era deja cu Z în sus, alege «Z este deja în sus», ca modelul să nu fie culcat pe o parte. Previzualizarea opțională folosește aceeași orientare. Poți sări previzualizarea. STL-ul nu depinde de WebGL.

STL-ul binar este descărcarea pe care o vrei pentru Bambu, Cura și Prusa. Lasă bifa ASCII oprită, dacă nu ai nevoie de text pe care să-l citești într-un editor. Butonul salvează fișierul imediat. Nu există cont și nu există un al doilea pas care îl deblochează.

Deschide STL-ul într-un slicer

Bambu Studio. Importă STL-ul pe placa pe care o folosești pentru imprimanta aceea. Citește dimensiunea în panoul obiectului înainte să faci slice. Dacă piesa are milimetrii potriviți, orienteaz-o, adaugă suporturi dacă mesh-ul are nevoie și fă slice. Dacă dimensiunea este deplasată cu aproximativ 10×, 25.4× sau 1000×, șterge obiectul și reconstruiește STL-ul cu unitatea corectă. Scalarea «din ochi» în slicer și scalarea și în convertor se adună, iar al doilea print va fi greșit într-un fel nou.

UltiMaker Cura. Deschide STL-ul și uită-te la dimensiune în panoul de unelte. Interpretarea implicită a STL-ului în Cura este în milimetri. Un OBJ la scară de metri care nu a fost convertit cu opțiunea de metri va arăta ca un fir de praf sau, dacă numerele erau mari, ca un model care nu încape pe pat. Compară caseta de încadrare pe care ai văzut-o deja pe convertor cu dimensiunile din Cura. Ar trebui să se potrivească, cu o mică eroare de rotunjire.

PrusaSlicer. Importă, apoi confirmă dimensiunea la fel. PrusaSlicer avertizează și la unele mesh-uri stricate. Un avertisment aici înseamnă că triunghiurile erau deja problematice. Convertorul acesta nu a cusut găuri și nu a întors fețe. Du STL-ul înapoi în Blender, repară mesh-ul, exportă OBJ din nou și convertește din nou. Nu te aștepta ca pasul STL să repare o cochilie care nu este manifold.

În toate cele trei slicere, obiceiul util este același: încrede-te într-o dimensiune cunoscută, nu în faptul că un fișier s-a descărcat. O conversie reușită înseamnă doar că triunghiurile au fost rescrise.

Ce nu face drumul acesta

STL-ul nu va purta vopseaua din fișierul MTL. Dacă printul este o singură culoare de filament, este în regulă. Dacă ai nevoie de culoare, tot ai nevoie de OBJ, sau de un format pe care instrumentul acesta nu îl scrie. Drumul nu acceptă nici un solid STEP. Exportă mai întâi un mesh din aplicația CAD, apoi începe de la pasul OBJ. Nu acceptă un PNG sau un JPG. O imagine nu este o listă de fețe.

Un fișier odată. Dacă ai un set de piese, exportă și convertește fiecare mesh care contează și numește STL-ul după piesă. Numărul de triunghiuri de pe convertor este numărul din descărcare. Un număr uriaș se va tăia lent chiar dacă fișierul este sub 40 MB. Redu mesh-ul în Blender când slicer-ul se îneacă, apoi convertește OBJ-ul mai ușor. Nu pierzi un «mod STL de calitate înaltă». Alegi o densitate de mesh pe care imprimanta și calculatorul o pot duce.

Când dimensiunea arată bine și slicer-ul deschide fișierul, ai terminat cu site-ul acesta. Păstrează OBJ-ul dacă vei edita modelul din nou. Ghidul OBJ sau STL este versiunea lungă a alegerii aceleia. Ghidul milimetri sau metri este cel de citit când previzualizarea patului încă arată absurd. Binar sau ASCII explică implicitul pe care tocmai l-ai descărcat.

Întrebări

Trebuie să folosesc Blender?

Nu. Orice aplicație care scrie un mesh Wavefront OBJ poate alimenta convertorul. Blender este drumul pe care îl scriem aici pentru că este modelatorul gratuit cel mai folosit. Fișierul tot are nevoie de vârfuri și fețe.

De ce slicer-ul arată o piesă minusculă sau uriașă?

STL-ul nu stochează o unitate. Potrivește meniul de unități cu OBJ-ul, apoi citește caseta de încadrare în milimetri. Ghidul despre milimetri și metri parcurge cazul de 1000×.

Pot converti un PNG în același flux?

Nu. Fluxul acesta pornește de la un mesh OBJ. Pozele și imaginile plate nu sunt acceptate.

conversie OBJ în STL cu milimetri