The “NET/EX01/properties.cs” example shows how information in the finite element model can be accessed. The C# code looks as follows:
...
foreach (Int32 id in db2.iter_coordSysId())
cards.Add(db2.fillCard("CoordSys", id));
foreach (Int32 id in db2.iter_nodeId())
cards.Add(db2.fillCard("Node", id));
foreach (Int32 id in db2.iter_elemId())
cards.Add(db2.fillCard("Element", id));
foreach (Int32 id in db2.iter_rbeId())
cards.Add(db2.fillCard("RBE", id));
foreach (Int32 id in db2.iter_materialId())
cards.Add(db2.fillCard("Material", id));
foreach (Int32 id in db2.iter_propertyId())
cards.Add(db2.fillCard("Property", id));
...
string[] vectStr = NastranDb.writeNastranCardsToVectStr(new object[] { "left", "short", cards.ToArray() });
foreach (string line in vectStr)
Console.WriteLine(line);
...
}
This example illustrates the use of the “fillCard” method, already presented in sections III.1.1.6 and IV.2.3.