Advanced Software for Construction

Tekla software solutions for structural engineering and building information modeling drive the evolution of BIM, improve digital construction information workflows and provide competitive edge to their users. The solutions are used for realizing projects around the world, in any material, from housing and bridges to factories and skyscrapers in the construction and structural and civil engineering. Using the accurate, information rich model information serves the entire construction workflow. Tekla software solutions bring significant efficiencies and cost benefits to projects through the seamless collaboration between the project parties. Tekla software is produced by Trimble.


Tekla software has its roots deep in both engineering and ICT. By the mid-1960s, computers and automatic data processing were well established in Finland. Companies that performed advanced engineering computing had also adopted Automatic Data Processing (ADP).

Due to the ever-increasing amount of computing work and lack of resources, a group of engineering offices established a joint software company. The company, named Teknillinen laskenta Oy ("technical computing") was registered in February 1966. The same spring, the company trading name was abbreviated to Tekla. Tekla's first office was located in Helsinki, Finland.

The foundation for what was to become Tekla family of software solutions was defined as ADP consultation, computing services, training courses and software development. Six planning committees were formed in 1967 for the latter purpose, representing the different industries of the shareholding companies. The goal of the planning committees was to define the features of common software in cooperation with Tekla employees. In fact, these committees created the model for Tekla way of working: starting projects to develop new programs in conjunction with customers.

In 2011 Tekla Corporation was acquired by Trimble, an international technology company with headquarters in Silicon Valley. In 2016 Tekla rebranded as Trimble, and the Tekla products keep



Teknillinen laskenta Oy is established in Helsinki. Tekla is adopted as new trade name. Reino Heinonen is appointed as the company's Managing Director.


Focus of software development shifts to structural engineering, road building and earth-moving.


Tekla opens a remote connection to Nokia's computing center.


Tekla opens a fixed remote line to the Control Data Corporation computing center in Stockholm and obtains its first Scandinavian customers.


Tekla begins FEM (Finite Element Method) computation and gains customers in the mechanical engineering industry.


Plotter software and graphic printing are adopted.


Tekla acquires its first main computer (Perkin Elmer).


The company adopts Tekla Oy as its legal name.


All designers and programmers get an alphanumeric terminal of their own.


Tekla develops virtual database technology: the use of relational databases becomes notably faster.


Tekla's first successful systems that combine graphics and a relational database are completed.


Tekla begins developing its own technical tools, "kits", for software development.


All of Tekla's new software development projects are moved to the Unix environment using the company's own technical tool (GISbase). 


Tekla's first X product, Xroad for road planning, is launched, followed by Xcity for urban planning.


The Xpower network information system for electricity utilities is followed by a similar system for telephone companies: Xcable.


The commercial version of the structural steel engineering software Xsteel is completed.


Tekla's quality system is certified.


A subsidiary is established in Sweden. Tekla's transfer to the Windows environment begins with the Xforest software product.


Tekla completes its first Internet technology application: WebMap for municipalities.


Tekla's long-term Managing Director Reino Heinonen is followed by Seppo Ruotsalainen. Tekla establishes a subsidiary in Malaysia.


Tekla establishes subsidiaries in the United States, the United Kingdom, Germany and Japan.


Tekla is listed on the Helsinki Stock Exchange. The company buys the French company SMRT, which becomes Tekla's subsidiary Tekla Sarl. Tekla also starts subsidiaries in Norway, the United Arab Emirates and Brazil, and a representative office in China.


Tekla divests its Xcable, Xenvi and Xforest operations and buys customer information system business and related services from Finnish Enfo Plc.


Seppo Ruotsalainen resigns in November, and Heikki Multamäki is appointed as the company's acting President and CEO. Tekla introduces extranet and intranet network services developed for energy companies.


Microsoft .NET software development environment is adopted.


Ari Kohonen starts as President and CEO. The business acquired from Enfo is sold to TietoEnator. Tekla Structures structural engineering software (based on Xsteel) is launched.


Tekla's 40th anniversary. Tekla establishes a liaison office in India.


Tekla sells its project-based Defence business to Patria. Tekla establishes an office in Denmark.


More than 80% of net sales comes from international operations. Tekla has an own office in 12 countries and a worldwide partner network. Tekla's software products and services are used in more than 80 countries.


In February Tekla Malaysia opens a representative office in Jakarta, Indonesia and another in July in Bangkok, Thailand. More than 16,000 Tekla Structures licenses are sold globally.


More than 18,000 Tekla Structures licenses are sold globally. Tekla has customers in nearly 100 countries. In February Tekla receives the 2009 Internationalization award from the President of the republic of Finland. In the same month, Tekla establishes an office in Singapore to serve as the Tekla hub for South East Asia.


Tekla becomes part of Trimble Group.


Tekla is outlisted from the Helsinki Stock Exchange.


Tekla leverages the work of Trimble Buildings and Trimble Infrastructure division.


CSC becomes part of Tekla.


CSC rebrands as Tekla. Tekla Structural Designer, the solution for analyzing and designing buildings efficiently and profitably is published, in addition to Tekla Model Sharing and Warehouse.


Tekla rebrands as Trimble.


We develop model-based software products for the architectural, engineering, and construction (AEC) market. These products provide users with state-of-the-art features and functionality for creating, analyzing, and changing model-based information. Feasible implementation of the products is made possible by our own technology platform and architecture.

Tekla applications manage large amounts of complex information. This information has a multi-dimensional geometric or locational component. It is not, however, managed through a drawing or map or 3D visual approach; instead, the information is stored in a data model.

The advantages of a data model approach are obvious: data model evolution, multi-user access, availability in other applications, and other important requirements are easy to fulfill. Since sufficient support for the geometry or location component of the information is not readily available in data model tools, we have gone through a great deal of our own development in this area.

How model-based information is used

One way to demonstrate the advantages of the model-based approach is to look at the evolution of a data model. As an example, during the last decade it has become increasingly necessary to support the time dimension in the 3D model for construction design. Due to the flexible nature of data models, adding the fourth dimension was very straight forward. Another trend is the growing role of cost information as the 'fifth dimension'.

Advances in communication technologies have made collaboration between people and companies working on a same project first of all possible and secondly necessary. The model-based approach readily supports this source of improved productivity through the natural ability to create new models from the combined information of multiple data sources. Sharing a model or the exchange of changes to a model are all built-in services in model-based systems.

Finally, the integration of different information systems is impossible without clean interfaces for access to information and related services. For a data model, these requirements are fulfilled through standard functionality.

Tekla software architecture

Implementing a model-based system that manages financial data or customer information is relatively easy, since there are many tools for creating these horizontal applications. For many vertical markets, such as those that we works with, there are no tools available or they provide insufficient performance or feature sets.

To be able to support all the needed functionality at the required performance level also with large models, we have designed a software architecture that combines available technologies with custom-built ones.

The underlying foundation is Microsoft’s .NET technology and its development tools. The .NET provides a vast amount of basic software development services and offers the highest available level of productivity for us and our partners. .NET is also the industry standard in interconnecting desktop applications.

Our technology platform, Tekla Technology, provides the tools required for the model-based approach. The data model needs to work in an intelligent way and maintain full integrity at all times, and changes to it need to be visualized immediately. For example, when the profile of a beam in a structural model is modified, changes need to propagate to a number of connections and other parts in the model.

Making sure that the model always behaves as needed without delay is what customers expect of Tekla. Keeping this promise allows our customers to reach the levels of productivity and quality they need to remain competitive in their own fields.