ProtaStructure Load Editor

Load Editor

Member Load Editor

A new loading framework is introduced which it is more flexible and provides more freedom in terms of load definitions, load orientations, load case assignments, load reporting, and visualization. The Load Editor of any members can be called out once load cases and combinations are generated. 



  1. Load Types
    1. Select the load type to insert (e.g. point load, uniform load, etc.)
    2. Self-weight is auto calculated and it can't be edited.
  2. Load Case & Loads Folder
    1. Select the load case from the dropdown list to insert the loads. It is also able to use arrow buttons to select next load case
    2. Existing loads will be listed for the selected load cases. If button  is toggled on, all the existing inserted loads will be listed.
    3. Select the load name and Right-click will expose a menu option to allow you “Edit”, “Cut”, “Copy” or “ Remove” the load
  3. Loads Diagram
    1. Graphical representation of the loads including self-weight
    2. Existing loads can be selected by left-click on the diagram > Right-click will expose a menu option to allow you “Edit”, “Cut”, “Copy” or “ Remove” the load
    3. Click on the member diagram to insert a load after choosing the Load Type and input values in the Load Properties.
    4. The member and load diagram can be Zoom In/Out, rotated (right-click & drag) and pan (middle click & drag). 
    5. Load Coordinate System is shown with X, Y, Z arrows. The arrows located at bottom left corner is Global Coordinate System while the arrows located at member is local coordinates system. The directions of X, Y, Z are also represented by Direction-1, Direction-2, and Direction-3 respectively in local coordinate system.
  4. Load Properties
    1. Enter label, direction, and magnitude values for the load to be created
    2. To update an existing load, select it in the Loads Folder or Loads Diagram > Revise the value > Click Update.
  5. Load Type Filter
    1. Click the icon to toggle on and off the associated diagrams/layers.
  6. View Options

  1. These are the settings that control rendering of member, loads graphics, text height, scaling and frame labels.
  2. Show Loads as merged  : Loads under the same load case will be combined in single diagram. This option must be switched off if would like to edit the load.
  3. Show Infill Walls as line load  : If it is toggled on, infill wall will be shown as line loads. If it is toggled off, infill wall will be rendered with actual height and width.

Wall Load

Wall load (brickwall) can be assigned on beam/slab or wall. For below example, beam is used to illustrate the whole process.


  1. Select a beam, right-click > Load Editor. 
  2. Ensure G load case is selected in the Loads Folder at the left
  3. In Load Properties, Wall Load Library , select the brickwall type.
    1. Brickwall height is preset to storey height. To input brickwall height other than storey height, please edit “h-Start” & “h-End” in Load Properties.
  4. Place mouse cursor on the beam and left click to create the load. The load will be created and added in the diagram and loads folder.
  5. Press ESC key to end the wall load insertion process and click OK to save & exit.

Automated Infill Wall Load

When assigning infill wall loads, it would be ideal for the loads to correspond to the change in storey height. This can be done by utilising the automatic infill wall load option  . This option enables the program to recognise the change in storey height and prompt the infill wall load to correspond to that change. 
In this example, we shall input a wall load on a beam with a depth of 500mm at storey 1. The beam above, situated at storey 2 has a depth of 500mm and an initial storey height of 3000mm above storey. 
  1. Select the beam and then right-click. Select Edit Loads to open the Load Editor 
  2. Select Wall Load   
  3. Select the Automated Infill Wall   
  4. Set the value of h-Start as the depth of the beam above (i.e., 500mm in this example)
  5. Click Insert and Update to ensure that the wall load is inserted
  6. Click OK to close the Load Editor



Once the infill wall load has been assigned, we can test this out. The video below shows how the automated infill wall works. The initial storey height of 3000mm for storey 2 was then updated to 6000mm. The change in height of the infill walls correspond to the change in height of storey 2, hence updating the load of the infill wall. 



Partial wall can be inserted by checking selecting Measurement Type = Distance or Percent
  1. Enter value in Start & End Offset
  2. Alternatively, check Define Wall Length Manually
Wall Opening, e.g. of Windows/Doors can be inserted by clicking “ Edit Openings

Define Slab Load via Load Editor

Other than using “ Point, Line, and Area Loads” to assign loading on slab, it is able to use Load Editor to assign loading on slabs. 



  1. Select a slab, right-click > click on Load Editor.
  2. Ensure that the load case selected is correct. 
  3. Click on the load type that would like to assign on slab. 
  4. Tick the option “Insertion”, revised or edit the load magnitude value and click on slab surface on to assign the load
    1. It can also directly draw/insert the load on slab surface and update the magnitude (if required)
  5. Click “OK” to exit the dialog. 

Define Loads on Cladding, Dome, Girts and Purlins

Load can be assigned/updated on multiple sections on cladding, Dome, Girts or Purlins. For below example, purlins are used to illustrate the whole process.



  1. Select purlins, right-click > click on Load Editor
  2. Ensure that the load case selected is correct.
  3. Click on the load type that would like to assign on purlins. 
  4. Enter preference loading magnitude.
  5. Click on one purlin or more. If would like to assign corresponding loading more than one purlin, click and drag a window to assign. 
  6. Click "OK" to exist the dialog. 

Copy, Paste, Delete Loads

Manual insert loads can be deleted, copied, and paste to other members.

Copy Loads
Select a member, right-click > " Copy Loads". A dialog will pop-up, select loads that want to copy and click " OK".



Paste Loads
Copied the loads, select a member or multiple select members, right-click > " Paste Loads"

Delete Loads
Select or multiple select members, right-click > "Delete Loads". A dialog will pop-up, select loads that want to delete and click "OK".


Storey Load Editor

Loads can also be entered for the entire storey instead of single member:-
  1. Ensure the active storey is NOT ST-00
  2. Ensure that there are no members are selected and go to Loading tab > Click Load Editor


The storey load editor is similar to members load editor, except that all members and loads on the active storey are shown. The differences are described as below. 

  1. Load Types
    1. Surface Loads are area loads that can be applied to slabs and walls
    2. Self-weight is auto calculated and cannot be edited. 
  2. Load Case & Loads Folder
    1. Choose the load case to insert the loads. Existing loads will be listed for selected load case
    2. Loads folder resembles the Structure Tree which organises loads under member type
    3. Show only Loaded Members: If this option is checked, it will omit any members without any loads from listed.
    4. Expand the folder > Click on the load name to select it > right-click will expose menu options to “Edit, “Cut, “Copy” and “Remove” the load.
  3. Member Filter
    1. Toggle visibility of member type in the diagram. Example if Beam layer is off, then all beams and loads applied to beams will be hidden



    • Related Articles

    • Load Editor Settings

      A new loading framework is introduced which it is more flexible and provides more freedom in terms of load definitions, load orientations, load case assignments, load reporting, and visualization. The Load Editor of any members can be called out once ...
    • Load Combinations

      The load combinations to be used during the analysis of the building model can be specified by clicking the "Edit Load Combinations" button which is located on the Pre-Analysis tab of the Building Analysis form. The figure below shows the Load ...
    • Polyline Column Editor

      To create a irregular shape concrete column, you use Polyline Column Editor. After defining a rectangular column at an intersection, this column can be converted into a polyline column by : Select the Column Click "Polyline Column Editor" icon in the ...
    • Define Merged Wall/Irregular column Reinforcement in Polyline Column Editor

      Define Merged Wall Reinforcement in Polyline Column Editor Step 1: Select the merged RC walls on plan view > Right click > Polyline wall editor. Kindly note that if you have run building analysis, it's also possible to access this polyline column ...
    • Working with Slab Loads

      Slab Load Properties "Slab Load Properties" will be loaded when the "Point, Line and Area Loads" option in the "Loading " ribbon is selected. A new slab load can be defined by arranging the fields in the properties form and then by clicking the ...