努.力 发表于 2016-8-4 11:57:36

waterchen 发表于 2015-9-15 22:28 static/image/common/back.gif
你的意思是把标注式样里的全局设定值改了?

好久没上明经了,waterchen大师,我查到dimtxt控制标注文字大小,但是要怎么让dimtxt等于你程序里修改后的字高啊?要怎么改呢?

bai2000 发表于 2016-8-4 14:46:06

同意上面的建议

waterchen 发表于 2016-8-23 10:14:50

2397465328 发表于 2016-8-4 11:57 static/image/common/back.gif
好久没上明经了,waterchen大师,我查到dimtxt控制标注文字大小,但是要怎么让dimtxt等于你程序里修改后的 ...

修改此尺寸的标注样式"使用全局比例", dimscale (dxf 码40),注意用getvar "dimscale"得到是当前标注样式的全局比例值,不一定就是你当前所改的尺寸标注样式.

努.力 发表于 2016-8-23 14:54:45

waterchen 发表于 2016-8-23 10:14 static/image/common/back.gif
修改此尺寸的标注样式"使用全局比例", dimscale (dxf 码40),注意用getvar "dimscale"得到是当前标注样式的 ...


不懂要怎么改,在下面找到一段可以单独使用,但不知道如何结合你的程序,让 wzgd 自动获取你的程序修改后的值。方便整合一下么?

http://bbs.mjtd.com/forum.php?mod=viewthread&tid=65615
(defun hh (/ dim wzgd bl wzh)
(setq dim (vlax-ename->vla-object (car (entsel))))
( setq wzgd (vla-get-textheight dim));得到标注样式的文字高度
(setqbl(vla-get-scalefactor dim));得到标注的调整比例
(setq wzh (* wzgd bl))                ;得到真正的文字高度
)

start4444 发表于 2018-1-25 18:17:21

lg328084985 发表于 2018-10-26 15:40:02

新人学习一下

bai2000 发表于 2018-10-26 20:27:09

AndyWang 发表于 2020-7-17 14:09:07

大佬能不能改成不要变动原来的文字样式?谢谢!

waterchen 发表于 2020-7-17 23:45:55

AndyWang 发表于 2020-7-17 14:09
大佬能不能改成不要变动原来的文字样式?谢谢!

没有改动尺寸文字的文字样式,你是否看过源码?

664571221 发表于 2020-7-18 09:58:35

edata 发表于 2015-9-13 16:33
W、S、A、D 控制上下左右,符合游戏标准,

E大能否修改一下呢....
页: 1 [2] 3
查看完整版本: 动态及键盘修改标注全局比例