xj6019
发表于 2022-2-14 18:54:19
把第一句 (if (not DD) (setq DD (getdist "\n输入标注间距:")) (setq DD (if (setq D (getdist (strcat "\n输入标注间距<" (rtos DD 2 2) ">:"))) D DD)))
改成下面这句
(setq DD (getvar "DIMSCALE"))
试试,你是要这样吗
guankuiwu
发表于 2022-2-14 21:12:11
本帖最后由 guankuiwu 于 2022-2-14 21:29 编辑
好像总的标注全局例没有继承分开的标注的,比例系数 永远都是1
stonedesign
发表于 2022-7-10 11:20:28
xj6019 发表于 2022-2-14 18:54
把第一句 (if (not DD) (setq DD (getdist "\n输入标注间距:")) (setq DD (if (setq D (getdist (strcat "\ ...
你这样字改是没用的。
把第一句 (if (not DD) (setq DD (getdist "\n输入标注间距:")) (setq DD (if (setq D (getdist (strcat "\n输入标注间距<" (rtos DD 2 2) ">:"))) D DD)))
改成下面这句
(setq dd (* 5 (getvar "dimscale")))
保证你完美。上面你的5带表距离数值越大间距越大
二更更二
发表于 2022-10-9 22:11:47
cable2004 发表于 2019-12-28 10:32
写了一个类似的
给一个呗:lol
二更更二
发表于 2022-10-20 00:02:43
stonedesign 发表于 2022-7-10 11:20
你这样字改是没用的。
把第一句 (if (not DD) (setq DD (getdist "\n输入标注间距:")) (setq DD ( ...
这个TT5合并标注后捕捉变了,能完成命令后回到原捕捉吗
myhomer
发表于 2022-11-5 18:07:58
已经非常完美了
yefei812678
发表于 2024-2-26 09:55:02
cable2004 发表于 2019-12-28 10:32
写了一个类似的
能不能 用下你的代码
chslwj521
发表于 2024-2-29 20:39:08
start4444 发表于 2019-12-27 19:35
搞着搞着写了那么多行
不错,谢谢分享
shirker
发表于 2024-3-1 20:59:06
不错,很方便
zhangrunze
发表于 2024-3-28 14:14:30
start4444 发表于 2020-12-11 13:52
应该可以了
感谢分享~
可以鼠标动态点击指定标注距离吗?