Omtrek van een pijp-op-pijp-verbinding

Het forum voor overige vragen betreffende wiskunde uit het hoger onderwijs.
Plaats reactie
MMSoft
Nieuw lid
Nieuw lid
Berichten: 15
Lid geworden op: 06 jun 2014, 09:20

Omtrek van een pijp-op-pijp-verbinding

Bericht door MMSoft » 06 jun 2014, 09:45

Het is voor mij al weer jaren geleden dat ik op school zat, en nu ben ik bezig met een pijp op pijp verbinding.
Het is de bedoeling dat ik een "uitslag" krijg waarmee ik deze pijpen precies passend op elkaar aan
kan laten sluiten.

Ik heb dit gevonden: http://www.wisfaq.nl/show3archive.asp?id=29977&j=2004
En probeer dat om te zetten in een Delphi programma.

Wie kan mij op weg helpen ?

MMSoft
Nieuw lid
Nieuw lid
Berichten: 15
Lid geworden op: 06 jun 2014, 09:20

Re: Omtrek van een pijp-op-pijp-verbinding

Bericht door MMSoft » 10 jun 2014, 09:38

Het gaat mij over het profiel van de pijp die tegen een andere pijp wordt gemonteerd.
Daarvan heb ik het profiel nodig.

Als beide pijpen een diameter van 100mm hebben, en deze haaks op elkaar staan.
Dan reken ik het zo uit:

=====================================================================
if (Graden <= 90) then Graden_Reken_waarde := 90 - Graden;
if ((Graden > 90) and (Graden <= 180)) then Graden_Reken_waarde := Graden - 90;
if ((Graden > 180) and (Graden <= 270)) then Graden_Reken_waarde := 270 - Graden;
if ((Graden > 270) and (Graden <= 360)) then Graden_Reken_waarde := Graden - 270;

Uitkomst := Sin(Graden_Reken_waarde * Rad) * 50; //50 is de Straal

De uitkomst is het hoogte verschil dat de pijp moet hebben om deze perfect passend aan te laten sluiten op de andere pijp
=====================================================================

Maar hoe pak ik dit aan als de pijpen verschillende diameters hebben ?

MMSoft
Nieuw lid
Nieuw lid
Berichten: 15
Lid geworden op: 06 jun 2014, 09:20

Re: Omtrek van een pijp-op-pijp-verbinding

Bericht door MMSoft » 10 jun 2014, 12:26

Ik probeer dit: http://www.wisfaq.nl/show3archive.asp?id=29977&j=2004
Om te zetten in programmeer code regels

t := 30; //Dit is de hoek
X := Cos(t)/2;
y := Sin(t) * 1.7320508 / 4 + z/2;
z := (-1.7320508 / 2) * Sin(t) * Sqrt(((Sin(t)*Sin(t)) +3 ));

Bij de Z berekening staat een ± teken, dit begrijp mij compiler niet, dus hoe zou ik dat het beste kunnen doen ?
Klopt de code zo ?

David
Moderator
Moderator
Berichten: 4927
Lid geworden op: 14 mei 2009, 16:22

Re: Omtrek van een pijp-op-pijp-verbinding

Bericht door David » 10 jun 2014, 13:21

Je kan twee variabelen voor z maken, een met de + en een met de -.
Stap 1 van het oplossen van een probleem is te erkennen dat je een probleem hebt.
(Raffiek Torreman)

MMSoft
Nieuw lid
Nieuw lid
Berichten: 15
Lid geworden op: 06 jun 2014, 09:20

Re: Omtrek van een pijp-op-pijp-verbinding

Bericht door MMSoft » 10 jun 2014, 16:58

Klopt het zo ?:

t := 30; //Dit is de hoek
Pijp_1 := 50;
Pijp_2 := 100;

X := Cos(t)/2;
y := Sin(t) * 1.7320508 / 4 + z/2;
Z_Pos := (-1.7320508 / 2) * Sin(t) + Sqrt(((Sin(t) * Sin(t)) + 3 ));
Z_Neg := (-1.7320508 / 2) * Sin(t) - Sqrt(((Sin(t) * Sin(t)) + 3 ));

Hoe kan ik nu de 'Uitslag' van de dunste pijp berekenen als deze 50 mm. is, en de dikste pijp 100mm.,en deze onder een hoek van 30 graden wordt geplaast ?

Plaats reactie