变量
创建并分配变量以参数化模型。这可以让您通过调整变量值来快速迭代和比较设计概念。
变量可应用于各种 CAD 和工具中可用的属性,如“草图”、“几何体”、“隐式”和“运动”。您还可以指定变量之间的依赖关系,这将在变量之间创建链接。
使用变量管理器管理变量
使用“变量管理器”编辑变量、创建新变量,并以 .csv 格式导入或导出变量。
-
在“几何”功能区,选择变量工具。
提示: 要查找并打开工具,按 Ctrl+F。更多信息请见查找和搜索工具。显示“变量管理器”。 -
可执行以下操作:
要 则 注意 从 .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 将得到牛顿)。
- 支持三角函数、反三角函数、双曲线函数和反双曲线函数。
应用变量以对模型进行参数化
应用变量以对模型进行参数化。在存在 f(x) 的情况下,可以从工具即时创建变量。
您可以应用现有变量,并通过小对话框在各种工具中添加新变量。
-
在工具小对话框中,点击 f(x) 图标。
- 在下拉菜单中,选择添加变量,以根据文本字段中的尺寸创建新变量,或选择现有变量的名称。
- 点击应用将变量应用于结构特征。
- 鼠标右击划过勾选标记以退出,或双击鼠标右键。
提示:
- 您还可以通过在小对话框的文本字段中输入新名称和表达式来创建变量,例如:
Variable1=50
- 此外,您还可以根据现有变量来创建新变量,例如,
Variable2=Variable1*0.5
。