云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

天翼云_正在登录游戏服务器_多少钱

小七 141 0

技术提示:参数变量与配置变量

产品设计本质上是一个变量和迭代过程。也许你想尝试不同的主草图几何,或者尝试不同的零件规格。相反地,也许你有一个特定的值来驱动你想要从一个源控制的多个特性。不管设计差异的原因是什么,Onshape有一个很好的方法来处理这些需求:变量。创建Onshape变量有两种方式:参数变量特征或配置变量。虽然这两种变量类型所能控制的东西之间有相当数量的重叠,但它们的用例有着显著的差异,这些差异很大程度上是基于设计意图的。我们跳进去吧。相似之处1这两种变量类型都可以控制Part Studio空间中的各种值类型,例如长度、角度和实数。这些值可用于驱动:草图尺寸特征&自定义特征值,如挤出深度、倒角距离、图案实例计数等。2这两种变量类型也可以同时控制多个项目。换言之,允许设置两个或多个离散尺寸或特征值由同一变量驱动。三。Onshape中的许多对话都可以采用公式。在这些对话中,公式中可以使用任何变量。当您希望您的设计具有自我关系甚至空间关系时,这非常有用。例如,在这个床头柜零件工作室中,我可以将"切角2"设置为等式#倒角距离/腿长度这给了我的设计一个几何关系,如果我选择改变腿的长度,倒角将相应地更新。这对于美学目的或规范目的是有用的。注:配置变量和参数变量类型在同一特征输入中使用。4对上述观点的一个警告是,参数变量是"单位敏感的"。公式必须返回特征或尺寸可接受的适当单位。在上面的例子中,量纲分析将是([英寸]/[英寸]),产生一个数值,最后加上[英寸]。如果方程式是(倒角距离-4)英寸,该功能将抛出错误,因为"4"和"#切角距离"的单位不同。参数变量1参数化变量仅存在于Part Studio环境中。可以使用功能工具栏中的此图标创建此功能。2顾名思义,这些变量都是特性,以与其他特性相同的方式进行参数化管理。因此,这些类型的变量只能由特征树上它们下面的其他特性引用。三。参数变量可以引用位于特征树中其自身上方的其他参数变量。继续以床头柜为例,我现在创建了一个名为"#Golden_Ratio"的新参数变量。该变量随后将由方程式中的"#chamber_Dist"变量引用。这对于创建经常被引用且不经常更改的变量非常有用。由于其在特征树中的位置,创建一个更停滞的变量作为参数变量更有意义,而配置变量可能建议频繁更改。4它可以由仅存在于同一环境中的配置控制。使用配置列表或变量时,可以配置参数化变量。上面的视频显示了一个具有列表配置的工作流。配置变量的逻辑是相同的,但工作流程略有不同:右键单击参数变量并选择"设置为"所需的配置变量。这似乎是多余的,但如果您想将第3点所示的用例与配置表结合起来,这将是最好的方法。5不能在创建参数变量时选择的变量"类型"之外对参数变量施加限制。限制是这种类型固有的。您可以选择:长度角度数量任何配置变量1配置变量存在于Part Studio和Assembly环境中,可以通过右侧栏上的图标访问。它们不是特征,因此不进行参数化求解;相反,它们存在于特征之上一个层次,用于控制所述特征的方差。2在Studio中,两个参数化变量都可以在Studio空间中访问,也可以在部件空间中控制参数化变量。这一点尤其使配置变量如此强大。由于Onshape的体系结构,这意味着配置变量既可以跨选项卡访问,也可以跨文档访问。此图显示了方法:三。配置变量不能在同一空间中相互引用。给配置变量赋值的一般工作流程是右键单击并从上下文菜单中选择"设置为"。但是,这是功能值独有的。由于配置变量存在于功能级别之上,因此它们不能相互配置。4您可以对配置变量实施限制。当然,变量的类型有其固有的限制,例如:长度角度整数真实的文本通过定义变量的默认值、最小值和最大值,您可以更精确地使用配置变量。有兴趣学习更多的形状技术提示吗?你可以在这里查看最新的技术博客。