使用变量管理器创建、编辑和导入/导出变量
使用“变量管理器”编辑变量、创建新变量,并以 .csv 格式导入或导出变量。
-
在“基础”功能区,选择变量工具。
提示: 要查找并打开工具,按 Ctrl+F。更多信息请见查找和搜索工具。显示“变量管理器”。 -
可执行以下操作:
重要: 变量名称不能是数学运算符、数值、数学常数、保留的 Python 关键字或单位说明符。名称可以包含下划线 (_),但不能包含空格或其他特殊字符。
在处理 2024 版之前创建的 .stmod 或 .csv 文件时,不支持的变量名将被更改,您需要更正带有依赖项的表达式。
要 则 注意 从 .csv 文件导入变量 点击 。
所需格式为名称,表达式,类型,备注,其中类型可以是 l(长度)、a(角度)、unitless(无单位)、velocity(速度)、acceleration(加速度)、ang_velocity(角速度)、ang_acceleration(角加速度)、damping(阻尼)、stiffness(刚度)、torsion_stiffness(扭转刚度)、torsion_damping(扭转阻尼)等。您可以通过导出 .csv 文件来查找可用的单位类型;所有可用的单位都作为备注写入 .csv 文件中。 注: 导入变量时,默认情况下,它们将与任何现有变量合并。要在导入时清除现有变量,请在变量管理器对话框的汉堡菜单中,启用导入时清除变量。将变量导出至 .csv 文件 点击 。
删除一个或多个变量 - 选择一个或多个变量。
- 点击
。
添加新变量 - 选择一个空的名称字段或点击
,输入名称,然后按 Enter。
重要: 名称字段不能为空白。 - 在值/表达式列中,输入一个数值,或指定变量之间的依赖关系,例如 OtherVariable*2。基本数学运算符 (+,-,/,*) 和标准 Python 数学函数是可以接受的。
Inspire 自动填充结果字段。
- 可选:在备注列中,输入任何相关说明。
如果给长度变量指定单位,例如 1.0 cm,那么 Inspire 将以选定的显示单位显示结果,例如 10 mm。 可在表达式中使用三角函数。输入值必须为无单位或角度。如果是无单位,则其值会被解释为弧度。例如,X = pi/2(无单位)和 Y = 10*sin(X) 或 X = 90 deg 和 Y = 10 * sin(X) 或 Y=10*sin(pi/2) 或 Y=10*sin(90 deg)
变量的表达式无法参考自身。
不支持循环依赖,例如 L1 表达式指 L2,L2 表达式指 L3,L3 表达式指 L1。
编辑变量 选择要编辑的字段并输入新信息。 编辑材料变量 点击编辑材料变量 ,选择要包含在变量中的材料。
要更改材料变量值,点击结果下拉菜单并选择新材料。
提示:
- 根据上下文自动分配单位。如果未给新的长度变量指定单位,则根据“单位选择器”的当前设置分配单位。支持数百种单位类型。派生单位由基本单位组合而成(例如,Kg*m/s^2 将得到牛顿)。
- 支持三角函数、反三角函数、双曲线函数和反双曲线函数。