您的位置:网站首页 > CAD教程 > 常见问题

CAD如何设置一个快捷键编辑线宽

时间:2015-12-28 09:29:51 来源:未知

可以编辑一个程序来解决。

(defun c:tes ( / &k1 &kw1 obj xk)
 (if (null vlax-dump-object) (vl-load-com) )
 (if (and
  (setq xk (getdist "n请输入线宽单位毫米"))
  (setq xk (* xk 100))
  (princ "n请选择对象")
  (setq &kw1 (ssget))
     )
  (progn
   (while (setq &k1 (ssname &kw1 0))
    (setq &kw1 (ssdel &k1 &kw1))
    (setq obj (vlax-ename->vla-object &k1))
    (vla-put-Lineweight obj xk)
   )
  )
 )
 (princ)
);复制到记事本,以【.lsp】为后缀命名。autoLISP加载后,命令为:TES

 


相关文章