QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2127|回复: 6
收起左侧

[分享] 参数化DriveWorks solo使用技巧四

[复制链接]
发表于 2021-11-18 16:03:44 | 显示全部楼层 |阅读模式 来自: 中国江苏常州
安装
主题分类用于问题归类:

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
参数化DriveWorks solo使用技巧四, F+ T9 Y! r% @7 g7 l. x
上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。  k2 K# ^8 y% q5 x& K* L. [5 ]
首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。) G- o" [: N/ k4 X4 i( Z& e: f
1.png % H  i* l9 h- ?8 a- }$ b6 i8 Y
从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。
1 k! Q( d9 t; [+ m& O% |* m因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)5 C2 x2 g5 [3 @  n5 N* z% L
DriveWorks可以存储要在规则中使用的值。
- t9 B+ |6 ^9 \8 G5 ^, K1 P让我们将门和框架周围的间隙添加为变量。
: b! D) o: d0 \0 w: r" h1.在任务浏览器中选择“定义变量”任务。
- C9 \4 z  N& c; ^" P5 z" y6 w2.单击添加变量以创建一个新变量。( N) j7 s! s' I  S7 B$ C
3.输入 墙和门框间隙 作为名称,然后按Enter。9 V: n( @9 d. P6 i3 ~* N
您将看到新变量添加到列表中:% K  g6 M$ h; N8 `' \) w6 @, e2 E2 c% C
2.png
( i9 _3 }; M3 M4.双击“规则”列中的变量值。+ z& y. m- ]) l
5.输入变量5的值,然后按Enter。* [# i  Z; l4 r4 ?# ~0 {$ n
6.添加另一个变量:门间隙,将其值设为5。
: e4 Z2 r% w2 q* `7 _( A7.添加另一个变量:“框架厚度”,将其设置为40。2 A( c4 u/ f* m  t4 b/ H* C! C
注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。
1 t" v7 `9 S2 i! Y9 h% l6 }8.单击命令栏上的“添加类别”按钮。
( ~* ?2 d' x2 t7 [% e( A9 {9.输入名称Sizes,然后单击OK。
( E# J2 Q% w4 @" p* Y. u/ [4 p! `3 e 3.png
) \  i  R. }: P10.单击添加变量以创建一个新变量。
+ t; l$ [/ u: U- Q11.将变量命名为“门框宽度”,然后按Enter。) K+ f, F, D* [6 k6 i
12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。! ?; q" ^/ S, K7 M0 K" R9 f+ Y6 g
点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)1 d* @" ^( m4 `) V
13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。2 B- ?* I# X/ ?$ B5 q2 T; P% F7 ]
4.png 0 R0 U& y4 v6 P
14.然后键入一个减号,后跟一个空心括号-(% n9 |1 j+ g3 X- C. w9 R" q
15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号)
# q3 a6 X" ]. H. W" N注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。5 U2 u9 H; e" a# V
16.现在,您应该具有如下规则:
4 v* C7 X9 i5 C9 N 5.png
( o5 Q" H* c2 x7 q7 s9 ]8 b/ }17.单击“确定”接受规则。9 L- k! r4 x( k& G' O
18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))0 j% M- o8 O" k: A, G) N
19.单击“规则构建器”上的“确定”以接受规则。 2 H: @* c* N0 f3 U
提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。( W& Q5 q+ Q; \# `
20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙
. t7 j% T  X9 j( e0 w21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)8 `+ D! @: A( {
6.png
- U2 H; k+ ]3 r: P# }3 f22.在任务浏览器中选择模型规则任务。3 b2 T  Y$ v0 q" p
23.单击命令栏上的添加按钮。
7 M) Q4 M+ A, d. W2 @24.选中“木质门和框架”组合件的框,然后单击“确定”。) Z$ k! _& `, n1 t: c
7.png & B2 T" C% D8 r4 J$ B) M/ d
25.右键单击树中的“木质门和框架”,然后单击“选择子项”。
3 v" l' F. d. W# d/ c; L7 H26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。+ n9 G, k& C: z& w/ t& D6 V
27.依次选择每个,然后单击命令栏上的“生成”按钮。
4 c( Y# X7 d( e- ^/ I3 {( a 8.png . f) i$ D& k/ N' V
不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。: x* ~  U' \& `5 w* f4 D8 @
28.更改过滤器框文字为专长以显示我们捕获的功能的规则。
+ {9 L) B3 {/ h/ h- w6 M/ k我们想根据之前添加的组合框来压缩或解压缩此功能。# U# J+ S* b9 A/ h5 H4 ^, y
29.单击“方形切口”功能。
/ J, x3 K4 u, e$ n& ^30.单击命令栏上的“构建”以启动“规则构建器”。
5 T# `, J! H2 K* [# P; M$ g6 I$ P3 K31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。! N$ s) g; @9 _) `
32.单击IF条目以激活Rule Builder底部的Function Wizard。
* B3 C; Q) o5 [' } 9.png
3 n3 O0 ?) H. \( [# D/ C7 i% c# }) G33.单击“功能向导”上的“条件”文本框。) i% S( D# K7 f$ T- }6 V
34.浏览到右侧的控件,然后双击“窗口控件名称”。  ?" |7 d+ C9 p( `% I8 M
35.然后输入=“矩形”
2 E$ @/ V1 `2 n36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。" o: y; y5 I3 k! c
37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。0 V- B: s, }0 G
10.png
4 ]1 L  B& T/ ~4 C; U" @" N1 x
  y* R, q7 O- a& Z- }- f: V38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。6 F5 ]/ M, [: }+ w$ o7 Z
11.png
. n5 x# _9 u# C5 T  W2 z+ h9 W5 X39.在“模型列表”中选择“矩形窗口文件名”行
3 y# }! C( E) W+ E40.单击生成以启动规则生成器
- N' f/ U7 ~: y" R5 x5 M41.通过单击命令栏上的“清除”按钮清除当前规则
, }& j! Q% V6 R+ R5 R, F42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。
- D3 Q% w+ e- o- V2 h43.在“功能向导”的三个文本框中输入以下值
$ C5 e  O, W! |& ]0 R$ k 12.png
$ O2 b' K- ~' ^7 a+ v; G* @44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。
  C) y4 a3 k" I% J) Z0 K- _运行你的项目& z6 I6 i, N8 b4 G6 \: b
现在,您已经完成了运行项目和创建新模型的所有设置。6 p( q" m6 i2 b% t
1.在SolidWorks中关闭所有打开的模型。" r; b' r: x: w( p) q- J) n2 v
2.单击DriveWorks Solo中的“运行项目”按钮。
3 U9 F& U( D; }+ }  [3 I7 I2 s 13.png
+ p) z4 O  A3 ^  Y( g3.更改表单上的值。$ Q0 `. i9 U$ t" ]) G  m, b5 R+ V0 q5 @
4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。
  e6 G- ?$ R" p* a. O! C% ` 14.png 1 A+ E# d- _2 I2 w2 a  \
各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!
3 _$ E  B8 y0 A9 e; v3 A( ]9 ?  ]

- A/ N; t* }% F8 E# g) o: g
发表于 2021-12-1 10:00:51 | 显示全部楼层 来自: 中国江苏南京
企业使用参数化软件提高工程师工作效率!
发表于 2021-12-1 11:28:38 | 显示全部楼层 来自: 中国江苏南京

" v6 O% b5 x) BDriveWorks软件可以让工程师摆脱重复的设计任务,提高产品质量并减少错误。节省时间并降低开发成本,同时提高生产力。
 楼主| 发表于 2021-12-2 10:25:11 | 显示全部楼层 来自: 中国江苏常州
小伙伴们,模型做出来了吗?
发表于 2021-12-2 11:15:44 | 显示全部楼层 来自: 中国江苏南京
Driveworks参数化设计软件只需要进行简单的设置,就可以将大量的重复设计和设计更改自动完成,节约了大量的时间。
发表于 2021-12-3 15:05:00 | 显示全部楼层 来自: 中国江苏常州
参数化设计是企业发展的必然趋势,DriveWorks软件可以有效提高工程师的工作效率
发表于 2021-12-3 16:37:34 | 显示全部楼层 来自: 中国
driverworks是通过建立标准库来实现的,能够帮助设计师消除重复的建模操作
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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