StructuralSectionRectangleParameterized类是Autodesk Revit API中一个定义矩形结构截面的类。它提供了几个参数用于定义矩形截面的形状。
Autodesk.Revit.DB.Structure.StructuralSections.StructuralSectionRectangular
StructuralSectionRectangleParameterized(double height, double width, double b1, double b2, double t1, double t2)
创建一个新的参数化矩形截面对象。
参数说明:
height: 矩形截面的高度。
width: 矩形截面的宽度。
b1: 矩形截面下边缘到轴心的距离。
b2: 矩形截面上边缘到轴心的距离。
t1: 矩形截面左边缘到轴心的距离。
t2: 矩形截面右边缘到轴心的距离。
double BottomEdgeOffset {get;}
获取矩形截面下边缘到轴心的距离。
double TopEdgeOffset {get;}
获取矩形截面上边缘到轴心的距离。
double LeftEdgeOffset {get;}
获取矩形截面左边缘到轴心的距离。
double RightEdgeOffset {get;}
获取矩形截面右边缘到轴心的距离。
//创建一个宽50高100,左边距离轴心10,右边距离轴心20,上边距离轴心30,下边距离轴心40的参数化矩形截面对象
StructuralSectionRectangleParameterized section = new StructuralSectionRectangleParameterized(100, 50, 40, 30, 10, 20);
System.ArgumentOutOfRangeException
当传入参数不符合规范时,将抛出此异常。