Вы находитесь на странице: 1из 54

QuickStartGuide

Forsupportandtrainingonthefullrange
ofCSCproducts,pleasecontact...
Support:support@cscworld.com
Training:training@cscworld.com

Deliveredby

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:sales@cscworld.com

Tel:+6562583700
Fax:+6562583721
EMail:sales@cscworld.com

TollFree:8777102053
Fax:3123216489
EMail:sales@cscworld.com

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:sales@cscworld.com

Tel:1300882393
Fax:0733785557
EMail:sales@cscworld.com

Tel:+44(0)1132393000
Fax:+44(0)1132360546
EMail:sales@cscworld.com

Tedds2013

Deliveredby


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)Ltd2013
Allrightsreserved.

Trademarks

Teddssoftware:
CSC(UK)Ltd2013
Allrightsreserved.

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

Credits
ThirdParty
Copyrights

Tedds2013

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

Deliveredby


TableofContents

TableofContents
Thankyou

QuickStartGuide(Asia)

FirstSteps

11

UsingTedds

12

WritingTeddsCalculationsStage1

25

UsingLibraryCalculationsinTeddsforWord

36

WritingTeddsCalculationsStage2

43

EnhancingCalculations

49

Tedds2013

Deliveredby

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 2013. If you are using a newer version of the software some features may vary.

Tedds2013

Deliveredby

TeddsQuickStartGuide
QuickStartGuide(Asia)

QuickStartGuide(Asia)
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
thathasbeeninuseanddevelopmentforover15years.YouuseacalculationfromtheTeddsEngineeringLibrary
writtenbyourexperiencedinhouseengineerscoveringawiderangeofcommonengineeringtasks,youcancreate
andedityourowncalculations,oryoucanmixbothoftheseapproaches.

TeddsEngineeringLibrary

Tedds2013

Deliveredby

TeddsQuickStartGuide
QuickStartGuide(Asia)

IntheTeddsEngineeringLibraryyouwillfindcalculationsfordeterminingloading

fortheAnalysisandDesignofmanytypesofelementsandconstructions

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

Tedds2013

Deliveredby

TeddsQuickStartGuide
QuickStartGuide(Asia)

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

Tedds2013

Deliveredby

TeddsQuickStartGuide
QuickStartGuide(Asia)

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!

Tedds2013

Deliveredby

TeddsQuickStartGuide
QuickStartGuide(Asia)

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.

Createaproformacalculationtospeedupandtakethetediumoutofsomerepetitivecalculations.
CreatecalculationsinaWorddocumentreadytoincludeinareport.
Determinetheloadchasedownandwindloadsonabuildingandincludethesecalculationsinafinal
report.

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

Tedds2013

10

Deliveredby

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.

Tedds2013

11

Deliveredby

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...

Tedds2013

12

Deliveredby

TeddsQuickStartGuide
UsingTedds

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

6. ClickNewDocument...andyouwillseetheSelectCalculationdialog:

7. ClickontheAllfolder.

TheinstructionsaboutusingTeddsaredisplayedintherighthandpanel.

Tedds2013

13

Deliveredby

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.

Tedds2013

14

Deliveredby

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.

Tedds2013

AtthebottomoftheinterfaceyoucanclickNext tocontinuetothenextpage,
Backtoreturntoapreviouspage,Canceltostopthecalculationsatthe
currentpoint,and Finishtoreturnthedatatoyourcalculationdocument.

15

Deliveredby

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.

Tedds2013

16

Deliveredby

TeddsQuickStartGuide
UsingTedds

DataLists
YouarenowlookingataDataList:atoolthatallowsyoutochooseasectionandseeitspropertiesattheclickofa
button.

Choosetheshape
youwant...
...andthesize

Detailsbutton

Notethatthisparticulardatalistcontainssectionsfromarangeofsources;Continental
sectionsareatthetop,followedbyChinese,thenPerwajaandthenEuropeansections.
Inthiscase,botha250x150x10RHSanda300x200x6RHSmayproveadequatebutwhichisthelighter?
1. ScrolldownpasttheContinentalandChinesesections.ClicktheRectangularHollowSectionsectiontypethis
isknownastheDataListpageyourequire.
2. Selectthesizeandthicknessyourequire.
3. ClickontheDetailsbuttontoseeallthepropertiesoftheselectedsection(notethatthedetailswindow
updatesinstantaneouslywhenyouclickonanothersection).

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

Tedds2013

17

Deliveredby

TeddsQuickStartGuide
UsingTedds

5. TheNumberofsectionsoptionallowsyoutodesignbeamsusingtwoormoresections.Inthisexampleasingle
sectionissufficientsonochangeisrequired.
6. Thesectionlength(distancebetweenrestraints)isstillthedefault8000mmsochangethisto5000mm,for
boththemajorandminoraxes.

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

9. ClickOKtoreturntothemainpageofinterfaceandcheckthecalculationresults.

10. YoucannowchoosethelevelofoutputyourequirebyclickingtheOutputoptions...button.

Tedds2013

18

Deliveredby

TeddsQuickStartGuide
UsingTedds

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

TheProgressLog
Asallthecalculationresultsareshownontheinterface,thisparticularcalculationdoesnotmakeuseofthe
ProgressLog.Asothercalculationsproceed,youmayseeasummaryofthechecksandotherimportantandhelpful
informationintheprogresslog.

Oncereviewed
clicktoclose

Inthelogyoucanseeataglanceifyourchosensectionisadequate,andifnot,howitisfailing.Alwayskeepaneye
ontheprogresslogwhenrunningcalculations.

Tedds2013

19

Deliveredby

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 25.

Tedds2013

20

Deliveredby

TeddsQuickStartGuide
UsingTedds

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

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

HiddenText
ForthosecalculationsthatmakeuseoftheProgressLogyoumaynoticethefollowingmessageattheendofthe
ProgressLogtext:
Note:somecalculationsmaybeinhiddentext
AllthecalculationsperformedbyTeddsareavailableintheoutputandingeneralsotheyarebutattimessome
intermediatecalculationsarehiddentoreducetheamountofoutput.Itissimpletoviewtheseandtoincludethem
inyourprintout.
1. OpentheapplicationsViewmenuthenusetheHiddenTextoptionandexaminethecheckagain.Youwillsee
allthehiddentextunderlinedwithdashedlines.
2. InthisexampletherearenohiddencalculationsbutyouwillseethenamesoftheLibraryitemsusedinthe
output.

3. SelectView/HiddenTextagaintohidetheLibraryitemnames.Nowletusconsiderhowtoprintcalculations.

Tedds2013

21

Deliveredby

TeddsQuickStartGuide
UsingTedds

TheHeader&Printing
Obviouslyyouwantprofessionallookingprintedoutput.Youwillseethatyouhaveaheaderregionatthetopof
thecalculations,buthowdoyousetitsdetails?

1. ClicktheHeaderbuttonhighlightedabovethisopensadialogwhereyoucanentertheinformationyouwant.
Entertheprojectdetailsshownbelow,orsomethingsimilar,foryourheader.

2. OntheCompanypageyoucandefineyourowncompanydetails.Dothisnow,ifyouwantto.Ifyoudont,then
remembertodosobeforeyouprintyourfirstpropersetofcalculations.
3. OntheTemplatepageyouwillseetheTeddstemplatewhichyourcalculationswilluseandthelogofilewhich
Teddswilladdtothetemplate.Youcanchangethetemplateandlogoifnecessaryclickthistabandcheck
thatitsdetailsarecorrect.

Tedds2013

22

Deliveredby

TeddsQuickStartGuide
UsingTedds

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. Saveyourfileandgiveitanameitsagoodideatosavealltheexamplesyouwillproduceinthecourseof
completingtheguide,forfuturereference.
2. Theoutputyouseeinthedocumentcanbeprinteddirecttoaprinter,butyouhaveotheroptions.
3. ClickthedropdownbuttonadjacenttoSendToonthetoolbartoviewthese.
4. ChoosetheoptionofsendingtheoutputtoWordandexperimentwiththeotheroptionsifyouwish.Once
youroutputisinaWorddocument,youcanedititasmuchasyouwish.

PerformingaNewCalculation
1. HowdoyoustartanewcalculationinTedds?

2. ClicktheNewbutton;theSelectCalculationdialogwillopenandyoucanselectandstartanewcalculationina
newdocument.

Tedds2013

23

Deliveredby

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.

Tedds2013

24

Deliveredby

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.

Tedds2013

25

Deliveredby

TeddsQuickStartGuide
WritingTeddsCalculationsStage1

TheTeddsinterface(TeddsforWord20022003)
IfyouareusingTeddsforWord20022003themaintoolbarsandcomponentsyouwillneedtouseinthisexercise
arelocatedeitherontheTeddsCalcstoolbar,ortheTeddsFormattoolbarashighlightedbelow:

CalcSheetHeader
TheTEDDSFormattoolbarhelpswitheditingthe
documentandwritingcalculations

TheTEDDSCalcSheetaWorddocumentwithadded
functionality

TheTEDDSCalcstoolbarcontrolsalltheCalculating
functionalityinTEDDSforWord

TheLibraryAccess
Systemisthe
equivalentof
theSelectCalculation
dialoginTedds

YouwillfindaWordDocumentopen,whichlooksverysimilartotheTeddsoutputdocument.
ThedocumentHeadercanbeeditedinasimilarmannertothatinTeddsbyclickingtheCalcSheetHeaderbutton
ontheTeddsFormattoolbarthisbuttonishighlightedabove.
1. Inthisexercisetwodocumentsarerequired,soopenanewblankonebyselectingFile/NewTeddsDocument.
2. ClosetheLibraryAccessSystemforthetimebeing.
NowwearereadytobeginwritingourfirstcalculationinTedds.

Tedds2013

26

Deliveredby

TeddsQuickStartGuide
WritingTeddsCalculationsStage1

TheTeddsinterface(TeddsforWord200720102013)
IfyouareusingTeddsforWord20072010)thecommandsyouwillneedtouseinthisexercisecanallbefoundon
theTeddsTaboftheribbonashighlightedbelow:

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.

Tedds2013

27

Deliveredby

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:

Tedds2013

28

Deliveredby

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:

Tedds2013

29

Deliveredby

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.

Tedds2013

30

Deliveredby

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.Word20022003userssimply
pickTedds/Toolbarsmenuoptionandchecktheappropriateoptions.Word20072010users
canselectdirectlyfromtheTeddsTabontheribbon.
26. UseCopyandPastetoenterthisnameinthefinalexpression.
27. NowclickCalculateAlltocalculatethesefinalexpressions:

28. Youshouldfindtheresultdisplayedinthedocumentifyouhaveanerror,turntoErrorsand
Troubleshootingonpage 33.

Tedds2013

31

Deliveredby

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

Tedds2013

Length

Mass

kg

Time

Temp

32

Deliveredby

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

Tedds2013

button.

33

Deliveredby

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.

Tedds2013

34

Deliveredby

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.

Tedds2013

35

Deliveredby

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
Malaysiantimbergradestresses =StrengthGroupA
Basictimber
Serviceclassoftimber
=1
Breadthofsteelmembers
Depthofsteelmembers
Numberofsteelmembers
Steeldesignstress

Tedds2013

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

36

Deliveredby

TeddsQuickStartGuide
UsingLibraryCalculationsinTeddsforWord

DesignInformation(Continued)
Boltdiameter
Maximumboltspacing
Lengthofbearing
Lateralsupportconditions
Durationofloading

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

Maximumallowabledeflection

=0.003xspan

ButtonsusedinthisExercise(TeddsforWord20022003)
ThenewcommandsyouwillbeintroducedtointhisexercisearelocatedontheTeddsCalcstoolbarandTedds
Formattoolbarasshownbelow:

HiddenCalcs

LaunchLibraryAccessSystem

CalculateCalcSection

AddNewCalcSection

ButtonsusedinthisExercise(TeddsforWord200720102013)
ThenewcommandsyouwillbeintroducedtointhisexercisearelocatedontheTeddstabasshownbelow:
LaunchLibraryAccessSystem

InsertNewCalcSection

HiddenCalcs

CalculateCalcSection

UsingCalculationSectionsinTeddsforWord
Asstated,oneofthereasonsforrunninglibrarycalculationsinTeddsforWordissothatyoucancombineanumber
ofcalculationsinasingledocument.Inthiscase,eachcalculationshouldbeplacedinaseparateCalculation
Section,sowewillstartoffbyintroducingthese.FormoreinformationonthistopicseeCalculationSections
Explainedonpage 42.
1. Openanewdocument.
2. Add/InsertaNewCalcSection

Tedds2013

byclickingtheappropriatebutton.

37

Deliveredby

TeddsQuickStartGuide
UsingLibraryCalculationsinTeddsforWord

3. Thefollowingdialogwillappearenteranameforthesection.Thiswillformthetitleforthecalculationinthe
document.

4. ClickOKandthiswillenteraCalculationSectionTitleinthedocument.Weplaceacalculationbelowthistitle
andthuswithinthesection.Youshouldnotethatyourcursorisnowonthelinebelowthesectiontitle.

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.

Tedds2013

38

Deliveredby

TeddsQuickStartGuide
UsingLibraryCalculationsinTeddsforWord

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

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

7. WecannowclosetheLibrarythereisnoneedtohaveitopenwhileacalculationisrunning.
8. ClicktheCalculateCalcSection

Tedds2013

buttontostartthecalculation.

39

Deliveredby

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.

Tedds2013

40

Deliveredby

TeddsQuickStartGuide
UsingLibraryCalculationsinTeddsforWord

18. ClickOKtoreturntothepreviouspageoftheinterfaceandyouwillseethecalculationshavebeenperformed
andutilisationratiosdeterminedwhileyouarestillintheinterface.

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

ViewingHiddenTextinTeddsforWord
Somecalculationsarehiddenhowever.ThereisaslightlydifferentwayofviewingHiddenTextinTeddsforWord.
22. ClicktheHiddenCalcs

buttontoviewthese.

23. Clickthebuttonagaintorehidetext.

RecalculatinginTeddsforWord
ThisisaccomplishedinasimilarmannertoTedds.
24. ClicktheCalculateCalcSection

button.

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

Tedds2013

41

Deliveredby

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.

Tedds2013

42

Deliveredby

TeddsQuickStartGuide
WritingTeddsCalculationsStage2

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

ButtonsusedinthisExercise(TeddsforWord20022003)
ThenewcommandsyouwillbeintroducedtointhisexercisearelocatedontheTeddsCalcstoolbarandTedds
Formattoolbarasshownbelow:

ShowFieldCodes
LaunchEngineeringData

ButtonsusedinthisExercise(TeddsforWord200720102013)
ThenewcommandsyouwillbeintroducedtointhisexercisearelocatedontheLibraryandShow/Hidegroupsof
theTeddstabasshownbelow:

ShowFieldCodes

LaunchEngineeringData

DefiningInputVariables
1. Openthedocumentyoucreatedinexercise2Exercise 2.
2. Herearethenewcalculationswewilladdtochecktheadequacyofanactualsection:

Checksection;
Sectionproperties;
Designradiusofgyration;
Actualstress;
Actualslenderness;

A=30.42cm2; rxx=6.20cm;
rd=min(rxx,ryy)= ?cm
fa=Tf/A= ?N/mm2
=Le/rd= ?f1

ryy=2.66cm

3. Typethefirsttwoparagraphs,whicharejusttext,belowtheexistingcalculation.

Tedds2013

43

Deliveredby

TeddsQuickStartGuide
WritingTeddsCalculationsStage2

4. Typethethirdparagraphandnotethatherewearedefiningthreeinputvariableswhicharepropertiesofthe
sectionwearechecking.Ensureyouseparatethetextandalltheexpressionsusingdelimiters(;)asshown.

TeddsMathFunctions
5. Nowtypethefourthparagraph.NotehowtheTeddsmathfunctionminisusedhere.

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:

Tedds2013

44

Deliveredby

TeddsQuickStartGuide
WritingTeddsCalculationsStage2

13. ClicktheVariablesbuttontoexaminethelistofsavedvariablesandcheckthestoredvalueforthisvariable:

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.WewishtofindaDataTablethatincludessteelRSCssuitableforaBS5950calculation.
WewillusetheFindfacilitytohelpuslocatesuchatable.

Tedds2013

45

Deliveredby

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.

Tedds2013

46

Deliveredby

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.

Tedds2013

47

Deliveredby

TeddsQuickStartGuide
WritingTeddsCalculationsStage2

TeddsFields
20. ClicktheFieldCodes

button.

21. LookattheTeddsFieldinyourdocumentandyouwillseethefollowing:

22. ThecommandthatrunstheDataListisnowrevealed.ClicktheFieldCodesbuttonagaintoreturntothe
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.

Tedds2013

48

Deliveredby

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(TeddsforWord20022003)
TheonlynewcommandyouwillbeintroducedtointhisexerciseislocatedontheTeddsCalcstoolbarasshown
below:

TeddsField

ButtonsusedinthisExercise(TeddsforWord200720102013)
TheonlynewcommandyouwillbeintroducedtointhisexerciseislocatedontheInsertgroupoftheTeddsCalcs
ribbonasshownbelow:
TEDDS Field

TeddsInputFields
TheTeddsInputFieldspeedsuptheeditingandoftenthecreatingofinputvariables.Wewillreplacealltheexisting
variabledefinitionsinthecalculation:
1. DeletetheentiredefinitionfortheMin.yieldstrength,Fy,fromyourpage.Leaveyourcursorontheemptyline.
2. ClicktheTeddsFieldbutton.

Tedds2013

49

Deliveredby

TeddsQuickStartGuide
EnhancingCalculations

3. Thefollowingdialogwillappear.Enterthedetailsshowntodefinetheinputforthisvariable:
Prompt=Min.yieldstrength
Name=Fy
Units=N/mm2(typethemain
partoftheunit,clickthe
superscriptbutton( )and
thentype2)
Defaultvalue=275
Format=Fixed
No.ofdecimalplaces=0
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.

Tedds2013

50

Deliveredby

TeddsQuickStartGuide
EnhancingCalculations

10. Becausewealreadyhaveavaluedefinedforthisvariableitisdisplayedintheinput.Youcanacceptit,oreditit
asrequired.Thereisnoneedtofindandeditthevariablevalueonthepage,asitisautomaticallyupdated
whenyouenteravalueintheSetVariableValuedialog.
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.

Tedds2013

51

Deliveredby

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.

Tedds2013

52

Deliveredby

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.

Tedds2013

53

Deliveredby

TeddsQuickStartGuide
EnhancingCalculations

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

Tedds2013

54

Deliveredby

Вам также может понравиться