绘图顺序
我正在使用命令绘制顺序,并希望使用快速选择,以便可以选择特定图层上的所有对象。如何将“快速选择”与“绘制顺序”命令结合使用? 绘制顺序与使用QSELECT的“选择”无关。你具体想做什么? 为了澄清,当在“绘制顺序”命令中提示“选择对象”时,我想选择特定图层上的所有对象。我怎样才能做到这一点? 为什么不先使用QSELECT或FILTER命令,然后使用Draw Order命令? >johnengineer公司(defun c:lorder(/ sEnt fLst)
(and
(setq sEnt(entsel "\nPick object on wanted layer > "))
(setq fLst(assoc 8(entget(car sEnt))))
(vl-cmdf "_.draworder"(ssget "_X"(list fLst)) "")
); end and
(princ)
); end of c:lorder
你变得更快乐了? 尝试使用Express tools的Getsel命令[可以透明地使用…'Getsel] 使用过滤器。。。。。选择层。。。。输入图层名称。。。全选
然后转到DRAWORDER,当被问及。。。P型
尽管如此。。。。。。关闭除要更改绘制顺序的层之外的所有层。。。然后对仍在屏幕上的所有对象进行交叉。。。。。。 有没有办法保持图层顺序?
我的意思是,对于打印,哪一层在哪一层之前?
它总是一团糟。 我知道,但这正是我想要的
剧本对我来说也很棒。。只是想知道,如果无论如何都可以选择对象,然后运行脚本,或者需要更改编码中的内容
谢谢你的帮助
页:
[1]