Mesh vs. NURBS: Hvilken 3D-modell er best for 3D-utskrift?

Innholdsfortegnelse:

Mesh vs. NURBS: Hvilken 3D-modell er best for 3D-utskrift?
Mesh vs. NURBS: Hvilken 3D-modell er best for 3D-utskrift?
Anonim

Når du designer et 3D-objekt ved hjelp av et CAD-program, bruker populære modelleringsprogrammer enten polygonnett eller en NURBS (Non-Uniform Rational Basis Spline) for å beskrive objektet. Når du oppretter en fil for 3D-utskrift, konverterer de fleste CAD-programmer filen til STL-format (som konverterer den til et trekantet polygonnett). Hvis du lurer på om du skal lage objektet med mesh eller jobbe i NURBS og deretter gjøre konverteringen, sammenlignet vi begge for å hjelpe deg med å bestemme.

Image
Image

Generelle funn

  • Mindre filstørrelser.
  • Enklere å modifisere modeller.
  • Kompatibel med STL-formatet; ikke nødvendig å konvertere.
  • Full 3D-gjengivelse, så ingen sømmer fra lapping av deler.
  • Mer nøyaktige, mindre pikselerte modeller.
  • Bedre for tekniske og mekaniske applikasjoner.
  • Gjengir jevne former.

Polygon mesh gjengir 3-dimensjonale elementer på datamaskinen. På grunn av dette er det formatet som brukes av STL-filer for 3D-utskrift. Når du bruker trekanter for å lage 3D-former, lager du tilnærminger av glatte kanter. Du vil aldri oppnå den perfekte jevnheten til et bilde som opprinnelig ble opprettet i NURBS, men nettet er lettere å modellere. Du kan skyve og dra i nettet for å flytte det og oppnå de samme resultatene hver gang fordi det ikke beregner matematiske gjennomsnitt av poeng.

NurBS lager de jevneste bildene når det gjelder datamodellering. Det skaper også nøyaktige modeller med jevne kanter som ikke er pikslet. For tekniske og mekaniske applikasjoner foretrekkes NURBS-basert datamaskingjengivelse fremfor polygonnettbaserte programmer. Vanligvis, når du skanner objekter inn i et CAD-program, blir disse objektene først skannet med NURBS.

Kompatible programmer: gratis- og premiumversjoner

  • Gratis og kommersiell programvare.
  • Gratis og kommersiell programvare.
  • De fleste programmer håndterer både polygon og NURBS.

Både polygon mesh- og NURBS-brukere har en rekke gratis, freemium og kommersielle programmer å bruke. Og mange programmer har begge alternativene innebygd. I gratisprogramvaren Blender, for å lage en film, for eksempel, kan du lage karakterer med polygoner, men bruke NURBS for miljøet for å få et naturlig utseende terreng med organiske kurver.

Andre store NURBS-programmer inkluderer Autodesk Maya, Rhinoceros og AutoCAD. Likevel inkluderer disse også polygonnett. SketchUp grunnleggende, gratis versjon støtter bare polygoner i de innebygde verktøyene. Pro-utgaven støtter utvidelser som tilnærmer NURBS-prosesser som jevne kurver.

Uansett hvilket verktøy du velger, trenger du ikke bruke hundrevis av dollar for å lage modeller. Noen av de kraftigere programvarene kommer imidlertid til en slik pris.

Ease of Use: Mesh-modeller og utskrifter raskere

  • Bruker linjer og former i tre dimensjoner for raskt å sette sammen modeller.
  • Vanskere å lage jevne kurver.
  • Setter sammen modeller ved hjelp av lapper av todimensjonale objekter.
  • Gap kan dukke opp fra dårlige sammenføyninger.
  • Enklere å gjøre glatte overflater.

NURBS er bedre til å gjengi buede overflater, selv om tilnærminger kan gjøres i en mesh-modell ved å øke antall sider i polygonene.

NURBS har sine begrensninger. Fordi det er en 2-dimensjonal gjengivelsesform, må du lage lapper som du setter sammen for å lage en kompleks 3-dimensjonal form. I noen tilfeller passer ikke disse lappene perfekt sammen og sømmer vises. Det er avgjørende å se nøye på et objekt når du designer det og sørge for at sømmene er perfekt tilpasset før du konverterer det til mesh for STL-filen.

For nybegynnere er mesh-polygonprogrammer et godt utgangspunkt for å lære det grunnleggende om 3D-modellering. Det tar ikke lang tid å komme til en grunnleggende modell.

3D-utskrift: Polygon mesh er raskere

  • Konverterer direkte til STL.
  • Må konvertere til mesh før eksport som en STL-fil.

Hvis du modellerer for 3D-utskrift, har polygonnett en fordel fremfor NURBS. En NURBS-fil kan ikke konverteres direkte til STL-format (filtypen som slicing-programvaren bruker til å generere instruksjonene for skriveren). Det er et ekstra trinn med å konvertere den til en mesh først.

Når du jobber i NURBS og konverterer filen til en mesh, kan du velge oppløsning. Høy oppløsning gir de jevneste kurvene i objektet som skrives ut. Høy oppløsning betyr imidlertid at du har en stor fil. I noen tilfeller kan filen være for stor til at 3D-skriveren kan håndtere.

Bortsett fra å finne den perfekte balansen mellom oppløsning og filstørrelse, finnes det andre rengjøringsmetoder for å redusere filstørrelsen. For eksempel, når du lager et objekt, ikke lag indre overflater som ikke vil bli skrevet ut. En måte dette kan skje på er hvis to former er koblet sammen. Noen ganger forblir sammenføyningsflatene definerte, selv om når overflatene skrives ut, vil de ikke være separate overflater.

Generelle funn

3D-designprogrammet du er mest komfortabel med, vil mest sannsynlig ha muligheten til å eksportere en NURBS- eller mesh-fil til en STL eller et annet 3D-utskriftsformat.

Om du først lager objektet ditt med NURBS eller mesh, avhenger av dine preferanser. Hvis du vil ha et enklere program der du ikke trenger å konvertere, vil det å starte i mesh være det beste alternativet. Hvis du vil ha et program som gir deg perfekte kurver, velg et som bruker NURBS.

Andre gode ressurser for å forstå ulike modellformater kommer fra 3D-utskriftstjenestebyråer (som Sculpteo og Shapeways). Disse firmaene håndterer filtyper og formater fra de fleste 3D-designprogrammer. De har ofte gode tips og forslag for å få filer til å skrive ut riktig.

Anbefalt: