大神做一个标注文字加框的插件
请大神做一个标注文字加框的插件,框的颜色为红色,最好是圆形框本帖最后由 KO你 于 2022-4-8 22:55 编辑
ssyfeng 发表于 2022-4-6 17:08
用的是飞诗编辑器,随层色设置成256就行了。
大佬,请教个问题,请大佬帮忙修改
http://bbs.mjtd.com/forum.php?mo ... A%D7%A2%CE%C4%D7%D6
(defun C:wz (/ ss1 ent1 n)
(vl-load-com)
(if
(setq ss1 (ssget '((0 . "DIMENSION"))))
(progn
(setq n 0)
(repeat (sslength ss1)
(setq ent1 (vlax-ename->vla-object (ssname ss1 n)))
(vla-put-textfill ent1 :vlax-true)
(setq n (1+ n))
)
(setvar "CMDECHO" 0)
(command "draworder" ss1 "" "F")
(setvar "CMDECHO" 1)
)
)
(print)
)
以上程序是标注文字填充颜色,怎么改成标注加背景呢,就是标注文字摭挡
KO你 发表于 2022-4-8 22:52
大佬,请教个问题,请大佬帮忙修改
http://bbs.mjtd.com/forum.php?mo ... A%D7%A2%CE%C4%D7%D6
去LEE mac看看,那边有 MASK 之类的 大神做一个 大神做一个,急用 获取组码11,再画圆就行了 本帖最后由 ssyfeng 于 2021-11-12 09:52 编辑
试试这个
ssyfeng 发表于 2021-11-12 09:34
试试这个
可以,那个圆可以再调大一点吗?有点太挨近文字 ssyfeng 发表于 2021-11-12 09:34
试试这个
你好请问改成10号颜色,怎么改 把这个地方改一句 加一句就行了
(sf-entmake-circle text-mid-pt (* 1.2 text-R))
(vla-put-color (vlax-ename->vla-object (entlast)) 10)