TECHNISCHE HOGESCHOOL DELFT
AFDELING DER SCHEEPSBOUW- EN SCHEEPVAARTKUNDECENTRALE WERKGROEP WISKUNDE
Rapport No. 8.
Beschrijving computerprograrnma.
- A.P.de Zwaan
- februari 1974
- BEREKENING VAN DIVERSE GROOTHEDEN VAN EEN
LANGSDRAGER IN EEN BOVENDEK.
Deift University of Techno'ogy
Ship Hydrornechanics Laboratory
MekeIwcg 2
De!t 2208
INHOUD
blz.
Algemeen 1.1. Programma gegevens 1.2. Doel 1.3. Opzet iOrganisatie van het programma 2
2.1.
Formules 22.2.
Verklaring der eenheden 3Bestandsorganisatie
3.1.
Algemeen3.2.
Invoer3.3.
Uitvoer 3.1k. Voorbeeld 143.5. Stroomdiagram
61. Algemeen
1.1. Programma gegevens
Taal :CPS/Pl1 Geheugen : i page
Rekentijd : 0.5 min.
Naam van bet programma : langs, coaap.
1.2. Doel
Met behuip van dit programma wordt van een langsdrager in een bovendek, met een doorsnede als gegeven in paragraaf 2.1. fig. 1, berekend
Plaats van de neutrale as NA ten opzichte van onderkant drager Traagheidsmoment ten opzichte van de neutrale lijn
Minimum weerstandsmoment
1.3. Opzet
In het programma zijn geen specifieke numerieke methoden gebruikt.
De langsdrager is opgebouwd uit vertikale en horizontale platen en profielen (konstruktiedelen).
2. Organisatie van het programma 2.1. Formules 2 1
r
4
p
4
-2-o a)DED
Eigentraagheidsmoment van een rechthoek
'ei = bh3.. Afstand neutrale lijn NA tot de y-as : as
satisch moment t.o.v. y-as
opperviak A
De uiterste vezelafstand e=as
als asasb
e=asb als asb>as
Traagheidsmoment ten opzichte van de neutrale lin NA
6
(i)+aA. met
'NA eig
11
1=1
Ieig(i): eigentraagheidsmoment van konstruktiedeel i
a.: Afstand zwaartepunt van konstruktiedeel î tot de neutrale lijn NA A.: Oppervlak van de doorsnede van konstruktiedeel i.
-o (n d F4 - A S
2
1
b
b)
I Mimimu veerstandsmoment W
e
Zoals fig. i laat zien zijn er twee moge1ikheden van konstruktie.
In fig. lb ontbreken de konstruktiedelen 5 en
6.
De afmetingen van dezekonstruktiedelen worden dan in het programma opgegeven als zijnde nuL!
2.2. Verklaring der eenheden
symb ool
eenheid omschrijving (zie fig. i) mathematisch Drogramma
b b(i) cm breedte konstruktie deel i
h h(i) cm hoogte konstruktie deel i
A opp(i) cm doorsnede opperviak konstrctie deel i
z zy (i)
tot statement 26
cm afstand zwaartepunt konstruktie deel i tot de y-as
a zy (i)
vanaf statement 26
cm afstand ZwaarteDunt konstruktiecìeel i tot de neutrale iijn NA
a2A tn(i) cm2 korrektieterm voor traagheidsmoment vanwege de verschuiving van het zwaarte-punt van konstruktie deel i naar de
neutrale lijn NA I .
eig t(i) cm eigentraagheidsmoment van konstruktie
deel i
TNA T cm Traaheidsmoment t.o.v. de neutrale
lijo
W w cm3 mimimum weerstancismoment
3. Bestandsorganisatie 3.1. Algemeen
De twee volgende handelingen moeten verricht worden n.l. het laden en aktiveren van het programma te weten
load (langs,coa) xeq
3.2. Invoer
Alle maten worden in cm ingevoerd.
Oprnerking
Blijkt het weerstandsmoment niet aan de gestelde bisen te voldoen, start clan veer bi5 punt 3.1 b en geef de nieuwe vaarden op regel 2.
De niet veranderde waarden kunnen met een komma worden aangehaald, met dien verstande, dat het veranderde getal met een komma moet worden afgesloten.
by i) b1, h1, b2, h2, b3, h3, b14, h14, h5, h5, opp6, h5 return lijn
2) h' b' return lijn
2' 5'
Op regel 2 zijn h2 en b5 veranderd.
b1 t/m b5, h1 t/m h6
opp6,
h en b stellen getallen3.3. tJitvoer
Plaats van de neutrale as uit onderkant drager in cm. Traagheidsmoment t.o.v. de neutrale lin in cm
Mimimum weerstandsmoment in cm3.
3.14. Voorheeld
Handeling:
load (langs, coa) return toets
xeq return toets
. return lijn b h 1 b 2 h2 b3 h. b 14 h 14 b 5 h 5
oppS
h6-5
Invoer
50,2,1,30,1,30,200,1,1,100,25,99 Antwoord
kontrole invoer gegevens
50 2
Neutrale as uit onderkant drager Traagheidsmoment t.o.v. neutrale lijn Mimimum weerstandsmoment
Wijziging van b5,h5,opp6 en h6 xeq Invoer ,,,,,,,,0,0,0,0 antwoord kontrole invoergegevens return toets = 39.63 cm 679L06.53 cin(14) = Î2T6.41 cm(3) return toets 50 2 1 30 1 30 200 1 o o O O 1 30 1 30 2®0 i 1 100 25 99
Neutrale as uit onderkant drager = 21.17 cm
Traagheidsmoment t.o.v. neutrale 1ijn = 71950.00 cm(14)
3.5.
StroomdiaramDeclaraties
ingevoerd worcit:
b(1)h(1)b(2))h(2) ...b(5)h(5)OPP(6)H(6)
1=1(i)
/uitgevoerd wordt: b(i),h(i)/
6-(uitgevoerd
wordL
oPp(6),h(6)/Bepaling zwaartepunten van alle konstruktiedeien t.o.v. de y-as
i=11)6
Jj
bepaling van
i) uiterste vezelafstand
2) afstand neutrale as tot y-as 1=1(1)6
Bepaling van minimum weerstandsmoment w / Uitgevoerd worden ce waarden van
as T en W
Bepaling van konstruktiedeel i: afstand zwaartepunt tot de neutrale as
korrektie term voor het traagheids-moment Resultaat Traagheidsmomerit van de drager t.o.v. de neutrale lijn NA Resultaat bepaling van konstruktie deel i:
1) app ervlak Totale doorsnee
op-2) eigentraagheidsmoment pervlakstatisch mo-3) statisch moment t.o.v. de y-as ment van de drager
10.
DECLARE b(l:5),h(l:6),opp(l:6),zy(l:6), t(l:6), tn(l:6);
20.
GET LT(b(l),h(l),b(2),h(2),b(3),h(3),b(L),h(),b(5),h(),opp(6),h(6));
30.
PUT LIT('kontrole Invoer gegevens');
1O.
DO ¡l TO 5;
0.
PUT LIST(b(i),h(i));
60.
END ;70.
PUT LISTCopp(G),h(ß))
80.
PUT L!ST(' ');
90.
PUT LIST('');
100.
T,a,m,t(6)0;
110.
zy(l)=h(1 )/2;
120.
zy(2),zy(3)=h(l)+h(2)/2;
130.
zy(l.)=h(1)+h(2 )+h(t.)/2;
110.
zy(5)h(l)+h(2)+h(t.)+h(5)/2;
150.
zy(6)h(l )+h(2 )+h(t)+h(6);
160.
DO 1=1 TO 6;
170.
IF 1<6 THEN opp(i)b(i)*h(1j;
180.
IF1<6 THEN t(i)=opp(1)*h(i)*hU)/12;
190.
m=rn+zy(ì )*opp(1 );
200.
aa+opp(I);
210.
. END ;220.
aso=m/a;
230.
asbzh(1)+h(2)+h(L)+h(5)-aso;
2LO.
uvaso*(aso>=asb)+asb*(asb>aso);
250.
DO Tl TO G;
260.
zy( i )aso-zy( I); ....
270.
tn(i)-opp(i)*zy(1)*zy(T);
280.
tn( i )opp( ¡ )*zy( ¡ )*zy( ¡);
290.
TTt(i)+tn(I);
300.
ENE) ;310.
wT/uv;
320.
PUT IMAGE(aso)(irna);
330.
PUT INAGE(T)(ImT);
PUTItIAGE(w)Cirnw);...
350.
Irna:
IMAGE;
Neutrale as uit onderkant drager
...---.--cm
360.
¡riT:
IMAGE;
Traagheldsmoment t.o.v. neutrale lijn--.-crn(L)
370.
1mw: IMAGE;