lisp吧 关注:2,671贴子:12,838
  • 2回复贴,共1

这是把非打印图层关闭的插件,想问一下怎么才可以把他变成显示非打印图层的插件


IP属地:山东1楼2019-06-04 23:25回复
    王丛杰?


    来自Android客户端2楼2020-05-01 09:18
    回复
      2026-03-07 21:56:39
      广告
      不感兴趣
      开通SVIP免广告
      ;如果非打印图层是打开,则第1次运行则将其关闭,第2次则将打开;
      ;反之亦然。
      (defun c:fdy()
      (setq doc (vla-get-activedocument (vlax-get-acad-object)))
      (setq layers (vla-get-layers doc))
      (vlax-for layer layers
      (if (= (vlax-get-property layer "Plottable") :vlax-false)
      (if (= (vlax-get-property layer "LayerOn") :vlax-false)
      (vlax-put-property layer "LayerOn" :vlax-true)
      (vlax-put-property layer "LayerOn" :vlax-false)
      )
      )
      )
      (princ)
      )


      IP属地:云南4楼2020-09-28 17:15
      回复