Gabay

Ano ang STL pagkatapos i-convert ang OBJ sa STL

Na-update · Mesh OBJ lang papuntang STL

Unawain ang mga tatsulok ng STL, ang iskalang walang yunit, ang mga binary file, at ang daloy ng slicer. Pagkatapos kumuha ng STL mula sa OBJ nang pribado sa browser mo.

Ang STL ang file ng tatsulok na inaasahan ng mga slicer. Madalas na pinalalawak ang pangalan bilang stereolithography, mula sa sinaunang proseso ng resin, pero nalampasan ng format ang iisang makinang iyon. Ngayon ito ang boring at maaasahang paraan para ibigay ang hugis sa Bambu Studio, UltiMaker Cura, o PrusaSlicer. Hindi ito format ng pagmomodelo. Hindi nito natatandaan ang mga material mo. Hindi nito natatandaan ang mga yunit mo. Mga sulok ang natatandaan nito.

Mga tatsulok, at tatsulok lang

Bawat tala ay isang facet: isang normal at tatlong vertex. Walang quad na pananatilihin, walang n-gon, at walang kurba. Kapag binabasa ng site na ito ang isang OBJ, hinahati muna ang mga polygon sa tatsulok, tapos isinusulat ang mga tatsulok na iyon. Ang bilang ng tatsulok sa pahina ng tool ay ang bilang na iyon. Hindi ito tutugma sa “bilang ng polygon” mula sa modeler na nagbibilang pa ng quad bilang isang face. Ang kubong may anim na quad ay labindalawang tatsulok. Tama iyon, hindi bug ng pagdodoble.

Direksiyon ng face ang normal. Mas pinahahalagahan ng mga slicer kung sarado at pare-pareho ang oryentasyon ng shell kaysa sa eksaktong mga numero ng normal. Mahalaga pa rin ang pare-parehong winding kapag sinusubukan ng tool na pagpasyahan ang loob mula sa labas. Kinukuwenta ng exporter na ito ang mga normal mula sa pagkakasunod ng sulok. Hindi ito nag-iimbento ng nawawalang face.

Walang coordinate ng texture at walang kulay sa STL na sinusulat namin. May ilang malabong extension sa mas malawak na mundo. Hindi iyon ang ginagawa ng converter na ito, at hindi iyon ang dapat mong asahan na pararangalan ng slicer. Isang kulay ng filament ang modelong nasa isip na tumutugma sa file.

Walang yunit nang sadya

Ang spesipikasyong talagang ipinapatupad ng mga tao ay walang flag ng milimetro. Ang kaugalian ng komunidad sa FDM ay isang yunit ay katumbas ng isang milimetro. Ang file na may vertex sa 25 ay vertex na 25 mm sa ilalim ng kaugaliang iyon, kahit ang ibig sabihin ng artist ay 25 metro o 25 pulgada. Ang gabay na milimetro laban sa metro ay tungkol sa pag-bake ng tamang kaugalian sa mga numero. Pagkatapos niyon, “hindi pa rin alam” ng STL. Kailangang ibahagi ng susunod na programa ang kaugalian.

Iyon din ang dahilan kung bakit mas kapaki-pakinabang ang kahon ng sukat sa converter kaysa sa isang pangungusap sa header ng file. Ang mga binary header ay 80 byte at madalas na blangko o puno ng pangalan ng tool. Huwag doon itago ang tanging kopya mo ng “pulgada ito.” Itago ito sa sarili mong tala, at itago ito sa mga coordinate na tumutugma na sa milimetro.

Binary, ASCII, at mga slicer

Ang parehong tatsulok ay puwedeng i-pack bilang binary o baybayin bilang tekstong ASCII. Mas maliit ang binary at ito ang default na download. Nababasa ang ASCII at malaki. Sinasaklaw ng binary laban sa ASCII STL ang pagpili. Parehong nabubuksan sa mga slicer na pinangalanan sa itaas kapag maayos ang mga byte. Ang file na ASCII pero nasira ng text editor na nagbago ng dulo ng linya o ng marka ng decimal ay maaaring hindi. Mag-export ulit sa halip na mano-manong i-edit ang malaking STL.

Hindi huling pagsubok ang import sa slicer. Tingnan ang iniulat na laki. Tingnan kung nakatayo ang modelo. Tingnan ang paunang tingin ng layer para sa puwang na hindi mo balak. Puwedeng wasto sa geometry ang STL at masama pa ring print. Lumalabas doon ang manipis na pader, magkakapatong na katawan, at bukas na ilalim. Ibalik ang mga problemang iyon sa mesh, hindi sa pag-asang pagagalingin ng muling pag-export ng parehong sirang ibabaw.

Saan dapat manggaling ang STL

Para sa site na ito, ang STL ay dapat manggaling sa Wavefront OBJ mesh. Iyon ang file na may mga linyang v at f na inilalarawan sa kung ano ang OBJ. Hindi ito dapat manggaling sa PNG, JPG, o solid na STEP. Hindi namin vine-voxelize ang mga larawan, at hindi namin tine-tessellate ang mga boundary model ng CAD. Kung solid lang ang hawak ng design tool mo, mag-tessellate o mag-export ng OBJ doon, na may chord tolerance na tinatanggap mo, tapos mag-convert. Ang bilang ng tatsulok na makukuha mo ay ang tessellation na hiniling mo sa tool na iyon. Hindi kami magdadagdag ng tatsulok para gawin itong mas makinis.

Kapag hawak mo na ang file, ordinaryo na ang daloy ng print. Kumpirmahin ang milimetro, i-orient, maglagay ng support kung kailangan, mag-slice, at mag-print. Itago ang OBJ kung ide-edit mo ulit ang hugis. Ipinapaliwanag ng OBJ laban sa STL kung bakit dapat magkatabi ang dalawang file na iyon sa halip na palitan ng isa ang isa. Ang hakbang-hakbang mula sa Blender ay paano i-convert ang OBJ sa STL.

Mga tanong

Alam ba ng STL na milimetro ang modelo?

Hindi. Coordinate at face normal ang iniimbak ng format. Karaniwang ipinapalagay ng mga slicer na milimetro. Binabago ng menu ng yunit sa site na ito ang mga numero bago isulat.

Palaging napi-print ba ang wastong STL?

Hindi. Puwedeng wastong listahan ng tatsulok ang file at may butas pa rin, nagsasalubong na shell, o pader na masyadong manipis. Hindi inaayos ng pag-convert ang anuman niyon.

Binary o teksto?

Parehong STL. Binary ang default dito dahil iyon ang inaasahan ng mga slicer at mas maliit ang file. Teksto ang anyo ng ASCII. Tingnan ang gabay sa binary laban sa ASCII.

Kumuha ng STL mula sa OBJ