The ETABS and SAP2000 agents let you build structural models through conversation. Describe what you want, and the agent creates the model automatically.
Stru AI App (Recommended)
Try Online
For production work, run the Stru AI desktop app on the same computer where ETABS or SAP2000 is installed. The agent controls your local software directly.
Run the Stru AI app on your computer. It connects your local ETABS/SAP2000 installation to the agent.
3
Sign In and Start Client
Sign in with your email and click the Start Client button to activate the connection.
4
Configure Settings
Verify the app is connected with SAP2000/ETABS and check/update the working directory. The agent will use this directory to save new models and access existing models.
5
Chat via Browser
Go to app.stru.ai → Select ETABS Agent or SAP2000 Agent from the dropdown on the top left → Click on the monitor icon with the green dot to connect with your computer app → The agent is now ready to chat via the website.
6
Build and Save Locally
Models are created in your local ETABS/SAP2000. Save files directly to your machine using the working directory configured in the app settings, use your own templates, and leverage your local computing resources.
Why local? Full control over your files, access to your templates and section databases, faster performance, and the ability to continue work offline.
Want to explore what the agents can do before installing? Try online with pre-installed ETABS/SAP2000.
1
Access Online
Go to app.stru.ai → Select ETABS Agent or SAP2000 Agent from the top-left dropdown → Click on the green cloud icon to connect to the online version.
2
Write Your Prompt
Describe your structure in the input field:
Copy
Create a 3-story steel moment frame. Plan: 60ft x 40ft,3 bays each direction. Story height: 12ft. Use W14 columns,W18 beams. Units: kip-ft.
3
Review the Model
The agent builds the model on a remote computer, shows you screenshots, and provides a summary.
Limitations: The online version runs on a shared remote machine. Work cannot be saved permanently, and performance may vary. Best for exploring capabilities before setting up the local app.
Pro Tip: Use @ to search building codes while writing prompts. Try @ASCE 7 for wind loads or @ACI 318 for concrete design.
Watch the SAP2000 Agent build a steel structure while running through the local Stru AI app:
The Stru AI app runs on your machine and connects to your local ETABS/SAP2000 installation. You chat through the browser while the agent controls the software directly on your computer.
Watch the SAP2000 Agent build a braced frame steel structure using the online version:
The online version runs ETABS/SAP2000 on a remote machine, letting you explore agent capabilities without any local installation.
The interface shows:
Center: Interactive 3D model views from SAP2000/ETABS - click to select elements for modification
Right panel: Agent’s explanation of what was built and validation summary
Bottom: Task breakdown with completed (✓) and in-progress (⚡) steps
Add concrete shear walls to the existing frame:- Walls on gridlines A and D (perimeter)- Wall thickness: 12"- Height: Full building height- Connect to existing frame with rigid connections
Add floor diaphragms at all levels:- Slab thickness: 8"- Diaphragm type: Rigid- Include openings for stairs and elevator shafts- Apply floor loads: DL=120psf, LL=60psf
Create a 100ft Warren truss:- Span: 100ft, Depth: 12ft, Panel spacing: 10ft- Top chord: HSS10x10x5/8- Bottom chord: HSS8x8x1/2- Web members: HSS6x6x3/8- Supports: Pin at left, roller at right
Create a 60ft x 60ft space frame roof:- Grid: 10ft x 10ft spacing- Height: 15ft at center, 10ft at edges (sloped)- Members: HSS4x4x1/4 for all elements- Support: Columns at perimeter grid points
Create a 3-story industrial steel frame:- Plan: 80ft x 60ft, 4 bays @ 20ft, 3 bays @ 20ft- Story heights: 20ft ground, 15ft typical- Columns: W14x90, Beams: W18x35- Add X-bracing on gridlines A and D, all stories- Use HSS8x8x1/2 for braces
The agent can analyze existing models and recreate them with modifications:
Copy
Open 'Existing_Building.sdb' and study its geometry, sections,and loads. Then create a similar model but with:- 20% taller story heights- Updated to ASCE 7-22 wind loads- Member sizes optimized for new loads
Use cases: Modernize old models to new code provisions, create design variations, or standardize legacy projects.
Compare 'Option_A.sdb' and 'Option_B.sdb':1. Total steel weight difference2. Drift ratios under lateral loads3. Foundation reactions comparison4. Cost implications of member size differences
Use cases: Design optimization, value engineering studies, structural system selection, and code compliance verification.
I'm attaching a floor plan sketch. Create a 3-story modelbased on this layout. Use W14 columns and W18 beams.Story height: 12ft.
What you can upload: Hand-drawn sketches, PDF floor plans, marked-up elevations, or structural diagrams. The agent interprets dimensions, grid layouts, and structural intent from images.
Rapidly generate design variations for optimization studies, value engineering, and sensitivity analysis.
ETABS Parametric Studies
SAP2000 Parametric Studies
Lateral system comparison
Copy
Model the same building with three lateral systems:1. Perimeter moment frames2. Interior braced frames3. Concrete shear walls at coreCompare drift, period, material quantities, and foundation demands.
Create iterations for 4, 6, 8, and 10 story variations:- Keep same footprint (120ft x 80ft)- Adjust column sizes for increased height- Compare seismic base shear and drift- Report steel/concrete quantities per floor
Truss depth optimization
Copy
Create 3 models with truss depths of 10ft, 12ft, and 15ft:- Same 120ft span- Keep all other parameters constant- Report: Deflections, steel weight, connection complexity
Bridge cable configuration
Copy
Model cable-stayed bridge with different cable patterns:1. Fan arrangement (all cables from tower top)2. Harp arrangement (parallel cables)3. Semi-fan hybridCompare deck moments, tower forces, and cable quantities.
Member size optimization
Copy
Create 5 design iterations:Base case: Space frame with HSS4x4x1/4Iterations:1. HSS5x5x5/16 (heavier)2. HSS3x3x3/16 (lighter)3. Mixed sizing (perimeter vs interior)4. Optimize for minimum weight under deflection limitSave each and compare weight/deflection tradeoffs.
The agent handles the repetitive modeling work, letting you focus on engineering decisions.
Always specify units firstInclude units in your opening prompt: “Create a model using kip-ft units…”Build geometry before loadsCreate structure first → Review screenshot → Apply loads → Verify patterns → Run analysisSave incrementallySave at major milestones: “Save as ‘Building_BaseFrame_v1.sdb’ before we modify the lateral system”
Be explicit about changes✅ “Change columns on levels 3-5 only, keep 1-2 as-is”❌ “Update some columns”Use filters for bulk editsTarget specific elements: “Change all beams longer than 30ft to W21x62. Keep beams under 30ft as W18x35.”Select elements directly in the modelClick to select frames, joints, or areas in the ETABS/SAP2000 viewer, then ask the agent to modify your selection: “Change these selected beams to W21x50”
Group similar loads togetherApply multiple load cases in one prompt: “Apply to all floor beams: Dead 1.0 kip/ft, Live 0.6 kip/ft, Snow 0.8 kip/ft (roof only)”Use standard combinationsThe agent knows code requirements: “Create ASCE 7-22 load combinations for gravity and wind design”Verify with visualsRequest screenshots with load arrows to confirm the pattern is correct.
Complete design sessions showing iteration and refinement:
ETABS: Office Building
SAP2000: Truss Bridge
1
Initial Model
Copy
Create a 4-story office building:- 150ft x 100ft plan- 5 bays @ 30ft in long direction- 4 bays @ 25ft in short direction- Story heights: 15ft ground, 13ft typical- Use engineering judgment for member sizes- Units: kip-ft
Agent creates model with W14x176 columns, W24x62 beams
2
Optimize
Copy
Beams seem heavy. Try W21x50 for levels 2-4,keep W24x62 at ground only.
Agent updates sections
3
Add Lateral System
Copy
Make perimeter frames on gridlines A and E moment-connectedfor lateral resistance.
Agent creates truss geometry with member assignments
2
Add Deck System
Copy
Add bridge deck:- Width: 30ft- Composite steel girders @ 10ft spacing- Connect deck to top chord at panel points
Agent adds deck framing
3
Refine Supports
Copy
The bearing at the right end needs to allow thermalexpansion. Change it to a guided roller support allowingmovement in the longitudinal direction only.
Agent modifies boundary conditions
4
Apply Bridge Loads
Copy
Apply loads:- Dead: Deck self-weight + 25 psf utilities- HL-93 live load pattern on deck- Wind: 30 psf lateral on exposed areaCreate AASHTO load combinations.
Agent applies bridge loading
5
Check Member Utilization
Copy
Show me a summary of member forces and highlight anymembers with high stress ratios. Focus on diagonals andchord members.
Agent provides force summary with critical members flagged