0% found this document useful (0 votes)
248 views54 pages

Tedds Quick Start Guide GB

Tedds is a structural engineering software that provides a library of pre-built calculations covering common engineering tasks as well as tools for users to create their own calculations; it features utilities like data lists, data tables, and calculators that integrate with calculations to provide relevant engineering data and automatically handle unit conversions; Tedds has been in use for over 20 years and is designed specifically for structural engineers.

Uploaded by

Nabil Atta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
248 views54 pages

Tedds Quick Start Guide GB

Tedds is a structural engineering software that provides a library of pre-built calculations covering common engineering tasks as well as tools for users to create their own calculations; it features utilities like data lists, data tables, and calculators that integrate with calculations to provide relevant engineering data and automatically handle unit conversions; Tedds has been in use for over 20 years and is designed specifically for structural engineers.

Uploaded by

Nabil Atta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 54

QuickStartGuide

Forsupportandtrainingonthefullrange
ofCSCproducts,pleasecontact...
Support:[email protected]
Training:[email protected]


CSCOfficesWorldwide

CSCOfficesWorldwide

UK

Singapore

UnitedStates

CSC(UK)Ltd.
YeadonHouse
NewStreet
Pudsey,Leeds
WestYorkshire
LS288AQ
UK

Civil&Structural
Computing[Asia]PteLtd
16CollyerQuay#2100
Singapore049318

CSCInc
500NorthMichiganAvenue
Suite300
Chicago
IL60611
USA

Tel:01132393000
Fax:01132360546
EMail:[email protected]

Tel:+6562583700
Fax:+6562583721
EMail:[email protected]

TollFree:8777102053
Fax:3123216489
EMail:[email protected]

Malaysia

Australia

InternationalEnquiries

CSCWORLD(Malaysia)SdnBhd
SuiteB125,BlockB,Level12
NorthPointOffices
MidValleyCity
No.1,MedanSyedPutraUtara
59200
KualaLumpur
Malaysia

Civil&Structural
ComputingPtyLtd
Level3
349CoronationDrive
POBox1843
Milton
QLD4064
Australia

CSC(UK)Ltd.
YeadonHouse
NewStreet
Pudsey,Leeds
WestYorkshire
LS288AQ
UK

Tel:+60(0)322875970
Fax:+60(0)322874950
EMail:[email protected]

Tel:1300882393
Fax:0733785557
EMail:[email protected]

Tel:+44(0)1132393000
Fax:+44(0)1132360546
EMail:[email protected]

Tedds2014


Disclaimer

Disclaimer

CSC(UK)Ltddoesnotacceptanyliabilitywhatsoeverforlossordamagearisingfromanyerrors
whichmightbecontainedinthedocumentation,textoroperationoftheprogramssupplied.
Itshallbetheresponsibilityofthecustomer(andnotCSC)
tocheckthedocumentation,textandoperationoftheprogramssupplied,
toensurethatthepersonoperatingtheprogramsorsupervisingtheiroperationissuitably
qualifiedandexperienced,
andtoensurethatprogramoperationiscarriedoutinaccordancewiththeusermanuals,
atalltimespayingdueregardtothespecificationandscopeoftheprogramsandtotheCSC
SoftwareLicenceAgreement.

Proprietary
Rights

CSC(UK)Ltd,hereinafterreferredtoastheOWNER,retainsallproprietaryrightswithrespectto
thisprogrampackage,consistingofallhandbooks,drills,programsrecordedonCDandallrelated
materials.Thisprogrampackagehasbeenprovidedpursuanttoanagreementcontaining
restrictionsonitsuse.
Thispublicationisalsoprotectedbycopyrightlaw.Nopartofthispublicationmaybecopiedor
distributed,transmitted,transcribed,storedinaretrievalsystem,ortranslatedintoanyhumanor
computerlanguage,inanyformorbyanymeans,electronic,mechanical,magnetic,manualor
otherwise,ordisclosedtothirdpartieswithouttheexpresswrittenpermissionoftheOWNER.
ThisconfidentialityoftheproprietaryinformationandtradesecretsoftheOWNERshallbe
construedinaccordancewithandenforcedunderthelawsoftheUnitedKingdom.
Teddsdocumentation:
CSC(UK)Ltd2014
Allrightsreserved.

Trademarks

Teddssoftware:
CSC(UK)Ltd2014
Allrightsreserved.

TeddsisaregisteredtrademarkofCSC(UK)Ltd.
FastrakisatrademarkofCSC(UK)Ltd.
OrionisatrademarkofCSC(UK)Ltd
TheCSClogoisatrademarkofCSC(UK)Ltd.
MicrosoftandWindowsareeithertrademarksorregisteredtrademarksofMicrosoftCorporation
intheUnitedStatesand/orothercountries.
AcrobatReaderCopyright19872014AdobeSystemsIncorporated.Allrights
reserved.AdobeandAcrobataretrademarksofAdobeSystemsIncorporatedwhich
mayberegisteredincertainjurisdictions.
Allothertrademarksacknowledged.

Credits
ThirdParty
Copyrights

Tedds2014

CSC(UK)LtdwouldliketoacknowledgetheassistanceoftheDTI,through
theEurekaCIMsteelproject,intheresearchanddevelopmentofTedds
.
PortionsoftheTeddspackagehavethirdpartycopyrightasfollows:


TableofContents

TableofContents
Thankyou

QuickStartGuide(UnitedKingdom)

FirstSteps

11

UsingTedds

12

26

UsingLibraryCalculationsinTeddsforWord

36

WritingTeddsCalculationsStage2

43

EnhancingCalculations

49

WritingTeddsCalculationsStage1

Tedds2014

TeddsQuickStartGuide
Thankyou

Thankyou
ThankyouforchoosingTedds.Weareconfidentthatyouwillfinditinvaluableandwelookforwardtogettingto
knowyouandyourbusiness.
Togetyouupandrunningquickly,we'vesuppliedthisQuickStartGuide1accessedthroughthe'Help'menu,which
meansyoushouldbeabletorunorcreateyourowncalculationsinaboutanhour.Afterthat,youwilleasilygo
fromnovicetoexpert,simplybyusingthe'Help'menuandthemanualswe'veprovidedasPDFs.
IfyouhaveanycommentsorideasaboutTedds,pleasegetintouchandsharethemwithus.Weaimtoprovidethe
verybestsolutionsandfeedbackfromourcustomersisvitaltous.

EnjoyusingTedds,welookforwardtohearingfromyou.

The Tedds team

Installationandlicensing
ForinstructionsoninstallingandlicensingTeddspleasereadtheSoftwareInstallationandLicensingGuide.pdf
locatedintherootfolderoftheTeddsinstallationCD.

Footnotes
1. This document was prepared for Tedds 2014. If you are using a newer version of the software some features may vary.

Tedds2014

TeddsQuickStartGuide
QuickStartGuide(UnitedKingdom)

QuickStartGuide(UnitedKingdom)
Introduction
Firstofall,congratulationsonyourchoiceofTeddsandwelcometotheTeddsQuickStartGuide.Teddsisatoolthat
willdramaticallyincreaseyourproductivity,andwhichwillbecomeasindispensabletoyouasyourcalculator,so
muchsothatyoullwonderhowyouevermanagedwithoutit.Thousandsofengineersworldwidehavealready
realisedthebenefitsTeddsoffersandsocanyou.
Wearesurethat,atthemoment,youwillhavemanyquestionsaboutTeddsbutprobablyattheforefrontofyour
mindare:
WhatisTedds?
WhyTeddsandTeddsforWord?
HowdoIuseit?
Thatswherethisguidecomesin.Thebestwaytoanswerthesequestionsistoshowyou,sothisguideincludes
examplesforyoutodo(notjusttoread),andtherebylearnaboutTedds,andhowtouseit,inthemosteffective
mannerpossiblebydoing.
FirstwewillshowyouthatyoucanbeconfidentandproductiveinusingTeddsinamatterofminutes.Thenwewill
moveontoshowyouhowtorealiseitsfullpotential,andhowalittleinvestmentintimeandeffortnowmeansthat
youcanreaphugerewardsinthefuture.Weknowthatyourtimeisprecious,soletsgetstarted.

WhatisTedds?
Firstofall,andmostimportantly,TeddsisanapplicationwrittenbyStructuralEngineersforStructuralEngineers,
notjustanumber cruncherwrittenwithaccountantsandscientistsinmind.Furthermore,Teddsisaprovensystem
thathasbeeninuseanddevelopmentforover20years.YouuseacalculationfromtheTeddsEngineeringLibrary
writtenbyourexperiencedinhouseengineerscoveringawiderangeofcommonengineeringtasks,youcancreate
andedityourowncalculations,oryoucanmixbothoftheseapproaches.

TeddsEngineeringLibrary

Tedds2014

TeddsQuickStartGuide
QuickStartGuide(UnitedKingdom)

IntheTeddsEngineeringLibraryyouwillfindcalculationsfordeterminingloading

fortheAnalysisandDesignofmanytypesofelementsandconstructions

andmuchmore.Eachcalculationisessentiallyasophisticateddesignprograminitsownright.Everycalculation
youperformcanbesaveddiscretely,andrecalculatedanynumberoftimes,inamatterofmoments,torefineyour
design,ortocaterforchanges.Butthatsnotall

Tedds2014

TeddsQuickStartGuide
QuickStartGuide(UnitedKingdom)

TeddsEngineeringUtilities
Alongwiththecalculationsinthelibraryyoualsogetallthesegreatfeaturesandutilities:
DataListsmakemassesofengineeringdataeasilyandinstantlyaccessible,

TeddsuniqueinteractiveDataTableswhichfeatureAutomaticInterpolationandSearchfunctions,

Theseintuitivetoolsareintegratedwithallourcalculations,soyouhavetheinformationyouneedatyour
fingertipsasyouusethecalculation.What'smore,youcanintegrateDataListsandDataTablesintoyourown
calculations.
Tedds has all the Engineering Values, Math and Logic functions you need, and it automatically handles Units
(Metric and Imperial). You can consign your conversion factor tables to the bin Tedds takes care of them
automatically.Thismeansthatwritingyourownpowerfulcalculationsisveryeasy,
15.5mm 1.25in S5950 + 8kg 1.4cm = 575.3 kg/m

Tedds2014

TeddsQuickStartGuide
QuickStartGuide(UnitedKingdom)

Whatelsedoyouneed?HowaboutaSectionPropertiesCalculatorthatautomaticallydeterminestheproperties
ofsectionscomposedofahugevarietyofshapesandmaterials?WithTeddsyouvegotit

anda2DFrameAnalysisToolthatcanbeusedforlinearstaticanalysisofframeswithunlimitednodes,andfor
multispanContinuousBeamAnalysis,

So, as you can see, Tedds is an indispensable toolbox for the practising engineer. In fact, we believe its what
youvebeenlookingforallthistime!

Tedds2014

TeddsQuickStartGuide
QuickStartGuide(UnitedKingdom)

TeddsandTeddsforWordWhatisthedifference?
YoucanrunTeddsintwomodes.OnewhichwecalljustTeddsisverysimple,verypowerful,completelyself
containedandrequiresnoknowledgeofanyotherpackage.Thismodegivesyouaccesstoallthemajor
EngineeringLibrarycalculationsandutilities,andisthebestplacetostartusingTedds.Wewilllookatthismode
firstbelow.
TheothermodeTeddsforWordisevenmorepowerfulandisentirelyintegratedwithMicrosoftWordinfactit
operatesinWord.So,ofcourse,youneedWord(andithelpstohavealittleknowledgeofit).Inthismodeyoucan
runalltheTeddsEngineeringLibrarycalculationsandutilitiesandalsohavealltheeditingfeaturesofWordatyour
disposaltocreatereallycompleteandprofessionallookingreports.Inthismodeyoucanalsowriteyourown
calculations.

HowdoIuseTedds?
Now,youprobablystartedoffaskingofTeddsWhatdoesitdo?Well,wehaveshownyouthatTeddscandoso
much,thatabetterquestionis:
Whatdoyouwanttodo?
Takealookatthetasklistbelowweguessthatyouhaveneededorwantedtodomostofthesethingssometime:

Checkthatarectangularhollowsection,subjecttocompressionandbending,isOKandproduceasmart,
finishedcalculationtoshowthis.

Createyourowncustomcalculationstospeedupandtakethetediumoutofsomerepetitivecalculations.
CreatecalculationsinaWorddocumentreadytoincludeinareport.
Determinetheloadchasedownandwindloadsonabuildingandincludethesecalculationsinafinal
report.

Createyourownsophisticatedcustomcalculationssuitableforotherstouse.
Ifyoucouldhavedonewithsomehelpwiththese,youhaveitnowwithTedds.
TheexamplesthatfollowwillshowyouhoweasythisisinTedds:simplydothem.Theexamplesbuildonone
another,andsoarebestattemptedintheorderthattheyappear.Wegiveyoutheroughtimethateachexample
willtake,soyouknowthatyouhavetimetofinishit.
Watchoutforkeypointshighlightedlikethisintheguide.Alltheinformationinthisguideis
usefulandimportant,butthisinformationisespeciallyso.
FormorehelpandtipsonusingTeddsdon'tforgettoreadthecomprehensivehelpsystem
availableinbothTeddsandTeddsforWord.

Tedds2014

10

TeddsQuickStartGuide
FirstSteps

FirstSteps
IfyouhaventinstalledTedds,theninserttheCDintoyourcomputersCD/DVDdrive,andfollowtheonscreen
instructionstoinstallit.
OnceTeddsisinstalled,youwillfinditsicon(shownbelow)onyourdesktop:

1. Doubleclicktheicontolaunchtheprogram.
2. IfthisisthefirsttimeyouarestartingTedds,orifyouareupdatingfromapreviousversionofTedds,thenyou
willseetheTeddsSetupWizardwhichallowsyoutoconfigureTeddswithyourcompanydetailsandsoon.
WorkthroughthevariouspagesoftheWizardandwhenyoureachtheendclickFinish.
3. TheStartTeddsmenuwilldisplay.

4. ChoosetheversionofTeddsyouwishtorun(tostartwithweshalluseTeddsratherthanTeddsforWord)so
clickTedds.
Alternatively,youcanclicktheStartbuttonontheWindowstaskbar,selectPrograms/CSC/Tedds/StartTedds.

Tedds2014

11

TeddsQuickStartGuide
UsingTedds

UsingTedds
Exercise1:Designofsteelsection.
InthisexerciseyouwilllearnhowtouseanyofthecalculationsintheextensiveTeddsEngineeringLibrary.
Allow about 15 minutes to complete this exercise.

WewishtocheckthefollowingRHSsteelbeam:

DesignInformation:
DesignCode;
Dimensions;

Length;
Effectivelengthfactors;
DesignForces;
Moment;
Shear;
Axialcompression;
Proposedsection; RHSpreferred

=BS5950
=5.0m
=0.85
=135kNm
=60.0kN
=40.0kN

RunningTeddsandLocatingCalculations
Youneedtofindanappropriatecalculation,runitandenterthedesigninformation.Youwillseejusthoweasythis
is.
1. LaunchTeddsfromtheicononyourdesktop.

2. IfthisisthefirsttimeyouarestartingTedds,orifyouareupdatingfromapreviousversionofTedds,thenyou
willseeTheTeddsSetupWizardwhichallowsyoutoconfigureTeddswithyourcompanydetailsandsoon.
WorkthroughthevariouspagesoftheSetupWizardandwhenyoureachtheendclickFinish.
3. FromtheStartTeddsmenuclicktheversionofTeddstorun.

Choose
Tedds...

Tedds2014

12

TeddsQuickStartGuide
UsingTedds

4. AgainifthisisthefirsttimeyouhaverunTedds,orifyouareupdatingfromapreviousversionyouwillseea
licensingwindow.Ifyouwanttousetheemailoption(recommended)itsagoodideatodosonow.Whenyou
arereadytoproceedclickClosetoshutthelicensingwindowandrunTedds(youhaveatwodayperiodduring
whichyoucanuseTeddswithoutenteringtheunlockcode).
5. NowyouwillseetheTeddsStartPage:

6. ClickNewDocument...andyouwillseetheSelectCalculationdialog:

7. ClickontheAllfolder.

TheinstructionsaboutusingTeddsaredisplayedintherighthandpanel.

Tedds2014

13

TeddsQuickStartGuide
UsingTedds

EveryTeddscalculationislistedinthelefthandpanel.
Whenyouclickonacalculation,notesrelatingtoitaredisplayedontherightside.
IftheShowExamplesoptionischecked,youwillalsoseealloftheexamplesthatareincluded
inthelibrarythesedemonstratethepotentialscopeofeachofthecalculationsandshow
youthetypicaloutput.
Tofindacalculationyoucouldsimplyclickonafolderinthelisttoopenit,thenclickaheadingtoselecta
calculation.HoweverforthisexampletheFindinlistfeaturewillbeusedinstead.
8. TypesteelmemberdesignintheFindinlistbox.
FindinListwilllocatethefirstitemtitleinthelibrarythatcontainstheexacttextentered.
KeywordsintheitemdescriptionarealsoconsideredprovidedtheoptiontoFindinitem
descriptionsremainschecked.
9. ThefirstiteminthelibrarymatchingtheenteredtextisselectedwearelookingfortheSteelmemberdesign
(BS5950)calculation.IfnecessaryclickNextuntilitisselectedasshownbelow.

Notethereisalsoa'Steelbeamanalysis&design(BS5950)'calculationavailablewhichwill
determinethedesignforcesbeforeproceedingtothedesign.
10. ClicktheCalculatebuttonatthebottomrightofthedialog:threethingswillhappen:
Anewcalculationdocumentwillopenyouwillseethisinthebackground.

TheInterfaceforthechosenautomatedcalculationwillbedisplayedatthefirstpage.
Anotherwindow,titledtheProgressLogwillalsobedisplayedwewillexplainthisshortly.

Tedds2014

14

TeddsQuickStartGuide
UsingTedds

EnteringDataintheAutomatedCalculationUserInterface
TheuserinterfacesforallofthecalculationsintheTeddsengineeringlibraryuseaconsistentstylewhichensures
theyareeasytouse.Youselectthedesignoptionsyourequireandentervaluesfordimensions,loadingetc.allof
whichareclearlyexplained.Seetheboxbelowformoreinformation.

TheGeneralAutomatedCalculationInterfaceExplained
AnIsymbol ( )totheleftofavariabledescription
showsthatthereismoreinformationavailableaboutthisparticular
variable.
Theyellowinformationarea(atthetopofthedialog)displaysanyinformationabouttheselectedvariable(ifavailable).Youcan
Inthelefthandcolumnare:
Notes
whichdisplaydetailsonthe
calculationsbeingperformed,

Enterinformationin
thedatafields.
Whereappropriate,
variablesmayhave
validationand
preventinvalid
informationbeing
entered

Sketches
whichdisplayanappropriatesketch
forthecalculations,
Variables
thislistsallthecurrentvariables,
valuescanbeselectedfromhereto
enterintothecurrentinterface,
Feedback
thisallowsyoutosendfeedbackto
thedevelopmentteam,
Support
tellsyouhowtoobtainsupportin
yourregion.
Abuttonwillallow
youtoentermore
informationorselect
aparticularitem.

Tedds2014

AtthebottomoftheinterfaceyoucanclickNext tocontinuetothenextpage,
Backtoreturntoapreviouspage,Canceltostopthecalculationsatthe
currentpoint,and Finishtoreturnthedatatoyourcalculationdocument.

15

TeddsQuickStartGuide
UsingTedds

1. Inthiscalculationallthevaluesfordesignforcesandsectiondetailscanbespecifiedonthefirstpageofthe
interfaceandthecalculationresultsarealsodisplayed.

Notethatadditionaldesignandoutputoptionsareavailablebyclickingtheappropriatebuttons.
TherearealreadysomeexamplevaluesprovidedforthebeamdesignsotakeamomenttoreviewtheDesign
Information:onpage 12.andchecktounderstandwhyyouarechangingtheinformationshownabove.
2. EntertheDesignbendingmomentof135kNm.
3. EntertheDesignshearforceof60kN.
4. FinallyfortheAxialloadapplied,selectCompressionloadandenteravalueof40kN.

Notethatasyouchangethevaluesandoptionsforyourdesignthecalculationresultsare
immediatelyupdated.
5. Nowyouneedtochooseasectiontocheck,butyoudon'tneedtogooffandfindalistofsectionproperties,
sinceallthedatarequiredcanbeaccessedwithinTedds.Clickthe'Section...'buttontodisplaytheDataListfor
steelsections.

Tedds2014

16

TeddsQuickStartGuide
UsingTedds

DataLists
YouarenowlookingataDataList:atoolthatallowsyoutochooseasectionandseeitspropertiesattheclickofa
button.

Choosetheshape
youwant...

...andthesize

Detailsbutton

Inthiscase,botha250x150x10RHSanda300x200x6RHSmayproveadequatebutwhichisthelighter?
1. ClicktheRectangularHollowSectionsectiontypethisisknownastheDataListpageyourequire.
2. Selectthesizeandthicknessyourequire.
3. ClickontheDetailsbuttontoseeallthepropertiesoftheselectedsection(notethatthedetailswindow
updatesinstantaneouslywhenyouclickonanothersection).

4. Checkthepropertiesofbothsections.The300x200x6.0RHSsectionislighterandmaybepreferredchoose
thissectionandclicktheSelectbuttontocontinuewiththecalculationusingthissectionsize.
YouwillfindDataListsforallkindsofengineeringdatathroughoutTeddscalculations;there
aredatalistsforbolts,reinforcingbars,timbersectionsandmuchmore.However,theyall
workinjustthesamesimpleandintuitiveway.
5. TheNumberofsectionsoptionallowsyoutodesignbeamsusingtwoormoresections.Inthisexampleasingle
sectionissufficientsonochangeisrequired.

Tedds2014

17

TeddsQuickStartGuide
UsingTedds

6. Thesectionlength(distancebetweenrestraints)isstillthedefault8000mmsochangethisto5000mm,for
boththemajorandminoraxes.

7. Thecalculationresultsshowthatthesectionispassingallthechecksbutyouhavenotyetsettheeffective
lengthfactorsforcompressionbuckling.ClicktheDesignoptions...buttontoviewanotherinterfacepage.
8. LeavemostofthevaluesasdefaultbutchangethevalueforKxandKyto0.85,bytypingorusingthedroplists.

9. ClickOKtoreturntothemainpageofinterfaceandcheckthecalculationresults.

10. YoucannowchoosethelevelofoutputyourequirebyclickingtheOutputoptions...button.

Tedds2014

18

TeddsQuickStartGuide
UsingTedds

AutomatedCalculationsandLibraryitems
Youhaveprobablyrealisedbynowthatthiscalculationcatersforallkindsofsteelsections,dimensionsand
loading.Foreachpossibilityandcheck,thereisanitemintheLibraryinfactthiscalculationhasover150items.
Whenyouuseacalculationlikethis,Teddsautomaticallychoosestheappropriateitemsforyouroptionsandinput,
andputsthemtogethertomakeupthecompletedesign.
11. Accepttheresultsandcontinue.NotethattheinterfacehasfinishedandyounowhaveaFinishbuttontoclick:

TheProgressLog
Theprogressloghelpstokeepyouinformedaboutacalculationsprogressduringlengthycalculations,itisalso
usedbysomecalculationstoreportthestatusofspecificchecksorotherpertinentinformation.Whenwritingyour
owncustomcalculationsyoucanaddinformationtothelogoryoucanmodifythedefaultoptionstoprovidemore
detailedinformationaboutwhatyourcalculationsisdoingwhichcanbehelpfulforresolvingerrors.
Oncereviewed
clicktoclose

Clickhereto
rollupthelog
(reducesthe
spaceittakes
uponscreen)

Thisparticularcalculationdoesnotusetheprogresslogtoreportanyadditionalinformation.

Tedds2014

19

TeddsQuickStartGuide
UsingTedds

ExaminingFinishedCalculations
OK,buthowisyourchosensectionperforming?Themaininterfacedisplayedthedesignforces,capacitiesand
utilisationsbutyoumaywanttoexaminetheresultsinmoredetail.
12. ScrollthroughthecalculationandexaminetheCompressionmembersSection4.7check:

13. Theresanotherreallyimportantpointtonoteaboutthecalculationsdisplayedtheydontjustshowyou
results,buthowthoseresultshavebeenarrivedat.
Teddsisnotablackboxwhereallyoucanseeistheresult,andallyoucandoisacceptit.In
Teddsyoucanseeexactlywhatsgoingon.YoucanseewhatchecksTeddsdoes.Whatdesign
methoddoesituse?Fromwheredidthatnumbercome?Theanswerstoallthesequestionsare
rightthereinfrontofyou!ThisisamajorreasonwhyTeddsissopopularwithengineerstheworld
over.
Furthermore,ifyouneedanexampleofhowtowriteyourowncalculations,thenlooknofurther.
That'sexactlywhatyouarelookingateverycalculationinthelibraryisanexampleofhowto
writeyourown.HowdoIwriteamathexpressioninTedds?HowdoIuselogicoramathfunction
inTedds?Lookagainatthecheckshownaboveandyouwillseetheanswerstothesequestions.
WewilllookmorecloselyathowtowriteyourowncalculationsbeginningwithWritingTedds
CalculationsStage1onpage 26.

Tedds2014

20

TeddsQuickStartGuide
UsingTedds

ReCalculating
Changesareafactoflifeforengineers,theyalwayshavebeen,andtheyalwayswillbe!Youneedtobeabletotake
accountofanychangesandupdateyourcalculationsquickly.WithTeddsthisisnoproblem.
Saythatyourbeamneedstobe0.1mlongersincethebeamwhichsupportsitneedstobemoved,toavoidaclash.
IsyoursectionstillOK?

1. ClicktheCalculatebuttonontheHometab(highlightedabove).
Thecalculationwillrunagain,butthistimealltheinformationyouenteredlasttimeisremembered.Itsa
simplemattertochangetherequireddata.
2. Changethedistancesbetweenrestraintsto5100mm.
3. Whatistheeffectofthischangeonthedesign?ChecktheCalculationresultsand/ortheoutputtosee.
Teddsmakesiteasytoupdatecalculationssimplyrecalculateandyoucanupdateyourdesignquickly.

HiddenText
ForthosecalculationsthatmakeuseoftheProgressLogyoumaynoticethefollowingmessageattheendofthe
ProgressLogtext:
Note:somecalculationsmaybeinhiddentext
AllthecalculationsperformedbyTeddsareavailableintheoutputandingeneralsotheyarebutattimessome
intermediatecalculationsarehiddentoreducetheamountofoutput.Itissimpletoviewtheseandtoincludethem
inyourprintout.
1. OpentheapplicationsViewtabthenusetheHiddenTextoptionandexaminethecheckagain.Youwillseeall
thehiddentextunderlinedwithdashedlines.
2. InthisexampletherearenohiddencalculationsbutyouwillseethenamesoftheLibraryitemsusedinthe
output.

Tedds2014

21

TeddsQuickStartGuide
UsingTedds

3. SelectView/HiddenTextagaintohidetheLibraryitemnames.Nowletusconsiderhowtoprintcalculations.

TheHeader&Printing
Obviouslyyouwantprofessionallookingprintedoutput.Youwillseethatyouhaveaheaderregionatthetopof
thecalculations,buthowdoyousetitsdetails?

1. ClicktheHeaderbuttonhighlightedabovethisopensadialogwhereyoucanentertheinformationyouwant.
Entertheprojectdetailsshownbelow,orsomethingsimilar,foryourheader.

2. OntheCompanypageyoucandefineyourowncompanydetails.Dothisnow,ifyouwantto.Ifyoudont,then
remembertodosobeforeyouprintyourfirstpropersetofcalculations.

Tedds2014

22

TeddsQuickStartGuide
UsingTedds

3. OntheTemplatepageyouwillseetheTeddstemplatewhichyourcalculationswilluseandthelogofilewhich
Teddswilladdtothetemplate.Youcanchangethetemplateandlogoifnecessaryclickthistabandcheck
thatitsdetailsarecorrect.

4. Maybeyouwouldliketotryadifferentstyleoftemplate,thereareanumberofstandardtemplatestochoose.
ClicktheSelectbuttontoseethese.Choosethetemplateyouwanttouseandyouwillseeapreviewofwhat
calculationsproducedwiththattemplatewilllooklike.Whenyouhavefoundthetemplateyouwanttouse
clickOKtouseit.
5. Ifyouhaveacopyofyourcompanylogoinelectronicformat,andthetemplatestyleyouselectsupportsalogo,
thenyoucanaddyourlogotothetemplate.Makesurethatthelogoisavailableonyourcomputer,Browseto
findit,andthenclickOKtoaddittothetemplate.
6. ClickOKtoexittheHeaderPropertiesdialogandviewyourfinishedcalculation.
7. SelectFile/PrintPreviewtoseehowitwilllookprinted.IfnecessaryopentheHeaderPropertiesdialogand
changetheScaleofthelogotomakeitfitthetemplatecorrectly.OncethetemplateandlogoarecorrectPrint
thecalculationandexamineyourhardcopy.
8. Congratulations,youhaveproducedyourfirstpieceofworkwithTedds!
Tofinishthisexampleletslookatafewpointsaboutsavingandoutputtingyourresults.

SavingandOutputOptions
YoucansaveeveryTeddscalculationtoauniquefilethatyoucanrecallandeditanytimeinthefuture.Thefile
extension.tedisuniquetoTedds.
1. Click

todisplaytheFileMenu.

2. Saveyourfileandgiveitanameitsagoodideatosavealltheexamplesyouwillproduceinthecourseof
completingtheguide,forfuturereference.
3. Theoutputyouseeinthedocumentcanbeprinteddirecttoaprinter,butyouhaveotheroptions.

Tedds2014

23

TeddsQuickStartGuide
UsingTedds

4. ClickthedropdownbuttonadjacenttoSendToontheFileMenutoviewthese.
5. ChoosetheoptionofsendingtheoutputtoWordandexperimentwiththeotheroptionsifyouwish.Once
youroutputisinaWorddocument,youcanedititasmuchasyouwish.

PerformingaNewCalculation
HowdoyoustartanewcalculationinTedds?
1. Click

todisplaytheFileMenu;thenclick

TheSelectCalculationdialogwillopen,fromwhereyoucanselectandstartanewcalculationinanew
document.

ManagingMultipleRelatedCalculations
Canseveralcalculationsbesavedinasingledocument?
Asstatedearlier,eachcalculationmustbesavedtoauniquefilehowevermultiplefilescanbecollectedtogether
inasingleproject.TheycanthenbeorganisedasrequiredusingtheProjectManager.
Benefitsofprojectsinclude:

youcanspecifyashareddocumentheaderforalltheprojectfiles,
locatingfilesismadeeasierwhenyouopentheprojectallfileswithinitareopenedautomatically,
calculationscanbeplacedintonamedgroups,makingthemeasiertomanage.
Tostartanewproject:
1. Click

todisplaytheFileMenu;thenfromthemenuchoosetheNewProjectbutton.

AnewemptyprojectiscreatedintheProjectManager.

2. NeworExistingDocumentsarethenaddedandarrangedintofoldersasrequiredviatheProjecttab.

Tedds2014

24

TeddsQuickStartGuide
UsingTedds

WhatNext?
Congratulations!Youhavecompletedthefirstexerciseandnowknowallyoureallyneedtomakeuseofthewide
rangeofcalculationsavailableintheTeddsEngineeringLibraryandtobeginusingTeddsproductively.Takealook
throughtheindexandtrysomemore.Howabout:

carryingoutawindloadcalculation?
designingaretainingwall?
designinganRCfooting?
analysinganddesigningatimberrafter,beamorpost

Thechoiceisyours,andallthesecalculationsworkinthesamestraightforward,intuitiveway.Somecalculations
mayalsoincludeDatatableswhicharedesignedtolookliketablesfromprintedreferences,sothatyou
immediatelyfeelathomewiththem.Indeedwehopeyouwillfindyourselfrecognisingthem.
WhatcanyoudoiftheLibrarydoesnotcontaintheexactcalculationforwhichyouarelooking?Youneedto
performanumberofcalculations,andcoulddowithacalculationtohelpyououtwiththese.Firstofall,TELLUS:
ifyouarerunningacalculation,thenyouwillseeaFeedbackbuttontothelefthandsideoftheinterface,

ifyouarenotrunningacalculation,thenyoucanchoosetheFeedbackoptionfromtheHelpmenu.
WeareconstantlyworkingtoexpandourEngineeringLibraryandyourinputhelpsusdothis!
Butyoudonthavetowaituntilweproducetheseforyou youcanwritethemyourself.Wewilllookatthisinthe
nextexample.

Tedds2014

25

TeddsQuickStartGuide
WritingTeddsCalculationsStage1

WritingTeddsCalculationsStage1
HavinglookedatusingcalculationsfromtheTeddsLibrarywecanmoveontolookatoneofthemostexcitingand
powerfulfeaturesofTeddstheabilitytocreateyourowncalculations.Thisiswhereaninitialinvestmentoftime
cangiveyouhugereturnslater.OnceyouhaveinvestedtimewritingaCalculation,youcanuseitoverandover
again,youcanalsoupdatecalculationsinaninstant,makingfurthergreatsavings.Youcanalsocustomiseand
extendtheLibraryofTeddscalculationstomatchthecalculationsthatyouusemostfrequentlyinyouroffice.

Exercise2:WritingTeddsCalculations
InthisexercisewewillseethatwritingTeddscalculationssimplyusesthemathandlogicconventionswithwhich
youarealreadyconversant.Westartbylookingbrieflyatverysimpleexamplesintroducingthebasicsofcalculating
withTeddsforWord.Wethencreatearealworldexample,coveringthemainfeaturesofwritingeffective
calculationsindepth.
Allow about 30 minutes to complete this exercise.

RunningTeddsforWord
TowritecalculationsyouneedtouseTeddsforWord.
1. LaunchTeddsfromtheicononyourdesktop
2. ChoosetheoptiontorunTeddsforWordthenclickStart.
3. ClickOKMicrosoftWordwillnowopenwithTeddsintegrated.Ifthisisthefirsttimeyou'verunTeddsforWord
aReleaseNotesdocumentandtheLibraryAccessSystemwillopentoo.
ItisimportanttorealisethatyouarelookingatMicrosoftWordwiththeTeddscapabilities
added.WeonlyaddtothefunctionalityofWord,soyoucandoanythingyouwouldnormally
doinWord.TreataTeddsCalculationDocumentjustlikeyouwouldanyordinaryWorddocument.
Youcantypereports,importfilesandtext,embedspreadsheetandsoon.Andofcourseyoucan
addcalculationstoyourreports;eitherstraightoutoftheTeddsEngineeringLibrary,justasyoudid
inthepreviousexercise,orcreateyourown.

Tedds2014

26

TeddsQuickStartGuide
WritingTeddsCalculationsStage1

TheTeddsinterface
ThecommandsyouwillneedtouseinthisexercisecanallbefoundontheTeddsTaboftheribbonashighlighted
below:

Variables
CalcAll

EditHeader

GreekText,Superscript
&Subscript

TeddsOptions

YouwillfindaWordDocumentopen,whichlooksverysimilartotheTeddsoutputdocument.
ThedocumentHeadercanbeeditedinasimilarmannertothatinTeddsbyclickingtheEditHeaderbuttonthis
buttonishighlightedabove.
1. Inthisexercisetwodocumentswillberequired,soopenanewblankonebyselectingFile/NewTedds
Document.
NowwearereadytobeginwritingourfirstcalculationinTedds.

TheBasics
WritingcalculationsinTeddsforWordiseasy.Teddsfollowsstandardmathematicalrulesandusesstandard
mathematicaloperators.Forexample1+2wouldadd1to2.Towriteanequationusethe=sign,andtospecify
whereyouwanttoseetheanswerusethe?symbol.Forexample:
1+2= ?
1. Typetheaboveanywhereinyourdocument.Whenyoucalculatethisequationthe ?willbereplacedwiththe
answer.

CalculatinginTeddsforWord
TocalculateequationsinTeddsyoucanuseoneofseveralicons:
Allthiswillcalculatethewholedocument.
CalculateSectionthiswillcalculatetheCalc.Sectionyourcursorisin.
CalculateSelectionthiswillcalculateonlyequationsyouhave
highlighted
2. ClicktheCalculateAllbuttontocalculateyourequation:
1+2=3.000
3. Youshouldfindtheanswerdisplayedinyourdocumentasshownabove.Ifyouhaveanerror,turntoErrors
andTroubleshootingonpage 33.

Tedds2014

27

TeddsQuickStartGuide
WritingTeddsCalculationsStage1

UnitsinTedds
Teddsautomaticallytakesunitsintoaccount,soyoudontneedtoapplyconversionfactorstogettherightanswer.
Teddswillalsocheckthattheunitsyouareusingaredimensionallycorrectandwarnyouiftheyarent.
1. Typethefollowinginyourdocumentusingthesamecaseasyouseehere:
890mm+1ft+8.5in= ?m
2. ClicktheCalculateAllbuttontocalculatethisequation:
890mm+1ft+8.5in=1.411m
3. Youshouldfindtheanswerdisplayedinyourdocumentasshownabove.Ifyouhaveanerror,turntothe
sectionErrorsandTroubleshootingonpage 33.

DefiningandUsingInputVariablesinTedds
DefiningvariablesisthekeytowritingeffectiveTeddscalculations.Wewillusethefollowingcalculationsto
demonstratethis.Donottypethisyetwewillshowyouhowtoenterthecalculationbelow(instages)inthe
followingcoupleofpages.

1. Closethecurrentdocument,(becausetwodocumentswereopenedatthebeginningoftheexerciseyou
shouldstillhaveanemptyonedisplayed).
2. Typeinthefollowingtwoparagraphsintheemptydocument.

Thefirstparagraphisjustatitleforourcalculation.ThesecondparagraphisastandardVariableDefinition
whichusesasuperscriptinitsunits.
3. TotypetheunitN/mm2,firsttypeN/mm,thenclicktheSuperscriptbutton:

Tedds2014

28

TeddsQuickStartGuide
WritingTeddsCalculationsStage1

4. Nowtype2,thenclickthebuttonagaintoreturntonormaltext.Onceyouhavefinishedtyping,readthenotes
intheboxbelowforanexplanationofastandardvariabledefinition,andtocheckyouhavetypeditcorrectly.
TheStandardVariableDefinitionExplained

Notethefollowing:
Theexpressiondefinesthevariable'suniquename,currentvalueandunits.

Variablenamesarecasesensitive,cannotcontainspacesorbefunctionnames(likesinfor
example).Otherthanthatyoucanuseprettymuchanythingyoulikeasyoucansee,including
GreektextandSubscripts.

Thesemicolonisimportant.Itisadelimiterthatseparatesanexpressionfromtext,oranother
expressioninthesameparagraph.Ifyouomitdelimitersineitherofthesecases,thenyouwill
getanerrorwhenyoucalculateyourdocument.

Theequalitysign'='definesanexpression.Withoutitnocalculationwillbeperformed.
SpacesandTabsarenotsignificantinthis,oranyother,expression.Useasmanyorasfewas
youwishtomakeyourcalculationslookpresentableandeasytoread.

WewilllookatUnitsinmoredetailshortlybut,fornow,notethattheyarealsocasesensitive
andhaveacorrectsyntax,thatyoumustuse(asshownabove).

5. Nowenterthefollowingparagraphwhichusesthisvariable:

6. UsetheMultiplySymbolbuttontoenterthemathematicaloperatordonotusealowercasex:

Tedds2014

29

TeddsQuickStartGuide
WritingTeddsCalculationsStage1

7. Checkthenotesintheboxbelowforadetailedexplanationofthecomponentsofthisparagraph.
MathematicalExpressionsExplained

Thesameobservationsasbeforeapplytodelimiters,explanations,spacesandunits.
Youcannotomitmathoperatorsinexpressions:Teddscannotcalculate0.6Fy,youmusttype
theexpressionasshownabove,includingthe.

Theresultfield?isusedtotellTeddswheretheresultshouldbeoutputwhencalculatedthe
?willbereplacedwiththeresultoftheexpression.

Thevalueoftheresultwillbeintheresultunityouspecify.Ensurethishasthecorrectform
anddimensions.Donotomitthis.

Theexpressioncontainsavariable(Fy)thatisdefinedinthecalculationsbefore(thatisabove)
thepointwhereitisused.Expressionsshouldnotcontainvariablesthatarenotyetdefined.

Theexpressioncontainstwoequalitiesandperformstwofunctions:
calculatesanddisplaysthevaluewewishtoknowtheresult.
assignsthisresulttoavariablenamedFa
Itisnotobligatorytoalwaysdothis.Youcanwriteavalidexpressiontoperformjustoneof
thesefunctionsbyeitheromittingthevariablenameandthefirstequality,orthesecond
equalityandthe ?andunit.
8. NowclicktheCalculateAllbuttontocalculateyourcalculation.

9. Yourexpressionhasbeencalculatedandtheresulthasreplacedthe ?asbefore.Ifyouhaveanerror,turnto
ErrorsandTroubleshootingonpage 33.
10. Herearethenexttwoparagraphsofthecalculation.Thefirstparagraphisastandardvariabledefinition,while
thesecondusesbothTfandFatodeterminetheminimumsectionareaandcreatesavariableAMIN withthis
value.

11. Typethefirstparagraph,thenfollowthestepsbelowtoenterthesecond.
12. Thesecondparagraphcontainsexamplesoftheuseofsubscript(oftenusedfornamesuffixes)andsuperscript
(usedforpowers).
13. TotypethevariablenameAMIN ,firsttypetheA,thenclicktheSubscriptbutton:

14. NowtypeMIN,thenclickthebuttonagaintoreturntonormaltext.

Tedds2014

30

TeddsQuickStartGuide
WritingTeddsCalculationsStage1

15. Totypetheunitcm2,firsttypecm,thenclicktheSuperscriptbutton:
16. Nowtype2,thenclickthebuttonagaintoreturntonormaltext.
17. ClickCalculateAlltocalculatetheseexpressionsonceyouhaveenteredthem.

18. Youshouldfindtheresultdisplayedinthedocumentifyouhaveanerror,turntoErrorsand
Troubleshootingonpage 33.
19. Herearethefinalthreeparagraphsofthecalculation.Followthestepsbelowtocreatethese.

20. Herewedefinetwonewvariablestobeusedintheexpressiononthefinalparagraph.
21. Typethefirstparagraph,enteringthesubscriptforthenameLe asyoudidbefore.
22. Followthestepsbelowtoenterthesecondparagraph.
23. UsetheGreekTextbuttontoenterthenameL
Greek Text

24. Firstclickthebuttonindicated,thentypetheRomanequivalentoftheGreekletter(linthiscaseforlambda).
25. Nowclickthebuttonagaintoreturntonormaltext,thenenterthesubscriptsuffixasyoudidaboveusingthe
Subscriptbutton.
AmucheasierwayofenteringGreekcharactersandmorecomplexunitsistousetheTedds
GreekCharacters,TeddsSIUnitsandTeddsUSUnitstoolbars.Word2003userssimplypick
Tedds/Toolbarsmenuoptionandchecktheappropriateoptions.Word200720102013users
canselectdirectlyfromtheTeddsTabontheribbon.
26. UseCopyandPastetoenterthisnameinthefinalexpression.
27. NowclickCalculateAlltocalculatethesefinalexpressions:

28. Youshouldfindtheresultdisplayedinthedocumentifyouhaveanerror,turntoErrorsand
Troubleshootingonpage 33.

Tedds2014

31

TeddsQuickStartGuide
WritingTeddsCalculationsStage1

StoringVariablesinTedds
1. ClicktheVariables

button.

2. TheVariablesdialogwillopen,displayingthestoredvalues.

3. Youwillnotethatwedonotjuststorethevariablenameandvalue,butalsothedimensions.ThisishowTedds
handlesalltheunitconversionsforyou.
NotethatyoucanDeletevariablesfromthislistifyouwish:
4. Cancelfromthisdialog,andeditoneofthevaluesonthepagesaythetieforcetoTf=600kN.Nowcheck
backinthestoredvariablesandyouwillnotethestoredvaluehasnotchanged.
5. Recalculatethedocumentandcheckbackinthelistofvariablesthenewvaluehasnowbeenstored.
Animportantobservationthestoredvalueofavariableonlychangeswhenyoure
calculatethedefinition,notwhenyoujustedititonthepage.Ifyoueditthevalueofa
variableyoumustrecalculatethevariabledefinition,andanycalculationsthatuseittoupdate
them.

MoreAboutUnitsinTedds
6. ChangethetieforcebacktoitsoriginalvalueTf=450kN.Calculateagaintostorethisnewvalue.
7. LookagainatthevaluesdisplayedintheVariablesdialog.Youwillnotethatmanyofthesevaluesarenotthose
displayedinthedocument.
8. ThevaluesinthedialogareintheBaseUnitsinwhichTeddsperformsallcalculationsandfromwhichallthe
otherunitsarederived.Thebaseunitsareshowninthefollowingtable:

TeddsBaseUnits
Metric

Tedds2014

Length

Mass

kg

Time

Temp

32

TeddsQuickStartGuide
WritingTeddsCalculationsStage1

IfyouhoveroveravariablenameintheVariablesdialogasummarylistisdisplayedshowing
thevalueofthevariableinallapplicablestandardunits.
9. Notethatourcalculationdoesnotincludeanyconversionfactors.
TeddsunithandlingisamassivehelpTeddscomeswithahugenumberofdefinedunitsand
youcanaddmoreifneeded.
DimensionalCheckingTeddschecksalldimensionsinyourcalculationandwillinformyouif
theseareincorrect.Thisiswhyyoushoulduseunitsconsistentlythroughoutyourcalculations.Do
so,andyoucanhavetotalconfidencethatyourcalculationsaredimensionallycorrect.
10. SavethedocumentandgiveitanamecallitExercise 2aswewishtobuildonitlaterintheguide.

WhatNext?
Congratulations!YouhavecompletedyourfirstTeddscalculation.Youcannowbeginwritingeffectivecalculations
inTeddsforWord.Therearemoregreatfeaturesthatmakesuchcalculationsevenmorepowerful,andwewill
showyoutheselater.
Rightnowwewilltakeabrieflookathandlingerrorsincalculations.

ErrorsandTroubleshooting
Theproblemwithalotofguidesistheyonlyshowyoutherightwaytodothings,andthenyouhavenoideawhat
todowhensomethinggoeswrong!Let'slookatacoupleoferrorsandhowtofixthem.
1. Ifyouhaveanerrorinyourcalculations,Teddswillinformyouwhenyoucalculateyourdocumentandtheerror
isencountered.ThefirstthingyoushoulddoisInterruptthecalculationprocess.
2. Ifyouhavejumpedtothissectionbecauseyouhaveencounteredanerrorpreviously,thenclicktheInterrupt
buttoninthedialog(seestep10below),reviewthedetailsfromstep11onwardsandthenreturntofixthe
errorinyourcalculationsandcontinuewiththeexercise.
3. Ifyourpreviouscalculationswereerrorfree,thenyouwillhavehadnoneedtolookatthissection.Weshall
thereforecreatesomecalculationswhichdohaveerrorssothatwecanseehowtohandlethem.Openanew
blankdocumentforthisexample.
4. ClicktheTeddsOptions

Tedds2014

button.

33

TeddsQuickStartGuide
WritingTeddsCalculationsStage1

5. TheOptionsdialogwillopen,clickontheCalculating/Generalpage.

6. MakesurethattheoptionsabovearecheckedandthenclickOK.Wecannowproceedtocreatesome
calculationswitherrors.
7. Enterthefollowing2paragraphsastheyappearhereseeifyoucanspotanyerrorsasyoudo,butdontfix
themyet!

8. NowclicktheCalculateAllbuttontocalculatethecalculationsyoushouldseetheExpressionErrordialog:
Thisisthe
specificerror
ThislineistheonethatTeddscannot
evaluate,solookheretospottheproblem.

Thisisanexplanationoftheerror,
togetherwithsometypicalcauses.
Thisisthebutton
youshould
generallyclick

9. Teddsflagsthefirsterror,andgivesyousomehelpinfixingit.
10. Whenyouareready,clicktheInterruptbutton.Teddshighlightstheerrorforyouinthedocumentasshown
below:

Oncewefixtheproblemandrecalculatethiserrormessageswillautomaticallydisappear.

Tedds2014

34

TeddsQuickStartGuide
WritingTeddsCalculationsStage1

11. Checktheruleaboutdelimiters(seeTheStandardVariableDefinitionExplainedonpage 29.)Thereshouldbe


asemicolonbetweentheexpressionstoseparatethem.Addthisinandrecalculatetheentiredocument.

12. NowwewillgetthenexterrorthevariableWDisnotdefined.WehavetypedWDinsteadofwDandvariable
namesarecasesensitive.
13. ClicktheInterruptbuttontostopthecalculation.
14. CorrectthevariablenameonthepagetowDandrecalculate.Thecalculationsshouldnowcompletewithno
problems.Teddsautomaticallydeletesallerrormessagesfromthepage.

WhatNow?
Whenyouhavesuccessfullycompletedthissection,youcanmoveontothenexttopic.Nowwearegoingtolookat
usingcalculationsfromtheEngineeringLibraryinTeddsforWord.

Tedds2014

35

TeddsQuickStartGuide
UsingLibraryCalculationsinTeddsforWord

UsingLibraryCalculationsinTeddsforWord
WhyuseLibraryCalculationsinTeddsforWord?
WehaveshownthatyoucanwriteyourowncalculationsinTeddsforWord,butyoucanalsousetheLibrary
Calculations.Theadvantageofthisisthatyoucanaddadditionaltexttoyouroutputeasily,becauseitisalreadyin
aWorddocument.Youcanalsocombinemorethanonecalculationinadocument,addpicturesandtables
anythingyouneedtocreateapolishedreport.Andifyouneedtoupdatethecalculationsyoucandoitdirectlyin
thedocument.
Sometimes,ofcourse,youjustneedananswerrightnowandthepolishingcanwait.That'swhywehaveTeddstoo.
Withthetwomodes,youhavebothbasescovered.

Exercise3:UsingLibraryCalculationsinTeddsforWord
InthisexercisewewillusetheTimberbeamanalysis&design(BS5628)calculationtoshowyouhowtoruna
typicalcalculationfromtheextensiveEngineeringLibraryinTeddsforWord.
Allow about 15 minutes to complete this exercise.

AnalysisInformation
Usethefollowinginformationforthecalculation.
Beamspan
=3000mm
Supports:
Vertical
=Restrained
Rotational =Free
Loading
SelfWeightfactor
DeadLoad
FullUDL
ImposedLoad
FullUDL
LoadCombination1

=1
=2kN/m
=3kN/m
=1.0xDead+1.0xImposed

DesignInformation
Usethefollowinginformationforthecalculation.
Typeofbeam
=Flitch
Breadthoftimbermembers
=44mm
Depthoftimbermembers
=195mm
Numberoftimbermembers
=2
Timbergradestresses
=C24
Serviceclassoftimber
=1
Breadthofsteelmembers
Depthofsteelmembers
Numberofsteelmembers
Steeldesignstress

Tedds2014

=8mm
=190mm
=1
=165N/mm2

36

TeddsQuickStartGuide
UsingLibraryCalculationsinTeddsforWord

DesignInformation(Continued)
Boltdiameter
Maximumboltspacing
Lengthofbearing
Lateralsupportconditions
Durationofloading

=M12
=475mm
=100mm
=Endsheldinposition
=Longterm

Maximumallowabledeflection

=0.003xspan

ButtonsusedinthisExercise
ThenewcommandsyouwillbeintroducedtointhisexercisearelocatedontheTeddstabasshownbelow:
LaunchLibraryAccessSystem

InsertNewCalcSection

HiddenCalcs

CalculateCalcSection

UsingCalculationSectionsinTeddsforWord
Asstated,oneofthereasonsforrunninglibrarycalculationsinTeddsforWordissothatyoucancombineanumber
ofcalculationsinasingledocument.Inthiscase,eachcalculationshouldbeplacedinaseparateCalculation
Section,sowewillstartoffbyintroducingthese.FormoreinformationonthistopicseeCalculationSections
Explainedonpage 42.
1. Openanewdocument.
2. InsertaNewCalcSectionbyclickingtheappropriatebutton.
3. Thefollowingdialogwillappearenteranameforthesection.Thiswillformthetitleforthecalculationinthe
document.

4. ClickOKandthiswillenteraCalculationSectionTitleinthedocument.Weplaceacalculationbelowthistitle
andthuswithinthesection.Youshouldnotethatyourcursorisnowonthelinebelowthesectiontitle.

Tedds2014

37

TeddsQuickStartGuide
UsingLibraryCalculationsinTeddsforWord

SelectingCalculationsfromtheLibrary
AllthelibrarycalculationsareavailablefromtheLibraryAccessSystem.Touseacalculationweretrieveitfromthe
Library,placeitinourdocumentandcalculateit.
1. Ifitisnotopenalready,launchtheLibraryAccessSystem

Index
button
Theindexoptionsare
availablehere

2. ClicktheIndexbuttoniftheindexisnotdisplayedandensureyouhavetheTeddscalculationsindexoption
selected.
3. Toopenafolderintheindexsimplydoubleclickit.OpentheBeamsfolder,thentheTimberbeamanalysis&
design(BS5268)folder.Thenselect(clickon)theTimberbeamanalysis&design(BS5268)item.

Tedds2014

38

TeddsQuickStartGuide
UsingLibraryCalculationsinTeddsforWord

4. Toplacethiscalculationinthedocument,clicktheExecutebuttoninthelibrary.(Youcanalsodoubleclickon
theselecteditemtodothis.)InbothcasesyouwillseetheInsertCalcItemdialog.

5. Thisdialogallowsyoutocontrolwheretheitemwillbeadded.Simplychoosetheoptionsasabovethenclick
OKandtheitemwillbepastedatthecursorpositioninthedocument.
NotethatyoucanalsocreateaCalcSectiondirectlyfromtheInsertCalcItemdialog.
6. Youshouldnowhavethefollowinginyourdocument.

7. WecannowclosetheLibrarythereisnoneedtohaveitopenwhileacalculationisrunning.
8. ClicktheCalculateCalcSection

Tedds2014

buttontostartthecalculation.

39

TeddsQuickStartGuide
UsingLibraryCalculationsinTeddsforWord

9. TheInterfaceforthecalculationwillnowbedisplayed,alongwiththeProgressLog.Youarenowinfamiliar
territoryaseverythingfromthispointworksexactlyasyoulearnedinthefirstexerciseUsingTedds(page12
ClicktheNotesbutton
andbrieflylookat
thesebefore
proceeding.

10. Youwillbecomfortablewithenteringinformationintheinterfacebynow,sowewon'tshoweverypageinthe
guide.ThedatatobeenteredisgivenunderAnalysisInformationonpage35.
11. ClickontheGeometry...button,enterthespanandsupportdatathenclickOK.
12. ClickLoading...andthen+AddLoadtwice.EntertheDeadandImposedloadsinthetwonewrowsprovided,
thenclickOK.
13. Todefinetheloadcombinationasspecified,clickontheCombinations...buttonasthefactorsarethethose
werequire,simplyclickOK.
14. DefinethetypeofbeamasFlitchbeforeclickingontheMemberDetails...button.Thenenterthedatagiven
underDesignInformationonpage35.
15. ToenterthetimbergradestressyouwillneedtoclickontheTimberproperties...button.
16. WhenyougettoentertheServiceclassoftimber,notethehelpinformationavailableforthisinputdisplayedin
theinformationpane(asshownbelow).

Notethatinformationaboutaparticularitemwillalsoappearadjacenttoyourcursorif
youhoverovertheinformationsymbolassociatedwiththatitem.
17. Entertherestofthedesigninformationfrompage35,anydatanotspecificallydefinedcanbeleftasthe
defaultvalue.

Tedds2014

40

TeddsQuickStartGuide
UsingLibraryCalculationsinTeddsforWord

18. ClickOKtoreturntothepreviouspageoftheinterfaceandyouwillseethecalculationshavebeenperformed
andutilisationratiosdeterminedwhileyouarestillintheinterface.

19. TheinterfaceshowsvaluesfortheDurationofloadingandMaximumallowabledeflection.Thesearethe
valueswewant,sothereisnoneedtochangethem.
20. IfthedesignisnotsatisfactoryitisasimplemattertousetheMemberdetails...buttontoadjustthesectionto
achieveasatisfactorydesign.YoushouldfindthattheflitchbeampassesallthecheckssoclickFinishtoclose
theinterfaceandplacethecalculationsintothedocument.
21. ClosetheProgressLogandexaminethecalculationstheyareofthesameformastheonesyousawinTedds,
andtheyshowyouexactlyhowtheresultshavebeendetermined.

ViewingHiddenTextinTeddsforWord
Somecalculationsarehiddenhowever.ThereisaslightlydifferentwayofviewingHiddenTextinTeddsforWord.
22. ChecktheHiddenCalcsboxtoviewthese.
23. Checkthebuttonagaintorehidetext.

RecalculatinginTeddsforWord
ThisisaccomplishedinasimilarmannertoTedds.
24. ClicktheCalculateCalcSection

button.

25. Thecalculationwillnowrunagaintrychangingsomeoftheinputdataintheinterface.
26. DONOTovertypevaluesonthepagepriortorecalculatingthisisnotthewaytochangeinputdatawhen
usingourlibrarycalculations(asdistinctfromonesyouhavewrittenyourselfinthemannershowninthe
previoussectionoftheguide)inTeddsforWord.

Tedds2014

41

TeddsQuickStartGuide
UsingLibraryCalculationsinTeddsforWord

Addinganothercalculationtothedocument
TostartanewcalculationinthisdocumentcreateanewCalculationSection.
27. Placeyourcursorbelowyourexistingcalculations.
28. ClicktheAddNewCalcSectionbutton.
29. Typeinanameforthenewsectionthiswillformthetitleforyournextcalculation.ClickOKtoenterthenew
section.
30. Anewcalculationshouldbeplacedbelowthistitleandthuswithinthesection.
31. Retrieveanothercalculationfromthelibraryandplaceitwithinthissection
32. Tocalculatejustonesection,weplaceourcursorwithinthesectionandusetheCalculateCalcSection
button.

33.

CalculationSectionsExplained
ReferbacktothesectionStoringVariablesinTeddsonpage 32.Youwillnotethatherewehave
justonelistofsavedvariables,knownasDocumentvariables,aswehavenotusedCalculation
Sections.WhenweuseCalculationSections,TeddsforWordsavesthevariablesforeach
calculationinaseparatelistuniquetoeachsection.TheseareknowsasSectionvariables.This
ensuresthatallyourinputvaluesareretainedseparatelyfromthoseforanothercalculation.
Whenyouneedtoupdateasinglecalculationwithinadocumentthatcontainsmanycalculations,
simplyplaceyourcursorwithinthatsectionandusetheCalculateCalcSectioncommand.Place
yourcursorwithinthefirstsectioninyourdocument,andclicktheVariablesbuttontoviewthe
uniquelistforthispartofthedocument.
TeddsforWordalsohascommandswhichenableyoutomanipulatethecalculationsectionsin
yourdocument.Youcandeleteacalculationsection,copyit,pasteitintoanewlocationinyour
documentandchangeitsname.

WhatNext?
Congratulations!Youhavecompletedthethirdexerciseoftheguideandlearnedallyouneedtoruncalculations
fromtheLibraryinTeddsforWord.
Youcannowsavethedocumentandreuseitasappropriate.
Inthenextsectionyouwilllearnhowyoucanmakeyourowncalculationsevenmorepowerful.

Tedds2014

42

TeddsQuickStartGuide
WritingTeddsCalculationsStage2

WritingTeddsCalculationsStage2
Exercise4:UsingMathandDatafunctionsandFormattingResults
InthisexercisewewillbuildonthecalculationwewroteinExercise2toextenditscapabilitiesandintroducesome
moreTeddsfeatures.
Allow about 30 minutes to complete this exercise.

ButtonsusedinthisExercise
ThenewcommandsyouwillbeintroducedtointhisexercisearelocatedontheLibraryandShow/Hidegroupsof
theTeddstabasshownbelow:

ShowFieldCodes

LaunchEngineeringData

DefiningInputVariables
1. Openthedocumentyoucreatedinexercise2Exercise 2.
2. Herearethenewcalculationswewilladdtochecktheadequacyofanactualsection:

Checksection;
Trya152x89x24RolledSteelChannel
Sectionproperties;
A=30.42cm2; rxx=6.20cm;
Designradiusofgyration;
rd=min(rxx,ryy)= ?cm
Actualstress;
fa=Tf/A= ?N/mm2
Actualslenderness;
=Le/rd= ?f1

ryy=2.66cm

3. Typethefirsttwoparagraphs,whicharejusttext,belowtheexistingcalculation.
4. Typethethirdparagraphandnotethatherewearedefiningthreeinputvariableswhicharepropertiesofthe
sectionwearechecking.Ensureyouseparatethetextandalltheexpressionsusingdelimiters(;)asshown.

TeddsMathFunctions
5. Nowtypethefourthparagraph.NotehowtheTeddsmathfunctionminisusedhere.

Tedds2014

43

TeddsQuickStartGuide
WritingTeddsCalculationsStage2

Amathfunctionisalwaysfolloweddirectlybyitsargument(s)inparenthesesasshownhere.
TherearemanymoresuchfunctionsavailableinTeddsforWord.
Forfulldetailsofthisandotherfunctions,consulttheTeddsHelpsystemtopicTeddsMathematics/
Functions,orusetheCalcWritingAidssetfromtheLibraryAccessSystem,whereallfunctionsare
completelydocumented.
6. Nowtypethefifthparagraphthisisasimpleexpressionthatdeterminesanddisplaystheactualstressinthe
sectionandassignstheresulttothevariablefa .

ResultAccuracyandFormats
Itissufficienttodisplaytheslendernesstoonedecimalplace.Todothisweuseaformatstringtooverridethe
defaultresultsettingofthreedecimalplaces.
7. Nowtypethelastparagraphofthenewcalculationsasfollows.UsetheGreektextbuttonasyoudidonpage
31forthevariablename.

8. Thecharactersf1followingthe ?aretheformatstring.Theformatstringmustimmediatelyfollowthe ?with


nospaceinbetweenasshown.Seebelowforafullerexplanation.
9. Onceyouhavefinishedtypingthislastexpression,checkthenewparagraphscarefully.Haveyouincludedall
thedelimiters?Haveyouusedsubscriptscorrectly?Haveyouusedthecorrectcaseforvariablenamesand
units?
10. Whenyouaresatisfiedthateverythingiscorrect,clicktheCalculateAllbutton.
11. IfyouhaveanError,thenInterruptandseeErrorsandTroubleshootingonpage 33.Fixanyerrorsuntilyour
calculationworksfully.
12. Reviewyourresultsandlookatthelastparagraphtoseehowtheformatstringweusedhasoperated:

13. ClicktheVariablesbuttontoexaminethelistofsavedvariablesandcheckthestoredvalueforthisvariable:

Tedds2014

44

TeddsQuickStartGuide
WritingTeddsCalculationsStage2

ResultFormatStringsExplained
Youcanoverridethedefaultresultsetting,andreduceorincreasethenumberofdecimalplaces
foradisplayedresult,byusingaresultformatstringafterthe?resultfield.Forexampletyping?f2
willdisplaytheresulttotwodecimalplaces.Itisimportantthatthereisnospacebetweenthe
formatstringandthe?.Theformatstringcharacterssignifythefollowing:
f=fixedformat,and2=resulttobedisplayedto2decimalplaces(canbefrom015)
Notethatformatstringsonlycontroltheprecisionoftheresultdisplayedinthedocument,notany
resultthatisstoredbyTedds.
Forfulldetailsofthisandotherresultformats,consulttheTeddsHelpsystemtopicTeddsResult
Formats/FormatStrings.

UsingDatafunctionsincalculations
Thecalculationaswrittenisveryuseful,butwecanenhanceitfurther.OnebigimprovementistoincludeaData
Listinthecalculation,makingthepropertiesofahugenumberoftypesandsizesofsectionsinstantlyavailable.
1. FirsteditthetwoparagraphsunderneaththeheadingCheckSection;asfollows:
2. DeletethefollowingtextforthesectionnameTrya152x89x24RolledSteelChannel.Leaveanemptyline
here.
3. Nextdeletejustthevaluesforthepropertiesofthesection.Replacethemwitha?resultfield.Youshouldend
upwiththefollowing:

Place cursor here

4. Finally,placeyourcursorasshownattheveryendoftheheading.

RetrievingDataListsfromtheLibrary
5. ClickthebuttontoLaunchtheTeddsEngineeringData.
6. ThisopensaspecialSetintheLibrarywherealltheDataListsandDataTablesareaccessed.Thereisalotof
datainthisset.WewishtofindaDataListthatincludessteelRSCssuitableforaBS5950calculation.
WewillusetheFindfacilitytohelpuslocatesuchatable.

Tedds2014

45

TeddsQuickStartGuide
WritingTeddsCalculationsStage2

7. FirstselecttheGroupwewanttosearchinBritishstandards.SelectEdit/Findinthelibrary,andtypeinRSCas
shown.

8. LibraryAccessSystemfindsthefirstitemcontainingRSC,thisisnottheitemwerequiresoclickthegreendown
arrowseveraltimesuntiltheUKhotrolledfolderappearsandtheitemshownbelowishighlighted.
RSCdatalist
9. Nowtobringthisitemintoyourcalculation,eitherdoubleclicktheitem,orclicktheExecute
button.Youshouldfindthefollowinghasbeenenteredinyourdocument.

10. ThistextinsertedisaTeddsDataListFieldwhichlaunchesthespecifiedDataList(furtherdetailsonTedds
Fieldsaregivenbelow),
11. ClosethelibraryonceyouhaveretrievedtheTeddsDataListField.
12. NowclickCalculateAlltocalculatethedocumentagain.

Tedds2014

46

TeddsQuickStartGuide
WritingTeddsCalculationsStage2

13. TheDataListwillnowbedisplayedwhentheTeddsDataListFieldiscalculated:

14. Selectthe152x89x24channelsectionthenclickontheDetailsbuttontoexaminethevariablesdefinedinthe
table.
Notethatwehaveusedexactlythesamenamesforthepropertiesinourcalculationasthose
definedbytheDataListA,rxx andryy.ThisisthekeytointegratingallDataFunctionswithyour
calculations.Rememberthatvariablenamesarecasesensitive.
15. ClicktheSelectbuttontoreturnthesevariablestoyourcalculationsyouwillseethatthesection'sproperties
fromtheDataListreplacethe?fieldsinyourdocumentandtheTeddsFielddisplaysthechoiceyoumadein
theDataList.

16. TheDataListisnowintegratedwithyourcalculation.Recalculateafewtimes,eachtimechangingyour
selectionofchannelsizeintheDataList,totestthis.
17. ClicktheVariablesbuttonandyouwillseethatallthevariablesdefinedbytheDataListarelistedandarethus
availabletobeusedincalculations.
18. Savethecalculationatthisstage,aswewillbuildonitinthefinalexercise.
19. DataTablescanbeintegratedwithyourcalculationsinexactlythesameway.

Tedds2014

47

TeddsQuickStartGuide
WritingTeddsCalculationsStage2

TeddsFields
20. ChecktheFieldCodesbox.
21. LookattheTeddsFieldinyourdocumentandyouwillseethefollowing:

22. ThecommandthatrunstheDataListisnowrevealed.UnchecktheFieldCodesboxagaintoreturntothe
normalviewofthedocument.
TeddsFieldsExplained
TheFieldCodesbuttonenablesyoutoseeandthuseditthehiddencommandswhichareTedds
Fields.ThesecommandsrunspecialfunctionsinTeddsliketheDataLists.Wewillseesomemore
TeddsFieldsshortly.ATeddsFieldwillrunwhenitiscalculated,likeanynormalexpression.We
hidetheTeddsfield,sinceyouwouldnotwantittoappearinaprintedreport.TheFieldCodes
buttonrevealstheTeddsFields.TeddsFieldsshouldbetreatedlikeexpressions,andseparated
fromtextandotherexpressionsinthesameparagraphusingsemicolons.

WhatNext?
Congratulations!Youhavecompletedthefourthexerciseandlearnedeverythingyoureallyneedtowritepowerful
Teddscalculations.Maybenowwouldbethetimetohaveagoatwritingacalculationofyourown.It'sagoodidea
tostartwithsomethingsimpleandbuildonthecomplexityasyoubecomemorefamiliarwithTedds.
ThenextstepintheguideisaboutmakingTeddscalculationsstilleasiertoworkwith,andisespeciallyrelevantif
youenvisagewritingcalculationsforotherstouse.Evenifyourcalculationsareforyourownuseyoumayfind
thesefurtherfeaturesbeneficialsowerecommendthatyoureviewthem.Youmightliketoleavethisstepuntilyou
havehadagoatwritingacalculationofyourownusingwhatyouhavelearnedsofar.

Tedds2014

48

TeddsQuickStartGuide
EnhancingCalculations

EnhancingCalculations
Thereisevenmorefunctionalityavailableforourcalculationsthanwehaveseensofar.Whetheryouusethese
enhancementsdependsbothonthepurposeofthecalculation,andonthetimeyouhaveavailable.Certainlythese
featuresareveryusefulwhenyouarewritingcalculationswhichotherswilluse(aswedoatCSC).HencetheTedds
libraryispackedwithexampleswhichusethesefeatures,andyouhavealreadyseenmanyofthemwhenrunning
ourcalculations.

Exercise5:EnhancingCalculations
Inthisexercisewewillenhancethepreviouscalculationandyouwillseewhatwearetalkingabout.
Allow about 15 minutes to complete this exercise.

ButtonsusedinthisExercise
TheonlynewcommandyouwillbeintroducedtointhisexerciseislocatedontheInsertgroupoftheTeddsCalcs
ribbonasshownbelow:
TEDDS Field

TeddsInputFields
TheTeddsInputFieldspeedsuptheeditingandoftenthecreatingofinputvariables.Wewillreplacealltheexisting
variabledefinitionsinthecalculation:
1. DeletetheentiredefinitionfortheMin.yieldstrength,Fy,fromyourpage.Leaveyourcursorontheemptyline.
2. ClicktheTeddsFieldbutton.
3. Thefollowingdialogwillappear.Enterthedetailsshowntodefinetheinputforthisvariable:
Prompt=Min.yieldstrength
Name=Fy
Units=N/mm2(typethemain
partoftheunit,clickthe
superscriptbutton( )and
thentype2)
Defaultvalue=275
Format=Fixed
No.ofdecimalplaces=0

Tedds2014

49

TeddsQuickStartGuide
EnhancingCalculations

4. Notethatwedonotputavalueinthisdialogthisisenteredwhenthestatementiscalculated.Notethe
following:
Prompt
Name
Units
Defaultvalue
Format
No.ofdecimalplaces

tellstheuserwhatthevariableisandappearsonthepage
theuniquenameofthevariable
ifthepropertyhasdimensionsthenenteraunithere
thisvaluewillbedisplayedinitiallyforusertoeditoraccept
theformatdisplayedonthepage
thenumberofdecimalplacesdisplayedonthepage

5. AcceptthedefaultsforotheroptionsandclickOKwhenyouhaveeverythingentered.
6. Thefollowingwillappearonthelinecontainingyourcursor:

7. WiththeFieldCodesbuttononyouwillseethefollowingTeddsInputFieldprecedingthetextontheline.

8. Calculateyourdocumenttorunit:

9. TheSetVariableValuedialogappears,asshownabove.
10. Becausewealreadyhaveavaluedefinedforthisvariableitisdisplayedintheinput.Youcanacceptit,oreditit
asrequired.Thereisnoneedtofindandeditthevariablevalueonthepage,asitisautomaticallyupdated
whenyouenteravalueintheSetVariableValuedialog.

Tedds2014

50

TeddsQuickStartGuide
EnhancingCalculations

11. Deleteandreplacethe3remainingvariabledefinitionsinthesamemannerthetablebelowshowswhatyou
needtoenterintheInsertTeddsFielddialogforeachofthethreevariablesinorderfromlefttoright.When
youhavedonethis,recalculateyourdocumenttoensurethatyourdefinitionsarecorrect.

Property
Input

Tf

Le

Prompt
Name
Units
Defaultvalue
Format
No.ofdecimalplaces

Tieforce
Tf
kN

Tieeffectivelength
Le
m

Slendernesslimit
L

fixed
2

fixed
3

300
fixed
0

ToenterGreekcharactersintheInsertTeddsFielddialogforvariablenameslikesimplyclick
theGreekcharacterbutton( )andthentypeintheequivalentRomancharacter,inthiscase
youneedtotypel(i.e.lowercaseletterL)toget.
ToenterSubscriptorSuperscriptcharacterssimplyclicktheSubscriptorSuperscriptbutton( )
andthencontinueandtypeinthesubscriptorsuperscript.Onceyouhavereacheditsendclickthe
buttonagaintoswitchbacktotypingnormaltext.
TheDefaultvalueisentirelyoptional.Ifyouenteroneitwillbedisplayedthefirsttimea
calculationisrun,otherwisetheinputboxwillbeempty.Deletethestoredvariablesandre
calculatetoseethedefaultsinoperation.
.

TeddsInterfaceDesigner
AlthoughTheTeddsInputFieldcanbeusedtocreateallthevariablesrequiredinacalculation,if
youwouldliketogiveyourcalculationsaslickerappearancewewouldstronglyrecommendusing
theTeddsInterfaceDesignerinstead.Thiseasytousetoolallowsyoutoplacealltheinputvariables
onasingleinterfacealongwithsketchesandnotesifrequired.Foraworkedexampleandfurther
detailsofhowtousetheTeddsInterfaceDesignerrefertotheTeddsforWordHelp.

Tedds2014

51

TeddsQuickStartGuide
EnhancingCalculations

TeddsShowFields
Thefinalthingwewouldlikethecalculationtodoisautomaticallyassessoursectionandreportinthedocument
whetherourchosensectionispassingorfailingand,ifitisfailing,why.WeuseaTeddsShowFieldtodothis.
1. Enterthefollowingtwoparagraphsafteryourexistingcalculations:

2. Theselasttwovalueshelpusassesstheutilisationofthesectionforthetwochecks.Assigningthemtooutput
variableswillhelpuswithcreatingTeddsShowFields.Calculateyourdocumentonceyouhavewrittenthemto
ensuretheyareworkingproperlybeforeproceeding.
3. PlaceyourcursorbeneaththeseparagraphsandclicktheInsertTeddsFieldbutton.
4. SelecttheShowtab.TheShowFieldwewanttocreatewilltestwhetherthesectionisfailingstressandoutput
amessagetogivethestatusofthecheck.
5. SelecttheConditiontypeoptionandinputthefollowinginformation:

6. TheoutputoftheTeddsShowFieldconsistsoftwotextmessagesknownasoutputstrings.Onlyoneoutput
stringisdisplayedinthedocumentdependingonthestatusofthecondition.
7. Checkyourinputcarefully,thenclickOKtoentertheTeddsShowFieldinthedocument.
8. WhenyouhaveOK'dtheinput,clicktheFieldCodesbuttontoviewtheresultingTeddsShowField.Itshouldbe
asshownbelow.IfyourTeddsShowFieldisincorrect,thebestthingtodoatthisstageistodeleteitandrun
throughtheInsertTeddsFielddialogagain.

Tedds2014

52

TeddsQuickStartGuide
EnhancingCalculations

UsingLogicInTedds
9. TakeacloselookatthisTeddsShowfield,andyoucanseehowweuseasimplelogicstatementtooutputone
oftwopiecesoftextusingtheiflogicaloperator.
if(check_stress>1,Sectionfailsstresscheck,SectionOKforstress)
Thegeneralformofthislogicexpressionisasfollows:
if(condition,true_output,false_output)
Notethatyoucanusethiskindofexpressiontodefinevariablesusingacondition.The
outputscanbevalues,expressionsorfurtherlogicexpressions.Forexample:
a=if(b>c,10,20)= ?
CheckthefollowingtopicinTeddsHelpforfulldetails:
TeddsMathematics/Functions/LogicalFunctions
10. NowcalculateyourdocumenttocalculatetheTeddsShowField.Youshouldfindyouhavesomethingsimilarto
thefollowinginyourProgressLogandyouwillalsoseetheoutputtextonthepagewhereyouplacedthe
TeddsShowField.

11. Changesomeofyourinputvaluesandrecalculateafewtimestotestyourfullcalculationandboththepass
andfailoutputoftheTeddsShowField.

WhatNext?
Congratulations!YouhavecompletedthefinalexerciseintheguideandarereadytobeginusingTeddstoitsfull
potential.
Hereareafewthingsyoucouldtrynext:
CreateanotherTeddsShowFieldsimilartothatabovefortheslendernesscheckfollowingisthelogic
statementyouwoulduseforthis:
Condition

check_slender>1

CreateaTeddsShowFieldtogivetheoverallstatusofthesection,checkingbothslendernessandstress.Try
thefollowing:
Condition
Yes
No

and(check_stress<=1,check_slender<=1)
PASS
Sectionfails!

TakealookatTeddsMessageFields.TheinputfortheseisthesameasTeddsShowFieldsbuttheiroutputis
displayedinaMessagebox,ratherthaninthedocument.YouwillseeexamplesoftheiruseintheTedds
EngineeringLibraryCalculations,forexampletheRCFootingdesigncalculation.

TrycreatingMessagesusingtheValueofVariableoptiontoshowthevaluesoftheminimumareaand
radiusofgyrationintheLogbeforetheDataListisdisplayed.

Tedds2014

53

TeddsQuickStartGuide
EnhancingCalculations

Ofcoursethere'smuchmoreforyoutodiscover.Wewishyouanenjoyableandproductivetimeinusingthe
programinyourdaytodaywork,andexploringitscapabilitiesmorefully.
IfyouwouldliketoreaduponfurtherinformationaboutTedds,thenwewouldrecommendtheTeddsUsers
Guide.YouwillfindthisintheDocumentationfolderwithinthefoldertowhichyouinstalledTedds.Themanualis
intheelectronic.pdfformat.TheinformationinthemanualisalsoavailablewithintheTeddsHelpsystem,which
youcanaccessintheusualway.
SomeTeddsdialogshavecontextsensitivehelp.ToseethissimplyclicktheHelpbuttoninthedialog.
Wealsoruntrainingcoursesinmostlocales,forfurtherinformationonavailabilitycontacttheTeddssupportteam
inyourregion,simplyclicktheSupporticoninanyofTeddsautomatedcalculations.

Tedds2014

54

You might also like