|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 janekou 于 2011-5-26 18:35 编辑
( F) B W) u [+ L2 U- (defun c:an ()
o. V( e8 ^$ Q: { - (setq aa (getpoint "选取左下角点:"))% \/ {( {$ i" X, g
- (setq la (getreal "输入底边A的长度:"))5 {. i( w4 S% \6 ]) p8 B
- (setq lb (getreal "\n 输入B的长度:"))
1 w# I0 f) n3 K+ J7 c3 ?1 }# Y ?+ R* K - (setq lc (getreal "输入C的长度:"))
5 a4 \7 f, Z/ _5 b4 u+ m5 V -
# p: U" u; h, u1 y F9 `- m5 d - (setq sz (/ (+ la lb lc) 2)) 7 Z# E: Y! d" @% c
- (setq area (* (- sz la) (- sz lb) (- sz lc)))
, Z" |. T1 }1 G1 ] - (setq lh (/ (* 2 area) a)
8 K5 R5 O3 O9 x
: i W( f7 m6 C3 e4 z, p+ V7 g- (setq bb (polar aa 0 la))- b( J; X( V6 `, r; k/ f
- (setq ah (sqrt (- (* lc lc) (* lh lh))))
/ e/ Z! `+ p# l+ G - (setq ang1 (atan (/ lh ah)))
2 [/ U6 E% I4 ?; f7 S3 A - (setq cc (polar aa ang1 lc))! ^$ g m: k: r2 R) |& r
- (command "pline" aa bb cc "c")# j4 }7 Y4 l! n! T
- )$ V7 e, p* s4 u e3 G) g) w
- (prin1)
复制代码
请问这个什么地方出问题了呢?谢谢高人指点一下。 |
|