青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1267|回复: 3

[教程] 参数化DriveWorks solo使用技巧四

[复制链接]
发表于 2021-11-18 16:10 | 显示全部楼层 |阅读模式
参数化DriveWorks solo使用技巧四
) K: h1 r; m/ u1 l. j/ T: i' k上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。
, i' S/ p" K; A# y; }首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。5 g/ r9 A; T) u7 W
1.png
" M% c6 ^/ C) E" f% ^0 N8 a# d% [从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。$ J) @9 ~2 m) R* G2 K
因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)
, {! n* h5 Y7 ^* X7 m# d7 \' E9 ODriveWorks可以存储要在规则中使用的值。
1 Y+ Y; i# T* {8 i; f* w( r让我们将门和框架周围的间隙添加为变量。4 ^3 k. T3 J8 Z  ~: s$ Q4 |
1.在任务浏览器中选择“定义变量”任务。. e; A& _' F# }. }" E- X: Z1 G
2.单击添加变量以创建一个新变量。
+ K# k+ @* R& j* K4 T- G3 Z3.输入 墙和门框间隙 作为名称,然后按Enter。
7 F3 `/ l2 ]' D& ?& e$ I" C您将看到新变量添加到列表中:3 `' z. }5 `* l8 Y$ \1 |: O
2.png
# R4 M+ S. ]( j) d- p9 R' x. Y4.双击“规则”列中的变量值。
. l, d  ]& S6 d/ J, J. Y5.输入变量5的值,然后按Enter。
$ ?0 ~( `$ V% V! B6.添加另一个变量:门间隙,将其值设为5。
% L/ \2 z7 h8 ]* s7.添加另一个变量:“框架厚度”,将其设置为40。/ O# z0 P. Y; l# d
注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。
: N  m, }  y, [( O( J2 R: M8.单击命令栏上的“添加类别”按钮。9 _! B, G" b1 G3 c& M; O* o1 V
9.输入名称Sizes,然后单击OK。
: A- m  s! I* N+ w 3.png
$ ]7 g* u) o$ |! J- Y( g10.单击添加变量以创建一个新变量。
) w6 H+ l2 E% n) |: N2 ~& X8 d11.将变量命名为“门框宽度”,然后按Enter。# ?! r7 b: h! X$ ^  P
12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。
8 f* y0 `& o$ M. `# n  c' l点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙): Y0 E; V7 h& \' c5 b% W: p
13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。" k0 [1 u6 d' h% J5 O
4.png + J" e, T  G* B4 L6 O3 p
14.然后键入一个减号,后跟一个空心括号-(
( S0 C' [+ d( O+ b2 v15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号)* u2 B. t( r; ^  j, X- K8 k0 [/ r
注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。
: ?; _6 v7 `# R3 V. }+ R16.现在,您应该具有如下规则:; ~4 r9 ?1 d- l: F
5.png 4 [# f7 C0 Y& @! k- _) j
17.单击“确定”接受规则。/ O! ^4 b+ t; `* [8 d: o0 L9 G* B
18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))
, O8 h7 U7 s6 j9 u) x+ I# O) w19.单击“规则构建器”上的“确定”以接受规则。 4 R8 y# q) U( \2 j1 S, D' k" y
提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。. R% ~! I8 H: F1 {/ r$ M
20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙 * g- ^# ~; n; y6 p
21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)
3 U$ T  y; L( R/ i 6.png
. E, d  W" B& \! I8 m22.在任务浏览器中选择模型规则任务。
/ m6 j9 J. v3 I23.单击命令栏上的添加按钮。, A# x7 |" g6 p* k: v; Y! @2 b- Q
24.选中“木质门和框架”组合件的框,然后单击“确定”。
4 W0 _9 F4 A3 b, ? 7.png / E3 t0 ]) m: G' e" \. [( V7 D
25.右键单击树中的“木质门和框架”,然后单击“选择子项”。
+ B  n# x, i; i% f26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。1 V6 f6 R/ a+ q
27.依次选择每个,然后单击命令栏上的“生成”按钮。
0 K6 m0 y3 i5 U6 S& M 8.png - l" u" I" b, O
不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。
5 @/ L  |5 c/ f# j28.更改过滤器框文字为专长以显示我们捕获的功能的规则。% B$ j8 }: }3 V. E
我们想根据之前添加的组合框来压缩或解压缩此功能。
# ]4 H% _* z$ w1 q29.单击“方形切口”功能。) o3 U  ?5 f' C
30.单击命令栏上的“构建”以启动“规则构建器”。
* g2 j, }% ^# |8 a31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。
9 R5 P$ U6 q$ r( C# U& P$ K7 t32.单击IF条目以激活Rule Builder底部的Function Wizard。
% `% t) N! A# Y1 d- v& [/ ` 9.png ) p& @/ h8 p0 o5 X
33.单击“功能向导”上的“条件”文本框。$ p+ y9 a' c6 j/ r, }
34.浏览到右侧的控件,然后双击“窗口控件名称”。
6 }. W. z4 k4 [  W6 E5 F35.然后输入=“矩形”' ~# |: r9 {7 d6 n& M
36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。
! l1 _- n, _, W. z6 b+ Y% b37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。
( Z1 P6 w* i$ W1 R 10.png ; ?; n' [' p  K: u. ^2 i% \$ X) \

. b* i* z3 R. O- E1 s38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。
$ V  H1 G: ^: G5 v 11.png ; ?1 y* B- q& O. J+ v6 H  j9 w
39.在“模型列表”中选择“矩形窗口文件名”行
% N! Y0 p! n6 r8 ^3 I1 x8 n: }0 k40.单击生成以启动规则生成器
( g) |2 D4 b5 a  h41.通过单击命令栏上的“清除”按钮清除当前规则: a2 s/ ?* ~6 S$ u8 f% I
42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。
, R  O  a( b! U9 I7 {: I9 H43.在“功能向导”的三个文本框中输入以下值9 G; m8 ?2 f% Y& m& Z. K5 D
12.png 3 T" U) Y% I+ L, Q$ q* v0 D8 L# m
44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。% T& ^8 v  I& t# q/ K
运行你的项目
' U8 d5 y- O- K6 c; ]现在,您已经完成了运行项目和创建新模型的所有设置。
/ }% b% A6 K" n( l1.在SolidWorks中关闭所有打开的模型。8 G6 }7 L* b4 V6 Q% L# K
2.单击DriveWorks Solo中的“运行项目”按钮。
: ]/ d) T+ G! ~5 z# \4 h 13.png
4 y+ Z9 w, X! Z1 |8 O9 q0 u- @3.更改表单上的值。3 o( V: d, s0 P
4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。
8 F9 w( U# {: P0 w 14.png
# g0 n7 A8 R. O3 r1 ~/ `各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!
9 W! R- b. T* s& [
: ?4 |+ X5 T4 Y2 e+ u$ L0 q& ^& _% B. q& ?5 |
发表于 2021-12-1 10:03 | 显示全部楼层
企业使用参数化软件提高工程师工作效率!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-2 10:26 | 显示全部楼层
  f( s+ O- H5 T* e8 V% K5 B
小伙伴们,模型做出来了吗?
回复 支持 反对

使用道具 举报

发表于 2021-12-3 16:02 | 显示全部楼层
参数化软件DriveWorks,让工程师在重复的设计中得到解放
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-11-21 19:51 , Processed in 0.073196 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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