QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
8天前
查看: 1964|回复: 6
收起左侧

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

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

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

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

x
参数化DriveWorks solo使用技巧四! Q2 k( [; t! a' g8 K
上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。3 ]- o2 Y0 Z: U- W: r* M
首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。
3 T. n  W, D/ D6 v8 N- A/ v 1.png / A) _9 _4 W6 ^2 ^  y6 n/ Y
从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。: \! i& `  h, T9 W5 v! g- o5 j) q
因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙); d$ g  z  c3 s  }/ A6 m
DriveWorks可以存储要在规则中使用的值。
) u/ R  J& H) t4 b! H$ ?* x* W& n) l) Y让我们将门和框架周围的间隙添加为变量。+ H' T2 a8 ~$ s" m7 a( @- Z  C
1.在任务浏览器中选择“定义变量”任务。
( Q5 S; O9 x/ F4 a, I0 G2.单击添加变量以创建一个新变量。- p" T; a" F% e( P' ~# h
3.输入 墙和门框间隙 作为名称,然后按Enter。
* N; t% o$ H- r* O1 `* ^$ B您将看到新变量添加到列表中:6 Q, Y* g, S9 \  E& S6 W* M
2.png 1 S' f) D: C  R- ]
4.双击“规则”列中的变量值。
) v, @! j1 R* q5 j$ X. J5.输入变量5的值,然后按Enter。+ D, g6 t$ P. ^6 E: i3 i3 Q: E$ B, g
6.添加另一个变量:门间隙,将其值设为5。, V7 y+ s, c9 Z% p
7.添加另一个变量:“框架厚度”,将其设置为40。4 ^" w) X+ f% I
注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。! h6 C7 n: G0 L  Z
8.单击命令栏上的“添加类别”按钮。) S9 x( T+ U2 E: J
9.输入名称Sizes,然后单击OK。
+ U" t1 w" W; g9 f" r0 \& L 3.png
# L, I+ Z# F3 d  F: x& B10.单击添加变量以创建一个新变量。
9 K) |& A8 A! e3 i/ A1 ^11.将变量命名为“门框宽度”,然后按Enter。$ O! Y% @/ H4 q9 L5 W8 D
12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。4 }6 o: _0 \5 u. Y# {& ~' y
点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)/ f, a" d3 |: z
13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。" x7 }( j( P7 f! h' B$ z, S
4.png
% r4 {- G7 @3 v! p14.然后键入一个减号,后跟一个空心括号-(
/ D( y+ t6 J1 a- Q1 D1 \15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号)7 U' p1 P( t5 [* }) F5 j" [
注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。
" g; ?0 n4 i; F% |# S) S16.现在,您应该具有如下规则:6 m" @, }8 E. _* S. b. g
5.png
0 K* Y: ]6 _; v! {+ r1 z# r17.单击“确定”接受规则。
4 _" |4 b7 Z1 h  p18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))
  Y# P7 a( [# U& a! _9 \& E( J. d: v19.单击“规则构建器”上的“确定”以接受规则。
7 ?- [8 f- K: @1 b* \提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。
0 f8 z  y1 h% b. G- z& D. y2 @: Z. l20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙 6 i' V: b' v3 `+ A- n& B
21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙). {3 T: x, [7 K6 V" Z6 E
6.png & z; u1 ^, F! U' w  o" b- a$ ?
22.在任务浏览器中选择模型规则任务。6 z- n0 {! J) a( a
23.单击命令栏上的添加按钮。, t2 h1 w: y; k8 v$ a* H
24.选中“木质门和框架”组合件的框,然后单击“确定”。
% j  d& w  a) L! J9 u) U( _" _ 7.png 6 J# F0 h/ @& k- k9 l9 m, \! `  |
25.右键单击树中的“木质门和框架”,然后单击“选择子项”。
3 l- _- t( r9 Z' Q- X26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。' M+ y, k) o+ {
27.依次选择每个,然后单击命令栏上的“生成”按钮。7 {$ }) |2 Q9 B5 o4 U/ Z8 T: G( _
8.png & {3 i2 w3 i& U2 x3 \+ o. D! w2 K
不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。
1 I1 r8 G7 N/ ?. ]- f8 @- l28.更改过滤器框文字为专长以显示我们捕获的功能的规则。
& f3 k1 P% r8 J我们想根据之前添加的组合框来压缩或解压缩此功能。: T) [! t& X% n: w, k
29.单击“方形切口”功能。) e/ d9 g0 ?9 E7 K3 E5 M$ T+ M" i
30.单击命令栏上的“构建”以启动“规则构建器”。& t2 G0 v' v" u! b  T+ u' {
31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。
, W/ C# p" u/ M0 o( b( u* k32.单击IF条目以激活Rule Builder底部的Function Wizard。
; g7 v+ g5 ~% h) t 9.png
7 j% Q* N4 f3 j; \& Y$ m+ d7 K1 C33.单击“功能向导”上的“条件”文本框。
+ @& j5 j/ u  t$ ]" L2 S" k8 B34.浏览到右侧的控件,然后双击“窗口控件名称”。3 \4 v: B1 ^* p4 j/ |$ S
35.然后输入=“矩形”
8 s" s  Q# D* f36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。
; c  m( }) ?$ l$ |7 B! G37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。, z; G  J- k# P, n# U
10.png ) Y3 n( J! F4 R" V& q! N! u) k. ~
. |# F# H$ O- }9 l! w4 w, \
38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。
/ i6 H1 a+ [7 l 11.png
2 c9 ~! d7 |4 J; y* E4 X4 t39.在“模型列表”中选择“矩形窗口文件名”行/ S3 r. J: r) e+ G
40.单击生成以启动规则生成器
% J2 M; k4 }5 Z, o41.通过单击命令栏上的“清除”按钮清除当前规则
9 v4 m, f( n, m4 X& |42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。
- c$ G# F" k' T% l" N43.在“功能向导”的三个文本框中输入以下值5 R' R+ ~9 a, K* C' ?
12.png   s+ x+ N9 p, O" Q! F( [
44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。# i/ k, V. U0 H5 @6 N
运行你的项目
  U" u+ ]$ l# \8 n现在,您已经完成了运行项目和创建新模型的所有设置。
# R. N2 \0 m7 t& e1 k1.在SolidWorks中关闭所有打开的模型。
7 A9 g% o& B: ]3 O2.单击DriveWorks Solo中的“运行项目”按钮。
# v) W$ @  H& }/ N 13.png % V0 G! a, h2 N; c* J
3.更改表单上的值。
& y5 ~: q$ l( G! O% w& E4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。
" V0 I! C. I0 Y+ t$ @ 14.png : r7 s8 F7 F. ^/ f+ k3 ^+ K
各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!
: F( O5 M; i/ V8 A  c
! `. g% N7 _9 Z) I. Q! g( @  r( b
  y" Y$ v9 m, E3 I8 V
发表于 2021-12-1 10:00:51 | 显示全部楼层 来自: 中国江苏南京
企业使用参数化软件提高工程师工作效率!
发表于 2021-12-1 11:28:38 | 显示全部楼层 来自: 中国江苏南京
  n; K) i/ c$ H' }! L
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 )

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