青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

AutoCAD CAL計算機功能函數介紹

[复制链接]
发表于 2008-10-22 08:38 | 显示全部楼层 |阅读模式
數值運算式:
運算子
2 o# W, i* m, U. k2 E% Q
運算方式

" I' ^: C3 d8 c5 c' a
()
+ U  ~8 V+ y3 e3 U! X
群組運算式
5 \' ]  i/ g9 r* z! Q4 b0 ~
^
% L, E6 R: H4 D# n/ p2 d
指數運算式" L& U- q7 o3 V  ~3 ~
*/! U8 L: j) c) P/ Q, B
乘法與除法* F9 G, ?% d. @: N3 r* C$ g
+-
# O1 h/ A6 C- F; Q! H+ h
加法與減法
" ^/ {! e% z: F- ^9 Z  @

+ A$ ]6 U$ K1 w3 g. z7 g' e! u向量運算式:
. `% k" D! X) V3 _+ M- `
運算子

% W/ t$ @4 }3 A3 Q  k
運算方式
2 R' R  x3 I" ~6 {  ?) ?& n0 {
()
) _# E2 ], H6 s( v, B- e, b
群組運算式9 y  Z( W: J& _8 z4 B, [
&+ e: e/ v* Q+ y8 t+ ?
計算兩向量間的向量乘積 (當做一個向量)  R3 C* l  H. b7 r
[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)]
, L2 F* G8 _/ \2 n- ~
*// h3 o/ H9 V9 M, A) H
計算兩向量間的純量乘績 (當做一個實數)
' }, G& n! e2 X9 N[a,b,c]&[x,y,z]=ax+by+cz
& \4 l: U+ L4 ^3 b5 ^
*/4 P$ \- j) P' [8 }9 Y
向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z]& {9 D( \- y* e6 [2 @$ V7 v1 j+ D
+-
0 n2 `, f. X  t  @$ _. Q+ \" G& c
向量加法與減法
' \( \7 b3 T8 Z7 B[a,b,c]+[x,y,z]=[a+x,b+y,c+z]

/ R9 X' F" A- |+ H5 W
( N) m6 q& j2 ?" q  k
向量運算式: & S6 t" X" T0 X" I
點的格式
( m# n  X, \7 j/ K2 }
格    式

$ L6 Y7 N9 {: e+ a* P
極座標; }+ y; s8 [1 ^) U9 h+ [: G
[距離<角度]
5 x$ {7 O5 H( V2 ?/ w6 N/ K# }+ \
圓柱座標
- O# B& M, b6 B  _
[距離<角度,Z]
5 ?* m$ H( U$ M5 d1 K
球形座標
1 w$ N8 E) U: q" H: T
[距離<角度1<角度2]
/ u  k+ t& b* B3 V
相對座標
& B* Y$ T3 O# \" U
使用 @ 前置符號 [@x,y,z]' L% _) k* D- f4 ~# f
WCS(代替UCS)' w" p- R( \5 e# b
使用 * 前置符號[*x,y,z]
' Z; {! @: D5 e/ T

3 ]- z: V9 S; D: N/ k 3 ?/ ]0 ?2 @8 b2 F5 c. }
標準數值函數:
5 K% o+ _" w0 y: t5 w  S
函  數

" r& g) c/ X/ M, G4 j
功能說明

/ _+ @, w' V# |" h0 ]1 z7 ^. a
sin (角度)
: P9 ^: ~1 `1 u3 n
求角度之正弦值
* `' W# ~- O7 T/ J# x
cos (角度)
8 o+ Z: p- n: `2 s" Z$ ?
求角度之餘弦值
# N! ^0 ~! B6 p/ t
tang (角度)* m( M* ^  `) k1 o  h
求角度之正切值0 C% D; L3 |0 v( T* N3 h
asin (實數)
, i4 D1 s/ X0 P& G" t9 \
求數值之反正弦值 (數值必須在-11之間); G- v: ~" u; L/ y5 T1 C6 K7 p0 f) U
acos (實數)- H$ Q# _' n2 V3 i8 s
求數值之反餘弦值 (數值必須在-11之間)
, x. O: }& i" x
atang (實數)
3 \3 G+ N) G; _9 a- I# C
求數值之反正切值
2 G  f) @3 y, ?6 }+ k/ }
ln (實數)2 {9 ~, L7 D+ }* r/ d* ~8 W1 R9 f  L
求數值之自然對數$ O+ n- D- ^: k' Z, b
log (實數)
4 O: x* c$ q& V
求數值以實為底之對數
" ]+ w) V- Q2 v" X' p: U, W8 X
exp (實數)
- u" F0 ~, m8 K0 @& P
求數值之自然指數
/ F; i( i/ M5 I( r0 o2 |
exp10 (實數)/ @; K3 J$ N7 x9 {5 D
求數值以實為底之指數
! M, D* w" `% M- y8 b: N
sqr (實數)  F# K& j8 A* O# T! G  @# G
求數值之平方
- N0 W1 {% y/ D1 q/ S, \: b: ]6 K
sqrt (實數)
5 X, N% y) |+ j: f
求數值之平方根 (數值必須不為負值)- T* Y1 N; A7 w8 n
abs (實數)
! E0 x" |* S/ `1 G
求數值之絕對值
0 V/ [0 l$ h# G+ G. P/ C. _* g
round (實數)* Q/ {9 `- V( {
求最接近數值的整數
2 g* c4 o+ D  c% ~! m6 [
trunc (實數)8 K! B- C+ S$ M0 O  ~; W3 m
求數值之整數部分
1 Q, U! n7 X+ e& q2 M5 V9 b
r2d (角度)
, E4 M& p: E4 B0 N
將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180
6 f' B6 f" p  m! P" m0 j7 @; I
d2r (角度)
" f2 X% l; X) s5 u
將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值8 X& X! H- y9 B3 N( J
pi) K) Q' p4 H1 X, W
常數p
2 v5 {* K8 A) s- E9 ?

8 B+ U6 {9 F2 M. K+ ~
, n# F6 w) A; e% e6 q2 S特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值)
$ c) u( S# T; T, D& o( {+ ?9 u* K8 Q4 L1 Q
函  數
* c( w7 F& ^- a  j2 O
功能說明

, h* l: r% a3 Q& e% {
ang (p1,p2)
8 p) @# U# t! l% E$ b
X軸與直線(p1,p2)之夾角值9 o% k- w/ M7 ?  A
ang (頂點,p1,p2)
/ Z( v, M$ l  L  P  a3 n2 [4 v# I
二直線(頂點,p1)(頂點,p2)之夾角/ P1 Z8 @! ^9 g; {
dist (p1,p2)
# B7 @7 @: ?* L( E' W9 l2 o# O
p1p2間的距離* l1 {( C* K! F/ K  D# ^
dpl (p,p1,p2)8 W! e: P+ V4 m& t  b
p與經過p1p2之直線最短距離% }3 B( T* K$ k  _
dpp (p,p1,p2,p3)0 N) Z& P0 K" B8 _
計算點p經過三點(p1,p2,p3)的平面之間最短距離& X8 Y0 X; q1 a2 W* A' G3 |! h/ a0 z8 I
Dee
! K  `: C6 j5 Q& @) }: |
dist (end,end)之便捷功能函數,求兩端點之距離3 p6 W7 p2 K( h+ A4 r! D/ ^6 j) @  G
getvar (變數名稱)& \/ z) e3 z2 g% M9 O, m" E
讀取AutoCAD系統變數值,僅限於實數、整數及點座標. _- `5 f* E0 `( m, U  T; C" ]1 ]
ill (p1,p2,p3,p4)
& A- J* C' S% U+ J/ q7 q; A2 H
二直線(p1,p2)(p3,p4)的交叉點: b' V9 X; c. G: N8 N
ilp (p1,p2,p3,p4,p5)
, ~+ c% F- Q5 K  i6 `0 X9 M4 f
計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點
. o* v( c+ g) V) h! M, v- F" U
ille
' c! A5 B, z1 m) z! t
ill (end,end,end,end) 的便捷功能函數
; x& E& C5 ?) X1 Z7 g% ]
mee! Z% ~" I1 b- _0 N# T. x
(end,end)/2 的便捷功能函數,求二端點間的中點座標
' T, X- h6 W9 P# ]/ t
nor (p1,p2)  B% s% F% w* c( e
直線(p1,p2)之單位法向量 (垂直方向)
' a: Q6 {% k/ C7 O8 u" |
nee
% J$ o$ \! |* Y) a% {5 I8 k& a" g/ ]
nor (end,end)之便捷功能函數
2 z* n# E) _  Q6 D% ~+ V6 u
pld (p1,p2,d)0 s3 ^0 V3 I8 N
直線(p1,p2)上距離p1d長度的點座標3 i' z' K5 b8 I
plt (p1,p2,t)
+ V' m1 g) i8 S) v3 O
直線(p1,p2)上以參數t定義的點位( g6 \" T4 k4 ~  h' _
rad
. U5 l2 j- X* c# a
選取一圓或弧求取該半徑值
7 J) ^4 `( y0 ^! w2 ?3 }% Z
rot (p,basp,a): _: Y9 h7 z5 K" V
pbasp為基準旋轉a角度
1 Y, P, N) t% B( A; F; |
rot (p,axp1,axp2,a)8 E3 @- A" a& ?9 T. k
以通過點axp1axp2的線為旋轉軸,旋轉p點,經過角度a  O: ~& z  X; s1 N0 F; ^  ^
vec (p1,p2)
6 h7 X0 x( ~8 g- }! {
p1至點p2之向量
- |  {' f6 [, b& e
vec1 (p1,p2)
" E, W, N* @! m5 d. l
p1至點p2之單位向量
: x: S) |) h" d! w7 s% y. y4 w
vee/ c' E: j# M# `5 @
vec(end,end)之便捷功能函數6 E( D# _  f1 Y: V* g- }( ~
vee1; A8 ~! ?( r& Y: Q8 T: ?
Vec1(end,end)之便捷功能函數; s0 j% z% g; ?, e) y

7 M" k4 H0 G6 i! S: X, n7 F% i過濾一個點或向量的X、Y和Z分量: 0 j2 h  @, U) y6 B
函  數

3 H9 E4 n" \* g! }
功能說明

. X& i; k% M/ ^
xyof (p1)
( b6 {* ^5 N: N2 D8 d
點的XY分量,Z分量設為0.0
9 @/ U6 [% a/ b4 J0 y3 R
xzof (p1)
$ A" r7 J( T* z" z# B
點的XZ分量,Y分量設為0.0
# q- p. d& g$ v) ^0 D3 A
yzof (p1)
8 X, ~$ j. A3 O# B9 J0 H( g
點的YZ分量,X分量設為0.05 k( d* ~/ M7 M4 U1 b/ o4 \
xof (p1)% w. P; k- K0 ~
點的X分量,YZ分量設為0.0
/ i- l# ?) K1 s' f
yof (p1)
0 a: C' r" w2 D& `
點的Y分量,XZ分量設為0.0
8 @# C( s* G0 n, @& T3 J
zof (p1)9 c+ f# O* s3 J$ {6 V
點的Z分量,XY分量設為0.0
6 l. b* Q  D' l8 {* M# i6 C
rxof (p1); H6 F. F, g; T- O- T" X0 Q9 J5 {
點的X分量: G% g0 z4 {$ v: y) b' w* F
ryof (p1)* }$ _- i" J1 W# g
點的Y分量
6 b! K; K  f# c9 D2 e" n% ~
rzof (p1)
; M/ F, c5 i4 J1 j0 w/ n
點的Z分量
. b, \- [9 l, H5 b, @( w

5 |' _' k5 k: O8 L7 t  
& `# V% ]. J  F. F( L7 ?1 ^" Z: p
: H/ v# D4 m+ o4 s, n5 ][ 本帖最后由 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-6-17 07:23 , Processed in 0.275222 second(s), 29 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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