Design Checks Overview
Design evaluation is run against the project's active design code.
Prerequisites
- Model is attached to an
ArmaturaProject. project.ActiveDesignCodeis set (for examplenew EN1993()).- Design context is available (explicitly set or auto-resolved defaults depending on code).
Evaluate a single scenario
var analysis = model.RunAnalysis(loadCase);
var eval = model.Evaluate(analysis, loadCase.Name);
Console.WriteLine(eval.IsSuccessful);
Console.WriteLine(eval.IsSatisfactory);
Console.WriteLine(eval.MaxUtilization);
Evaluate scenario envelope
var scenarios = model.RunAllScenarios();
var eval = model.EvaluateEnvelope(scenarios);
Full pipeline
var eval = model.AnalyseAndEvaluateAll();