扫一扫,访问微社区

QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

展开

通知     

系统
[系统通知] 2021年SW设计大赛今日已开启!请大家踊跃参加吧?奖金翻倍啦!
1天前
系统
[系统通知] 平台第一个项目外包——项目拼多;正式上线,欢迎各单位个人有外包、设计、采购、加工需求的,在此寻找更牛的解决方案
2021-07-01
查看: 332|回复: 4
收起左侧

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

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

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

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

x
参数化DriveWorks solo使用技巧四
' \- W8 T2 l/ {0 [2 L7 Z上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。
* M9 t% A4 {( l1 R6 k. U& M首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。
. t& s3 Y& ^/ i 1.png , \8 s" L8 Q$ D/ f: V
从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。- E% C" I6 I6 J* W9 v; H5 B& K
因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)
% e( t% o" F7 g" n$ XDriveWorks可以存储要在规则中使用的值。
0 w, J% c- g6 w: v: `: e+ @. O让我们将门和框架周围的间隙添加为变量。3 s: n7 L4 G. s8 E/ s
1.在任务浏览器中选择“定义变量”任务。- X+ y' ]8 v+ P
2.单击添加变量以创建一个新变量。' f' J6 J- _, _* |0 S% C* Z
3.输入 墙和门框间隙 作为名称,然后按Enter。( H, ?) H' C+ B/ u. N; K. K
您将看到新变量添加到列表中:6 {( y1 ]" L* J! A/ d- N3 M! q
2.png
& s  }# n$ s1 c  H  g, Y* l4.双击“规则”列中的变量值。
: `9 j* |) B5 f. [( ~" X5.输入变量5的值,然后按Enter。! g# P) f+ a0 o( U0 y
6.添加另一个变量:门间隙,将其值设为5。* b9 |5 V; B6 D. ?4 }
7.添加另一个变量:“框架厚度”,将其设置为40。( k' n, h, ?. u/ K$ E3 p
注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。; F7 T1 c# W; P, J( K" W
8.单击命令栏上的“添加类别”按钮。( S& Q" \" `  U! {+ }$ B# ?; G; d6 |% n
9.输入名称Sizes,然后单击OK。
0 S0 y1 N" \. s# f 3.png , D( u) n3 q$ z" T9 E1 q  D
10.单击添加变量以创建一个新变量。  g4 i# \& O' n5 d9 r. Z7 h
11.将变量命名为“门框宽度”,然后按Enter。: e- l, J4 X: ~$ K1 v/ t4 G
12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。2 y; b7 s" g" ]5 k& U  b
点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)0 q( @% N' o, z5 X0 d6 m
13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。
; [+ L+ \3 A# }6 ]5 K% |+ M 4.png ( ]' y' [1 a- m( C8 [, l/ z, L
14.然后键入一个减号,后跟一个空心括号-(
! S" L' Q9 A4 J% T) M( n* y15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号)
; Q4 D: }- l0 \5 |注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。3 f: f5 ]2 u& ^8 _* I
16.现在,您应该具有如下规则:0 S4 K2 {. s' g" a% ^
5.png & ^/ N( ]/ k$ q4 M2 W$ i' s6 g- |% e
17.单击“确定”接受规则。" j  V5 |& u# D5 m
18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))
7 p) }4 p% F+ P8 W% x19.单击“规则构建器”上的“确定”以接受规则。
. y; T/ q9 [5 @2 x4 V; j提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。8 s/ Y7 w9 h7 T# q$ h' v
20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙
. t- ]" y; ]6 w0 R21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙)) R, M0 ~- ^/ D! p" {* Y0 A
6.png
  c1 X6 g/ ~* R* n22.在任务浏览器中选择模型规则任务。
8 F& h, }% {8 ^' u  u# J) x" U. u23.单击命令栏上的添加按钮。
8 a8 i/ a0 A& ]  I$ H8 e24.选中“木质门和框架”组合件的框,然后单击“确定”。& I, Q- [* B1 P( ~9 n
7.png
1 B  d( _" x5 j/ P3 [0 z25.右键单击树中的“木质门和框架”,然后单击“选择子项”。. R5 Y4 N3 F( _8 p- G" \
26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。) `/ s8 b9 D" a9 c9 l
27.依次选择每个,然后单击命令栏上的“生成”按钮。
" X9 q% x' Y. X# R! L/ a6 C" F 8.png
/ Z. x* k/ P! W不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。0 h1 m* U( q9 n: V2 I
28.更改过滤器框文字为专长以显示我们捕获的功能的规则。* X' C; e  `$ T+ Q7 M. f" Q) k
我们想根据之前添加的组合框来压缩或解压缩此功能。4 Q3 e8 i  x9 S7 G
29.单击“方形切口”功能。
$ W* Q- E  t% z( q30.单击命令栏上的“构建”以启动“规则构建器”。: q* N- r$ Q7 ]( G. g6 ^8 b
31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。4 i0 w/ T, L# v* g
32.单击IF条目以激活Rule Builder底部的Function Wizard。
4 V2 Z2 X3 K7 x3 ?. H 9.png ! z$ g7 W$ c, S  Y
33.单击“功能向导”上的“条件”文本框。
2 U. p, i- x' D" `$ L34.浏览到右侧的控件,然后双击“窗口控件名称”。
2 O8 p" d- i( |! _; \2 C' Q+ m35.然后输入=“矩形”. \/ l3 z, H7 L+ O
36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。
9 Y- g9 x' D8 {4 q" S! p) f+ f; ]37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。
% {4 d8 u0 m; C! ^( d$ a& E2 a 10.png ) ]: n) w+ O# K! E0 B* O
8 \1 T! W, @! F
38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。
8 b- B# ^% B, ^! z( y 11.png
3 u4 A8 h9 _# M% _5 Y3 v39.在“模型列表”中选择“矩形窗口文件名”行
4 F3 R" d- i5 b2 k2 C) T( o- B- e, h40.单击生成以启动规则生成器6 z) D5 l4 t9 x1 m2 L! i: E
41.通过单击命令栏上的“清除”按钮清除当前规则
( k! Q% J! A% B4 J42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。
1 g( l$ [+ a8 Q- H; A8 @4 ~1 o43.在“功能向导”的三个文本框中输入以下值
- l! R# l9 P; d. { 12.png
! {. f; [! n7 L! o1 O; f44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。
. `  P* i  N7 B& z+ Y3 `( ?4 p运行你的项目
/ e1 o6 I3 y9 \9 Q& u8 b0 g现在,您已经完成了运行项目和创建新模型的所有设置。. R# y0 t/ {" @  w6 j
1.在SolidWorks中关闭所有打开的模型。4 D7 Q9 o' a$ k0 g6 J
2.单击DriveWorks Solo中的“运行项目”按钮。0 h; ]" d0 b0 y' F: E7 ?
13.png
) {1 Q* \, G0 ^% D1 p5 L6 V3.更改表单上的值。
3 U% m6 b5 M( }0 a4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。
4 p* d+ x4 A5 G0 f; k) r 14.png * J( q, H, K, ~3 u  K$ e
各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!5 }- F) V) d, w% |

" n7 n) x! ?6 w+ y  N+ D/ ^, k+ }4 `. r8 U4 e, O; G
发表于 昨天 10:00 | 显示全部楼层
企业使用参数化软件提高工程师工作效率!
发表于 昨天 11:28 | 显示全部楼层

/ ]! b& S* ~* d0 S9 l( G4 YDriveWorks软件可以让工程师摆脱重复的设计任务,提高产品质量并减少错误。节省时间并降低开发成本,同时提高生产力。
 楼主| 发表于 4 小时前 | 显示全部楼层
小伙伴们,模型做出来了吗?
发表于 4 小时前 | 显示全部楼层
Driveworks参数化设计软件只需要进行简单的设置,就可以将大量的重复设计和设计更改自动完成,节约了大量的时间。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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