Parametric Modelling of Road, Tunnel and Segment Bridge

Hi All,

Have anyone tried GC Connect Edition to develop parametric 3D model for roads, Tunnels and Segment Bridge structures. If possible, please share some info.

Thanks,

Anjum 

Parents
  • Anjum,

    you need to be specific about what you want GC to do for you as we have Road and Bridge tools that are highly parametric already.

    Rgds

    Brenden

    Brenden Roche

    Applications Engineer

    Bentley Systems, Manchester UK


    This is a test

  • Hi Brenden,

    Thanks for the reply.

    As you know precast segments in tunnel and bridge structures are typical and follows a fixed pattern.

    So, we want to use GC to model such precast segment components and later these elements can be placed in sequence to make tunnel or bridge by linking with the given alignment drawings or details.

    after modelling the Tunnel or bridge model we want to automatically generate all the original coordinates of individual precast segments (which is normally done manually). These coordinates information would be useful to accurately cast the precast segment.

    following similar study has been performed earlier using other tools

    https://www.intechopen.com/books/structural-bridge-engineering/3d-and-4d-models-used-in-bridge-design-and-education

     Please advice.

    Thanks and Regards,

    Anjum

  • Hi Anjum,

    In principle, this is very well possible in GC. The approach would entail the following:

    (1) define the components that you want to place along an alignment; these could be Generated Node Types within GC, especially if specific behaviors are expected; AECOsim Building Designer's user-defined building components ("Objects"); or attributed cells;

    (2) use the ReferenceAttachment node type to reference the road or rail alignment as generated in OpenRail, OpenRoads, or similar applications;

    (3) move the ReferenceAttachment so that it is within the solids area of the active design file (GC's operation depends on that);

    (4) set up a GC Range node around the alignment data in relation to which you want to place components;

    (5) use an appropriate GC node type (e.g. PolyLine) to create GC nodes based on the alignment data;

    (6) use an appropriate technique to place CoordinateSystem nodes along the alignment for placement of the components from (1);

    (7) place the components.

    Caveats:

    • The specialist applications that Bentley Systems offers for creation of rail or road alignments embed expert knowledge in them; therefore, it is recommended to use them to the greatest extent possible to create any data related to the alignment, especially concerning super-elevation and any items related to the geometry of the rail- or road-bed, respectively.
    • Items should be separated by level assignments as much as possible, because level names are easy-to-use criteria by which data can be separated, so that in GC any scripting can be done related to specific items in the alignment (e.g. tunnel center, left track, right track, etc.).
    • For proper alignment of components it may be necessary to place points on some of the alignment elements before using those to generate properly oriented CoordinateSystem nodes, especially when components need to react properly to curves and super-elevation.

    Beyond that, your concrete work cases will provide better opportunity to provide help. If those work cases are confidential, please send them to Volker.Mueller (at) Bentley.com.

    HTH,

         Volker

       

Reply
  • Hi Anjum,

    In principle, this is very well possible in GC. The approach would entail the following:

    (1) define the components that you want to place along an alignment; these could be Generated Node Types within GC, especially if specific behaviors are expected; AECOsim Building Designer's user-defined building components ("Objects"); or attributed cells;

    (2) use the ReferenceAttachment node type to reference the road or rail alignment as generated in OpenRail, OpenRoads, or similar applications;

    (3) move the ReferenceAttachment so that it is within the solids area of the active design file (GC's operation depends on that);

    (4) set up a GC Range node around the alignment data in relation to which you want to place components;

    (5) use an appropriate GC node type (e.g. PolyLine) to create GC nodes based on the alignment data;

    (6) use an appropriate technique to place CoordinateSystem nodes along the alignment for placement of the components from (1);

    (7) place the components.

    Caveats:

    • The specialist applications that Bentley Systems offers for creation of rail or road alignments embed expert knowledge in them; therefore, it is recommended to use them to the greatest extent possible to create any data related to the alignment, especially concerning super-elevation and any items related to the geometry of the rail- or road-bed, respectively.
    • Items should be separated by level assignments as much as possible, because level names are easy-to-use criteria by which data can be separated, so that in GC any scripting can be done related to specific items in the alignment (e.g. tunnel center, left track, right track, etc.).
    • For proper alignment of components it may be necessary to place points on some of the alignment elements before using those to generate properly oriented CoordinateSystem nodes, especially when components need to react properly to curves and super-elevation.

    Beyond that, your concrete work cases will provide better opportunity to provide help. If those work cases are confidential, please send them to Volker.Mueller (at) Bentley.com.

    HTH,

         Volker

       

Children