SOU1RCE 1 Engineering β€” Civil Β· Structural Β· Electrical β€” BESS Β· SCADA + Security Β· Substation
8 disciplines, one platform
Eurocode + AISC design codes covered
DXF + IFC 4 fabrication-ready output
See a real output β€” 24mΓ—36m portal frame warehouse β†’
What FrameAI Delivers

From PDF to fabrication-ready artefacts

Upload a structural steel PDF. FrameAI extracts every member, runs the Eurocode calculations, and outputs the full suite of fabrication-ready files.

DXF Shop Drawings
Part marks, dimensions, and material callouts. AutoCAD R12 compatible for every steel detailer.
IFC 4 BIM Model
Full structural model importable into Tekla, Robot, SCIA, and any BIM platform.
DSTV NC1 CNC Data
7th edition ASCII output for automated drilling, cutting, and welding machines.
Eurocode Calcs
EN 1993-1-1 buckling, EN 1993-1-8 connections, EN 1994 composite beams β€” included.
Alpha Β· Tekla Open API Β· .NET 4.8

FrameAI for Tekla β€” Install Guide

Add the FrameAI ribbon to Tekla Structures 2023 or 2024 and run Eurocode checks on any selected bolt group or beam in one click.

Alpha access required. The installer is only sent to approved waitlist members. Join the waitlist β†’

System requirements

Installation

  1. 1
    Open the approval email from frameai@polsia.app and download FrameAI-Tekla-alpha.msi.
  2. 2
    Close Tekla Structures if it's running. Double-click the installer and follow the wizard. Default install path: %LOCALAPPDATA%\FrameAI\TeklaPlugin\.
  3. 3
    Restart Tekla Structures. The FrameAI ribbon tab appears between the standard tabs. If it doesn't appear, see Troubleshooting.
  4. 4
    Click any FrameAI button. On first run, a dialog asks for your API key. Generate one at /settings#api-keys. The key is stored in %LOCALAPPDATA%\FrameAI\config.json β€” it never leaves your machine in plain text (it's sent as a Bearer header only on API calls).

Using the ribbon buttons

Check Connection (EN 1993-1-8)

Select a bolt group in the Tekla model (box-select or click), then click Check Connection. The plugin reads bolt diameter, grade, plate thickness, and applied forces from the Tekla objects and sends them to the FrameAI API. Results appear in the docked panel within 2–3 seconds:

Check Member (EN 1993-1-1)

Select a beam or column, then click Check Member. The plugin reads the section profile, steel grade, and member length from Tekla and sends them to the API. Results show:

Export to FrameAI

Exports the currently active Tekla model as IFC 4 and uploads it to a new FrameAI project. After upload, your default browser opens to the project page. The full pipeline runs automatically β€” member extraction, Eurocode calcs, DXF drawings, BOM. This is the fastest path from Tekla to fabrication-ready artefacts.

Data privacy: "Check Connection" and "Check Member" send only the selected element's properties (bolt dimensions, plate sizes, member profile, forces). No full-model geometry is transmitted. "Export to FrameAI" sends the full IFC β€” use this only when you intend a full pipeline run.

Telemetry and opt-out

The plugin sends anonymous usage events (plugin_installed, check_run, export_run) to help improve the product. To opt out, open %LOCALAPPDATA%\FrameAI\config.json and set "telemetry": false. No personal data, no model content β€” only event type and timestamp.


Troubleshooting

Ribbon tab doesn't appear

Verify the DLL is in the Tekla extensions folder. Tekla loads plugins from %TEKLA_STRUCTURES_FOLDER%\extensions\. If you installed to a custom location, copy FrameAI.TeklaPlugin.dll there manually and restart Tekla.

API key prompt keeps appearing

Your key may have been revoked or expired. Regenerate it at /settings#api-keys and re-enter it when prompted. The key is stored in %LOCALAPPDATA%\FrameAI\config.json β€” you can edit it directly.

"Connection refused" or timeout errors

The API requires outbound HTTPS on port 443. Check your corporate proxy settings. If you're behind a strict firewall, contact IT to whitelist frameai-structural.polsia.app.


Send feedback

Use the Send Feedback button inside the plugin results panel. Feedback goes directly to the engineering team. You can also email frameai@polsia.app with bug reports.