青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

AutoCAD CAL計算機功能函數介紹

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

* f  {( Q8 v) k7 ^6 h
運算方式
; `0 Y8 o" n9 \6 y" V
()1 F5 o5 }' K4 Y2 W# b# R$ {
群組運算式
% v2 Y! s! _9 s3 o
^
4 a; ~4 E) R) l8 B4 K) x6 v! ^+ o2 ^
指數運算式
, G4 z  H# N- k+ F
*/
; E! h4 t% t) I- t) |
乘法與除法" s) o, O" ~. t& E& v& B+ |% s$ P# o
+-
7 T$ n" ], |1 ]% r
加法與減法
. A2 K+ j& O+ @! V- c! u. \  D) n

& y/ M3 N: ?! T! ^% S向量運算式: " z9 E6 U8 @$ ^* o5 b* {
運算子

8 t3 i2 _" v6 J% E& a
運算方式

4 Q. a5 }7 B9 w& _
()
. {* x4 M/ B3 _4 [" j; \% P0 E+ f
群組運算式% U/ t) |( q! X- ?+ ]. ^# u' M+ l
&
" D2 |8 t+ z2 l
計算兩向量間的向量乘積 (當做一個向量)
1 P6 n1 K1 B' e. Y/ y* k[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)]: }+ f2 [+ M& h/ m1 i
*/8 h8 a7 `% }. P6 b
計算兩向量間的純量乘績 (當做一個實數)
! G" ~! L0 o2 \& o% Y8 `4 f[a,b,c]&[x,y,z]=ax+by+cz5 \: g: }6 w* C& O- G; B8 H
*/. C* S: P, d: F5 x* B
向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z]
4 Q# y' \! U0 [$ M- O7 x2 ^
+-1 q3 F7 ~) ?6 a; m# W- C9 c( `9 X
向量加法與減法
; @. m) _6 r1 I# D  n- ^[a,b,c]+[x,y,z]=[a+x,b+y,c+z]
1 X- H5 Y" v+ ~3 R! w7 a
- H, n+ ^! x4 o1 R$ s' p
向量運算式:   t( {" O4 D7 P
點的格式
( N6 ?4 q$ P# G
格    式

6 O' G$ X% W: x+ S% Q+ S
極座標9 G4 E5 ]3 n& n" ^1 w+ P
[距離<角度]
- Q, \' L8 A! n! A% h0 n2 w) c0 b8 u& N
圓柱座標7 t- Z' ?9 I  M/ \
[距離<角度,Z]0 @, a* y8 t, \# Z3 h& c
球形座標* F+ e6 E. K1 A* o& {$ K
[距離<角度1<角度2]! u* D2 ?) y& {, {
相對座標% k8 p- o2 h  Y7 R& w" {  a& v
使用 @ 前置符號 [@x,y,z]
/ S  o3 p) V0 _; e) ^4 |
WCS(代替UCS)- d& [% L0 I! r& U* }
使用 * 前置符號[*x,y,z]' u7 D; A9 N, B& ~
" l5 `! k9 o7 p" d6 ^5 ^5 m
 , _/ ]% v# Q& f  h+ b
標準數值函數: 1 B9 Y7 C2 R, [: Z- q: `
函  數
0 J: Q" |* u* p6 j- h, `) ^& F
功能說明
0 f3 ~! I$ }# _( m+ S4 t
sin (角度)
% D" h9 R% j. T, K7 \
求角度之正弦值' m. X0 s( g; u9 ?* u! X$ o
cos (角度)
; F5 h5 _9 g* f8 v9 [
求角度之餘弦值  L; E, R( m$ F. d' n  k
tang (角度)
, w/ @! Y; v" i- ~! P) y
求角度之正切值5 `- M3 c% m8 N! f# j4 h% D+ [
asin (實數)( Q/ H4 k! o' c" F# j! n- j$ j
求數值之反正弦值 (數值必須在-11之間)
& T5 T  e6 N* d+ E2 T* A
acos (實數)
& d. O5 L7 z8 U# Y) e
求數值之反餘弦值 (數值必須在-11之間)1 u! B2 O5 ^  Z% a5 K1 P
atang (實數); D  w  X- |6 f0 ?
求數值之反正切值
: v" Q! F7 C0 B
ln (實數)3 v) Y; f' l( z  a8 z3 V+ o
求數值之自然對數4 p, T2 ?$ ]* X( W
log (實數): J0 ]: n2 U+ Z; ~; E8 W2 C2 a
求數值以實為底之對數
2 ^+ r$ I# l8 ~1 F4 O5 q0 s) u
exp (實數)4 t4 b5 k8 a% n6 n
求數值之自然指數
# Q: \* t, G- N8 S. W$ U# t) |4 O
exp10 (實數)
) x8 I" M9 @! E( J
求數值以實為底之指數* P# Q- G4 f5 }$ T% I
sqr (實數)+ P- T1 x1 [+ J% J
求數值之平方: n- U: u/ c* j* |1 \, V) N/ ~
sqrt (實數)# q0 e7 x7 s! A4 A$ _
求數值之平方根 (數值必須不為負值)# v! A8 }) w  m) e0 |" p
abs (實數)0 Q( ~6 ?% N/ d' u2 x/ F/ D
求數值之絕對值
- V! R9 s2 ?$ X: Y3 Q
round (實數)$ |2 G7 Z5 h1 A0 b7 u
求最接近數值的整數% d, f0 S* D- y5 y: M
trunc (實數)
/ D/ R% c' c; e( L: ]; S* Z) g
求數值之整數部分
$ ]* G8 e, E1 b$ g
r2d (角度)
8 N5 r- }0 h3 ?6 V- p
將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180
" S3 E- O' ?6 {4 X$ G$ ?) i
d2r (角度)
# Q+ r4 k3 `1 S
將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值0 @2 R, O$ W" U* |) h# T$ c
pi
$ n5 y; }) v8 Q) O
常數p# o, L3 y8 h( ]
* Z& {) }6 M; Q  [

) f& Y  n" q/ F: |) e特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值)& L$ o4 e8 _9 T: {7 p3 z

4 q- Q0 J3 @- ]. V
函  數

3 d4 f2 W: y5 u8 N# P0 ]
功能說明

6 c$ g' a# x5 u, u* G9 r% @5 A
ang (p1,p2)5 l% d. c( |! K  }7 k
X軸與直線(p1,p2)之夾角值* @: w  J; w: |$ V
ang (頂點,p1,p2)$ R. s0 D* l1 N. P7 t* n2 A6 z! ~
二直線(頂點,p1)(頂點,p2)之夾角' I1 e. v6 D. _: M# u) p. x
dist (p1,p2)
" j* Q) g; o9 o0 |" f3 _
p1p2間的距離* J. g. m+ ~+ K9 t0 ~7 m4 K" ]
dpl (p,p1,p2)
+ O0 B: j1 Z) D' j$ H. J
p與經過p1p2之直線最短距離/ t3 }7 }( h5 Z- Q7 ]7 G3 X; z
dpp (p,p1,p2,p3)  F4 u5 t. b# S$ N5 t) P- S
計算點p經過三點(p1,p2,p3)的平面之間最短距離
, C5 d6 |( l5 E# H: c
Dee
; d& D, C# q/ V/ ~7 W) b+ g
dist (end,end)之便捷功能函數,求兩端點之距離4 i$ A- Q3 o7 ?# {+ q% _" l. M
getvar (變數名稱)1 O% i6 o4 ?: V5 |# o: B! @
讀取AutoCAD系統變數值,僅限於實數、整數及點座標
+ g  n6 o8 ?3 Z* U
ill (p1,p2,p3,p4)
2 Z# U  z% S* v$ @1 F9 t5 ~
二直線(p1,p2)(p3,p4)的交叉點1 j( ~2 w- r6 `
ilp (p1,p2,p3,p4,p5)& a8 w% d4 s' w, z
計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點3 {5 A  K* ~! H! ^4 p* E" M7 R
ille2 e) ^# u. [$ B3 v: e& C' \: y4 @
ill (end,end,end,end) 的便捷功能函數( a0 w5 O( |, \- x$ Z4 b: W, j% X+ |
mee& J  i7 ^8 B( o! |$ `
(end,end)/2 的便捷功能函數,求二端點間的中點座標3 Z( {) ~1 U7 M) C  o$ D# A; v
nor (p1,p2)
# M: z6 M3 M. Q" {9 s5 Y
直線(p1,p2)之單位法向量 (垂直方向)) D7 \- x) ?! L5 D
nee
( W  E7 g; X2 r3 p0 \+ b3 x3 B" s
nor (end,end)之便捷功能函數
$ T) I- `: F- V/ Z, f. I
pld (p1,p2,d)
+ S+ ?" ]) Z2 F( H* E* C
直線(p1,p2)上距離p1d長度的點座標# i* K$ _, {$ _, _7 p' K" l: ^% c
plt (p1,p2,t)1 ]3 C- }2 @, v
直線(p1,p2)上以參數t定義的點位4 t; \1 F( {6 r5 w) _
rad
$ R: `! \) G: Z* l: O: `
選取一圓或弧求取該半徑值3 D$ f6 E' K/ Y
rot (p,basp,a)
7 I" `- T- e7 ?0 U" ]7 f9 b+ p
pbasp為基準旋轉a角度
- o3 W, p# C9 E$ ?" n
rot (p,axp1,axp2,a)
( E4 h3 x2 j+ p  Z0 U7 Z
以通過點axp1axp2的線為旋轉軸,旋轉p點,經過角度a
2 g5 p, K. E. E) B: M  M
vec (p1,p2)
  o" S! ]7 w$ O+ H
p1至點p2之向量
8 r4 J* z, [1 @  ~% o
vec1 (p1,p2)
" {5 {* K3 x6 w% Q8 P2 w. c6 t& [1 n
p1至點p2之單位向量
% c2 D1 j5 s& e
vee& M! N! X+ F0 e! o
vec(end,end)之便捷功能函數; q" H! ~, e8 Q
vee15 o) N; i5 \8 g3 Z
Vec1(end,end)之便捷功能函數
7 E/ J% l" v: k1 a7 v2 F  [

! I# B) m! Q4 n3 t過濾一個點或向量的X、Y和Z分量:
# ]2 j2 z& R7 k9 T3 V
函  數
) E- b: o1 r) J' c1 _; H( J  w
功能說明

) u1 ^- o9 I. c- b' k  t+ U
xyof (p1)
) t# d- d: ?7 [. B+ s! D- ~, R
點的XY分量,Z分量設為0.0
% `  ^( `9 G) A4 `3 K' A& a
xzof (p1)0 g5 Q2 {9 v# R7 o9 F" L* j
點的XZ分量,Y分量設為0.0
" r- I( \2 @, q( Q& a0 E
yzof (p1)
/ L/ {7 T) [% q7 o
點的YZ分量,X分量設為0.09 o! v- Z5 ?: q4 ?! C/ @+ W; F
xof (p1)
& g& e- Z/ }3 z/ `. J' v
點的X分量,YZ分量設為0.0
2 _& `0 W" b7 e/ B: t* P
yof (p1)1 b; j0 c. T) v" s( j: A' @6 Z8 D
點的Y分量,XZ分量設為0.08 Y0 D9 I0 |: C% v: U" o
zof (p1)
' Y& h* t9 S/ A0 w( @
點的Z分量,XY分量設為0.06 K  x1 x. A, P3 {
rxof (p1); W7 @5 E" s% ?3 L
點的X分量
% _( L8 ~( G1 T) o2 j# p' a
ryof (p1)2 M' Q0 ]4 Z9 B+ D) Q& k& R' y
點的Y分量
& U3 I9 Y( t8 Y9 W, o
rzof (p1)7 D; ?( w0 y$ `" t, i$ |# J# @: O
點的Z分量/ t! B( M5 ~4 U2 N: n; @" L

6 n/ g+ W- g3 }* g* D  8 S% D. ]* ?% g7 h3 W
  R8 {7 m' ^9 q) a3 b
[ 本帖最后由 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:24 , Processed in 0.051219 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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