Mesh vs. NURBS: Vilken 3D-modell är bäst för 3D-utskrift?

Innehållsförteckning:

Mesh vs. NURBS: Vilken 3D-modell är bäst för 3D-utskrift?
Mesh vs. NURBS: Vilken 3D-modell är bäst för 3D-utskrift?
Anonim

När man designar ett 3D-objekt med ett CAD-program använder populära modelleringsprogram antingen polygonnät eller en NURBS (Non-Uniform Rational Basis Spline) för att beskriva objektet. När du skapar en fil för 3D-utskrift konverterar de flesta CAD-program filen till STL-format (som konverterar den till ett triangulärt polygonnät). Om du undrar om du ska skapa objektet med mesh eller arbeta i NURBS och sedan göra konverteringen, jämförde vi båda för att hjälpa dig att avgöra.

Image
Image

övergripande resultat

  • Mindre filstorlekar.
  • Lättare att modifiera modeller.
  • Kompatibelt med STL-formatet; du behöver inte konvertera.
  • Fullständig 3D-rendering, så inga sömmar från att lappa ihop bitar.
  • Mer exakta, mindre pixlade modeller.
  • Bättre för tekniska och mekaniska tillämpningar.
  • Återger mjuka former.

Polygon mesh återger 3-dimensionella objekt på datorn. På grund av detta är det formatet som används av STL-filer för 3D-utskrift. När du använder trianglar för att skapa 3D-former skapar du approximationer av jämna kanter. Du kommer aldrig att uppnå den perfekta jämnheten av en bild som ursprungligen skapades i NURBS, men nätet är lättare att modellera. Du kan trycka och dra i nätet för att flytta det och uppnå samma resultat varje gång eftersom det inte beräknar matematiska medelvärden av poäng.

NurBS skapar de jämnaste bilderna när det gäller datormodellering. Det skapar också exakta modeller med jämna kanter som inte är pixlade. För tekniska och mekaniska applikationer är NURBS-baserad datorrendering att föredra framför polygonnätbaserade program. I allmänhet, när du skannar objekt till ett CAD-program, skannas dessa objekt initi alt med NURBS.

Kompatibla program: gratis- och premiumversioner

  • Gratis och kommersiell programvara.
  • Gratis och kommersiell programvara.
  • De flesta program hanterar både polygon och NURBS.

Både polygonmesh- och NURBS-användare har en mängd gratis, freemium och kommersiella program att använda. Och många program har båda alternativen inbyggda. I gratisprogramvaran Blender, för att göra en film, till exempel, kan du göra karaktärer med polygoner men använda NURBS för miljön för att få en naturlig terräng med organiska kurvor.

Andra stora NURBS-program inkluderar Autodesk Maya, Rhinoceros och AutoCAD. Ändå inkluderar dessa även polygonnät. SketchUp grundläggande, gratisversion stöder endast polygoner i sina inbyggda verktyg. Pro-utgåvan stöder tillägg som approximerar NURBS-processer som jämna kurvor.

Vilket verktyg du än väljer behöver du inte spendera hundratals dollar för att tillverka modeller. Men en del av de mer kraftfulla mjukvaran kommer till den typen av kostnad.

Användarvänlighet: Mesh-modeller och utskrifter snabbare

  • Använder linjer och former i tre dimensioner för att snabbt sätta ihop modeller.
  • Svårare att göra jämna kurvor.
  • Sättar ihop modeller med lappar av tvådimensionella objekt.
  • Gap kan dyka upp från dåliga anslutningar.
  • Lättare att göra släta ytor.

NURBS är bättre på att återge krökta ytor, även om approximationer kan göras i en mesh-modell genom att öka antalet sidor i polygonerna.

NURBS har sina begränsningar. Eftersom det är en 2-dimensionell återgivningsform måste du skapa lappar som du sätter ihop för att skapa en komplex 3-dimensionell form. I vissa fall passar dessa lappar inte ihop perfekt och sömmar dyker upp. Det är viktigt att titta noggrant på ett objekt när du designar det och se till att sömmarna passar perfekt innan du konverterar det till mesh för STL-filen.

För nybörjare är meshpolygonprogram en bra utgångspunkt för att lära sig grunderna i 3D-modellering. Det tar inte lång tid att komma till en grundmodell.

3D-utskrift: Polygonnät är snabbare

  • Konverterar direkt till STL.
  • Måste konvertera till mesh innan export som en STL-fil.

Om du modellerar för 3D-utskrift har polygonnät en fördel framför NURBS. En NURBS-fil kan inte konverteras direkt till STL-format (den filtyp som skivningsmjukvaran använder för att generera instruktionerna för skrivaren). Det finns ett extra steg att konvertera den till en mesh först.

När du arbetar i NURBS och konverterar filen till en mesh kan du välja upplösning. Hög upplösning ger de jämnaste kurvorna i objektet som skrivs ut. Men hög upplösning betyder att du har en stor fil. I vissa fall kan filen vara för stor för 3D-skrivaren att hantera.

Förutom att hitta den perfekta balansen mellan upplösning och filstorlek, finns det andra rengöringsmetoder för att minska filstorleken. Till exempel, när du skapar ett objekt, skapa inte inre ytor som inte kommer att skrivas ut. Ett sätt detta kan hända är om två former är sammanfogade. Ibland förblir sammanfogningsytorna definierade, även om de inte är separata ytor när ytorna skrivs ut.

övergripande resultat

Det 3D-designprogram som du är mest bekväm med kommer sannolikt att ha ett alternativ att exportera en NURBS- eller mesh-fil till en STL eller ett annat 3D-utskriftsformat.

Om du först gör ditt objekt med NURBS eller mesh beror på dina önskemål. Om du vill ha ett enklare program där du inte behöver konvertera, är det bästa alternativet att börja i nätet. Om du vill ha ett program som ger dig perfekta kurvor, välj ett som använder NURBS.

Andra fantastiska resurser för att förstå olika modellformat kommer från 3D-utskriftsbyråer (som Sculpteo och Shapeways). Dessa företag hanterar filtyper och format från de flesta 3D-designprogram. De har ofta bra tips och förslag för att få filer att skriva ut rätt.

Rekommenderad: