QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
goto3d 说: 版主微信号:caivin811031;还未入三维微信群的小伙伴,速度加
2022-07-04
全站
goto3d 说: 此次SW竞赛获奖名单公布如下,抱歉晚了,版主最近太忙:一等奖:塔山817;二等奖:a9041、飞鱼;三等奖:wx_dfA5IKla、xwj960414、bzlgl、hklecon;请以上各位和版主联系,领取奖金!!!
2022-03-11
查看: 1234|回复: 6
收起左侧

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

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

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

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

x
参数化DriveWorks solo使用技巧四
' e6 y6 B# _5 [8 ^- N  u上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。
! q; V) L9 c7 j" b1 t" H, k+ d+ T首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。/ p$ p5 s2 F( p7 y# b
1.png 3 f' `; L; G, v# C. G4 _; F
从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。
* U" z: v' p6 ]6 x7 b3 t因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)  _- r2 b5 O/ Q# V) L
DriveWorks可以存储要在规则中使用的值。  r/ t, D. x: S  M1 [! K
让我们将门和框架周围的间隙添加为变量。! B% d: k, w/ ]8 K6 {/ e
1.在任务浏览器中选择“定义变量”任务。
5 x) i0 p4 p0 n2.单击添加变量以创建一个新变量。
% e. F& b: r( B3 c3.输入 墙和门框间隙 作为名称,然后按Enter。* g1 W3 i" s1 a
您将看到新变量添加到列表中:3 Q9 `0 G. q7 a$ C
2.png 0 [8 u( A. k- N! ^4 V
4.双击“规则”列中的变量值。
* o/ ?4 D0 I3 I7 j4 u% r1 {5.输入变量5的值,然后按Enter。; j( R9 \$ D$ Z7 J! \6 }* o& u
6.添加另一个变量:门间隙,将其值设为5。
1 ?8 c2 ~  }% {, ~% [+ J* U. l7.添加另一个变量:“框架厚度”,将其设置为40。6 W( {0 `. p3 ?. s1 x* a
注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。5 N9 O2 W8 c+ J8 p8 O- e" s3 B  @
8.单击命令栏上的“添加类别”按钮。3 B% {" ?  s$ g
9.输入名称Sizes,然后单击OK。4 Z: p6 M  j4 |0 A) i: f- d
3.png
' m- _9 r- v6 t4 y  O10.单击添加变量以创建一个新变量。+ y" \2 R" U6 C
11.将变量命名为“门框宽度”,然后按Enter。
  p1 a, \8 l( O- l" n, C' ~12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。9 h4 f$ Y/ w& o: Z! \7 {
点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)
9 ?5 [) z5 T" j( s/ j) W13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。/ u. m2 s( u, @+ C4 d
4.png ' R5 X8 @9 @, A; d
14.然后键入一个减号,后跟一个空心括号-(
/ D; f: C% c- g* C+ j  m7 e15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号)7 i& s. G9 E! w0 U9 o0 k
注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。
4 \7 R. s" i% Q$ Z9 V- `% R16.现在,您应该具有如下规则:3 u) W7 b' D% i2 m% u3 o1 h# C! ?
5.png - b8 @0 i7 v- k' M! ^
17.单击“确定”接受规则。( N& Z* M  _, E, X6 O" f
18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))' W' N8 n# O) Q: m2 Q0 W
19.单击“规则构建器”上的“确定”以接受规则。
8 p+ M; e- T/ u& J! }( ]提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。; \) W1 G- E" n) ~% D7 o5 p1 W
20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙 : I9 y2 i6 D8 ?2 A( G' }1 M
21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)9 w- K! ~9 B0 W5 u) s' R0 s0 ~
6.png
+ @5 w+ U4 S: F* i, d/ R) C22.在任务浏览器中选择模型规则任务。, ?1 b; z9 r) F8 m4 }; S; o# H
23.单击命令栏上的添加按钮。
( d+ h. Q. m: ^  S( L' F24.选中“木质门和框架”组合件的框,然后单击“确定”。6 B; e. ~+ `2 f9 p: @/ U" S0 F. t
7.png + @: h9 {/ o- Z, c/ B, |
25.右键单击树中的“木质门和框架”,然后单击“选择子项”。
) s* [& \2 U, _26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。
0 h' A0 t! I$ C% s3 T. l27.依次选择每个,然后单击命令栏上的“生成”按钮。
# f! f+ o, I3 z. Q$ t6 B. [2 K: f  G5 F 8.png
) A7 X; p! |& q$ |不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。
- s, V0 V4 f8 X" P  \: Z  n/ s0 u28.更改过滤器框文字为专长以显示我们捕获的功能的规则。
: k: @5 u) y  K# ]0 P我们想根据之前添加的组合框来压缩或解压缩此功能。
& @2 b. C9 y# C4 {9 s29.单击“方形切口”功能。
" Q+ n$ a( p8 i! N" |1 h/ O. Z2 S30.单击命令栏上的“构建”以启动“规则构建器”。
$ }5 V3 c+ X% b' M* h31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。5 t* T) ]9 W7 G/ e9 Y* T
32.单击IF条目以激活Rule Builder底部的Function Wizard。6 b% h2 Q) S$ l0 B4 M7 D1 L
9.png ' P& ^: m* D* z( ?. a" p
33.单击“功能向导”上的“条件”文本框。
8 D4 A; W) |5 i7 i0 b8 n34.浏览到右侧的控件,然后双击“窗口控件名称”。
  T- f3 k% R+ F" @# n35.然后输入=“矩形”
, y/ f! A, i. l( }36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。2 A. a" |! q7 F. Z
37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。3 b& I+ H; H1 P+ _9 s# N$ ~
10.png
% x/ P. H* o" X; h ( |7 f# c2 A# w" D! d" S! \' ~
38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。/ c$ H! E8 m6 N7 ^
11.png + w6 y: ^% K: V
39.在“模型列表”中选择“矩形窗口文件名”行
" k5 I# b, l6 V: l6 Z( K40.单击生成以启动规则生成器
6 r: l8 ]) K1 t1 ?41.通过单击命令栏上的“清除”按钮清除当前规则
: F# r: n' @/ f1 Z( R42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。3 c; R* y& R4 J
43.在“功能向导”的三个文本框中输入以下值
$ i8 E1 e- \. s4 g% z 12.png
8 Q% F4 @; ?* _6 S' @; D7 K* S, D& y( }44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。
. ?/ I9 R( H# s3 N: j运行你的项目) a. c+ \5 F7 z% S' v6 I
现在,您已经完成了运行项目和创建新模型的所有设置。
# x& k: j! B2 u- {2 `( w. y% p1.在SolidWorks中关闭所有打开的模型。' J4 m( G2 _+ H$ j
2.单击DriveWorks Solo中的“运行项目”按钮。
0 P& U" b( `8 b" k2 j 13.png
' Y9 u8 d7 q! F7 l3.更改表单上的值。) w! i+ O9 J% Z9 `
4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。
& ~+ c  D: N$ |" C0 @: _7 a4 I% f 14.png
/ e2 i3 x* @! P7 ]' G: `" U* z各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!
, w( o/ U  Z! g8 j. g0 ]
: G  U" z# u* p/ g4 I5 F2 n& o; f
发表于 2021-12-1 10:00:51 | 显示全部楼层
企业使用参数化软件提高工程师工作效率!
发表于 2021-12-1 11:28:38 | 显示全部楼层

/ U3 [8 I+ ~' F/ l  E) Q0 xDriveWorks软件可以让工程师摆脱重复的设计任务,提高产品质量并减少错误。节省时间并降低开发成本,同时提高生产力。
 楼主| 发表于 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备13008828号-1 )

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