tiistai 2. joulukuuta 2014

Mekanismeja ja animaatioita

Koska Solidworks -ohjelmiston kokoonpanoja tehtäessä voi kappaleita kytkeä toisiinsa "Mate"--toiminnolla toiminnallisiksi pareiksi, joissa on vapausasteita kuten mekanismeissa, voidaan sitä käyttää toimivien koneiden suunnitteluun.

Harjoitustehtävänä oli mallintaa toimiva moottori.  Kuvassa lopputulos kokonaisena ja kaksi osaa piilotettuna, jotta sisäosa laitteesta näkyy.


Kukin mootorin erillisistä osista on mallinnettu omissa tiedostoissaan, mutta mallintamisessa on käytetty hyväksi yhteisiä profiilikäyriä eri osien välillä, jotta yhteensopivuus olisi saumatonta.

Ohjelmistossa voidaan mekanismille tehdä liikeratojen animointi ja törmäystarkastelu sen varmistamiseksi, että osat eivät törmää toisiinsa kappaleiden liikkuessa ja malli on oikean toimivan moottorin simulaatio.

Alla animaatio videotiedostona:

Tässä vielä toinen video. Videoissa on määrittey milloin kukin osa tulee näkyväksi, jotta voidaan havainnollistaa kokoonpanon osien toiminta toistensa suhteen ja näyttää piiloon koteloiden sisään jääviä rakenteita.


perjantai 28. marraskuuta 2014

Pintamallintamista ja IGES -muunnoksia

Solisworks -ohjelmistossa on monipuoliset mahdollisuudet pintamallintamiseen. Alla oleva kappale on tuotu Solidworksiin IGES -tiedonsiirrolla, jolloin malliin tuli kymmenien pintojen joukko, joista puuttui osa. Mallintamalla puuttuvat pinnat saadaan aikaan 3D-avaruudessa tila, jonka nuo pinnat sulkevat sisäänsä. Knit -operaatiolla yhdistämällä pinnat yhdeksi ainokaiseksi pinnaksi päästään kärsivälliseti lopulta siihen tilanteeseen, että ohjelmisto pystyy tunnistamaan mallin sellaiseksi, josta saa synnytettyä 3D -tilavuusmallin.






Alla oleva kappale on tuotu myös IGES-tiedonsiirrolla ja nyt ohjelmistolla on pystytty tunnistamaan kappale tilavuusmalliksi. Koska mallissa ei ole kuitenkaan Solidworksin piirteitä, se on vain jokin tilavuusmöykky avaruudessa. Solidworks voidaan opettaa Feature-Works -toiminnolla tunnistamaan kappaleen piirteet Solidworks -piirteiksi ja rakentamaan kappaleesta sellainen malli, jonka piirteitä voi monistaa Solidworks -ohjelman piirremallintamistoiminnoilla.. Tässä malli tiedonsiirron jälkeen:


Ja alla sama kappale, josta on tunnistettu piirteet, joita on siten voitu muokata ja monistaa:



keskiviikko 19. marraskuuta 2014

Monimuotoisia kappaleita mallintamaan

Solidworks-ohjelmistossa voidaan luoda tilavuusmalleja myös pyyhkäisykuvauksella ja sen lisäksi tekemällä tilavuuden määritys poikkipintajoukon ja ohjauskäyrien tai keskilinjan avulla. Keskilinja voi olla avaruuskäyrä, kuten seuraavissa esimerkeissä.

Ensimmäisenä mallintamiskohteena oli vapaamuotoinen pullo pyyhkäisykuvauksella tehtynä (sweep).

Pullon suun kierre on tehty myös pyyhkäisykuvauksella, missä on lisämääreenä, että annettua poikkipintaa kierretään joko haluttu kulma tai tiety kierrosmäärä pyyhkäisyakselin ympäri.

Kuvan pullo on luotu pyyhkäisemällä kulmistaan pyöristeyn suorakaiteen profiilia avariidessa pyyhkäisyakselia pitkin. Pullon muotoilua on jatkettu antamalla pyyhkäisylle lisämääre, jossa profiili kiertyy akselin ympäri. Pullon korkin kierteet on tehty toisella pyyhkäisyoperaatiolla ja erillisellä poikkileikkauksella.
Tämä pullo on tehty siten, että pyyhkäisyn aikana poikkileikkauksen kulkua on ohjattu ohjauspäyrillä, joilla säädetään pullon kylkien muotoa.


MUKIN MALLINTAMINEN ANNETUN VALMIIN KUVAN AVULLA

Solidworks -ohjelmistossa voidaan ottaa jokin valmis valokuva malliksi, minkä pohjalta mallinnus aloitetaan. Annettu valokuva, alla oleva mukin kuva on ollut pohjana, jonka avulla on tehty splinisovitus mukin kylkilinjan määräämiseksi. Tämä kylkilinja sekä siitä y-akselille vedetyt kohtisuorat viivat rajaavat alueen, jota pyöräyttämällä saadaan synnytettyä alkuoperäisen muodon mukainen tilavuusmalli mukista. Tämän tilan tekeminen ontoksi voi tapahtua joko shell -piirteellä tai sitten alkuperäistä käyrää hyväksi käyttäen, esimerkiksi offset -käyrällä, joka on muutaman millin etäisyydellä alkuperäisestä kylkikäyrästä ja jälleen pyöräyttämällä tätä y-akselin suhteen. Alla mukin kuva, jota käytettiin mallintamisen lähtökohtana ja kylkiviivan määrittelyssä.

Kuvassa mukin ääriviivoja hahmotellaan edellä esitetyn valokuvan perusteella. Mallintaminen tapahtuu sovittamalla splinikäyrä silmämääräisesti kulkemaan valokuvan esittämän kappaleen reunaviivalle. samoin tapahtuu mukin kahvan mallintaminen.


Mukin mallintamisen jälkeen leimasin mukin vielä oheisella naamakuvalla:


Alla olevassa kuvassa mallinnettu muki on keittiöympäristössä "mainos/esittelykuvassa":


 Mukin pohjaan on kaiverrettu tekijän nimi puolen millin syvyisenä kaiverruspiirteenä (exruded cut).


PAKOSARJAN MALLINNUS

Pakosarjan putket on luotu loft-piirteellä, putkien poikkileikkaukset muuttuvat matkalla 80mm -100mm halkaisijaisiksi. Helpointa oli laatia putket avaruuteen laadittujen sketsien välille ja lopuksi luoda laipat. Putket on tehty ontoksi shell -piirteellä, missä putkein päät on määrätty olemaan aukinaisia. Putkien kulkua avaruudessa ohjataan avaruuteen viritetyillä 3D -splineillä.

 Kuvassa näkyy malli leikattuna siten, että putkien voidaan nähdä yhtyvän ilman, että kumpikaan putki menee umpeen.
Alla olevassa kuvassa näkyy putkien ohjaamiseksi laadittuja suoranpätkiä, joita mukailemaan ohjaussplini pakotetaan, jotta se saadaan menmään kohtisuoraan päin laippaa ja jotta putken päälle tuleva kiinnitysruuvin paikka voidaan istuttaa riittävän suoralle putken alueelle.

 AUTON VANNE

Vanteen mallintaminen on tehty pyöräyttämällä avarudessa profiilia, jolloin on syntynyt vanteen rengasta vasten oleva osa. Vanteen pinnat on synnytetty antamalla poikkileikkauksen muuttua toiseksi poikkileikkaukseksi LOFT -piirteellä mallinnettaessa. Kuvassa nelikulmainen poikkileikkaus muuttuu elliptiseksi ja tuloksena on kuvassa näkyvä pinna.

 Pinnojen monistus tehdään circular pattern -piirtellä.
 Renkaaseen tulevat ruuvien reiät mallinnetaan samoin, ensin yksi reikä, jota monistetaan (circular pattern), sitten upotuspiirre (exctruded cut, päästökulmalla 20 astetta)


Lopullinen vanne
Jos vannetta halutaan muunnella, se on helppoa säätämällä alkuperäisiä poikkileikkauksia loft -operaation profiileille. Kuvassa tällä tavoin muunnettu koristeellisempi vanne.

keskiviikko 12. marraskuuta 2014

Ohutlevytöitä - sheet metal module

Solidworks-ohjelmistossa on ohutlevytöiden tekemiseeen oma modulinsa. Ohjelmisto osaa ottaa levyjen taivutuksessa huomioon materiaalin lisätarpeen levyjen taitoksien kohdalla sekä laskea levyjen leikkauksissa ja nurkissa tapahtuvat väistöt automaatisesti.

Tässä kuva tietokoneen kotelosta, jonka mallinsin:

 Auki levitettynä kotelo näyttää tältä.

 Kotelon nurkassa miter-flange -piirteenä mallinnettu levytaitos. Huomaa taitoksiin automaattisesti tulevat levyn paksuuden huomioon ottavat väistöt.


Alla levytyönä malinnettu tuhka-astia:


Tässä alemmassa kuvassa on tuhka-astian tilavuuden määräämiseksi lisätty malliin extruded boss -piirteen avulla mallinnettu tilavuusmalli, minkä vuoksi sisätila näyttää olevan ummessa. Tätä mallia käytettiin määrittämään sensori, joka hälyttää suunnittelijan, jos astian tilavuus ei täytä annettua kriteeriä, kun sen kyljen pituusparametreja muutetaan. Tilavuus astialle on noin 5 litraa.


maanantai 10. marraskuuta 2014

Kokoonpanon laatiminen

Kokoonpano voidaan myös esittää räjäytyskuvana ja räjäytyskuva voidaan animoida. Alla esimerkki tästä:


perjantai 31. lokakuuta 2014

Harrastusta: Tähtitaivasta kuvassa

Tämänpäiväisen tentin jälkitunnelmissa pieni irtiotto 3D-mallintamisen maailmasta. Kamerani kuvasi aamuyöllä kello 2.00-6.12 yhteensä 504 valokuvaa taivaasta. Koostin niistä ns. timelapse -videon, missä Otavan tähdistö (Ursa Major) nousee taivaalle. Videon loppuosassa pilvet vyöryvät mereltä mantereelle ja peittävät aamuisen taivaan.


Noin kuukausi sitten toistin samanlaisen kuvauksen, tuolloin kello 23.00-3.00 välisenä aikana. Tässä alla se aiempi video vertailun vuoksi:


keskiviikko 29. lokakuuta 2014

Tietokoneavusteinen suunnittelu, piiremallinnus pääosassa

Symmetrian hyödyntämistä piiremallinnuksessa. Oikein valittu symmetrian käyttö ja peilausoperaatiot piirteille tuottavat kappaleiden malleja, jotka ovat muokattavissa helposti vain päämittoja muuttamalla.





 Piirteen siirtäminen symmetriatason suhteen peilaamalla. Kovan kolmiomaisessa kappaleessa päätyreunojen keskinormaalin suuntaiset tasot peilaavat suorakulmaisessa nurkassa olevan pursotetun putkiprofiilin symmetrisesti kappaleen vinoihin nurkkiin.  Vaikka kappaleen muotoa muuttaa antamalla suorakulmaisten sivujen päämitoille uudet lukuarvot, pysyy kappale silti koossa ja sitä ei tarvitse mallittaa uudelleen.

Ulokevarsien kevennysupotukset toimivat piirteenä, joka säilyy ehjänä, vaikka kappale muuttuisi ulkomitoiltaan. Uutta mallintamista ei tarvita:


tiistai 21. lokakuuta 2014

Kokoonpanon luonnin harjoittelua

21.10.2014 oli vuorossa kokoonpanon luonti.  Ideoin ja toteutin yksinkertaisen kaukoputken jalustan, jossa kolmijalan päällä on haarukalla vaakatasossa liikkuva haarukkatuki.





Luotuani kokoonopanon siten, että loin osan kokoonpanoon kuuluvista kappaleista Solidworks -ohjelmiston kokoonpanojen luontitilassa ja osan erillisenä kappaleina sain aikaan kuvassa näkyvän rakenteen. Kaukoputken haarukkatuki kääntyy vaakatasossa, kaukoputken jalat on nivelöity kannatinosaan ja liikkuvat nivelillään. lisäämällä törmäystarkastelun tai asettamalla liikkeille rajoittimet saadaan rakenne käyttäytymään siten, että eri kappaleet kokoonpanossa eivät mene sisäkkäin ja tulos on varsin realistinen.

sunnuntai 19. lokakuuta 2014

Ensimmäinen tuulitunnelikoe

Ohjelmisto sisältää yksinkertaisen virtaussimulaation tekemiseen tarvittavan modulin FloXpres.

Tutkin sen käyttöä yksinkertaiseen tapaukseen, jossa neliskulmaisessa putkessa on soikeaprofiilinen pilari


Virtausanalyysin tulos piirtää virtauksen nopeuden putkessa sen ohittaessa pilarin, tunnelista on otettu leikattu kuva, jotta virtauksen muoto näkyy selkeästi:



Auton vanteiden mallintaminen 19.10.2014

Tehtäväksi annettiin autojen vanteiden mallintaminen. Jokainen saisi suunnitella oman autonsa vanteet, joko olemassaolevan aidon mallin mukaan tai sitten ihan oman päänsä mukaan. Aitojen mallien mittoja löytyy internetistä eri automerkeille.

Tein kuitenkin oman mallini alusta loppuun itse. Koitin kuitenkin käyttää sellaisia mittoja ja parametreja, että rengas olisi muunnetavissa ihan oikeille mitoille niin tarvittaessa. Mallintaessa huomasin, että renkaan kevennyksiin ja ruuvinreikiin tehtyjä alkuperäisiä sketsejä on turha lähteä monistamaan. Parempi on, kun tekee yhden reiän ja sitten symmetriaa hyväksikäyttäen monistaa mallinnuspiirteitä. Tästä on sekin etu, että yhden monistetun piirteen muuttaminen saa muutoksen automaattisesti monistumaan sen kopioihin.

 

Yllä olevassa kuvassa ruuvinreikien upotukset on tehty "extruded cut" -piirteellä,  leikkaamalla vanteen pintaan pyöreä upotus. Upotusta tehtäessä määritettiin upotukselle 20 asteen päästö, jolloin siitä tulee paremmin käytettävä.  Isot kevennysaukot on tehty piirtämällä splini -käyrällä aukon muoto vanteen etupinnan tasoon ja sitten tekemällä "extruded cut" -piirre, jolla on leikattu läpi kappaleen.

tiistai 7. lokakuuta 2014

Lisää mallintamisharjoittelua

SolidWorks -ohjelmistolla voi mallinnettuihin geometrioihin soveltaa myös lujuuslaskentaa ja optimoida kappaleita.

Harjoitustyönä tehdyn kappaleen:





vonMises -jännitykset on laskettuna oheisessa kuvassa:





Piirustuskuvassa on käytetty kappaleen geometrian selventämiseen osaleikkausta ja oikaisuprojektiota sekä katkaisuprojektiota. Nekin syntyvät kätevästi SolidWorks -ohjelmistolla.

torstai 2. lokakuuta 2014

Mallintamisharjoittelua

Kun taidot lisääntyvät voi mallintaa yhä monimuotoisempia kappaleita. Alla tästä muutamia esimerkkejä:








Kappaleista voi muodostaa kokoonpanoja:


Kokoonpanoja voi tarkastella joitakin osia läpinäkyviksi tai näkymättömiksi tehtyinä:


 ja osan voi kääntää haluamaansa tarkastelukulmaan, jossa tiettyjä detaljeja pääsee käsittelemään helposti (mutterit, vaarnaruuvit, akselit jne)