Add ppt for using factor

This commit is contained in:
ear
2025-06-04 18:34:40 +05:00
parent 957ab62ece
commit 2ab366da55
2 changed files with 13 additions and 5 deletions

View File

@@ -31,10 +31,18 @@ namespace StructureHelperLogics.NdmCalculations.Analyses
{ {
foreach (var item in results.ForcesResultList) foreach (var item in results.ForcesResultList)
{ {
if (item.IsValid == true) //if (item.IsValid == true)
{ {
var tuple = item.DesignForceTuple.ForceTuple; var tuple = item.DesignForceTuple.ForceTuple;
var strainMatrix = item.LoaderResults.StrainMatrix; LoaderCalculator.Data.Matrix.IStrainMatrix strainMatrix = null;
try
{
strainMatrix = item.LoaderResults.StrainMatrix;
}
catch (Exception ex)
{
}
string[] newLine = string[] newLine =
{ {
item.DesignForceTuple.LimitState.ToString(), item.DesignForceTuple.LimitState.ToString(),
@@ -42,9 +50,9 @@ namespace StructureHelperLogics.NdmCalculations.Analyses
tuple.Mx.ToString(), tuple.Mx.ToString(),
tuple.My.ToString(), tuple.My.ToString(),
tuple.Nz.ToString(), tuple.Nz.ToString(),
strainMatrix.Kx.ToString(), strainMatrix?.Kx.ToString(),
strainMatrix.Ky.ToString(), strainMatrix?.Ky.ToString(),
strainMatrix.EpsZ.ToString() strainMatrix?.EpsZ.ToString()
}; };
output.AppendLine(string.Join(separator, newLine)); output.AppendLine(string.Join(separator, newLine));
} }