hnfsf 发表于 2012-8-19 08:47:50

调整尺寸标注行距

(setq en (nentsel);;选择尺寸
      ed (last (nth 3 en))
      et (car en)
      etl (entget et))
(vla-put-textoverride (setq vs1 (vlax-ename->vla-object ed)) "<>\\Phuh45");修改标注文字,增加一行
(vla-put-VerticalTextPosition vs1 0);修改文字位置
(entmod (subst '(44 . 0.7) (assoc 44 etl) etl));;调整文字标注行距****,这个没有作用
(entupd et)(if ed (entupd ed));;更新尺寸

这个调整行距的不起作用


像这样调整行距就能行,怎么回事啊?
(setq en (nentsel);;选择尺寸
      ed (last (nth 3 en))
      et (car en)
      etl (entget et))
(entmod (subst '(44 . 0.7) (assoc 44 etl) etl));;调整文字标注行距****,这个没有作用
(entupd et)(if ed (entupd ed));;更新尺寸


ZZXXQQ 发表于 2012-8-19 09:12:47

在尺寸的组码中未见组码44。是CAD版本问题?

wowan1314 发表于 2012-8-19 11:34:34

CAD2004也没见44啊。。。。 尺寸没玩过。 不清楚啊

泥水匠乐悠悠 发表于 2014-12-15 00:21:51

探索者tssd里有个尺寸排版功能,可以调整尺寸标注行距

zhangcan0515 发表于 2017-7-28 23:18:02

CAD自带这样的功能

guankuiwu 发表于 2021-3-17 21:18:33

zhangcan0515 发表于 2017-7-28 23:18
CAD自带这样的功能

CAD有这样的?

zhangcan0515 发表于 2021-3-28 11:58:10

是啊,CAD自身命令你都没搞明白 就是标注工具条上的
页: [1]
查看完整版本: 调整尺寸标注行距