SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

好品数字
好品数字
查看: 2406|回复: 3
打印 上一主题 下一主题

参数化DriveWorks solo使用技巧四

  [复制链接]

70

主题

575

帖子

1475

金币

传奇

Rank: 8Rank: 8

积分
4813

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

跳转到指定楼层
楼主
 楼主| 发表于 2021-11-18 15:58:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
参数化DriveWorks solo使用技巧四
上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。
首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。

从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。
因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)
DriveWorks可以存储要在规则中使用的值。
让我们将门和框架周围的间隙添加为变量。
1.在任务浏览器中选择“定义变量”任务。
2.单击添加变量以创建一个新变量。
3.输入 墙和门框间隙 作为名称,然后按Enter。
您将看到新变量添加到列表中:

4.双击“规则”列中的变量值。
5.输入变量5的值,然后按Enter。
6.添加另一个变量:门间隙,将其值设为5。
7.添加另一个变量:“框架厚度”,将其设置为40。
注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。
8.单击命令栏上的“添加类别”按钮。
9.输入名称Sizes,然后单击OK。

10.单击添加变量以创建一个新变量。
11.将变量命名为“门框宽度”,然后按Enter。
12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。
点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)
13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。

14.然后键入一个减号,后跟一个空心括号-(
15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号)
注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。
16.现在,您应该具有如下规则:

17.单击“确定”接受规则。
18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))
19.单击“规则构建器”上的“确定”以接受规则。
提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。
20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙
21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)

22.在任务浏览器中选择模型规则任务。
23.单击命令栏上的添加按钮。
24.选中“木质门和框架”组合件的框,然后单击“确定”。

25.右键单击树中的“木质门和框架”,然后单击“选择子项”。
26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。
27.依次选择每个,然后单击命令栏上的“生成”按钮。

不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。
28.更改过滤器框文字为专长以显示我们捕获的功能的规则。
我们想根据之前添加的组合框来压缩或解压缩此功能。
29.单击“方形切口”功能。
30.单击命令栏上的“构建”以启动“规则构建器”。
31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。
32.单击IF条目以激活Rule Builder底部的Function Wizard。

33.单击“功能向导”上的“条件”文本框。
34.浏览到右侧的控件,然后双击“窗口控件名称”。
35.然后输入=“矩形”
36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。
37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。


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

39.在“模型列表”中选择“矩形窗口文件名”行
40.单击生成以启动规则生成器
41.通过单击命令栏上的“清除”按钮清除当前规则
42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。
43.在“功能向导”的三个文本框中输入以下值

44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。
运行你的项目
现在,您已经完成了运行项目和创建新模型的所有设置。
1.在SolidWorks中关闭所有打开的模型。
2.单击DriveWorks Solo中的“运行项目”按钮。

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

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

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞 拍砖拍砖
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

1

主题

47

帖子

134

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
267
QQ
沙发
发表于 2021-11-19 16:19:56 | 只看该作者
好东西,努力学习学习!
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

1

主题

855

帖子

868

金币

传奇

Rank: 8Rank: 8

积分
3176

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

板凳
发表于 2024-5-5 12:59:42 | 只看该作者
楼主能共享一下模型吗?我真的很喜欢
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

855

帖子

868

金币

传奇

Rank: 8Rank: 8

积分
3176

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

地板
发表于 2024-5-5 18:35:54 | 只看该作者
楼主能共享一下模型吗?我真的很喜欢
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭 卷起
关闭 卷起

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2024-6-11 21:59 , Processed in 0.147656 second(s), 37 queries .

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

快速回复 返回顶部 返回列表