CAD图元隐藏恢复工具
ivywll
ivywll Lv.3
2010年12月02日 14:56:08
只看楼主

;;;;隐藏物体Command:VH--------------------------- (DEFUN C:VH () (princ "\n选择要隐藏实体:") (if (null SSenth) (princ) (progn (setq ssolb SSenth) (setq sseolb SSeobj) );end progn );end if (initget 1)

;;;;隐藏物体Command:VH---------------------------
(DEFUN C:VH ()
(princ "\n选择要隐藏实体:")
(if (null SSenth)
(princ)
(progn
(setq ssolb SSenth)
(setq sseolb SSeobj)
);end progn
);end if
(initget 1)
(setq SST (ssget))
(if (null sst)
(princ)
(progn
(setq sseobj sst)
(setq SSenth (sslength SSeobj))
(setq nob 0)
(repeat SSenth
(setq SSent (ssname SSeobj nob))
(redraw ssent 2)
(setq nob (+ nob 1))
);end repeat
(if (null ssolb)
(princ)
(progn
(setq SSenth (+ SSolb SSenth));回归实体数
(setq nob 0)
(repeat SSolb
(setq SSent (ssname SSeolb nob))
(setq SSeobj (ssadd SSent sseobj))
(setq nob (+ nob 1))
);end repeat(回归实体集)
);end progn
);end if
(princ)
);end progn
);end if
);end defun
;;;;恢复显示Command:VR---------------------------
(DEFUN C:VR ()
(setq nob 0)
(if (null ssenth)
(princ "\n 无隐藏对象")
(progn
(repeat SSenth
(setq SSent (ssname SSeobj nob));
(redraw ssent 1);
(setq nob (+ nob 1))
);end repeat
(setq ssenth nil)
(setq ssolb nil)
(setq sseolb nil)
(setq SSend nil)
);end progn
);end if
(princ)
);end defun
;;;;---------------------------------------------

b78e23c4c6399408f3f0.rar
516 B
立即下载
免费打赏
ivywll
2010年12月02日 14:58:09
2楼
下载之后加载就可以啦。
顺便介绍一下加载的方法。 在CAD的菜单栏里点“工具--加载应用程序”,点击,当出现“加载/卸载应用程序”对话框时,找到你要加载的文件(即本程序),双击,关闭,即加载。
文件需要每次用的时候都要加载,如你不想每次都加载,可以把它添加到启动组,添加到启动组的方法和加载差不多,只是当出现“加载/卸载应用程序”对话框时(看到对话框右下角的启动组没有?),点启动组下面的“内容”,然后点“添加”,找到本程序,双击,关闭,即加到启动组了,添加到启动组的意思就是每次CAD运行的时候就会自动加载该程序。
回复

相关推荐

APP内打开