Sådan reduceres STL-filstørrelsen til 3D-udskrivning

Roy Hill 30-06-2023
Roy Hill

Det er nyttigt at reducere størrelsen af en STL-fil til 3D-printing for at gøre 3D-printing nemmere og hurtigere. Mange mennesker undrer sig over, hvordan man præcist reducerer filstørrelsen af en STL-fil, så jeg besluttede at skrive denne artikel, der beskriver, hvordan man gør dette.

Se også: Sådan indlæses & Skift filament på din 3D-printer - Ender 3 & Mere

Hvis du vil reducere STL-filstørrelsen til 3D-printning, kan du bruge online ressourcer som 3DLess eller Aspose til at gøre dette ved at importere STL-filen og komprimere filen. Du kan også bruge software som Fusion 360, Blender og Meshmixer til at reducere STL-filstørrelsen i få trin. Det resulterer i en fil af lavere kvalitet til 3D-printning.

Læs videre for at få flere oplysninger om at reducere STL-filstørrelsen til 3D-udskrivning.

    Sådan reduceres STL-filstørrelsen online

    Der findes mange online ressourcer, der kan hjælpe med at reducere størrelsen på din STL-fil.

    Sådan reduceres STL-filstørrelsen med 3DLess

    3DLess er et brugervenligt websted, der giver dig mulighed for at reducere størrelsen af din STL-fil ved hjælp af nogle få enkle trin:

    1. Klik på Vælg fil, og vælg din fil.
    2. Du kan se et eksempel på, hvordan din model vil se ud, når du scroller nedad på webstedet.
    3. Klik på Gem til fil, og din nyligt reducerede STL-fil vil blive downloadet til din computer.

    Sådan reduceres STL-filstørrelsen med Aspose

    Aspose er en anden online ressource, der kan reducere STL-filer og tilbyder en række andre onlinetjenester.

    Brug følgende trin til at komprimere din fil:

    1. Træk og slip eller upload din fil i det hvide rektangel.
    2. Klik på den grønne bund Komprimer nu nederst på siden.
    3. Download den komprimerede fil ved at trykke på knappen Download nu, som vises efter at filen er blevet komprimeret.

    I modsætning til 3DLess kan du på Aspose ikke vælge det antal vertices, du ønsker, at din model skal have efter reduktion, eller nogen kriterier for reduktion af filstørrelsen. I stedet vælger webstedet automatisk reduktionsmængden.

    Sådan reduceres STL-filstørrelsen i Fusion 360

    Der er 2 måder at reducere størrelsen af en STL-fil på - Reducer og Remesh - begge ved hjælp af Mesh-værktøjer. For det første skal du åbne en STL-fil ved at gå til File> Open og klikke på Open From My Computer, og derefter vælge din fil. Trinene til at reducere størrelsen af filen er som følger:

    Reducer filstørrelsen med "Reducer"

    1. Gå til kategorien Mesh øverst i arbejdsområdet, og vælg Reduce. Dette fungerer på en ret enkel måde: det reducerer filstørrelsen ved at reducere modellens flader.

    Der findes 3 typer af reduktion:

    • Tolerance: Denne type reduktion reducerer antallet af polygoner ved at slå flader sammen. Dette vil medføre en vis afvigelse fra den oprindelige 3D-model, og den maksimalt tilladte afvigelse kan justeres ved hjælp af tolerance-regulatoren.

    • Proportion: Dette reducerer antallet af flader til en andel af det oprindelige antal. Ligesom med Tolerance kan du indstille denne andel ved hjælp af skyderen.

    Proportionstypen har også 2 valgmuligheder for Remesh:

    • Adaptiv
    • Ensartet

    Grundlæggende betyder adaptiv remeshing, at ansigternes form tilpasser sig modellen mere, hvilket betyder, at de bevarer flere detaljer, men de vil ikke være konsistente i hele modellen, mens Uniform betyder, at ansigterne forbliver konsistente og har en lignende størrelse.

    • Face Count: Denne type giver dig mulighed for at angive et antal flader, som du ønsker, at din model skal reduceres til. Igen er der adaptive og ensartede remesh-typer, som du kan vælge imellem.

    • Klik på OK for at anvende ændringerne i din model.
    • Gå til File> Export, og vælg navnet og placeringen af din reducerede STL.

    Reducer filstørrelsen med "Remesh"

    Dette værktøj kan også bruges til at reducere STL-filstørrelsen. Når du klikker på det, vises et Remesh-pop-up-vindue i højre side af visningsvinduet, som giver dig en række muligheder.

    For det første er der typen af Remesh - adaptiv eller ensartet - som vi diskuterede ovenfor.

    For det andet har vi Density. Jo lavere denne er, jo mindre bliver filstørrelsen. 1 er basismodellens Density, så du vil gerne have værdier under 1, hvis du ønsker, at din fil skal være mindre.

    Dernæst Shape Preservation, som henviser til den mængde af den oprindelige model, du vil bevare. Du kan ændre dette med skyderen, så prøv forskellige værdier og se, hvad der fungerer for dig.

    Endelig har du tre felter, du kan afkrydse:

    • Bevar skarpe kanter
    • Bevar grænserne
    • Forhåndsvisning

    Marker de to første, hvis du vil have din remeshed-model til at være så tæt på originalen som muligt, og marker afkryds feltet Vis udskrift for at se effekten af dine ændringer live på modellen, før du faktisk anvender dem. Du kan eksperimentere lidt for at se, hvad der virker for din model og dit mål.

    Glem ikke at klikke på OK for at anvende ændringerne, og gå derefter til File> Export og gem din fil på den ønskede placering.

    Sådan reduceres STL-filstørrelsen i Blender

    Blender understøtter STL-filer, så for at åbne din model skal du gå til File> Import> STL og vælge din fil. Følg nedenstående trin for at reducere størrelsen på din model:

    • Gå til Modifikatoregenskaber (skruenøgleikonet i højre side af visningsvinduet), og klik på Tilføj modifikator.

    • Vælg Decimate. Dette er en modificator (eller procedureoperation), der reducerer geometriens tæthed, hvilket betyder, at antallet af polygoner i modellen reduceres.

    Se også: 6 måder at rette lakseskind, zebrastriber & Moiré i 3D-udskrifter
    • Reducer forholdet. Forholdet er som standard indstillet til 1, så du skal gå under 1 for at reducere antallet af ansigter.

    Læg mærke til, at færre ansigter betyder færre detaljer på modellen. Prøv altid at finde en værdi, der gør det muligt at reducere modellen uden at gå for meget på kompromis med kvaliteten.

    • Gå til File> Export> STL, og vælg et navn og en placering til filen.

    Her er en video, der viser processen.

    Sådan reduceres STL-filstørrelsen i Meshmixer

    Meshmixer giver dig også mulighed for at importere, reducere og eksportere STL-filer. Selv om det er langsommere end Blender, tilbyder det flere muligheder, når det gælder om at forenkle 3D-modeller.

    Meshmixer fungerer på samme måde som Fusion 360 med hensyn til reduktionsmuligheder. Følg disse trin for at gøre en STL-fil mindre:

    • Tryk på CTRL + A (Command+A til Mac) for at vælge hele modellen. Et pop-up vindue vises i øverste venstre hjørne af visningsvinduet. Vælg den første mulighed, Edit (Rediger).

    • Klik på Reducer. Når kommandoen er beregnet, vises et nyt pop op-vindue. Når du har valgt hele modellen, kan du bruge genvejen Shift+R til at åbne pop op-vinduet Reducer.

    Lad os gennemgå de muligheder, du har for at reducere modellens størrelse. De to vigtigste valg, du kan foretage her, er Reducer mål og Reducer type.

    Valget Reducer mål refererer grundlæggende til målet med din filreduktion. Der er 3 reduktionsmuligheder, som du har:

    • Procent: Reducer antallet af trekanter til en bestemt procentdel af det oprindelige antal. Du kan justere brøken ved hjælp af skyderen Procent.
    • Triangle Budget: Reducer antallet af trekanter til et bestemt antal. Du kan justere antallet ved hjælp af skyderen Tri Count.
    • Max Deviation: reducer antallet af trekanter så meget som muligt uden at overskride en maksimal afvigelse, som du kan indstille ved hjælp af skyderen. "Afvigelsen" henviser til den afstand, som den reducerede overflade afviger fra den oprindelige overflade.

    Operationen Reducer type henviser til formen på de resulterende trekanter og har 2 muligheder at vælge imellem:

    • Ensartet: Det betyder, at de resulterende trekanter så vidt muligt vil have lige store sider.
    • Formbevarelse: Denne indstilling har til formål at gøre den nye form så lig den oprindelige model som muligt, idet der ikke tages hensyn til de nye trekanternes form.

    Endelig er der to afkrydsningsfelter nederst i popup-vinduet: Preserve Boundaries og Preserve Group Boundaries. Hvis du markerer disse felter, betyder det normalt, at modellens grænser vil blive bevaret så nøjagtigt som muligt, selv uden at de er markeret Meshmixer forsøger at bevare grænserne.

    • Gå til Fil> Eksporter, og vælg placering og format for filen.

    Hvad er den gennemsnitlige filstørrelse for en STL-fil til 3D-printing?

    Den gennemsnitlige filstørrelse for en STL-fil til 3D-printning er 10-20 MB. 3D Benchy, som er det mest almindelige 3D-printede objekt, er ca. 11 MB. For modeller med flere detaljer, f.eks. miniaturer, statuer, buster eller figurer, kan de i gennemsnit være på ca. 30-45 MB. For meget enkle objekter er de for det meste under 1 MB.

    • Iron Man skydning - 4MB
    • 3D Benchy - 11MB
    • Leddelt skelet drage - 60MB
    • Manticore bordminiature - 47MB

    Roy Hill

    Roy Hill er en passioneret 3D-printentusiast og teknologiguru med et væld af viden om alt relateret til 3D-print. Med over 10 års erfaring på området har Roy mestret kunsten at 3D-designe og printe, og er blevet ekspert i de nyeste 3D-printtrends og -teknologier.Roy har en grad i maskinteknik fra University of California, Los Angeles (UCLA), og har arbejdet for flere velrenommerede virksomheder inden for 3D-print, herunder MakerBot og Formlabs. Han har også samarbejdet med forskellige virksomheder og enkeltpersoner for at skabe brugerdefinerede 3D-printede produkter, der har revolutioneret deres industrier.Bortset fra sin passion for 3D-print, er Roy en ivrig rejsende og en udendørsentusiast. Han nyder at tilbringe tid i naturen, vandreture og camping med sin familie. I sin fritid vejleder han også unge ingeniører og deler sin rigdom af viden om 3D-print gennem forskellige platforme, herunder hans populære blog, 3D Printerly 3D Printing.