扫一扫,访问微社区

QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

展开

通知     

全站
10天前
系统
[系统通知] 平台第一个项目外包——项目拼多;正式上线,欢迎各单位个人有外包、设计、采购、加工需求的,在此寻找更牛的解决方案
2021-07-01
查看: 236|回复: 0
收起左侧

[分享] 参数化DriveWorks solo使用技巧四

[复制链接]
发表于 2021-11-18 16:03:44 | 显示全部楼层 |阅读模式
安装
主题分类用于问题归类:

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
参数化DriveWorks solo使用技巧四
4 R/ P( N4 `- D0 Z" k上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。
& ]! |& v; `7 R# L: A8 b5 D首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。" G7 ]2 X: i9 A5 }
1.png
' ]+ t3 V' h) r9 d- T  O从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。
# ?/ a/ q5 a* G) A4 N& l. V: ]因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)
# Q* L' V+ J, R+ m" j* @DriveWorks可以存储要在规则中使用的值。
) }. H7 Z2 Y3 t3 f* O让我们将门和框架周围的间隙添加为变量。
; Z+ R: o; }* z* Z4 X  e0 t: U1.在任务浏览器中选择“定义变量”任务。5 {. C' w. T* {4 Y
2.单击添加变量以创建一个新变量。
% C3 |! G* z9 n" B8 B3.输入 墙和门框间隙 作为名称,然后按Enter。
# h, G  Y. g4 w& \$ o5 _您将看到新变量添加到列表中:6 U$ v0 L' i6 o! B/ L# T
2.png
& \4 t1 A" b( b  W2 J  w4.双击“规则”列中的变量值。
6 p: Z; g' e4 K9 d# G5.输入变量5的值,然后按Enter。
' o* b, e7 y: q9 [5 p6.添加另一个变量:门间隙,将其值设为5。
7 i3 f  B9 G: ?/ k+ Q7.添加另一个变量:“框架厚度”,将其设置为40。
' m/ _; D+ d8 S, h) K/ `7 M注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。, |1 V/ f+ j  x5 T1 o9 _
8.单击命令栏上的“添加类别”按钮。
9 G4 V8 F* J3 H; a9 ?& |& d8 n8 v1 m9.输入名称Sizes,然后单击OK。# |7 A8 R1 U% c7 A6 x4 b
3.png
7 A% j$ D$ c$ x/ P10.单击添加变量以创建一个新变量。
9 j+ r3 x8 Q# D% m11.将变量命名为“门框宽度”,然后按Enter。1 ]/ p: T  @( D& k' t4 h0 @& B
12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。+ |/ w7 l. Y. k8 e$ w
点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)# l( r) D: |. v5 E
13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。# z5 ^2 J' y( S+ g$ F  g4 l0 k
4.png 2 |1 I) Y" [' l& M! {7 d
14.然后键入一个减号,后跟一个空心括号-(* [( u3 y, x- }
15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号)/ p  x( _$ v% l
注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。
, u9 c+ ?5 i( R# y16.现在,您应该具有如下规则:
7 o4 x- l% b4 I0 G- o8 O4 \: \ 5.png # D0 g- M5 U6 R
17.单击“确定”接受规则。1 \) u+ j, ^1 d0 K4 J. W% a
18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))) o+ Y9 W) h/ a6 w
19.单击“规则构建器”上的“确定”以接受规则。
' k: u3 Z4 L7 V) o& }提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。! L4 e% x. H; S) J# L- v* C
20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙 9 m- }) t$ y7 E
21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)/ n! i2 E& p' U& W
6.png / m) ~) s' E6 [
22.在任务浏览器中选择模型规则任务。
! G  c6 c6 ]# _' K23.单击命令栏上的添加按钮。
5 z0 l, |0 }6 Z" ~8 X24.选中“木质门和框架”组合件的框,然后单击“确定”。  D% ~/ h* L4 \# k2 U
7.png * s7 l1 l- E* X7 w1 K! ~0 E
25.右键单击树中的“木质门和框架”,然后单击“选择子项”。( ~/ ]4 F. w) J# c$ t( g8 l
26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。
. @# _9 ?6 P( C& S# l27.依次选择每个,然后单击命令栏上的“生成”按钮。& H, m( G0 s0 ^/ I  ^9 @$ w6 W
8.png ! ], y1 x  n) t6 G
不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。
) d. n  Z& U; ?& C28.更改过滤器框文字为专长以显示我们捕获的功能的规则。
) M- z: {3 ^- Z$ y$ `我们想根据之前添加的组合框来压缩或解压缩此功能。% U3 ?9 o5 X" y! I6 Q# |
29.单击“方形切口”功能。
1 @4 k5 N: s7 S+ J; X5 \30.单击命令栏上的“构建”以启动“规则构建器”。6 X7 [9 V* P$ G) j% ?
31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。
4 P; `% O( @; H6 h9 Q' }! ^32.单击IF条目以激活Rule Builder底部的Function Wizard。5 W# z7 m6 t7 d6 K- k3 A+ A
9.png
' A: t' ^8 l& I2 \6 H( M2 D33.单击“功能向导”上的“条件”文本框。
+ l7 w, n( t, B( X9 }) H0 p34.浏览到右侧的控件,然后双击“窗口控件名称”。, s  @& {. z( u+ D1 G# V- O
35.然后输入=“矩形”
- }' w3 u2 F( d7 o36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。
4 b% T2 U0 p, w$ c3 R2 [37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。
( A' r2 I8 w1 n5 Q 10.png 5 k: O- c; S  j- y) E( I

8 D# P8 O5 @7 R38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。7 ^5 e; E* W. ]) y7 [* e  e
11.png ! C" F3 A/ N" N# N2 E% k
39.在“模型列表”中选择“矩形窗口文件名”行; Z& q  T7 z2 ?1 u
40.单击生成以启动规则生成器3 P9 P3 x1 r- S9 J+ r# b" x9 d. _
41.通过单击命令栏上的“清除”按钮清除当前规则8 f3 p0 P$ _( A- q! E
42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。
; ~7 J- ^8 Y3 g  p# p9 ?43.在“功能向导”的三个文本框中输入以下值: s" H$ N. s, d3 j0 [4 C
12.png $ _6 `! A9 V- U6 g' H% @/ b
44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。
# Q( W3 [  N9 @$ |" I运行你的项目0 t, Z' ~9 H  m8 D  N  ^
现在,您已经完成了运行项目和创建新模型的所有设置。
6 M) A* o2 S( U: s' O+ O9 |1.在SolidWorks中关闭所有打开的模型。
3 _0 a4 d, d' f( n. j2.单击DriveWorks Solo中的“运行项目”按钮。
/ \7 q! N0 d8 X1 J0 n$ E: Y 13.png
5 M+ @5 b4 q* Q& m( |3.更改表单上的值。: _+ m( x! ^9 P
4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。, a9 G/ K! d( J" Y, c
14.png 4 n8 _9 b9 W) G- Y% F3 T0 f
各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!* d8 T: ~, R5 }# z* d$ z
" K' M% e% X' W1 b- j! V/ h7 O% Z
  o1 ^2 C9 r& U4 n3 O7 U% m
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备13008828号-1 )

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