var busBar = BusBar.Create(m_oTestProject, "RIT.3589005", "1","c:\\temp\\linie.fp1",
5.0, copperBundle, additionalObjects, BusBar.Enums.BendingType.Edgewise);
var points = new[]
{
new PointD3D( 0.0, 0.0, 0.0), //(start)
new PointD3D( 0.0, 47.0, 0.0), // 1st bending point
new PointD3D( 0.0, 102.0, 0.0), // 2nd bending point
new PointD3D( 0.0, 245.0, 0.0), // 3rd bending point
new PointD3D( 0.0, 300.0, 0.0), //(end)
};
// Set bending points coordinates
busBar.BendingPoints = points;
// Set bending angles
var degreesToRadiansMultiplier = Math.PI / 180.0;
busBar.ChangeSegmentAngle(-45.0 * degreesToRadiansMultiplier, 1, 5, BusBar.Enums.BendingType.Edgewise);
busBar.ChangeSegmentAngle(45.0 * degreesToRadiansMultiplier, 2, 5, BusBar.Enums.BendingType.Edgewise);
busBar.ChangeSegmentAngle(-90.0 * degreesToRadiansMultiplier, 3, 5, BusBar.Enums.BendingType.Edgewise);