NDAS Initiative

Nuclear Design Analysis Software

NDAS is a full-stack software application developed to streamline the generation of calculations and other engineering documentation across the nuclear industry.

NDAS processes common design information and distributes it to clients (i.e.: thermal-hydraulic design, piping design, pipe support design, drafting, plant simulator, etc.). The system also supports administrative tasks such as the generation of calculation templates, stress contour drawings, piping isometrics and hydraulic reports.






The NDAS Fully-Autonomous Drafting module leverages low-level vector calculus to develop high-fidelity three-dimensional system vizualizations.




This functionality is layered with more advanced computer graphics to produce features such as Stress Contour Vizualization plots, developed in accordance with leading finite element modeling literature [1,2].

[1] Finite Element Modeling for Stress Analysis (1st Edition) - Robert D. Cook

[2] Introduction to Finite Elements in Engineering (4th Edition) - Tirupathi Chandrupatla, Ashok Belegundu






The system also performs inference on the system layout to acquire hydraulic system data such as pipe schedules, system elevations and hydraulic resistance estimations.





NDAS also includes Python-based Microsoft Office Automation. This automation allows post-processing of calculation data into Microsoft Word templates without the need for manual data extraction.





In addition to extracting relevant raw data from stress reports, NDAS can perform ASME-compliant nozzle qualification. This automation allows post-processing of calculation data into Microsoft Word templates without the need for manual data extraction.

In a stress analysis use case, the automation eliminates the need for engineers to manually scan through thousands of lines of raw data to manually perform analysis.




To learn more about NDAS or to request access, please visit the NDAS GitHub repo.