青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 2392|回复: 1

AutoCAD CAL計算機功能函數介紹

[复制链接]
发表于 2008-10-22 08:38 | 显示全部楼层 |阅读模式
數值運算式:
運算子

$ H1 w& W" A& _! M: M
運算方式
% k3 o. e9 F0 n2 A% N
()
+ I0 s4 q! F6 N' x3 F, K
群組運算式
  F& V% E# u7 K/ D, H- s
^4 f0 L( T$ L+ a: Z; `' w7 K
指數運算式
& a0 U+ \. m/ |. [9 U8 e( V" [
*/
/ t1 ^8 L# o  V  M
乘法與除法. {' A2 v* o5 [! t/ j& N* I
+-7 v' e0 f/ i) s4 F3 O  D; [& N
加法與減法* Q; `6 |, n8 T
9 B5 g6 d/ `/ T! P! G! A
向量運算式: % W8 B+ J" W/ s
運算子

% A& h, ~" K$ u; W  f2 N' m
運算方式

1 W; \5 B1 V8 i, W' h/ E% O
()
1 o+ f6 V9 [/ O) u) z( Y1 f5 e
群組運算式+ \, [9 M' l0 }3 Q4 o1 ^; W+ k
&
- q1 S6 t6 a1 h* R
計算兩向量間的向量乘積 (當做一個向量)
2 S: l5 x$ C3 ?% H2 k[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)]
' i2 l$ m# m; x9 k# n% u
*/
( ]; F& B$ J. ~1 b
計算兩向量間的純量乘績 (當做一個實數)
! [$ \# h" g. }[a,b,c]&[x,y,z]=ax+by+cz
2 r1 X: z4 R. v
*/
& g8 n+ R6 O3 d. ]+ T: V/ F6 z6 ~
向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z]
: c4 u, M2 Y  X
+-3 J% k9 L( i: A1 k
向量加法與減法& J  Q# J6 ~7 u8 f5 y' s; z% g
[a,b,c]+[x,y,z]=[a+x,b+y,c+z]
& _; B  K5 @2 s3 j
1 X$ i( B5 Z9 R
向量運算式: $ [$ L( V- ], ?" O# ~
點的格式

$ G, s% O+ S* b2 H4 w) n4 Z0 k
格    式
- ]# p9 i- v0 I, v  E, h; |9 |& c
極座標) c0 ?7 d! ]( z  h
[距離<角度]
/ X( V3 m: S8 Z2 O5 ?
圓柱座標  Q+ W$ b  @* _! \
[距離<角度,Z]
4 B/ [% y- f% X  W
球形座標' u' ^5 K& Q& m2 s% C0 K
[距離<角度1<角度2]% X* e9 K) `7 a$ d* b4 T
相對座標
! U' |, U- d, B  A4 V
使用 @ 前置符號 [@x,y,z]" a0 R. D$ x& Z# [0 N4 ?
WCS(代替UCS)
$ s1 T$ V7 d1 X0 @8 s% {9 r
使用 * 前置符號[*x,y,z]
2 S% y; h% z" w3 Q" G

! N: F$ K) ~' R 
9 q, a" U: i8 K1 [  c標準數值函數: * h( e; z! h/ c4 J7 M
函  數

: [7 t& }' V" F+ y
功能說明

- o4 \0 J" d" O
sin (角度)7 x) a: P1 t: e4 `9 P
求角度之正弦值1 ?8 A9 {  D6 r
cos (角度)
2 u  Q1 h) K$ G1 t5 K/ w
求角度之餘弦值1 |/ Q; k3 _# A# M. ~0 s
tang (角度)
* B3 s0 R+ ^  f# ]7 E1 s8 I0 N
求角度之正切值
  T' I' v- |# J4 O' Z8 w
asin (實數)
# L" E% r! t* ?% U, A4 K. V- E
求數值之反正弦值 (數值必須在-11之間)
3 x7 C4 R8 I, n- y2 Z4 |+ |/ _
acos (實數)- ~' \7 x' E7 T  t) X- r3 }
求數值之反餘弦值 (數值必須在-11之間)
+ Y& ]  M( s" J5 m* [6 t+ A% Y; W
atang (實數)$ D% |7 S) r: g3 z2 S! S
求數值之反正切值* t$ l( O3 G: x# c8 ?: w3 y
ln (實數)
  X: g9 M2 j. h
求數值之自然對數
) E! l2 A( ^/ P8 G7 {2 }+ r) h) u
log (實數)
( r  Q1 @" ?( H: @( S  |# G: e
求數值以實為底之對數
. B4 r9 R! h0 k3 V( d% Y0 ~0 a. @
exp (實數). o6 I7 v* L7 x6 Y3 E( B. z& _
求數值之自然指數$ Q! }3 i# V0 k
exp10 (實數)6 B. `8 j- g' @/ Z
求數值以實為底之指數7 z, S" u: Z8 J; @/ J  s
sqr (實數)# G: R6 i( R5 Y' c- Y5 X% d* B
求數值之平方( g% n: b) E3 U/ |" o* y& S! A
sqrt (實數)
( z) K* L! Y( O4 H
求數值之平方根 (數值必須不為負值)6 L5 A! c# n' H! ?/ N9 [$ u5 s1 j
abs (實數)7 f% ^1 j" n. ?" \! p
求數值之絕對值
+ L. x0 A  d& b
round (實數)
; k3 F; m" p! d7 Y! X2 }
求最接近數值的整數; P* |* M7 k5 M5 Q, Y
trunc (實數)
( q- [/ W9 n0 D* t
求數值之整數部分1 A7 @+ o# n& t
r2d (角度)( s+ I+ w9 o- n* S) G
將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180, U' D6 g4 u$ L  `* n
d2r (角度), [% I# T  V7 B1 y  u+ n
將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值: @- [& E0 B/ k' z% e
pi
, Q1 w& e& n* n" n% l2 E( m
常數p
. b$ j+ J% J' s
" k1 ^2 S. S( u( s& j

- l% C' v" l8 [. M+ e. o% w* ], Q特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值)
( ^3 |4 d; W# q$ `6 ?$ `4 X' ^4 \* n3 k5 I: O3 F
函  數
: v# B  s$ J! Q/ B
功能說明

+ J6 w3 ~3 H( z* O$ H" Q
ang (p1,p2)
& l! G# B" X7 D* Z
X軸與直線(p1,p2)之夾角值
- b9 W3 t. S$ ?
ang (頂點,p1,p2)
8 W- p2 g' m! u$ j
二直線(頂點,p1)(頂點,p2)之夾角+ J! Y8 D+ f7 ]% S: D
dist (p1,p2)8 n) c) \, b3 g" n& F( z
p1p2間的距離
: y7 o$ n8 b" ~' |) P7 I
dpl (p,p1,p2)0 d, {9 [. y  U) D- m0 W
p與經過p1p2之直線最短距離: |+ j2 l( J3 p& m! x$ j
dpp (p,p1,p2,p3)1 h. f, }; ]" B1 O  x8 Y
計算點p經過三點(p1,p2,p3)的平面之間最短距離' y- i& s' K3 v1 D! n! @' C, g+ t
Dee+ q, R4 ~& o4 P0 c  J1 f  O( u
dist (end,end)之便捷功能函數,求兩端點之距離
0 O# w& c, a  c. G. \4 i
getvar (變數名稱)3 |2 p' K6 Y9 R+ z! d
讀取AutoCAD系統變數值,僅限於實數、整數及點座標
8 @" b+ @; a# s
ill (p1,p2,p3,p4)
0 T% }" `. {" _* G* p
二直線(p1,p2)(p3,p4)的交叉點
5 Q) I, ?; }: M% k" {
ilp (p1,p2,p3,p4,p5)
% u" P; U5 B7 t8 x6 x" G
計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點; u) `7 F& a, z2 g+ f; r! t
ille7 @  ~* V1 s6 E) C* }
ill (end,end,end,end) 的便捷功能函數6 w$ T2 O5 @8 f; P1 E( a$ F
mee
1 ]& I* S- u9 N* e: s
(end,end)/2 的便捷功能函數,求二端點間的中點座標! p9 l9 j7 c* o; G0 ^
nor (p1,p2)3 W/ J& k$ d, R9 v" o" W" O& `
直線(p1,p2)之單位法向量 (垂直方向)
& w5 ]4 P  C. i$ w) A: }
nee
- \! _6 }& w' C1 h) H
nor (end,end)之便捷功能函數
( b( Y( D6 b3 |6 c- [
pld (p1,p2,d)
, w) p5 x% |7 m4 z
直線(p1,p2)上距離p1d長度的點座標% g7 P" p% q5 i( D$ I  ?9 O
plt (p1,p2,t)0 a) ^0 e; C+ t( }, D, x. q
直線(p1,p2)上以參數t定義的點位4 U% u8 n7 T! ~
rad1 v# M0 k' J( }3 C, G+ R, _
選取一圓或弧求取該半徑值
  l3 ]/ U9 X: h. L
rot (p,basp,a), c' u% F. n- T
pbasp為基準旋轉a角度
9 i  M) `4 m$ B  N
rot (p,axp1,axp2,a)# ?/ X' y; ~- ~7 V
以通過點axp1axp2的線為旋轉軸,旋轉p點,經過角度a
2 s6 v2 J2 |: g/ }* |! B/ H
vec (p1,p2)$ m+ ]% T6 z/ V# C7 H( ]# Z4 m
p1至點p2之向量
$ z) ?" i( Q9 S, G- y& S! O- ]
vec1 (p1,p2)+ k' K: O7 k9 d# |; T$ S
p1至點p2之單位向量6 V7 N6 W5 V5 t; P( W7 m, ^
vee  a; V7 C. S3 P+ z
vec(end,end)之便捷功能函數( q; j9 U1 T+ j' ^- |3 d8 D- f
vee1
, ?& |( Y- \# Z7 p; `3 L. t
Vec1(end,end)之便捷功能函數+ j  t# U1 D* @" \7 Y0 v7 s
2 _4 d6 z. h- O- f
過濾一個點或向量的X、Y和Z分量: ; q" @: u) n: o
函  數

) y4 [2 d) O0 o, V- B; S
功能說明

" A  K# L! }8 \
xyof (p1)- @1 |9 ]+ y; a% ]" Q+ u( O3 c
點的XY分量,Z分量設為0.0  _4 h) a( @2 A' E! w1 W" T- e
xzof (p1)
& p, R4 y: |! ?6 _) [5 u
點的XZ分量,Y分量設為0.0$ _$ }6 k9 [# }8 a' P9 V
yzof (p1)/ r8 y' `0 ^2 y% J
點的YZ分量,X分量設為0.0* a/ _# N9 Y! N6 V
xof (p1)! q. G6 w0 A+ p
點的X分量,YZ分量設為0.0) c5 J  w* U, q, @' D, N
yof (p1)
) I7 G" j0 r9 ]" [/ l; R$ w, c
點的Y分量,XZ分量設為0.05 z$ o# f! n; v$ T  l& |6 N
zof (p1)( A' M' `9 O5 Y3 t3 q! r4 A: H) P
點的Z分量,XY分量設為0.0! V; h7 H) M, q8 ~3 W1 f
rxof (p1)
. |# W% H) Z( I+ G
點的X分量
/ @* u$ S" \% u& u' G/ n! v
ryof (p1)
9 g# r* r- T& V7 f9 B. Q; K
點的Y分量
4 g: `; o% Y6 U, e) z
rzof (p1)
: d, Q& x1 f  L2 D: ]: Q
點的Z分量" F( u2 H- N6 T3 R0 ?1 V! ]
3 f) ]3 z, g- {7 D: x5 J
  + B* V% W" f! W- l9 v! q, C
3 |0 o7 j) K) T5 }9 d
[ 本帖最后由 dgzjlhq 于 2008-10-22 08:41 编辑 ]

评分

参与人数 1流量 +3 收起 理由
wyi + 3 上传资料

查看全部评分

发表于 2009-5-29 09:16 | 显示全部楼层
太高深了  看不懂
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-7-7 06:06 , Processed in 0.208132 second(s), 29 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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