Skip to content

Commit b595b5a

Browse files
committed
Adding check for star and end positions
1 parent 1717d9a commit b595b5a

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

MidasCivil_Adapter/CRUD/Create/Loads/BarVaryingDistributedLoads.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@ private bool CreateCollection(IEnumerable<BarVaryingDistributedLoad> barVaryingD
4848
continue;
4949
}
5050

51+
if (barVaryingDistributedLoad.StartPosition >= barVaryingDistributedLoad.EndPosition)
52+
{
53+
Engine.Reflection.Compute.RecordError("Midas civil only supports start positions less than end positions for BarVaryingDistributedLoads.");
54+
continue;
55+
}
56+
5157
List<string> midasBarLoads = new List<string>();
5258
string barLoadPath = CreateSectionFile(barVaryingDistributedLoad.Loadcase.Name + "\\BEAMLOAD");
5359
string midasLoadGroup = Adapters.MidasCivil.Convert.FromLoadGroup(barVaryingDistributedLoad);

0 commit comments

Comments
 (0)