public void BasePlateTensionReturnsMinimumThickness() { BasePlateIShape plate = new BasePlateIShape(1, 1, 1, 1, 1, 36, 1); BasePlateTensionLoaded bp = new BasePlateTensionLoaded(plate); double t_pMin = bp.GetMinimumBasePlateBasedOnBoltTension(12.5, 2.0 - 0.55 / 2.0, 3.45); double refValue = 0.878; double actualTolerance = EvaluateActualTolerance(t_pMin, refValue); Assert.LessOrEqual(actualTolerance, tolerance); }
public void BasePlateSmallMomentReturnsMinimumThickness() { BasePlateIShape plate = new BasePlateIShape(19, 19, 12.7, 12.2, 4, 36, 0); BasePlateEccentricallyLoaded bp = new BasePlateEccentricallyLoaded(plate); double t_pMin = bp.GetMinimumThicknessEccentricLoadStrongAxis(376.0, 940, BendingAxis.Major, 8.0); double refValue = 1.36; double actualTolerance = EvaluateActualTolerance(t_pMin, refValue); Assert.LessOrEqual(actualTolerance, tolerance); }
public void BasePlateConcentricReturnsMinimumThickness() { BasePlateIShape plate = new BasePlateIShape(16.5, 18.5, 12.7, 12.2, 3, 36, 1224.0); BasePlateConcentricallyLoaded bp = new BasePlateConcentricallyLoaded(plate); double t_pMin = bp.GetMinimumThicknessConcentricLoad(990.0); double refValue = 1.51; double actualTolerance = EvaluateActualTolerance(t_pMin, refValue); Assert.LessOrEqual(actualTolerance, tolerance); }