NextForm logo NextForm2D Frame
User Guide

NextForm 2D Frame v1.0

This guide explains the full NextForm workflow: create nodes and members, assign section properties, choose support restraints, apply node and member loads, organize load cases and combinations, solve the frame, and interpret reactions, axial force, shear force, bending moment, and displacement results.

Workspace Overview

The workspace combines a visual frame canvas with editable tables, so you can draw the analytical model and still control exact coordinates, member properties, support restraints, and load magnitudes.

Canvas

The center canvas is where you draw joints, members, supports, and loads. Pan and zoom while checking whether members connect at the intended nodes and whether load arrows point in the expected direction.

Bottom Tabs

The bottom panel holds tables for nodes, materials, members, dimensions, supports, loads, and load combinations. Use it for exact coordinates, material values, release settings, load factors, and ordered review of model data.

Properties Panel

The right panel shows the selected node, member, support, or load so you can edit the item that is visible on the canvas without hunting through the full table.

Results Area

After solving, the results area lists support reactions and member end forces for the active load case, while the result buttons switch between model, axial, shear, moment, and displacement diagrams.

Main NextForm 2D Frame workspace with canvas, menus, side panel, and bottom tabs.

Main Workspace

The main workspace shows the complete modelling loop: menus for file actions, toolbar tools for geometry and loads, a canvas for the frame, properties for selected items, and tabs for precise data entry.

Solved NextForm 2D Frame model with reactions, force labels, and results panel.

Results View

After solving, the model view displays reaction labels, member result labels, and the right-side summary for checking equilibrium and member-end forces.

Canvas Toolbar Tools

The left vertical toolbar is for direct canvas modelling: place joints, connect members, add supports, and apply repeated node or member loads without opening the tables first.

Select

Returns the canvas to selection mode. Use this when you want to click items, inspect labels, or edit properties.

Add Node

Places a node on the canvas. If you create a node on or near an existing member, the app can split that member at the new point.

Add Member

Click a start node and then an end node to create a member between them. Preview lines help confirm the connection before it is placed.

Supports

The roller, pinned, and fixed support buttons place supports directly on nodes. After selection, support restraints and angle can still be edited from the properties panel or Supports tab.

Node Load

Opens a popup first so you can define a new node load or reuse an existing one. After pressing Add, keep clicking nodes to apply that same load repeatedly.

Member UDL

Opens a popup for direction and magnitude, or lets you choose an existing member UDL. Then click one or many members on the canvas to apply the same grouped load.

Member UVL

Works like the UDL tool, but asks for `w1` and `w2` so the load can vary along the member.

Undo

Use this after accidentally placing a node, member, support, or load while working directly on the canvas.

Close-up of the left toolbar tools in NextForm 2D Frame.

Toolbar Close-Up

Use these tools when you want to build the frame visually, then confirm exact values later in the bottom tables or properties panel.

Member load popup for adding a UDL in NextForm 2D Frame.

Load Popup Example

Load tools open a popup first so one load definition can be applied to several nodes or members, keeping repeated wind, gravity, or test loads consistent.

Bottom Tabs

Nodes

Create nodes from coordinates, edit positions numerically, and review node IDs.

Materials

Define reusable section properties such as area, inertia, elastic modulus, capacities, and self-weight.

Members

Assign node connections, material links, releases, section properties, and split members at a chosen distance.

Dimensions

Review or edit dimension annotations already placed in the model.

Supports

Edit support restraints, angle, and presets in a table format.

Loads

Manage grouped node loads and member loads, descriptions, directions, magnitudes, sorting, and manual ordering.

Load Combinations

Create load cases, assign loads to them, set load factors and combination factors, reuse description bundles, and manage self-weight bundles.

Loads tab showing node loads and member loads tables in NextForm 2D Frame.

Loads Tab

The Loads tab is where you edit grouped node loads and member loads by ID, member reference, direction, magnitude, category, and order.

Load Combinations tab showing assigned loads and factors in NextForm 2D Frame.

Load Combinations

Here you can create named cases, assign loads, and manage both load factors and combination factors.

Properties Panel

Whenever you click something on the model, the right panel becomes the focused editor for that item and shows only the fields relevant to the selected object.

Nodes and Members

Edit coordinates, connectivity, length, releases, material assignment, and member properties.

Supports and Loads

Edit restraints, angles, node forces, nodal moments, member load direction, UDL and UVL values, descriptions, and delete actions.

Loads and Combinations

1
Create loads from the canvas tools when applying them visually, or from the Loads tab when entering exact force, moment, UDL, or UVL values.
2
Give related loads the same description when they should be selected together, such as gravity loads on several beams or wind loads on a frame line.
3
Use the self-weight generator to build auto-generated `GY` loads from each member's material self-weight value.
4
Assign loads to named load cases with load factors, then use combination factors when a whole case needs to be scaled for a design or teaching scenario.

Important

The virtual All Loads selector is not a saved load combination. It solves every node load and member load in the model at `1x` factor so you can inspect the combined unfactored response.

Solve and Results

Before Solving

Make sure the frame has enough translational and rotational restraint, connected members, valid material properties, and load directions that match your intended axes. If the model is unstable, the app will warn you.

After Solving

Use the case selector above the canvas to switch between `All Loads` and saved load cases. Then compare the model, axial, shear, moment, and displacement views to confirm the force path and deformed shape.

  • Reaction labels appear on the model after solving.
  • The right results panel lists support reactions plus member end forces.
  • Hovering and probing on result diagrams helps inspect local values along a member.

Shortcuts and Tips

Keyboard

Esc cancels the active tool. Delete removes the selected item. Ctrl+Z undoes the last change.

Navigation

Use the mouse wheel to zoom. Drag empty canvas space to pan. Use Centralize from the View menu if you want to refit the model.

Disclaimer

This app is an engineering aid. Results should always be checked independently and reviewed by a competent person before being used for design, construction, or safety-critical decisions.