本文主要是介绍RevitAPI:获取管道的水平对正和垂直对正属性或约束,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
选择管道,可以看到最上面有两个属性,分别是水平对正和垂直对正
我们都知道,使用RevitLookup工具找到对应的BuiltInParameter之后,调用Element.get_Parameter(BuiltInParameter)就可以获得对应的参数了。
只不过这里的参数返回值是Integer,具体哪个数字代表那种对正方式还却没有明确说明。我查了一下,貌似没有对应的枚举类型,所以通过试验找到了他们的意义:
//Horizontal Justification,0==Center, 1==Left, 2==Right
duct.get_Parameter(BuiltInParameter.RBS_CURVE_HOR_OFFSET_PARAM).AsInteger();
//Vertical Justification, 0==Middle, 1==Bottom, 2==Top
duct.get_Parameter(BuiltInParameter.RBS_CURVE_VERT_OFFSET_PARAM).AsInteger();
这篇关于RevitAPI:获取管道的水平对正和垂直对正属性或约束的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!