RC Design Functions5
RC Design Functions5
Design
Services
Estresscap
TStiff TStiffNL
Umom
UmomPF
Shrink
Find the shrinkage strain of concrete according to the AS 3600 or EC 2 codes. Creep Find the creep coefficient of concrete according to the AS 3600 or EC 2 codes. Adjustedage Find the adjusted age of concrete based on the time/temperature history to EC 2 PhiCoef Creep coefficient, Phi to CEB-FIP Model Code; MC-90 Timesteps Generate logarithmic time-steps EC2Props Concrete properties to EC2 table 3.1
Notes 1 Parameters in italics are optional 2 See Estress input and Umom Input for list of Codes
18 Manor Road Hornsby NSW 2077 Tel +61 (0)2 9440 3414 Fax +61 (0)2 9940 6330 ABN 49 101 920 638
Ver:
5.09
5-May-13
Usage Circe(input range, axial load, moment, output column index) estress(input range, axial load, moment, output column index, output row index, prestress, code, depth, Ect, Cracked) estresscap(input range, axial load, output column index, output row index, allowable stress, moment sign, prestress, code, depth) TimeCurve(SectProp, TimeProps, Axin, Momin, Out, PreStress, Code, Ect) CrackMom(SectProp, Axin, Code, PreStress) PLCurve(input range, axial load, moment, output row index, Beta, Straindata, prestress, cracked) TStiff(input range, tensile stress block range, axial load, moment, prestress, cracked) TStiffNL(input range, tensile stress block range, axial load, moment, prestress, cracked) Umom(input range, axial load, output column index, output row index, moment, depth, shear-reo range, Code) UmomPF(input range, axial load, output column index, output row index, Code)
ted functions
Shrink(input range, days since end of curing, output index, code) Creep(input range, days since loading, output index, code) Adjustedage(Times (days), Temperature, Cement Type) PhiCoef(Fck, H0, RH, T1, T2, Code) TimeSteps(StartDays, EndDays) EC2Props(Fck As Double, AgeDays As Double, Out , CType)
E steel
Axial Force
Width W 1000.0 mm Depth D 300.0 mm Diameter top bars Diat 16.0 mm Number top bars Numt 10.0 Cover to top bars Covt 40.0 mm Diameter bottom bars Diab 16.0 mm Number bottom bars Numb 10.0 Cover to bottom bars Covb 40.0 mm Concrete compressive strength f'c 40.0 MPa Steel yield stress fys 500.0 MPa E steel Es 200000.0 MPa E concrete Ec 20000.0 MPa Concrete flexural tensile strength f'ct 1.0 MPa Enter -1 to use default code values Concrete shrinkage strain Epscs 0.0 Microstrain Crack width /Tens. Stiff. factor Beta 0.5 Live Load/Dead Load Ratio (BS5400/BS8110) or Beta factor (EC 2) Optional - Reinforcement prestress (tension positive) Top bars PSt 0.000 MPa Bottom bars PSb 0.000 MPa Axial Force; compression +ve Moment; Sagging Positive Ax Mom 0.0 kN 100.0 Knm
PLCurve data Optional - Creep and Shrinkage Data Age at loading t0 Age 2 t Hypothetical thickness H0 k4 (AS 3600) or % Rel. HumidityRH (EC 2) Basic drying shrinkage* or Cement Type TStiff tensile stress block data
k4 (AS 3600) = 0.7 for arid, 0.65 for interior, 0.6 for Cement type (EC 2) = -1 for slow setting (S), 0 for n
E concrete Stress factor Strain at zero tensile stress Stress block type Strain at max tensile stress Alpha Epstu Epstm
E steel 0.20 2000.00 Microstrain 2 1 = Bilinear stepped (default); 2 = parabolic-linear 200.00 Microstrain
Axial Force
1. 2. 3. 4. 5. 6. 7. 8. 9.
Notes: Estress The functions assume a rectangular concrete section, or T section with the neutral axis within the flange. Typical output is shown on the following sheet. Input ranges must be a single column range, with data ordered as shown above "Axial load" may be a single value or cell, or a multi cell range, or an array of values If "axial load" is a range or an array then the function will return a single column array with one value for each axial load. If "moment" and/or "depth" ranges are specified they must have the same number of values as "axial load". If a "depth" range is specified the depth corresponding to each moment and axial load supersedes the value specified in the input range. Display of output values is controlled by the output indices, as shown in the examples. The optional "code" parameter only affects crack width and curvature output (out1 = 8); Available Codes are: 1: AS3600 2: AS5100 3: EC2 4: BS5400 5: BS8100 6: CEB_FIP If the "Ect" parameter is specified this superseded the value specified in the input range. The input assumes a "top" and "bottom" face with positive bending tending to cause tension in the bottom face. If the "Cracked" parameter is specified as True (or 1) the concrete is treated as cracked for curvature calculations under all load conditions. The default value is Cracked = False.
Estresscap 1. Estresscap finds the maximum allowable SLS bending moment according to AS 3600 or AS 5100 stress limits 2. If the "AllowStress" parameter is specified this supersedes the calculated code value. 3. The tension face is the bottom if MSign = 1 (default) or top if MSign = -1 PLCurve
E concrete
E steel
Axial Force
1. PLCurve finds the section curvature, including shrinkage curvature, by use of a fictitious pre-compression applied to the reinforcement 2. If the "Straindata" range is specified the calculated shrinkage supersedes the shrinkage specified in the input data, and the Elastic 3. Modulus value specified in the input data is adjusted to allow for creep strains TStiff 1. TStiff finds section curvature including tension stiffening, using a tensile concrete stress block 2. The concrete tensile stress-strain relationship is specified by the paramaters in the tensile stress block range: Stress factor, Alpha: Maximum tensile stress after cracking = Alpha * fct, typical values are 0.5 for short term and 0.25 for long term Strain at zero tensile stress, Epstu, the strain at which the concrete tensile stress reduces to zero, typical value = 200 microstrain Post cracking stress block type; 1 = stepped bi-linear, 2 = parabolic-linear, see diagrams below Strain at max tensile stress: for Type 2 stress block, the strain at which tensile stress = alpha * fct, typical value = 20 microstrain
Type 1 Stress Block Type 2 Stress Block Stress block diagrams taken from: P.L. Ng et al; Tension stiffening in concrete beams. Part 1: FE analysis; Structures and Buildings 163, Feb 201
E concrete
E steel
Axial Force
ctor (EC 2)
for interior, 0.6 for temperate, 0.5 for tropical w setting (S), 0 for normal and fast setting (N), 1 for high strength fast setting (R)
E concrete
E steel
Axial Force
ut range.
d conditions.
E concrete
E steel
Axial Force
cement
E concrete
E steel
Axial Force
Estress Output estress(input range, axial load, moment, output column index, output row index, prestress, code, depth, Ect, cracked) 1 output row index, Out2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Stress, MPa Top face Top steel Bottom Steel Bottom face Max. SLS stress Max DL stress, AS5100 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! Curvature #VALUE! 2 Strain, Curvature m^-1 3 Force, kN #VALUE! Concrete #VALUE! #VALUE! Top steel #VALUE! #VALUE! Bottom Steel #VALUE! #VALUE! Total #VALUE! #VALUE! #VALUE! 0.000E+00 0.000E+00 0.000E+00
Estresscap Output estresscap(input range, axial load, output column index, output row index, Allowstress, MSign, prestress, code, depth) 1 output row index, Out2 1 2 3 4 Stress, MPa Top face Top steel Bottom Steel Bottom face #VALUE! Top face #VALUE! Top steel #VALUE! Bottom Steel #VALUE! Bottom face 2 Strain, Curvature m^-1 3 Force, kN #VALUE! Concrete #VALUE! #VALUE! Top steel #VALUE! #VALUE! Bottom Steel #VALUE! #VALUE! Total #VALUE!
E concrete 5 6 7 8 9 10 11 12 13 14
Axial Force
PLCurve and TStiff Output PLCurve(input range, axial load, moment, output row index, Beta, Straindata, prestress, cracked) TStiff(input range, tensile stress block range, axial load, moment, prestress, cracked) PLCurve Ttsiff output row Tension stiffening to tensile stress block index, Out2 Curvature to fictitious pre-load method method 1 Curvature, with tension stiffening #VALUE! Curvature with tension stiffening #VALUE! 2 Shrinkage Curvature #VALUE! Curvature without tension stiffening #VALUE! 3 Total Curvature #VALUE! Depth of Neutral Axis #VALUE! 4 Effective E, excl. Shrinkage #VALUE! Concrete strain, top face #VALUE! Effective E, incl. Shrinkage #VALUE! Force due to concrete tension #VALUE! 5 6 Moment due to concrete tension #VALUE! #VALUE! Error on axial load, kN #VALUE! 7 8 Number of iterations #VALUE!
E concrete
E steel
Axial Force
Moment, kNm Depth to NA etc Concrete #VALUE! Depth NA Top steel #VALUE! Concrete lever arn Tension face; Bottom Steel #VALUE! 1=bottom, -1=top Total #VALUE! fct, AS3600 Mcr, AS3600, incl. shrinkage Mcr, AS3600, no shrinkage fct, EC2 Mcr, EC2 Mcr, BS5400, BS8110
Echo Input Intermediate Output #VALUE! Ascomp, area comp. steel #VALUE! Astens, area tens. steel dcomp, depth of comp. steel Diab #VALUE! cent. Numb #VALUE! dtens, depth of tens. Steel cent. Covb #VALUE! Max. compressive load Diat #VALUE! Mom. at max compressive load #VALUE! Max. tensile load Numt Covt #VALUE! Moment at max tensile load f'c #VALUE! Sign fys #VALUE! Ig Es #VALUE! Ec #VALUE! Ax #VALUE! Mom #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
output column index, Out1 4 Moment, kNm Depth to NA etc Concrete #VALUE! Depth NA Top steel #VALUE! Concrete lever arn Tension face; Bottom Steel #VALUE! 1=bottom, -1=top Total #VALUE!
6 Echo Input Intermediate Output #VALUE! W #VALUE! Ascomp, area comp. steel #VALUE! D #VALUE! Astens, area tens. steel dcomp, depth of comp. steel #VALUE! Diab #VALUE! cent. Numb #VALUE! dtens, depth of tens. Steel cent.
E concrete
E steel Covb Diat Numt Covt f'c fys Es Ec Ax Mom #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Axial Force
E concrete
E steel
Axial Force
Crack Width to BS5400, Code = 4 Crack Width and curvature to Eurocode, Code = 3 Crack width for Mq/Md = Beta #VALUE! Crack width for kt = out2 #VALUE! Crack spacing; kt = out2-1 #VALUE! Curvature, no tension stiffening EC2 curvature Shrink Curvature, EC2 Total curve, EC2 Uncracked curvature; concrete strain Curvature; reo strain Curvature; reo strain and tens stiff Effective E #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
1 2 3 4 5 6 7 8 9 10
E concrete
E steel
Axial Force
CircE Input data Diameter D Bar diameter Diat Number of bar Numt Bar cover Covt Concrete compressive strength f'c Steel yield stress fys E steel Es E concrete Ec Concrete flexural tensile strength f'ct Concrete shrinkage strain Epscs 900.0 20.0 12.0 82.0 50.0 500.0 200000.0 32000.0 0.0 0.0 mm mm mm MPa MPa MPa MPa MPa Microstrain
Ax Mom
Circe Output Circe(input range, axial load, moment, output column index)
output co 1 2 3 Stress, MPa Strain, m^-1 Force, kN Compression face #VALUE! #VALUE! Concrete #VALUE! Compression steel#VALUE! #VALUE! Passive Steel #VALUE! Tension Steel #VALUE! #VALUE! Applied axial #VALUE! Tension face #VALUE! #VALUE!
1 2 3 4 5 6 7 8 9 10 11
output column index, Out_index 4 5 Moment, kNm Depth to NA etc Concrete #VALUE! Y #VALUE! Passive Steel #VALUE! Transformed composite area #VALUE! Applied moment #VALUE! QNA #VALUE! Ina #VALUE! Area concrete #VALUE! Transformed area reinforcement #VALUE! Q concrete #VALUE! Q reinforcement #VALUE! I concrete #VALUE! I reinforcement #VALUE! Depth centroid cracked composite section #VALUE!
6 Crack width Crack width for kt = out2 #VALUE! Crack spacing; kt = out2-1 #VALUE! Curvature, no tension stiffening #VALUE! EC2 curvature; Beta = out2-3 #VALUE! Shrink Curvature, EC2; Beta = out2-4 #VALUE! Total curve, EC2; Beta = out2-5 #VALUE!
Creep and shrinkage data Shrinkage AS 3600 f'c (fck) 50.0 Age at loading 1.0 Hypothetical thickness 200.0 k4 (AS 3600) or % Rel. 0.6 Humidity (EC 2) 800.0 Basic drying shrinkage* or Cement Type Notes: EC 2 50.0 1.0 200.0 50.0 0.0 Cement Type Creep f'c (fck) Age at loading Hypothetical thickness k4 (AS 3600) or % Rel. Humidity (EC 2)
k4 (AS 3600) = 0.7 for arid, 0.65 for interior, 0.6 for temperate, 0.5 for tropical Cement type (EC 2) = -1 for slow setting (S), 0 for normal and fast setting (N), 1 for high stre Typical Output Time, Days* Shrinkage AS 3600 EC 2
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! 8 6 4 2 0 1 10 100 12 10
1 #VALUE! 2 #VALUE! 9 #VALUE! 19 #VALUE! 90 #VALUE! 180 #VALUE! 900 #VALUE! 1800 #VALUE! 9000 #VALUE! * From completion of curing
12.00
Creep Time after loading, Days AS 3600 1 #VALUE! 2 #VALUE! 9 #VALUE! 19 #VALUE! 90 #VALUE! 180 #VALUE! 900 #VALUE! 1800 #VALUE!
EC 2
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
10
9000
#VALUE!
#VALUE!
10
Adjusted Age AS 3600 50.0 1.0 200.0 0.6 EC 2 50.0 1.0 200.0 50.0
MPa Days mm % (EC 2) Cement Type
#VALUE!
0.0
days Temp 20 30 40 50
0.0 EC 2 only
1.0 1.2 1.4 1.6 1.8 2.0 2.2 2.4 2.6 2.8 3.0
AS 3600 EC 2
60 60 60 60 60 60 50 40 30 20 20
10
100
1000
10000
AS 3600 EC 2
10
100
1000
10000
EC 2
10
100
1000
10000
EC2Props Function EC2Props(Fck As Double, AgeDays As Double, Out , CType) Age in days, t Characteristic compressive cylinder strength of concrete at 28 days, f ck (MPa) 1 Mean value of concrete cylinder compressive strength, f cm (MPa) 2 Mean value of axial tensile strength of concrete, f ctm (MPa) 3 Secant modulus of elasticity of concrete, Ecm (GPa) 4 Compressive strain in the concrete at the peak stress fc , 5 Ultimate compressive strain in the concrete,
cu1 (0/00)
0 10 Ultimate compressive strain for bi-linear stress-strain , cu3 ( /00) 11 Mean concrete compressive strength at an age of t days, f cm(t) (MPa)
0 7 Ultimate compressive strain for parabolic-rectangle stress-strain , cu2 ( /00) 8 n, exponent in Equation 3.17 0 9 Compressive strain at peak stress for bi-linear stress-strain , c3 ( /00)
12 Mean concrete tensile strength at an age of t days, f ctm(t) (MPa) 13 Secant modulus of elasticity of concrete at an age of t days, E cm(t) (GPa) Notes:
1 EC2Props returns a single column array of 13 values if "Out" is omitted, or the row value specif 2 Cement type (CType) = -1 for slow setting (S), 0 for normal and fast setting (N) - default, 1 for h
100 days 12 16 20 25 30 35 40 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
d, or the row value specified by "Out" etting (N) - default, 1 for high strength fast setting (R)
45
50
55
60
70
80
90
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
TimeCurve Function
TimeCurve(SectProp, TimeProps, Axin, Momin, Out, LoadA, PreStress, Code, TStiff, Ect, Cracked SectProp 13 x 1 Range listing section properties (see example for de TimeProps 3, 4 or 5 column range listing: Timesteps, Creep, Shrinkage Axin Value of applied axial Load Momin Value of applied bending moment Optional data Out Column number to be returned; if Out is less than 1 the full LoadA A 2 column range listing loads for each time step PreStress A 2 row x 1 column, or 2 column range listing prestress in e Code Applicable design code. Currently only Eurocode 2 is suppo TStiff If True (default) curvature will be correctred for tension stiff Ect A single column range listing concrete E value for each time Cracked If True the section will be treated as previously cracked (De
Example
Width W 1000.0 mm 17000 Depth D 350.0 mm 0.003573 Diameter top bars Diat 20.0 mm 4.76E+06 Number top bars Numt 5.2 Cover to top bars Covt 50.0 mm Diameter bottom bars Diab 20.0 mm Number bottom bars Numb 5.2 Cover to bottom bars Covb 50.0 mm Concrete compressive strengthf'c 50.0 MPa Steel yield stress fys 500.0 MPa E steel Es 200000.0 MPa E concrete Ec 32000.0 MPa Concrete flexural tensile strength f'ct -1.0 MPa Concrete shrinkage strain Epscs 0.0 Microstrain Beta 0.5 Optional - Reinforcement prestress (tension positive) - for constant prestress sel For varying prestress select a two column range with a value for each time step Top bars PSt MPa Bottom bars PSb MPa
Creep Shrinkage Beta Phi Microstrain #VALUE! #VALUE! 0.9 #VALUE! #VALUE! 0.8851852
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
0.8703704 0.8555556 0.8407407 0.8259259 0.8111111 0.7962963 0.7814815 0.7666667 0.7518519 0.737037 0.7222222 0.7074074 0.6925926 0.6777778 0.662963 0.6481481 0.6333333 0.6185185 0.6037037 0.5888889 0.5740741 0.5592593 0.5444444 0.5296296 0.5148148 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300
46 47 48 49 50 51 52 53 54
Stiff, Ect, Cracked) es (see example for details) steps, Creep, Shrinkage (microstrain) and optionally Beta and Ect
t is less than 1 the full array is returned, default = 0. ach time step ge listing prestress in each layer (MPa, tension positive). nly Eurocode 2 is supported and Code must be 3 (default) or omitted rrectred for tension stiffening effects. te E value for each time step previously cracked (Default = False).
1.20E+01
1.00E+01
6.00E+00
4.00E+00
2.00E+00
onstant prestress select 2x1 range ue for each time step 0.00E+00
100.000 1000.000 10000.000 Column Time KDays 100000.000 Column S
Timecurve Results, with tension stiffening Moment kNm 170 170 Prestress, MPA Concrete E Curvature Top Bottom MPa Total, #VALUE! #VALUE! #VALUE! #VALUE! Stress Top Steel #VALUE! #VALUE!
170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
e Results, with tension stiffening Stress Virtual Prestress strain Bottom Steel Top Steel Bottom Steel #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
7.385E-03 7.394E-03 7.403E-03 7.413E-03 7.424E-03 7.436E-03 7.449E-03 7.463E-03 7.478E-03 7.495E-03 7.513E-03 7.534E-03 7.556E-03 7.580E-03 7.606E-03 7.636E-03 7.668E-03 7.703E-03 7.743E-03 7.786E-03 7.835E-03 7.890E-03 7.951E-03 8.020E-03 8.098E-03 8.185E-03 8.284E-03 8.393E-03 8.515E-03 8.647E-03 8.789E-03 8.939E-03 9.092E-03 9.244E-03 9.392E-03 9.532E-03 9.661E-03 9.777E-03 9.878E-03 9.966E-03 1.004E-02 1.010E-02 1.015E-02
12 10 8
12 10 8 6 4 2 0 1 10
Convert input ranges to arrays: Sectprop - as EStress input Timeprops - Time, shrinkage and creep for each time step and Beta(optional) LoadA - Optional loads for each timestep Prestress - Optional prestress (top and bottom) for each time step Find depth of reinforcement layers, Reo()) Dimension ReoForce and PrestressA arrays ReoForce, nett prestress force in each layer for each timestep PrestressA, nett prestress in each layer for each timestep Find first three parameters for ReoStress array For each layer: 1 Prestress 2 Area 3 Strain due to prestress For each time step: Adjust concrete E for increment in creep Phi value Lookup shrinkage strain Lookup prestress (if applicable) Update Reostress(i,5) (Creep + shrinkage strain) Update Prestress array (input prestress + stress due to creep and shrinkage) Update PrestressA array (design prestress for each time step) Lookup applied loads (if applicable) Find stress and strain results for time step; stressres and strainres are 1 x 5 and 1 x 9 arrays Update Reoforce array (design prestress for each time step) (duplicate step ?) Find reinforcement strain in each layer due to loads + total creep and shrinkage in concrete Update eqivalent prestress for each layer
re 1 x 5 and 1 x 9 arrays, Curve is total curvature ate step ?) d shrinkage in concrete and update total
E concrete Input data for Umom Width W Depth D Diameter top bars Diat Number top bars Numt Cover to top bars Covt Diameter bottom bars Diab Number bottom bars Numb Cover to bottom bars Covb Concrete compressive strengthf'c Steel yield stress fys E steel Es Reinforcement class Shear Reinforcement Tie diameter Dias Number of legs Nums Spacing s Yield stress fysv 1000.0 900.0 20.0 6.667 90.0 20.0 6.667 94.0 50.0 500.0 200000.0 N
E steel
Axial Force
0.0047
mm M/AgD 1.23 2268.0 MPa N/Ag 0.00 MPa MPa AS 3600: N(default) or L; ACI 318: R(default) or S
1. 2. 3. 4. 5. 6. 7. 8.
Umom(input range, axial load, output column index, output row index, moment, depth, shear-reo range, Code Axial load is a single cell or a single column range. See "Array Examples" sheet for examples with a range input for Axial load. If Axial load is a single cell, "output row index may be omitted", and all the data spaecified by "output column index" will be returned as an ar If no moment is specified in Umom the function returns the design maximum ultimate bending moment for the input axial load, with tension o If a moment is specified in Umom the function returns the design maximum ultimate bending moment for the input axial load, with tension on If "Axial load" is a range then "moment" must either be omitted, or be a single column range of at least equal length. "Reinforcement class" for AS codes may be (N)ormal ductility or (L)ow ductility. Anything other than "L" (upper or lower case) defaults to "N" "Reinforcement class" for ACI 318 may be (S)piral confinement steel or (R)ectangular. Anything other than "S" (upper or lower case) default Code: enter 1, 2, or 7 - 10, see list below
E concrete 1 2 3 4 5 6 7 8 9 10
E steel AS3600-2010 (default) AS5100 EC2 - Use UmomPF BS 5400 - Use UmomPF BS - 8110 Use UmomPF Not yet implemented ACI 318 AS3600-2001 AS3600-Parabolic1; parabolic parameters to EC 2 AS3600-Parabolic2; parabolic stress block converted to equivalent rectangular block
Axial Force
1. 2. 3. 4.
UmomPF(input range, axial load, output column index, output row index, Code) UmomPF is intended for codes where partial material factors are applied to the concrete and reinforcement yield stresses, EC 2, BS 5400 an Default code is EC 2. "Axial load" must be a single cell. Output moments assume tension on the bottom face.
E concrete
E steel
Axial Force
ge, Code) nput for Axial load. index" will be returned as an array function. e input axial load, with tension on the bottom face. input axial load, with tension on the same face as the input load combination. length. per or lower case) defaults to "N" S" (upper or lower case) defaults to "R"
E concrete
E steel
Axial Force
ular block
E concrete
E steel
Axial Force
Umom Output Umom(input range, axial load, output column index, output row index, moment, depth, shear-reo range, Code) 1 2 3 4
output row index Phi Pu, kN Phi Mu, Knm Pu, kN Mu, kNm Strain 1 Concrete #VALUE! Concrete #VALUE! Concrete #VALUE! Concrete #VALUE! Top face 2 Top steel #VALUE! Top steel #VALUE! Top steel #VALUE! Top steel #VALUE! Top steel 3 Bottom Steel #VALUE! Bottom Steel #VALUE! Bottom Steel #VALUE! Bottom Steel #VALUE! Bottom Steel 4 5 6 7 8 9 10 11 12 13 14 15 16 17 UmomPF(input range, axial load, output column index, output row index, Code) 1 2 3 4 Code output column index Total #VALUE! Total #VALUE! Total #VALUE! Total #VALUE! Bottom face
output row index Pu, kN Mu, Knm Strain Stress, Mpa DNa, LA, M0, Phi 1 Concrete #VALUE! Concrete #VALUE! Top face #VALUE! Concrete #VALUE! DNA 2 Top steel #VALUE! Top steel #VALUE! Top steel #VALUE! Top steel #VALUE! LA conc 3 Bottom Steel #VALUE! Bottom Steel #VALUE! Bottom Steel #VALUE! Bottom Steel #VALUE! Epscu Unlicensed copy, Use for commercial purposes is not permitted Interactive Design Services; www.terrassociates.com
E concrete
E steel
Axial Force
2 6 7 8 9 Echo Input #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Stress, Mpa DNa, LA, M0, Phi Balance Load #VALUE! Top face #VALUE! DNA #VALUE! Pub #VALUE! W #VALUE! Top steel #VALUE! LA conc #VALUE! Pcb #VALUE! D #VALUE! Bottom Steel #VALUE! Tension face; #VALUE! Pstb #VALUE! Diat 1=bottom, -1=top #VALUE! Ku0 Phi0 Phi Epscu Epscm n GammaT RFcu G DcFact #VALUE! Psbb #VALUE! DNAb #VALUE! Kub #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! Numt #VALUE! Covt #VALUE! Diab Numb #VALUE! Covb f'c fys #VALUE! Es Rnf. class Dias Nums s fysv Ax Mom
3 6 7
t column index 5
Echo Input Intermediate Output #VALUE! Ds, depth of stress block #VALUE! #VALUE! Ac, nett compression area #VALUE! #VALUE! Ast, area top steel #VALUE! Interactive Design Services; www.terrassociates.com
E concrete #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! Numb Covb Diat Numt Covt f'c fys Es Ax #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
E steel Asb, area bottom steel #VALUE! eys, steel yield strain #VALUE! #VALUE! dt, depth of top steel cent. db, depth of bott. Steel #VALUE! cent. Max tensile capacity #VALUE! Max compressive capacity #VALUE! Compressive capacity DNA=D #VALUE!
Axial Force
E concrete
E steel
Axial Force
10
11
Intermediate Output Shear Capacity Ds, depth of stress block #VALUE! Phi.Vu, design shear capacity #VALUE! #VALUE! Phi.Vu, Beta3 = 2 #VALUE! Ac, nett compression area Ast, area top steel #VALUE! Asb, area bottom steel #VALUE! eys, steel yield strain #VALUE! #VALUE! dt, depth of top steel cent. db, depth of bott. Steel cent. #VALUE! G, stress block ratio #VALUE! Phi*Put, ultimate tensile load, M=0 #VALUE! Phi*Pub, ultimate comp load, M=0 #VALUE! Concrete stress factor, R #VALUE! Phi*Pud, Comp load for DNA = D #VALUE! G*R #VALUE!
E concrete
E steel
Axial Force
Interaction Diagram
1200.0
1000.0
800.0
600.0
400.0
200.0
30.0
35.
#VALUE! Pu momin #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! 300 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! -500 -500 -500 -500 -500 -500 -500 -500 -500 -500 -500 -500 -500 -500 -500 -500 -500 -500 -500 -500
orce, 25.0 kN
30.0
35.0
40.0
45.0
50.0
#VALUE! #VALUE!
-500
Mu #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Mu #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Pu #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Vu #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
0 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
AS 3600, ACI and European Codes; Grade = 65 MPa AS 3600 Concrete Grade 65.0 MPa
1 Phi.Nu, kN
0 0 5 AS3600-P2 10
EC2
15
BS5400
30 ACI318
1.275168 Width Depth Diameter top bars Number top bars Cover to top bars Diameter bottom bars Number bottom bars Cover to bottom bars Concrete compressive strength Steel yield stress E steel Reinforcement class W D Diat Numt Covt Diab Numb Covb f'c fys Es
#VALUE! Pu 0.0 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
5Ecc AS3600 40 n
9 #VALUE! AS3600-P2 EC2 momin Mu Pu 200 #VALUE! 0 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE! 200 #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
AS 3600 EC 2 BS 5400 BS 8110 ACI 318 1000.0 1000.0 1000.0 1000.0 1000.0 mm 350.0 350.0 350.0 350.0 350.0 mm 24.0 24.0 24.0 24.0 24.0 mm 10.0 10.0 10.0 10.0 10.0 52.0 52.0 52.0 52.0 52.0 mm 24.0 24.0 24.0 24.0 24.0 mm 10.0 10.0 10.0 10.0 10.0 52.0 52.0 52.0 52.0 52.0 mm 65.0 65.0 81.3 81.3 65.0 MPa 500.0 470.0 470.0 430.0 440.0 MPa 200000.0 200000.0 200000.0 200000.0 200000.0 MPa N S AS 3600: N(default) or L; ACI 318: R(default) or S
3 #VALUE! BS5400 Mu Pu #VALUE! 0.0 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
4 #VALUE! BS8110 Mu Pu #VALUE! 0.0 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
5 #VALUE! ACI318 Mu Pu #VALUE! 2.0 #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
7 Mu #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! 0.0 #VALUE!
Examples of Array Functions - enter with ctrl-shift-enter Width W Depth D Diameter top bars Diab Number top bars Numb Cover to top bars Covb Diameter bottom bars Diat Number bottom bars Numt Cover to bottom bars Covt Concrete compressivef'c strength Steel yield stress fys E steel Es E concrete Ec Concrete flexural tensile f'ctstrength Concrete shrinkage strain Epscs Tie diameter Number of legs Spacing Yield stress Dias Nums s fysv 1000.0 300.0 16.0 10.0 50.0 24.0 10.0 50.0 40.0 500.0 200000.0 30000.0 -1.0 0.0 12.0 4.0 200.0 500.0
SLS Actions Axial Moment V, kN M, kNm ULS Actions Axial Moment V*, kN M*, kNm
Position m 0.000 0.722 1.510 2.024 2.562 3.131 3.742 4.414 5.172 6.072 7.230 8.044 8.847 9.639 10.424 11.204 11.982 12.070
Depth mm
Shear V*, kN
600 591 572 556 543 529 515 499 481 460 435 410 390 370 351 331 312 300
1218 1069 1108 1128 1128 1120 1105 1084 1058 1027 990 965 950 938 929 924 922 922
725.6 401.0 127.4 -8.5 -118.2 -202.5 -260.7 -290.3 -288.0 -247.4 -156.1 -66.7 2.5 55.9 96.7 127.4 149.6 149.9
1827 1603 1662 1692 1692 1680 1658 1627 1587 1540 1484 1448 1425 1407 1394 1386 1382 1382
1088.4 601.5 191.1 -12.8 -177.3 -303.8 -391.1 -435.4 -432.0 -371.0 -234.2 -100.1 3.8 83.8 145.0 191.1 224.4 224.8
613.6 735.3 579.9 435.0 346.9 266.2 190.4 119.0 55.3 2.7 -29.5 -105.2 -73.2 -47.3 -26.4 -8.9 6.5 0.0
Reinforcement StressULS Bending Capacity ULS Shear Capacity Top Bottom .Mu OD Factor .Vu OD Factor MPa MPa kNm kN
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE! #VALUE!
Home
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public Licenseas published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.
Copyright 2013 Interactive Design Services Pty Ltd. all rights reserved
Revision History Current Version Rev 1.00 1.01 1.02 1.03 1.04 2.00 2.01 3.00 Date 20-Feb-03 18-Jun-04 23-Mar-05 24-Aug-05 23-May-06 27-Sep-06 28-Mar-07 5-Nov-08 By DAJ DAJ DAJ DAJ DAJ DAJ DAJ DAJ DAJ DAJ DAJ DAJ DAJ 5.09 5-May-13 Description
3.01 11-Oct-09 3.02 26-Oct-09 3.03 28-Oct-09 3.04 8-Dec-09 3.05 12-Feb-10 3.06 4.00
First release Steel and concrete E input re-arranged, concrete E echo corrected. Ultcap corrected for reinforcement in elastic range Shear capacity added to Ultcap Estress corrected for axial tension with positive x; shear Beta2 corre Crack width corrected for non-integer Mq/Md, re-written for array inp Ultcap shear calc fixed for array input Estress and Umom re-written, equations simplified, allowable stress provision for variable section depth, check of tension face added to Curvature2 for EC2 changed to m^-1 Additional curvature output, Prestress added to Estress, adjustmen PLCurve corrected for array output Shrink, Creep and Adjustedage functions added Creep factor K3 corrected for age at loading > 365 days. EC2 RH fa changed to be same as Creep and Estress. New functions: PhiCo Ief to EC2 corrected; small stiffness reduction for values just above Circe added, elastic analysis of circular sections
4.01 4.02 4.03 4.04 5.01 5.02 5.03 5.04 5.05 5.06 5.07 5.08 5.09
26-Apr-10 DAJ 28-Oct-10 DAJ 7-Nov-10 24-Nov-10 20-Dec-10 7-Jan-11 31-Mar-11 14-May-11 27-May-11 1-Aug-12 7-Apr-13 25-Apr-13 5-May-13 DAJ DAJ DAJ DAJ DAJ DAJ DAJ DAJ DAJ DAJ DAJ
Umom revised for new AS3600 (Code=7) and last public draft (Cod Code enum revised: 1 = AS3600-2009 (columns); 7= AS3600-2009 swapped to match EStress; Provision for Eurocode stress block ad Bug fix to PLCurve; ku0 factors corrected for parabolic stress block, Umom notes amended for AS3600 revision; Depth NA output chang UmomPF added for EC2, BS5400 and BS8110, ACI 318 added to U Concrete LA factor corrected for parabolic stress block; small increa UmomPF fixed for EC2, previously wrong for non-symmetrical reinf UmomPF lever arm factors fixed for fc >= 65 MPa Umom reinforcement class set to "N" for any entry other than "L" EC2 shrinkage and creep calculations corrected. Circe corrected for small bending moments EStress effective E corrected for sections with both steel layers in th Notes updated and corrected
hts reserved
with positive x; shear Beta2 corrected for tension er Mq/Md, re-written for array input, cwidth and curve added
ions simplified, allowable stress corrected for small bar dia, check of tension face added to Umom
ss added to Estress, adjustment for compression reinforcement moved from reinforcement to concrete
ctions added loading > 365 days. EC2 RH factor corrected and Input fc changed to fck. Input for Shrink function Estress. New functions: PhiCoef, TimeCurve, CrackMom, Timesteps, EC2Props reduction for values just above cracking moment. New Functions Estresscap and TStiff ular sections
de=7) and last public draft (Code=8) 09 (columns); 7= AS3600-2009 (beams); 8= AS3600-2001; on for Eurocode stress block added to UMom (code = 9 or 10) ected for parabolic stress block, negligible change to results evision; Depth NA output changed to text message if NA outside section. Mu corrected for assymetric steel and N nd BS8110, ACI 318 added to Umom abolic stress block; small increase in Mu wrong for non-symmetrical reinforcement fc >= 65 MPa " for any entry other than "L" ns corrected.
t to concrete