What It Does
V1 3D truss/frame modeling, linear static analysis, results, and report export.
Build a 3D frame or truss model, assign supports and loads, run linear static analysis, review result contours, and print a report from the same workflow.
Quick Start
Build And Run Your First Model
- Stay in Model. With nothing selected, use the Smart Panel on the right to generate a Warehouse, Multi-Story Frame, or Grid Frame.
- Generated starter models now auto-assign default steel sections, base supports, self-weight, and a roof load. Review these assumptions in the Smart Panel before solving.
- For the fastest first pass, generate a starter model and go straight to Run Analysis.
- Use the bottom drawing toolbar to sketch beams, columns, braces, or trusses directly in the 3D view.
- Select members or joints. The Smart Panel changes to show only actions that apply to the current selection.
- Switch to Loads, choose a target such as Base Joints, Roof Joints, or Roof Beams, then assign supports and loads.
- Switch to Analyze, run Check Model, fix blocking issues, then run analysis. Results unlocks after a successful solve.
Workflow
How The Interface Is Organized
The app is organized around four working modes: Model, Loads, Analyze, and Results.
- Model is for geometry creation, selection, section/material editing, copying, arrays, mirrors, and joint cleanup.
- Loads is for load cases, combinations, supports, nodal loads, member loads, and self-weight.
- Analyze is for readiness checks and solving the current model.
- Results is for solved output only. It stays disabled until analysis is available.
- Advanced opens the fallback side panel for model tree, grid editing, import/export, benchmarks, and extra utilities.
Model
Create And Edit 3D Geometry
Use Model to create a blank project, generate framing, draw extra members, and edit the current 3D model.
- Use the Smart Panel with no selection to generate a Warehouse, Multi-Story Frame, or Grid Frame.
- Use the bottom toolbar to draw beams, columns, braces, and trusses in XZ floor, XY elevation, or YZ elevation planes.
- Use chain mode, snaps, and optional length input to keep geometry connected and repeatable.
- Select members to change section, material, copy, array, mirror, or delete.
- Select joints to move them, merge close joints, or clean up topology before loading.
Loads
Assign Supports And Loads By Target
Use Loads to define the analysis inputs. The current selection controls which tools appear in the Smart Panel.
- Create load cases for dead, live, wind X, wind Z, seismic, or custom actions.
- Create load combinations from one-click presets such as D, L, D+L, strength, and wind service cases.
- Select joints, then apply Fixed, Pinned, or Roller supports.
- Select joints, then apply nodal loads with global Fx, Fy, and Fz components in kN.
- Select members, then apply member loads as UDL, partial UDL, point load, or moment in global or local directions.
- Use quick targets such as Base Joints, Roof Joints, and Roof Beams when you want to load a common building region quickly.
- Use self-weight to apply gravity factors to a chosen load case.
Analyze
Check Readiness And Run The Solver
Use Analyze to check model readiness, then run linear static analysis for the current load cases and combinations.
- Check Model flags missing supports, missing loads, duplicate members, unused joints, and broken references before solving.
- Run Analysis sends the current members, joints, supports, load cases, combinations, sections, and materials to the solver.
- Member connection intent helps communicate behavior: moment, pinned, brace axial, or truss axial.
- Fix blocking issues first. Results are only available after a successful solve.
Results
Review Displacements, Reactions, And Member Response
Use Results to inspect the active load case or combination after analysis has completed.
- Open the results viewer to inspect solved response in the 3D workspace.
- Switch between result sets with the load case or combination selector.
- Display axial force, axial stress, displacement magnitude, or reaction magnitude.
- Adjust deformation scale to make deflected shape behavior easier to inspect.
- Use PDF Report to print the current analysis summary and results.
Save & Exchange
Save, Import, Export, And Reports
Use the built-in save and exchange tools to keep work moving between sessions and reviews.
- Save and Save Local preserve the project in browser storage.
- Load Local restores a previously saved project.
- Download JSON and Import JSON exchange model data between sessions or users.
- Export prepares the solver-ready payload for inspection and integration work.
- PDF Report prints the current analysis summary and result tables available in V1.
Advanced
When To Open The Advanced Panel
The default workflow is topbar plus Smart Panel. Open Advanced only when you need extra controls outside the current selection workflow.
- Use the model tree to find, filter, and focus specific members.
- Edit the grid directly when you need precise line spacing or level control.
- Use benchmarks to load verification models into the 3D workspace.
- Use visibility filters, camera views, and display modes to inspect complex geometry.
Limits
V1 Analysis Scope
V1 is intended for 3D truss/frame model preparation and preliminary linear static review, not final code design.
- Confirm units, sections, material assumptions, connectivity, supports, and load direction before using results.
- Member connection intent is a modeling input for expected behavior; verify that the analysis idealization matches the physical system.
- For mixed frame/truss models, validate axial-only members, releases, and stability paths outside the app before design decisions.
- The section library and result summaries are workflow aids and do not replace engineering design checks.