Paano Ayusin ang mga STL File para sa 3D Printing – Meshmixer, Blender

Roy Hill 24-10-2023
Roy Hill
at i-remodel ang mesh ayon sa gusto mo.

Upang matuto nang higit pa tungkol sa software ng Meshmixer, maaari mong sundin ang kapaki-pakinabang na tutorial na ito sa YouTube.

Blender

Presyo: Libre nakakatulong sa pagpapanumbalik at pag-optimize ng mga STL file para sa 3D Printing.

Nag-compile ako ng listahan ng ilan sa mga pinakamahusay na available. Tingnan natin sila

3D Builder

Presyo: Libre ang STL mesh.

Bilang kahalili, nagbibigay din ang Blender ng isang mahusay na tool para sa pagmamanipula ng mga mesh sa mode ng pag-edit. Mayroon kang higit na kalayaang i-edit ang mesh kaysa sa 3D print toolbox sa edit mode.

Maaari mo itong gamitin sa pamamagitan ng mga sumusunod na hakbang:

Hakbang 1: Piliin ang bagay o lugar na gusto mong i-edit, pagkatapos ay i-click ang Tab key sa keyboard para makapasok sa edit mode.

Hakbang 2 : Sa Lower toolbar, dapat mong makita ang opsyong mesh mode . Mag-click dito.

Hakbang 3: Sa menu na lalabas, makakakita ka ng iba't ibang tool para sa pagbabago at pag-edit ng iba't ibang bahagi ng mesh, hal., “ Edges , ” Faces,” “Vertices ,” atbp.

Sa lahat ng tool sa listahang ito, masasabing nag-aalok ang Blender ng pinakamahusay na mesh editing functionality. Gamit nito, hindi mo lamang maaayos ang STL file, ngunit maaari mo ring baguhin ang istraktura nang malaki.

Gayunpaman, pagdating sa pagkukumpuni ng mesh, nahuhuli ito sa iba dahil hindi ito nag-aalok ng kahit isa- i-click upang ayusin ang lahat ng mga opsyon. Gayundin, ang mga tool ng Blender ay medyo pinagsama-sama at nangangailangan ng malaking kadalubhasaan upang magamit.

Kagalang-galang na pagbanggit:

Netfabb

Presyo: Bayad display screen, i-click ang “ Buksan > I-load ang Object .”

  • Piliin ang sirang STL file mula sa iyong PC.
  • Kapag lumabas na ang modelo sa workspace, i-click ang “ Import model ” mula sa itaas menu.
  • Hakbang 3: Ayusin ang 3D na modelo.

    • Pagkatapos i-import ang modelo, awtomatikong tinitingnan ito ng 3D Builder para sa mga error.
    • Kung mayroon itong anumang mga error, dapat kang makakita ng pulang singsing sa paligid ng modelo. Ang asul na singsing ay nangangahulugan na ang modelo ay walang mga error.
    • Upang ayusin ang mga error, mag-click sa popup sa kaliwang ibaba na nagsasabing, “Ang isa o higit pang mga bagay ay hindi wastong tinukoy. Mag-click dito para ayusin.”
    • Viola, naayos na ang iyong modelo, at handa ka nang mag-print.

    Hakbang 4: Tiyaking i-save ang inayos na modelo sa isang STL file sa halip na 3MF na format ng Microsoft.

    Tulad ng nakita natin, ang 3D Builder ay ang pinakasimpleng tool na magagamit mo upang ayusin ang sirang STL file. Gayunpaman, sa ilang mga kaso, maaaring hindi sapat ang pag-andar ng pag-aayos na ibinibigay nito.

    Tingnan natin ang ilan sa mas makapangyarihang software na available.

    Meshmixer

    Presyo : Libre

    Ang pag-aayos ng mga STL file sa 3D Printing ay isang mahalagang kasanayang matututunan kapag nakatagpo ka ng mga file o disenyo na may mga error. Karaniwan itong mga butas o puwang sa mismong modelo, mga intersecting na gilid, o isang tinatawag na non-manifold na mga gilid.

    Tingnan din: Pinakamahusay na Filament para sa Gears – Paano I-print ang mga Ito nang 3D

    May dalawang pangunahing paraan kung paano mo maaayos ang sirang STL file. Kasama sa unang opsyon ang pag-aayos ng lahat ng mga bahid ng disenyo ng modelo sa CAD software bago ito i-export sa isang STL na format.

    Ang pangalawang pag-aayos ay nangangailangan sa iyo na gumamit ng STL file repair software upang suriin at ayusin ang anumang mga depekto sa modelo.

    Ito ang pangunahing sagot sa kung paano upang ayusin ang mga STL file para sa pinakamainam na 3D Printing, ngunit may higit pang impormasyon na gusto mong malaman. Kaya, ipagpatuloy ang pagbabasa para malaman ang mga detalye para maayos ang iyong mga STL file.

    Gayunpaman, bago tayo magpatuloy, tingnan natin ang mga pangunahing bahagi ng mga STL file.

    Ano ang STL Files?

    STL, na nangangahulugang Standard Tessellation Language o Stereolithography, ay isang format ng file na ginagamit sa paglalarawan ng surface geometry ng isang 3D object. Mahalagang tandaan na hindi ito naglalaman ng anumang impormasyon tungkol sa kulay, texture, o iba pang katangian ng modelo.

    Ito ang format ng file kung saan mo iko-convert ang iyong mga 3D na bagay pagkatapos imodelo ang mga ito sa CAD software. Pagkatapos ay maaari mong ipadala ang STL file sa isang slicer upang ihanda ito para sa Pag-print.

    Ang mga STL file ay nag-iimbak ng impormasyon tungkol sa 3D na modelo gamit ang isangMeshmixer.

    Ang Netfabb ay isang advanced na software sa pagmamanupaktura na pangunahing nakatuon sa pag-optimize at paglikha ng mga de-kalidad na modelong 3D para sa mga additive na proseso ng pagmamanupaktura. Bilang resulta, mas sikat ito sa mga negosyo at propesyonal kaysa sa karaniwang hobbyist.

    Naglalaman ito ng iba't ibang tool hindi lang para sa pag-aayos at paghahanda ng mga 3D na modelo, kundi para din sa:

    • Pag-simulate ang proseso ng produksyon
    • Topology optimization
    • Finite element analysis
    • Customizable toolpath generation
    • Reliability analysis
    • Failure analysis, atbp.

    Lahat ng ito ay ginagawa itong pinakamahusay na software para sa pag-aayos at paghahanda ng mga STL file at 3D na modelo.

    Gayunpaman, tulad ng sinabi ko kanina, hindi ito para sa karaniwang hobbyist. Maaari itong maging napakakumplikado sa pag-master, at sa mga subscription na nagsisimula sa $240/taon, hindi ito ang pinaka-cost-effective na opsyon para sa mga indibidwal na user.

    Paano Mo Pinapasimple & Bawasan ang Laki ng STL File?

    Upang pasimplehin at bawasan ang isang STL file, ang kailangan mo lang gawin ay muling kalkulahin at i-optimize ang mesh. Para sa mas maliit na laki ng file, kakailanganin mo ng mas maliit na bilang ng mga tatsulok o polygon sa mesh.

    Gayunpaman, kailangan mong mag-ingat kapag pinapasimple ang mesh. Maaari mong mawala ang ilan sa mga mas menor de edad na feature ng modelo at maging ang resolution ng modelo kung babawasan mo ang bilang ng mga tatsulok ng malaking halaga.

    May ilang paraan na maaari mong bawasan ang isang STL file gamit ang iba't ibang STLsoftware sa pag-aayos. Tingnan natin ang mga ito.

    Paano Bawasan ang STL File Size gamit ang 3D Builder

    Hakbang 1: I-import ang file.

    Hakbang 2 : Mag-click sa “I-edit” sa itaas na toolbar.

    Hakbang 3: Sa lalabas na menu, mag-click sa “Simplify.”

    Hakbang 4: Gamitin ang Slider na lalabas upang piliin ang antas ng pag-optimize na gusto mo.

    Tandaan: Gaya ng sinabi ko kanina, mag-ingat hindi para i-over-optimize ang modelo at mawala ang mga mas pinong detalye nito.

    Hakbang 5: Kapag naabot mo na ang isang katanggap-tanggap na resolusyon ng mesh, mag-click sa “Bawasan ang mga mukha. ”

    Hakbang 6: I-save ang modelo.

    Tandaan: Ang pagbabawas ng laki ng file ay maaaring magdulot ng ilang problema sa STL file, kaya maaari mong kailangan itong ayusin muli.

    Paano Bawasan ang STL File Size gamit ang Meshmixer

    Hakbang 1: I-import ang modelo sa Meshmixer

    Hakbang 2: Mag-click sa tool na “Piliin” sa sidebar.

    Hakbang 3: I-double click ang modelo upang piliin ito.

    Hakbang 4: Sa sidebar, mag-click sa “I-edit > Bawasan” o Shift + R.

    Hakbang 5: Sa lalabas na menu, maaari mong bawasan ang laki ng file gamit ang mga opsyon kabilang ang “Porsyento” , “Triangle Budget” , “Max. Deviation”.

    Paano Bawasan ang STL File Size gamit ang Blender

    Hakbang 1: I-import ang modelo sa Blender.

    Hakbang 2: Sa kanang sidebar, mag-click sa icon na wrench para magbukas ng mga tool.

    Hakbang 3: Sa popupmenu, mag-click sa “ Magdagdag ng modifier > Decimate” para ilabas ang decimate tool.

    Ipinapakita ng decimate tool ang bilang ng polygon.

    Hakbang 4: Upang babaan ang laki ng file, ipasok ang ratio gusto mong bawasan ang file nang sa kahon ng ratio.

    Halimbawa, para bawasan ang bilang ng polygon sa 70% ng orihinal nitong laki maglagay ng 0.7 sa kahon.

    Hakbang 5 : I-save ang modelo.

    Buweno, iyon lang ang kailangan mong malaman tungkol sa pag-aayos ng isang STL file. Sana ay matulungan ka ng gabay na ito sa lahat ng iyong problema sa STL file.

    Good luck and happy Printing!!

    Tingnan din: Pinakamahusay na Direct Drive Extruder 3D Printer na Makukuha Mo (2022) prinsipyong tinatawag na “Tessellation.”

    Kabilang sa tessellation ang paglalagay ng serye ng magkakaugnay na mga tatsulok sa isang mesh sa ibabaw ng modelo. Ang bawat tatsulok ay nagbabahagi ng hindi bababa sa dalawang vertice na kalapit na tatsulok.

    Ang mesh na inilatag sa ibabaw ng modelo ay malapit na humigit-kumulang sa hugis ng mismong ibabaw.

    Kaya, upang ilarawan ang 3D na modelo, ang STL file Iniimbak ang mga coordinate ng mga vertice ng triangles sa mesh. Naglalaman din ito ng normal na vector para sa bawat tatsulok, na tumutukoy sa direksyon ng tatsulok.

    Kinuha ng slicer ang STL file at ginagamit ang impormasyong ito upang ilarawan ang surface ng modelo sa 3D printer para sa Pag-print.

    Tandaan: Tinutukoy ng bilang ng mga tatsulok na ginagamit ng STL file ang katumpakan ng mesh. Para sa mas mataas na katumpakan, kakailanganin mo ng mas malaking bilang ng mga tatsulok na nagreresulta sa mas malaking STL file.

    Ano ang Mga STL Error sa 3D Printing?

    Nagkakaroon ng mga error sa STL file sa 3D Printing. dahil sa mga pagkakamali sa modelo o mga isyu na nagmumula sa hindi magandang pag-export ng modelong CAD.

    Maaaring maapektuhan ng mga error na ito ang kakayahang mai-print ng modelong CAD. Kung hindi sila mahuhuli habang naghihiwa, kadalasan ay nagreresulta ito sa mga nabigong print, na humahantong sa pag-aaksaya ng oras at mapagkukunan.

    Ang mga error sa STL ay may iba't ibang anyo. Tingnan natin ang ilan sa mga mas karaniwan.

    Inverted triangle

    Sa isang STL file, ang mga normal na vector sa mga triangles sa mesh ay dapat palaging nakaturo palabas. kaya,mayroon kaming naka-flip o nakabaligtad na tatsulok kapag ang isang normal na vector ay tumuturo papasok o sa anumang iba pang direksyon.

    Nalilito ng inverted triangle error ang slicer at ang 3D printer. Sa sitwasyong ito, pareho nilang hindi alam ang tamang oryentasyon ng ibabaw.

    Bilang resulta, hindi alam ng 3D printer kung saan idedeposito ang materyal.

    Nagreresulta ito sa paghiwa at mga error sa pag-print kapag oras na para ihanda ang modelo para sa Pagpi-print.

    Mga Surface Holes

    Isa sa mga pangunahing kinakailangan na itinakda para sa isang 3D na modelo upang mag-print ay para ito ay "watertight." Para maging watertight ang isang STL 3D model, ang triangular mesh ay dapat bumuo ng closed volume.

    Kapag ang isang modelo ay may mga butas sa ibabaw, nangangahulugan ito na may mga puwang sa mesh. Ang isang paraan upang ilarawan ito ay ang ilang mga tatsulok sa mesh ay hindi nagbabahagi ng dalawang vertice sa mga katabing tatsulok na nagreresulta sa butas.

    Kaya, ang modelo ng STL ay hindi isang saradong dami ng tubig, at hindi ito ipi-print ng printer. nang tama.

    2D Surfaces

    Karaniwan, ang error na ito ay nagreresulta mula sa paggamit ng mga tool sa pagmomodelo ng 3D tulad ng mga sculptor at scanner. Kapag ginagamit ang mga tool na ito, maaaring tumpak na ipakita ang modelo sa screen ng computer, ngunit wala itong anumang lalim sa katotohanan.

    Bilang resulta, hindi mauunawaan at mai-print ng mga Slicer at 3D printer ang mga 2D na ibabaw. Kaya, kailangan mong ayusin ang mga modelong ito sa pamamagitan ng pag-extrude sa kanila at pagbibigay sa kanila ng lalim bago i-export ang mga ito sa isang STLformat.

    Mga Lumulutang na Ibabaw

    Kapag gumagawa ng 3D na modelo, maaaring may mga partikular na feature o karagdagan na maaaring gustong subukan ng taga-disenyo ng STL. Maaaring hindi makapasok ang mga feature na ito sa panghuling modelo, ngunit maaaring manatili ang mga ito sa STL file.

    Kung ang mga "nakalimutan" na feature na ito ay hindi naka-attach sa pangunahing katawan ng modelo, malaki ang posibilidad na magagawa nila. lituhin ang slicer at ang 3D printer.

    Kailangan mong alisin ang mga feature na ito at linisin ang modelo upang hatiin at i-print ang bagay nang walang putol.

    Nagpa-overlap/Nagkakainteres na Mukha

    Para mai-print ang isang STL file, dapat mong i-render ito bilang isang solong solid object. Gayunpaman, minsan hindi madaling makamit ito sa isang 3D na modelo.

    Kadalasan, kapag nag-assemble ng 3D na modelo, maaaring mag-overlap ang mga partikular na mukha o feature. Maaaring mukhang maayos ito sa screen, ngunit nalilito nito ang 3D printer.

    Kapag nagbanggaan o nag-overlap ang mga feature na ito, ang path ng print head ng 3D printer ay tumatanggap ng mga tagubilin na dumaan sa parehong mga lugar nang dalawang beses. Sa kasamaang-palad, madalas itong humahantong sa mga error sa pag-print.

    Non-Manifold at Bad Edges

    Nangyayari ang non-manifold na mga gilid kapag dalawa o higit pang katawan ang naghahati sa parehong gilid. Lumalabas din ito kapag ang mga modelo ay may panloob na ibabaw sa loob ng kanilang pangunahing katawan.

    Ang masasamang gilid at panloob na ibabaw na ito ay maaaring makalito sa slicer at maging sanhi ng mga paulit-ulit na daanan sa pag-print.

    Bloated STL File (Over-Refined Mesh)

    Sa naaalala mo mula samas maaga, ang katumpakan ng mesh ay nakasalalay sa bilang ng mga tatsulok na ginamit sa mesh. Gayunpaman, kung ito ay napakaraming tatsulok, ang mesh ay maaaring maging sobrang pino, na humahantong sa isang bloated na STL file.

    Ang mga bloated na STL file ay mahirap para sa karamihan ng mga slicer at online na serbisyo sa pag-print dahil sa kanilang malalaking sukat.

    Higit pa rito, bagama't nakukuha ng sobrang pinong mesh kahit ang pinakamaliit na detalye ng modelo, karamihan sa mga 3D printer ay hindi sapat na tumpak upang i-print ang mga detalyeng ito.

    Kaya, kapag gumagawa ng mesh, kailangan mong magkaroon ng maselan na balanse sa pagitan ng katumpakan at kakayahan ng printer.

    Paano Ko Mag-aayos ng STL File na Kailangang Ayusin?

    Ngayong nakakita na tayo ng ilang bagay na maaaring magkamali sa isang STL file, oras na para sa ilang magandang balita. Maaari mong ayusin ang lahat ng mga error na ito at matagumpay na mai-print ang STL file.

    Depende sa kung gaano kalawak ang mga error sa STL file, maaari mong i-edit at i-patch up ang mga file na ito para makapaghiwa at makapag-print ang mga ito nang kasiya-siya.

    May dalawang pangunahing paraan kung paano mo maaayos ang sirang STL file. Ang mga ito ay:

    • Pag-aayos ng modelo sa native CAD program bago i-export sa STL.
    • Pag-aayos ng modelo gamit ang STL repair software.

    Pag-aayos ng Modelo sa CAD File

    Ang pag-aayos ng modelo sa native na programa ng CAD ay medyo mas diretsong opsyon. Bilang karagdagan, karamihan sa mga modernong 3D modeling application ay may mga feature na magagamit mo upang suriin atayusin ang mga error na ito bago i-export ang mga ito sa isang STL na format.

    Kaya, gamit ang mga feature na ito, sapat na ma-optimize ng mga designer ang mga modelo upang matiyak na maayos ang pag-slice at Pag-print.

    Pag-aayos ng Modelo Gamit ang isang STL Repair Software

    Sa ilang sitwasyon, maaaring walang access ang mga user sa orihinal na CAD file o 3D modelling software. Ginagawa nitong mas mahirap para sa kanila na suriin, baguhin at ayusin ang disenyo.

    Sa kabutihang palad, may mga application para sa pag-aayos ng mga STL file nang hindi nangangailangan ng CAD file. Ang mga STL repair file na ito ay naglalaman ng maraming tool na magagamit mo upang makita at ayusin ang mga error na ito sa mga STL file nang medyo mabilis.

    Ang mga halimbawa ng mga bagay na maaari mong gawin gamit ang STL repair software ay kinabibilangan ng;

    1. Autodetecting at pag-aayos ng mga error sa STL file.
    2. Manu-manong pag-edit ng mga triangles ng mesh sa file.
    3. Muling pagkalkula at pag-optimize ng laki ng mesh para sa pinakamahusay na resolution at kahulugan.
    4. Pagpupuno ng mga butas at pag-extrude ng mga 2D na ibabaw.
    5. Pagtanggal ng mga lumulutang na ibabaw
    6. Pag-aayos ng mga hindi manifold at masamang gilid.
    7. Muling kinakalkula ang mesh upang malutas ang mga intersection.
    8. Pag-flipping baliktad na mga tatsulok pabalik sa normal na direksyon.

    Sa susunod na seksyon, titingnan natin ang ilan sa mga pinakamahusay na software para sa paggawa nito.

    Pinakamahusay na Software para sa Pag-aayos ng Sirang STL Files

    May ilang mga application sa merkado para sa pag-aayos ng mga STL file. Ang bawat isa sa kanila ay nag-aalok ng iba't ibang mga tampokmga tampok. Ang kumbinasyong ito ay ginagawa itong isang versatile ngunit makapangyarihang tool para sa paghahanda ng mga 3D na modelo para sa Pag-print.

    Ang Meshmixer ay mayroon ding kumpletong hanay ng mga tool para sa pag-aayos ng mga STL file. Ang ilan sa mga tool na ito ay kinabibilangan ng:

    • Awtomatikong pag-aayos
    • Pagpuno at pag-bridging ng butas
    • 3D sculpting
    • Awtomatikong pag-align sa ibabaw
    • Mesh smoothing, resize, at optimization
    • Conversion ng mga 2D surface sa 3D surface, atbp.

    Kaya, tingnan natin kung paano mo magagamit ang mga tool na ito para ayusin ang iyong STL file.

    Paano Ayusin ang Iyong STL File gamit ang Meshmixer

    Hakbang 1: I-install ang software at ilunsad ang application.

    Hakbang 2: I-import ang sirang modelo.

    • Mag-click sa “ + ” sign sa welcome page.
    • Piliin ang STL file na gusto mong ayusin mula sa iyong PC gamit ang lalabas na menu.

    Hakbang 3: Suriin at ayusin ang modelo

    • Sa kaliwang panel, i-click ang “ Pagsusuri > Inspector.
    • I-scan ng software at awtomatikong iha-highlight ang lahat ng error sa pink.
    • Maaari mong piliin ang bawat error at ayusin ang mga ito nang hiwalay.
    • Maaari mo ring gamitin ang opsyong “ Awtomatikong ayusin lahat ” para ayusin ang lahat ng opsyon nang sabay-sabay.

    Hakbang 4: I-save ang huling file.

    Bukod sa mga feature ng Analysis at Inspector, mayroon ding mga tool ang Meshmixer tulad ng “ Select ,” “Make Solid,” at “Edit” para sa pagtatrabaho sa mga mesh. Ginagamit mo ang mga tool na ito upang muling hubugin, i-edit

    Roy Hill

    Si Roy Hill ay isang masigasig na 3D printing enthusiast at technology guru na may maraming kaalaman sa lahat ng bagay na nauugnay sa 3D printing. Sa mahigit 10 taong karanasan sa larangan, pinagkadalubhasaan ni Roy ang sining ng pagdidisenyo at pag-print ng 3D, at naging eksperto siya sa pinakabagong mga uso at teknolohiya sa pag-print ng 3D.Si Roy ay mayroong degree sa mechanical engineering mula sa University of California, Los Angeles (UCLA), at nagtrabaho para sa ilang mga kilalang kumpanya sa larangan ng 3D printing, kabilang ang MakerBot at Formlabs. Nakipagtulungan din siya sa iba't ibang negosyo at indibidwal upang lumikha ng mga custom na 3D printed na produkto na nagpabago sa kanilang mga industriya.Bukod sa kanyang hilig sa 3D printing, si Roy ay isang masugid na manlalakbay at isang mahilig sa labas. Nasisiyahan siyang gumugol ng oras sa kalikasan, paglalakad, at kamping kasama ang kanyang pamilya. Sa kanyang libreng oras, nagtuturo din siya ng mga batang inhinyero at ibinabahagi ang kanyang kayamanan ng kaalaman sa 3D printing sa pamamagitan ng iba't ibang platform, kabilang ang kanyang sikat na blog, 3D Printerly 3D Printing.