Fill out the form to keep watching
Having trouble viewing the video?
Some regions or networks may restrict Vimeo playback.
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.
Your submission has been
successfully received
If you meet the certification criteria,
Your Certificate of Completion will be sent to your email.
If you need urgent support, contact us via
here.
We truly appreciate your participation!
Open Access Has Ended
The open access period has ended.
If you have a MIDAS account, sign in
and complete the access form to watch this session.
Full access is one step away 👀
Complete a short form to continue
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