青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

AutoCAD CAL計算機功能函數介紹

[复制链接]
发表于 2008-10-22 08:38 | 显示全部楼层 |阅读模式
數值運算式:
運算子
. y. I# R3 n$ D; F% }6 H
運算方式
9 J0 E! u  m9 c
(); E) y1 q4 j! [
群組運算式
1 I+ h5 S) a! U. v5 z
^
' u" w0 k+ A' B( k
指數運算式8 C5 k5 ~% Y: r8 X2 q
*/
6 E& b/ R: f0 u, w, B' K* Q
乘法與除法6 q7 B9 [- r6 t% ^
+-
& r" p" I% O* u
加法與減法
: D) t; L1 [$ ~/ A& \

4 W7 d  v! q, s$ w0 h+ @# E向量運算式:
7 s; u3 x2 S% a) Z7 Q. R$ S
運算子
* V7 H+ X) J/ m5 ?1 r. K2 o& i
運算方式
/ c5 A# B% U3 J, B$ U1 A
()
( _5 p6 b4 X& C2 S" x0 Q
群組運算式
6 X# d: v" A  |0 a
&
. f( x& ^/ b" `& H* s
計算兩向量間的向量乘積 (當做一個向量)7 V9 j8 c  b, F" l
[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)]
6 f  P9 C8 E, X& O0 v
*/, }# F3 q( P$ r6 U  B$ Y0 k8 }
計算兩向量間的純量乘績 (當做一個實數)
! q2 M  E3 R9 `. M6 O9 t5 N[a,b,c]&[x,y,z]=ax+by+cz
; j; Q! K4 k% H; _. i) ?
*/1 H, y9 [8 v% z- @# r
向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z]
, u1 D6 ]/ F) u$ u. a" `& a
+-
4 h2 @* l: G; |$ w
向量加法與減法
& a0 K, j; s* ~4 R" T: F7 C[a,b,c]+[x,y,z]=[a+x,b+y,c+z]

; g0 v6 S1 ]# l9 x1 m# \

- E6 ?3 F$ w% s; M6 H6 r向量運算式:
1 F" W: C  s  m6 f5 G
點的格式
4 g/ x" z; g; p; d$ f6 X) ?
格    式
  R" s" v/ |1 ~0 ^7 r4 @. K1 r* h/ v
極座標
) f( a5 ^3 w: k& R+ n
[距離<角度]
4 S4 y) L. D5 @( J* z. I
圓柱座標
6 o- y" T6 j+ s6 R. `; @
[距離<角度,Z]
. `- j# Q0 v* d. e% q" r& c
球形座標
% \2 r9 S4 ?8 \0 [! k0 V0 [
[距離<角度1<角度2]
, t. B% j) e, Z) x
相對座標1 p1 P7 l9 Z/ Q7 `
使用 @ 前置符號 [@x,y,z]
7 L: ~( N6 l* V0 K/ G6 E& \/ P
WCS(代替UCS)0 g; a! L; R  v- G3 l6 ~6 z: X
使用 * 前置符號[*x,y,z]
% ^4 C1 R3 n2 i, I) N

1 S; X' J( ^0 L* o# {% b- F 
+ i% Q' w- D6 y( L標準數值函數:
- }1 ]8 U$ ?$ I# z: V$ F* ^
函  數

1 Y: K' b3 T7 C* T: w
功能說明

2 j8 i6 n1 n- L( p
sin (角度)* I' X- }& @6 X0 ?
求角度之正弦值1 _$ ]. S: F- x( |0 f  U
cos (角度)7 Q. Z- |6 ^! z! ^# U0 C
求角度之餘弦值
3 c# I. ^. c( v' t( B+ V
tang (角度)
0 n: p4 Q# w. `# I5 e
求角度之正切值0 {6 L+ F  a+ L2 k  {
asin (實數)4 m! r3 V  b; _/ r: q8 q2 }4 t
求數值之反正弦值 (數值必須在-11之間)
" L( B! }7 H/ z) }
acos (實數)3 L" b1 S' |4 v3 d5 q& D5 Z0 a, K
求數值之反餘弦值 (數值必須在-11之間)+ ]- f1 u! p! e" A, A; P
atang (實數)
2 ~0 N+ Z& z1 N
求數值之反正切值
3 @  P2 M# e) @# u5 Z" a; @2 U
ln (實數)0 g1 O- M, m% Y; z9 @
求數值之自然對數
+ ~4 v5 j% l7 W# N
log (實數)
, R' V3 N  L" k1 Y0 u' s  \
求數值以實為底之對數# @; X2 ~8 H, x) B6 H. s1 C& V& Y5 x
exp (實數)
. i3 P. f* c1 @& s  ~
求數值之自然指數
3 m9 i* w" C' ]
exp10 (實數)
$ J2 |# q+ n$ O( W( [* _" ~
求數值以實為底之指數9 `: O5 m9 z0 U& ]- x
sqr (實數)
4 X0 ^3 w! \* K5 P; [
求數值之平方
2 y& [2 Z# _8 {- B1 Q: H
sqrt (實數)# h/ _! _' p; j7 c
求數值之平方根 (數值必須不為負值)5 J# i- i$ _% [! \6 X+ H9 G0 Y
abs (實數)0 ?' H4 J4 y5 L. m: G
求數值之絕對值
4 A+ n1 ^& w! d: X& X& }* m
round (實數)
) ^" X" ~' `" f2 B
求最接近數值的整數' X; d5 v, w' `. j
trunc (實數)
6 c( A# S/ W4 h7 ]5 ^
求數值之整數部分
$ q3 B5 f7 L) P9 P
r2d (角度)
0 q+ _! X  D3 a5 ?9 h
將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180! |, T" A9 A2 f, M$ X
d2r (角度)
) [0 r% F3 O0 L0 {- t: Z) y9 z  ?
將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值7 A; y& ]% ?: N( p8 N
pi0 I5 _' d! \% t, d; G
常數p
1 ~) D1 u/ d7 c. L

  N" H) c! u, C! |. d5 }; [. ^4 l) F  ~" E$ S/ u
特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值)
4 v8 z+ _7 K) F$ \& }' ^, T
% \$ Y0 N% h/ \: r
函  數
  _: ~" k0 h; w; N  ~2 \
功能說明

$ H$ |( M- i# `8 a6 k! Q5 T1 C
ang (p1,p2)% j* @, ?: d# Y6 {
X軸與直線(p1,p2)之夾角值5 r  L$ P  ?+ _, u3 \
ang (頂點,p1,p2)
. x  Y: z8 t. O/ P: O. i' @4 w' O) i
二直線(頂點,p1)(頂點,p2)之夾角2 D5 d0 }7 E9 ~
dist (p1,p2)
% V5 x$ U$ O: m6 P' R5 N$ S
p1p2間的距離; o9 o, `4 x: n1 j
dpl (p,p1,p2)/ q  i6 H( @% o. K
p與經過p1p2之直線最短距離5 G8 N+ L! x- ^2 j
dpp (p,p1,p2,p3)
- S3 f" n- L; ]$ k  s8 y7 g& f
計算點p經過三點(p1,p2,p3)的平面之間最短距離8 g3 D2 h0 a3 {* y3 w* a* G4 p
Dee2 f0 o( n: @7 i+ _: b% j6 H6 b) B2 y1 i
dist (end,end)之便捷功能函數,求兩端點之距離, [4 N* H& o7 r
getvar (變數名稱)
8 ~! [$ B# T* N) r0 V8 Z6 u! z" {
讀取AutoCAD系統變數值,僅限於實數、整數及點座標- g) F& E" H, o3 T& f" p) W4 o6 U
ill (p1,p2,p3,p4)
( c5 l5 s: n) c+ p$ u
二直線(p1,p2)(p3,p4)的交叉點1 y; K) N" s! e( h
ilp (p1,p2,p3,p4,p5); W5 v9 L# Z( X; U! ^; a% s$ a
計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點
; y- W: R0 c0 D( @: N
ille& T  `# T) A3 d% g
ill (end,end,end,end) 的便捷功能函數) x" J  \2 M7 P; Q, i/ |7 O
mee
( C+ w( a( q% X
(end,end)/2 的便捷功能函數,求二端點間的中點座標
( y: g. Y2 ^, E) t+ a
nor (p1,p2)
9 Z0 I" O: \) n# A$ g
直線(p1,p2)之單位法向量 (垂直方向)
3 f% G9 v% Y$ }& E7 d& ?
nee
9 c% E; m( J0 [, I) D
nor (end,end)之便捷功能函數
( i6 l% K2 \- ]  {& x* }
pld (p1,p2,d)
9 u: l# [4 ~" n7 V6 H
直線(p1,p2)上距離p1d長度的點座標9 X4 I1 R! o" ]( K
plt (p1,p2,t)  B! y3 q; a% T, D
直線(p1,p2)上以參數t定義的點位8 _1 r6 V$ Q& K- c* M& L
rad
( j# i) h' V) ~- M! W
選取一圓或弧求取該半徑值
5 T% N% X% u4 u) t. Z% s
rot (p,basp,a)/ n  i  Z) L+ P; X$ E( i4 @
pbasp為基準旋轉a角度9 \" ?# v8 @: P8 z& c! @
rot (p,axp1,axp2,a)
/ _2 x: J; i; r2 C+ v% [, O
以通過點axp1axp2的線為旋轉軸,旋轉p點,經過角度a  H! i) J6 f3 t. ~( p, x2 Q- P# U
vec (p1,p2)
5 F4 {; s$ @2 G8 A# d# n
p1至點p2之向量
" [4 J5 C" E: Z% a2 X' _. r
vec1 (p1,p2)9 A/ |; w* U' D9 s, L# D8 I4 i
p1至點p2之單位向量/ P) C( x$ `( f- o8 n
vee: X$ h  ~8 k+ i( n4 i
vec(end,end)之便捷功能函數
* l" W# O! o/ q3 l5 {
vee1: @" b( d) ~; D1 G
Vec1(end,end)之便捷功能函數
* V, o( F  n, ?5 a9 z2 Y8 a9 f4 C
" A+ n& f& ~# Y! k6 R! X
過濾一個點或向量的X、Y和Z分量:
5 D2 b* L0 S: N3 w/ l, p( U: V
函  數
+ _; {7 L9 l/ `! d# D1 A! _
功能說明

9 g. Y' ]9 q9 b6 D5 D- C
xyof (p1)
5 i8 z1 K' U$ p4 i9 h7 j
點的XY分量,Z分量設為0.0
1 [. u) V- R; L' Z
xzof (p1)
9 j1 D$ W5 B3 K4 q' u+ c% V
點的XZ分量,Y分量設為0.0
5 Q+ h9 L- [3 l
yzof (p1)+ R! g$ T) Y' X$ V, J) q9 r
點的YZ分量,X分量設為0.0
5 `, P9 t8 C& I0 p7 y8 {
xof (p1)" i. F, O/ C0 W* h3 S
點的X分量,YZ分量設為0.0
# e. ^# v. D) [" ^8 ~; [
yof (p1)6 u) J0 B1 t5 |% j4 o9 H5 ]7 x
點的Y分量,XZ分量設為0.0  A7 j% }4 u% q8 s0 B1 L% X
zof (p1)& |, d) A- f3 g9 h4 L' W
點的Z分量,XY分量設為0.0% ^, c, s8 ^# r7 P" P  p" e
rxof (p1)5 t. y, d' A0 k( |4 _
點的X分量) P, u# |$ R- [$ w/ z0 k9 J
ryof (p1)0 U- d$ F* ^( k, @
點的Y分量; E6 T# [9 w0 x) U4 A2 h
rzof (p1)* Q% Z6 Q7 ~) B
點的Z分量
+ A4 j" f! g  T' N
3 ?7 Q& @2 [( G9 R3 ^9 f  h
  " E/ p/ _% _( ~6 e
: h( K$ p6 v- z: f
[ 本帖最后由 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-1 04:31 , Processed in 0.437591 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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