Indien je de uitslag wilt construeren van twee cilinders die elkaar snijden, zijn dat twee "delen" van ellipsen. Zie het antwoord van de vraag uit juni 2002. Als de cilinders elkaar haaks snijden is dit nog voor te stellen. Maar wordt de uitslag dan een combinatie van 2 delen van een Sinus? Ik krijg namelijk de indruk dat het een kwadraat is van een Sinus.
Graag zou ik een functie maken voor de uitslag waarbij de hoek van snijden niet alleen haaks is maar bv. een willekeurige hoek tussen 20-90 graden kan zijn.
Huib Giesberts
30-1-2008
Dag Huib,
Neem een cilinder om de x-as:
(1) y2 + z2 = r2
(2a) y = r·cos(f)
(2b) z = r·sin(f)
Voor de uitslag wil je x hebben als functie van r·f
De tweede cilinder is een hoek a gedraaid en voldoet dus aan de vgl:
(xsin(a)+ycos(a))2+z2=r2
Voor de doorsnede geldt:
(xsin(a)+r·cos(f)·cos(a))2+(r·sin(f))2=r2
x2·sin2(a)+x·2·r·sin(a)·cos(a)·cos(f)+r2·cos2(a)·cos2(f)+r2·sin^(f)=r2
x2·sin2(a)+x·2·r·sin(a)·cos(a)·cos(f)-r2·sin2(a)·cos2(f)=0
x2·sin(a)+x·2·r·cos(a)·cos(f)-r2·sin(a)·cos2(f)=0
En met de abc-forumule: x = r·cos(f)·(1-cos(a))/sin(a)
een beetje afgeplatte cosinusfunctie dus.
(samen met vgl's (2) krijg je in 3D wel een ellips).
groet. oscar
AANVULLING. Ach nee. Het is natuurlijk veel eenvoudiger. De doorsnede van de twee cilinders ligt in een plat vlak. De doorsnede van een cilinder en een plat vlak is altijd een ellips. Klaar.
os
3-2-2008
#54156 - Ruimtemeetkunde - Iets anders