lennossa tehtävien asioiden suunnittelu voi olla hauskaa ja perinpohjaista. Mutta heti kun alat muuttaa näitä ominaisuuksia, kaikki, mitä olet tehnyt siihen mennessä, voi mahdollisesti mennä ulos ikkunasta.
onneksi SolidWorksin equationcapabilitioiden avulla on mahdollista määritellä täysin luonnos-ja malligeometria sekä luoda suhteita ja rajoitteita yhtälöiden avulla. Tämä on erityisen hyödyllistä suunnittelussa, koska monet järjestelmät luottavat suhdelukuihin ja dynaamisiin relaatioihin, jotka muuttuvat erityisten geometristen ominaisuuksien mukaan.
sano esimerkiksi, että suunnittelet jonkinlaista nestesuutinta. Ehkä haluaisit suuttimen ulostulon olevan adiametri, joka muuttuu tietyn sisääntulon halkaisijan tai jopa jonkin paineen suhteen.
SOLIDWORKSISSA tämä on aika helppoa. Voit jopa määritellä paineen arvon sisääntulossa ja saada poistoaukon vaihteen, kun rakennat mallin uudelleen. Näiden ominaisuuksien avulla voit arvioida eri suunnitteluvaihtoehtoja tarvitsematta manuaalisesti suunnitella mallin joka kerta haluat muuttaa parametria. Emme mene niin pitkälle tässä artikkelissa. Me justlook suunnittelussa perus suihkupää, ja me yhdistää mitat joukko perus yhtälöt.
yhtälöillä voidaan ajaa sekä luonnosgeometriaa että malligeometriaa. Molemmissa tapauksissa ne toimivat samalla tavalla. Katsotaanpa miten ajaa luonnos geometria yhtälöt.
yhtälöt, globaalit muuttujat ja ulottuvuudet
aloitetaan tarkastelemalla, miten ulottuvuudet ja yhtälöt syötetään. Siirry ensin työkaluihin> yhtälöt.
klikkausyhtälöissä kannattaa huomata uusi ikkuna, jonka nimi on Equations, Global Variables and Dimensions.

tämä on, jos suurin osa yhtälön toiminta tapahtuu. Katsotaanpa tätä hieman tarkemmin, koska käytämme sitä myöhemmin.
GlobalVariables
globaaleja muuttujia voidaan käyttää ajettavuuteen ja ulottuvuuksiin. Esimerkiksi olit suunnittelemassa putkea ja halusit putken pituuden pysyvän suhteessa johonkin muuhun ulottuvuuteen – ehkä putkesi pituusrajoitukset suhteessa sen asennuspaikkaan.
globaalin muuttujan voisi nimetä ” PipeLimit.”Kun menet luomaan varsinaisen putkesi, voit määritellä putkilength suhteen murto-osa että raja yhtälön kenttään. Aina kun teet muutoksia putkeen, se pysyy sallittujen rajojen sisällä.
jos se jotenkin rikkoo tuon rajan, voit käyttää Ominaisuusosiota putken vaimentamiseen, jos se kasvaa liian suureksi.
Tutoriaika!
kaikki SOLIDWORKSISSA alkaa asketchista. Niin, tästä aloitamme tämän opetusohjelman.
piirrä ensin kaksi samankeskistä ympyrää 100 mm: n ja 90 mm: n mittoihin.

nyt tulee tärkeä askel. Nämä ulottuvuudet on määriteltävä älykkään ulottuvuuden työkalulla, jotta Tasaustoiminnot tunnistavat ne.
kun piirros on vielä auki, siirry SmartDimension-kohtaan, klikkaa sitä ja klikkaa juuri sinulle kuuluvan ympyrän ulkohalkaisijaa drew.Name se on ”ulompi.”
tee sama sisemmälle samankeskiselle ympyrälle ja nimeä se ” sisemmälle.”

nyt ne määritellään ja nimetään Smart Dimension-työkalulla. Kun siirryt työkaluihin>yhtälöt ja avaat yhtälöt, globaalit muuttujat ja mitat-paneelin (alla) ja napsautat dimensional View-välilehteä (ympyröity alla punaisella), näet, että mitat-osioon on lisätty piirroksen älykkäät mitat.

avataan sama piirros ja piirretään kaksi samankeskistä ympyrää muiden sisään. Katsotaanpa muuntaa nämä ympyrät rakentamiseen geometria-klikkaa hiiren oikealla ympyrä luonnos ja valitse ConstructionGeometry kuvake. Älä murehdi tarkkaa halkaisijaa. Meillä on nämä uudet mittarit ohjaavat globaalin muuttujan myöhemmin. Muista käyttää SmartDimension-työkalua ja nimetä ne uudelleen D1-ja D2-koodeiksi.

piirrä kaksi pientä ympyrää, yksi kumpaankin rakennuspiiriin, jotka juuri piirsimme. Käytä Smart Dimension työkalu ja nimetä ne ” OuterHole ”ja” InnerHole.”

seuraavaksi luo pyöreä kuvio näistäuusia reikiä. Luo neljä tasaisin välein tapauksissa niin päädymme kahdeksan reikää.

se riittää luonnosteluun. Voimme nyt mennä eteenpäin ja purkaa luonnoskokonaisuuksia.
ensin ulompi rengas—contourea ”sisemmäksi” ja ”ulommaksi”nimeämiemme luonnoselementtien välissä—kuten näet alla. Pursota se 10mm.

seuraavaksi pursota sisempi alue (pohja)varmistamalla, että et vahingossa pursota/täytä kahdeksan pientä ympyrää.Pursota, että pohja-alue 3mm. jos olet noudattanut ohjeita oikein, thenyour lopullinen kiinteä muoto pitäisi näyttää kuvan alla.

TheEquations and Global Variables Bit
OK, now we have our solid created from a Smart Dimensioned sketch. Kaikki nämä ulottuvuudet näkyvät nyt yhtälöt, globaalit muuttujat ja ulottuvuudet-paneelissa. Koska ne kaikki näkyvät kyseisessä paneelissa, voimme nyt alkaa yhdistää niitä ja tehdä niistä hieman dynaamisempia ja reagoivampia suunnittelumuutoksiimme.
tässä kohtaa muutetaan thesolid tyhmästä mallista älykkääksi malliksi.
Otetaanpa kertaus siitä, mitä nyt näkyy yhtälöt, globaalit muuttujat ja mitat-paneelissa nyt, kun olemme asuttaneet sen älykkäiden ulottuvuuksien kanssa.

tässä vaiheessa, jos me klikkaa mitä tahansa populatedfield arvo / yhtälö sarake, voimme muuttaa arvoa, että kenttä. Oursketch (ja solid) vastaa tähän muutokseen. Huomaat, että ei ovattaulukon luonnosyksiköt, mutta boss ekstruusiotoiminnon mitoituksetovat myös ilmestyneet.
vaikka mallimme on edelleen suhteellisen hyvä, voit automaattisesti nähdä, mikä arvo on sillä, että kaikki mitoituksesi kootaan yhteen paikkaan näin. Tästä paneelista, voimme kirjaimellisesti vain löytää aparametri haluamme muuttaa ja tehdä niin, turvallinen tietäen, että malli päivittää vastaamaan näitä muutoksia uudelleen.
se varmasti voittaa erilaisten juttujen avaamisen ja käsin muokkaamisen aina, kun haluamme tehdä muutoksen.
esimerkiksi, jos haluan muuttaa esiintymien lukumäärää ympyräkuviossa, klikkaan yksinkertaisesti [email protected]än arvoa/yhtälön kenttää ja lisään tai vähennän sitä sopivaksi katsomallani tavalla.
tässä esimerkissä haluan muuttaa reikien määrän 12: een. Vaihdan Ympyräpatomerkinnän kuuteen, koska kuvioimme itse asiassa kaksi alkuperäistä reikää, joten 2 x 6 = 12. Pitäkää tämä ympyränmuotoinen kuvio mielessänne. Teemme tästä myöhemmin yhtälövetoisen arvon.

aletaan lisätä globaaleja muuttujia. Avaa yhtälöt, globaalit muuttujat ja mitat-paneeli uudelleen, ja globaalit muuttujat-osioon, lisää uusi globaali muuttuja nimeltä ”Ulkodiametri” ja kirjoita arvo ”=100mm” vastaavaan arvo/yhtälön soluun. Muista käyttää yhtä suurta symbolia ( = ), kun syötät arvot tähän.
luo nyt toinen globaali muuttuja nimeltä ” HoleDiameter ”ja aseta se arvoon 8mm.
sen alapuolelle Luo uusi globaali Variablenamed” HoleArea.”Nyt voimme alkaa käyttää joitakin kaavoja. Haluamme määritellä yksittäisen reiän pinta-alan thediameterin avulla siten, että se on yhtä suuri kuin pi kerrottuna säteellä neliö.
Holearean arvosolussa voimme syöttää tämän kaavan muodossa =PI* (HoleDiameter).
ei tarvitse varsinaisesti kirjoittaa Holediameteria.Voit klikata globaalin muuttujan nimeä tai valita sen pudotusvalikosta ja kirjoittaa loput.

nyt kun nämä globaalit muuttujat lisätään, voimme viitata näihin määrittäessämme ulottuvuuksia tai luodessamme yhtälöitä. Ne on nyt taianomaisesti tallennettu ohjelmistoon jonnekin ja ne voidaan palauttaa takaisin, kun kytketään arvoihin.
esimerkiksi haluamme linkittää ulomman @ Sketch1value ulomman Diameterglobal-muuttujan kanssa.
voimme tehdä tämän yksinkertaisesti poistamalla alkuperäisen arvon 100mm ulommasta @ Sketch1-arvokentästä ja klikkaamalla thecursor tyhjään soluun. Näet ponnahdusvalikossa luettelon, jossa on erilaisia vaihtoehtoja, mukaan lukien globaalin muuttujan lisääminen.
tässä tapauksessa halutaan liittää ulompi Diameterglobalvariable [email protected] Näet tämän alla olevasta kuvasta.

nyt kun meillä on nämä globaalit variaatiot määritelty, Voimme käyttää niitä vertailukohtana luodaksemme suhteita muihin verkostoihin ja malliyksiköihin. Voimme tehdä tämän yhtälöillä.
yhtälöt
yhtälöiden syöttäminen SOLIDWORKSISSA on fairlyeasy. Ei tarvita mitään syvällistä ohjelmointiosaamista. Se on verrattavissa taulukkolaskentaan.
kuvitelkaa, että suunnittelette jonkinlaista luidijärjestelmää ja haluatte säilyttää tietyn kokonaispinta-alan reikien läpivientiä varten, ja haluatte, että kokonaispinta-ala pysyy vakiona ilman kunkin yksittäisen reiän halkaisijaa. Toisin sanoen haluamme reikien määrän muuttuvan ja jatkuvan kokonaispinta-alan.
sanotaan, että haluamme tuon alueen vastaavan 2 400 neliömillimetriä. Tämä on tavoitearvomme. Voimme käsitellä tätä vakiona, sowe luoda uuden globaalin muuttujan nimeltään ”TOTALholeAREA” ja asettaa sen 2400, kuten näet alla olevasta kuvasta.

seuraavaksi haluamme reikien määrän muuttuvan, jotta kokonaispinta-ala säilyy riippumatta reikien halkaisijasta. Wecreate lopullinen globaali muuttuja nimeltään ”HolesNeeded” ja lisätä hieman kaavaa, että.
reikien lukumäärä on yhtä suuri kuin kaikkien reikien yhteenlaskettu pinta-ala jaettuna yksittäisellä reikäalalla. Koska haluamme kokonaisluku arvo, Voimme käyttää” pyöreä ” funktio pyöristää sen pois. Inthe reikiä tarvitaan arvo / yhtälön solu, Voimme käyttää syntaksia =Pyöreä (TOTALholeAREA/ HoleArea) palauttaa kokonaisluku arvo. Muista lisätä sulkeet komennon jälkeen, jotta ohjelma voi suorittaa kyseisen toiminnon missä tahansa suluissa, aivan kuten taulukkolaskentaohjelmasi.
nyt haluamme, että kyseisen Formula-aseman ulostulo on yksi ulottuvuuksistamme. Erityisesti, haluamme, että outputdrive useita tapauksia pyöreä kuvio.
noudattaen samaa menettelyä kuin aiemmin, jossa määritimme globaalit muuttujan arvot ulottuvuuksille, klikkaamme adjacent-solua [email protected] ja yhdistämme sen HolesNeededvariable-ulottuvuuteen. Jaamme sen kahdella, kuten näet alla.

miksi jaamme sen kahdella? Koska meillä on kaksi reikää: toinen ulkopuolella ja toinen sisäpuolella.
NowTest!
siinä se. Kaikki on tehty.
nyt voit mennä testaamaan sitä. Jos olet seurannut vaiheet oikein, voit muuttaa arvoja reiän halkaisija in Global muuttuja osassa ja malli päivittää määrä holesneeded säilyttää vakio alue.
siitä voi olla hyötyä suihkupään, injektorijärjestelmän tai minkä tahansa sellaisen suunnittelussa, jossa halutaan säilyttää tasainen virtaus vaihtelemalla reikien määrää. Fluiddynamiikassa on toki paljon muutakin. Voit yhdistää kaikenlaisia muuttujia ja yhtälöitä. Kaikki riippuu kekseliäisyydestäsi ja kärsivällisyydestäsi.