SOLIDWORKS如何在方程式中使用IF语句?

概述:我们需要设计一个容器,其长度和宽度可以是任何值,但高度是由长度间接驱动的。容器尺寸为 6m x 4m x 2m。如果长度小于2m,我希望高度降到 1m;如果长度 > 2m,那么我希望高度 = 2m;其他情况高度 = 1m。

将上面的关系用 Excel 可以表示为:

if(Length>2,2,1)

也就是说:

if(长度> 2m,则将此设为2m,否则将其设为1m)

下面通过一个实际的例子进行介绍。

1.我们双击高度的尺寸,然后在键盘上输入 =,我们可以访问方程式下拉菜单。在Functions下,可以在底部附近找到 if(),如下图所示。

2.单击 长度Length 尺寸,系统将自动填充方程式中尺寸的正确全名,即当单击 6.00 尺寸时,它会自动将“Length@Sketch1”写入方程式,完成后如下所示:

if(Length@Sketch1>2,2,1)

3.建议在创建方程式之前重命名尺寸和草图。在 SOLIDWORKS 2017 SP0 中,它会自动修复参考,但版本的结果可能会有所不同。如果我们必须重命名,请谨慎操作,并保留文件的备份。

  • Proe知识
  • 扫二维码关注微信公众号
  • weinxin
  • SolidWorks技巧
  • 扫二维码关注微信公众号
  • weinxin
  • 本文由 发表于 2022年7月6日20:57:07
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
SOLIDWORKS剪裁实体如何使用? SW建模

SOLIDWORKS剪裁实体如何使用?

之前我们介绍了剪裁实体命令中的强劲剪裁功能,今天介绍SOLIDWORKS 2019 中的修剪工具引入的两个非常有用的新选项。在默认情况下,这...

您必须才能发表评论!