创建公式

Tekla PowerFab Tekla PowerFab GO
修改时间: 18 9月 2024
2025i
Tekla PowerFab

创建公式

您可以创建公式以供 Tekla PowerFab 计算值。例如,您可以创建一个公式来定义参数化构件中使用的角钢大小或定义额外估算的成本。

访问“公式”对话框

您可以通过以下任一方式访问公式对话框:
  • 对于额外估算,请执行以下步骤:
    • a. 转到维护 > 估算 > 人工维护 > 额外估算
    • b. 单击任意选项卡上的公式按钮。

    有关详细信息,请参阅创建额外估算

  • 对于参数化构件,请执行以下步骤:
    • a. 转到维护 > 估算 > 参数化构件维护
    • b. 选择一个参数化构件并单击打开
    • c. 单击任意输入字段右侧的公式图标

    有关详细信息,请参阅管理参数化构件

  • 要调整人工代码,请执行以下步骤:
    • a. 转到维护 > 估算 > 人工维护 > 人工代码
    • b. 单击人工代码维护功能区选项卡并选择公式维护
    • c. 单击编辑公式

    有关更多详细信息,请参阅调整人工代码中的“添加、修改和删除公式”

公式对话框随即打开。

通过公式函数,可以将以下对象添加到公式中:
  • 标准变量:材料对象的属性
  • 添加变量:任何先前添加的与参数化构件或额外估算相关的变量
  • IF / THEN / ELSE / ENDIF:IF/THEN/ELSE/ENDIF 条件语句
  • ANDOR:连接词合取和析取
  • =:等于
  • !=:任何地方
  • <:小于
  • >:大于
  • <=:小于等于
  • >=:大于等于
  • CEILING:舍入函数,始终向上舍入
  • , FLOOR:舍入函数,始终向下舍入
  • , ROUND:舍入函数,达到一半时向上舍入,不足一半时向下舍入。
  • SQRT:平方根
  • SIN:正弦
  • COS:余弦
  • TAN:正切
  • HYP:斜边
  • ASIN:反正弦
  • ACOS:反余弦
  • ATAN:反正切

公式示例:计算额外估算的成本

在此示例中,如果对象的长度小于或等于 40',我们需要将额外估算成本增加 100 美元。如果长度大于 40',则应将成本增加 150 美元。

在此情况下,我们需要以下公式:

IF ([长度] <= 40') THEN (100) ELSE (150) ENDIF

  1. 额外估算对话框中,选择成本表达选项,然后单击公式
  2. 公式对话框中,单击IF / THEN / ELSE / ENDIF按钮。
  3. 转到 IF 后面的括号。
  4. 其他变量列表中,选择长度
  5. 单击添加变量

    [长度] 将显示在 IF 后的括号中。

  6. [长度] 后面输入一个空格。
  7. 在空格后键入:<=40'
  8. 转到 THEN 后面的括号。
  9. 键入:100
  10. 转到 ELSE 后面的括号。
  11. 键入:150
  12. 单击确认关闭公式对话框,并使用额外估算中的公式。

该公式现已准备就绪。

提示: 您可以通过在 ELSE 部分中添加额外的 IF/THEN 语句来嵌套 IF/THEN 语句。示例:IF (长度<=40') THEN (100) ELSE (IF (<=60') THEN (150) ELSE (200) ENDIF) ENDIF
这些内容是否有用?
上一步
下一步