QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
参数化DriveWorks solo使用技巧四$ ^- p- B7 x) b& \" e
上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。$ K, h4 Q) E5 Z% A( |
首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。
( \, V) ]5 l$ b, k& a- Z 1.png 7 d4 p7 N# O5 [
从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。" N7 ]! d8 N" P  [4 B8 h1 `
因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)
& t- ~6 M4 Z" GDriveWorks可以存储要在规则中使用的值。( i4 H- M% a  o4 S( H0 v
让我们将门和框架周围的间隙添加为变量。3 H9 @) h* w/ m; M+ J. N1 C& @+ ^# P1 l
1.在任务浏览器中选择“定义变量”任务。
9 G- S% T. V  y% r/ B2.单击添加变量以创建一个新变量。/ f5 X' @# P1 x5 o: v
3.输入 墙和门框间隙 作为名称,然后按Enter。
  {: @% D: }0 E您将看到新变量添加到列表中:
/ S( M4 @& m# T 2.png
1 I( m& @( s/ A) m5 J2 _. e4.双击“规则”列中的变量值。
+ a* A$ r2 u' S/ e5.输入变量5的值,然后按Enter。; M+ E8 E1 N, W) G' @/ W  f0 [
6.添加另一个变量:门间隙,将其值设为5。
) ?( a' ~0 q$ M9 S( L- @7.添加另一个变量:“框架厚度”,将其设置为40。
/ K+ C" _0 T# Y( b! `注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。
8 O6 e, k) n) N* [' ]6 U$ @7 A8.单击命令栏上的“添加类别”按钮。
. ~8 I8 q3 ~( ~4 t( K  _- o2 Q' u9.输入名称Sizes,然后单击OK。; F. g8 I$ Q* D" W
3.png & i7 A# R3 U! z0 c5 a
10.单击添加变量以创建一个新变量。
. z6 |6 O8 B5 r. b% h/ c( W11.将变量命名为“门框宽度”,然后按Enter。
2 x- x5 B! {  y! _. k1 D12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。
* d3 a( w& ?3 i1 `点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)6 X( ^2 O4 @+ n/ `/ X) e6 T& D6 b
13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。
# z6 i8 f4 k* x# s+ U 4.png & W* J( a2 `. k5 F
14.然后键入一个减号,后跟一个空心括号-(
2 A4 k0 E# l* |% Q( v, O15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号)
& y4 M/ R8 _7 D8 ]! k注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。. _$ e/ n( r5 I. u: {' K# n
16.现在,您应该具有如下规则:
' Q: b; }: |6 d! O3 Z6 Q 5.png
! ?4 ?8 U. ^' J6 v1 F- k! G" Q. }$ l17.单击“确定”接受规则。
" ~- g. ~' A1 j; [+ [' F18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))4 Z8 r; Q- B) N" x5 ?* G
19.单击“规则构建器”上的“确定”以接受规则。 ; @: q0 b- G$ ~: I4 F; H" c) V+ s
提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。0 k/ n5 h0 ~  \& \
20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙 / @  |2 X6 U% X
21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)  {- i! N1 c* L; y7 Q
6.png 8 P' ~) F/ b- _6 E/ ?$ v5 d- \% e
22.在任务浏览器中选择模型规则任务。
$ h' a$ k& C+ k2 a23.单击命令栏上的添加按钮。1 n- T9 `* |% t+ Q
24.选中“木质门和框架”组合件的框,然后单击“确定”。" N5 p7 A0 X4 J. z% f
7.png 1 F$ n: H+ V7 ^8 i' F# B
25.右键单击树中的“木质门和框架”,然后单击“选择子项”。* h2 {+ M8 E, j# c* n- U
26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。
: ?. I/ T8 j. h: N27.依次选择每个,然后单击命令栏上的“生成”按钮。% y% y! l% W0 M0 t. h
8.png 2 d! e% e# {& q8 N4 w! W
不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。) b. W9 K" h' _: x
28.更改过滤器框文字为专长以显示我们捕获的功能的规则。
, M. H0 X" |, D% w我们想根据之前添加的组合框来压缩或解压缩此功能。# ^1 k+ i3 s1 R0 O( H2 T
29.单击“方形切口”功能。: k% }9 U5 |9 a2 n( ^+ W
30.单击命令栏上的“构建”以启动“规则构建器”。
3 M( l# J1 x' _; X2 d31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。+ h3 L( S* a5 Z
32.单击IF条目以激活Rule Builder底部的Function Wizard。
. @4 {3 M4 V; I9 M8 e 9.png ( a9 @1 Z2 r, L
33.单击“功能向导”上的“条件”文本框。! u, P7 S2 j7 S" y% g
34.浏览到右侧的控件,然后双击“窗口控件名称”。9 {" c4 N: A6 Y" p; J9 I
35.然后输入=“矩形”7 W3 F7 u) S+ L, Z! ~( d- a
36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。- q! F7 l, ^* ^( N% p% g! }
37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。
3 _" `7 X/ ~8 ?! a; t% ~  R 10.png
1 |) [4 `) L  o+ [' H" T
; Z, x/ u8 k6 O, v8 l% E38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。
0 S! s* w' @  x) {3 H+ z6 p 11.png 5 h  z" k+ S! n* B
39.在“模型列表”中选择“矩形窗口文件名”行
* C, K4 F6 H( G1 }* d' n$ y40.单击生成以启动规则生成器& d4 I7 [! b! L' r, N5 ]
41.通过单击命令栏上的“清除”按钮清除当前规则
/ P% }: f3 }4 N+ X9 x/ Z42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。
6 C# |8 Q: e. z" `) d43.在“功能向导”的三个文本框中输入以下值1 S$ f  K& D0 \4 @/ R, s
12.png 9 A0 d& S$ Y) s- ~7 r: r
44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。) H1 C- U5 _! x. t3 b$ N- C, H, }1 _
运行你的项目% e% V. c! B; Q+ k8 C# p+ p5 q
现在,您已经完成了运行项目和创建新模型的所有设置。
4 p$ i- v) `, [" O2 i1.在SolidWorks中关闭所有打开的模型。9 Q6 Q! b5 l" ^' N& O
2.单击DriveWorks Solo中的“运行项目”按钮。
1 g; c2 A+ O. X# T 13.png
4 ?2 d( D) h3 S7 }+ X3.更改表单上的值。
( T6 ~2 T" X+ [* d; w2 k4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。
- ~! A4 P& I# k: ^/ p( u 14.png ; m5 r( R% }( W3 ]% J
各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!
7 Z4 m$ z: Q% r( O/ _, Q$ @
& ^$ \3 z# A  \& Y9 N* p
# ^$ O+ u  t- b/ F. a. c
发表于 2021-12-1 10:00:51 | 显示全部楼层 来自: 中国江苏南京
企业使用参数化软件提高工程师工作效率!
发表于 2021-12-1 11:28:38 | 显示全部楼层 来自: 中国江苏南京
) F8 z+ L( I: |# T
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 )

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