- 积分
- 3
UID1334455
主题
在线时间 小时
注册时间2010-10-27
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
现在做vlisp编程,可是今天却发现一个看起来简单,我却一直弄不明白的问题。想在这里请教下各位大侠。
4 `1 T V3 F; |" W4 e
6 [$ f$ }. `8 z" M" L% t3 F我的程序是:
0 A+ i9 J' k' P2 s(defun c:fddd(/ p1 p2 p3 p4)0 S) y* W: L1 [3 }8 f
(setq l1ix 66.666)8 U2 Y+ A4 d3 y+ v4 s
(setq l1iy 66.666). f5 s4 M' u% @3 g% e) @/ {
(setq l2ix 2066.666)! k' V. I$ a6 T6 k
(setq l2iy 66.666)4 D) S/ W7 Z0 u
(setq l1pi (list l1ix l1iy))9 N E. f- w6 X. r2 E
(setq l2pi (list l2ix l2iy)); Y, b" A# ^' [( |
(command "line" l1pi l2pi "")
/ S0 b( D# G7 F, q. e* i M(command "line" '(33.333 33.333) '(2033.333 33.333) "")7 S- q" x# V" j' d
)8 n# O' a) _5 A6 }4 H
, b v$ i J" m, Y$ \' y
% L t. D5 v/ {
程序很简单吧,可是实际的运行效果却是在cad中画了两条重合的线,线的两个断点分别是(0,0)和(20,0)。我在调试中监测了变量12pi和12pi,分别是(66.666 66.666)和(2066.666 66.666)。太诡异了,有高手可以指点下我吗? |
|