16周年庆

模具联盟网-UG网-UG技术论坛-UG

 找回密码
 免费注册
查看: 595|回复: 3

[教程] 参数化DriveWorks solo使用技巧四

[复制链接]
发表于 2021-11-18 16:10 | 显示全部楼层 |阅读模式
参数化DriveWorks solo使用技巧四, u: A8 f2 f- `9 Z$ t
上一篇文章我们介绍了如何设计界面,本篇文章主要是介绍如何使主动尺寸链接到模型内部。, N5 H5 A! ^# b. l  X5 V- e. J
首先,让我们看一下模型。 在下图中,所有尺寸都被放大了。" s5 X$ E4 }7 I; z9 V0 R3 H
1.png ( H( F$ ]3 F) Y( V
从这张图片可以很容易地看出,要计算门的宽度,需要考虑开口宽度,墙壁和框架的间隙,框架的厚度以及门与框架之间的间隙。
5 j) P+ N0 ?. t- \) M3 U因此,规则的形式为:门宽=开口宽度-2 *(墙和框间隙+框厚度+门和框间隙)
& h" k6 z0 X* ~4 u1 N9 z$ K1 d9 DDriveWorks可以存储要在规则中使用的值。
$ \: \+ e5 s9 R' A让我们将门和框架周围的间隙添加为变量。3 O$ i' N( u, t. |
1.在任务浏览器中选择“定义变量”任务。
' h; Z4 o+ p3 ?2.单击添加变量以创建一个新变量。
4 C/ E- ?; z0 n3 ?8 }3.输入 墙和门框间隙 作为名称,然后按Enter。
/ l  w4 g9 Q6 b1 `8 d6 P& r8 a8 y! P您将看到新变量添加到列表中:4 z+ Z6 x4 d! _" R
2.png
' G# h9 e* Y( I/ |! G4.双击“规则”列中的变量值。+ B0 _3 F: t- ^2 `' Q
5.输入变量5的值,然后按Enter。
/ [  `1 b0 r( |6.添加另一个变量:门间隙,将其值设为5。
4 T: e8 B# B& n! F" G1 @1 r7.添加另一个变量:“框架厚度”,将其设置为40。$ U6 J' S$ `" `% y; Y5 |- f& q( [
注意:变量可以具有类别。 由于项目可能包含很多变量,因此DriveWorks Solo允许您对它们进行分类。
7 T6 _# l' Y2 `. \# T- B) z( S8.单击命令栏上的“添加类别”按钮。/ C  L6 M  ]0 U* f' b
9.输入名称Sizes,然后单击OK。" ?: b/ o* z+ y7 M$ D8 V
3.png
7 U- m! e9 ?; V  e! H' i$ z+ {10.单击添加变量以创建一个新变量。
! x  i% [6 @4 O0 V! T. S# A11.将变量命名为“门框宽度”,然后按Enter。' y, w" I2 c. {) }6 x/ B
12.在“门框宽度”行被选中的情况下,在命令栏上单击“生成”以启动“规则生成器”。# F7 _. V/ ?; X
点击一下。 您将在右侧的浏览器中看到您的窗体控件以及新的变量。 我们将为框架宽度变量添加规则:-开口宽度-(2 *墙壁和框架间隙)& k2 ?3 ]4 ?$ \7 N0 i/ K# f% l3 o& ]
13.使用右侧的“表单”选项卡,双击名称“打开宽度”。 这会将文本“打开宽度返回”添加到“规则编辑器”。
; x, v# f7 k! O- R 4.png & h) r; V6 f, ?# [  ~$ |, `5 c
14.然后键入一个减号,后跟一个空心括号-(
" K  y' ?! k* U15.然后键入2 *,然后将右侧的Tab键切换到“变量”,然后双击“墙和门框间隙”,然后双击一个封闭的括号)
9 Z" D% `" a+ r5 H& y注意:-DriveWorks Solo添加单词DWVariable作为前缀来标识变量。6 d3 g; V$ g3 L* p
16.现在,您应该具有如下规则:
; m& x, p; |# s8 U1 C6 f5 e; s6 v 5.png
% O3 Y  n. U$ d1 ^. K& y* s17.单击“确定”接受规则。
# ^+ Z0 n# H# U- H( {( L18.使用以下规则创建另一个名为“门宽度”的变量:DW可变框架宽度–(2 *(DW可变框架厚度+ DW可变门间隙))8 i6 u1 n. k' Y1 y- m7 m
19.单击“规则构建器”上的“确定”以接受规则。
% J3 l: Z9 q/ Z: o4 e" w$ C& @提示:-双击右侧变量浏览器中的变量比手动键入要容易得多。 如果发现有很多变量,请使用过滤器框限制显示的变量。$ s- N: w; P6 G- Q
20.创建另一个变量称为帧高度和使用规则:开启高度返回-墙和框架间隙
) ]  \% s) }$ o21.使用以下规则创建另一个名为门高度的变量:门框高度-门框厚度-(2 *门间隙); H7 C1 f# y* G5 l- h
6.png
5 j/ }; ~$ g# Z+ J6 @6 Y& u8 [22.在任务浏览器中选择模型规则任务。" y; g- @+ F& O/ o
23.单击命令栏上的添加按钮。& Y, W1 e5 O, _
24.选中“木质门和框架”组合件的框,然后单击“确定”。
% ~0 e5 N- Z% r( E9 Z$ U 7.png
+ [# P' Q, N- f# D+ }! i: ^25.右键单击树中的“木质门和框架”,然后单击“选择子项”。
9 I$ e$ b% \! z" k26.在过滤器框中键入dim以仅显示规则值中包含任何dim的规则。" B* p0 g3 p& Z: y9 d" @& g2 \
27.依次选择每个,然后单击命令栏上的“生成”按钮。
/ W6 t- t1 t+ d" I9 b7 H 8.png
# U$ w7 Q5 @! `) L( p9 m不要担心这些值是否与您的不同,因为这些值将取决于您在“测试模式”下在表单上输入的值。
% _1 |" M" `/ }0 ?3 w28.更改过滤器框文字为专长以显示我们捕获的功能的规则。0 J) Z2 E$ O2 l  d9 b$ Q( u
我们想根据之前添加的组合框来压缩或解压缩此功能。/ \6 ~" c7 F" o3 \5 |
29.单击“方形切口”功能。
( I7 Q. S) z" D. S: U2 x* |% [& m30.单击命令栏上的“构建”以启动“规则构建器”。
% s0 m% y6 }2 j6 L0 y3 I31.单击“规则构建器”命令栏上“功能”按钮底部的箭头。
/ {: S0 i6 Y" B# t$ c  |. Z32.单击IF条目以激活Rule Builder底部的Function Wizard。
) p% v- Q( [, o& R3 v 9.png 1 \0 ~4 X1 ?) }' {
33.单击“功能向导”上的“条件”文本框。
8 a5 O: n2 p* d" s4 R6 l34.浏览到右侧的控件,然后双击“窗口控件名称”。- u2 K/ P$ s4 W! e4 H8 B- G% |8 u
35.然后输入=“矩形”* I. W3 {% {* ?8 H8 d, n/ x5 G8 ?
36.在功能向导上的ValueIfConditionIsTrue文本框中单击,然后键入“Unsuppress”。
; p, y+ w  T& Y. m) F& {( ?37.在功能向导上单击ValueIfConditionIsFalse文本框,然后键入“Suppress”。' j/ \% ^7 Z4 C
10.png
" e- D9 W+ x8 r: b( l: g
+ w. x9 R. [+ ~+ k. a6 c/ \9 \38.在“组件”树中,选中“矩形窗口”项。 现在,“规则列表”将仅显示该组件的规则。
4 O& W: F: V" w7 T2 d 11.png 8 `. |: V' q3 [
39.在“模型列表”中选择“矩形窗口文件名”行% E" M9 V( L, N* K3 o( P0 A% \
40.单击生成以启动规则生成器5 s+ L3 k( B! f8 A) r& `
41.通过单击命令栏上的“清除”按钮清除当前规则0 x3 j  v, e; p+ L) g4 r# l9 J5 l
42.单击“功能”按钮上的箭头,然后选择“ IF”,再次使用“ IF功能”向导。8 t+ Q3 }) o, _/ K% H; K9 o
43.在“功能向导”的三个文本框中输入以下值- j) b1 o% Z- [  q, w
12.png 6 G1 s) o* S; [; y! L' X
44.关闭项目设计器,然后在SolidWorks Task窗格选项卡顶部的DriveWorks Solo命令栏上单击保存。
7 f# A4 b# j, e1 Y! v运行你的项目
$ |/ s  e4 z. Y' l2 X* ?现在,您已经完成了运行项目和创建新模型的所有设置。% x' _- ^! X$ ~! q0 L) l
1.在SolidWorks中关闭所有打开的模型。
9 ^0 Z' X) q6 |4 U! }: v2.单击DriveWorks Solo中的“运行项目”按钮。) M1 Y/ p6 c7 b* I& M
13.png ; j2 ]4 U% B+ x8 c
3.更改表单上的值。
, [6 M2 [- K4 t( B! u4.单击DriveWorks Solo命令栏上的“预览”按钮,以根据输入和创建的规则查看正在创建的模型。4 L- C* i9 h1 y4 `* F- \
14.png : \* j+ k( u! ]
各位小伙伴,生成的预览模型有没有问题?如果有问题可以随时留言哦!!
% @1 q# v2 u+ A0 I" b: y- B' s* m

2 W4 m$ f% `: M
发表于 2021-12-1 10:03 | 显示全部楼层
企业使用参数化软件提高工程师工作效率!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-2 10:26 | 显示全部楼层

1 i3 i% \' b% z0 M0 r. _- F小伙伴们,模型做出来了吗?
回复 支持 反对

使用道具 举报

发表于 2021-12-3 16:02 | 显示全部楼层
参数化软件DriveWorks,让工程师在重复的设计中得到解放
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|关于我们|小黑屋|sitemap|Archiver|模具联盟网-UG网-UG技术论坛 ( 粤ICP备15108561号 )

GMT+8, 2022-1-17 09:40 , Processed in 0.080315 second(s), 8 queries , MemCache On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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