青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2021-11-18 16:10 | 显示全部楼层 |阅读模式
参数化DriveWorks solo使用技巧四
9 A, \2 X. U' `9 T: j3 W1 y# {上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。
5 y* c8 _/ P: s$ G首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。" J6 l8 u4 _7 E2 `( z
1.png
+ q$ |+ V' z! q6 M4 h1 s* F  n从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。
; _" Y3 ]3 e/ P* R因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)3 B# D: W* F$ x% a; ^
DriveWorks可以存储要在规则中使用的值。( R" B4 M! {) b9 ?; `& S8 v$ `0 A
让我们将门和框架周围的间隙添加为变量。
. Y) y/ E. w3 |+ T5 T2 G# P: D1.在任务浏览器中选择“定义变量”任务。$ b: l; k4 s; l: G! B7 N. [/ R
2.单击添加变量以创建一个新变量。3 I0 s% f  R  {3 L7 Z. e2 }  @6 ~% Y
3.输入 墙和门框间隙 作为名称,然后按Enter。
: e* M* i, y  l6 ~% o% D, [& v" o您将看到新变量添加到列表中:
; H! B1 a& x3 d6 a# S 2.png ; o8 U+ j9 g& _
4.双击“规则”列中的变量值。
2 A1 A2 K" q( R8 V. F& \5.输入变量5的值,然后按Enter。0 Q8 H) O1 T6 H0 ^# z; ]/ @3 p& V
6.添加另一个变量:门间隙,将其值设为5。6 w% {; G; c& ]' h, F7 f5 c
7.添加另一个变量:“框架厚度”,将其设置为40。, ?6 A! P1 I; A  ~5 z/ T2 Y# ^9 P
注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。
5 X: E# W9 Y( I7 T: [8 |8.单击命令栏上的“添加类别”按钮。; E5 h& o9 f, T* m. D0 o
9.输入名称Sizes,然后单击OK。1 }' y5 ^5 G6 M/ {
3.png
& T3 T" F2 i7 C$ }0 k! n: f, h10.单击添加变量以创建一个新变量。
4 B  z& f( V5 P8 u8 R" u1 D; K11.将变量命名为“门框宽度”,然后按Enter。
1 k; O5 a! }2 L12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。
+ e# y+ ?' k% ]# V. g点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)/ X$ r6 Z- A1 t$ w4 V. u* X0 N$ P3 o
13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。
# o- C0 p& h  ?. H+ z8 w 4.png
( e& d2 I. T6 u' ]: Y2 T4 ^' Q5 A14.然后键入一个减号,后跟一个空心括号-(' R4 K2 h  D- v6 m
15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号)
( i3 a- s$ L* z2 t注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。; Y; L0 L7 P3 G1 }6 H2 e$ Z
16.现在,您应该具有如下规则:
/ I8 f* K1 E, l+ i4 g 5.png   o  Q& z; [9 Q
17.单击“确定”接受规则。! h$ o4 A. L, T& |9 }
18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))
7 u# D( I8 ?# J3 Y19.单击“规则构建器”上的“确定”以接受规则。 ' ]* m7 |: }' M' E* A9 S" _* @
提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。
: s7 a- W* y* k1 |20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙
6 z9 l! B- T. v- H6 `- I  @# B6 {21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)
/ l4 q2 J5 n. i8 {: {& s4 |- ? 6.png
% c9 V3 r$ [3 j+ Y: z1 F0 N22.在任务浏览器中选择模型规则任务。5 P! A% L( H4 n9 H2 `) N8 K* C2 C
23.单击命令栏上的添加按钮。
& L! ]! F0 k* J& E  `24.选中“木质门和框架”组合件的框,然后单击“确定”。
/ G0 g5 r' i5 G/ j0 Y: E% E8 n 7.png 6 H% {6 H2 y) e" P
25.右键单击树中的“木质门和框架”,然后单击“选择子项”。
# R  G/ `! H  G; ^26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。
& e% o% p6 ?. w. g6 k# q27.依次选择每个,然后单击命令栏上的“生成”按钮。7 w7 m/ N4 N; L. l
8.png
0 f+ w5 L8 @# P4 o7 ~不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。
$ x& V6 h9 D% P! S* j28.更改过滤器框文字为专长以显示我们捕获的功能的规则。* |' L3 |" W! T' G  ^% q* ~
我们想根据之前添加的组合框来压缩或解压缩此功能。( \. d' z! T/ p+ y3 [& {- j
29.单击“方形切口”功能。* I4 N' W; s- w! M5 A9 {
30.单击命令栏上的“构建”以启动“规则构建器”。
7 i2 V% C6 v$ q' I! R31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。
' g4 `; k1 W5 S7 u32.单击IF条目以激活Rule Builder底部的Function Wizard。
5 h: k) |7 V" G# N0 h: c 9.png ' h  l! V& Z8 Q0 v6 @9 i
33.单击“功能向导”上的“条件”文本框。
* Y) s2 I* y) v# M# w* W4 `34.浏览到右侧的控件,然后双击“窗口控件名称”。. E, y1 a. x* h# W1 C, s/ E7 g7 x
35.然后输入=“矩形”
7 y0 k, Y' b7 }( G) Y& P. F36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。; I; v' h+ y' Y+ u) L, W" V& D
37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。5 C  m" y  I( L& o- H6 f. [1 O3 W/ P
10.png
3 o; D: \* t* z. w1 `+ e 1 D7 U9 r1 W, g
38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。
2 ~3 h. Q7 T4 ?" z% k 11.png 7 b" e7 e0 n+ F; c5 W$ W
39.在“模型列表”中选择“矩形窗口文件名”行
; O3 _, N9 O2 T2 r# i40.单击生成以启动规则生成器
6 G% _  N- W$ R, H3 l41.通过单击命令栏上的“清除”按钮清除当前规则5 l! m- ^2 E+ T0 Z6 ]. ?
42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。
  r% e0 h5 K( T43.在“功能向导”的三个文本框中输入以下值
9 G# W' ?: G0 s/ B0 U" { 12.png # T& V& B' X, j. ]3 L
44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。* T) E4 [3 f& Z# y  C. i
运行你的项目* {( F' H7 `. t# {, @) M: C7 ]
现在,您已经完成了运行项目和创建新模型的所有设置。
# V% p1 ^# [* Q) |+ L- P  @1.在SolidWorks中关闭所有打开的模型。9 Z% h; m* h: K' ~( v
2.单击DriveWorks Solo中的“运行项目”按钮。' j. t1 T! M$ M( P5 h
13.png
" s& a8 N' R2 R, a6 Z3.更改表单上的值。  A5 |8 ?* k9 U5 J! \1 R& o
4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。3 l6 i! u; ]3 |
14.png
9 N& i, C% b& I3 @各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!, X+ z1 d/ Q% _9 L: \
: q5 O- ~4 N6 {3 t0 V( q( e

: _' E6 a4 O8 {/ ]1 r8 l9 Y
发表于 2021-12-1 10:03 | 显示全部楼层
企业使用参数化软件提高工程师工作效率!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-2 10:26 | 显示全部楼层
3 s* w! Y8 N! T/ d3 D7 I0 L1 Z
小伙伴们,模型做出来了吗?
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-16 01:01 , Processed in 0.121107 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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