青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2021-11-18 16:10 | 显示全部楼层 |阅读模式
参数化DriveWorks solo使用技巧四
/ _* g2 J/ W. X  @: ]5 ]! _5 p上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。
* t8 }3 |6 a; V+ W  M  T首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。1 J9 D# [- s7 Q  ]$ g
1.png
: c0 k9 L3 ~. A从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。: ~3 Q2 a$ [/ ]
因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)
& E1 ]6 m5 s( _% U, Q2 N9 uDriveWorks可以存储要在规则中使用的值。
$ H( X% i! @% G3 f+ R/ R让我们将门和框架周围的间隙添加为变量。9 o" w6 _/ p7 n
1.在任务浏览器中选择“定义变量”任务。. u7 ~9 O, \  L# K; |
2.单击添加变量以创建一个新变量。
: e) s" h% P4 p3 A3.输入 墙和门框间隙 作为名称,然后按Enter。
( l0 P+ U3 [5 Y您将看到新变量添加到列表中:+ I: @% o4 M4 D1 {! p( q. ^" m. R) c. W
2.png
3 B: f" S! l5 ?  z. v" o6 j  [4.双击“规则”列中的变量值。) H7 i' W: K$ j" X
5.输入变量5的值,然后按Enter。
. {0 {( `) y/ k- s& E. B6.添加另一个变量:门间隙,将其值设为5。
6 d- g0 c( N, h7.添加另一个变量:“框架厚度”,将其设置为40。  q: H6 P4 A2 C) y  \3 e3 H
注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。
$ H. Z# z* h( y$ M8.单击命令栏上的“添加类别”按钮。7 A% Y" V1 @) f+ i" N
9.输入名称Sizes,然后单击OK。5 x2 }2 G+ I% L* C$ j8 S
3.png
; \4 ~$ e( K8 w& u10.单击添加变量以创建一个新变量。: I' J4 k7 ^8 v  \  s0 ^- |6 u
11.将变量命名为“门框宽度”,然后按Enter。
6 r& n$ B, w) g7 z! R8 a12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。
! [* H+ w- s1 _( A% F* {点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)
8 f3 E0 A& b- z& `( Q8 B) b: |13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。8 n- _+ {$ R2 D; O. R: c: d/ Z/ l- J
4.png & V9 l! w: B  @+ m
14.然后键入一个减号,后跟一个空心括号-(" n* B2 j5 p! z( ~4 V2 A7 i& B" v! H
15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号): I/ a% p0 i5 ~* [( H6 M8 z, }8 m
注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。6 f. y" u8 [& t  q, U# m% s) b! ~
16.现在,您应该具有如下规则:
1 G' w4 Z3 p1 H% L: M9 C0 _, k 5.png
7 U2 F1 R& J* t; a$ x1 a, R& D17.单击“确定”接受规则。
, B$ a* R/ O# E4 k' K& h) c18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙)). z% R! m" r: M8 c4 V; ~* t; `1 I
19.单击“规则构建器”上的“确定”以接受规则。
7 s& C. W% V# }" `6 R2 c提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。- R0 g$ }! p2 G- C7 o
20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙
$ J  u6 j7 F' c( ~$ h21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)9 q4 r7 ~5 o7 {  F/ \" y
6.png
- K" f( i% T5 C; i22.在任务浏览器中选择模型规则任务。
) I/ a$ M5 U, `23.单击命令栏上的添加按钮。
4 |* J6 w' ?* P9 X! ]. C  i24.选中“木质门和框架”组合件的框,然后单击“确定”。
6 C1 G4 k( u+ p% x  a 7.png
* J  b& E4 ]- F# t4 f9 q25.右键单击树中的“木质门和框架”,然后单击“选择子项”。
% O2 ?4 X3 C2 P  A4 o2 B26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。& r- k, y( a0 h. ^
27.依次选择每个,然后单击命令栏上的“生成”按钮。
; H. ^. P! v/ \+ j7 D 8.png ) Y3 B* p. Q9 U* z
不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。
" H/ I% L6 H" L2 k- {) n+ i28.更改过滤器框文字为专长以显示我们捕获的功能的规则。1 `% b( r7 V5 E. F6 n0 }
我们想根据之前添加的组合框来压缩或解压缩此功能。
, t( Q4 C0 t; u( ^- v, W6 V& ^29.单击“方形切口”功能。
1 v9 \# ?1 ?- D30.单击命令栏上的“构建”以启动“规则构建器”。
7 `* l3 z2 W6 p+ v6 j) x31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。
8 M' p& @: ]3 B: i32.单击IF条目以激活Rule Builder底部的Function Wizard。& d# N5 g6 g' [( P9 Y
9.png
/ z$ j% }  a& h. X' D- y33.单击“功能向导”上的“条件”文本框。
" a; V+ N$ ^: s0 Q3 L8 B34.浏览到右侧的控件,然后双击“窗口控件名称”。" Q  s& l/ T# U  e
35.然后输入=“矩形”
! m! ~( N* d' g$ F36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。$ M' t, {  O2 F4 N
37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。
. m5 w2 B6 Z& ~% }( q; i 10.png
" A, B6 G. k5 W& b4 I# ~% T ! W: m6 L, s1 N; a" p7 d
38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。
1 q9 I, ?- {, Y% a( Q; c3 f 11.png
; m# i5 @2 |6 n& i) m% j3 N9 m39.在“模型列表”中选择“矩形窗口文件名”行. J7 ]9 F6 J( w  \
40.单击生成以启动规则生成器8 K, @0 l0 ?7 e* Y0 A; v
41.通过单击命令栏上的“清除”按钮清除当前规则
# i, h+ }! |5 y8 E; [& U42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。
$ V3 ?/ S  E0 s" _3 g* g+ b43.在“功能向导”的三个文本框中输入以下值' \: _6 U% A" x8 v2 U6 U& i8 L
12.png " h" q: z: W9 o/ q
44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。
, U0 |2 w# _) R! V7 T) g/ U; f( Y运行你的项目
8 i' ^* h$ R0 y* P; p$ d现在,您已经完成了运行项目和创建新模型的所有设置。; K0 Y% n) }5 X4 j, P" d% d8 b
1.在SolidWorks中关闭所有打开的模型。; F: L& J) w9 y) Y& k+ u+ |+ v
2.单击DriveWorks Solo中的“运行项目”按钮。
6 X, C, M/ y/ Y4 s/ P6 s 13.png 0 u8 J9 Y- a) t, [' E* F9 T& J6 @4 Q
3.更改表单上的值。
; y% V. F* o7 S$ z( d2 i& e4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。: }( @& r% y6 V9 _5 N4 A2 Q/ g
14.png 2 |$ o6 P. R( k7 t# p
各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!. g* g9 M5 B- b8 ]
# p+ w/ U/ G+ ]6 I1 a

4 J! n7 L- C* ?0 W1 N' a
发表于 2021-12-1 10:03 | 显示全部楼层
企业使用参数化软件提高工程师工作效率!
回复 支持 反对

使用道具 举报

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

; T  ^) B5 H+ }小伙伴们,模型做出来了吗?
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 16:09 , Processed in 0.060373 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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