What is TeddsCalc.exe?

Tekla Tedds
2021
Tekla Tedds Tekla Tedds for Word
2020
Tekla Tedds Tekla Tedds for Word
2019
Tekla Tedds Tekla Tedds for Word
2018
Tekla Tedds Tekla Tedds for Word
2022
Tekla Tedds Tekla Tedds for Word
2023
Tekla Tedds Tekla Tedds for Word
2024
Tekla Tedds Tekla Tedds for Word

When using Tedds 2013 Service Pack 1 or later with Word 2013 and you calculate a document a separate process is started called TeddsCalc.exe, the contents of the document that need to be calculated are sent to this process which will then perform the calculations showing any user interfaces in this process, finally the results will be returned to Tedds for Word. The TeddsCalc.exe process will remain open for as long as the original Word process is open. When Word is closed the TeddsCalc process will automatically close, it will also close automatically if Word crashes for any reason.

Why doesn't Word 2007 and Word 2010 use TeddsCalc?
TeddsCalc was introduced in Tedds 2013 Service Pack 1 primarily to resolve a conflict with the grid controls used in the beam analysis & design calculations which are not compatible with Word 2013 because Word 2013 enables Windows Digital Execution Protection (DEP) for the Winword.exe process, the grid control used in these calculations is not compatible with DEP. TeddsCalc.exe will be used by Word 2007, Word 2010 and Word 2013 from Tedds 2014.

Why doesn't Word 2003 use TeddsCalc?
Word 2003 uses a legacy method for calculating and will not be upgraded to use TeddsCalc.exe. 

Are their any benefits provided by TeddsCalc.exe?

  • Beam/member design calculations work in Word 2013
  • If Tedds crashes for any reason during the calculation process Word will not crash
  • Documents that previously couldn't be calculated in Tedds for Word due to out of memory errors are now more likely to calculate because TeddsCalc.exe doesn't have to share its memory in the same process with other open Word documents.
  • Microsoft Word is “likely” to be more stable because Word and Tedds are no longer loaded in the same process
Was this helpful?