- 积分
- 3
UID1334455
主题
在线时间 小时
注册时间2010-10-27
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
现在做vlisp编程,可是今天却发现一个看起来简单,我却一直弄不明白的问题。想在这里请教下各位大侠。
. ^; ?' o7 j% s/ c8 t+ U, w: R
4 }/ e+ s) R3 z我的程序是:) E5 [+ r( @- W6 o
(defun c:fddd(/ p1 p2 p3 p4)
7 H2 Z: W; ]1 y8 `$ o# f6 {, x(setq l1ix 66.666)
# u+ Z2 y, _7 I0 Z9 k# \9 p) d(setq l1iy 66.666)1 u9 I$ g5 ]' `) Y& z; L
(setq l2ix 2066.666)
+ ]) Q. [4 G" s(setq l2iy 66.666)! ]4 P. u1 m% A
(setq l1pi (list l1ix l1iy))# T; e, C& w# \/ Q* M
(setq l2pi (list l2ix l2iy))6 g8 Y) W8 U6 [: p* |
(command "line" l1pi l2pi "")2 m. P2 Z, z6 ~. Q6 R
(command "line" '(33.333 33.333) '(2033.333 33.333) "")
* X! a' U. f- [1 f)( F" ^# `& H4 B* E
+ V5 ]1 t5 }# Q9 V- n
2 v9 L2 B! C' u, y程序很简单吧,可是实际的运行效果却是在cad中画了两条重合的线,线的两个断点分别是(0,0)和(20,0)。我在调试中监测了变量12pi和12pi,分别是(66.666 66.666)和(2066.666 66.666)。太诡异了,有高手可以指点下我吗? |
|