青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2021-11-18 16:10 | 显示全部楼层 |阅读模式
参数化DriveWorks solo使用技巧四
- O! j+ Q4 l5 o" Y# N' ~上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。2 O/ R/ H5 S. m6 W
首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。; G' P6 `% i3 x7 {9 y0 t
1.png 0 X; f, y( ]- H. U5 C
从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。7 ^5 H. v* f( R9 l1 v
因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)
: N  G( m! k/ E" @6 dDriveWorks可以存储要在规则中使用的值。$ K$ }( U: Y, }5 J( U
让我们将门和框架周围的间隙添加为变量。
3 d7 V6 s% c" c( I/ l) ]1.在任务浏览器中选择“定义变量”任务。  ^" q4 v9 z+ t4 A# G+ ?8 @! L
2.单击添加变量以创建一个新变量。4 ?7 I7 `9 c& I; b# [/ J1 L/ f
3.输入 墙和门框间隙 作为名称,然后按Enter。# l3 ]! Q% ]/ U6 @( X" f' J; `
您将看到新变量添加到列表中:4 h% T, G& j, T7 ?( w* ~
2.png 3 }' W- B9 T$ H
4.双击“规则”列中的变量值。7 v) _" C- y, y7 C! P" g
5.输入变量5的值,然后按Enter。
* T4 f7 X% Q4 ~5 |6.添加另一个变量:门间隙,将其值设为5。9 b, U) t' a( r( G7 U" h" a5 ?6 Y) T
7.添加另一个变量:“框架厚度”,将其设置为40。
5 ~9 V4 Z/ Y- L) G, M8 @3 j( k注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。4 _- O; M2 d9 Q) b+ `* v1 h: O
8.单击命令栏上的“添加类别”按钮。
( V& [& g) ~* ]" N6 z9.输入名称Sizes,然后单击OK。
. w+ F+ f. e1 J% J3 E& A: m 3.png ; Y! F# q# O2 w
10.单击添加变量以创建一个新变量。) _0 d7 p. m$ I# }- g8 o
11.将变量命名为“门框宽度”,然后按Enter。( r! O8 D. \$ e6 s8 L+ [: `
12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。# F1 a, t4 q4 x; O! J8 \5 g
点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)
# s# j& d4 U; U, j  o$ n* E% ~13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。! Y/ t6 t' P; z. b: [
4.png 6 A8 V# o; ]# n/ @; X( o. \$ Z
14.然后键入一个减号,后跟一个空心括号-(
; C1 @. n* C# u" Y8 W6 ^. g15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号): A: r0 |$ ^# B* C( z9 p
注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。
; ?* W: ^( g0 H# h1 p! |16.现在,您应该具有如下规则:! c/ M- V! Q& v5 r8 k
5.png * D6 e& A! x9 o+ w4 o9 D
17.单击“确定”接受规则。
8 b: k4 j. E5 [: N  r0 j' u9 F" G18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))
; {( w* d5 e7 Y# ~; t% |19.单击“规则构建器”上的“确定”以接受规则。 0 m$ [) `: A: I: Z8 n- E: y
提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。- b0 ~7 {& D! @: N: u5 m  n+ H
20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙
' h6 t" u) R" T# g; W21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)8 U! F% j8 q( \9 t
6.png , E4 o& m) @/ h% Z2 N6 ^
22.在任务浏览器中选择模型规则任务。% \/ U; U% O) i- H9 {( c
23.单击命令栏上的添加按钮。7 m# m$ c  E! L3 M
24.选中“木质门和框架”组合件的框,然后单击“确定”。) j9 d1 P- _; j" E
7.png 6 U+ a9 {7 t5 C" |% y
25.右键单击树中的“木质门和框架”,然后单击“选择子项”。9 V: z, v9 E2 A
26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。. {! G+ I) Z+ U( Q; K, S& Z2 J
27.依次选择每个,然后单击命令栏上的“生成”按钮。8 v7 t& Y( M! P4 s0 _( U2 ~
8.png 7 E  g. D, Y5 d* C! o
不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。
- J& M3 G; Q6 r7 |28.更改过滤器框文字为专长以显示我们捕获的功能的规则。# f& X; N: k1 w9 O" P- {
我们想根据之前添加的组合框来压缩或解压缩此功能。
! ]( M! h' a4 b9 T5 K29.单击“方形切口”功能。' @+ G2 t. I( ]4 Z5 e
30.单击命令栏上的“构建”以启动“规则构建器”。3 ^* Y  G! X7 P4 \; N, O
31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。0 b" y0 z1 ^/ |& `" V
32.单击IF条目以激活Rule Builder底部的Function Wizard。
: t% q9 P! l4 w7 O2 k5 i 9.png 0 G! p6 N0 c9 y! W4 t" ]: Q" b
33.单击“功能向导”上的“条件”文本框。
* @& m6 u) s( y' ^0 Y34.浏览到右侧的控件,然后双击“窗口控件名称”。$ K9 ~9 C& e, ~: N: m3 ?2 X5 F9 }- W8 u
35.然后输入=“矩形”: T- M5 E+ W* ]* l  N/ }/ \
36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。
2 ?9 Q, a1 Z9 b37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。
: E" m7 T/ O  O 10.png 9 @* o, b; a: w
& p3 x3 P& m5 j  X+ N5 E8 l! I9 R% ~
38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。
# E. l9 w0 \( F! h' ] 11.png # [9 L4 {8 ~* o: I8 J2 u2 Q
39.在“模型列表”中选择“矩形窗口文件名”行# g% k! W. g+ Q3 \7 B
40.单击生成以启动规则生成器
0 L- V9 b8 L. W' Y. j* r41.通过单击命令栏上的“清除”按钮清除当前规则. s( L  G, E  v% v  V9 z
42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。& k. k. I7 H* q5 l7 l* S
43.在“功能向导”的三个文本框中输入以下值
! q$ o' g. a$ C8 Y( g- K& _% ~ 12.png ' h" T' s$ v/ W, L, m
44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。
6 @: E1 f: e7 \/ _( X3 a运行你的项目# V% V3 i2 x* [0 r& h8 G
现在,您已经完成了运行项目和创建新模型的所有设置。
/ j; w* J: G& E# ~; l2 \1.在SolidWorks中关闭所有打开的模型。( K# @3 F+ k% I
2.单击DriveWorks Solo中的“运行项目”按钮。
3 ]/ x/ t2 \+ n1 q$ c& j6 i" p4 e 13.png # G% P0 [9 S' |& A, _) t" K* a/ x
3.更改表单上的值。; N" ^1 Q1 ^2 r! s4 g
4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。9 Y" N7 ^3 x% N5 ~6 f6 m
14.png 1 Z* P: [+ ^% _6 T
各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!3 q9 w& _* X3 f% p; C
+ H& _7 A. @" B' H8 I5 [4 G9 W

0 f9 u' N3 e) X& ^8 [: z
发表于 2021-12-1 10:03 | 显示全部楼层
企业使用参数化软件提高工程师工作效率!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-2 10:26 | 显示全部楼层
5 @, t' z+ y( x/ N: f% }% x
小伙伴们,模型做出来了吗?
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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