RSECTION 包含一种功能强大的脚本语言,您可以使用它来创建、修改和删除拓扑、荷载工况以及内力。然而,无法创建、打开或关闭文件,无法启动计算或读取结果,也无法与其他应用程序进行通信。
用于创建脚本的语言是 JavaScript。RSECTION 中包含如下所述的 JavaScript 扩展。
单位
输入会按 SI 基本单位进行解释。不过,您也可以直接使用 RSECTION 支持的单位,只需将单位写在数值后面,例如 points[1].coordinate_1=50mm。
数学函数和常量
数学函数和常量可全局使用。例如,您可以使用 sin(PI) 代替 Math.sin(Math.PI)。
幂
您也可以使用运算符 ^ 来定义幂,例如,7^3 的结果与 pow(7,3) 相同。
Sylvester Library
Sylvester Library 的向量和矩阵运算可供您编程使用。相关文档请参见: Sylvester
函数 run()
使用 run() 函数,您可以执行另一个脚本。
函数 include()
使用 include() 函数,您可以访问另一个脚本中的函数。