多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
**参数设置** ![](https://img.kancloud.cn/15/9f/159f7b7b27f43698ecc6355d556ba511_60x54.png) * 构件参数:此面板可用于新建、修改、删除构件参数。用户在完成模型创建后也可在此新建和编辑构件类型。 :-: ![](https://img.kancloud.cn/cd/a0/cda022b75e4d9d1c067c0b1e0d3c4cb4_569x343.png) * 参数类别 构件参数类别根据用法不同可分为类型参数、实例参数两种。根据参数的定义方式又可分为构件参数和共享参数。 * 参数类型 广联达构件设计软件支持的参数类型包含:长度、角度、数值、整数、是/否、文字、材质。其中不同参数类型被赋予不同的含义,参数类型含义如下表所示: | 名称 | 说明 | | --- | --- | | 长度 | 可用于设置图元或者子构件的长度,可通过公式定义 | | 角度 | 可用于设置图元或子构件的角度,可通过公式定义 | | 数值 | 始终表示数值 | | 整数 | 始终表示为整数的值 | | 是/否 | 试用“是”或“否”定义参数 | | 文字 | 用于显示文字内容的参数 | | 材质 | 建立可在其中制定特定材质的参数 | * 表达式计算 构件参数值可以通过表达式计算的到,构件设计软件支持的表达式计算功能包含: 1. 加、减、乘、除四则运算。 2. 取余运算:%。 3. 带括号以及括号嵌套的运算(只支持圆括号)。 4. 布尔型的与、或、非逻辑运算。(and/or/not,用法:c = a and b, d = a or b, e = not d)。 5. 条件表达式(>、>=、=、)。 6. 表达式嵌套。 7. 字符串运算(只支持字符串加法)。 8. 自定义函数(已实现的见表 1,支持扩展)。备注:函数名区分大小写。 构件设计还支持以下函数的计算: | 函数 | 函数功能 | 函数说明 | | :-: | :-: | :-: | | cos() | 余弦函数 | 角度值为,degree | | sin() | 正弦函数 | 角度值为,degree | | tan() | 正切函数 | 角度值为,degree | | asin() | 反正弦函数 | | | acos() | 反余弦函数 | | | atan() | 反正切函数 | | | sqrt() | 开平方函数 | | | pow(,) | 幂函数 | pow(x,y)表示x的y次幂,x,y都可以是double | | if(内容为True,then,else) | 条件语句,参照Excel中的if函数 | | | Round() | 取整 | 四舍五入取整 | | Rounddown() | 取整 | 向下取整 | | Roundup() | 取整 | 向上取整 |