遢绅~^士 发表于 2013-6-13 10:03:03

求帮助

CASS 里面有一个命令: huan,    我想多选,然后执行.



(defun c:HU()
(SETQ LINES (SSGET))
(command "huan" LINES)

   )


这个是我写的,执行不了!!!

求大侠帮忙!!!

Gu_xl 发表于 2013-6-13 10:08:33

请修改帖子的标题!
提问前请先仔细阅读该帖:
【提示公告】本版关于提问的一些注意事项

陨落 发表于 2013-6-13 10:38:05

呃...这个....

gzxl 发表于 2013-6-13 10:43:38

huan这个命令是做什么用的?

gzxl 发表于 2013-6-13 10:52:58

原来是线型换向
看这里http://bbs.mjtd.com/forum.php?mod=viewthread&tid=16116

zyhandw 发表于 2013-6-13 10:56:16

试试这个:;;;批量变换给定线型方向的程序
(defun c:plhuan ( / ss i ss-n)
(setvar "cmdecho" 0)
(setq ss (ssget (list '(0 . "polyline,lwpolyline"))))
(setq i 0)
(repeat (sslength ss)
   (setq ss-n (ssname ss i))
   (command "huan" ss-n)
   (setq i (1+ i))
)
(princ)
)

遢绅~^士 发表于 2013-6-14 18:09:51

zyhandw 发表于 2013-6-13 10:56 static/image/common/back.gif
试试这个:

好像可以诶,谢谢!!!非常感谢!!!

zyhandw 发表于 2013-6-14 18:11:36

遢绅~^士 发表于 2013-6-14 18:09 static/image/common/back.gif
好像可以诶,谢谢!!!非常感谢!!!

呵呵,自己也学着写写吧
页: [1]
查看完整版本: 求帮助