|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 janekou 于 2011-5-26 18:35 编辑
" ]/ Z* j6 ^- K. E7 Y" e' T- (defun c:an ()3 _: w i5 P6 Y7 e0 `2 y d
- (setq aa (getpoint "选取左下角点:"))
" w3 a; z# M' C& s - (setq la (getreal "输入底边A的长度:"))
! Y2 O! [/ t% M4 Q6 r - (setq lb (getreal "\n 输入B的长度:"))
6 q. R1 Q# |+ q6 S6 s7 s - (setq lc (getreal "输入C的长度:"))
- M* g1 ]% ?, f$ O. O: Z, Z) \ -
# P: C; k6 |& G% w5 x - (setq sz (/ (+ la lb lc) 2)) " \ R" B/ A7 b9 c& y: A: o
- (setq area (* (- sz la) (- sz lb) (- sz lc)))
- [& J Y- \3 Q# v6 R, O, k! g - (setq lh (/ (* 2 area) a)
+ u# y+ I& q( }
. i$ I/ e. c: o; ]- (setq bb (polar aa 0 la))
e; E9 ]8 r3 q3 | - (setq ah (sqrt (- (* lc lc) (* lh lh))))
% R2 \& `! z' `5 I - (setq ang1 (atan (/ lh ah))): P5 N, J1 @/ w( E% Q+ U* m$ I
- (setq cc (polar aa ang1 lc))4 u! D0 m; C, d, P; \3 {
- (command "pline" aa bb cc "c")
5 ]. i3 a$ x& _, g: K! ~! j4 u - )
" \) D0 W% a; h# n1 @# Z - (prin1)
复制代码
请问这个什么地方出问题了呢?谢谢高人指点一下。 |
|