Lists in Robot

You may face situations such as support definition, applying sections to bars, or load definitions, where it is helpful to create lists of certain quantities. This simplifies the process of selecting nodes, bars, panels, objects and load cases.

There are several means of defining lists.

  1. Specify all numbers to be contained in the list.
    • 2 3 6 7 12 14
  2. Specify the range of numbers in shortened notation using the commands TO and By.
    • 6TO10 denotes the set of numbers: 6 7 8 9 10
    • 6TO10By2 denotes the set of numbers: 6 8 10
  3. Specify the sequence of numbers in shortened notation using the commands Repeatand Step
    • 4R3 denotes the sequence: 4 5 6 7 (1 is the default step),
    • 4R3By2 denotes the sequence: 4 6 8 10 (2 is the value of step).
  4. Specify the sequence of numbers in shortened notation using the command EXClude. Please note the EXClude command may be used once during list preparation.
    • 1TO58EXC44 49 52 denotes the following list of elements: 1TO43 45TO48 50 51 53TO58

The following syntax is valid when a list of structure components is generated with Extrude, Revolve, or Extrude along polyline options (objectno_objectelement(list of object elements)).

The following example shows combining operations on lists.

The syntax is identical to the description of object components on the graphical viewer.

Lists can be utilized in the module used for steel, aluminum and timber member designs. They allow the generation of new members or groups. The operation is started when the / symbol appears after a specified member list. If you specify only a list, then a member or group of the members from the list is generated without analysis if the members are separate.

Use the Members tab on the Definition dialog for generating new superbars. For example:

list

One superbar consisting of the members from the list (no analysis is needed)

list /

The number of new superbars equals the number of members on the list.

  • 1to10/ - 10 new superbars are generated (1) (2) (3) (4) (5) (6) (7) (9) (10) (11)
  • 1to6/ 19to24/ - 12 new superbars are generated (1) (2) (3) (4) (5) (6) (19) (20) (21) (22) (23) (24)

list /a

New superbars from chains of the list members that are joined with each other:

  • 1to10/a - 4 new superbars are generated (1 2 3) (4 5) (6 7 8) (9 10)
  • 1to6/a 19to24/a - 6 new superbars are generated (1 2) (3 4) (5 6) (19 20) (21 22) (23 24)

list /-n

New n-element superbars from the consecutive members specified on the list (analysis is necessary if the number of the members from the list is divisible by n)

  • 1to10/-5 - 2 new superbars are generated (1 2 3 4 5) (6 7 8 9 10)
  • 1to6/-2 19to24/-3 -5 new superbars are generated(1 2) (3 4) (5 6) (19 20 21) (22 23 24)

list /n

"n" new groups from the consecutive members specified on the list (the analysis is necessary if the number of the members from the list is divisible by n)

  • 1to10/5 - 5 new superbars are generated (1 2) (3 4) (5 6) (7 8) (9 10)
  • 1to6/2 19to24/3 - 5 new superbars are generated (1 2 3) (4 5 6) (19 20) (21 22) (23 24).

Use the Groups tab on the Definition dialog for generating new groups.

list

One group consisting of members from the list

list /

The number of new groups equals the number of members on the list

list /-n

New n-element groups from the consecutive members specified on the list

list /n

"n" new groups from the consecutive members specified on the list.

You can delete all generated superbars (groups) by entering the key word ALL in the Number field and press the Delete button.