- 积分
- 3
UID1334455
主题
在线时间 小时
注册时间2010-10-27
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
现在做vlisp编程,可是今天却发现一个看起来简单,我却一直弄不明白的问题。想在这里请教下各位大侠。
8 ` t7 z9 }5 Z
0 g5 H) H3 u. n& U; w我的程序是:
1 R$ c) g# C& w& W0 C8 a(defun c:fddd(/ p1 p2 p3 p4)( r2 K& y, i- R8 q9 B* ~' w
(setq l1ix 66.666)
) N3 `- z- B s' Z0 K- `8 _0 l(setq l1iy 66.666). S3 p8 S* o; L- _' R
(setq l2ix 2066.666)
: H1 M# ^9 k( S' \(setq l2iy 66.666)
/ W, w9 R ~; `- I% p(setq l1pi (list l1ix l1iy))
/ }/ {$ C$ s( W* H% B( X" X9 {(setq l2pi (list l2ix l2iy))9 W" w; _. F0 o8 {
(command "line" l1pi l2pi "") @4 |& U+ Q) O6 J
(command "line" '(33.333 33.333) '(2033.333 33.333) "")
) N* \3 ^( {' ^6 c/ W' D, |)2 J6 ~7 w0 T% c# p5 e
' s+ n9 x5 x) ?
, x' j, X5 ] c: W1 w
程序很简单吧,可是实际的运行效果却是在cad中画了两条重合的线,线的两个断点分别是(0,0)和(20,0)。我在调试中监测了变量12pi和12pi,分别是(66.666 66.666)和(2066.666 66.666)。太诡异了,有高手可以指点下我吗? |
|