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
应该可以了

感谢分享~
可以鼠标动态点击指定标注距离吗?
页: 1 2 [3] 4
查看完整版本: 框选几个标注得总标注,谁帮忙写一下