Tänk på hur du konverterar olika CAD-filformat när de ska bli underlag till tekniska illustrationer
Allt oftare önskar kunderna att man använder deras CAD-filer (Computer Aided Design), i 2D eller 3D, som underlag för att skapa en illustration. Oftast vill man ha mer autentiska bilder än vad CAD-bild vanligen ger. Det kan man uppnå med sk. CGI-bilder (Computer Generated Imagery). De ger en mer verklighetsnära upplevelse.
Användbara filformat i 2D
När det gäller 2D så är EPS- eller AI-filer (Adobe Illustrator) bland de vanligaste. PDF-filer förekommer också. För att kunna jobba snabbt behövs tre vyer av objektet såsom front-, sido- och toppvy. För mer komplicerade objekt kan det även behövas ritning från fler sidor i de fall olika delar skymmer varandra.
Dessa filer använder jag sedan som underlag för att skapa objekt i 3D som en grund till en teknisk illustration.
Filformat för 3D är lite mer komplicerade
Det finns en rad avgörande skillnader mellan CAD-program och CGI-program för 3D-animering eller presentation. Filformaten är ju anpassade för att fylla olika behov. Därför kan konvertering av filer från 3D-CAD till 3D-CGI orsaka en del problem.
Vanligen brukar jag börja med att be om en mindre testfil.Då kan man snabbt eliminera onödigt arbete eller eventuella problem och även ge råd för det fortsatta arbetet. Allt i syfte att spara tid och pengar vid filkonverteringen.
Grundläggande skillnader mellan 3D-program för CAD och CGI
Det kan vara bra att känna till några typiska skillnader mellan 3D-program för konstruktion (CAD) och för 3D-presentation/animering (CGI).
Ritningar i AutoCad sparas ofta i DWG-formatet. Ett skyddat filformat som är binärt och därmed ger hyggligt små filer. Men DWG-formatets version är beroende av din AutoCad version.
Alternativet är DXF-formatet som bygger på ASCII-kod (vilket kan läsas och manipuleras i WordPad) men det ger stora filer. Autodesk publicerar specifikationerna för DXF-formatet, men däremot inte för DWG.
Ett vanligt problem med DXF är att det har lika många dialekter som det finns versioner av AutoCad. Detta ställer till bekymmer vid konvertering till andra 3D-format. Därför brukar jag vid export till DXF rekommendera att använda R12-filer (release 12). Senare versioner av DXF innehåller många förändringar som kan orsaka problem för program som har inbyggd import för DXF.
Dubbel kontra enkelsidig rendering
CAD-program har som regel dubbelsidig rendering av ritade objekt. Det betyder att objektet syns på skärmen från alla vinklar. Så är det inte med 3D-presentationsprogrammen. Där har varje polygon en sk. normal. Polygonen är en yta som har minst tre kanter eller bygger på minst tre punkter i rummet. Normalen är en tänkt linje vinkelrätt mot ytan. I datorn kan man endast se polygonen från den sida som har normal. Sedd från andra sidan verkar polygonen inte finnas där. Detta gäller även vid rendering. Förvisso går det att göra polygonen dubbelsidig till priset av segare svarstider och längre renderingstider när slutbilden ska skapas.
Skillnaden mellan dubbelsidig och enkelsidig rendering gör att man, efter en filkonvertering, ofta manuellt får ta jobbet att kasta om riktningen på normaler för att objektet ska upplevas helt igen. Detta kan orsaka väldigt mycket pill-jobb.
Rektanglar blir trianglar
Vidare är det vanligt att konverteringen mellan olika 3D-miljöer omvandlar rektanglar till trianglar. Detta är något av en säkerhetsåtgärd vid konvertering då en yta genom tre punkter alltid är plan. Medan det inte gäller för fyra eller fler punkter. Det betyder att man därigenom orsakar en kraftigt ökning av antalet polygoner i filen. Den växer i storlek och blir trögare att hantera och jobba med.
Olika mått- och koordinatsystem
Därtill har AutoCAD ett måttsystem som inte bygger på metern utan en egen enhet, medan program för 3D-presentation ofta använder metermåttet som standard. Därför behöver man ofta justera i koordinatsystemet efter konvertering.
Gör en specialversion av
din 3D-fil före konverteringen
Med tanke på att filstorleken alltid växer vid 3D-konvertering är det klokt att banta ner grundfilen före leverans eller konvertering. Gör den så liten som möjligt utan att tappa bort väsentliga delar.
Några generella råd för dina 3D-underlag
-Ta bort alla onödiga detaljer. Vanligen behöver jag endast få "exteriören" av objektet. Dolda muttrar och skruvar kan addera mycket till filstorleken. Kanske räcker det med skruvens skalle?
- Solida objekt i AutoCad måste ”exploderas” till ”regioner” som kan konverteras till triangulära polygoner.
- Sammanför ritningen till ett (1) samlat lager. Eller om möjligt dela upp lagren i mindre delfiler ifall filen blir stor.
- Att exportera till STP-format eller OBJ-format brukar vara en bra väg i många fall. Men vi har även tagit emot IGES-filer och olika SolidWorks-filer.
3D-konvertera aldrig på en dator
med litet arbetsminne (RAM)
Använd inte en dator med litet RAM-minne för filkonvertering i 3D. Det kan fungera för mindre 3D-objekt, medan större och detaljrika objekt kan haverera. I värsta fall upptäcks inte detta utan man skickar en defekt fil som skapar stora problem.
Minneshanteringen är så gott som alltid förknippad med en viss felnivå som minnesfunktionen och programmen klarar av att hantera. Men när minnet slår i taket ökar risken att felen skrivs in i filen permanent. Då måste den felande filen ständigt tolkas om till korrekt kod. För att inte processen ska orsaka oändliga loopar så är de naturligtvis tidsbegänsade. Ändå skapar detta filer som kan ta extremt lång tid för datorn att tolka.
Förutom att resultatet kan bli en fil med defekta eller saknade objekt blir den även extremt seg att arbeta med. Bara att öppna en sådan fil kan ta evigheter. Därför rekommenderar vi konkreta prov.
Mitt råd är därför: granska alltid hur filen uppför sig innan du skickar iväg den när du själv står för konverteringen.
Vid uppdrag där det handlar om flera likartade konverteringar föredrar jag att starta med en enda fil och grundligt testa den innan resten av jobbet påbörjas.
Rätt hanterad har 3D-tekniken få begränsningar och många möjligheter när det gäller att få fram proffsiga tekniska illustrationer. Det blir illustrationer som ger dina produkter ett lyft och respekt.
Hör av dig för att bolla 3D-idéer på 031-12 10 82
