The Tekla Structures Profile Catalog is far more than a drop-down list of steel beams. It is a parametric engineering database that controls the structural DNA of your model. Whether you are a junior detailer struggling with weight reports or a senior BIM manager setting up a company template, spending a few hours mastering the import, export, and parametric definition of profiles will save days of manual correction later.
Remember the golden rule: Clean catalog, clean model, clean BOM.
Next Steps:
Your structural detailing efficiency depends on it.
Users often confuse the Profile Catalog (2D cross-section) with the Shape Catalog (3D solid items like ladders, handrails, or complex castings).
If you are modeling a linear steel beam, always use the Profile Catalog. If you try to use a Shape for a 30m beam, your model will become heavy and crash.
You cannot model a section that isn't in the catalog. Here is how to add a custom profile.
# Create a new custom profile entry (pseudocode)
from tekla import CatalogManager
catalog = CatalogManager.open("company_profiles.xml")
profile = catalog.create_profile("CU_B100x50")
profile.set_geometry(flange_width=100, web_height=50, flange_thickness=8, web_thickness=6)
profile.set_metadata(material="S355", weight_per_m=12.4, supplier_code="CUST100")
catalog.save("company_profiles.v2.xml")
To access the catalog, go to Catalog → Profile catalog (or press Ctrl + F in the model view). The interface is divided into three main panes:
For large-scale projects, managing the Profile Catalog is vital. Tekla allows firms to maintain project-specific catalogs. This ensures that all team members are using the exact same definitions, preventing discrepancies where one detailer might use a "HEA200" while another uses a slightly different metric equivalent. By centralizing this data, the software enforces standardization across the entire project lifecycle.
Why should you spend an hour learning the catalog instead of just picking profiles from a dropdown?








