cad 多重复制的lisp
答案:4 悬赏:0 手机版
解决时间 2021-11-30 16:06
- 提问者网友:孤凫
- 2021-11-30 13:13
cad 多重复制的lisp
最佳答案
- 五星知识达人网友:由着我着迷
- 2021-11-30 14:06
如下代码,粘贴到文本,将文本连同后缀改为CO.LSP,编完之后,AP加载此LSP程序,并将此LSP程序拖拽到启动组
(defun c:co(/ ent)(setq ent (ssget)) (command "copy" ent "" "m") (princ) )
(defun c:co(/ ent)(setq ent (ssget)) (command "copy" ent "" "m") (princ) )
全部回答
- 1楼网友:野味小生
- 2021-11-30 16:28
(defun C:CVV()
(setvar "cmdecho" 0)
(setq css (ssget)) (command "copy" css "" "m")
(setq css nil) (setvar "cmdecho" 1)
(prin1)
)
怎么我可以用?你发的程序有点问题,我改了下,你试试看?
(setvar "cmdecho" 0)
(setq css (ssget)) (command "copy" css "" "m")
(setq css nil) (setvar "cmdecho" 1)
(prin1)
)
怎么我可以用?你发的程序有点问题,我改了下,你试试看?
- 2楼网友:轻熟杀无赦
- 2021-11-30 15:10
你所指的多重复制具体是什么?详细一点,最好上传样图或样例。
- 3楼网友:狂恋
- 2021-11-30 14:39
(defun C:CVV ()
(setvar "cmdecho" 0) ;关闭命令提示,减少不必要的提示,提高程序运行速度
(setq css (ssget));选择需要复制的对象
(command "copy" css "" "m" );调用CAD命令进行重复复制
(setq css nil) ;如果不重新进行复制按空格键即可退出
(setvar "cmdecho" 1) ;打开命令提示,回到程序初始状态
(prin1));防止命令nil回显
(prompt "提示:用命令来运行本程序");命令提示便于对新编程序的输入命令记忆。
(setvar "cmdecho" 0) ;关闭命令提示,减少不必要的提示,提高程序运行速度
(setq css (ssget));选择需要复制的对象
(command "copy" css "" "m" );调用CAD命令进行重复复制
(setq css nil) ;如果不重新进行复制按空格键即可退出
(setvar "cmdecho" 1) ;打开命令提示,回到程序初始状态
(prin1));防止命令nil回显
(prompt "提示:用
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯