我的机械网

搜索
查看: 1174|回复: 5

SolidWorks方程式里if函数的使用

  [复制链接]
发表于 2019-12-4 13:55:14 | |阅读模式
各位网友请注意:我的机械网所有附件、百度网盘提取码、机械资料、PDF资料、压缩包文件均需要回帖后才能下载!

建模过程:

1.先在前视面上画一个矩形,标注长宽。

2.拉伸。

3.在前视面上画一个圆,

圆到边线的距离:="D1@草图1"/2

"D1@草图1"就是矩形的长度。

拉伸切除

4.把矩形的长度修改为:18 时,圆的直径依然是15 ,所以就会出现下图的状况。

5.可以给圆的直径一个条件判断:

当矩形长度<=20 时,圆的直径为:5

当矩形长度>20的时候,圆的直径为:15

这时就要用到:if 函数 ,

圆的直径=if( "D1@草图1"<=20,5,15)

("D1@草图1"是矩形的长度)

输入方程式的时候,必须使用英文输入法

6.修改矩形的宽度,

宽度 = "D1@草图2" * 2

("D1@草图2"是圆的直径)

7.这时再修改矩形的长度为20 ,圆的直径变成了:5 。

8.矩形的长度为21 ,圆的直径变成了:15 。

9.矩形的长度为50 ,圆的直径还是:15 。

10.矩形的长度为15是 ,圆的直径又变成了:5 。

11.完成。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 一键登录:

x
发表于 2019-12-4 13:55:20 |
谢谢楼主

0

主题

5549

回帖

3万

积分

论坛元老

Rank: 8Rank: 8

积分
38106
发表于 2020-1-6 12:37:09 |
很棒,继续加油

0

主题

5419

回帖

3万

积分

论坛元老

Rank: 8Rank: 8

积分
37463
发表于 2021-12-3 12:03:52 |
看了这么多帖子,第一次看看到这么有内涵的!

0

主题

5474

回帖

3万

积分

论坛元老

Rank: 8Rank: 8

积分
36647
发表于 2021-12-4 10:44:53 |
这个帖子会火的,鉴定完毕!

0

主题

5818

回帖

4万

积分

论坛元老

Rank: 8Rank: 8

积分
40013
发表于 2021-12-4 11:57:48 |
论坛的人气越来越旺了!
快速回复 返回顶部 返回列表