Cookie-k használata a honlapon
Mint a legtöbb weboldal, a cadterv.hu is használ cookie-kat, hogy kellemesebb felhasználói élményben legyen része, amikor az oldalunkon jár. A Hozzájárulok gomb megnyomásával Ön elfogadja a cookie-k használatát. További tudnivalókat a cookie-król, és arról, hogy lehet ezeket kikapcsolni, az adatkezelési tájékoztatóban talál.
Hozzájárulok

Térbeli csavarvonalak készítése

Közzétéve:  2016. december 13., kedd 09:58 Írta: 
Értékelés:
(0 szavazat)

 

Az előző havi blogbejegyzés gondolatvilágát folytatva, most megnézzük, hogyan készíthetőek térbeli spirálok CATIA-ban. A Helix (csavarvonal vagy csigavonal) parancs segítségével könnyedén készíthetünk egyenes tengelyű sima, kúpos vagy profilos csavarvonalakat rugók vagy tömlők középvonalának.
Ezek az alábbi ábrán láthatóak:

Azonban nem mindig egyenes tengelyű a spirálrugónk, gondoljunk csak például a kettős tömegű lendkerékre. Esetleg a spirális gumitömlőnk beépítés után térben változó, nem egyenes tengely szerint veszi fel alakját. Ekkor szükségünk van egy olyan csavarvonalra, amelynek tengelye egy tetszőleges görbe, mint pl. egy Spline.

A Helix parancsot ekkor már nem tudjuk alkalmazni, annak ugyanis csak egyenes tengely adható meg. Ebből kifolyólag a következő trükk alkalmazására van szükségünk. Elindítjuk a Sweep parancsot, majd az egyenes keresztmetszetű típusoknál kiválasztjuk a „With reference surface”-t. Itt megadjuk a Spline-t vezérgörbeként, illetve a Length 1-nek értéked adunk, amely a csavarvonalunk sugara lesz. Szükség van még egy referencia síkra, ez lehet az egyik alapsík is. Ez lesz a későbbi elfordulások alapja. Az így kapott eredmény a Length 1-nek megfelelő szélességű szalag a Spline mentén.

Most következik a trükk, a „szalag” elforgatása. Az Angle, azaz az elfordulás szögének definiálásánál lépjünk be a Law gomb segítségével, és az új ablakban válasszuk ki a Linear típusú Law-t. Itt kezdő értéknek a 0, végértéknek pedig n-szer 360 [°] –ot adunk meg. Az n a szalag körbefordulásának számát jelenti. Az alábbi példán n=6 (0 és 2160 fok).

Az így kapott eredmény egy térbeli görbére húzott arkhimédészi csavar, csavarfelület. Opcionálisan továbbfejlesztve a dolgot, hozzunk létre egy Integer típusú, menetemelkedes nevű paramétert. Majd az előző végérték helyett egy formulát adunk meg, ami ennek a paraméternek és 360 foknak a szorzata, azaz menetemelkedes*360deg. Így a modellfából, a paraméter segítségével könnyedén módosíthatjuk a körbefordulások számát, azaz a menetemelkedést.

A következő a legegyszerűbb, de a legfontosabb momentum. A Boundary parancs segítségével „lelopjuk” a csavarfelület szabad élet. Ez lesz a térbeli spirálrugónk középvonala. Ehhez pedig egy újabb Sweep-re van szükségünk, de ez már kör típusún belül a Center Curve és Radius altípusú lesz. Itt az újonnan definiált Boundary-t középgörbeként megadva, majd a rugószál sugarát definiálva megkapjuk az alábbi eredményt:

 
Megjelent: 15784 alkalommal Utoljára frissítve: 2017. november 22., szerda 22:47

Szerző információ

Bajcsy Áron

Szólj hozzá!