Command用法不解
大家晚上好,我写了一个程序是获取spline上的点,然后将这些点用pline线连起来,说白了就是将spline线转换成pline线,成功了但是也遇到一些问题。首先我从spline线获取到了点表enlist,这个点表是由许多该spline上的点组成的,但是我用(command "pline" enlist "")却生成不了,最后没办法,用repeat函数却实现了,具体如下:(command "pline")
(repeat n
;n是enlist表的个数
(setq p (nth i enlist))
;i初始值为0
(command p)
;一个点一个点的连起来
(setq i (1+ i))
)
(command "")
请问为什么(command "pline" enlist "")不能直接生成pline线呢?有又没有可能直接生成?
(command "PLINE")
(foreach p zbb (command p))
(command "")
这样用吧 嗯,看来不错,我先试试,谢谢。 或者
(apply 'command (cons "_.pline" LST))
(command "") 一个command就有这么多用法 一个command就有这么多用法 回复 caoyin 的帖子
版主的用法真是神了,佩服! 版本功力深厚! 真的是受教了....
页:
[1]