NCF参数化建筑论坛

标题: 【GHPython】设置Number Slider 电池的最大、最小值 [打印本页]

作者: 月之眼    时间: 2019-6-13 12:00
标题: 【GHPython】设置Number Slider 电池的最大、最小值
问题背景

今天在论坛看见有人提问:【如何通过代码或者函数设置Number Slider 电池的最大值、最小值。】因为每次都要双击设置,很麻烦。
[attach]51736[/attach]

问题解答

我们可以通过GH Python电池获取gh面板中的所有Number slider 电池,然后找到想要设置的Number Slider 电池进行设置,下面我们看看代码如何操作。

1.首先我们需要获取GH面板中的所有电池。
[attach]51737[/attach]

2.找到了GH面板中的所有电池之后,我们需要对每个电池进行判断,找到所有的Number Slider 电池。
[attach]51738[/attach]

3.然后我通过名字找到对应的Number Slider 电池,并对它进行最大值和最小值的设置。
[attach]51739[/attach]

完成上面的代码之后,我们就可以实时的设置Number Slider 电池的最大值和最小值了。

GhPython电池的参数类型:
(bool:bool  
     min:int  
     max:int  
     slidername:str
)



作者: 120774116    时间: 2021-7-14 13:04
本帖最后由 120774116 于 2021-7-14 13:07 编辑

想请教下:找到对应的电池后,相对应的属性或者方法,如何查询? obj.Slider.Minimum这个如何查询。如果想给Panel赋值,用哪种方法或者属性。




欢迎光临 NCF参数化建筑论坛 (http://bbs.ncf-china.com/) Powered by Discuz! X3.2