青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2021-11-18 16:10 | 显示全部楼层 |阅读模式
参数化DriveWorks solo使用技巧四; d9 [8 F9 k6 C' S- ~0 h- `
上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。& q, X$ M7 r/ q
首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。
2 d2 Q+ Y& ]$ {7 Z  R/ S% j* ?) J 1.png
& R  ^" z! o* Z: N0 c从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。
) f) S$ n1 |2 d) K9 }% x, y因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)7 p2 [! \5 L  c6 }' n8 S
DriveWorks可以存储要在规则中使用的值。
6 V8 U1 S: q) l/ W' p让我们将门和框架周围的间隙添加为变量。# L4 ]% {' I( ^5 S
1.在任务浏览器中选择“定义变量”任务。
6 \' f" v) V1 W% K# w7 Q' V2.单击添加变量以创建一个新变量。
( n9 P, `+ y& Z3 G0 n* ~3.输入 墙和门框间隙 作为名称,然后按Enter。) E9 \+ N  }: a6 v& u1 W1 ]4 T
您将看到新变量添加到列表中:! S; E# e$ f; v% s1 M' ]) g
2.png + H7 o: I! f" ^
4.双击“规则”列中的变量值。' d% K# ~6 ?; W$ g2 j" X" i  y
5.输入变量5的值,然后按Enter。& g: L1 ~; [  ~7 _, U  d3 Y
6.添加另一个变量:门间隙,将其值设为5。  }7 }# b) e. G# ?9 a3 g' Z
7.添加另一个变量:“框架厚度”,将其设置为40。
* K: q; n2 |" i, F8 M7 w7 H% t注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。& H$ s$ \. b% q# u4 Q( ^8 Y
8.单击命令栏上的“添加类别”按钮。
1 h, [8 y. \: A6 c7 |' l2 L9.输入名称Sizes,然后单击OK。
# Z) b0 Q6 S% b+ x2 }- r1 N7 z5 H( } 3.png / F* z! ?" ~" Y+ ~* z# r' ~3 \
10.单击添加变量以创建一个新变量。  d6 _: X* Q& z4 j7 _: P8 i* v
11.将变量命名为“门框宽度”,然后按Enter。
" H. `  o' T* E* z- l12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。
* x4 y% a6 _. \+ x9 W7 f  O点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)
) |' o- ]! L6 q, F7 m1 Q13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。
$ f- H( E' i9 ]+ ^ 4.png
; s3 u7 m( }3 Z0 n, c1 r) c5 f14.然后键入一个减号,后跟一个空心括号-(3 ?- Q8 M+ T3 n8 S
15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号)& b* F' T% y1 B* x( ?- b) f! m
注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。
  {0 ^: h# M$ f+ i8 E0 \* v1 o16.现在,您应该具有如下规则:  n% f9 x" Z" F' x
5.png
9 o& O  H! X: e  ~& X# z, y' D9 u- y17.单击“确定”接受规则。
6 H# d  q  X0 k/ I$ F- Z' c+ `18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))0 k6 O! X# a& B, G  \
19.单击“规则构建器”上的“确定”以接受规则。
0 h: v: @$ f2 N+ ]提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。  \) P0 J7 j' X3 `0 z
20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙
1 b9 b6 h# `! T* p21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)
1 A2 ?; c6 ?& u' f 6.png
. o1 Y6 g9 T4 B9 q& a22.在任务浏览器中选择模型规则任务。
: j/ L, a0 D9 F/ W* {) u2 B# g# _23.单击命令栏上的添加按钮。& g  C$ x  |/ q! W7 A
24.选中“木质门和框架”组合件的框,然后单击“确定”。. A, }0 R0 h0 s) s9 J2 x# M
7.png ) X& c( s6 P, I4 V# d6 i  A2 h+ N
25.右键单击树中的“木质门和框架”,然后单击“选择子项”。
" b3 P5 \# f8 |; m& ]( K26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。
2 G5 i) X% J  Y27.依次选择每个,然后单击命令栏上的“生成”按钮。( `# @! n. I6 }) a9 a7 j( L8 R
8.png / d! x. G( S- e: k9 o- q5 i
不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。
. j  v2 i& D# S) R' s- L28.更改过滤器框文字为专长以显示我们捕获的功能的规则。
5 ]% }% m' {- I我们想根据之前添加的组合框来压缩或解压缩此功能。5 n& K& R* E! }) b
29.单击“方形切口”功能。
7 D5 Z5 g; E; \5 L6 T30.单击命令栏上的“构建”以启动“规则构建器”。
4 m/ k0 j& S. y6 k6 r! P" i% u5 H31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。
5 I0 L2 x# `, ?" a' j, Y6 v" O32.单击IF条目以激活Rule Builder底部的Function Wizard。; E* Y' Z) N- B' o  i' R
9.png ! o. m9 u) E3 v1 p* V# d% Y0 s; ?
33.单击“功能向导”上的“条件”文本框。- \; i$ X7 Z( e' B5 F
34.浏览到右侧的控件,然后双击“窗口控件名称”。
0 [9 D: K& E" s- D# `35.然后输入=“矩形”
3 u) I  k% Y" X4 J$ C- z36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。
6 \+ O# t$ b7 I! h# k37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。1 ~% I/ k2 ?6 {7 n+ s
10.png + n& c( p% E8 \! T  q" {

; g4 G; G% ~1 K1 e( _38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。! f5 Z2 H/ U4 }9 v5 A3 X, z
11.png
  x8 Q3 _; ]' H- J! N39.在“模型列表”中选择“矩形窗口文件名”行
0 h# C7 q2 v; X3 f# ]7 E40.单击生成以启动规则生成器+ [( B) [0 f/ k. v0 {
41.通过单击命令栏上的“清除”按钮清除当前规则$ l$ X! c! _3 B( Q3 x5 m
42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。8 i/ V# ^2 p! B
43.在“功能向导”的三个文本框中输入以下值
0 y/ U' Q4 I8 G; S( e/ H! G 12.png , l( K% B% z7 i" y6 ]$ S
44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。; e4 S0 ]$ Y- S, A1 _8 s: W
运行你的项目
0 {2 v. B) j# o; u9 E% r% \# X现在,您已经完成了运行项目和创建新模型的所有设置。
& t8 j7 g6 t& j! X# U; U9 V1.在SolidWorks中关闭所有打开的模型。; O4 u% T$ l( e2 h- c
2.单击DriveWorks Solo中的“运行项目”按钮。5 z5 V: z  N$ Y: A
13.png
1 A% \6 l  ^& G0 |3.更改表单上的值。
+ B" J# y" R/ l2 D$ v$ G" @- [0 I0 Q4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。
8 z# }3 F4 \  L( b$ G6 ` 14.png
$ L: |% G5 B4 e0 m0 }" m; ^各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!0 E8 |+ q7 C0 |  b: @/ ?( Z/ p
( q9 p# D: l( e% }, F* q

) l0 A6 p5 P( L4 c
发表于 2021-12-1 10:03 | 显示全部楼层
企业使用参数化软件提高工程师工作效率!
回复 支持 反对

使用道具 举报

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

" W+ G8 ?1 V7 p% }# N4 p# r小伙伴们,模型做出来了吗?
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-19 05:55 , Processed in 0.056701 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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