Autodesk.Revit.DB.Structure.StructuralSections.StructuralSectionIWideFlange
该类代表一个具有I型宽腰梁形状的结构断面。
属性
FlangeThickness
- 类型:双精度浮点型
- 描述:获取或设置该结构断面的翼缘厚度。
WebThickness
- 类型:双精度浮点型
- 描述:获取或设置该结构断面的腹板厚度。
Depth
- 类型:双精度浮点型
- 描述:获取或设置该结构断面的深度。
Width
- 类型:双精度浮点型
- 描述:获取或设置该结构断面的宽度。
FilletRadius
- 类型:双精度浮点型
- 描述:获取或设置该结构断面的圆角半径。
SectionArea
- 类型:双精度浮点型
- 描述:获取该结构断面的截面面积。
SectionModulus
- 类型:双精度浮点型
- 描述:获取该结构断面的截面模量。
MomentOfInertiaXX
- 类型:双精度浮点型
- 描述:获取该结构断面对XX轴的惯性矩。
MomentOfInertiaYY
- 类型:双精度浮点型
- 描述:获取该结构断面对YY轴的惯性矩。
PlasticSectionModulusXX
- 类型:双精度浮点型
- 描述:获取该结构断面在XX轴方向的塑性截面模量。
PlasticSectionModulusYY
- 类型:双精度浮点型
- 描述:获取该结构断面在YY轴方向的塑性截面模量。
RadiusOfGyrationXX
- 类型:双精度浮点型
- 描述:获取该结构断面对XX轴的回转半径。
RadiusOfGyrationYY
- 类型:双精度浮点型
- 描述:获取该结构断面对YY轴的回转半径。
方法
ComputePrincipalProperties()
示例代码
StructuralSectionIWideFlange wideFlange = new StructuralSectionIWideFlange(10.0, 5.0, 20.0, 7.0);
wideFlange.ComputePrincipalProperties();
Console.WriteLine("SectionArea: " + wideFlange.SectionArea);
Console.WriteLine("SectionModulus: " + wideFlange.SectionModulus);
Console.WriteLine("MomentOfInertiaXX: " + wideFlange.MomentOfInertiaXX);
Console.WriteLine("MomentOfInertiaYY: " + wideFlange.MomentOfInertiaYY);