青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2021-11-18 16:10 | 显示全部楼层 |阅读模式
参数化DriveWorks solo使用技巧四
6 d5 M9 C; p1 t上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。
; B2 i9 e( F7 M" [. m. ]首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。
8 _1 v" D3 P! d( q- Z 1.png
, E$ `" T# h( b( G0 I从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。
0 X/ d7 v: X  ]1 s4 d因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)
* k" e7 _3 ~- T+ S- wDriveWorks可以存储要在规则中使用的值。
' c9 K3 }- R* _让我们将门和框架周围的间隙添加为变量。
0 x/ m' L1 `2 B; H: O1.在任务浏览器中选择“定义变量”任务。) \3 d( c6 F* d' o7 D# {, X5 O
2.单击添加变量以创建一个新变量。9 J. P- O& r5 Z
3.输入 墙和门框间隙 作为名称,然后按Enter。% x  w% G# d! `  {/ v( @
您将看到新变量添加到列表中:
# C: D# h# n# d) w; c# N% S 2.png + v* e& h/ N2 A* g# {# k
4.双击“规则”列中的变量值。5 Z: y' v% A5 k' n7 y- X5 O( t
5.输入变量5的值,然后按Enter。: x+ I7 ?( D. t1 ?
6.添加另一个变量:门间隙,将其值设为5。: J/ I# Y/ I7 D3 N+ {9 E' Y
7.添加另一个变量:“框架厚度”,将其设置为40。
, l0 ~, C& M; w2 \注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。
4 V- z, v6 e! H- ^8.单击命令栏上的“添加类别”按钮。. d' F) e0 I* L
9.输入名称Sizes,然后单击OK。* N$ g, P, ~1 C  F$ B
3.png
" K) H  u6 |& j/ z0 x10.单击添加变量以创建一个新变量。
  z5 K$ [2 ^, P; g' o11.将变量命名为“门框宽度”,然后按Enter。
  H, r6 V' Y! X4 M4 Z. b12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。
9 s6 C9 E8 Y+ r; l; I( a  N2 k' e点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)4 o' A- b5 D) f. Y
13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。4 ~5 l- d- E! l3 Q! L
4.png
- T. C3 {2 ^8 t14.然后键入一个减号,后跟一个空心括号-(
' D1 t1 B/ o4 B. W* M/ M$ W15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号)" Q  Z  q! h6 ?
注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。
& F6 x2 S8 l% J8 X3 b16.现在,您应该具有如下规则:, D) F9 V2 V4 U$ {) F3 K, g1 f
5.png , |: u' B6 T8 [1 N. |) S7 \
17.单击“确定”接受规则。
$ |6 j, ]2 k  ^1 r9 s18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))
0 I" T1 L- w# ]7 e/ \19.单击“规则构建器”上的“确定”以接受规则。
* U, {5 b5 ]0 {8 ]& F9 r3 B2 b& Z/ w2 B提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。
+ G3 a1 @7 H6 R6 V' ^! R+ N0 J20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙 4 \5 H& O7 J4 A3 z# l
21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)
& m+ J: }' w6 z+ s6 p5 y 6.png
; G' P9 x! p6 t# \1 L5 ^, s22.在任务浏览器中选择模型规则任务。
* H5 Y" e8 g& U- j23.单击命令栏上的添加按钮。0 e& W: j9 b5 N* `+ P0 U) _  I
24.选中“木质门和框架”组合件的框,然后单击“确定”。4 `) K/ Z; a8 T* Z8 _
7.png % C; W$ L" |: K  p( v) t' p% y
25.右键单击树中的“木质门和框架”,然后单击“选择子项”。
. Z: K  I3 u7 F7 |5 I& Y26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。
+ ^& C! Q" G) y; V/ _% O2 C27.依次选择每个,然后单击命令栏上的“生成”按钮。
' q/ e2 O) `0 W$ A+ A 8.png
* ^. h6 o5 e; W) F; R- i不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。* c" [' ^$ ?3 w* j+ T
28.更改过滤器框文字为专长以显示我们捕获的功能的规则。
* P4 W$ q. P& `' u5 o我们想根据之前添加的组合框来压缩或解压缩此功能。+ d7 z+ s/ U; j
29.单击“方形切口”功能。
' |+ A  O, \% P- P$ [3 F0 \9 N3 y30.单击命令栏上的“构建”以启动“规则构建器”。7 `% G" h3 K5 d7 _! @
31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。
2 J+ s3 s4 O) i4 C8 A- W# `9 S; @$ q32.单击IF条目以激活Rule Builder底部的Function Wizard。& |! M2 Y8 z3 N
9.png
: o% K; t% B( q6 D* J33.单击“功能向导”上的“条件”文本框。
: s/ a* u9 Z$ L0 t8 V34.浏览到右侧的控件,然后双击“窗口控件名称”。
2 |  p, c: g/ p! s: ~35.然后输入=“矩形”
/ D  W4 M7 Z: `5 P36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。
+ F& L# D+ y% {! t37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。
1 f( o& P' f3 A8 m% k2 C* z 10.png $ _2 E4 R2 a, {- G3 f
6 N" x9 F! G3 h5 Y/ u
38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。
* i% q4 o5 o# R7 l5 k8 H 11.png
) G! `) b6 r4 l. h1 D! j39.在“模型列表”中选择“矩形窗口文件名”行
9 j/ |! m* y  t8 \2 i40.单击生成以启动规则生成器. c% f. w( d5 c, {- }. }# Z0 \
41.通过单击命令栏上的“清除”按钮清除当前规则" j: e9 I6 o) `5 K2 H
42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。! C7 `0 [( A, ~+ c, f
43.在“功能向导”的三个文本框中输入以下值5 c3 e' t. e! c( c' A
12.png ! c6 D0 F! h3 J( v4 y
44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。8 h8 g! @7 Q% j  S: q% j! {
运行你的项目
: a4 [2 Z7 D. B1 q/ [' i# z现在,您已经完成了运行项目和创建新模型的所有设置。
6 F  i. Z" O5 n: u3 _1.在SolidWorks中关闭所有打开的模型。$ y4 G% e0 j' D
2.单击DriveWorks Solo中的“运行项目”按钮。
1 u  ]$ z. d: Z# i# [ 13.png * r( J# w: q# a4 |
3.更改表单上的值。- O3 ^1 R2 O, O# N- o( i& {
4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。* a0 L/ o8 M* H# Z  C7 V
14.png ! c! ?5 a! f7 m  ^6 x8 `* `+ f0 n
各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!
/ d  ]) N/ B7 M4 Z3 k* }! c! p' O/ Z& \  G, ^1 s* `

; O$ n+ e' \* t/ q# \- c
发表于 2021-12-1 10:03 | 显示全部楼层
企业使用参数化软件提高工程师工作效率!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-2 10:26 | 显示全部楼层

# Z2 _: h4 V0 U: `6 H* w' T小伙伴们,模型做出来了吗?
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-14 04:55 , Processed in 0.216813 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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