ILX Suite · Steel Framing

Analyze and design steel framing to AISC 360.

ILX Structures combines a second-order frame solver with code-checked member design so you can size beams, columns, braces, and complete lateral systems in one model — and produce a transparent, code-ready calculation package the reviewer can follow line by line.

One model, from loads to a stamped calc set

ILX Structures was built around the day-to-day reality of building design: most steel members are governed by a handful of limit states, but getting from a framing layout to a defensible design means generating loads, building credible load combinations, running a stability-aware analysis, and then documenting every check. ILX Structures connects those steps so the analysis model and the design checks share the same geometry, section properties, and material data — no re-keying between an analysis package and a separate spreadsheet.

The result is a workflow where you model the frame once, assign loads and combinations, solve, and review utilization ratios member-by-member. Every governing equation is shown with the clause it comes from, the input values, and the resulting capacity — so the engineer of record retains full judgment and the checker never has to reverse-engineer a black box.

What ILX Structures does

🧮

Member design

Tension, compression, flexure, shear, and combined axial-plus-bending checks for the full member list, with governing limit state and utilization reported for each.

🏗️

Frame analysis

2D and 3D first- and second-order elastic analysis of moment frames, braced frames, trusses, and gravity systems.

📐

Direct Analysis Method

Stiffness reduction, notional loads, and P-Δ / P-δ effects applied automatically so stability is built into the analysis, not bolted on with K-factors.

🌦️

Load generation

Dead, live, roof live, snow, wind, and seismic load patterns derived from ASCE 7, with automatic strength and service load combinations.

🔩

Section library

Rolled W, S, M, HP shapes, HSS (round and rectangular), pipe, channels, angles, tees, and user-defined built-up plate sections.

📊

Optimization

Least-weight section suggestions within a designer-controlled shape group, respecting depth, availability, and serviceability limits.

📏

Serviceability

Deflection and drift checks against project-defined limits, including live-load, total-load, and inter-story drift criteria.

📄

Calc reports

Step-by-step calculation output with clause references, free-body results, and a summary table — export-ready for the project record.

🔁

Iteration-friendly

Change a section or a load and re-solve in place; utilization ratios update so you can converge a design quickly.

The standards behind every check

ILX Structures implements published, consensus design provisions. The development effort included building and validating each limit state against worked examples and hand calculations so that results are traceable to a specific code clause. The core references are summarized below.

DomainBasisWhat it governs
Steel designAISC 360 — Specification for Structural Steel Buildings (LRFD & ASD)Tension (Ch. D), compression (Ch. E), flexure (Ch. F), shear (Ch. G), combined forces (Ch. H), member properties (Ch. B)
StabilityAISC 360 stability provisions — Direct Analysis MethodSecond-order effects, stiffness reduction, notional loads, effective length treatment
Connections (interface)AISC 360 Ch. JEnd reactions and design forces handed off to ILX Connection
LoadsASCE 7 — Minimum Design LoadsDead, live, snow, wind, and seismic loads; strength and allowable-stress load combinations
AdoptionInternational Building Code (IBC)Reference standard adoption, risk categories, and design parameters
MaterialPublished structural steel gradesYield and tensile strength, modulus, and section property databases

Standards are referenced by their issuing organizations for interoperability. ILX Studio is an independent software developer and is not affiliated with, nor endorsed by, any standards body.

Limit states checked

How it fits your process

1. Model. Lay out framing with nodes, members, supports, and releases; assign sections and materials from the library.

2. Load. Apply gravity, lateral, and pattern loads, then auto-build the governing strength and service combinations.

3. Solve. Run the second-order direct-analysis solution; review reactions, diagrams, and displaced shape.

4. Design. Check every member, see governing limit states and utilization, and optimize sections in place.

5. Document. Generate the calculation package and hand member end forces directly to ILX Connection.

Frequently asked questions

Which design specification does ILX Structures use?

Member design follows the AISC Specification for Structural Steel Buildings (AISC 360), supporting both LRFD and ASD, with loads and load combinations from ASCE 7 and the IBC.

Does it perform a true second-order analysis?

Yes. ILX Structures runs a second-order analysis capturing P-Δ and P-δ effects and implements the Direct Analysis Method — applying stiffness reduction and notional loads — so stability is accounted for directly rather than through assumed effective-length factors.

What sections and materials are supported?

Rolled W, S, M, HP shapes, HSS and pipe, channels, single and double angles, tees, and user-defined built-up plate sections, across common published structural steel grades.

Can I trust the output for a permit submittal?

Every check is presented with its governing clause, input values, intermediate quantities, and resulting capacity, so the engineer of record can review and stamp a transparent calculation set. ILX Studio provides the tool; professional judgment and responsible charge remain with the licensed engineer.

How does it connect to the rest of the ILX Suite?

Member end forces pass directly into ILX Connection for connection design, and calculation output can be assembled into a sealed project package with ILX PDF.

ILX Structures — Complete Documentation

Version 1.4  ·  16 Chapters  ·  © 2026 ILX Studio, LLC

Contact Support
1Introduction

ILX Structures is a structural analysis and design application for Windows. It builds node/member/plate models, applies load cases and ASCE 7-22 load combinations, solves them with a finite-element engine, and checks members to AISC 360 (steel) and ACI 318 (concrete) — with code-cited PDF reports. Multiple models can be open simultaneously as document tabs.

What ILX Structures Covers

  • 2D and 3D frame models (beam-column elements)
  • Plate/shell elements (walls, slabs, diaphragms)
  • Static analysis (linear and P-Δ second-order)
  • ASCE 7-22 load combinations (gravity, wind, seismic)
  • AISC 360-16 steel member design (ASD and LRFD)
  • ACI 318-19 concrete member design
  • Code-cited PDF calculation reports

Recommended First Workflow

  1. Define project units, code edition, and design method.
  2. Build the model geometry using nodes, members, plates, and supports.
  3. Assign sections, materials, releases, and boundary conditions.
  4. Define load cases and generate or review load combinations.
  5. Run model checks before analysis.
  6. Run static or P-Δ analysis and review warnings.
  7. Inspect reactions, deflections, member force diagrams, and envelopes.
  8. Run steel/concrete checks and review governing utilization ratios.
  9. Export connection reactions to ILX Connection where detailed connection design is required.
  10. Generate the final report and perform engineering review before issuance.

ILX Structures main window — 2-story moment frame in the 3D viewport, member list on the left, Results panel on the right with envelope moment diagrams.

img/structures_main_interface.png — screenshot coming soon
2System Requirements
RequirementMinimumRecommended
OSWindows 10 (64-bit)Windows 11
CPU4-core8-core
RAM8 GB16 GB
GPUOpenGL 3.3Dedicated GPU
Storage1 GB free5 GB
Display1920 × 10802560 × 1440
3Installation & Licensing
  1. Download ILX-Structures-Setup.exe from the ILX Studio website.
  2. Run the installer. A Start Menu entry and .ilxs project file association are registered.
  3. On first launch, sign in with your ILX Studio account to activate your seat license.

Your seat is managed through license.ilxstudio.com. One machine at a time per seat. Sign out via File → Account → Sign Out to free the seat. Updates are cryptographically signed and verified before applying.

4Getting Started

Creating a New Model

Ctrl+N or New Model on the Start page. A blank model opens with the default coordinate system: X = horizontal, Y = vertical, Z = out-of-plane.

Opening an Existing Model

Ctrl+O or drag a .ilxs file onto the application. Multiple models open as tabs — each with its own independent analysis state.

Saving

Ctrl+S saves in the native .ilxs format (atomic JSON — crash-safe). File → Export → DXF exports the structural geometry as a CAD underlay.

5The Interface

Ribbon Tabs

TabContents
HomeNew, open, save, undo/redo, clipboard
ModelAdd nodes, members, plates, supports
LoadsLoad cases, load assignment, combinations
AnalysisRun static, run P-Δ, check mesh
DesignSteel checks, concrete checks, optimize
ResultsDiagrams, contours, reactions, report
ViewDisplay filters, viewport controls, render settings
ManageProject settings, section catalog, materials

Model Tree

The left dock shows the model hierarchy: Nodes, Members, Plates, Supports, Load Cases, Combinations. Click any item to select it; the viewport highlights it and the Properties panel opens on the right.

6Building a Structural Model

The workflow: place nodes → connect members → assign sections → apply supports → define load cases → assign loads → set combinations → run analysis → run design checks → generate report.

Placing Nodes

Model → Add Node — click in the viewport or type coordinates (X, Y, Z). Use the grid snap and coordinate-entry toolbar to place nodes accurately.

Connecting Members

Model → Add Member — click a start node, then an end node. Assign its section before running analysis.

Coordinate System

Global: X = horizontal (East), Y = vertical (Up), Z = out-of-plane (toward viewer). Each member has a local coordinate system (x along the member axis) — displayed by toggling View → Member Axes.

3D frame model with load arrows showing gravity loads on beams, lateral wind loads on columns, and foundation support symbols.

img/structures_model_loads.png — screenshot coming soon
7Members & Sections

Member Types

TypeDescriptionTypical Use
BeamFlexure + shear, end releases optionalFloor beams, roof beams
ColumnAxial + biaxial bendingVertical members
BraceAxial only (pin-pin releases)Diagonal bracing
GeneralUser-defined releasesCustom framing

Section Assignment

Select members → Properties → Section: Steel W-shape, HSS, pipe, angle, channel, WT; Concrete rectangular or circular; Custom (A, Ix, Iy, J). By default, members are moment-connected at both ends. To create a pin, set Properties → Releases → Pin.

8Supports & Boundary Conditions

Support Presets

PresetTranslations ConstrainedRotations Constrained
FixedAll (Tx, Ty, Tz)All (Rx, Ry, Rz)
PinAllNone
Roller (X free)Ty, TzNone
Roller (Z free)Tx, TyNone

Right-click any node → Assign Support Preset to quickly apply standard support conditions. For soil-supported structures, assign translational spring stiffness (kip/in) for mat foundations and grade beams.

9Load Cases & Combinations

Load Case Categories (ASCE 7)

CategoryASCE 7 SymbolExamples
DeadDSelf-weight, superimposed dead
LiveLFloor live, reducible live
Roof LiveLrRoof live load
SnowSGround snow, drift
WindWASCE 7 wind pressure
SeismicEASCE 7 seismic

Load Assignment

Assign point loads, uniform/trapezoidal distributed loads, area loads on plates, and temperature loads via the Loads ribbon. Self-weight is a per-case toggle — the engine computes it from section properties and material density.

Load Combinations

Loads → Combinations → Generate ASCE 7 automatically creates governing strength and serviceability combinations from ASCE 7-22 Tables 2.3.1 (LRFD) and 2.4.1 (ASD) using your defined load cases.

10Running the Analysis

Linear Static

Analysis → Run Static — solves Ku = F for all load cases simultaneously. Results are available for each case and for all combinations (enveloped automatically).

P-Δ (Second-Order)

Analysis → Run P-Δ — iterative second-order analysis accounting for the destabilizing effect of gravity loads on laterally displaced columns. Required by AISC 360 App. 8 for moment frame design. The Newton-Raphson solver typically converges in 3–5 iterations for sway-sensitive frames.

Results view showing a moment envelope diagram overlaid on a 2-story frame, with the critical beam highlighted and the governing load combination in the Results panel.

img/structures_moment_diagram.png — screenshot coming soon
11Results & Design Checks

Result Diagrams

DiagramDescription
Axial forceN (compression/tension) along member
Shear (major/minor)Vy / Vz — strong/weak axis shear
Moment (major/minor)Mx / My — strong/weak axis moment
TorsionT — torsional moment
DeflectionLateral and vertical deformation

Toggle Envelope in the Results ribbon to show max/min values across all load combinations simultaneously. Results → Reactions shows support reactions for each case — export to CSV for foundation design.

Deflection Checks

Design → Serviceability checks: live load L/360, total load L/240, lateral drift H/500 (wind) / H/400 (seismic). All limits configurable.

12AISC 360 Steel Checks

Design → Steel Design runs AISC 360-16 member design for all steel members after analysis is complete.

Checks Performed

CheckAISC Reference
Tension yieldingD2.1
Tension ruptureD2.2
Compression — flexural bucklingE3
Compression — flexural-torsional bucklingE4
Bending — compact sectionF2
Bending — non-compact / LTBF3, F4, F5
ShearG2
Combined (axial + bending)H1-1 interaction
Lateral-torsional bucklingF2.2

Assign effective length factors (Kx, Ky) and unbraced length Lb in member properties. Switch between LRFD and ASD in Manage → Design Method.

Generated report page showing the steel design check table with member IDs, sections, utilization ratios, governing checks, AISC clause references, and a green all-pass banner.

img/structures_report_design_table.png — screenshot coming soon
13ACI 318 Concrete Checks

Design → Concrete Design runs ACI 318-19 demand-capacity checks for concrete members as part of the overall building model: Flexural DCR (Mu ÷ φMn), Shear DCR (Vu ÷ φVn), Axial DCR (Pu ÷ φPn).

For detailed concrete member design (full reinforcement layout, bar spacing, detailing, seal-gated reports), the recommended workflow is: run ILX Structures for system reactions and forces → export to ILX Concrete for the detailed member design.
14Reports

Results → Generate Report produces a PDF with: cover page, model summary, geometry tables, load tables, analysis summary, member forces envelope table, support reactions, steel design check table (with AISC clause citations and pass/fail), governing combinations, and the PE-seal block (when all checks pass and analysis is current).

Report Customization

File → Project Settings → Report: firm name, logo, PE name, design method label, unit display.

15Multi-Model Workflow & Document Tabs

ILX Structures supports multiple models open simultaneously as document tabs. Each model is independent; analysis, results, and design checks belong to the tab they were run in.

Comparing Models

Open two tabs side by side: View → Split View → Vertical / Horizontal. Both viewports are interactive — useful for comparing design alternatives.

Transferring Results to ILX Connection

  1. Select a joint (node with connected members) in the model.
  2. Results → Export → To ILX Connection — packages member reactions into an .ilxr reaction file.
  3. In ILX Connection: File → Import Reactions → select the .ilxr file.
  4. Member section sizes, orientations, and reaction loads are imported automatically.

Split View mode with two tabs side by side — braced frame vs. unbraced frame alternative, comparing deflected shapes under lateral load.

img/structures_split_view.png — screenshot coming soon
16Troubleshooting

“Analysis Failed — Singular Stiffness Matrix”

The model is a mechanism. Check that at least one node is fully fixed in each global direction and that no isolated member group lacks a support connection. Use Model → Check → Mechanism Finder.

P-Δ Analysis Does Not Converge

Gravity load is too large relative to lateral stiffness. Check member sizes and try Analysis → Run Linear Buckling. Increase max iteration count in Analysis → Settings → P-Δ Iterations (default 50).

Steel Design Shows “Section Not in Catalog”

Check the section designation spelling in Properties → Section. Custom sections (defined by A, Ix, etc.) are treated as general members without AISC 360 code checks unless assigned to an AISC section family.

Results Show Zero Moment Throughout

Check that loads were assigned to a load case and that the case is included in at least one combination with a non-zero factor.

A–HAppendices

A. Manual Conventions

ConventionMeaning
Bold textButton, ribbon tab, menu item, panel name, or UI label
MonospaceCommand, file extension, keyboard shortcut, path, or literal value
✓ / ✗ / ⚠Pass, fail, and warning status indicators

B. File Management

Store active projects in a version-controlled folder. Keep exported PDFs separate from editable native project files (.ilxs). Use autosave (configurable in Project Settings).

C. Validation & Professional Review

The responsible engineer must verify model geometry, support conditions, load paths, load combinations, stiffness assumptions, releases, diaphragm modeling, P-Δ settings, and member design parameters before relying on results.

D. Accessibility

Dark, Light, and High-Contrast themes available. Increase UI text scale in Settings → Display.

E. Support & Logs

Crash logs at %LOCALAPPDATA%\ILX Studio\Structures\Logs\. Contact support@ilxstudio.com with product version, Windows version, project file, and steps to reproduce.

F. Glossary

TermMeaning
DCRDemand-to-Capacity Ratio; values above 1.0 indicate failure.
P-ΔSecond-order analysis accounting for geometric nonlinearity due to lateral displacement.
LTBLateral-Torsional Buckling — out-of-plane buckling of a beam between lateral bracing points.
LbUnbraced length — distance between lateral bracing points for LTB checks.

G. Revision History

VersionDateNotes
1.02026Initial manual draft.
1.12026Expanded professional-use guidance, QA, accessibility, and glossary content.

H. Structural Model Review Checklist

  • Global coordinates, story elevations, grids, and member connectivity.
  • Supports, releases, offsets, rigid links, and diaphragm assumptions.
  • Section properties, materials, and self-weight settings.
  • Load cases, load directions, tributary loads, and combinations.
  • P-Δ settings and convergence for sway-sensitive models.
  • Reaction balance, deflection shape, and reasonableness of force diagrams.
  • Member design parameters including unbraced lengths, K factors, and bracing assumptions.

See ILX Structures on your own frame

Request a demo and we will walk a real model from layout to a finished calculation package.

Request a Demo