Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt
nameObject Group

OpenBrIM allows users to store one set of analysis results and one set of design results per model. However, users can also generate multiple FEA results and design reports for specific parts of a bridge, or by excluding certain elements. By activating or deactivating object groups, users can compare FEA results and code check reports for both the initial model and the modified condition with selected elements activated or deactivated.

This feature allows you to group objects within the project. You can activate or deactivate the objects in each group you create, and generate FEA results and Code Check reports for both the initial condition and the condition where certain objects are activated or deactivated.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup0
nopaneltrue

Pick Objects: The objects to be grouped can be picked one by one. However, it is easier to select all group objects by picking the main object first, and then selecting the reference objects associated with the main objects using 'Select References'.

Info

About Select References

After selecting an object, users can choose the "Select References" option (accessible through the three dots). This option allows users to pick related objects associated with the selected object.

For better illustration, consider the example below:

After selecting the Support Line Pier 2, the "Select References" option can be used to choose related objects linked to the selected Support Line.

One important thing to note when using the Select References window is that when an object is selected, all related objects will automatically be selected as well. As shown clearly in the video below, when insertion points are chosen, related elements, such as girder layouts, girders, and splices, are automatically selected. These related objects can be deselected by deselecting the primary connector object.

Select Refernces.mp4

Select Objects: Objects that cannot be picked, such as code check reports which is not visible on the project screen, are selected using 'Select Object'.

Active: According to the 'Activation/Deactivation Impact', active objects' 3D geometries, finite models, and design reports can be enabled within the group, while those of inactive objects are not displayed in the project.

Activation/Deactivation Impact: The selection determines whether the object group affects the FEA model and/or Design reports.

  • FEA and Design Reset : This Select this option affects both the FE models of the objects when the activation and deactivation of selected objects affect both the finite element analysis (FEA) results and their design reports. When the object is deactivated, the FE models of the selected objects are not created during the analysis process, and the design reports of the selected objects are not included in the design processFor example, consider Unit 1 and Unit 2 of the same bridge. This option stores the FEA and design results of both models using a unique key, allowing you to check the results for Unit 1, then activate Unit 2 to view its results, without overwriting or deleting the results of the other unit.

  • Design Reset : This option is developed for Design Reports. By grouping design reports, for example; Superstructure Design Reports, Pier 1 Design Reports, etc.; only the desired design report group can be activated with a single analysis resultSelect this option when the activation and deactivation of selected objects affect only the design reports, without changing the FEA results. For instance, superstructure code-check objects and substructure code-check objects can be organized into two separate groups. When one group is active, the same FEA results can still be used. The advantage of using this option is that you will not lose the superstructure code-check report when you activate the substructure code-check objects.

Note

To better understand the options for 'FEA and Design Reset' and 'Design Reset', follow the steps below.

1) FEA and Design Reset

1

Log in to your account and locate the 'Project' option in the top right corner.

Insert excerpt
_AllinonebridgeworkflowSS
_AllinonebridgeworkflowSS
nameallinoneworkflow2
nopaneltrue

2

Click on 'Project' and then select 'NEW' from the top left corner of the screen.

Insert excerpt
_AllinonebridgeworkflowSS
_AllinonebridgeworkflowSS
nameallinoneworkflow1
nopaneltrue

3

Under the 'Example Project' section, click on 'New Project' specifically located within the 'Precast I-Girder Training Example'.

Insert excerpt
_AllinonebridgeworkflowSS
_AllinonebridgeworkflowSS
nameallinoneworkflow9
nopaneltrue

4

Provide a name for your project and proceed to open the example project.

Insert excerpt
_AllinonebridgeworkflowSS
_AllinonebridgeworkflowSS
nameallinoneworkflow10
nopaneltrue

5
Panel
panelIconId231b
panelIcon:hourglass:
panelIconText
bgColor#FFFAE6

Please note that the initial download process for the library components take approximately 2 minutes and 30 seconds to complete. The reopening of the same project will experience a notable increase in speed, primarily due to the caching of OpenBrIM library objects within your browser. The loading of library objects during this process generally takes less than 2-3 seconds

6

Insert excerpt
_AllinonebridgeworkflowSS
_AllinonebridgeworkflowSS
nameallinoneworkflow11
nopaneltrue

7

Click on the 'Data' button below.

Insert excerpt
_AllinonebridgeworkflowSS
_AllinonebridgeworkflowSS
nameallworkflow13
nopaneltrue

8

The window that opens below shows the workflow tree on the left and the spreadsheet of the selected object on the right.

Insert excerpt
_AllinonebridgeworkflowSS
_AllinonebridgeworkflowSS
nameallworkflow14
nopaneltrue

9

Scroll down in the workflow and click on the "Object Group" within the "Organization" group.

Insert excerpt
_AllinonebridgeworkflowSS
_AllinonebridgeworkflowSS
nameallworkflow15
nopaneltrue

10

Name the group you are determining.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup1
nopaneltrue

11

Click on three points by clicking on 'Pick Objects' input, then select 'Pick'.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup2
nopaneltrue

12

Pick the 'Abut1' and 'Pier1' support lines on the project screen for UnitSpan1.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup3
nopaneltrue

13
Panel
panelIconIde42e3814-f644-4249-b705-23f6880c02b8
panelIcon:iconinfo:
panelIconText:iconinfo:
bgColor#DEEBFF

Selecting all objects in the span can be difficult. Instead, it is easier to select support lines and then select the reference objects using 'Select References'.

14

Click on 'Select References' by clicking on three points.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup4
nopaneltrue

15

In the opened 'Select Referencing Objects' screen, all reference objects related to the selected 2 support lines are listed.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup5
nopaneltrue

16

When you click on any object, all reference objects of the clicked object are selected on the screen.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup6
nopaneltrue
Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup13
nopaneltrue

17

Click 'Abut1' and 'Pier1' to select all their references. Then, remove the selection of 7 insertion points belonging to the second span (IP11, IP12, IP13, IP14, IP15, IP16, IP17).

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup7
nopaneltrue

18
Panel
panelIconIde42e3814-f644-4249-b705-23f6880c02b8
panelIcon:iconinfo:
panelIconText:iconinfo:
bgColor#DEEBFF

Now all selected objects belong to Span 1.

19

Click on the 'Select' button at the bottom right of the 'Select Referencing Objects' screen to select the chosen objects.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup8
nopaneltrue

20
Panel
panelIconIde42e3814-f644-4249-b705-23f6880c02b8
panelIcon:iconinfo:
panelIconText:iconinfo:
bgColor#DEEBFF

Now you can see all the selected objects listed under the 'Pick Objects' input.

21

When you click on the 'View All' button on the left side of the screen, you can see the created 'Object Group' objects here.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup9
nopaneltrue

22

You can ensure control by viewing the created 'Object Group' objects.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup10
nopaneltrue

23
Panel
panelIconIde42e3814-f644-4249-b705-23f6880c02b8
panelIcon:iconinfo:
panelIconText:iconinfo:
bgColor#DEEBFF

Similar steps are followed to create 'Object Groups' for Span-2 and Span-3.

24

Let's deactivate SpanUnit1 and activate only the objects in Span-2 and Span-3.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup11
nopaneltrue

25

Only the 3D and finite models of active objects are visible. Additionally, the design reports remaining in the deactivated section will also be deactivated. (This situation can be adjusted with the 'Activation/Deactivation Impact' input.)

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup12
nopaneltrue

2) Design Reset

1
Panel
panelIconIde42e3814-f644-4249-b705-23f6880c02b8
panelIcon:iconinfo:
panelIconText:iconinfo:
bgColor#DEEBFF

Do the steps of 'FEA and Design Reset' up to step 10.

2

To group the Code Checks, first specify a name.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup14
nopaneltrue

3

To view all superstructure Code Checks, select all support lines and click on the three dots, then choose 'Select References'.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup15
nopaneltrue

4

Scroll through the 'Select Referencing Objects' screen to select all superstructure Code Checks, then click 'Select'.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup16
nopaneltrue

5

To remove the selected Code Checks along with the picked Supportlines from the list, click on the three dots, and then click on 'Edit'.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup21
nopaneltrue

6

Select the rows you want to delete, then click on the three dots, and select 'Delete Row'. Afterward, click on the 'Back' button.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup22
nopaneltrue

7

Change the 'Activation/Deactivation Impact' input to 'Design Reset'.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup17
nopaneltrue

8

Let's similarly group all substructure Code Checks belonging to Abut1.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup18
nopaneltrue

9

Pick Abut1 from the project screen, then click on the three dots and select 'Select References'.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup19
nopaneltrue

10

In the opened 'Select Referencing Objects' screen, scroll down to mark all substructure Code Checks associated with Abut1, then click on 'Select'. Change the 'Activation/Deactivation Impact' input to 'Design Reset'.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup20
nopaneltrue

11

To remove the selected Code Checks along with the picked Supportline from the list, click on the three dots, and then click on 'Edit'.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup23
nopaneltrue

12

Select the row you want to delete, then click on the three dots, and select 'Delete Row'. Afterward, click on the 'Back' button.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup24
nopaneltrue

13
Panel
panelIconIde42e3814-f644-4249-b705-23f6880c02b8
panelIcon:iconinfo:
panelIconText:iconinfo:
bgColor#DEEBFF

Group the substructure Code Checks for Pier1, Pier2, and Abut2 in a similar manner.

14

To keep only the Abut1 Code Checks active, deactivate the rest.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup25
nopaneltrue

15

After the analysis, when you click the design button, the deactivated Code Checks will not enter the design process. Only the substructure Code Checks found in Abut1 will appear in the Summary Report.

Insert excerpt
_ObjectGroupSS
_ObjectGroupSS
nameobjectGroup26
nopaneltrue

16
Panel
panelIconIde42e3814-f644-4249-b705-23f6880c02b8
panelIcon:iconinfo:
panelIconText:iconinfo:
bgColor#DEEBFF

The grouping of Code Checks in this manner is intended to streamline the users' design processes, thereby enhancing efficiency.

...