Engineering Software & Automation

Structural Design,
Engineered to
Move Faster

StructAuto builds precision automation tools for structural engineers — eliminating repetitive manual workflows and letting you focus on what matters: great engineering.

10×
Faster than manual workflow
100%
AISC 341/360 compliant output
0
Manual combination edits needed
Capacity Design of CB Frames — Live Run
Special Frame  |  X Direction
Braces detected24
Frame typeSCBF
Omega₀2.0
Load cases created4 per brace
Combos generated96
Status✓ Model ready
Analysis progress100%
Design progress100%
Compliant with
📋
AISC 341-16
📋
AISC 341-22
📋
AISC 360-16
📋
AISC 360-22
📋
ASCE 7
SAP2000 API
💻
.NET 8.0

Built by engineers,
for engineers

Every tool we build is grounded in real structural engineering practice — not theoretical frameworks. We automate the parts that slow you down.

Code-Exact Calculations

Every formula is traced directly to AISC 341-16, AISC 360-16, and ASCE 7. No black boxes — you know exactly which provision governs every output.

Deep SAP2000 Integration

Full read/write API access to your SAP2000 model. Loads, combinations, property modifiers, design overwrites — all set automatically and fully reversible.

One-Click Reversibility

"Return to Original" undoes every modification in the correct sequence. Your model is always one click away from its pre-automation state.

📊

Intelligent Brace Detection

Geometry-based brace identification works with any member naming convention. No manual tagging, no group assignments — it just works.

🔗

Full Bidirectional Support

100%+30% and 100%+100% bidirectional modes generate up to 16 capacity-design combinations per seismic load combination, covering the full seismic envelope.

🛡

Validated & Transparent

A built-in software manual, detailed flowcharts, and a complete parameter reference give you full visibility into every decision the software makes.

Precision tools for every
structural challenge

● Available Now  —  v1.0

Brace-Code

Seismic Capacity Design Automation for Concentric Braced Frames

AISC 341-16/22 AISC 360-16/22 SAP2000 API OCBF & SCBF .NET 8  ·  Windows
Capacity Design of CB Frames
Frame typeSpecial (SCBF)
DirectionBoth Dir. 100%+30%
EQ Case XEQX
Omega₀2.0
Braces found24
Load casesEQX_P1, EQX_N1, EQX_P2, EQX_N2
Combinations96 generated
Capacity design complete — model ready

Capacity Design of CB Frames fully automates the seismic capacity design of Ordinary and Special Concentric Braced Frames by connecting directly to your SAP2000 model via API. It computes expected brace capacity forces per AISC 341-16, applies them as point loads, generates all required load combinations, and prepares the model for a final steel design run — all in a single step.

  • Automatic brace identification from model geometry — no manual tagging
  • OCBF: post-buckling capacity 0.3×Pn per AISC 341-16
  • SCBF: expected strength T = RyFyAg and C = min(C1,C2) per AISC 360-16 E3
  • 4 load cases per direction for SCBF (P1, N1, P2, N2)
  • Column Mn override per AISC 341-16 F2.3, Exception (a)
  • Bidirectional modes: 100%+30% static and 100%+100% capacity
  • Up to 16 load combinations generated per seismic combo (SCBF, BiDir)
  • P-Delta, modal and response spectrum case management
  • Redundancy factor (ρ) and Omega₀ handled automatically
  • Complete model restoration with one click
Technical Specifications
PlatformWindows 10 / 11 (x64)
Runtime.NET 8.0
SAP2000v23 or later (COM API)
Design CodesAISC 360-05 / 10 / 16 / 22
Seismic CodeAISC 341-16 / 341-22, ASCE 7
Frame TypesOCBF & SCBF
Loading ModesX, Y, BiDir 30%, BiDir 100%
Max Combinations16 per seismic combo (SCBF)
K-factor1.0 (pinned-pinned braces)
Ry factor1.5 (HSS / W-sections)
UnitsN — mm (auto-converted)
LicensePer-seat, perpetual
Included with every license
📖  Full algorithm flowchart (4 diagrams) ↗ 📋  Detailed user & engineering manual ↗
✉  12-month email support
🔄  Free updates for 12 months
Coming Soon
More automation tools in development
Connection design automation  ·  Moment frame capacity design  ·  Drift optimization
Join the waitlist

From SAP2000 model to
capacity-designed output in minutes

1

Configure Inputs

Select frame type, loading direction, earthquake load case names, Omega₀, and optional P-Delta / Rho settings.

2

Connect to SAP2000

Attach to a running SAP2000 instance or browse to a .sdb file. The software takes full control via the SAP2000 COM API. Requires SAP2000 V23 or later with the SAP2000 COM API dependencies installed.

3

Automated Capacity Design

The software runs analysis, identifies braces, computes capacity forces, applies loads, and generates all load combinations automatically.

4

Run SAP2000 Design

Trigger the SAP2000 steel design check. All members are designed against the new capacity-design combinations. Restore the model when done.

Transparent, engineer-friendly pricing

Perpetual license with 12 months of updates and support included. No subscriptions, no hidden fees.

Enterprise
Firm License
Contact Sales

Unlimited seats, custom integrations, and dedicated support for large firms.

  • Unlimited seats firm-wide
  • OCBF & SCBF workflows
  • All loading modes & directions
  • Word report generation
  • Algorithm flowchart & manual
  • Dedicated account manager
  • Custom feature development
  • On-site / virtual training
Contact Sales
All prices in EUR (excl. VAT)  ·  Academic & non-profit pricing available on request

Engineering software built from the ground up

StructAuto was founded by structural engineers who spent years performing the same repetitive code-compliance workflows by hand. We built the tools we wished existed — precise, transparent, and deeply integrated with the software engineers already use.

Every product we release is backed by rigorous engineering verification, clear documentation, and a commitment to code-exact calculations. We don't ship black boxes — we ship tools you can trust and defend.

Work With Us
🎓

Founded by Structural Engineers

Our team has hands-on experience designing steel structures to AISC, ASCE, and IBC standards. We know the workflows, the pain points, and what "correct" means.

📋

Code-Referenced Everywhere

Every formula, factor, and decision traces to a specific code provision. Full documentation ships with every product — not as an afterthought, but as a core deliverable.

SAP2000 Specialists

Deep expertise in the SAP2000 API enables automation that goes beyond simple scripting — full model read/write access, design preferences, combination management, and more.

🔄

Continuously Improving

Every license purchase funds continued R&D. New tools, new design code updates, and user-requested features are roadmapped and delivered on an ongoing basis.

Meet the Team

Stop doing by hand what
a machine can do in seconds

Join structural engineers who have already automated their seismic capacity design workflow with Capacity Design of CB Frames.

Let's talk about your project

Whether you have a technical question, want to see a live demo, or need a custom quote for your firm — we'd love to hear from you.

Email
info@structauto.com
🌐
Website
www.structauto.com
📍
Response time
Within 1 business day
🕑
Demo sessions
Available Mon–Fri, by appointment
Management
Configuration
Account

Dashboard

Overview of customers and registrations.

Total Customers
0
Licenses Issued
0
Pending Activation
0
Free Requests
0
Unread Messages
0

Recent Registrations

No registrations yet.

Customers

All registered customer accounts.

Customer List

NameEmailCompanyRegisteredLicensePlanIssued ByProfileGDPR
No customers registered yet.

License Management

Issue license keys to customers after payment is confirmed.

Issue a License Key

Click Generate Key to create a cryptographically valid key for the selected plan.

✎ Change or Revoke a License

All Issued Licenses

KeyPlanIssued ByCustomer EmailIssuedActions
No licenses issued yet.

Site Content

Use Edit Mode (top right) to click and edit any text directly on the page. Or update contact info and prices below.

Contact Information

Pricing Display

⬇ Download Counter

Shows a download count stat in the hero section of the main page. Toggle visibility and set the number freely.

Hidden
Toggle to show or hide the counter on the page.

Security

Change your admin login credentials.

Change Credentials

📧 Notification Email

New contact messages and free-license requests will be forwarded to this address.

🕐 Past Licenses

All licenses that have been revoked or replaced. A license is marked Replaced when a new active license exists for the same email; otherwise Revoked.

Loading…

💰 Payment Records

All payment transactions, including those from deleted accounts. Records are legally required to be retained for 10 years (Art. 2220 Codice Civile; D.P.R. 633/72; D.P.R. 600/73) and are preserved automatically when a customer deletes their account.

⚠ Legal Notice

Deleting a payment record before the 10-year retention period has elapsed may constitute a violation of Italian accounting law and GDPR Art. 17(3)(b). Only delete records if legally instructed to do so, or after the retention period has expired.

Loading…

🎓 Free License Requests

Approve or deny requests from registered users who asked for a complimentary license.

Loading…

✉ Contact Messages

Messages submitted via the contact form.

Loading…

🎥 Videos

Manage the YouTube video carousel shown on the public website. Paste any YouTube link and add a caption.

Section visibility

Add a video

Current videos

No videos added yet.

📥 Software Downloads

Manage the files that licensed customers see in their customer portal.
Upload ZIP releases to GitHub Releases (or any public/private storage) and paste the direct-download URL here. Only users with an active license can access these links.

💡 Recommended workflow

  1. Build and ZIP the latest release of Capacity Design of CB Frames.
  2. Create a new Release on GitHub (or upload to your preferred file host) and attach the ZIP as a release asset.
  3. Copy the direct-download URL (e.g. https://github.com/you/repo/releases/download/v1.2/CapacityDesign_v1.2.zip).
  4. Add an entry below, give it a label (e.g. v1.2 — Installer) and paste the URL.
  5. Click Save Downloads. Licensed customers will immediately see the updated link in their portal.

Download Links

👥 Team Members

Manage the people shown in the Team section of the website. Toggle each person's visibility individually. Photos can be a relative path (e.g. team-photos/name.jpg) or a full URL.

🚫 Test Mode

When test mode is on, visitors must enter a username and password before they can view the site. Use this while testing the live site so only you can access it.

Test Mode Switch

Test Mode: Off
Toggle to enable or disable the public access gate.

💡 How it works

  • When enabled, all visitors see a password gate instead of the site.
  • Only someone who enters the correct username + password can proceed.
  • Admin login always bypasses the gate — you can still manage the site.
  • Turn it off when you're ready to go public.

🌓 Appearance

Switch the public website between a dark navy background and a light grey background.

Background Theme

Changes take effect immediately for all visitors. The preview below updates live as you switch.

💡 How it works

  • The theme is stored in the database and loaded on every page visit.
  • Use Preview on This Page to see how the selected option looks before saving.
  • Saving applies the change globally — all public visitors see the new theme instantly.

🌎 Social Links

Add your social profile URLs and choose which icons to show in the website footer. Leave a URL blank to hide that platform even if it is toggled visible.

Instagram
Facebook
LinkedIn
X (Twitter)
YouTube

💡 How it works

  • Icons appear as a row of circular buttons above the copyright line in the footer.
  • A platform is shown only when its URL is filled in and its Show toggle is on.
  • Toggle off to temporarily hide a platform without clearing the URL.
  • Changes take effect immediately for all visitors after you click Save.
JD
Jane Doe
jane@firm.com

🔑 My Licenses

No licenses assigned yet. After completing your purchase, contact us with your receipt and we will activate your license key here.

📥 Downloads

Documentation and software downloads for licensed customers.

User Manual
Complete engineering & usage documentation
📥 Open
Algorithm Flowchart
4-diagram interactive flowchart of the algorithm
📥 Open

💳 Payment History

Loading…

👤 Profile & Billing Details

Used for invoicing and VAT purposes. Your email address cannot be changed here — contact support if needed.

🔒 Privacy & Account Data

Under GDPR you have the right to access, correct, or delete your personal data. To permanently delete your account and all associated personal information, confirm your password below.
Note: payment transaction records are retained for 10 years as required by Italian tax law.

🎓 Request a Free License

For academic, non-profit, or evaluation purposes. We review each request individually.

✉ Support

We respond within one business day.