参数化软件DriveWorks 使用技巧(三)
' ?: p" k5 [. E) l L5 o上一篇文章我们介绍了模型的尺寸捕获,本篇文章主要是介绍如何设计界面。
& i3 u8 ?7 ?8 Q: j4 y3 } bDriveWorks Solo具有内置的项目设计器,可让您创建表单,创建数据表,为模型建立规则并配置报价。! h5 u4 Y. m) C' t D) F" ~
在任务浏览器中,项目设计器分为三个部分:
5 N# M* v5 J% R! g' [' ?•阶段1:用户界面
3 D: h M: W' F1 g7 W设置表单导航,并使用内置表单控件设计每个表单
) R& j. }9 ]) z; P' W+ m•第2阶段:数据和规则
3 b- A. p" B) z% n- l创建表,并构建将在项目中重复使用的变量规则
0 S* _* K. E. `& o; N0 @* S•阶段3:输出规则+ b3 t# b6 D, q3 D8 B
创建和管理用于驱动模型和工程图的规则以及用于创建动态文档的规则% M3 L% L/ C2 H" x/ N0 X3 q% ~+ N* g3 [
项目设计器还具有一个命令栏,将显示与您正在处理的部分相关的上下文工具。) S% ]4 E( o0 v- S
& F9 I1 t/ P* E; Z1.单击DriveWorks Solo顶部的工具栏上的,打开项目设计器。
2 H3 q, Y" v* J4 _0 G7 w
5 V- A* v. O9 l4 i$ z/ c
2.单击命令栏上的数字文本框按钮。 将出现一个文本框,要求输入数字文本框的名称。 称之为 打开高度。
( d6 G" y( K! U. D9 R8 J! B T
" g0 M: B" b( M: `% f# g- J' _! L每个窗体控件都有静态和动态属性。4 P- c# l+ v. `! e$ g& u$ Q& p
静态属性是诸如字体,颜色和大小之类的属性。) Y* ?" \/ j" s: o5 u1 `
动态属性是诸如可见性或是否启用或禁用控件之类的属性。不同的控件具有不同的属性。例如,标签等控件具有文本属性,而组合框,列表和选项组等控件具有列表属性。
" ]3 L% y7 X" H静态属性以灰色图标显示,而动态属性以绿色图标显示。( [: n! |( B K+ S& M2 U# P B
/ G; N6 E9 q1 [- [
设置以下值:最大值= 2100最小值= 1700
: k1 l' s! w c( P9 c* j+ L* X3.创建一个名为 打开宽度 的增量按钮。
! F$ n C5 ~+ K% M$ @! d- v% B
& j% k$ l3 {0 _注:对齐指南
6 |8 C- C. f5 I8 X" r对齐指南拖动控件(或控件组)时,控件在表格设计器中对齐对齐。 要暂时禁用捕捉,请在拖动控件的同时按住Ctrl键。
4 E9 X; S7 K2 y- T! `' Q3 I3 s" F旋转按钮需要最小值和最大值以及增量。
/ e: |; F8 m# d/ N8 m2 k这些将输入到“窗体设计器”右侧的“属性”窗格中。 更改这些值时,请确保在“表单设计器”中选择了正确的控件。
2 b- U. ~' q6 ?# J" q
% E: C) l- q8 h) _$ F( C* z7 L" _设置以下值:增量Increment= 50最大值Maximum= 1500最小值Min= 900。- H( o8 W8 j0 [; h$ d3 t% _
4.创建一个名为Window的组合框。
! R! U. b+ o8 l: E' b! j
% S, I0 Q! l1 W" X: z: i
5.单击组合框的项目属性。 属性值的右侧将出现一个按钮。+ H' n$ R" Z' L; H; P: `
6.单击按钮以启动“规则构建器”。
9 f1 j1 B, C( \
7 O& Q! y8 t" o2 B
7. 在“规则编辑器”中单击,然后键入“无|矩形”。
4 w4 X5 \4 Q' L, I& p
" n; o! O' e! ~2 R注意:由于这是静态文本,因此请确保包括引号。+ T3 j* K- q2 F) W5 |+ z) s3 z9 o
8.在“规则构建器”上单击“确定”。 该规则将出现在“属性列表”的“项目”属性中。4 ?: [% L1 ? P
9 E4 J: Y- C1 S6 E$ K6 C# W0 P& B
9.创建一个名为窗户宽度的数字文本框控件。# j+ y: L o$ \3 z5 z0 ^2 H
10.将“最小值”和“最大值”的属性分别设置为200和600。
( [9 N- X1 m$ W# j& T2 ]& d/ y11.创建一个名为窗户高度的数字文本框控件。5 ]$ I5 ?) e; Q8 F/ u6 i
12.将“最小值”和“最大值”的属性分别设置为200和600。8 u/ d+ T: q. j. s4 t" T
现在您的表单已准备就绪,因此我们可以继续进行“模型规则”,该规则会将您的“表单值”链接到您在模型中捕获的信息。
# ]7 V3 C5 q+ {% X您现在应该拥有一个看起来像这样的表格:
6 R# {) J" ^' |0 o" g, x
$ ^- K$ R: r3 U6 d6 I0 ?
可以更改每个控件的一些静态属性。 还可以尝试使用“表单设计器”顶部的对齐工具。
9 z9 U+ I, D% y" Q. _9 t单击“表单设计器”顶部的“测试模式”按钮,还可以查看表单外观并进行测试。
: V+ O$ D3 l1 p# M再次单击将返回到设计模式。
3 r* a9 l, X! Z4 _ I# S
# c; n! ?2 s3 [: O1 X
好了,今天的内容就到这里了,本篇文章主要是介绍了如何使用各种文本框设置界面,下一篇文章将介绍如何链接模型及函数关系的处理。有什么问题还请留言,我们可以一起交流探讨!!!- _3 n* _* G* s! b' \7 c% C
% ^: G7 q2 u0 o' M- `+ m8 e; u1 {5 l: z0 e4 ?2 j
|