不错,不过程序每次只能标注一次,如果能多次标注就更好了。
是啊,没字体字高,没箭头
感谢 langjs 分享程序源码!
冒昧修改一下,增加图层名及字体
(progn
(setq pt0 (getpoint "\n指定引线起始位置:"))
(princ (strcat "\n指定引线基线位置:"))
(command "layer" "M" "标注" "C" "3" "" "LT" "CONTINUOUS" "" "");设置一个标注图层
(entmake (list '(0 . "LWPOLYLINE") '(100 . "AcDbEntity") '(100 . "AcDbPolyline") (cons 90 3) (cons 10 pt0)
(cons 10 pt0) (cons 10 pt0)))
(setq ent1 (entget (setq name1 (entlast))))
(entmake (list '(0 . "TEXT") (cons 1 txt) (cons 10 pt0) (cons 40 (* 1.3 bi h)) '(41 . 0.8)'(7 . "BG_ST")))
(setq ent2 (entget (setq name2 (entlast))) w (caadr (textbox ent2)))
改文字长度基线没变化呀??
增加了箭头
给力!!顶起
大侠作品,超级给力
不错的程序,支持郎