发新话题
打印

CAD实用LISP文件单独提取图层程序

CAD实用LISP文件单独提取图层程序

(defun c:test ( / ss)
  (vl-load-com)
  (setq entlay (entsel "\nSelect object on layer to copy from: "))
  (setq objlay (vla-get-layer (vlax-ename->vla-object (car entlay))))
  (prompt "\nSelect Texts: ")
  (setq ss (ssget))
  (setq n 0)
  (while (< n (sslength ss))
    (vla-put-layer (vlax-ename->vla-object (ssname ss n)) objlay)
    (setq n (1+ n))
  )
)

TOP

怎么使用啊?可不可以给个注释呢

TOP

我也看不懂啊.解释下嘛.谢谢

TOP

复制到记事本,把文件后缀TXT改为LSP保存,然后打开CAD在工具栏,加载应用程序加载进去

TOP

发新话题