Would you like to sign out?

    🇦🇺

    A Vierendeel truss bridge generator and a network arch optimisation tool, both built on the MIDAS CIVIL NX API Beyond Manual Modelling: Practical Engineering Automation with MIDAS CIVIL NX

    Preview ended

    Fill out the form to keep watching

    Having trouble viewing the video?

    Some regions or networks may restrict Vimeo playback.

    AI Summary

    Core problem: Every geometry option means rebuilding the model, reapplying loads and re-extracting results by hand. 

     

    • Vierendeel truss generation with linear buckling and L/600 deflection checks 
    • Network arch geometry: arch inclination, top bracing pattern, radial hanger arrangement 
    • M1600 lanes, influence line moving load analysis, results graphed to Excel 

     

    Most relevant during preliminary optioneering, where radial hanger arrangement changes drive the influence line moving load analysis results being compared. 

    Description

    Engineers rebuild similar bridge models for every option, reapply the same load cases, and pull results out of the GUI case by case. This session covers two parametric Python tools that remove that loop by driving the model through the MIDAS CIVIL NX Open API, which exposes CIVIL NX as structured data over a JSON request/response layer.

     

    The first is a Vierendeel truss bridge generator, written during a tender design where geometry was expected to change repeatedly for non-structural reasons. A small parameter set — span, vertical hanger spacing, depth, member sizes — builds the entire model in CIVIL NX, runs a linear buckling analysis and checks deflection, then writes each run to its own Excel tab with a master comparison tab. In the demo, a 42 m span option returns a utilization of 1.50 against an L/600 limit and fails, while the next option in the same batch passes.

     

    The second is a network arch bridge optimization tool, used for preliminary optioneering and for a conference paper on rise-to-span ratio, hanger inclination angle and hanger count under AS 5100.2 loading. Arch generation, arch inclination, top bracing pattern and radial hanger arrangement all come from one parameter block, and the script defines traffic lanes and the M1600 vehicle before running linear static and influence line moving load analysis, graphing design actions along the arch and tie in Excel. Both tools rest on the same features — programmatic modeling, batch processing, and automated analysis and results extraction — and the speaker's closing point is that automation clears repetitive work rather than replacing engineering judgment.

    Key Points

    Building a complete Vierendeel truss model in CIVIL NX from four input parameters

    Running linear buckling analysis and an L/600 deflection check without GUI steps

    Generating network arch geometry, including arch inclination and radial hanger arrangement, from one parameter block

    Applying traffic lanes and the M1600 vehicle for influence line moving load analysis

    Batching multiple parameter sets in one script run, with results graphed to Excel

    Speaker

    Angelo Maio Bridges & Structures Engineer SMEC
    Angelo Maio is a Structural Engineer at SMEC Australia Pty Ltd working in their Bridges & Structures team located in Adelaide, South Australia. Angelo has over 3 years of experience in the detailed design, verification, assessment and construction support of road, rail, and pedestrian bridges on major transport infrastructure projects across Australia.
    Get Access to the Video

    Fill out this form to watch the full video

    Once you've completed the form, you can watch anytime with unlimited replays. Access is browser-specific. Clearing cookies or switching devices requires re-authorization.

    🎁 Take a 1-Minute Survey

    We’ll send the resources via email

    On-Demand you might also like