QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
3天前
查看: 1962|回复: 6
收起左侧

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

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

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

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

x
参数化DriveWorks solo使用技巧四+ F# H2 @1 z( _$ A, y
上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。
5 N3 `& P5 s8 Y$ G' \+ ~( C首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。
% M3 K4 s; y& \ 1.png 1 h2 s/ ]# E* D
从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。7 N8 J; B) H# w' M5 V2 s
因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)5 G3 z' Y  J$ b1 }/ z7 O" k; r
DriveWorks可以存储要在规则中使用的值。. `9 B6 j* a4 t0 \. f" ]7 u# r+ `5 t
让我们将门和框架周围的间隙添加为变量。
" W/ `, A9 J3 m4 U) j) b1.在任务浏览器中选择“定义变量”任务。
+ d8 }& z: n" R$ A3 y- a4 [2.单击添加变量以创建一个新变量。
" q9 X1 M4 M! ?: F, y5 m( R3.输入 墙和门框间隙 作为名称,然后按Enter。
; N. Q$ R- T) ]0 X7 V6 f4 O您将看到新变量添加到列表中:  \* t+ h3 k. T. [" E4 r/ C
2.png
  h* s6 v7 C$ z4.双击“规则”列中的变量值。: ^6 v+ x; X0 ^# _  l
5.输入变量5的值,然后按Enter。
: R( t+ f/ Z* D7 c. V6.添加另一个变量:门间隙,将其值设为5。
. ~1 y3 g  O9 E, P5 d7.添加另一个变量:“框架厚度”,将其设置为40。
- _+ }3 M. f  S4 Y注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。
$ ~3 G! L: v" R1 g7 I& m3 N8.单击命令栏上的“添加类别”按钮。
, o( m) \  H8 ?- Z9.输入名称Sizes,然后单击OK。0 k7 q( S3 M, R7 D5 o, f" G" P
3.png 5 b- \& n1 y6 _6 u, }( E
10.单击添加变量以创建一个新变量。. |8 ~2 [  l  F/ y+ P
11.将变量命名为“门框宽度”,然后按Enter。; P1 w$ q7 d& B8 E; {* ?
12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。
' F2 M. B( _( m+ S' _9 g点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)
3 E6 X9 U  G" S( [4 W13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。
% g+ ]4 W7 C+ j! g 4.png . U* ]# F! O0 i% A
14.然后键入一个减号,后跟一个空心括号-(
  u* D6 S  ?8 c& x  \$ g15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号), w+ t. J, ^. S6 Q0 S) u  J
注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。
, n! t% T/ C( D3 @1 {' w16.现在,您应该具有如下规则:
: {% T  H3 b! G 5.png
( _; V: p+ X3 b  j/ G# o" r, A17.单击“确定”接受规则。& E' N9 j- ?$ p9 ~  M- D2 S" W- |+ }
18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))
% q; {2 P* i3 J7 [* L19.单击“规则构建器”上的“确定”以接受规则。 ; c5 A/ d: Y/ _/ v: G$ W) _0 @
提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。
$ ?/ Z  E' U5 Q5 c" Q' @, c20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙   M" D3 L( H/ d! t+ a0 h% l
21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)
7 j) t$ r9 R/ p3 f( _ 6.png ! [; X3 n, m5 c/ e5 X
22.在任务浏览器中选择模型规则任务。5 V- Q8 {$ O/ e9 Y
23.单击命令栏上的添加按钮。% C$ L; p7 O2 [; Z. L+ X
24.选中“木质门和框架”组合件的框,然后单击“确定”。. N7 V9 _; b5 |' ?( `
7.png : M" e6 V( X9 |/ h
25.右键单击树中的“木质门和框架”,然后单击“选择子项”。4 O$ @8 i, T" {1 q4 H, }7 [- |
26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。; v) q; q- X3 [) V1 {
27.依次选择每个,然后单击命令栏上的“生成”按钮。
- x/ s% X* i9 y  U 8.png $ [; y0 }" o/ N' X0 E3 p& O: W
不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。
; ?7 V, ~) U7 S4 L28.更改过滤器框文字为专长以显示我们捕获的功能的规则。
; {, w/ A2 l  N! |# G1 ]( ~我们想根据之前添加的组合框来压缩或解压缩此功能。
) B9 w; z( h. l. U: Y29.单击“方形切口”功能。
  g2 T. F) ^& Z3 Y; h/ b( {2 N3 x30.单击命令栏上的“构建”以启动“规则构建器”。$ Z4 [+ G" R2 a4 {  ~4 ^" ^
31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。
8 x: B5 V+ x: w32.单击IF条目以激活Rule Builder底部的Function Wizard。
4 @1 Q$ b# U: Y 9.png
, M, O9 B# U( w  s/ N; X) U33.单击“功能向导”上的“条件”文本框。. [0 m  x% h3 l
34.浏览到右侧的控件,然后双击“窗口控件名称”。
1 f' O" m* z6 I! m8 c( n$ \! t35.然后输入=“矩形”
( w1 }$ X* \5 ]- \( c36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。
- M1 s6 `0 K6 ]5 }" ~37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。
4 v. ]' Z8 S1 e2 h5 f- P 10.png   U" v+ v6 Z, e9 Q* z

* ?. g$ Q" W# J  T38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。* p, x' R, k9 y8 I2 X
11.png
, m' J( i; J1 Y& J. s# i39.在“模型列表”中选择“矩形窗口文件名”行9 e- Z  I- E8 ^9 r! ?8 x
40.单击生成以启动规则生成器% C& G& w1 y5 a9 {  ]
41.通过单击命令栏上的“清除”按钮清除当前规则- B& \. S) @/ t) u
42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。6 E- T( i& f+ ~3 I: a' g0 S, v( V
43.在“功能向导”的三个文本框中输入以下值
1 o/ F& ]+ F& O8 x: l2 x 12.png
; d5 _5 \& }9 S4 |44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。# B# o% E) c* |5 _' I1 l
运行你的项目
% g! C' j0 S$ R. ~5 l* |  ?现在,您已经完成了运行项目和创建新模型的所有设置。
! {) F9 i; x! f- B1.在SolidWorks中关闭所有打开的模型。) m6 p$ B. X! k7 d) M+ M& @8 S# ^
2.单击DriveWorks Solo中的“运行项目”按钮。( _: T! m" x8 J8 b! N! J
13.png - [$ B2 r, n' G, [) p. T* H' _$ w
3.更改表单上的值。
* b( `/ a: `1 X8 W' D. P- x  _4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。
3 x5 o; n" I* k2 F  J6 f+ Q8 f 14.png . Y3 r. F6 r: ]0 A' m5 k
各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!
5 C, P# J9 ]( C$ f  Q% S& [+ e0 `$ p1 H0 O$ j9 n' `' S% l
' F. r5 S8 q! e) w+ H/ E
发表于 2021-12-1 10:00:51 | 显示全部楼层 来自: 中国江苏南京
企业使用参数化软件提高工程师工作效率!
发表于 2021-12-1 11:28:38 | 显示全部楼层 来自: 中国江苏南京
/ e  c- F4 M9 K8 H( ?# n' j' E
DriveWorks软件可以让工程师摆脱重复的设计任务,提高产品质量并减少错误。节省时间并降低开发成本,同时提高生产力。
 楼主| 发表于 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 )

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