Tukipalveluumme otetaan hyvin usein yhteyttä ja kysytään, miksi SOLIDWORKS-tiedostojen tallentaminen eri tiedostomuotoihin kuten STEP-tiedostoon muotoon on hidasta. Samalla myös ihmetellään, miksi tiedostojen tiedostokoot ovat suuria.
Tallentamisen hitaus ja samalla myös tiedostojen suuri koko johtuu pääasiassa aina siitä, että tallennettava SOLIDWORKS-malli sisältää ns. "liikaa" yksityiskohtia. Sanalla "liikaa" tarkoitan merkityksettömiä yksityiskohtia, jotka voidaan karsia pois lopullisesta tallennettavasta tiedostosta. Tässä siis täytyy aina miettiä, mitkä tiedot ovat vastaanottajan kannalta tarpeellisia ja mitkä eivät.
Miten mallin yksinkertaistaminen ja sen myötä lopullisen exportoitavan tiedoston tiedostokoon pienentäminen sitten tapahtuu?
Ensin kannattaa aina tutkia mahdollisuutta, että voidaanko yksinkertaistamisessa käyttää SOLIDWORKS:n Defeature-toimintoa, jonka toimintaa on käyty läpi mm. TÄSSÄ ARTIKKELISSA. Valitettavasti kuitenkin Defeature-toiminto ei aina tuo ratkaisua asiaan. Tällöin yksinkertaistaminen tulee tehdä manuaalisesti.
Vaihe 1: Turhien osien poistaminen/supressoiminen kokoonpanosta
Jos yksinkertaistettava malli on kokoonpano, tällöin kannattaa lähteä liikkeelle merkityksettömien osien poistamisella tai supressoimisella kokoonpanosta. Kokoonpanosta on tällöin kuitenkin järkevää ensin tallentaa esim. uudelle nimelle oma versio, jotta ei vahingossa tehdä tahattomia muutoksia alkuperäiseen kokoonpanoon. Esim. jos ao. kuvan tilanteessa vastaanottajalle ei ole merkitystä onko ruuvit, mutterit ja aluslevyt kiinni levyissä ja häntä kiinnostaa ainoastaan itse reikälevyt, tällöin nämä ns. turhat osat kannattaa poistaa tai supressoida kokoonpanosta. Jos poistettavat osat ovat Toolbox-osia (pultti-ikoni rakennepuussa), tällöin osat saadaan helposti valittua aktiiviseksi "Component Selection" > "Select Toolbox" -filtterillä ao. kuvan mukaisesti.
Vaihe 2: Kokoonpanon tallentaminen osaksi eli *.SLDPRT-tiedostoksi.
Kun kokoonpanosta on poistettu vastaanottajalle merkityksettömät osat, kokoonpano kannattaa tässä vaiheessa tallentaa osaksi eli *.SLDPRT-tiedostoksi, jotta mallin yksinkertaistaminen on helpompaa.
Tallennettaessa kokoonpanoa osaksi, kannattaa yleensä käyttää valintaa "All Components", jotta kokoonpanon osat tallentuvat osatiedostoon Solid-tilavuuksina. Solid-tilavuuksien muokkaaminen/poistaminen on huomattavasti helpompaa Surface-tilavuuksiin verrattuna.
Tässä voidaan myös kokeilla valintaa "Include Specified Components", joka itse asiassa saattaa poistaa osittain jopa tarpeen komponenttien manuaaliseen deletoimiseen (vaihe 1), koska osia voidaan myös jättää pois tallennuksesta tämän toiminnon avulla.
Vaihe 3: Osan yksinkertaistaminen
Kun kokoonpano on tallennettu osaksi, tätä osatiedostoa päästään sitten helposti yksinkertaistamaan. Yksinkertaistaminen tapahtuu pääasiassa tekemällä pursotuspiirteitä, joilla yksityiskohdat hävitetään. Ao. kuvissa näkyy esimerkki yksityiskohtien hävittämisestä ja sen suuresta vaikutuksesta tiedostokokoon, kun osa tallennetaan STEP-muotoon.
Levyssä on paljon reikiä. Kun tiedosto tallennetaan STEP-muotoon, STEP-tiedoston koko on n. 5,5 MB.
Levyn reiät hävitetään Extruded Boss -pursotuksella. Tallennettavan STEP-tiedoston koko on n. 200 kertaa pienempi, vain n. 26 KB.
Jos samat tallennukset tehdään Parasolid-muotoon eli *.x_t-tiedostomuotoon, tiedostosta saadaan vielä tuplasti pienempi. Huom! Parasolid-tiedostomuoto on SOLIDWORKS:n sisällä suositeltavin tiedostomuoto, jos esim. halutaan saada avattua malli vanhemmalla SOLIDWORKS-vuosiversiolla (SOLIDWORKS on Parasolid-pohjainen ohjelmisto). Parasolid-formaatin haaste on kuitenkin se, ettei se ole tuettuna importoitavaksi kaikissa CAD-ohjelmissa.
Toinen hyvä esimerkki tiedostokoon pienentämisestä on solid-tilavuuksien määrän vähentäminen käyttämällä esim. Combine-piirrettä.
Ao. kuvan esimerkissä näkyy osa, jossa on paljon reikiä sisältävä levy, jonka rei'issä on pultit. Kun tiedosto tallennetaan STEP-muotoon, STEP-tiedoston koko on n. 3,3 MB.
Osan aiemmat 67 kpl solid body -tilavuuksia on nyt sulautettu yhteen, yhdeksi tilavuudeksi käyttämällä Combine-piirrettä. Tallennettavan STEP-tiedoston tiedostokoko putoaa n. 2,5 MB:iin.
Yhteenveto:
Edellä mainitut esimerkit huomioon ottaen voidaan todeta, että yksityiskohtien ja mm. solid body -tilavuuksien määrää vähentämällä pystytään vaikuttamaan paljon tallennettavan STEP- tai muun ei-SOLIDWORKS-muotoisen tiedoston tiedostokokoon.
Katso vielä nämä, tiedostojen importointia käsittelevät artikkelit:
Tiedostojen importointi - Osa 2
Kommentit
Kirjaudu sisään jättääksesi kommentin.