参数化DriveWorkssolo使用技巧四 点击:430 | 回复:11



南京东岱软件

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:228帖 | 12回
  • 年度积分:521
  • 历史总积分:2379
  • 注册:2013年5月16日
发表于:2021-11-29 16:52:37
楼主

上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。

首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。

1.png

从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。

因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)

DriveWorks可以存储要在规则中使用的值。

让我们将门和框架周围的间隙添加为变量。

1.在任务浏览器中选择“定义变量”任务。

2.单击添加变量以创建一个新变量。

3.输入 墙和门框间隙 作为名称,然后按Enter。

您将看到新变量添加到列表中:

2.png

4.双击“规则”列中的变量值。

5.输入变量5的值,然后按Enter。

6.添加另一个变量:门间隙,将其值设为5。

7.添加另一个变量:“框架厚度”,将其设置为40。

注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。

8.单击命令栏上的“添加类别”按钮。

9.输入名称Sizes,然后单击OK。

3.png

10.单击添加变量以创建一个新变量。

11.将变量命名为“门框宽度”,然后按Enter。

12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。

点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)

13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。

4.png

14.然后键入一个减号,后跟一个空心括号-(

15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号)

注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。

16.现在,您应该具有如下规则:

5.png

17.单击“确定”接受规则。

18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))

19.单击“规则构建器”上的“确定”以接受规则。

提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。

20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙

21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)

6.png

22.在任务浏览器中选择模型规则任务。

23.单击命令栏上的添加按钮。

24.选中“木质门和框架”组合件的框,然后单击“确定”。

7.png

25.右键单击树中的“木质门和框架”,然后单击“选择子项”。

26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。

27.依次选择每个,然后单击命令栏上的“生成”按钮。

8.png

不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。

28.更改过滤器框文字为专长以显示我们捕获的功能的规则。

我们想根据之前添加的组合框来压缩或解压缩此功能。

29.单击“方形切口”功能。

30.单击命令栏上的“构建”以启动“规则构建器”。

31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。

32.单击IF条目以激活Rule Builder底部的Function Wizard。

9.png

33.单击“功能向导”上的“条件”文本框。

34.浏览到右侧的控件,然后双击“窗口控件名称”。

35.然后输入=“矩形”

36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。

37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。

38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。

12.png

39.在“模型列表”中选择“矩形窗口文件名”行

40.单击生成以启动规则生成器

41.通过单击命令栏上的“清除”按钮清除当前规则

42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。

43.在“功能向导”的三个文本框中输入以下值

13.png

44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。

运行你的项目

现在,您已经完成了运行项目和创建新模型的所有设置。

1.在SolidWorks中关闭所有打开的模型。

2.单击DriveWorks Solo中的“运行项目”按钮。

14.png

3.更改表单上的值。

4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。

15.png

各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!




楼主最近还看过



sqok88

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 217回
  • 年度积分:32
  • 历史总积分:281
  • 注册:2017年12月26日
发表于:2021-12-01 10:16:06
1楼

感谢楼主分享

伊豆2014

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 297回
  • 年度积分:44
  • 历史总积分:302
  • 注册:2014年3月31日
发表于:2021-12-01 11:22:21
2楼

企业使用参数化软件提高工程师工作效率!

汉堡是只猫😬

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 95回
  • 年度积分:50
  • 历史总积分:114
  • 注册:2021年9月29日
发表于:2021-12-01 13:45:53
3楼

DriveWorks软件可以让工程师摆脱重复的设计任务,提高产品质量并减少错误。节省时间并降低开发成本,同时提高生产力。

sjg199591

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 159回
  • 年度积分:32
  • 历史总积分:228
  • 注册:2019年7月01日
发表于:2021-12-01 16:31:36
4楼

不错,学习了,感谢分享

ddsoftwwl

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 142回
  • 年度积分:26
  • 历史总积分:256
  • 注册:2018年7月16日
发表于:2021-12-02 10:32:43
5楼

真不错,很实用,谢谢分享,还会继续关注的!

李丶伟

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 249回
  • 年度积分:40
  • 历史总积分:452
  • 注册:2016年6月29日
发表于:2021-12-02 10:54:35
6楼

软件是挺不错的,哪里下载呢?

EthanDustin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 136回
  • 年度积分:61
  • 历史总积分:205
  • 注册:2020年11月26日
发表于:2021-12-02 13:37:14
7楼

Driveworks参数化设计软件只需要进行简单的设置,就可以将大量的重复设计和设计更改自动完成,节约了大量的时间。

makarov

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 34回
  • 年度积分:0
  • 历史总积分:83
  • 注册:2021年11月01日
发表于:2021-12-03 09:34:59
8楼

感谢楼主分享

ddsoftjk

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 78回
  • 年度积分:366
  • 历史总积分:656
  • 注册:2021年12月03日
发表于:2021-12-03 16:07:09
9楼

学会了,感谢分享

hongyun1106

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 182回
  • 年度积分:55
  • 历史总积分:250
  • 注册:2020年2月19日
发表于:2021-12-03 16:07:36
10楼

参数化软件DriveWorks,让工程师在重复的设计中得到解放

無理

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 17回
  • 年度积分:0
  • 历史总积分:37
  • 注册:2021年12月08日
发表于:2021-12-08 09:48:58
11楼

参数化软件DriveWorks,让工程师在重复的设计中得到解放


热门招聘
相关主题

官方公众号

智造工程师