明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: waterchen

[源码] 动态及键盘修改标注全局比例

[复制链接]
发表于 2016-8-4 11:57:36 | 显示全部楼层
waterchen 发表于 2015-9-15 22:28
你的意思是把标注式样里的全局设定值改了?

好久没上明经了,waterchen大师,我查到dimtxt控制标注文字大小,但是要怎么让dimtxt等于你程序里修改后的字高啊?要怎么改呢?
发表于 2016-8-4 14:46:06 | 显示全部楼层
同意上面的建议
 楼主| 发表于 2016-8-23 10:14:50 | 显示全部楼层
2397465328 发表于 2016-8-4 11:57
好久没上明经了,waterchen大师,我查到dimtxt控制标注文字大小,但是要怎么让dimtxt等于你程序里修改后的 ...

修改此尺寸的标注样式"使用全局比例", dimscale (dxf 码40),注意用getvar "dimscale"得到是当前标注样式的全局比例值,不一定就是你当前所改的尺寸标注样式.
发表于 2016-8-23 14:54:45 | 显示全部楼层
waterchen 发表于 2016-8-23 10:14
修改此尺寸的标注样式"使用全局比例", 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));得到标注样式的文字高度
  (setq  bl  (vla-get-scalefactor dim));得到标注的调整比例
  (setq wzh (* wzgd bl))                ;得到真正的文字高度
)
发表于 2018-10-26 15:40:02 | 显示全部楼层
新人学习一下
发表于 2020-7-17 14:09:07 | 显示全部楼层
大佬能不能改成不要变动原来的文字样式?谢谢!
 楼主| 发表于 2020-7-17 23:45:55 | 显示全部楼层
AndyWang 发表于 2020-7-17 14:09
大佬能不能改成不要变动原来的文字样式?谢谢!

没有改动尺寸文字的文字样式,你是否看过源码?
发表于 2020-7-18 09:58:35 | 显示全部楼层
edata 发表于 2015-9-13 16:33
W、S、A、D 控制上下左右,符合游戏标准,

E大能否修改一下呢....
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-24 08:49 , Processed in 0.156365 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表