Creating a Local Substructure Model for Soil-Structure Interaction from a Global Model

Once your global model is ready, you can use the workflow below to:

  1. Run a nonlinear analysis on the substructure — useful for analyzing or checking slender columns independently.

  2. Run a soil-structure interaction (SSI) analysis — incorporate nonlinear springs to evaluate the interaction between the soil and the structure.

The main benefit is that any change to the global model — or any modification that affects analysis results — can be pushed to the local model with a single sync. Change management stays simple.

Prepare the Global Model for Substructure and Result Transfer

  1. Prepare the global model for transfer. Navigate to Organization > Cross-Project Data > Shared Substructure. Select the Support Line and set Transfer Result Extractions to Yes.

  2. Navigate to Organization > Cross-Project Data > Analysis Results > Bearing Forces and select all bearings of the substructure together with the result cases used for force extraction. (See Bearing Forces for details.) Configure the extraction settings to match your use case.

  3. Open the Extracted Forces tab and click Extract Forces. The results appear in the spreadsheet. The global model is now ready to transfer the substructure model and its results.

Set Up the Local Substructure Model from the Global Model

  1. Open the All-in-One Bridge Workflows section and click New Project within it. Enter a name for the new project.

  2. Click Data to open the spreadsheet. On the left panel, click the gear icon to open the workflow picker, then choose External References.

  3. In the tree view, click Project Objects. Open the three-dot menu and choose Add Projects…. Select your global / parent project from the list.

  4. Open the three-dot menu again and choose Shared Object from the global model.

  5. Click Sync Project to complete the import.

  6. Click Zoom Extent to view the substructure. In the tree view, synced objects are shown in green instead of the default blue. In the spreadsheet, each synced object's name cell shows an attachment icon at the bottom-right. Each subsequent sync overwrites the local data for these objects with whatever the global model contains.

  7. To protect specific objects from being overwritten — for example, when you are designing the pier cap or pier column and don't want their data changed by the next sync — open the three-dot menu next to the object and choose Disable Sync.

    Sync-disabled objects show:

    • A purple color in the tree view.

    • An unlock icon instead of the attachment icon in the spreadsheet cell.

  8. With the substructure imported, add the additional objects needed for analysis. Create at least two construction stages:

    • Stage 1 — construction of the substructure.

    • Stage 2 — application of bearing loads.

    Then build the substructure inside Stage 1. (This guide assumes familiarity with creating stages and constructing substructure elements in OpenBrIM. If you need an introduction, see the Steel I Girder Training Example.)

  9. Set the Nonlinear property of the stages to Yes to enable nonlinear analysis.

  10. Define the bearing loads. To wire them to the analysis results extracted from the global model:

    1. Navigate to External References > Project Analysis Results in the tree view.

    2. Select all the cells in the results table.

    3. Click Copy Parameter.

    4. Paste the parameters into the bearing-load spreadsheet — an f(x) icon appears in the bottom-left of each cell.

  11. Define the Soil Set and Soil Layers (this guide assumes familiarity with creating soil sets and layers). Then return to the Pile Layout FEA tab and set Soil Spring Type to Nonlinear Spring from the Soil Set.

circle-exclamation

Last updated