CAD/CAM-SKOLAN DEL 6 IMPORT AV CAD-DATA TIDIGARE ARTIKLAR I DENNA SERIE: DEL 1 KONSTRUKTRUERA EN PLASTKÅPA (NR 2) DEL 2 KONSTRUKTIONSMETODER FÖR PLASTDESIGN (NR 3) DEL 3 PRODUCERBARHET (NR 4) DEL 4 FEA-ANALYS (NR 5) DEL 5 KUNDKOMMUNIKATION (NR 8) UNDVIK IMPORTSTRUL! I detta nummer av CAD/CAM-skolan ska vi gå igenom ämnet import. Vilket format ska jag välja, varför får jag inte ett lyckat resultat varje gång och vad kan jag göra åt det i så fall? Detta är säkert frågor ni ställt er. Svaret är inte så enkelt som man skulle önska sig. Med hjälp av en jämförelse från verkliga livet ska vi förklara varför det ibland är så komplicerat. ■ Torkarblad; hur många av er har inte svurit en kall höstdag på en parkering utanför en bensinmack när regnet bara öser ner? I förpackningen med torkarblad ligger tre olika små kryptiskt formade plastbitar som definitivt inte på något sätt påminner om de som sitter på det gamla förbrukade bladet du nyss tog bort. Och monteringsinstruktionen på baksidan av förpackningen är sönderriven sedan du öppnade förpackingen. Ofta är det med den tredje plastbiten som du får ihop det. Passformen kunde varit bättre och när du väl sätter dig i bilen så har du det där störande ljudet av glappet mellan torkararmen och torkarbladet när det vänder riktning i sitt ändläge. Känner du igen dig? av CAD-modeller att göra? Vi ska strax komma till det och ber om tålamod för en parallell med torkarblad till. Vill jag undvika ovanstående problem i höstregnet köper jag mina torkarblad från min bilfabrikants märkesverkstad eller servicebutik och får då ett blad med endast en plastbit i förpackningen med perfekt passform på just min torkararm, eftersom det är den armen den är utvecklad för. Så då kan vi kanske vara överrens om att i alla fall vad gäller torkarblad så har orginaldetaljer bättre passform än universaldetaljer. Universaldetaljer gör också jobbet, men ofta med visst strul innan man får till det och man får vara beredd på att kvaliteten inte är densamma. Samma gäller för CAD-data. Orginalformatet, i CAD-branschen – vanligtvis VAD HAR DETTA MED IMPORT PLASTFORUM 9 2005 kallat för ”native” – är att föredra eftersom inga tolkningar sker på vägen. Neutralformat som till exempel IGES och STEP tolkas både vid export från det sändande systemet och vid import i det motagande systemet. Det är tänkt att passa alla system men ofta uppstår ”glapp” som man antingen får leva med eller göra något åt. Chansen att alla våra sammarbetspartner har samma CAD-system är liten. Därför tvingas vi att ta till neutralformaten titt som tätt. Det finns ett tredje format är att föredra före neutralformat och det är kärnformat. Grafikkärnan är enkelt förklarat den del av programvaran som matematiskt bestämer geometrins uppbyggnad. Det finns en mängd olika kärnor och en del system har utvecklat sin egen kärna och andra har valt att licensiera kärnan och lägga krutet på själva programfunktionen istället. Import och/eller exportfunktioner brukar ändå finnas till de två vanligaste kärnorna Parasolid och ACIS råformat. Figur 1a Figur 1b Figur 2: Check Enity SÅ TURORDNINGEN ÄR : 1. Använd i första hand nativeformatet när det är möjligt. 2. Om det sändande systemet bygger på samma kärna som ditt system använd kärnformatet. 3. Tvingas du till ett neutralformat så kan det vara lämpligt att be om mer än ett format från det sändande systemet. När jag importerar geometri från ett annat system via ett neutralformat kan det allt som oftast uppstå problem. Dessa uppkommer oftast på grund av Figur 3b 45 CAD/CAM-SKOLAN metoden som det sändande systemet använder för att skriva filen (tolkningen) eller metoden som det mottagande sys- Figur 3a Figur 4: Delete and fill temet använder för att återskapa geometrin (återigen en tolkning). Ett annat vanligt skäl till importproblemen är att det redan finns geometriska felaktigheter i det sändande systemets fil. Kvaliteten på modellen som sändaren skapat är viktig och uttrycket ”skit ut, skit in” är applicerbart i dessa fall. Uppstår problem, ber jag om fler format och ber också att sändaren provar flera exportinställningar om det finns möjlighet till detta. Filen kan vara stor därför brukar jag be sändaren att isolera problemområdet när jag lokaliserat detta. Jag ber sändaren skära ner modellen till en mindre model där problemområdet innefattas och skicka denna model i flera format väl namngivna, så vi vet vilken eller vilka inställningar som fungerar. NÄR VI HITTAT RÄTT INSTÄLLNING kör vi den stora modellen igen och till nästa gång har vi förhoppningsvis en fungerande formel. I nio fall av tio kan problemen fixas genom att testa fler format och inställningar så det är värt att prova innan jag gör något annat. Om det trots allt kvarstår problem så får jag helt enkelt jobba själv med de verktyg som finns att tillgå i CAD-systemet. Ofta är det en eller flera ytor på modellen som inte importerats korrekt och därför lämnar hål (gaps) i geometrin. De flesta system idag är solidmodellerare och kan ej betrakta den importerade geometrin som en solid om det finns hål i den. Modellen importeras då som en ytmodell med hål i och det jag gör då är att lokalisera hålen och täta dem med automatik, om det är möjligt, och i annat fall manuellt genom att ytmodellera – ta bort felaktiga ytor och stänga modellen till en solid. När jag importerar en fil från ett annat system och får en ytmodell istället för en solidmodell är det en indikation på att det finns felaktigheter med importen av den filen. Import Diagnostics har liknade funktioner som Entity Check men utöver det även förmågan att läka områderna med hål. Jag markerar min öppna yta och startar diagnostiken. Det skadade området eller områderna visas som i exemplet (figur 1a) och efter det att jag använt kommandot ”Attemt to heal all” har SolidWorks i detta fall stängt ytan till en jämn och fin avrundning baserad på de intillliggande ytornas geomeri (figur 1b). Klarar inte healfunktionen att läka al- IMPORT DIAGNOSTICS : Figur 5 Figur 6 46 la hål i modellen går jag in och lappar ihop de områdena manuellt efteråt. Detta verktyg använder jag för att identifiera felaktig import av geometri. Detta är ett effektivt verktyg för att granska möjliga fel innan jag försöker läka dem med automatik eller manuella metoder. Jag brukar börja med att söka efter Invalid faces och edges. Får jag inga träffar med de inställningarna går jag vidare med att söka efter short edges. När felaktigheterna är lokaliserade visas de i resultatlistan (figur 2) och genom att välja någon av dessa belyses de med en pil i grafikfönstret som vägledning var felaktigheten är lokaliserad på modellen. Denna information ger mig god vägledning om var jag ska gå in och eventuellt ta bort och ersätta geometri. CHECK ENTITY: GEOMETRY ANALYSIS : När en modell skapas finns det enormt många olika sätt att bygga den på. Ofta är slutresultatet kanske inte det bästa sättet modellen är byggd på, men geometrisk väldigt korrekt. Ofta kan det uppstå en massa små ytor och kanter som en konstruktör inte tänker på, men beroende på tillverkningsprocess har det väldigt stor betydelse. En underleverantör kan få problem med små ytor och släppningar och resultatet är att modellen inte går att använda. Geometry Analysis är ett något mer avancerat verktyg än Entity Check och ger en mer noggrann analys av modellens felaktigheter. Jag ställer först in mina tröskelvärden för vad som ska betraktas som ”Short Edges” och så vidare (figur 3a). Därefter väljer jag att analysera modellen och få fram en lista på de edges, faces och vertices som faller under mina tröskelvärden. Liksom med Entity Check kan jag få SolidWorks att belysa dessa områden så som i exemplet (figur 3b) där Sliver Face9 (spetsig yta) är belyst på modellen och markerad med informationsbox om den aktuella arean. Därefter kan andra verktyg användas, som att ta bort ”sudda ut ytor” för att få jämnhet i modellen. Ett av dessa är Delete and fill (figur 4), ett underbart verktyg som just jämnar till en fragmenterad yta till en slät kontinuerlig yta som lämpar sig bättre att till exempel bereda fräsoperationer mot, än den uppdelade som ofta ger problem för CAM- och CNC-personal. MANUELLA METODER : Det skulle behövas minst två eller tre sidor till för att beskri- PLASTFORUM 9 2005 CAD/CAM-SKOLAN va manuella metoder för att reparera hål i modeller. Men i korta ordalag går det ut på att lokalisera ytan som är fel med något av verktygen ovan, ta bort den och sedan fylla igen hålet. Detta gör man med sina ytmodelleringsvertyg såsom fill, patch, loft, sweep, och så vidare. Ofta är det mycket tidskrävande och den absolut sista utvägen. Det finns en uppsjö av programvaror och företag som erbjuder översättningstjänster mellan olika CAD format. Detta är vanligast att använda om man inte har kapacitet i sitt CAD-system att importera det sändande formatet eller att man inte kan få till godkänt resultat med hjälp av de inställningar som finns till hands i det sändande och mottagande systemet. Eller om man väldigt ofta jobbar med filer från en sådan samarbetspartner och inte ser det som lönsamt att läka problemen själv. Här är en lista med exempel på sådana programvaror. Följ länken http:// www.solidworks.com/pages/partners/ partnerList.html och välj Data Translation Software som Industry vid sökning- DATA TRANSLATION SOFTWARE : PLASTFORUM 9 2005 en (figur 5) eller sök på nätet efter <”data translation” +cad> med din favoritsökmotor. IDF import kanske inte hör till ämnet problematik kring import av CAD-data men jag vill ändå belysa nyttan av att kunna importera kretskortsdesign i IDF-Format som 2D-layout till 3D-objekt, för att säkerställa att kretskortet får rum i den kringliggande designen. Automatik för detta finns att tillgå genom olika tilläggsprogram eller som grundfunktionalitet i CAD-systemet. Importprogrammet läser av symbolerna i IDF-filen och bygger upp kretskortet med 3D-objekt som motsvarar symbolerna i form och possition (figur 6). eDrawings/e2_register.html. Stöd finns för SolidWorks, AutoCAD, Catia V5, Pro/Engineer, Inventor, Unigraphics, SolidEdge och som helt fristående viewer. IDF IMPORT: eDRAWINGS : Om importproblem uppstår kan man alltid välja att använda eDrawings att kommunicera och rita med eller berätta på modellen var man har problem och sända tillbaka till den sändande personen så att han/hon eventuellt kan göra geometrin bättre för export. Går att ladda hem gratis från: http:// www.solidworks.com/pages/programs/ Oavsett vilket CAD-system du använder kommer du förr eller senare att stöta på problem kring import av filer. Ofta går det bra men strular det till sig ger denna artikel förhoppningsvis svar på några av dina frågeställningar. Hur man går till väga i detalj är svårt att beskriva i en artikelserie som denna och du bör kontakta din CAD-leverantörs support för att få hjälp, eftersom det kan vara olika från fall till fall. Om du börjar jobba med en ny samarbetspartner, be om att få testa importen i god tid. Be om en annan fil som påminner i geometri och testa olika format och se om ni inte kan hitta en fungerande formel innan ni står där med en deadline. SAMMANFATTING : DEL 7 VERKTYGSKONSTRUKTION 47
© Copyright 2024