|
AutoCAD 2008 用户手册 > 创建和修改对象 > 使用精度工具 > 使用计算器 > 使用“快速计算”计算器 > 1 b( |# X% z6 E2 Y8 q8 ^, t# b
创建和使用计算器变量 概念 操作步骤 快速参考 9 e% C' @% s, Y3 r$ a
6 H$ e7 C* m) L9 A# [
' m. q4 E- Q; `; A6 `
* z, T5 l3 v/ ~$ @$ u1 W
' B, `9 [1 w" C! P. h. O; e) i“快速计算”的“变量”区域用于存储计算器变量,用户可以根据需要进行访问。计算器变量可以是常数或函数。
+ C& N; N) P# s4 v9 K$ D5 |/ p# I$ P5 R% \0 ` G
可以使用“变量”区域定义、存储和检索计算器变量。计算器变量可以是常数(坐标/矢量、实数和整数),也可以是函数。在“变量”区域,用户可以
+ m( B$ V. o* w- n$ v# G( z4 b9 E$ a. I: b% n% E
单击某个计算器变量,在“变量”区域底部的“详细说明”框中显示值、类型和说明等信息。
& k2 N- T% a d3 T8 |# P6 Q双击某个计算器变量,将其加载到“快速计算”的输入框中。
8 _( s1 ~6 b9 n6 R1 m
, W: J. m0 C: @
. H8 N4 f: _$ S N其他操作可以通过“变量”区域中的快捷菜单完成。
2 a0 a/ v( S! j0 o9 A
3 u, K0 D% Y6 v$ t! E- M* D# y创建新的计算器变量
3 Q' n! ]( b; ], j! T; }+ _1 m( d' J# I x* `' ^
可以使用“变量”区域中的快捷菜单创建新的计算器变量。在“变量定义”对话框中定义新的计算器变量时,应遵循以下原则:
. g: V! s5 g z* |/ S, h E$ u* h1 \- b- u& ]) Z) e) b
常数。在“值或表达式”文本输入框中输入的任何表达式都会在存储计算器变量之前进行计算。被定义为常数的计算器变量可以作为“全局”变量使用。用户可以在不同的图形和会话中访问和使用全局常数。
* N; S4 R* |. _4 e4 Z函数。在“值或表达式”文本输入框中输入的任何表达式都会作为文本进行存储。在“快速计算”输入框中使用函数时即对函数进行计算。
' J# u7 F7 k" f% G: J创建全局常数1 V* U1 X$ C: b
2 y& q$ i. K+ }% G& `4 R/ ?可以使用以下方法之一创建全局常数:
3 J! C6 `& ?: L% _& S6 c4 N8 _9 r8 z# o* L
使用 $variable_name=value 格式在输入框中输入表达式。例如,要将黄金比例定义为 8 位数字的全局常数并将其命名为 Phi,请在输入框中输入 $Phi=1.61803399。
0 ?. @: j5 O8 u- E: H6 o) Z单击“变量”区域标题栏中的“新建变量”按钮。在“变量定义”对话框中,单击“常数”并填写其他框。( D' o6 P% W8 @' T+ R5 Q; A, i
在“变量”区域上单击鼠标右键。单击“新建变量”。
) i( }/ u" {4 ^2 |访问全局常数
* _- ^; C! K! e0 h
6 \3 t; W9 B% ~- V' M+ ~可以访问全局常数并将其传递给“快速计算”的输入框,步骤如下:1 Q8 C4 q7 \8 z7 h0 ?# S' R/ s! S1 ~
3 k) z4 r5 ^0 z/ m
双击“快速计算”的“变量”区域中的一个变量。
2 W: H. F0 {7 E: K% S ^) [! Q单击计算器变量列表中的一个变量,然后单击“将变量返回到输入区域”按钮。
2 Y' ^! w9 x$ E* n) y+ I6 n# t输入一个美元符号 ($),随后输入变量名,然后按 ENTER 键。0 S/ h' L/ V6 i+ @3 I8 p4 q
要在窗口或对话框的文本或数字输入框中使用全局常数,请使用以下 =$variable_name 语法并按 END 键。例如,要使用上文提到的全局变量 Phi,请输入 =$Phi 并按 END 键。
3 k' W. u# C- {
8 }. T7 E: C/ X& \$ A注意在“快速计算”中,只有常数才能在窗口和对话框的文本或数字输入框中通过其全局变量名称直接引用。
0 S, c/ X& Q% ]使用函数的快捷方式5 t2 a& T6 P+ z3 J/ T
: R. a* P% S- q- e( G1 X! X
“函数快捷方式”类别中预定义并存储了几个样例计算器变量。这些是结合了 CAL 函数和端点捕捉模式的几何表达式。以下表格说明了在计算器的变量区域中可以使用的预定义变量。9 `, F7 H+ @& ?
, W8 c5 s) G& T# m. L+ X9 g变量
9 a. N1 V+ |' U f# Z8 n7 m 快捷方式所对应的函数& J6 s/ Y7 f+ e c9 Y. |
说明
" ` i5 D3 W0 x( ?
: o6 v, C+ u3 E3 N( X% tdee9 ?+ x- I- c" N, ]) t9 k% Z
dist(end,end)
. ^% R: K' k) `) ?4 U* N4 G, O 两端点之间的距离$ g& Q; F% G0 G2 v4 K
3 D& Q+ E0 n0 N2 F- z) Sille) Q9 N& \# b" o8 a( X- c
ill(end,end,end)
1 Y, z9 o5 v8 z K: G 四个端点确定的两条直线的交点1 E3 Z) ^; _! }/ Y6 e! @8 c
z3 h3 r7 _+ B
mee
3 y; A* u( G* F( `8 |; i/ J# h; E* ? (end+end)/2
/ h/ C; Y: S9 H; t$ c# f" } 两端点的中点
* o- R+ j7 d- e, ^: J S& B
* e; d7 z) w0 x! Q0 F8 ?) ~nee2 N9 i, i8 b: P3 S% }# [
nor(end,end). D2 Z3 Z( O& \6 Z
XY 平面中两个端点的法向单位矢量, C3 ^& W) L' R) B1 {0 j! E
9 Q! C4 z! C/ k2 V
rad3 \* y: p. l/ c
rad
& s* o4 N' ?5 |2 P8 s0 y 选定的圆、圆弧或多段线弧的半径
' i: a# z" H+ W& H/ [2 K ) T. Q, d7 a" _1 x
vee9 }7 w8 j8 S+ y6 v4 O
vee(end,end)& m0 f/ ]' u+ w+ f
两个端点所确定的矢量+ p& C" t7 P/ P. B; [
% i# \+ D/ v; M# n4 |1 O2 A6 y9 w
vee1! ]" G! }, k3 w5 q7 V
vec1(end,end)
1 _& U8 s+ k5 `. X* K# S8 Y$ G 两个端点所确定的单位矢量
8 _- K" m V5 v* T/ |2 j# d b " R1 ]7 A2 U1 l9 Q9 ?. k2 W
) D' e& X$ @" `( h用户可以轻松地修改这些计算器变量,也可以创建自己的计算器变量。有关详细信息,请参见 CAL 命令。
9 {9 P" i8 A5 c: H
! K# j/ v, x; y" s0 F5 K8 }将变量组织到类别中
5 Z' e2 d/ h) E3 X: P b0 @/ ~# g1 ]( D( X5 e& @
可以将“变量”区域中的计算器变量组织到多个类别下。这样将产生一个只包含一个分级的树结构。其中已经创建了包含多个函数的“函数快捷方式”类别。
% {2 x% j6 ]. { g# | K2 g7 W. p
可以使用“变量”区域中的快捷菜单来创建、重命名或删除变量类别。 |
|