举例代码如下
(setq setp 0.001)
(ssget "c" (list (- x0 setp) (- y0 setp)) (list (+ x0 setp) (+ y0 setp))) (setq s1 (ssget "p" '((8 . "dian")(0 . "POINT"))))
以上举例代码在不同的视图下返回的结果不同,视图越大(能看到全图,并且把全图缩成一小块),返回的结果往往错误,比实际代码应该取得的要多地多;如果只是把视图缩小(只看到全图一部分),代码返回的结果就正确,本人水平低,实在不明白。难道有什么在控制着ssget的返回对象。 |