Getting started
- Where to use Tekla Open API?
- Get started with Tekla Open API
- Checklists before starting
- User interface design
Exercises
- Introduction to self learning exercises
- Exercise 1: Create pad footings
- Exercise 2: Create columns on top of pad footings
- Exercise 3: Connect columns to pad footings
- Exercise 4: Create rebars to pad footings
- Exercise 5: Let the user select profile for columns
- Exercise 6: Let user select rebars for pad footings
- Exercise 7: Load steel materials from catalog to selection form
- Exercise 8: Add text to drawing
- Exercise 9: Browse through drawings list and open a drawing
Hints and tips
- Creating applications
- Selected Tekla Open API classes
- Coordinate systems and work planes
- Localization
- Enumerate Tekla Structures model and drawing objects
- Check the connection between the application and Tekla Structures
- Ask user to pick model and drawing objects
- Creating standard embeds using custom components
Code examples
- Download code examples from GitHub and push changes to GitHub
- Model code examples
- Drawing code examples
- Custom property code examples
- Coding videos
Download
Advanced
Packaging and distributing
- Distribute your apps through Tekla Warehouse
- Tips on how to promote your apps using Tekla Warehouse
- Add and edit company information in Tekla Development Experts
- Support your users in Tekla Discussion Forum
- Tekla Structures Extension Package