青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

AutoCAD CAL計算機功能函數介紹

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

, q  D* T) g% L5 ]' m% `6 O
運算方式
3 ~5 I' r/ @" \3 H# s+ k  t
()6 k7 b) U: W# P, F: ]% N) C0 i
群組運算式6 i4 c. a) ?4 I+ q3 R( v% K
^4 n9 X" E6 u. v( m# L, G( C8 M
指數運算式; B# i" k+ R; g
*/# |  y8 Y9 t7 U& y5 C5 D
乘法與除法$ c# A) g. C- a: T' K" B" x
+-
" r$ P' k- `' O6 ?2 F
加法與減法  r3 ~. L% w. {4 `6 z9 g

+ t: O  W  l% F5 t8 W% }向量運算式:
( G, i( _" ^/ o( a! A( }
運算子

, I  g$ Z2 }# ]: |, |+ n
運算方式

; s' H# U1 P; u4 M0 Q+ j
()/ v+ \- v2 z. h) W/ V5 c, E
群組運算式6 b7 h# H7 F: Y$ t1 U% I
&
5 _9 h3 e% d' Y7 r
計算兩向量間的向量乘積 (當做一個向量)4 c" s& e8 i$ e# Q& ?9 P; Q/ i- r
[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)]
/ ^5 K; l! j/ A$ g0 z4 n' t7 t
*/
% a5 c1 S( F9 J8 R1 V8 _- e$ u: i
計算兩向量間的純量乘績 (當做一個實數)
* G6 }, q2 A# E" \! O7 \, ?[a,b,c]&[x,y,z]=ax+by+cz# j  R8 q$ Y5 w' K! D8 W9 _
*/: U8 C! j: e3 }8 |$ t4 A+ \
向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z]
* H4 ?: U' _2 r7 x8 B8 k* h
+-
8 G$ @1 m2 b8 i% r
向量加法與減法
6 L% |* e; Q3 @3 _+ y) v5 j[a,b,c]+[x,y,z]=[a+x,b+y,c+z]

2 i. F/ W7 y% D" z* v

# k9 g" Q' g* @; P' ]; c& k向量運算式:
6 _6 c$ b$ y' Q
點的格式

$ Y! ?  i+ d5 T" C/ C0 t) ~
格    式
# o  J8 n/ e& D" |% S0 A; t- p0 o: o
極座標
1 T8 i+ W, D6 @+ Y4 {
[距離<角度]  T2 ?0 y, P8 C
圓柱座標0 T/ i. G+ j$ S/ `/ {# C- \' N
[距離<角度,Z]
8 q/ P) O+ h  r: G
球形座標
8 C6 J& H- \% T0 o
[距離<角度1<角度2]; e. J9 V1 R' G) e
相對座標! r& p) }7 n) P) N1 b" F" i
使用 @ 前置符號 [@x,y,z]
& v8 p, D( ]: q6 w
WCS(代替UCS)
  u5 A! R1 o" I; E( q! c% M4 P
使用 * 前置符號[*x,y,z]
( F; r( A& O( m+ s( X$ E7 W

5 f: u$ y0 n  ?. Z 4 e2 `3 R$ f( S8 O: ?
標準數值函數:
9 q3 b: Z" @! O" n! D
函  數

; y; g+ D; p! l" F3 ^4 p& |- x- u
功能說明

) r; J/ E- b, h" \0 `3 W
sin (角度)  N% J; l" ^6 v( E- g3 z
求角度之正弦值# q' k6 d7 }) k. I
cos (角度)
" @& M2 ?$ d/ a5 K
求角度之餘弦值* L1 Z. o+ ]7 A- h
tang (角度)* d& p/ f/ {% U1 k; h
求角度之正切值
$ g  V! B3 r" J5 E  o/ N5 w
asin (實數)
: j+ S4 I4 A% R" P/ u0 |8 X1 M. w
求數值之反正弦值 (數值必須在-11之間). u" O/ p3 R: W) B
acos (實數)' ~% x* v: {- T+ P# @" w
求數值之反餘弦值 (數值必須在-11之間)/ {4 f$ I( G3 n& @
atang (實數)
: [9 X' [4 d; \1 a4 [3 o
求數值之反正切值  @) }" l* ^. f8 S. g5 [
ln (實數)7 d% B" W; ~, ~
求數值之自然對數; F7 G" @. }; o  V5 N0 r
log (實數)4 E1 m# ^. B& O9 |7 f
求數值以實為底之對數& W9 b3 z2 s- G: j9 z/ ]
exp (實數)
  i8 G" v9 c, Q
求數值之自然指數
; e+ c* c; ]. K$ d0 ~
exp10 (實數)" Q. b  j. ^- ^7 W
求數值以實為底之指數( f  P$ }' K) Z
sqr (實數)
) `7 z" f0 _! _& |
求數值之平方! ?6 j* F2 T% l4 B
sqrt (實數)
" _. |7 n4 x) g2 {! [* q- w% }1 e. e
求數值之平方根 (數值必須不為負值)
  r) u/ ~( Y7 _% A% k# s4 d) p' O
abs (實數)
0 s7 a- M( S+ d0 e! t( n. Q
求數值之絕對值( I) y4 {# L0 N4 a
round (實數)* t8 q! p, Z+ ^$ f4 m' C8 I" @
求最接近數值的整數
  g2 F: e4 O7 k' i" c
trunc (實數)3 S+ K' N- e5 k$ v
求數值之整數部分
4 n; [/ q# s( ^
r2d (角度)
! O5 d$ \: O8 ]
將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180
" O  V2 G4 ~' L: W0 M
d2r (角度)
0 L) n3 E! H. p5 e1 b) g
將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值
8 f( S: b3 U8 Y) N+ E: X; r
pi
5 V) T& o$ g/ j3 N& H% m
常數p
! X2 p! p" w! Y9 A
/ v, @$ M: D; c+ f

, r0 g, l3 {( V特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值)" W5 m, O& D; ~: n

- G- a* C# V, j8 ~" z
函  數

1 n1 j$ X) `5 f/ N( c7 a$ e. e
功能說明
6 f, k! _6 p" @, r
ang (p1,p2)6 t; b4 Y4 ]8 C6 y6 z+ Z
X軸與直線(p1,p2)之夾角值# F! U: d; c% E5 x2 z9 _7 j
ang (頂點,p1,p2)
3 g# r* g) {) h+ Q- A/ ?% Y5 |
二直線(頂點,p1)(頂點,p2)之夾角4 A3 i  n' y( G  F
dist (p1,p2)
  O4 S7 Y! a6 U5 m
p1p2間的距離
" H9 s8 E1 r. O! \
dpl (p,p1,p2). h0 C* x/ [7 f" B
p與經過p1p2之直線最短距離2 u: a' y' Y4 Q" _3 @
dpp (p,p1,p2,p3)/ {- Y& L" M, ]
計算點p經過三點(p1,p2,p3)的平面之間最短距離7 z6 |) k" J% R" P1 s; O
Dee
% C- ^7 q6 n( {! N$ M8 l
dist (end,end)之便捷功能函數,求兩端點之距離3 O1 _, Z7 ]! W9 Q
getvar (變數名稱)5 K% A" Z) l# z! j' b! n  D! J/ @
讀取AutoCAD系統變數值,僅限於實數、整數及點座標
$ `2 K/ t; j3 p
ill (p1,p2,p3,p4)1 c3 o  b. j+ _
二直線(p1,p2)(p3,p4)的交叉點3 n! _* W$ ^# V: x0 X. J- t
ilp (p1,p2,p3,p4,p5)
6 r  O& W1 i" C) x
計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點
" o6 R4 v6 u# ^% `4 T" z% X
ille
( ~* Y2 c6 r. `* `8 g8 j
ill (end,end,end,end) 的便捷功能函數
8 B5 M+ o" H% n$ v- I: G5 a
mee
$ T3 g  {' z9 f2 T0 }$ H* K+ X
(end,end)/2 的便捷功能函數,求二端點間的中點座標
0 f- H0 F& {; j. ?- h
nor (p1,p2)" q4 S# b6 ?; x2 d
直線(p1,p2)之單位法向量 (垂直方向)
0 X) A5 U* Z/ q7 \4 i( W! B  y
nee7 a. D; g2 `6 @$ \
nor (end,end)之便捷功能函數6 r: a; M, `( M7 t2 I1 ^6 b4 B! L( ]0 a
pld (p1,p2,d)
2 D! i, Z" @+ j0 q
直線(p1,p2)上距離p1d長度的點座標
' n  h2 x" f3 [& o
plt (p1,p2,t)
3 R6 r$ {. n; L
直線(p1,p2)上以參數t定義的點位
4 a  P. x7 N; M0 I0 J* i
rad8 H+ b6 o; m# \$ E: Y! G; q7 o& e
選取一圓或弧求取該半徑值
: O$ z8 ?$ o0 t
rot (p,basp,a)
% o5 [3 V, n+ k% K9 V
pbasp為基準旋轉a角度
8 X) L5 O: X" Q' R, E
rot (p,axp1,axp2,a)
1 t" {, f7 v. O5 x9 `3 e. p
以通過點axp1axp2的線為旋轉軸,旋轉p點,經過角度a; O! Q" g/ y" g/ {' j, m
vec (p1,p2)* O8 y, _3 _* }. W' b( M" S
p1至點p2之向量
7 v2 U/ y* w- o6 K4 |
vec1 (p1,p2)
- [7 x- ?/ w4 f' O9 z- g. t6 P
p1至點p2之單位向量
4 _! y0 G% x9 R& z0 |5 \( j  C
vee
) S& O* a. X6 x) Z3 |& ~7 b
vec(end,end)之便捷功能函數3 X2 k1 U+ Q! W2 C& P
vee1% W7 S* H8 H8 S. P" E1 P; H
Vec1(end,end)之便捷功能函數
0 C" k% s/ E1 R+ @+ s% B
* y+ \+ A& J* l9 R! P  r' K' V! x
過濾一個點或向量的X、Y和Z分量: 7 X. i* y6 h! |
函  數

2 q4 q0 n5 S4 X9 B3 }: V2 s* u. \0 H
功能說明
0 d' A' P3 G" B- K4 a6 ~* J
xyof (p1)$ a% N1 I. N% X; b; s0 l
點的XY分量,Z分量設為0.0
1 ^  Z2 s' f. d* ~4 x! K. F' @% E
xzof (p1)4 w. }6 p0 |( M1 x! e! a, E% U! J
點的XZ分量,Y分量設為0.0% d; h1 j; j6 j- _( H, Y2 L( p0 l
yzof (p1)3 e" m& N8 R3 F2 M' U3 d; ?
點的YZ分量,X分量設為0.0" I. j# K- I7 z1 Q
xof (p1)
" G' t7 G& ^$ ^5 O/ N2 n
點的X分量,YZ分量設為0.0/ @8 i  S( ~: `
yof (p1)+ l- Z( n2 w: J) c& J0 [, ^
點的Y分量,XZ分量設為0.0
! ?( h- q8 k) q/ Y( d
zof (p1)5 X& ]1 [1 Z. g2 G1 A% `! A- w
點的Z分量,XY分量設為0.0- f/ I- z) ?/ U: |
rxof (p1)
: K8 q2 \  b+ j$ X! `
點的X分量
, v$ @  i' j4 V, b
ryof (p1)
+ ~5 w( }: H' j. C
點的Y分量- P0 a0 L* B7 t0 T; H: I+ Q
rzof (p1)
+ D' Q. [! K; @3 S
點的Z分量
# N. ]6 o$ ]% I$ Q
/ W& }: _$ Y  A( G- U7 X
  4 E5 Y  |+ Q! U5 c/ ^
; T/ R. K' i7 B# m7 \- S
[ 本帖最后由 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-2-19 06:17 , Processed in 0.060242 second(s), 29 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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