You are on page 1of 92

UsersGuide

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


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

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

Tedds Users Guide


Chapter 1

IntroducingTeddsandTeddsforWord

Chapter 2

UsingTedds

Chapter 3

TheProjectManager

Chapter 4

Configuringsettings

.
WhatisTedds? .
.
.
.
.
.
.
TeddsandTeddsforWordwhatsthedifference?
TenReasonstouseTeddsforWord .
.
.
IntroducingTeddsfeatures
.
.
.
.
Teddsdocumentation
.
.
.
.
.
.

.
.
.
LaunchingTedds
.
.
.
FromtheStartMenu
.
.
Usingthedesktopshortcut .
TeddsStartPage .
.
.
Firstcalculations .
.
.
Familiarisation .
.
.
.
CalculatinginTedds .
.
.
Pickingacalculation
.
.
UsingFindtolocateaCalculation
Duringacalculation
.
.
Reviewingacalculation .
.
Afteracalculation .
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
Controllingthecalculationsheetdetails .
EditLabels .
.
.
.
.
.
.
.
.
.
CreatingaNewProject .
.
.
.
AddingDocumentstotheProject .
.
ReorganisingDocumentswithintheProject
DocumentHeadersandProjectHeaders .
OpeningandClosingExistingProjects
.

.
.
.
.
.
.
.
.
.
StartupGeneraloptions
.
.
Environment .
.
.
.
.
EnvironmentGeneraloptions
.
Documents
.
.
.
.
.
DocumentsTemplateoptions
.
DocumentsHeaderoptions .
.
View .
.
.
.
.
.
.
ViewDefaultsoptions .
.
.
SendTo .
.
.
.
.
.
SendToWordoptions .
.
.
SendToTeddsforWordoptions .
SendToEmailoptions .
.
.
Calculating
.
.
.
.
.
CalculatingGeneraloptions .
.
CalculatingSketchesoptions.
.
CalculatingResultsoptions .
.
CalculatingProgressoptions .
.
CalculatingRegionalSettingsoptions

Startup

Tedds2014

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

8
8
10
10
11
13

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

14
14
14
14
15
15
16
17
17
19
20
20
22
23
25

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

26
26
26
26
26
27

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

28
28
28
28
28
29
29
29
29
29
30
30
30
30
31
31
31
31
32
32


TableofContents

CalculatingErrorsoptions .
.
.
.
.
.
DialogsVariablesoptions .
Setup
.
.
.
.
.
SetupCalcLibrariesoptions .
SetupCalcDocumentsoptions
SetupExcelWorkbooksoptions
SetupUpdateServiceoptions
SetupFeedbackoptions
.
SetupNews.
.
.
.
Profiles .
.
.
.
.
ProfilesOptionsoptions
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

33
33
33
33
33
34
34
34
35
35
35
35

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

36
36
37
37

.
.
.
.
.
.
.
.
Tochoosethepagecontainingtherequireditemtype
Tochoosetherequireditem .
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.
ViewingthevaluesstoredintheDataListforachosenitem .
Toviewtheinformationheldforaitem .
.
.
.
.
Returningtheitemdetailstoyourcalculations
.
.
.
Toreturnitemdetailstoyourcalculations
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

38
38
39
39
39
39
40
40
40
40

Dialogs

Chapter 5

TheProgressLog

Chapter 6

DataLists

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
TosettheitemsshownintheProgressLog
Tofiltertheitemsshownintheprogresslog
Torolluptheprogresslog
.
.
.
.

StartingDataLists .
.
.
.
.
ManipulatingtheviewoftheDataList .
Choosingtheitemtobereturned .
.

Chapter 7

DataTables

.
.
.
.
Tomakeaselectionfromatable .
.
.
Interpolatingdatawithinatable .
.
.
Tointerpolatewithinatable .
.
.
.
Toclearinterpolations .
.
.
.
.
Searchingthetableforspecificinformation .
Tosearchatableforspecificinformation .
.
Tochangethesearchcriteriaforatable .
.
Toclearallsearches
.
.
.
.
.
Understandinglinkedtables .
.
.
.
Returninginformationtoyourcalculations .
Toreturninformationtoyourcalculations
.
Toavoidreturninginformationtoyourcalculations
ClosingDataTables .
.
.
.
.
.
TocloseDataTablesreturningvariables .
.
TocloseDataTableswithoutreturningvariables

StartingDataTables .
.
.
.
.
WorkingwithDataTables
.
.
.
Selectingaspecificitemfromthetable .

Chapter 8

Tedds2014

DataGraphs

.
.

.
.
.

.
.
.

.
StartingDataGraphs
.
WorkingwithDataGraphs
.
Selectingaspecificitemfromthegraph .

.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

41
41
42
42
42
43
43
44
45
45
47
47
47
47
47
48
48
48
48

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

49
49
49
50


TableofContents

Tomakeaselectionfromagraph

.
.
Tointerpolatewithinagraph .
.
.
Toclearinterpolations .
.
.
.
Returninginformationtoyourcalculations .
Toreturninformationtoyourcalculations
.
Toavoidreturninginformationtoyourcalculations
ClosingDataGraphs
.
.
.
.
.
TocloseDataGraphsreturningvariables .
.
TocloseDataGraphswithoutreturningvariables

Interpolatingdatawithinagraph .

Chapter 9

2DFrameAnalysis

Introducing2DFrameAnalysis
Startingthe2DFrameAnalysis

Workingwith2DFrameAnalysis
General .

.
.
GeometryandLoading
InputProcedure .
QATestCases .
.

WorkedExample

Chapter 10

.
.
.
.
.

.
.
.
.
.

SectionPropertiesCalculator

.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

50
52
52
53
54
54
54
54
54
54

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

56
56
56
57
57
61
61
61
66

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

67
67
68
68
68
69
70
70
71
72
74
74
74
74
74
75
75
75
75
75
75
76
76
76
76
76
76
77
77
77
81
81
82
82

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

Tocontrolwhetherthegridisdisplayed
Tocontrolsnappingtothegrid
.
Toswitchanglesnappingonoroff .
Movingobjects
.
.
.
.
Tomovebydragginganddropping .
Tomovebynudging
.
.
.
Tomoveusingthekeyboard .
.
Rotatingobjects
.
.
.
.
Torotateobjects .
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
Snappingobjectswithrespecttoeachother .
Tosnapobjects
.
.
.
.
.
.
OtherSectionDesignerfeatures .
.
.
ToreturnpropertiestoTedds .
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

Controllingthepositionofshapesonthecanvas

Tedds2014

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

StartingtheSectionPropertiesCalculator
CreatingsectionsintheSectionDesigner
Tocreatearectangle
.
.
Tocreateacircle .
.
.
Tocreateatriangle
.
.
Tocreateahole .
.
.
Toaddapredefinedshape .
Editingsections
.
.
.
Toeditashape
.
.
.
Structuringyoursections .
.
Toselectobjects .
.
.
Tomoveanobjecttothefront
Tomoveanobjecttotheback.
Tomoveanobjectforward .
Tomoveanobjectbackward .
Tocreateagroup .
.
.
Todestroygroups .
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

IntroducingtheSectionPropertiesCalculator .
IntroducingtheSectionDesigner

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.


TableofContents

Toviewsectionproperties

Appendix

. 82

FileMenuandTeddsRibbonCommands

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

TheFileMenu
Home
.
Project .
View .
.
Help .
.

Tedds2014

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

84
84
85
86
87
88

TeddsDocumentation
Chapter1:IntroducingTeddsandTeddsforWord

Chapter1

IntroducingTeddsandTeddsforWord

WhatisTedds?
TeddsisanapplicationwrittenbyStructuralEngineersforStructuralEngineers.Youcanchoosefroma
Libraryofcalculationswrittenbyourexperiencedinhouseengineerscoveringawiderangeofcommon
engineeringtasks,youcancreateandedityourowncalculations,oryoucanmixbothoftheseapproaches.

Tedds2014

TeddsDocumentation
Chapter1:IntroducingTeddsandTeddsforWord

UsingcalculationsfromtheLibraryissimple.Youchoosethedesignoptionsyouwish,andtypeinyourdesign
valuesfordimensions,loadingandsuchlikewhichareallclearlyexplainedbelow.
An'i'symbol( )totheleftofavariabledescription
showsthatthereismoreinformationavailableaboutthis
particularvariable.
Theyellowinformationarea(atthetopofthedialog)displaysanyinformationabouttheselectedvariable(if
available).Youcanalsoseethis informationbyhoveringthecursoroverthe'i'symbol
Inthelefthand
columnare:
Notes
displaysdetails
onthecalculation
beingperformed,
Sketches
displaysasketch
forthecalculations,
Variables
listsallthecurrent
variables,valuescan
beselectedfrom
heretoenterinto
theinterface,
Feedback
allowsyoutosend
feedbacktothe
developmentteam,
Support
tellsyouhowto
obtainsupportin
yourregion.

Enterinformationinthedatafields.
Whereappropriate,variablesmay
havevalidationandpreventinvalid
informationbeingentered

Abuttonwillallow
youtoentermore
informationorselect
aparticularitem.

AtthebottomoftheinterfaceclickNexttocontinue(ifthereis
a2ndpage)andBacktoreturntoapreviouspage,Cancelto
stopthecalculationsatthecurrentpoint,and Finishtoreturn
thedatatoyourcalculationdocument.

TheTeddsQuickStartGuidecontainsexamplestogetyoufamiliarwithrunningcalculationsfromthelibrary.

Tedds2014

TeddsDocumentation
Chapter1:IntroducingTeddsandTeddsforWord

TeddsandTeddsforWordwhatsthedifference?
TwoTeddseditionsareavailable.OnewhichwecalljustTeddsisverysimple,verypowerful,completely
selfcontainedandrequiresnoknowledgeofanyotherpackage.Thiseditiongivesyouaccesstoallthemajor
calculationsandtomostutilities.ThisisthebestplacetostartusingTeddsifyouhaveaccesstoboth
editions.
TheothereditionTeddsforWordgivesyouaccesstoallthecalculations(includingcomponent
calculations)andalltheutilities.However,itisevenmorepowerfulyoucanincludemultipleTedds
calculationsinthesamedocumentplustext,picturesandoutputfromotherapplications.Itisentirely
integratedwithMicrosoftWordinfactitoperatesinWord.So,ofcourse,youneedWord(andithelpsto
havealittleknowledgeofit).Youhavetheflexibilitytowriteandformatdocumentsinyourownstyleand
youalsohavealltheeditingfeaturesofWordatyourdisposaltocreatereallycompleteandprofessional
lookingreports.
TeddsforWordalsoallowsyoutowriteyourowncalculations,yousimplytypethevariablesandformulae
withinaWorddocumentandthenuseTeddsforWordtoautomaticallyresolveallthecalculations.Whenthe
inevitabledesignchangesoccursimplyamendyourcalculationsandrecalculatethedocumentallowing
TeddsforWordtocalculatethenewresults.

TenReasonstouseTeddsforWord
1. Youcanformatyourdocumentsinthewayyouwanttoarrangethem.
2. Youcanfullycustomizeyourdocumentheadersandfooterstomatchyourcompanystyle.
3. YoucanincludemultipleTeddscalculationsinyourdocument.
4. Youcanincludetheoutputfromotherapplicationsinyourdocument.
5. Youcanaccessallthestandardengineeringdata(hundredsofDataTables,DataLists,andDataGraphs)
thatareusedbythecalculationsintheTeddsEngineeringlibrary.
6. Youcanlinkmultiplecalculationstogethertocopyinputdataorresultsfromonecalculationtoanother.
7. Youcansavefragmentsofyourdocumenttoyourownengineeringlibraryforreuse.
8. Youcanwriteyourowncalculations.
9. YoucanintegrateyourExcelspreadsheetswithTeddscalculations.
10. YoucanshareyourcalculationswithotherTeddsusers.
NotethattheremainderofthisdocumentationonlycoversTedds.

Tedds2014

10

TeddsDocumentation
Chapter1:IntroducingTeddsandTeddsforWord

IntroducingTeddsfeatures
Makenomistake,Teddsisaverypowerfulapplicationwhichallowsyoutorunanextensiverangeof
calculationsinteractively.WithTeddsyoucanproducesophisticatedcalculationsoverawide
engineeringbasequicklyandvery,veryeasily.
AsyoucreatecalculationsinTeddsyouhaveaccesstoalltheengineeringdatathatyouneedpropertiesof
sections,safeloadtables,graphsforthecalculation,withoutareferencebookinsight!Allthisis
available,rightthere,asyouruntheproforma.
TheTeddsdocumentationcoversthefollowingtopics:

TeddsFeatures
Chapter

Feature

Highlights

IntroducingTedds
andTeddsforWord

thischapterabasicintroductiontoTeddsandTeddsforWord

GettingStartedwith
Tedds

accustomyourselfwithTedds

ConfiguringTedds

configureTeddsoptions

TheProgressLog

understandingandusingtheprogresslog

DataLists

accessingthepropertiesforalargerangeofitems,automatically,making
theinformationforanitemavailableforuseinyourcalculations.

Tedds2014

11

TeddsDocumentation
Chapter1:IntroducingTeddsandTeddsforWord

TeddsFeatures (Continued)
Chapter

Feature

DataTables

Highlights

accessingalargerangeofstandardtables,searchingonunlimitedcriteria,
interpolatingasrequiredandreturningtheresultstothecalculationsheet
asvariablesforsubsequentuse.
8

DataGraphs

10

SectionProperties
Calculator

accessingalargerangeofstandardgraphs,interpolatingasrequiredand
returningtheresultstothecalculationsheetasvariablesforsubsequent
use.

creatingcustomsectionsfromarangeofstandardshapes,calculatingthe
propertiesofthesectionreadyforreturnto,anduseinTeddsforWord

Tedds2014

12

TeddsDocumentation
Chapter1:IntroducingTeddsandTeddsforWord

Teddsdocumentation
Teddscomeswiththefollowingdocumentation,locatedontheTeddsHelpmenu:
ReleaseNotesThisdocumentisopenedthefirsttimeyouuseTeddsandcontainsinformationabout
thisreleaseandhowyoucanstartusingTeddseffectively.
QuickStartGuideTheaimofthisdocumentistogetyouupandrunningwithTeddsandTeddsfor
Wordintheshortestpossibletime.
WhetheryouareanewuserofTedds,orareupdatingfromapreviousversionwewouldstrongly
recommendthatyouworkthroughtheQuickStartGuide,evenifyoudontlookatanyoftheother
documentationsupplied.
UsersGuideThisreferencedocumentcontainscompletedetailsofallTeddsfeatures.Ittellsyouthe
differentwaysinwhichyoucanaccesseachfeature,andcontainsexamplesofeachTeddsfunction.
EngineeringLibraryThisdocumentlistseverycalculation(andtheassociatednotes)availableinthe
EngineeringLibraryforyourparticularlocale.

TheQuickStartGuideandtheUsersGuidearesuppliedinAdobeAcrobatformat,thereaderforwhichis
containedontheTeddsCD.AnelectronicversionoftheUsersGuideisalsoprovidedinWindowsHelp
format.YouaccessthisversionbyselectingTeddsHelpfromtheTeddsHelpmenu.

Tedds2014

13

TeddsDocumentation
Chapter2:UsingTedds

Chapter2

UsingTedds

LaunchingTedds
InordertolaunchTedds,youmustalreadyhaveWindowsrunning.YoucanthenlaunchTedds,andstarta
newcalculationorloadanexistingone.

FromtheStartMenu
1. YoulaunchTeddsinthesamewayasyouwouldanyotherWindowsprogram.
2. WhenyoustartTeddsyouwillnormallyseetheTeddsStartWizard1.

3. ClicktheTeddsoptionandthenclickStart.

Usingthedesktopshortcut
Teddsinstallationautomaticallycreatesashortcuticon,StartTedds,onyourDesktop.
DoubleclicktheStartTeddsicontostarttheTeddsStartWizardandproceedasabove.

Footnotes
1. If there is only one version of Tedds enabled on your computer, then you will not see the TeddsStartWizard, that version of Tedds will
start immediately.

Tedds2014

14

TeddsDocumentation
Chapter2:UsingTedds

TeddsStartPage
YoushouldnowbepresentedwiththeTeddsStartPage.

Fromhereyouhavethefollowingoptions:
Locale:Ifyouhavepurchasedadditionalregionallibrariesyoucansetthedefaultregionlocalebefore
startingtheprogram.
NewDocument...Ifyouclickhereanewemptydocumentwillopenandyouwillbeabletochoosea
calculationfromthelibrary.AlternativelyyoucanclickonanyRecentlyUsedCalculationstostartanew
documentcontainingthechosencalculationwithouthavingtoselectitfromthelibrary.
OpenDocument...Youcaneitherbrowsetoopenanexistingdocument,orclickitdirectlyiflisted
underRecentDocuments.
QuickStartGuideClickheretoopentheQuickStartGuideinaseparatewindow.Youcanalsoopen
theReleaseNotes,theUsersGuideandtheHelpfromhere.

Firstcalculations
IfyouarenewtoTeddsandarewonderingwheretostart,thenwewouldrecommendthatyouworkthrough
theQuickStartGuide.ThisintroducesyoutoTeddsandTeddsforWord,andworksthroughaseriesof
examplesaimedatgettingyouupandrunningwithTeddsintheshortestpossibletime.

Tedds2014

15

TeddsDocumentation
Chapter2:UsingTedds

Familiarisation
TakeafewsecondstoacquaintyourselfwiththeTeddswindow.Becomefamiliarwiththevariouspartsso
thatyoucanworkquicklyandefficiently.
TeddsRibbon
File
Menu

Tedds
Calculations

Project
Manager

FileMenuthefilemanagementcommandsarelocatedonthismenu.
TeddsRibbonthetabsontheribbonallowyoutoaccessallTeddsfeatures.
Ifyouallowthepointertorestoveraniconontheribbon,youwillseeatooltipwhichconfirmsthe
actionthattheiconwillperform,howeverthisisgenerallyselfevidentfromtheiconimageandtext.
TheoptionsprovidedbytheTeddsRibbonarecoveredindepthinAppendixFileMenuandTedds
RibbonCommandsTheFileMenu.
ProjectManagerallowsyoutoorganisemultipledocumentstogetherintoasingleproject.
TeddsCalculationshowsacalculationwhichyouhaveperformedinTedds.Untilyouhaveruna
calculationthispartofthedialogremainsempty.

Tedds2014

16

TeddsDocumentation
Chapter2:UsingTedds

CalculatinginTedds
Teddsissimplicityitselftouse;allyouneedtodoistopickthecalculationyouwantfromtheextensive
libraryofcalculations.Teddsrunsthecalculationautomaticallyandpromptsyoufortheinformationthatit
requires.Ifthecalculationrequiresinformationwhichyouwouldtraditionallyobtainfromaprintedsource(a
bookofsectionproperties,safeloadtables,codegraphs),thenTeddsallowsyoutopickthosedetails
fromadatalist,adatatableoradatagraph.Onceyouhavecompletedtheinputandmadetheappropriate
selectionsTeddswillcompletethecalculationsandshowyoutheresults.
Onceyouhaveperformedthecalculationyoucansaveittodisc,sendittoarangeofdestinations,printitor
recalculateit.

Pickingacalculation
WhenyoustartTedds,themainwindowopens,andyouwillimmediatelyseetheSelectCalculationdialog.

IfyouwanttocreateanewcalculationwhileTeddsisrunningclicktheNewicon(

).

AgainyouwillseetheSelectCalculationdialog.
1. TheShowlistallowsyoutopickwhichcalculationsyouwanttosee1.Picktheoptionthatyourequire.
2. Themainbodyofthedialogshowsallthemajorheadingsthatareavailablefortheshowncalculations.

Footnotes
1. The list that you see depends on the particular locale which Tedds is currently configured to use. Typically the list options allow you to
view the Tedds calculations. Other options may be available, for instance to see calculations which use a particular set of units, or
calculations which you have downloaded from the Tedds web site these depend entirely on the locale and on your previous Tedds
usage (if your locales calculations use only SI units, then there will not be an option to list calculations which use imperial units, if you
havent downloaded any calculations, then the CSC Downloads option will be blank.)

Tedds2014

17

TeddsDocumentation
Chapter2:UsingTedds

3. Clickontheheaderforthetypeofcalculationinwhichyouareinterested,andtheheadingopensto
showthecalculationsthatitcontains.

4. Eitherdoubleclickthecalculationname,orsingleclickitandthenclickCalculate1.
5. Teddswillperformthecalculationforyou,invokinganydatalists,datatableswhichthecalculations
require2.

Footnotes
1. If you use this option, the notes panel (the right-hand side of the dialog) will show any notes which are appropriate to the calculation.
2. If you run one of the calculations which allow you to work with a custom section, then Tedds will automatically invoke the Section
PropertiesTool.

Tedds2014

18

TeddsDocumentation
Chapter2:UsingTedds

UsingFindtolocateaCalculation
YoucansearchtheSelectCalculationdialogtolocatespecificcalculationswithouthavingtoexpandgroups
togetthere.
Tofindacalculation
TypethesearchtextintheFindinlist:box.

1. IfLibraryAccessSystemfindsamatchitopenstherelevantgrouptoshowthematcheditem.
Findoptions
Youcansetfindoptionsasfollows:
1. Chooseifyouwanttolookforanexactmatch,orforthesamesequenceoflettersirrespectiveofcase.
MatchCaseIfyoucheckthisoption,thesearchwillonlyfindamatchifboththelettersandtheircase
areidenticaltothecharactersyoutyped.Ifyoudontcheckthisoption,thesearchwillfindamatchifthe
charactersarethesameirrespectiveofcase,forexamplealphawillmatchalpha,Alpha,ALPHA,ALphA
andsoon.
2. Choosetosearchtheitemnameonly,ortoalsolookforkeywordswithintheitemdescriptions.
FindinitemdescriptionsIfyoucheckthisoption,thesearchwillalsotrytomatchwhatyoutypedin
againstitemdescriptions.NotethatkeywordshavebeenaddedtotheitemdescriptionsintheTedds
calculationlibrarytomakethismethodofsearchingmorepowerful.
Tofindthenextoccurrenceofthesearchtext
Ifyouhavespecifiedsearchtext,andwanttofindthenextoccurrenceofthetext:
1. ClicktheNextbuttontofindthenextoccurrence.
2. Or,clickthePreviousbuttontofindthepreviousoccurrence.

Tedds2014

19

TeddsDocumentation
Chapter2:UsingTedds

Duringacalculation
Onceyouhavestartedcalculating,alloftheTeddscalculationsshareasimilarstyleofinterface.Important
interfacedetailsarelistedbelow.
An'i'symbol( )totheleftofavariabledescription
showsthatthereismoreinformationavailableaboutthis
particularvariable.
Theyellowinformationarea(atthetopofthedialog)displaysanyinformationabouttheselectedvariable(if
available).Youcanalsoseethis informationbyhoveringthecursoroverthe'i'symbol
Inthelefthand
columnare:
Notes
displaysdetails
onthecalculation
beingperformed,
Sketches
displaysasketch
forthecalculations,
Variables
listsallthecurrent
variables,valuescan
beselectedfrom
heretoenterinto
theinterface,
Feedback
allowsyoutosend
feedbacktothe
developmentteam,
Support
tellsyouhowto
obtainsupportin
yourregion.

Enterinformationinthedatafields.
Whereappropriate,variablesmay
havevalidationandpreventinvalid
informationbeingentered

Abuttonwillallow
youtoentermore
informationorselect
aparticularitem.

AtthebottomoftheinterfaceclickNexttocontinue(ifthereis
a2ndpage)andBacktoreturntoapreviouspage,Cancelto
stopthecalculationsatthecurrentpoint,and Finishtoreturn
thedatatoyourcalculationdocument.

Reviewingacalculation
UnderstandingHiddentext
Whenyoucreatehandcalculationsofyourown,yougenerallyonlyrecordimportantstepsonpaper,
intermediatecalculationsaredoneonscrappaper,ordirectlyintoyourcalculator.Teddsneedstoperform
theseintermediatecalculationstoo,inordertoobtaintheirresultsforsubsequentuse.Ifallthese
calculationswerevisible(andprintable),thenthecompletesetofcalculationswouldbeinordinatelylong
andconvoluted.
Teddshandlesthisbyusinghiddentextthecalculationsexist,butnormallyyouneitherseeorprintthem.
ThedifferencebetweentheseTeddscalculationsandtheintermediatecalculationsthatyouperform
onthefly,isthattheTeddscalculationsarethereforyoutolookatifyousorequire.
ToreviewsuchcalculationssimplypickView/HiddenTextandyouwillseeeverycalculationintheTedds
proforma.Tohidethetextagainsimplyrepeattheprocess.

Tedds2014

20

TeddsDocumentation
Chapter2:UsingTedds

Semicolons
Similarlywithhandcalculations,youwilloftenperformseveralsimplecalculationsonasinglelinetosave
paper,againTeddsneedstoperformthesecalculations,andsomeofthesearetooimportanttobedealtwith
byhidingthemforinstancecorepropertieswhichformthebasisformanysubsequentcalculations,and
whicharenecessaryforcheckingpurposes.Teddsallowsanynumberofcalculationstobeperformedona
singleline,butitneedstoknowwhereeachseparatecalculationstartsandends.ForthisreasontheTedds
calculationitemsusethesemicolon(;)toseparatecalculations.
InordertoavoidanydistractiontotheflowofcalculationsTeddsusuallyhidesthesesemicolons.Ifyouwant
toseetheminordertodeterminethedifferentcalculationsonalinepickView/Semicolonsandyouwillsee
them.Tohidethemagainsimplyrepeatthisprocess.
Zoom
GenerallyTeddsshowstheresultsofacalculationsothateverythinghasthesizeitwillhaveifprinted.This
maymeanthatsomeofthecalculationsmaybetoosmalltorevieweasilyonscreen.Converselywithalarge
calculationyoumaywanttoseeanoverviewofseveralpagesofcalculationtogether.Teddsallowsyouto
zoomthedisplaytoachievethis.
TozoomthedisplaypickView/ZoomZoomleveltozoombytheappropriatepercentage(50%,100%,150%
or200%).
Variables
AsTeddsperformscalculationsitstorestheresultsasvariables.Generallyyouwillseetheseinthe
calculations(somemaybeinhiddentext).Ifyouwanttoseethefinalresultofaparticularvariable,thenyou
canaccessthisdirectlyinsteadofhavingtosearchthroughtheentiredocument.
1. ToseetheVariablesdialogpickHome/Variables

TheVariableManagerpageallowsyoueithertopickindividualvariablesanddeletethem,ortodelete
allvariablesforthiscalculation1.Ifyouwanttoviewthevariableswithoutriskingdeletingthem,then
clicktheDocumenttabwhichsimplyshowsallthevariablesinthedocument.TheSystemtabshowsall
thepredefinedvariablesthatTeddsrecognises.
Footnotes
1. This does not change the results that are shown in the document, it simply deletes the variables that are used to create them. If you
recalculate the document, then you will need to define all the details again from scratch.

Tedds2014

21

TeddsDocumentation
Chapter2:UsingTedds

Afteracalculation
Onceacalculationiscomplete,youhaveseveralchoices.
Recalculatethedocument(
)Recalculatingthedocumentallowsyoutochangeanydatainthe
interface.TorecalculatethedocumentclickCalculateontheHometab.Allvariablesandsettingsare
rememberedforthecalculation.

Changetheheaderdetails(
)ClickHeaderontheHometabtochangethedetailsshowninthe
documentsheading,ortochooseadifferenttemplatewhichwillchangethelookandfeelofyour
calculations.
Createanewdocument(
)ClickNewontheFileMenutoopentheSelectCalculationdialog
andselectanewcalculation.Teddscanhavemorethanonedocumentopenatonce.Toviewopen
documentsortochangebetweenthemclicktheappropriatedocumenttabdirectlyabovethewindow
containingtheTeddscalculation.
Sendthecontentsofthedocumentelsewhere(
thecurrentcalculationtoarangeofdestinations.

)ClickSendtoontheFileMenutoexport

Toexportthedocument,clickSendToontheTeddstoolbar.Whethertheexportiscontrolledbyawizard,
senttoWord,TeddsforWord,anemailrecipient,afileortheWindowsclipboardisdeterminedbythe
iconvisibleonthebutton.Tochangethedestinationtowhichthedocumentisexported,clickonthe
arrowtotherightofSendToandselecttheoptionyourequire.Thelastoptionselectedwillremainthe
default.
SendingthefinishedcalculationtoWordwillcopyallofthetextintoaWorddocument.
SendingthefinishedcalculationintoTeddsforWordwillcopythecalculationsandallthevariablesinto
TeddsforWordsothattheycanberecalculated.
Ifyouregularlywanttosendcalculationstodifferentdestinations,thenchoosetheWizardoption.This
allowsyoutopickthedestinationyouwanttouseeachtimeyouclickSendTo.
Openanexistingdocument(
)ClickOpenontheFileMenuandselectthedocumentyouwish
toopen.Teddsdocumentshavethefileextension .ted.
Savethedocument(
)ClickSaveontheFileMenu.Youwillthenhavetospecifyafilename
andlocation.Onceyouhavesavedadocument,youcanopenandreuseitagain,ascananyonewith
accesstoTedds.Alloftheinput,settingsandvariablesaresavedinasingleTeddsdocument(witha .ted
fileextension).
Printthedocument(
)ClickPrintontheFileMenu.Youwillthenbepresentedwiththe
standardWindowsPrintdialog.

Tedds2014

22

TeddsDocumentation
Chapter2:UsingTedds

Controllingthecalculationsheetdetails
Teddscomeswithaseriesoftemplatesforyoutouseforyourcalculations.Youcanaddyourcompanydetails
andlogotothesheets,andcanalsosetthedetailswhicharespecifictoaparticularjob.
1. ClickHeader(
)ontheHometab,orpickHeaderfromtherightmouseclickmenuinorderto
displaytheHeaderProperties,thenclickontheDocumenttab.

Youusethispagetosetthedetailsthatareappropriatetothiscalculation.Theboxesthatyousee
dependonthecurrenttemplate.Ifyouchangethetemplate,thenyoumayhavetosetadditional
information.
YoucaneasilycopytheDocumentdetailsfromonedocumenttoanother.
a) Ensurethatyouhaveboththedocumentwhosedetailsyouwanttocopy,andtheonetowhichyou
wanttocopythosedetailsopen.
b) Switchtothedocumentwhosedetailsyouwanttocopyandviewitsheaderdetailsasdescribed
above.
c) ClickCopyAlltocopyallthedocumentdetails.
d) Switchtothedocumentwhichistoreceivethecopieddetailsandagainviewitsheaderdetails.
e) ClickPasteAlltopastethecopieddetailsintothisheader.

Tedds2014

23

TeddsDocumentation
Chapter2:UsingTedds

2. OnceyouhavefinishedontheDocumenttabclicktheCompanytabtosetthesedetails.

Thispageallowsyoutodefinethedetailsonthecalculationsheetwhichareappropriatetoyour
organisation.YoucanconfigureTeddssothatitsetsthesamedetailsforeverynewcalculationthatyou
create,howeveryoucanthenmodifythesedetailsonadocumentbydocumentbasis.IfyouwantTedds
tousethedetailswhichyouhavedefinedhere,thenchecktheSavethesesettingsbox.
3. OnceyouhavefinishedontheCompanytabclicktheTemplatetabtosetthesedetails.

Thistabcontrolsthelookandfeelofyourdocument.Teddscomeswitharangeofstandardstylesfrom
whichyoucanselect(clickSelecttoviewtheavailablestyles).
Youcanaddyourowncompanylogotothecalculationtemplate,simplyBrowsetofindthefile,then
Openittouseit.Youcanchoosetomaintainalinktoyourlogofile,inwhichcaseifthelogoimageon
discchangesyourcalculationtemplatewillshowthemodifiedlogo,oryoucanembedthelogo,inwhich
casethecurrentlogowillbemaintainedevenifthesourcefilechanges.Youcanalsoscalethelogofileso
thatitfitscorrectlyintoyourchosencalculationheader.
IfyouwantTeddstousethedetailswhichyouhavedefinedhere,forallfuturedocumentsthencheck
theSavethesesettingsbox.

Tedds2014

24

TeddsDocumentation
Chapter2:UsingTedds

EditLabels
Ifyouchooseatemplatewhoselayoutyoulike,butforwhichthelabelstothevariousboxesarenotasyou
requirethem,thenyoucanchangethelabelstomeetyourrequirements.
1. TochangetheseclickEditLabels

Theboxesthatyouseedependonthecurrenttemplateinforce.Ifyouchangetoadifferenttemplate,
thensomelabelsmaynotbeappropriateand/oryoumayhavetosetnewlabels(appropriatetothe
template)tomeetyourrequirements.
MakethechangesyourequiretothelabelsandthenclickOKtoregisterthem.
2. OnceyouhavedefinedthedetailsyourequireforyourHeaderPropertiesclickOKtousethem.

Tedds2014

25

TeddsDocumentation
Chapter3:TheProjectManager

Chapter3

TheProjectManager

TheProjectManagerenablesyoutoworkwithmultipledocumentsasasingleproject,allowingquickand
easyaccesstoallthedocumentsintheproject.

CreatingaNewProject
1. FromtheFileMenu,hoverthecursorovertheNewbuttonandclickNewProject:

2. AnemptyprojectiscreatedintheProjectManagerWindow.

3. Enterasuitablenamefortheproject.

AddingDocumentstotheProject
1. FromtheProjectribbontab,eitherclickExistingDocumenttoincludeanexistingdocumentinthe
project,orclickNewDocumenttoincludeanewcalculationwhichcanbeselectedfromthecalculation
library.
2. Continuetoaddfurtherdocumentsinthesamemannerasrequired.

ReorganisingDocumentswithintheProject
1. Althoughtheprojectinitiallyhasaflatstructure,youcanaddfolderstobetterorganisethedocumentsif
requiredsimplyclicktheFolderbuttonintheProjectribbontab.
2. AfterselectingadocumentintheProjectManageryoucandragitintoafolder,orsimplyreorderits
position.(YoucanalsousetheMoveUpandMoveDownbuttonsintheProjectribbontabtodothe
samething).

DocumentHeadersandProjectHeaders
TheHeaderbuttonontheHomeribbontabisusedtosetupaspecificheaderforanindividualdocument,
whereastheHeaderbuttonontheProjectribbontabsetsupacommonheaderforalldocumentswithinthe
project.
So,ifyoubringexistingdocumentswithexistingheaderinformationintoaproject:
YoucanedittheseonanindividualbasisviaHome>Header

YoucangloballyupdatealltheheadersviaProject>Header.WhenyouclickOKyouwillthenbe
promptedtoapplyyourchangestoallthedocumentsintheproject.Notethatonlythosesettingsthat
youhavemodifiedintheheaderdialogwillbeoverwrittenineachdocument.

Tedds2014

26

TeddsDocumentation
Chapter3:TheProjectManager

Tospecifyacommonheaderforalldocumentswithintheproject:
1. FromtheProjectribbontab,clickHeaderandenterthedetailsasrequired.

2. ClickOKtoclosetheHeaderPropertiesdialogifpromptedtoapplytheprojectheadertoallproject
documents,chooseYes.

OpeningandClosingExistingProjects
1. Toopenanexistingproject:clickOpenProjectfromtheFileMenu.
2. Tocloseanopenproject:clickClosefromtheProjectribbontab.

Tedds2014

27

TeddsDocumentation
Chapter4:Configuringsettings

Chapter4

Configuringsettings

ThereareaseriesofoptionswhichyoucansettoconfigurethewaythatyouandTeddsworktogether.
TheOptionsdialogallowsyoutoaccessawiderangeofTeddssettings.ThisisaccessedbyclickingHome/
Options

Startup
StartupGeneraloptions
TheseoptionsallowyoutochoosehowyouwantTeddstostart.
AutomaticallystartthemostrecentlyselectedapplicationWhenyouclickStartTedds,insteadof
displayingtheTeddsStartWizardyouaretakendirectlyintoeitherTeddsorTeddsforWorddepending
uponwhichapplicationwasthelastaccessed.
TeddsWhenTeddsstartsSelectanewcalculationIfthisoptionisselectedtheSelectCalculation
dialogisautomaticallydisplayed.
TeddsforWordLoadmethod:IfyouexperienceaproblemopeningTeddsforWord,Technical
Supportmaydirectyoutousethealternativeloadmethod.

Environment
EnvironmentGeneraloptions
TheseoptionsallowyoutoadjusttheTeddsenvironment.
DefaultfilelocationSetsthedefaultlocationtowhichcalculationswillbesaved.
RecentFilesYoucanadjustthenumberofrecentfilestobeshownwhenstartingtheprogramhere.
RecentCalculationsYoucanadjustthenumberofrecentcalculationstobeshownwhenstartingthe
programhere.

Tedds2013

28

TeddsDocumentation
Chapter4:Configuringsettings

Documents
DocumentsTemplateoptions
Theseoptionsallowyoutochoosethedefaulttemplatethatyouwanttouseforthedocumentsyoucreate
inTedds.Youcanchoosealogotouseinthetemplate,eithercreatingalinktotheimagefile,orembedding
itinthetemplate.Youcanalsoscalethelogosothatitfitsthespaceinthetemplatecorrectly.

ForfurtherdetailsseeControllingthecalculationsheetdetails,howevernotethatthesettingsyoumake
herewillalwaysaffecteverynewdocument.

DocumentsHeaderoptions
TheseoptionsallowyoutosetthedefaultinformationthatTeddswillplaceintoyourcalculationsheets.
ForfurtherdetailsseeControllingthecalculationsheetdetails,howevernotethatthesettingsyoumake
herewillaffecteverynewdocument1.
YoucanchoosetheDateFormatthatyouwanttousefromalistofavailableformats.Bydefaultthedefault
istouseyoursystemsdateformatsetting.

View
ViewDefaultsoptions
TheseoptionsallowyoutosetthewaythatyourcalculationsdisplayinTedds.
ForfurtherdetailsseeReviewingacalculation,howevernotethatthesettingsyoumakeherewillbeusedby
default2.Youcanoverridethesesettingsatanytimewhenviewingaparticulardocument.

Footnotes
1. That is until you change them again.
2. That is until you change them again.

Tedds2013

29

TeddsDocumentation
Chapter4:Configuringsettings

SendTo
SendToWordoptions
TheseoptionsallowyoutocontrolthetransferofyourTeddscalculationstoMicrosoftWord(running
withoutTedds).
Maketheappropriatesettings:
Newdocumenttocreateanewdocumentforthecalculation,

Appendtoactivedocumenttohavethecalculationaddedtotheendofyourcurrentdocument,
Insertinactivedocumenttohavethecalculationplacedwithinyourcurrentdocumentattheinsertion
pointposition.
Inthelattertwocases,ifyouhavenoactivedocument,thenthesendtooperationwillcreateanew
document(launchingWordifnecessary).
IftheSendToprocessneedstocreateanewdocumenttocontaintheresultsofyourcalculations,thenyou
canspecifytheWordtemplatethatyouwantittouse.Ifyoudontchooseaspecifictemplate,thenthesend
toprocesswillusetheNormalone.YoushouldensurethatyoudontchooseaTeddsforWordtemplate
here,sinceifyoudo,yoursentfilewillalsorequireTeddsforWordtorun.Ifyoudowanttosenda
calculationfromTeddstoTeddsforWord,thenyoushouldusetheSendtoTeddsforWordcommand
instead.

SendToTeddsforWordoptions
TheseoptionsallowyoutocontrolthetransferofyourTeddscalculationstoTeddsforWord.
ThisoptionalwayssendsthecalculationtoanewTeddsforWorddocument.Thisisdonetoensurethat
youdonthavevariableconflictsetc.withinyourTeddsforWordcalculation.
YoushouldensurethatyoudochooseaTeddsforWordtemplatehere,sinceifyoudont,theTeddsfor
WorddocumentwillnotcontainthesettingsthatTeddsforWordneedstocalculatecorrectly.

SendToEmailoptions
TheseoptionsallowyoutocontrolthesendingofyourTeddscalculationtosomeonebyemail.
ThisoptionisonlyeffectiveiftheDocumentTemplateoptiontolinktoalogofileischecked.Ifyoucheck
Embedheaderlogoindocument,thenTeddswillembedthelogofilebeforeitsendstheemail.Ifyoudont
checkthisoption,thenTeddswillmaintainthecurrentlinkdetails.Inthiscasetherecipientoftheemailwill
onlyseethelogoifthelogofilealreadyexistsandisinthesamedirectorylocationontheircomputerasitis
onyours.

Tedds2013

30

TeddsDocumentation
Chapter4:Configuringsettings

Calculating
CalculatingGeneraloptions
TheseoptionsallowyoutocontrolthewaythatTeddsperformscalculations.

TeddsandTeddsforWordperformcalculationsinexactlythesameway,usingthesamecalculationengine.If
youhaveinstalledTeddsforWordyoucanusetheseGeneraloptionstocontrolthecalculationprocess.
TheseoptionsshouldbesetasshownabovewhenyouareusingTedds,theiravailabilityhereispurelyto
allowyoutoreverttothesettingsshownaboveifyou,oranotheruserhavechangedfromthese.

CalculatingSketchesoptions
ThisoptioncontrolsthewaythatTeddsalignsandscaleslargeEnhancedMetafileFormatpicturestofitthem
intoyourcalculations.
AlignmentIfyoureturnacalculationitemwhichcontainsanEnhancedMetafileformatpicture,then
thisoptionallowsyoutotellTeddshowtoalignthepictureonthepage.
MaximumoutputscaleIfyoureturnacalculationitemwhichcontainsalargeEnhancedMetafile
formatpicture,thenthisoptionallowsyoutotellTeddstoscalethistofititinyourcalculations.The
Maximumoutputscaleisthemaximumpercentageofthecurrentpagewidththattheimagecanoccupy
beforeitwillbescaled,anditwillbescaleddowntofitinthepercentageofthepagewidthdefinedas
theMaximumoutputscale.

CalculatingResultsoptions
TheseoptionscontrolthewaythatTeddsshowscalculatedresultstodifferentiatethemfromtherestofyour
calculations.
UseparagraphstyleIfyoupickthisoption,thenTeddswritestheresultsbacktothedocumentusing
thesamestyleasthatoftheparagraphinwhichtheresultoccurs.Thisisusefulifyouhavecalculationsin
anumberofdifferentstyles,andyouwanttheresultstoblendinwiththerestoftheparagraphtext.
Ontheotherhandifyouuseadistinctivestyleforyourresults(seebelow)itisfareasiertoseeexactly
whichpartofyourcalculationshavebeenpreviouslydefined,andwhichhavebeengeneratedaspartof
acalculationbyTedds.

Tedds2013

31

TeddsDocumentation
Chapter4:Configuringsettings

UsefollowingstyleThisoptiontellsTeddstouseasinglefontface,style,sizeandcolourforall
calculatedresults.Teddsusesthisstyleirrespectiveofthefontstylesinyourdocument.Tosetthestyle
clickFontandchoosetheappropriatefontdetailsfromthefontsavailableonyoursystem.
ResultformatandprecisionTheselistsallowyoutosetthedefaulttypeandprecisionfor
intermediateandfinalresultsfields.Theavailabletypesare:
Fixed(F)

Scientific(S)
General(G)
Engineering(E)
UnderlineResultsCheckthisboxtomakeTeddsunderlineallthefinalresultsinyourdocument.This
additionalaidhelpsyoutoidentifyTeddscalculatedvalues.

CalculatingProgressoptions
TheseoptionscontrolthewayinwhichTeddsshowstheprogressofthecalculationstoyou.
UsesimpleprogresswindowIfyoucheckthisbox,Teddsonlyshowsasimpleprogressbarwhich
indicateshowfaryouarethroughthecalculations1.
UseprogresslogwindowIfyoucheckthisoption,TeddsshowsaProgressLogwhichgivesyoubrief
details(atypicalexampleisshownbelow)ofthecalculationsduringtheirevaluation.

ClearwhenstartingcalculationsIfyoucheckthisoption,thenTeddsclearstheProgressLog
whenitstartsacalculation,otherwiseitaddsthedetailsfornewcalculationstotheendofthelog.
ClosewhenfinishedcalculationsIfyoucheckthisoption,thenTeddsclosestheProgressLog
whenthecalculationsend,otherwisetheProgressLogremainsopen.

CalculatingRegionalSettingsoptions
Theseoptionscontrolthelocalewhosespecificcalculationsyouareusing,and(forsomelocales)thesystem
ofunitsyouprefertouse.
LocaleChoosetheLocalewhosespecificcalculationsanddatayouwanttouse2.
DefaultcalculationsettingsSetsdefaultsinsomecalculationstobethosemostappropriateforthe
countyselected.
Footnotes
1. If a particular calculation contains loops, then you may see the progress bar move backwards as the loops are encountered.
2. If you have purchased a copy of Tedds for only one locale, then you can not alter this setting.

Tedds2013

32

TeddsDocumentation
Chapter4:Configuringsettings

BaseunitsForNorthAmericanlocalesTeddscanworkeitherinUSImperial,orinSIMetricunits.
Simplychoosetheunitsysteminwhichyouwanttowork.Inotherlocalesonlymetricunitsareavailable.
ThissettingdeterminesthebaseunitsthatTeddsusestostorevariablevaluesandtheunitsitusesto
showvalueswhennospecificunitsaredefined.Calculationscanusebothmetricandimperialunitsfor
anylocalesetting.
NumberandexpressionformatThisoptioncontrolsthecharactersthatTeddsusesforthedecimal
symbol,thelistseparator,andtheexpressionterminator.Thisispartofthecontinuedglobalisationof
Teddsandallowscalculationstobewritteninlanguageswhere,forexample,thecommaisusedto
representthestartofthedecimalpartofanumber.Youshouldneverchangethissettingmanually,when
necessaryitwillautomaticallychangedependingonthelocaleyouselect.Ifyoudochangethissetting
manually,thenanyexistingcalculationsareveryunlikelytowork.

CalculatingErrorsoptions
TheseoptionscontrolthewaythatTeddsshowserrorstodifferentiatethemfromtherestofyour
calculations.
UseparagraphstyleIfyoupickthisoption,thenTeddswriteserrorstoyourcalculationusingthe
samestyleasthatoftheparagraphinwhichtheresultoccurs.Sinceyouwillnormallywanttolocate
errorsquicklywerecommendthatyoudontusethisoption.
Ifyouuseadistinctivestyleforerrors(seebelow)itisfareasiertoseeexactlywheretheerrorhas
occurred.
UsefollowingstyleThisoptiontellsTeddstouseasinglefontface,style,sizeandcolourforerrors.
Teddsusesthisstyleirrespectiveofthefontstylesinyourdocument.TosetthestyleclickFontand
choosetheappropriatefontdetailsfromthefontsavailableonyoursystem.

Dialogs
DialogsVariablesoptions
ThisoptioncontrolstheinformationwhichisshownintheVariablesdialog.
ShowvaluetypecolumnCheckthisoptiontotellTeddstoincludeacolumnidentifyingthevariable
type(number,stringorexpression)intheVariablesdialog.
ShowattributescolumnCheckthisoptiontotellTeddstoincludeacolumnidentifyingtheattributes
ofthevariable(temporary,hiddenorpromoted)intheVariablesdialog.Thissettingcanbeusefultohelp
youfindoutwhyaparticularcalculationisnotworkingcorrectly.

Setup
SetupCalcLibrariesoptions
Theseoptionsallowyoutocontrolthelocationsofthesystemanduserlibraryfiles.
User:Youcanselectthelocationwhereyouwanttolocateyouruserlibraries.Youcaneithertypethe
locationindirectlyoruseBrowsetoselectitgraphically.
Westronglyadvisethatyoudontusethesamelocationforyoursystemanduserlibraries(thatisdont
setyouruserlibrarydirectorytothesamelocationasyoursystemlibrarydirectory).Thiswillhelpyouto
differentiatebetweenthetwodifferentlibrarytypesataglance.

Tedds2013

33

TeddsDocumentation
Chapter4:Configuringsettings

System:Thisshowsthelocationofthesystemlibraries1.

SetupCalcDocumentsoptions
TheseoptionsallowyoutocontrolthelocationwhereTeddsstoresyourcalculationdocuments.
CalcdocumentdirectorySetthelocationwhereTeddsistosaveyourcalculationdocuments.Youcan
overridethissettingatanytimebydefiningadifferentlocation.Youcaneithertypeinthelocationoruse
Browsetoselectitgraphically.

SetupExcelWorkbooksoptions
TheseoptionsallowyoutocontrolthelocationsofthesystemanduserMicrosoftExcelworkbooks.
TheUseroptionsareusedbyTeddsforWord,theirinclusionhereallowsyoutoaccessExcelworkbookswhen
thesearerequiredbycalculationswhichyouhavewritteninTeddsforWord,butwhichyouareusingin
Tedds.
UserworkbookdirectoryYoucanselectthelocationwhereyouwanttolocateyouruserworkbooks.
YoucaneithertypethelocationindirectlyoruseBrowsetoselectitgraphically.
Westronglyadvisethatyoudontusethesamelocationforyoursystemanduserworkbookdirectories
(thatisdontsetyouruserExcelworkbookdirectorytothesamelocationasyoursystemExcelworkbook
directory).
SystemworkbookdirectoryThisshowsthelocationofthesystemworkbookdirectorywhichwasset
atinstallation.

SetupUpdateServiceoptions
TheseoptionsallowyoutocontroltheoperationoftheTeddsUpdateServicewhichprovidesupdatesto
Teddsviatheinternet2.
EnableupdateserviceCheckthisoptiontousetheupdateservice.Ifyoudont,theTeddsStart
Wizardwillnotcheckforupdates,neitherwillyoubeabletoupdateTeddsforWordmanuallyfromthe
Helpmenu.
IfyouonlycheckEnableupdateservice,thenyouwillneedtoupdateTeddsforWordmanually.Todothis
clickHelp/TeddsCheckforUpdates.
AutomaticallycheckforupdatesfromtheTeddsStartWizardcheckthisoptionandtheTeddsStart
Wizardwillcheckforcriticalupdateseverytimeitisrun(2).Ifcriticalupdatesareavailableyouwillbe
informed.Youcanthenchoosewhetherornotdodownloadandinstallthese.
OnlycheckonceeachdayIfyoucheckthisoption,thentheTeddsStartWizardonlychecksfor
criticalupdatesonceaday.OncetheupdateprocessissuccessfultheTeddsStartWizarddoesnot
checkforupdatesuntilthefollowingday.
Checkfornoncriticalupdateseveryxxday(s)Inadditiontocriticalupdates,wemaymakeother
updatesfromtimetotimenewcalculations,newinformation,andsoon.TheTeddsStartWizard
onlychecksfortheseaftertheelapsedtimewhichyouset3.Asettingof1wouldcausetheTedds
StartWizardtocheckfornoncriticalupdateseveryday(2),7wouldcheckfornoncriticalupdates
everyweekandsoon.
Footnotes
1. This is set during installation of TeddsforWord.
2. You must have an open internet connection to use this feature.

Tedds2013

34

TeddsDocumentation
Chapter4:Configuringsettings

SetupFeedbackoptions
TheseoptionscanbeusedtoassistinthefurtherdevelopmentofTedds.
TeddsCustomerExperienceImprovementProgramprovidedtheUpdateServiceisenabled,ifyou
checkYes,IamwillingtoparticipateanonymouslyintheTeddsCustomerExperienceImprovement
Program,theninformationisuploadedtous(nomorethanonceeverythirtydays)sothatwecan
improvethequality,reliabilityandperformanceofTedds.
FeedbackSurveyfromtimetotimewewillaskyouifyouwouldliketofillinafeedbacksurvey.You
mayfinditmoreconvenienttodothiswhileanyconcerns/suggestionsarefreshinyourmind,inwhich
caseclickStarttheTeddsfeedbacksurveytoprovidethefeedbackdirectly.
Dontaskmeagaincheckthisoptionifyoudonotwanttobeaskedtocompleteasurvey.

SetupNews
ThisoptioncanbeusedtosubscribetotheTeddsTechnicalNewsletter.
TeddsTechnicalNewsletterthisisdistributedbyemailandfeaturesthelatestnewsandinformation
aboutTeddsincludingnewcalculationsdownloads,calculationwritingtipsandarticlesaboutusingTedds
moreeffectively.

Profiles
ProfilesOptionsoptions
TheseoptionsallowyoutosavedifferentTeddssettingsforaseriesofusers.Ifyouenablethisoption,then
allsettingsthatyoumakefromanyOptionsdialogaresavedtotheprofile,yousimplychoosetheprofile
whenyoulaunchTeddstoreinstatethesettings.Ifyoudouseprofiles,thenthisoptionallowsyoutomove
yourprofilesbetweencomputers.
RememberprofileIfyoucheckthisoption(recommended),thenTeddswillnotaskyoutopicka
profileduringstartup.Itwillusetheprofilethatwasselectedwhenitlaststarted.
Import/ExportprofilesIfyouhavecreatednewprofiles,ortailoredthedefaultprofiletosuityour
wayofworking,thenyoucanexportthesesettingsfromonemachine,andimportthemonanotherso
thatyoudonothavetorepeatyourcustomisation.Clicktheappropriatebutton,andthenpickan
appropriatelocation1.

3. This is set during the installation of Tedds.


1. Removable media, or a common network directory would be appropriate.

Tedds2013

35

TeddsDocumentation
Chapter5:TheProgressLog

Chapter5

TheProgressLog

WheneveryouperformcalculationsinTeddstheprogressofthecalculationsisshown.Youcanchoosetosee
asimpleprogressbar,oramoresophisticatedProgressLog.

IfyouusetheProgressLog,thenyoucanchooseexactlywhichinformationtheProgressLogshows.

TosettheitemsshownintheProgressLog
WiththeProgressLogwindowactive,rightclickanywhereovertheloglist,thenclickOptionsfromthe
contextmenu.YouwillseetheLogtypeoptionsdialog.

1. ClickthetypeofitemyouwanttoconfigurefromthelistofLogitemtypes.Theremainderofthedialog
isconfiguredtoshowthecurrentsettingsforthatitemtype.
2. IfyoudonotwanttoshowthetypeofitemintheerrorlogensurethatLogitemsboxisnotchecked.
Theotheroptionsarethennolongerappropriateandaredisabled.Converselyifyoudowanttoshow
thetypeofitemensurethattheLogitemsboxischecked.
3. Youcanconfigurethecoloursthatareusedtoshoweachtypeofiteminthelog.
LogtypeThisareacontrolsthelefthandcolumnoftheProgressLogwindow,wherethetypeofitem
(Input,Show,Messageandsoon,isshown.Youcansettheforegroundandbackgroundcolourstosuit
yourpreferencesusingthestandardWindowscolourpickerdialog.
LogitemThisareacontrolstherighthandcolumnoftheProgressLogwindow,wherethedetailsfor
theparticulartypeofitemareshown.Youcansettheforegroundandbackgroundcolourstosuityour
preferencesusingthestandardWindowscolourpickerdialog.
SettingthesamebackgroundcolourfortheLogtypeandLogItemwillresultinasolidbarofthesame
colouracrossthefullwidthoftheProgressLogwindow.
4. OnceyourLogtypeoptionssettingsarecompleteclickOKtoreturntotheProgressLogwindow.

Tedds2013

36

TeddsDocumentation
Chapter5:TheProgressLog

Tofiltertheitemsshownintheprogresslog
WiththeProgressLogwindowactive,rightclickanywhereovertheloglist,thenclickFilterfromthecontext
menuandcheckonlythoseitemsyouwanttobedisplayed.

Torolluptheprogresslog
YoucankeeptheProgressLogwindowactive,butrollitupsothatitdoesnttakeupalotspaceonthe
screenbyclicking( ).Atanypointitcanthenbeunrolledagainsimplybyclicking( ).

Tedds2013

37

TeddsDocumentation
Chapter6:DataLists

Chapter6

DataLists

ADataListisapowerfultoolwhichallowsyouto:
accessdataforawiderangeofitems,fromasimpleinterface.Thedatalistswhichareavailableinclude
sectionproperties,gradestresses,designstrengths,

selectaspecificiteminadatalistandviewitspropertiesonthescreen,
returnthepropertiesforaselecteditemtoyourcalculations.Thesepropertiesareheldasvariablesin
thecalculationandarethusavailableforTeddstouseasthecalculationsprogress.

StartingDataLists
DataListsstartsautomaticallywhenacalculationrequiresit.Thedatalististheonethatthecalculation
requiresatthispoint.Atypicalannotatedexampleisshownbelow.

Item
pane

Page
pane

Selected
Item
Details
button
Pane
divider
Alldatalistsworkinthesameway:
youpickanitemtype(UniversalBeams,UniversalColumns,)fromthepagepane,

youpickanitemfromtheitempane(inthedatalistabovethe406178UB54isselected),
YouclickSelecttoreturntheinformationthatthedatalistsholdsforthisitemtoyourcalculation.

Tedds2013

38

TeddsDocumentation
Chapter6:DataLists

ManipulatingtheviewoftheDataList
WhenDataListsstarts,itssizeandpositionareasatitslastuse.
DataListsresetstherelativeproportionsofthePagepane(thelefthandsideofthedialog)andItempane
(therighthandside)tothosespecifiedduringthatdatalistscreation.Youcandragthepanedivider(the
verticallinebetweenthepageanditempanes)toaltertheirrelativeproportions.

Choosingtheitemtobereturned
Choosingtheitemwhosevaluesaretobereturnedintoyourcalculationsisasimpleprocess.
1. Clickthepagecontainingthetypeofitemsyouwishtoreturn.
2. Clicktheactualitemwhichistobereturned1.
3. ClickSelecttoconfirmyourchoice.

Tochoosethepagecontainingtherequireditemtype
1. ScrollthePagepanesothatyoucanseethepageyourrequire.
2. Clickthepageiconorpagetexttoselectthatpage.
3. ThePageTitleconfirmsyourselection.

Tochoosetherequireditem
Usingthescrollbars
1. ScrolltheItemPaneuntilyoucanseetheitemyourequire.
2. Clickontherighthandmostcolumntopicktheparticularitemyourequire.TheSelectedItemdetails
confirmyourselection.
IftheItempanecontainsalargenumberofentriesthismaybesomewhatcumbersome.Youmayfind
themethodbelowquicker.
Usingthekeyboard
Inordertousethismethodyouneedtoknowalittleinformationabouttheitemyourequire.
1. PicktheitemtypefromthePagepane.
2. ClickanywhereinthefirstcolumnoftheItempane.
3. Typeinthefirstcharacteroftheiteminwhichyouareinterested.ThiswillinstantlysettheItempaneto
showthefirstitemstartingwiththischaracter.Forexampletopicka610universalbeamfromthe
EuropeanSteelSectionsdatalist,youwouldclickinthefirstcolumnandtype6tomovedirectlytothe
610beams.
4. Ifthisisnotthecorrectitem,pressthecharacteragaintomovetothenextitemstartingwiththis
character.Repeatthisstepuntilyouareinthecorrectareaofitems.Followingonfromtheabove,you
wouldtype6againandthedatalistwouldshowthe686beams.
Footnotes
1. You can also double click an item to return it to your calculation without needing to click Select.

Tedds2013

39

TeddsDocumentation
Chapter6:DataLists

5. Ifthereismorethanonecolumnofiteminformation,thentochooseaparticularitem,thenyouneedto
clickintherightmostcolumnagainstthelowestlevelofinformationtoselectasingleitem.Soyou
wouldclick140topicka686254UB140.
6. TheSelectedItemdetailsconfirmyourselection.

ViewingthevaluesstoredintheDataListforachosenitem
Withanitemselected,youcanseeallthedetailsheldforitinthedatalist.

Toviewtheinformationheldforaitem
1. Selecttheitemwhoseinformationyouwishtoviewasdetailedabove.
2. ClickDetails,toseetheinformationthatthedatalistholdsforthatitem.

IfyoupickdifferentitemswiththeDetailsdialogopenitwillshowtheinformationforthecurrently
selecteditem.Youcanthuscomparedifferentitemspropertiesquicklyandeasily.
TheDetailsdialogclosesautomaticallywhenyouclickSelectorCancel.

Returningtheitemdetailstoyourcalculations
Youcanreturnthedetailsforanitemtoyourcalculationforinstantuseinanycalculationswhichfollowthe
DataListcall.

Toreturnitemdetailstoyourcalculations
1. Selecttheitemwhoseinformationyouwishtoreturnasdetailedabove.
2. EitherclickSelectordoubleclicktheitemitself.

Tedds2013

40

TeddsDocumentation
Chapter7:DataTables

Chapter7

DataTables

DataTablesarepowerfultoolswhichallowyouto:
accessawiderangeofdataincluding:

DesignTables,
SectionTables,
ProprietaryManufacturersData,

searchanytableusingwiderangingcriteria,
interpolatetablestoseethevaluesthatyourequire,
selectspecificitemsgraphically,automaticallyselectingtheminallopentables,
returndetailsfromsomeoralltablesintoyourcalculationsheetsasvariables,

WherethecalculationsrequireitDataTablescanopenseveraltablesatonce,forexamplethecalculations
mightrequirethepropertiesofasection,safeloadtables,strengthsandsuchlike.

StartingDataTables
DataTablesstartsautomaticallywhenacalculationrequiresit,andwillshowthetable(s)whichthe
calculationrequires.Atypicalexampleisshownbelow.

Tomakeaselectioninatable,simplyclickattheintersectionofarowandcolumn.

Tedds2013

41

TeddsDocumentation
Chapter7:DataTables

WorkingwithDataTables
Whenyoumakeyourselections,andreturnthesetoyourcalculationthen,aswellasthevariablesthatyour
calculationsrequireTeddsrecordsthedetailsof:
theopentables,

theselectionsyouhavemade,and
allappropriateinterpolations.
ThismeansthatwhenyourecalculateyourcalculationsDataTableswillshowthecorrecttables,selections
andinterpolations.Youcanthenmakeanyrequisitechanges.

Selectingaspecificitemfromthetable
Youselectanitemsimplybyclickinginthetable,Teddsindicatestheselectionusingacolourspecifiedby
yourcurrentoptions.
Afterselectionyoucanreturntheinformationforyourselectiontoyourcalculations.Ifyourselectionsare
notsufficienttoidentifyauniqueitem,thenthevariableontheVariablespageshowsNeedsselecting.

Tomakeaselectionfromatable
Selectthecellinthetableattheintersectionoftherowandcolumnyourequire,alternativelychoosethe
headerareaofthecolumncontainingthereferenceoftheitemwhichyouwanttoselectandthenthe
headerareaforitsrow.

Tedds2013

42

TeddsDocumentation
Chapter7:DataTables

Intheaboveexampletheselectionisfora152152UC37withaneffectivelengthof5m.Itisthe
compressionresistanceforthissectionatthiseffectivelengthwhichDataTableswillreturntoyour
documentifyouclickCopytocalcs,ordoubleclicktherowandcolumnintersection.
Ifyouhavesetsearchcriteriaforthetable,youcannotselectitemswhichfailtomeetthem.

Interpolatingdatawithinatable
Ifatablecontainsinformationwhichmaybeinterpolated,thenyoucaninterpolatethetablelinearlyinData
Tables.
Ifinterpolationisnotallowedforaparticulartable,thenDataTablesdisablestheinterpolationiconand
menucommandtopreventit.

Tointerpolatewithinatable
Considerthetableshownabove,andsaythatwewantthevaluesofcompressionresistanceforaneffective
lengthof4.85m.
1. ClickInterpolate(
)orEdit/Interpolate.DataTablesshowstheInterpolatedialog.Youusethis
dialogtoperformtheinterpolation.

2. IntheRangeItemslistyouwillseealistofitemsforwhichinterpolationispossible.Choosetheitem
whichyouwanttointerpolate.
3. ThevaluesintheRangeValueslistshowthetablescurrententries.Toaddanewentrytothelistenter
theappropriatevalueintotheValuetobeaddedbox,soforourexamplethiswouldbe4.85.
DataTableswillnotextrapolatetables,thustheValuetobeaddedmustbegreaterthanthesmallest
valueandsmallerthanthegreatestvalueintheRangeItemlist.

Tedds2013

43

TeddsDocumentation
Chapter7:DataTables

4. ClickInterpolate.DataTablesperformstheinterpolation,andupdatesthetabletoincludethis.

5. Youcanaddfurtherinterpolationstoobtaintheexactresultsyourequire.Ifyouwanttoperformother
interpolations,thenyouwillfindthattheRangeValueslistshowsanypreviouslyinterpolatedvaluesat
theendofthelist.
Ifyoumakeselectionswithinatable,DataTablesautomaticallytransferstheexistingselectiontothe
interpolatedvalue.

Toclearinterpolations
Ifyouhavemadeaseriesofinterpolations,youmaywanttocleartheseinordertoreturnthetabletoits
originalcondition.
1. ClickEdit/ClearInterpolations
Alltheinterpolationsareclearedandthetableisreturnedtoitsinitialcondition.
WhenyoureturnDataTablesinformationtoyourcalculations,Teddsonlystorestheinterpolations
whicharerelevanttotheselectionsyouhavemade.Forexampleifyouhaveinterpolatedatabletosee
effectivelengthsof3.85,4.25and4.75m,andselectedanitemforreturntoyourcalculationatthe4.25
mlength,thenwhenyourecalculatethecalculationDataTableswillonlyinterpolatetoshowthe4.25
mlength,theinterpolationsto3.85and4.75mwillbelost.

Tedds2013

44

TeddsDocumentation
Chapter7:DataTables

Searchingthetableforspecificinformation
Youcaneasilysearchatableforinformationwhichmatchesspecificcriteria.Thematchinginformationis
identifiedusingacolourofyourchoice,makingiteasytoidentifythoseitemswhichsatisfyyoursearch
criteria.

Tosearchatableforspecificinformation
1. ClickSearch(

).

DataTablesshowstheSearchCriteriadialogwhichyoutogivedetailsofthesearchyourequire.

2. ChoosetheitemforwhichyouwanttosearchfromtheSearchforlist.
NowusetheCriterion1listboxtochoosethesearchconditionthatyourequire.

3. IntheCriterion1boxenterthespecificsearchvalue.
4. OptionallyyoucanusetheCriterion2areatolimityoursearchfurther.Youalsoneedtospecifywhether
Criterion2isadditionaloralternativetotheCriterion1theAndandOrradiobuttonsallowforthis.
Onceyousetsearchcriteriaforanitem,theSearchforlistshowsthesearchicon( )besidethatentryin
theSearchforlist.

Tedds2013

45

TeddsDocumentation
Chapter7:DataTables

5. Ifyouwanttoapplysearchconditionsforotheritems,thenrepeatsteps2to4foreachofthese.

6. WhenyouhavecompletelyspecifiedyoursearchclickOKtoperformit.Thetableredisplays,
highlightingthoseitemsthatmatchallyoursearchcriteria.

ThetextforthevaluesthatdontmeetthesearchcriteriaareshowninthecurrentExcludedValueText
colour.
OnceyousetsearchcriteriatheirdetailsareshowntotherightofthedisplayontheVariablespage.

Tedds2013

46

TeddsDocumentation
Chapter7:DataTables

Tochangethesearchcriteriaforatable
1. ClickSearch(

).

DataTablesdisplaystheSearchCriteriadialog,showingthecurrentsearchcriteria

2. TochangethecriteriaforanitemchooseitfromtheSearchforlistandthenaltertheCriterionand/or
theValue.
3. ToremoveallsearchcriteriaforanitemsetCriterion1toNone.Thisremovesallsearchingforthisitem
andremovesthesearchiconfromtheSearchforlist.

Toclearallsearches
Ifyouwanttoclearallthesearchesthatyouhavedefined,thenclickEdit/ClearSearch.

Understandinglinkedtables
Whenyourcalculationopensagroupoftables,youwillfindthatalthougheachtablecontainsdifferent
information,theitemsavailableineachtablearesimilar.
Forinstance,ifyouareperformingthedesignofastrut,thecalculationmayopenatableofsection
properties,andoneofsafeloads.
Whenyoumakeaselectioninonetable(inourexamplethiscouldbeastrutcapacityatagiveneffective
lengthforaparticularsectionsize)DataTablesalsoselectsthesamesectionsizeintheothertable(unless
thesectiondoesnotmeetthesearchcriteriayouhavesetforthattable).
ThismeansthatwithasingleselectionyoucansetDataTablestoreturnthesectionpropertiesandstrut
capacityinformationtoyourcalculations.

Returninginformationtoyourcalculations
Onceyouhavemadeyourselectionsfromthegroupofdatatablesyouhaveopen,youwillwanttoreturn
theappropriateinformationfromoneormoreofthesetablestoyourcalculationsheet,foruseinfurther
calculations.

Toreturninformationtoyourcalculations
1. Toreturntheinformationfromtheindividualtablestoyourcalculationsheetsimplydoubleclickthe
selecteditemortheheaderareaofthetable.AlternativelyselecttheitemandthenclickCopytoCalcs
(
),File/CopytoCalcsandExit.

Tedds2013

47

TeddsDocumentation
Chapter7:DataTables

2. Ifyouhavemorethanonetableopen,thenyouwillseealistofalltheindividualtableswhichareopen.
Checkthosewhoseinformationyouwanttoreturn.

Theonlycheckedcheckboxisthatforthecurrentlyselectedtable.Ifyouwanttoreturninformation
fromtheotheropentablesyoumustensurethatyouchecktheirboxes.
Youcannotreturninformationtoyourcalculationsfromanytablewhereyouhaventmadeaproper
selection.InsuchcasestheReturnOptionslistentryforthattableisdisabled.YoucaneitheruseCancel
toreturntoDataTablesandmakeavalidselection,oryoucancontinue,inwhichcaseDataTablesonly
returnsinformationfromthosetableswhichhavevalidselections.
3. ClickOKtoreturnthevariablesfromDataTablesintoyourcalculation.

Toavoidreturninginformationtoyourcalculations
IfyoudonotwanttotransferinformationfromDataTablestoyourcalculations,thenclickFile/ExitWithout
Copy.ThisshutsDataTableswithoutreturninganyinformationtoyourcalculation.
Ifyoudochoosethisoption,thenanyremainingcalculationswhichrequiredetailsfromthedatatableswill
notcalculatecorrectly.

ClosingDataTables
YoucaneithercloseDataTables,returningvariables,andadatatablecalltoyourcalculationsheet,oryou
cancloseDataTableswithoutreturninganyinformationotherthantheDataTablecalltoyourcalculation
sheet.

TocloseDataTablesreturningvariables
1. ClickFile/CopytoCalcsandExit

TocloseDataTableswithoutreturningvariables
1. ClickFile/ExitWithoutCopy
Ifyouchoosethisoption,thenanyremainingcalculationswhichrequiredetailsfromthedatatableswill
notcalculatecorrectly.

Tedds2013

48

TeddsDocumentation
Chapter8:DataGraphs

Chapter8

DataGraphs

DataGraphs,arepowerfultoolswhichallowyouto:
accessawiderangeofdatagraphsincluding:

DesignCurves,
ProprietaryManufacturersData,
interpolategraphstoobtainspecificvaluesthatyourequire,
returndetailsfromgraphsintoyourcalculationsheetsasvariables.
Whenyouhaveinterpolatedadatagraph,DataGraphsautomaticallyreconfiguresthegraphstotake
accountoftheseinterpolationswhenyourecalculateyourcalculations.

StartingDataGraphs
DataGraphsstartsautomaticallywhenacalculationrequiresit,showingtherequiredgraph.Atypical
exampleisshownbelow.

Tomakeaselectioninagraph,simplyclicktheparticularlineyouwanttouse,andthenclicktheappropriate
pointonthatline.Intheaboveexamplethelinefora_over_dequalto0.8isselectedandthevaluereturned
toyourcalculationwillbethatford_over_tequalto205.Inthiscasethiswillbethatqwequals86N/mm2.

WorkingwithDataGraphs
WhenyoumakeyourselectionsfromDataGraphs,andreturnthesetoyourcalculation,thenDataGraphs
returnsthevariables,detailsofthegraph,detailsofyourselectionsandallappropriateinterpolations.Thus
ifyourecalculateyourcalculationsDataGraphsshowsthecorrectgraph,selectionsandinterpolations.You
canthenmakeanynewselectionsthatyourcalculationsneed.

Tedds2013

49

TeddsDocumentation
Chapter8:DataGraphs

Selectingaspecificitemfromthegraph
Youcaneasilyselectacurveandapointfromagraph.Theinformationfortheselectedpointcanbereturned
toyourcalculationsheet.
Ifyouhavenotmadeaselectionfromthegraph,thenthevariablesvaluesontheVariablespagewillbe
blank.

Tomakeaselectionfromagraph
1. WhenyoufirstseetheDataGraphwindowforanewcalculationnocurvewillbeselected.

2. Movethecursoroverthecurvewhichisofinterestandthenclickthatcurve.Ifyouallowthecursorto
restoveracurve,thenyouwillseeapopupnoteindicatingthecurvesparameters.
3.

Alternativelychoosethecurvefromthedropdownlistofavailablecurves.Whichevermethodyou
choosethecurvewillbehighlightedusingthecolourandstylethatyousetinyourUserOptions.

Tedds2013

50

TeddsDocumentation
Chapter8:DataGraphs

4. Clickoverthecurveagainatthepointofinterest,youwillseeasetofcrosshairsthatyoucandragalong
thecurvetolocateaparticularpoint.

5. Ifyourequirethedetailsatapreciselocation,thenyoucantypetheappropriatedetailsintothetextbox
atthetopofthegraph.Thecrosshairswillthenjumptothatpoint.

Tedds2013

51

TeddsDocumentation
Chapter8:DataGraphs

Interpolatingdatawithinagraph
Ifagraphallowsinterpolation,thenDataGraphsalsoallowsthis.
Ifinterpolationisnotallowedforthecurrentgraph,thenDataGraphsdisablestheinterpolationiconand
menucommandsothattheycannotbeused.Considerthegraph:

Thishascurvesfora_over_dequalto0.6andequalto0.7.Forthisexampleletssaywewantthevaluesfor
a_over_dequalto0.65.

Tointerpolatewithinagraph
1. ClickInterpolate(

).

TheInterpolatedialogdisplays,allowingyoutogivedetailsoftheinterpolationyouwanttoperform.

Tedds2013

52

TeddsDocumentation
Chapter8:DataGraphs

2. EntertheNewValueyouwanttoaddandthenclickOK.

DataGraphscannotextrapolategraphs,thustheValuetobeaddedmustbegreaterthanthesmallest
valueandsmallerthanthelargestvalueforthegraphsexistingcurves.
3. Useasimilarprocesstointerpolatefurtherandobtaintheexactresultsyourequire.

Toclearinterpolations
Ifyouhavemadeaseriesofinterpolations,youmaywanttocleartheseinordertoreturnthegraphtoits
originalcondition.
1. ClickEdit/ClearInterpolations
DataGraphsclearsallinterpolationsandreturnsthegraphtoitsinitialcondition.
WhenyousaveinformationfromDataGraphsbacktoyourcalculation,thenonlythoseinterpolations
whicharerelevanttotheselectionyouhavemadearestored.

Tedds2013

53

TeddsDocumentation
Chapter8:DataGraphs

Returninginformationtoyourcalculations
Onceyouhavemadeyourselectionsfromagraphyouwillwanttoreturntheappropriateinformationto
yourcalculationsheet,foruseinfurthercalculations.

Toreturninformationtoyourcalculations
1. ToreturntheinformationfromthegraphtoyourcalculationsheetsimplyclickCopytoCalcs(
AlternativelyclickFile/CopytoCalcsandExit.

).

Toavoidreturninginformationtoyourcalculations
IfyoudonotwanttotransferinformationbackfromDataGraphstoyourcalculation,thenclickFile/Exit
WithoutCopy.ThisshutsDataGraphswithoutreturninganyinformationtoyourcalculation.
Ifyouchoosethisoption,thenanyremainingcalculationswhichrequiredetailsfromthedatagraphwillnot
calculatecorrectly.

ClosingDataGraphs
YoucaneithercloseDataGraphs,returningvariables,andadatagraphcalltoyourcalculationsheet,oryou
cancloseDataGraphswithoutreturninganyinformationotherthantheDataGraphcalltoyourcalculation
sheet.

TocloseDataGraphsreturningvariables
1. ClickFile/CopytoCalcsandExit

TocloseDataGraphswithoutreturningvariables
1. ClickFile/CloseWithoutCopy
Ifyouchoosethisoption,thenanyremainingcalculationswhichrequiredetailsfromthedatagraphwill
notcalculatecorrectly.

Tedds2013

54

TeddsDocumentation
Chapter8:DataGraphs

Tedds2013

55

TeddsDocumentation
Chapter9:2DFrameAnalysis

Chapter9

2DFrameAnalysis

Introducing2DFrameAnalysis
Teddsincludesafullyintegrated2Dframeanalysistoolwhichyoucanusetodefineaframein2D,analyseit
andthenoutputtheresultstoyourTeddsdocument

Featuresofthe2DFrameAnalysistoolinclude:
Modellingofframeswithunlimitednodesandelements

Spreadsheetstyleinputandoutput
Viewmodelgeometry,loadingandresultsforshear,moment,deflection,axialdeflectionandaxialforce
Outputresultsfornodereactions,nodedeflections,shear,moment,deflection,axialdeflectionandaxial
force

Outputdrawingsforgeometry,loading,shear,moment,deflection,axialdeflectionandaxialforce
Startingthe2DFrameAnalysis
2DFrameAnalysisisaccessedfromthelibraryinthesamewayasanyothercalculation.Simplyopenthe
Analysisfolderinthelibrary,thenthe2DFrameAnalysissubfolder,selectthe2DFrameanalysiscalculation
andclicktheCalculatebutton.
Havinginputthedata,youarethenabletoreviewtheresultsimmediatelyonscreen,afterwhichyoucan
eithermodifytheinputifrequired,orproceedtospecifythelevelofoutputrequired.ClicktheNextbutton
onthedialogtocopythespecifiedresultsandsketchestothecalculationdocument.
TomodifytheanalysisuseRecalculateonthemainTeddstoolbar.

Tedds2013

56

TeddsDocumentation
Chapter9:2DFrameAnalysis

Workingwith2DFrameAnalysis
General
Tocreateananalysismodelyoumustdefineaseriesofnodesin2Dcoordinatespacethatareconnectedby
elementswithappropriatematerialandsectionproperties.
Startbyenteringthenodes,materials,sectionsandelementsthatdefinethegeometryofyourmodel.Then
defineyourloadcase(s)andloadingasrequired.Whenyourmodelgeometryandloadingiscompleteyou
canselecttheResultstabtoviewallofthecalculatedresultsforthenodedeflections,andsupportreactions
aswellastheelement/memberresultsforaxialforces,shearforces,momentsanddeflections.
Wheneditingvaluesinagridyoumustcommityourchangesfortheentirerowbeingeditedbypressingthe
enterkey,byaddinganotherrow,byclickingonanotherroworbyswitchingtoanothertab.Tocancelpress
theescapekey.
GroupSelection
Youcaneditmultiplecellsatthesametimebyselectingallofthecellsyouwanttoedit.Clickinthefirstcell
andthendragthemousetoselecttherangeofcellsyouwanttoedit.TypeanewvalueandpressEnterand
alltheselectedcellswillbeupdated.Youcanalsoselectcellsthatarenotinacontinuousrangebypressing
the'Ctrl'keywhilstclickingoneachcell.

Toeditagroupof
cells

Tedds2013

Example

1. Hold<Ctrl>
whileselecting
thecellstobe
edited.

2. Stillholding
<Ctrl>,change
thevaluein
oneofthe
selectedcells.

3. PressEnterto
updateallthe
selectedcells
tothenew
value.

57

TeddsDocumentation
Chapter9:2DFrameAnalysis

SortingData
Tosortacolumninascendingorderclickonthecolumnheader,clickagaintosortindescendingorder.
Note:Ifyoueditavalueforthecurrentlysortedcolumnthentherowyou'reeditingmaymoveinthelistasa
resultofthemodifiedvaluechanginginthesortorder.
Bysortingcolumnsandeditingmultiplecellsatthesametimeitispossibletoamendamodelveryquickly
forexampletomoveallthenodesinasinglecolumninonego.
ExpressionEditing
Ifanumericalvalueisentereditisassumedtobeintheunitsdefinedforthatcolumnorcell.Youcanalso
entervaluesinalternativeunitsbysimplyincludingtheunit,forexampleyoucanenter"500mm"or"8in"
foralength.
Expressioneditingallowsyoutoentermathexpressions,toenteranexpressionsimplytypean'='character
followedbytheexpression:
'=1ft+6in'wouldassign1.5ft

'=L'wouldassignthevalueofthevariable'L'
Ifyourexpressionstartswithanoperatorthenthecurrentvaluewillbeautomaticallyprefixedtothe
expression:
'=+1'wouldadd1tothecurrentvalue.

'=2'wouldsubtract2fromthecurrentvalue
'=*2'wouldmultiplythecurrentvalueby2
'=+500mm'wouldadd500mmtothecurrentvalue
Expressioneditingcanbeparticularlyusefulwhencombinedwithgroupselection.

Toapplyan
expression

Tedds2013

Example

1. Selectthe
cell(s)tobe
edited.

2. Type=
followedbythe
expression
required.

3. PressEnterto
updatethe
selection.

58

TeddsDocumentation
Chapter9:2DFrameAnalysis

Nodes
NodesaredefinedbyenteringtheircartesiancoordinateswherepositiveXishorizontalfromlefttorightand
positiveZisverticalupwards.
SupportsaredefinedbysettingtheappropriateDegreesofFreedom.
BydefaultnodesarelabelledusingthenodesIndex,howeveryoucandefineyourowndescriptiveLabel.
AlocalCoordinateSystemcanbecreatedandassignedtosomeorallnodes.Thisfacilitatesinputofinclined
nodalloadsandalsoenablesthenodalresultstobeoutputinaccordancewiththesamesystem.
SpringStiffnessescanbeassignedandareeffectiveprovidedthatthedegreeoffreedomhasnotbeenfixed
inthesamedirection.
Materials
Materialpropertiesareinputeitherbychoosingfromthelistofpredefinedmaterialnames,orbyentering
valuesdirectlyyouareabletodefineanycustommaterial.
Sections
Sectionpropertiescanbeenteredmanuallyoryoucanusetheimportoptiontodeterminepropertiesfor:
Steelsectionswhichareselectedfromadatalist

Concretesectionswhicharecalculatedforcircular,rectangular,teeandangleshapes
Timbersectionswhicharecalculatedforrectangularshapes
Elements
Analysiselementsarecreatedbyconnectingtwonodesandassigningthematerialandsection.
Thelocalxaxisofeachelementrunsfromthestartnodetotheendnode.Bydefaultthelocalmajoraxisis
perpendiculartothelocalxaxisinthe2Dplaneofthemodelwithpositivevaluesinthesamesenseasglobal
Z.ForelementsparalleltotheglobalZaxis,themajoraxisisrotatedanticlockwisetothelocalxaxis.Touse
theminoraxissectionpropertiesinsteadofmajoraxis,checktheRotatedoption.
Arotationalpincanbeintroducedbyreleasingtheappropriateendofanelement.Anaxialreleasecanalso
bedefined.
DesignMembers
ContiguousanalysiselementscanbejoinedtoformDesignMemberswiththefollowingpotentialbenefits:
Loadscanbeappliedrelativetothemember.

Resultscanbeoutputwhicharemoresuitedtoyourdesignpurposes,(astheywillshowmax/minforces
onamemberbymemberbasisratherthanbyindividualanalysiselements).

Tedds2013

59

TeddsDocumentation
Chapter9:2DFrameAnalysis

LoadCases
Toenterloadsyoumustfirstcreatealoadcasebyenteringitsnameinthegridontheleftside.Usingthegrid
ontherightsideyoucanthenaddloadstothiscaseasappropriate.Usethedroplistabovethegridtoselect
whetheryouwanttoaddnode,elementormembersloads.
Loadpositionscanbeenteredaseitheranabsolutevalueorasaratiofrom0to1where0isthestartofthe
element/memberand1istheendoftheelement/member.Avalueof0.5wouldthereforebehalfwayalong
theelement/member.
Thegridontherightandthedrawingwillshowtheloadsforthecurrentlyselectedloadcases(s).Toselect
multipleloadcasesclickontherowheaderofthefirstloadcaseyouwanttoselectandthendragthemouse
toselectalltheloadcasesyouwanttoview.Youcanalsoselectloadcasesthatarenotinacontinuousrange
byholdingthe'Ctrl'keywhilstclickingoneachrowheader.
LoadCombinations
Loadcombinationscanbedefinedwithanappropriateloadfactorforeachloadcase.Analysisresultscan
thenbeviewedbyloadcaseorbyloadcombination.
Results
Wheneveryouselecttheresultstabthemodelwillbereanalysedautomaticallyandtheresultswillbe
displayedimmediately.
Resultscanbeviewedbyasingleloadcase/combinationoryoucanchoosetoviewanenvelopeofresults
andselecttheloadcases/combinationstoincludeintheenvelope.
Bydefaultthesketchwillshowthedeflectedgeometry:Usethe'Results'drawingoptionandthenenable
onemoreoftheMoment,Shear,Deflection,AxialdeflectionorAxialforceoptionstoshowtheappropriate
results.
Bydefaultthesketchwillshowtheresultsfortheentiremodel,howeverifyouenablethedrawingoption
'Onlyshowcurrentselection'thenthedrawingwillonlyshowthecurrentlyselectedelement(s)/member(s).
Toselectmultipleitemsclickontherowheaderofthefirstrowyouwanttoselectandthendragthemouse
toselectalltherowsyouwanttoview.Youcanalsoselectrowsthatarenotinacontinuousrangeby
pressingthe'Ctrl'keywhilstclickingoneachrowheader.
Output
Aseriesofoptionsareprovidedwhichdeterminewhatwillbeincludedinthefinaloutput.Resultscanbe
includedforloadcasesandorcombinationsbyelementandorbymember.Whenincludingdeflectionand
forceresultsthemaximumandminimumvalueswillalwaysbeincluded,inadditionifyouenablethe
intermediateresultsoptionadditionalresultswillbeincludedasselected.

Tedds2013

60

TeddsDocumentation
Chapter9:2DFrameAnalysis

WorkedExample
Thissimpleexampledemonstratesuseofthe2Dframeanalysistoolandhighlightstechniquesthatcanbe
employedforefficientdatainputandediting.

GeometryandLoading
Thetrussshownbelowistobeinput:

Topandbottomchords:UC203x203x46
Diagonals:CHS168.3x6.3
Loadcase1:Dead

Loadcase2:Live

LoadCombination:
1.35*Dead+1.50*Live

InputProcedure
1. OpenthecalculationlibraryandclicktheAnalysisfolder.
2. Selectthe2DFrameAnalysiscalculationandclicktheCalculatebutton.The2DFrameAnalysisdialogwill
appear.

Tedds2013

61

TeddsDocumentation
Chapter9:2DFrameAnalysis

DefinetheGeometry
1. OntheNodespageenterthenodalcoordinatesandindicatetheframeissupportedatnodes1and4,as
shownbelow.
Notethattogenerateadditionalrowsfornewnodesyouhavetofirstlyensuretheexistingrowisvalid,
andthenclickanywhereintheemptyrowbelowmarked*

Node

X(m)

Z(m)

DOFX

DOF
rotation

DOFZ

Fixed

Fixed

Free

Free

Free

Free

Free

Free

Free

Free

Fixed

Free

1.75

Free

Free

Free

1.75

Free

Free

Free

1.75

Free

Free

Free

Next,ontheMaterialspageclickinthecellforthematerialnameandclickagaintodisplaythedroplist
ofmaterials.

2. SelectSteel(EC3)toimportthematerialpropertydata:

Name
Steel(EC3)

Density
(kg/m^3)

YoungsModulus
(kN/mm^2)

ShearModulus
(kN/mm^2)

7850

210

80.8

Thermal
Coefficient
12

3. FromtheSectionspage,clicktheImportbutton.SelectthetwosectionsshownbelowfromtheEuropean
Steeldatalist:

Name

Area
(cm^2)

MajorInertia MinorInertia ShearArea,y ShearArea,z


(cm^4)
(cm^4)
(cm^2)
(cm^2)

UC203x203x60

76.373

6124.513

2064.598

52.602

19.702

CHS168.3x6.3

32.063

1053.420

1053.420

16.0315

16.031

4. Next,usetheElementspagetodefinetheanalysiselements;eachnewelementdefaultstothefirst
materialandsection,thereforeyouwillneedtoupdatethesectionappliedtothediagonalsasbelow:

Tedds2013

62

TeddsDocumentation
Chapter9:2DFrameAnalysis

Element

StartNode

EndNode

Material

Section

Steel(EC3)

UC203x203x60

Steel(EC3)

UC203x203x60

Steel(EC3)

UC203x203x60

Steel(EC3)

UC203x203x60

Steel(EC3)

UC203x203x60

Steel(EC3)

CHS168.3x6.3

Steel(EC3)

CHS168.3x6.3

Steel(EC3)

CHS168.3x6.3

Steel(EC3)

CHS168.3x6.3

10

Steel(EC3)

CHS168.3x6.3

11

Steel(EC3)

CHS168.3x6.3

5. StillontheElementspage,definetheendreleases:

Start
Node

Element

Tedds2013

End
Node

Start
Moment

End
Moment

Axial

Fixed

Fixed

Fixed

Fixed

Fixed

Fixed

Fixed

Fixed

Fixed

Fixed

Fixed

Fixed

Fixed

Fixed

Fixed

Free

Free

Fixed

Free

Free

Fixed

Free

Free

Fixed

Free

Free

Fixed

10

Free

Free

Fixed

11

Free

Free

Fixed

63

TeddsDocumentation
Chapter9:2DFrameAnalysis

6. Thereleasesshouldnowbedisplayedinthegraphicaldisplayasshownbelow.

Makethetopandbottomchordscontinuous
1. OntheDesignMemberspage,enterthefirstmembernameasTopChord.Specifythismemberas
startingatelement4andendingatelement5.
2. Repeattheaboveprocesstocreateasecondmember,BottomChord,startingatelement1andending
atelement3.
DefinetheLoading
1. OntheLoadCasespage,inthetableontheleftenterthefirstloadcasenameasDeadandspecifyaself
weightfactorof1.0.
2. Inthetableontheright,fromthedroplistchooseNodalLoads,thenentertheloadsasbelow:

3. NextcreateaLiveloadcaseleavingtheselfweightfactoras0.Entertheloadsforthiscaseasbelow:

4. OntheLoadCombinationspagecreateasinglecombinationof1.35*Dead+1.5*Live.

Tedds2013

64

TeddsDocumentation
Chapter9:2DFrameAnalysis

ExaminetheResults
TheResultspagedisplaysbothtabularandgraphicalresultsfortheselectedloadcase,combinationor
envelope.Thegraphicalresultsbeingcontrolledbytheradiobuttonsandcheckboxesnexttothediagram.
1. Fromthedroplist,chooseSingleLoadCombination,sothattheDead+Livecombinationishighlighted.
ChecktheboxtodisplaytheAxialForcediagramandnotetheforcesineachofthemembers.

2. Trycheckingeachoftheresultscheckboxesinturntoviewthedifferentdiagramsthatcanbedisplayed.
Thedatainanyofthespreadsheetscanbesortedintoascendingordescendingorder,thisfeatureis
particularlyusefulwhenexaminingthetabularresults.
3. OntheNodaltabularresultsspreadsheet,clickonceonthecolumnheaderforverticalglobaldeflection;
thedeflectionsaresortedinascendingorder,clickagaintosortindescendingorder.
Minimumandmaximummemberforcescanbelocatedinasimilarway.
ModifytheGeometry
Theexpressioneditingfunctioncanbeusedtoquicklymodifythemodelinmanyways:itwillbeusedinthis
instancetoincreasethespan.
1. ReturntothemainNodespageandhighlightalltheXcoordinatecells.
2. Type=*2asshownbelow:

Tedds2013

65

TeddsDocumentation
Chapter9:2DFrameAnalysis

3. Press<Enter>
Thevalueineachhighlightedcellisincreasedbytheamountspecified.

4. OntheResultspageyoucanseethattheanalysishasbeenautomaticallyupdatedtoreflectthe
increasedspan.

SpecifytheLevelofOutputandReturntheResultstotheCalculationDocument
TheOutputpageisusedconfigurethelevelofinputandresultstobereturnedtothedocument.
1. Usethedroplistsandcheckboxestoselectwhatyouwanttobeincluded.
2. Toreviewtheresultingreport,clicktheNextbuttontheitemsyouhaveselectedarecopiedtothe
document.
3. Reviewthereporttocheckthatthespecifiedlevelofoutputiscorrect.
Ifyouneedtomakeamendments,simplyrecalculatethedocument.

QATestCases
Theanalysisenginebehindthe2DFrameAnalysistoolisalsoutilisedinmanyotherstandardlibrary
calculationsinwhichananalysisisrequired.
Anumberoftestcaseexamplesaresuppliedwiththedocumentationinwhichtheanalysisengineisverified
againstbothhandcalculationsandthirdpartyanalysissoftware.
DependingontheversionofWindowsyouhaveinstalled,thesetestcasescanbefoundineither:
\ProgramData\CSC\TEDDS\Documentation,or
\DocumentsandSettings\AllUsers\ApplicationData\CSC\Tedds\Documentation.

Tedds2013

66

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

Chapter10

SectionPropertiesCalculator

TheSectionPropertiesCalculatorisatoolfordefiningsectionsanddeterminingtheirproperties.

IntroducingtheSectionPropertiesCalculator
WelcometotheSectionPropertiesCalculator.Thistoolallowsyoutodefineasectionshapebyenteringeach
ofitscomponentdimensions:

YoucanalsorecallanyexistingsectionfromtheDataLists.Thisprocessautomaticallyconvertsthesection
intotheprimaryshapeswhichtheSectionPropertiesCalculatorrequires.Youcanthenmodifytheshapes
fromtheserecoveredsectionsandaddplatestothem,

Tedds2013

67

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

IntroducingtheSectionDesigner
YoucanalsocreatecustomsectiontypeswithintheSectionPropertyCalculatorbyassemblinganynumberof
simpleprimaryshapes1(includingholesifnecessary)ontoacanvas.ThiscanvasiscalledtheSection
Designer.

YoucanrecallsectionsfromtheDataListsintotheSectionDesigner.Onceagain,theseareconvertedintothe
primaryshapeswhichtheSectionDesignerrequires.Youcanthenworkwiththeshapesfromthese
recoveredsections,combiningthemwithotherprimaryshapesdirectlyand/ortheprimaryshapes
generatedfromotherrecoveredsections.
Youcanmodifythesizeandpositionoftheprimaryshapesinawidevarietyofways.
TheSectionDesignercalculatesthepropertiesoftheoverallsectionbasedontheshapesitcontainsand
theirpositions.Youreturnthesepropertiestoyourcalculationreadyfortheirsubsequentuse.
TheSectionDesignerreturnsthedetailsoftheprimaryshapesandholeswhichmakeupyoursectiontoyour
documentasvariables.Whenyourecalculatethedocumentyouwillseetheshapesexistingprimaryshapes
intheSectionPropertiesCalculatorreadyformodification.

StartingtheSectionPropertiesCalculator
IfaparticularcalculationneedstheSectionPropertiesCalculatortodeterminethepropertiesofasection,
thentheSectionPropertiesCalculatorappearswhenitisrequired.

CreatingsectionsintheSectionDesigner
Youcandefinethesectionswhosepropertiesyouwanttocalculateinseveralways.Youcan:
buildthemupentirelyfromprimaryshapes(rectangles,circles,trianglesandholes),

Footnotes
1. Rectangles, circles and triangles.

Tedds2013

68

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

recoverstandardsectionsfrommanyDataLists,automaticallyrepresentingtheseintheSectionDesigner
usingthemostappropriateprimaryshapes,

chooseastandardsectionshapeandthenentertheappropriatedetailsdirectly.
Gridsandnudginghelpyoutocreateandpositionelementsintheeasiestpossibleway.
Onceyouhaveprimaryshapesforyoursectionyoucanaddstructuretothesebycreatinggroups.Youthen
handlethesegroupsasthoughtheyweresingleelements,ratherthanasseparateshapes.
TheSectionDesigneralsoprovidesoptionsforsnappingshapesorgroupstooneanother,helpingyouto
createcomplexlayoutsquicklyandeasily.

Tocreatearectangle
Youcancreaterectangleseitherbyusingthemouseorbyusingthekeyboard.
Usingthemouse
1. ClickDrawarectangle(

).

2. Placethepointeroverthecanvaswhereyouwantonecornerofyourrectangletolie.
3. Clickandholdtheleftmousebuttondownanddragthepointertothelocationoftheoppositecornerof
therectangle1.
4. Releasethemousebuttontocreatetherectangle.
Usingthekeyboard
1. ClickInsert/RectangularShapetoseetheAddRectangledialog.

2. EnterthedetailsfortherectangleandthenclickAddtocreateit.

Footnotes
1. If you have snapping to the grid switched on, then the rectangle will automatically start at the grid point nearest the pointer and will
snap to the grid point which is nearest to the pointer as you drag.

Tedds2013

69

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

Tocreateacircle
Youcanusethemouseorkeyboardtocreatecircles.
Usingthemouse
1. ClickDrawacircle(

).

2. Placethepointeroverthecanvaswhereyouwantonecornerofanimaginaryboxboundingyourcircle
tolie.
3. Clickandholdtheleftmousebuttondownanddragthepointertothelocationoftheoppositecornerof
theimaginaryboxboundingthecircle1.
4. Releasethemousebuttontocreatethecircle.
Usingthekeyboard
1. ClickInsert/CircularShapetoseetheAddCircledialog.

2. EnterthedetailsforthecircleandthenclickAddtocreateit.

Tocreateatriangle
Youcanusethemouseorkeyboardtocreatetriangles.
Usingthemouse
1. ClickDrawatriangle(

).

2. Placethepointeroverthecanvaswhereyouwantonecornerofaboxboundingyourtriangletolie.
3. Clickandholdtheleftmousebuttondownanddragthepointertothelocationoftheoppositecornerof
theboxsurroundingtriangle2.
4. Releasethemousebuttontocreatethetriangle.

Footnotes
1. If you have snapping to the grid switched on, then the circle bounding box will automatically start at the grid point nearest the pointer
and will snap to the grid point which is nearest to the pointer as you drag.
2. If you have snapping to the grid switched on, then the triangle bounding box will automatically start at the grid point nearest the
pointer and will snap to the grid point which is nearest to the pointer as you drag.

Tedds2013

70

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

Usingthekeyboard
1. ClickInsert/TriangularShapetoseetheAddtriangledialog.

2. Choosetheorientationofthetriangleusingtheappropriatebutton(thepicturewillshowthetrianglein
thecorrectorientationandwillindicatethenomenclatureforthedetailsthatarerequired).Notethis
nomenclatureandthenentertheappropriatedetails.OncethesearecompleteclickAddtocreatethe
triangle.

Tocreateahole
Youcanonlycreateholesusingthekeyboard.Youstartbyidentifyinganexistingshapeandthenaddthe
holetoit.
Thefollowingconstraintsapplytoholes:
holesarenotallowedwithintriangularshapes,

holesmustliecompletelywithintheboundingrectangleoftheshapetowhichtheybelong,
circularshapescanonlycontainasingleholewhichmustbeCircularonsectionandconcentricwithinthe
shape,

rectangularshapescancontainanynumberofholeswhichmaybeRectangularonelevation,Circularon
elevationorRectangularonsection.
Usingthekeyboard
1. Selecttheshapetowhichyouwanttoaddahole.
2. ClickInsert/HoletoseetheAddholedialog.

3. Choosethetypeofholethatyouwanttodefine.Therestofthedialogconfigurestoshowthedetails
appropriatetotheselectedholetype.

Tedds2013

71

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

4. EnterthedetailsfortheholeandthenclickAddtocreateit.

Toaddapredefinedshape
TeddsincludesdetailsformanystandardsectionsviatheDataListstool.TheSectionDesignerrecognises
manyoftheseshapesautomaticallyrepresentingthemasgroupsofprimaryshapes.Alternativelyformany
ofthestandardshapesusedthroughoutengineeringtheSectionDesignerallowsyoutopicktheshapeyou
require,andthentoenteritsdetailsthroughadialog.Inthiswayyoucancreateandusemanyfabricated
shapeswithinTedds.
TheSectionDesigneradoptsasimpleapproachwhenmappingpredefinedsectionsintoshapesknownto
theSectionDesigner.Thus,forexample,channelsectionswithtaperedflangesaremappedtothree
rectangles,ignoringthetaperoftheflangeandtherootandtoeradiicompletely.Youshouldcheckthe
adequacyofthisapproachwheneveryouusepredefinedsections.
1. Click(

)orInsert/predefinedShapetoseetheSelectShapedialog.

2. ChoosewhetheryouwanttoretrievetheinformationforaStandardShapefromtheDataLists,inwhich
caseyoumustchoosethetypeofsectionyouwanttoworkwithfromalistofavailablesections.
AlternativelychoosetheoptiontoenterthedetailsforaCustomLibraryShapeyourself.Onceyouhave
madeyourselectionclickAdd.
IfyouwanttoretrievetheinformationalreadyheldbyTeddsforastandardshape,thenyouwillseea
DataListfromwhichyoushouldmakeyourselection.

Tedds2013

72

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

OnceyouclickSelecttheSectionDesignertransfersthedetailsforthesectionandcreatesprimary
shapesforyou.Theshapeisplacedatthecanvasoriginbydefault,butremainsselectedsothatyoucan
moveittoanewlocationimmediatelyifthisisnecessary.
3. IfyouchoosetheoptiontodefineaCustomLibraryShape,thenyouwillseetheCustomLibraryShape
dialog.

FromthelistofshapeschoosethestandardshapewhichyouwanttocreateandthenclickNext>.You
willseetheDetailsdialogwhichyouusetodefinetheshapesdimensions.AtypicalexampleforanI
sectionisshownbelow.

SimplyenterthedetailswhichtheshaperequiresandclickAdd.TheSectionDesignercreatesthe
appropriateprimaryshapesforyou.Toindicatetheirpositionwithinyourcanvasmovethepointertothe
correctlocationandclicktheleftmousebutton.

Tedds2013

73

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

Editingsections
Onceyouhaveaddedshapestoyourcanvasyoucanedit,group,rotateormovethem.

Toeditashape
1. Selectthesingleshapethatyouwanttoedit1andthen:
clickEdit/Shape2,or

clicktheshapethatyouwanttoeditwiththerightmousebutton,andthenclickEditShapefromthe
popupmenu,or

selectasingleshapeandthendragthecontrolhandlesaroundtheshapetochangeitssize.

Structuringyoursections
Asyoucreateshapes,theSectionDesignerplaceseachnewshapeontopofanyexistingones,andthenew
shapeobscuresanyshapesthatliebeneathit.
Youcanchangetheorderinwhichtheshapeslieovereachotherbyselectingasingleshapeandmovingit
upordownthepileofshapesonestepatatime.Alternativelyyoucanmoveashapetothetoporbottomof
thepiledirectly.WhenyoureturnyourcompletedsectiontoTeddsitmaintainstheorderofshapesforyou.
Youcancombineshapesintoagroupandthenmovethatgroupupordownthepileofshapesinexactlythe
samewayasforasingleshape.Groupingisonlyintendedtofacilitatecreationoftheoverallsection,thus
detailsofgroupsarenotreturnedtoTedds3.
Ifyouselectmorethanoneobjectthentheseoptionsarenotavailable,sothetoolbarbuttonsandmenu
itemsaredisabled.

Toselectobjects
1. Toselectanobjectclickonthatobjectwiththeleftmousebutton.Thisautomaticallydeselectsanyother
objectsthatarecurrentlyselected.
2. ToaddanobjecttoyourcurrentselectionpressandholdtheSHIFTkeydownwhileyouclickonthe
subsequentobjectswiththeleftmousebutton.
3. ToremoveanobjectfromyourcurrentselectionholdtheSHIFTkeydownandclicktheobjecttodeselect
it.

Tomoveanobjecttothefront
1. Selecttheobjectthatyouwanttomovetothefront.
2. Click(

)orStructure/Bringtofrontandtheobjectmovestothefrontofallotherobjects4.

Footnotes
1. If you have more than one shape selected, or if you have selected a group of shapes, then editing is prevented and the appropriate
menu items are disabled.
2. You will see a dialog that is similar to the one you used to define the shape in the first place. Make any changes that you require and
then click OK to make the modifications.
3. Groups are maintained if you save the canvas directly from the Section Designer in its own generic (.spt) file format.
4. If you choose a group then the existing order of the shapes within the group is maintained and the entire group is moved as a single
unit.

Tedds2013

74

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

Tomoveanobjecttotheback
1. Selecttheobjectthatyouwanttomovetotheback.
2. Click(

)orStructure/Sendtobackandtheobjectmovesbehindallotherobjects(4).

Tomoveanobjectforward
1. Selecttheobjectthatyouwanttomoveforward.
2. Click( )orStructure/Bringforwardandtheobjectmovesabovetheobjectimmediatelyinfrontofit
onthecanvas(4).

Tomoveanobjectbackward
1. Selecttheobjectthatyouwanttomovebackward.
2. Click( )orStructure/Sendbackwardandtheobjectmovesbehindtheobjectimmediatelybehinditon
thecanvas.

Tocreateagroup
1. Selecttheshapesthatyouwanttogroupintheusualway.
2. Click(

)orStructure/Grouptocreateagroupcontainingtheselectedshapes.

Onceyougroupshapesyoucanmoveandrotatethegroupedshapesasasingleentity.Ifyoudontgroup
them,theneachshapemovesandrotatesseparately.
Youcanselectandaddgroupsintoothergroups,thusbuildingupahierarchyofshapes.Howeverwhenyou
returnyoursectiontoTeddsallgroupingdetailsarelost.Onlythedetailsoftheprimaryshapesusedinthe
calculationofthesectionpropertieswillbemaintained.

Todestroygroups
1. Selectthegroupthatyouwanttodestroybyselectinganyshapeinthegroup.Theentiregroupwillbe
selected.
2. Click(

)orStructure/Ungrouptobreakthegroupapartintoitsconstituentshapes.

Youcanaddgroupsintofurthergroups.TheUngroupcommandandtoolbarbuttonremainavailableuntil
therearenogroupsleftandonlyshapesremain.AtthispointtheSectionDesignerdisablesthemenuitem
andtoolbarbutton.

Controllingthepositionofshapesonthecanvas
TheSectionDesignerprovidesyouwithseveraldifferentwaysofpositioningshapesonthecanvas.
Whenyoucreateashapeusingthekeyboardyoucannotonlyspecifyitssizebutalsothelocationofits
centroidonthecanvas.YoucanalsousetheEditShapefacilitytomodifyanyaspectoftheshapeprecisely
includingthelocationofitscentroid.Withthismethodtheshapewillalwaysbeplacedatthepointwhich
youspecifyitwillnotsnaptothegrid.
Inmanycasesyouwillfindthatusingthegridallowsyoutocreateshapesnotonlywiththeprecisesizethat
yourequire,butalsoatexactlytherightspotonyourcanvas.

Tedds2013

75

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

TheSectionDesigneralsoallowsyoutomoveshapesby:
dragginganddroppingthemonthecanvas(eithermovingthemfreehand,orsnappingthemtothe
nearestgridpoint),

nudgingthem,
enteringoffsetsusingthekeyboard.
Tocontrolwhetherthegridisdisplayed
Thegridisdisplayedasaseriesofsmalldotssuperimposedonyourcanvas.Youcanswitchthegridonand
off,irrespectiveofwhetherornotyouwanttosnaptoit.BydefaulttheSectionDesignershowsthegrid
wheneveritstarts.
1. ClickView/Gridtotogglethecurrentgridviewsetting.

Tocontrolsnappingtothegrid
Youcanchoosetosnaptothegridasyoucreateshapesandtosnapobjectstothegridasyoumovethemby
draggingthemwiththepointer.BydefaultsnappingtothegridisswitchedonwhenyoustarttheSection
Designer.
1. ClickView/SnaptoGridonDragtocontrolthecurrentgridsnapsetting.

Toswitchanglesnappingonoroff
Whenyourotateshapesyoucanalsolimittheallowablerotationstomultiplesof15.Youcanswitchthis
featureonandoffatwill.IfitisofftheSectionDesignerallowsanyrotation,ifitisonthentheSection
Designeronlyallowsrotationsof15,30,45,90,180,270,330,345,360.BydefaultSection
Designerswitchessnappingtoanangleonwhenitstarts.
1. ClickView/AngleSnaptocontrolthecurrentgridanglesnappingsetting.

Movingobjects
TheSectionDesignerprovidesyouwithseveralwaystomoveobjectsthatyouhavealreadydefinedonyour
canvas.

Tomovebydragginganddropping
1. Selecttheshape(s)and/orgroup(s)thatyouwanttomove.
2. Movethepointeroveroneoftheselectedshape(s)and/orgroup(s),thenpressandholddowntheleft
mousebutton.
3. Nowdragtheselectedshape(s)and/orgroup(s)totherequiredlocation1.
4. Finallyreleasethemousebuttontodroptheshape(s)and/orgroup(s)intheirnewlocation.

Tomovebynudging
1. Selecttheshape(s)and/orgroup(s)thatyouwanttomove.
2. Usethenudgebuttons( )orthearrowkeysonthekeyboardtomovetheselectedshape(s)
and/orgroup(s)intheappropriatedirectioninstepsequaltothecurrentgridspacinginthatdirection.

Footnotes
1. If you have Snap to Grid on Drag switched on, then the top left hand corner of the bounding box for all the selected objects will snap
to the nearest grid point as you move the pointer.

Tedds2013

76

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

IfyouholdtheShiftkeydownandusethebuttonsfromtheNudgetoolbartomovetheselectedshape(s)
and/orgroup(s),thentheymovebyoneunitintheselecteddirection.Theunitofmovementdepends
onthesizeofcanvasastabulatedbelow.

CanvasSize

Unit

2mx1.5m

0.1mm

21mx15m

1mm

210mx150m

10mm

328inx234in

1/64

109ftx75ft

1/16

875ftx625ft

1/2

Tomoveusingthekeyboard
1. Selecttheobjectthatyouwanttomove.
2. ClickEdit/MoveObjectorMoveObjectfromthepopupmenu.Thedialogyouseedependson
whetheryouselectashapeoragroup.Ifyouselectashape,thenthedialogdependsonthetypeof
shape.Atypicalexampleisshownbelow.

Enterthedistancesbywhichyouwanttomovetheselectedobject.Forrectanglesandtrianglesyoucan
movetheshapealongeithertheglobalorthelocalcoordinateaxissystem(orevenalongboth
coordinatesystemstogether).Forcirclesandgroups,onlytheglobalcoordinatesystemisrelevantand
sotheSectionDesignerdisablesthelocalaxisoptions.
Ifyouselectmorethanoneobject,thenyoucannotmovetheseusingthekeyboard.
3. OnceyouhaveenteredtheappropriatedistancesclickMove.

Rotatingobjects
Whenyoucreateashapeyoucanspecifyitsrotationfromtheglobalaxissystemwherethisisappropriate.
Forallshapesandgroupsyoucanapplyrotationsusingthemouse.

Torotateobjects
1. Selecttheobjectsthatyouwanttorotate.
2. Ifyouwanttosetorremovetheoptiontoconstraintherotationtoincrementsof15,thenclickView/
AngleSnap.

Tedds2013

77

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

3. Click(

)RotationfromtheSectionDesignertoolbar.

4. Movethepointeroveroneoftheselectedobject,clickandholdtheleftmousebuttonanddragthe
objectuntilyouachievethedesiredrotation(outlinesshowyouexactlywhattherotationwillachieve).
Thisdependsonthegroupingoftheobjectbeingrotated.Ifaseriesofseparateobjectsarerotatedeach
objectwillberotatedaboutthecentreofitsboundingbox.

Tedds2013

78

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

5. Iftheobjectsaregrouped(intwogroupsofthreeintheexampleshownbelow),theneachgroupwill
rotateaboutthecentreofitsboundingbox.

Tedds2013

79

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

Ifalltheitemsaregrouped,thenthewholegroupwillrotateaboutthecentreofitsboundingbox.

Theobjectsaboveareshadedtoaidyourvisualisation,inpracticeallobjectshavethesamecolour.
1. Oncetherotationiscorrectreleasethemousebuttonandtheshapesandgroupswillberotated.

Tedds2013

80

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

Snappingobjectswithrespecttoeachother
TheSectionDesignerprovidesyouwithonefurtheroptionforpositioningshapesonyourcanvas,toposition
pairsofobjectswithrespecttoeachother.Obviouslytodothisyouneedtohavetwoobjectsselected.
Whenyouselectmultipleobjects,youwillseethatthesquareswhichindicatethecornersofthebounding
boxforthelastobjectthatyouhaveselectedarecolouredgrey.Thecolourofthesquaresforotherobjectsis
white.Thiscolouringisimportantforthesnapfeatures.
Ifyouselecttheobjectsinthewrongorder,thenyoucanholdtheSHIFTkeydownandclickovertheobject
twice(todeselectitandthenselectitagain).However,ifyouholdtheCTRLkeydownandsingleclickthe
objectthisachievesthesameeffect.

Tosnapobjects
1. Choosethetwoobjectsthatyouwanttosnaptooneanother.Ensurethattheboundingboxsquareson
theobjectthatyouwanttomovearegrey,andthattheboundingboxsquaresontheobjectthatisto
remainstationaryarewhite.
2. ClickSnapObjects( )orEdit/SnapObjects(SnapObjectsfromthepopupmenu).TheSnapObjects
dialogallowsyoutocontrolthesnap.

3. UsetheSnappingbuttonstoselectthefaceonthestationaryobjecttowhichyouwantthemoving
objecttosnap.
4. Ifyoualsowanttoaligntheobjectswitheachother,thenchoosetheappropriateAlignoption.These
optionsdependonwhetheryouaresnappingtothetoporbottomface(None,Left,Centre,Right)orto
asideface(None,Top,Centre,Bottom)ofthestationaryobject
5. Ifyouwanttomovetheobjectonceyouhavesnapped(andoptionallyaligned)it,thenentertheMove
shapebydistanceforthemovingobject.Youcanonlymovetheobjectparalleltothefacethathasbeen
snapped.Thealternatemovefieldisdisabled.
6. OnceyouhavesettheSnapShapesettingsthatyourequireclickOKtoperformthesnap.Thishasthree
separatestages:
Thesnapprocessfirstsnapstheoppositeedgeoftheboundingboxofthemovingobjecttothe
selectededgeoftheboundingboxoftheselectedobject.

Next(ifalignmenthasbeenselected)thetwoobjectsarealignedasrequested.
Finally,anyMoveshapebydistanceisappliedtothemovingobject.

Tedds2013

81

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

OtherSectionDesignerfeatures
OtherfeaturesareavailableintheSectionDesigner.Theitemsbelowarefeaturesthatyoumayfindof
particularinterest.

ToreturnpropertiestoTedds
YoucancopythedetailsforasectionbacktoTeddsatanystage.Ifyoucalculatethecalculationsagain,then
thedetailsinTeddsareusedtogeneratetheshapesandholes,howevergroupingisnotmaintained.
1. Manipulatetheshapesinyoursectionuntilitisasyouwantit,thenclickCopytoCalcs( )orFile/Copy
toCalcsandExit.Thedetailsofalltheshapesinthesectionandtheoverallsectionpropertiesare
returnedtoTeddsreadyforuseinfurthercalculationsandtheSectionDesignerisclosed.

Toviewsectionproperties
Youcanviewthepropertiesofyoursectionasitstandsatanytime.
1. ClickViewProperties( )View/SectionPropertiestoseetheSectionPropertiesdialog.

2. Ifyouclickonthepinicon( )itwilltoggletothepinnedposition( )andtheSectionPropertiesdialog


willremainopenwhileyoucontinuetoworkonyoursection1.

Footnotes
1. If you set the option to automatically calculate the section properties, then as you make changes, the SectionProperties dialog will
reflect the consequences immediately. Otherwise, the properties will be updated whenever you click either View / Section Properties
or the View Properties icon.

Tedds2013

82

TeddsDocumentation
Chapter10:SectionPropertiesCalculator

3. Ifyouclickonthecollapseicon(

)thenarrowversionoftheSectionPropertiesdialogwillbedisplayed.

4. Ifyouclickontheexpandicon(

)thewideversionoftheSectionPropertiesdialogwillbedisplayed.

Tedds2013

83

TeddsDocumentation
Appendix:FileMenuandTeddsRibbonCommands

AppendixA

FileMenuandTeddsRibbonCommands

TeddsusesatabbedRibbontoprovideeasy,singleclickaccesstomanyfunctions.

TheFileMenu
TheFileMenuisaccessedbyclickingthe
button.Itcontainstheprintcommandandthosefile
managementcommandswhichyouarelikelytousemostoften.

Button

Action

Furtherinformation

NewTolaunchtheSelectCalculation
dialogwhichallowsyoutopickand
runanewcalculation

Pickingacalculation

NewProjectTocreateanewproject
intheProjectManager
OpenaTeddscalculationthatyouhave
previouslysaved

None

OpenaTeddsprojectthatyouhave
previouslysaved

None

SaveTosaveacompletedcalculation
sothatyoucanretrieveitlater

SaveProjectTosavetheproject

None

shownintheProjectManager

SaveAs...Tosaveacompleted
calculationtoanewname

SaveProjectAs...Tosavetheproject

None

shownintheProjectManagertoa
newname

Tedds2014

Sendacalculationtovariousdestinations

Afteracalculation

Printthecurrentcalculation

None

Closethecurrentcalculation

None

84

TeddsDocumentation
Appendix:FileMenuandTeddsRibbonCommands

Home
TheHomeribbontabcanbeusedtodefinetheheader,calculatethedocumentandreviewassociated
variables.ItcanalsobeusedtofindtextandtoadjustTeddssettings.

Button

Tedds2014

Action

Furtherinformation

Enterthedetailswhichyouwantto
includeintheheaderareaofaprinted
calculation

Controllingthe
calculationsheet
details

Recalculatesthecurrentdocument

None

LaunchestheVariablesdialog.Thisallows
youtomanagethevariablescontained
withinthecalculation

Variables

Findsaspecifiedtextstringinthe
document

None

Findsthenextoccurrenceofthetext
string

None

ChoosetheLocalewhosespecific
calculationsanddatayouwanttouse

None

LaunchestheOptionsdialogfromwhere
youcanconfigurethewaythatyouand
Teddsworktogether

Configuringsettings

85

TeddsDocumentation
Appendix:FileMenuandTeddsRibbonCommands

Project
TheProjectribbontabismainlyusedfororganisingmultipledocumentswithinasingleproject.

Button

Action

Furtherinformation

Enterthedetailswhichyouwantto
includeintheheaderareaforeachnew
documentintheproject

Controllingthe
calculationsheet
details

Recalculatesallthedocumentsinthe
currentproject

None

LaunchestheSelectCalculationdialog
fromwhereyoucanpickandrunanew
calculationtobeaddedtothecurrent
project

None

Addsanexistingdocumenttothecurrent
project

None

Addsanewemptyfolderintotheproject
manager.
Youcanthensimplydraganddrop
documentsbetweenfoldersintheProject
Manager

Tedds2014

Reorganising
Documentswithinthe
Project

Movestheselecteddocumentorfolder
upwards

None

Movestheselecteddocumentorfolder
downwards

None

Removestheselecteddocumentfromthe
currentproject(thedocumentisnot
deleted)

None

Closestheprojectandpromptsifyoualso
wanttocloseallthedocumentsinthe
project

None

86

TeddsDocumentation
Appendix:FileMenuandTeddsRibbonCommands

View
TheViewribbontabcontrolswhatisdisplayedandhowitisdisplayed.

Button

Tedds2014

Action

Furtherinformation

LaunchestheTeddsStartPagedialog.
Fromhereyoucanstartnew,oropen
existingprojectsanddocuments

Pickingacalculation

Viewcheckboxescanbeusedtodisplay/
hidethecomponentsspecified

None

Thezoomcommandsareusedtoresize
thecurrentcalculationwithinthewindow

None

Thewindowcommandsareusedto
rearrangetheopencalculationwindows

None

87

TeddsDocumentation
Appendix:FileMenuandTeddsRibbonCommands

Help
TheHelpribbontabprovidesaccesstovariousHelpdocumentation.ItcanalsobeusedtocontactSupport,
checkforupdatesandaccesstheLicenseManager.

Button

Tedds2014

Action

Furtherinformation

LaunchesTeddsHelp

None

OpenstheReleaseNotespdf

None

Thesebuttonsopenthepdfdocuments
specified.

None

Opensawebpagelistingregionalsupport
teamcontactdetails

None

Opensanemailtemplateforsending
feedbacktotheTeddsDevelopmentteam

None

LaunchestheSoftwareManager.
Providedyouareonlineyoucancheckfor
updatesandinstallthemfromhere

None

LaunchestheLicenseManager.Fromhere
youcanactivateandmanagelicense
features

None

88


Index

A
anglesnapping . .

. .

. .

. .

. .

. .

. .

. . 76

BaseSystemtoolbars
FileMenu . . . . .

. .

. .

. .

. .

. .

. . 84

Baseunits

. .

. .

. .

. .

. .

. . 33

B
.

. .

. .

circle . . . .
group . . . .
hole . . . . .
predefinedshape
rectangle . . .
sections . . .
triangle. . . .

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

70
75
71
72
69
68
70

customerexperienceimprovementprogram

. .

. .

. . 35

D
DataGraphs . . .
clearinterpolations
exit . . . . .
Interpolate . .
returninformation
selectspecificitem
start. . . . .

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

49
53
54
52
54
50
49

DataLists . . . .
chooseitem . .
itemselect. . .
pageselect . .
returnitemdata .
start. . . . .
viewitemdata .
viewmanipulate .

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

38
39
39
39
40
38
40
39

DataTables . . .
clearinterpolations
clearsearches .
exit . . . . .
Interpolate . .
linked . . . .
returninformation
search . . . .
selectspecificitem
start. . . . .

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

41
44
47
48
43
47
47
45
42
41

defaultcalculationsettings . .

. .

. .

. .

. .

. . 32

. . 70

destroygroup . .

. .

. .

. .

. .

. .

. .

. . 75

clear
DataGraphinterpolations. . . . . . . . . . . . . 53
DataTableinterpolations . . . . . . . . . . . . . 44
DataTablesearches. . . . . . . . . . . . . . . 47
progresslogwhenstartingcalculations . . . . . . . . 32

documentation
introduce . . .

. .

. .

. .

. .

. .

. .

. . 13

editsections
SectionDesigner .

. .

. .

. .

. .

. .

. .

. . 74

editshape

. .

. .

. .

. .

. .

. .

. . 74

calculationdocument
setdirectory . . . .

. .

. .

. .

. .

. .

calculationoptions
automaticallystartthemostrecentlyselectedapplication
currentstyleforerrors . . . . . . . . . . . .
currentstyleforresults. . . . . . . . . . . .
environment . . . . . . . . . . . . . . .
fontforerrors . . . . . . . . . . . . . .
fontforresults . . . . . . . . . . . . . .
maximumoutputscale. . . . . . . . . . . .
recentcalculations . . . . . . . . . . . . .
recentfiles . . . . . . . . . . . . . . .
regionalsettings

. . 34
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

28
33
31
28
33
32
31
28
28

defaultcalculationsettings ..................... 32
numberandexpressionformat ................... 33
resultformat . . . . . . . . . . . . . . . . . 32
resultprecision . . . . . . . . . . . . . . . . 32
showvariableattributecolumn . . . . . . . . . . . 33
startwithnewCalcWizardopen . . . . . . . . . . 28
TEDDSforWordLoadmethod . . . . . . . . . . . 28
underlineresults . . . . . . . . . . . . . . . . 32
change
DataTablesearchcriteria . .
circle
create .

. .

. .

. .

. .
. .

. .
. .

.
.

. .
. .

. .
. .

. . 47

close
DataGraphs . . . . . . . . . . . . . . . . . 54
DataTables . . . . . . . . . . . . . . . . . 48
progresslogwhenfinishedcalculations . . . . . . . . 32
copy
headerdetails

. .

create

Tedds2014

. .

. .

. .

. .

. .

. . 23

E
.

. .

errorfield
setfont . . . . . . . . . . . . . . . . . . . 33
usecurrentstyle . . . . . . . . . . . . . . . . 33

89


Index

Excelsystemworkbook
viewdirectory . . .

. .

. .

. .

. .

. .

. . 34

Exceluserworkbook
setdirectory . . . .

. .

. .

. .

. .

. .

. . 34

exit
DataGraphs . .
DataTables . .

. .
. .

. .
. .

. .
. .

. .
. .

.
.

. .
. .

. .
. .

. . 54
. . 48

exportprofiles . .

. .

. .

. .

. .

. .

. .

. . 35

. .
. .

. .
. .

.
.

. .
. .

. .
. .

. .
. .

. . 44
. . 43

item
chooseinDataLists . .
findnextoccurrence

. .

. .

. .

. .

. .

. . 39

simplemode ............................ 19
returndatafromDataLists . . . . . . . . . . . . 40
selectinDataLists . . . . . . . . . . . . . . . 39
viewdatainDataLists . . . . . . . . . . . . . . 40

familiarisation
TEDDSBaseSystem . .

. .

. .

. .

. .

. .

. . 16

feedbacksurvey
File

clearinterpolations . .
defineinterpolation . .

. .

. .

. .

. .

. .

. .

. . 35

. .

. .

. .

. .

. .

. .

. .

. .

. . 16

FileMenu

. .

. .

. .

. .

. .

. .

. .

. . 16

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

find
acalculation . . . .
findinitemdescriptions
matchcase . . . .
nextoccurrence . . .
options. . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

19
19
19
19
19

finditeminset
nextoccurrence
simplemode ............................. 19

G
grid
switchviewonoroff .

. .

. .

. .

. .

. .

. . 76

group
create .

. .

. .

. .

. .

. .

. . 75

. .

. .

H
headerdetails
copy . . . .

. .

. .

. .

. .

. .

. .

. . 23

hole
create .

. .

. .

. .

. .

. .

. .

. .

. . 71

importprofiles . .

. .

. .

. .

. .

. .

. .

. . 35

I
interpolateDataGraphs . . . . . . . . . . . . . . 52
clearinterpolations . . . . . . . . . . . . . . . 53
defineinterpolation . . . . . . . . . . . . . . . 52
interpolateDataTables .

Tedds2014

. .

. .

. .

. .

. .

. . 43

launch
DataGraphs . . . . . . . . . . . . . . . . . 49
DataLists . . . . . . . . . . . . . . . . . . 38
DataTables . . . . . . . . . . . . . . . . . 41
launchTEDDS . . . . . . . . . . . . . . . . . 14
programshortcut . . . . . . . . . . . . . . 14,15
simple . . . . . . . . . . . . . . . . . . . 14
library
setuserlibrarydirectory . . . . . . . . . . . . . 33
viewsystemlibrariesdirectory . . . . . . . . . . . 34
linkedtables .

. .

. .

. .

. .

. .

. .

. .

. . 47

LoadmethodTEDDSforWord .

. .

. .

. .

. .

. . 28

Locale .

. .

. .

. .

. .

. .

. .

. .

. .

. . 32

logitem
setcolour .

. .

. .

. .

. .

. .

. .

. .

. . 36

logtype
setcolour .

. .

. .

. .

. .

. .

. .

. .

. . 36

maximumoutputscale .

. .

. .

. .

. .

. .

. . 31

moveobject
backward . . . . .
dragginganddropping .
forward . . . . .
nudging . . . . .
toback . . . . . .
tofront . . . . . .
withkeyboard . . .

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

News
TEDDSTechnicalNewsletter .

. .

. .

. .

. .

. . 35

nudgeobjects . .

. .

. .

. .

. .

. .

. . 76

numberandexpressionformat .

. .

. .

. .

. .

. . 33

M
.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

75
76
75
76
75
74
77

90

. .


Index

O
open
DataGraphs . .
DataLists . . .
DataTables . .

creategroup . . . .
createhole . . . .
createpredefinedshape
createrectangle . . .
createsections . . .
createtriangle . . .
destroygroup. . . .
editsections . . . .
moveobjectbackward .
moveobjectforward .
moveobjecttoback. .
moveobjecttofront .
selectobjects . . . .
structuringsections . .

. .
. .
. .

. .
. .
. .

. .
. .
. .

. .
. .
. .

.
.
.

. .
. .
. .

. .
. .
. .

. . 49
. . 38
. . 41

pageselectDataLists .

. .

. .

. .

. .

. .

. . 39

predefinedshape
create . . . .

. .

. .

. .

. .

. .

. .

. . 72

profile
remember .

. .

. .

. .

. .

. .

. .

. .

. . 35

profiles
export .
import .

. .
. .

. .
. .

. .
. .

. .
. .

. .
. .

.
.

. .
. .

. .
. .

. . 35
. . 35

selectobjects . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.

progresslog . . . . . . . .
clearwhenstartingcalculations .
closewhenfinishedcalculations .
filter . . . . . . . . .
options. . . . . . . . .
switchon . . . . . . . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

36
32
32
37
36
32

progresswindow
usesimple . . .

. .

. .

. .

. .

. .

. .

. . 32

ProjectManager .

. .

. .

. .

. .

. .

. .

. . 16

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

75
71
72
69
68
70
75
74
75
75
75
74
74
74

SectionPropertiesCalculator . . . . . . . . . . . 56,67
introduce . . . . . . . . . . . . . . . . . 56,67
. .

. .

. .

. .

. .

. .

. . 74

showvariableattributecolumn.

. .

. .

. .

. .

. . 33

snaptogrid .

. .

. .

. .

. .

. .

. .

. .

. . 76

snappingobjects .

. .

. .

. .

. .

. .

. .

. . 81

start
DataGraphs . . . . . . . . . . . . . . . . . 49
DataLists . . . . . . . . . . . . . . . . . . 38
DataTables . . . . . . . . . . . . . . . . . 41
TEDDSseelaunchTEDDS
structuringsections . .

. .

. .

. .

. .

. .

. . 74

switch
anglesnappingonoroff . . . . . . . . . . . . . 76
gridviewonoroff . . . . . . . . . . . . . . . 76
snappingtogridonoroff . . . . . . . . . . . . . 76

R
rectangle
create .

. .

. .

. .

. .

. .

. .

. .

. . 69

rememberprofile .

. .

. .

. .

. .

. .

. .

. . 35

resultfield
defaultformat . . . . . . . . . . .
defaultprecision . . . . . . . . . . .
setfont. . . . . . . . . . . . . .
underline . . . . . . . . . . . . .
usecurrentstyle . . . . . . . . . . .

. . . . . 32
. . . . . 32
. . . . . 32
. . . . . 32
. . . . . 31

systemlibrariesdirectory
view. . . . . . .

. .

. .

. .

. .

. .

. . 34

returnpropertiestoTEDDS . .

. .

. .

. .

. .

. . 82

TEDDS
DataGraphsseeDataGraphs
DataListsseeDataLists
DataTablesseeDataTables
SectionPropertiesCalculatorseeSectionPropertiesCalculator

rotateobjects . .

. .

. .

. .

. .

. . 77

Tedds .

. .

. .

S
searchDataTables . . . . . . . . . . . . . . . . 45
changecriteria . . . . . . . . . . . . . . . . 47
setsearchcriteria . . . . . . . . . . . . . . . 45
SectionDesigner
createcircle . .

. .

Tedds2014

. .

. .

. .

. .

. .

. .

. .

. .

. .

. .

. .

. . 16

TEDDSBaseSystemfamiliarisation. .

. .

. .

. .

. . 16

TeddsRibbon

. .

. .

. .

. .

. .

. .

. .

. .

. .

. . 16

TEDDSTechnicalNewsletter . .

. .

. .

. .

. .

. . 35

. .

. .

. .

. . 10

. .

. .

. .

. .

. . 70

tenreasonstouseTEDDSforWord
triangle
create . .

. . 70

91

. .

. .

. .


Index

U
updateserviceoptions
checkfornoncriticalupdateseveryxxday(s). . . .
checkforupdateswhentheTEDDSStartWizardisrun.
checkonceeachday . . . . . . . . . . .
customerexperienceimprovementprogram . . . .
enableupdateservice . . . . . . . . . . .
feedbacksurvey . . . . . . . . . . . . .
userlibrariessetdirectory . .

. . . 34
. . . 34
. . . 34
. . . 35
. . . 34
. . . 35

. .

. .

. .

. .

. . 33

variablesshowvaluetypecolumn .

. .

. .

. .

. . 33

viewsectionproperties .

V
. .

. .

. .

. .

. .

. . 82

. .

. .

. .

. .

. .

. .

W
whatisTEDDS . .

. .

Tedds2014

92