steven-g 发表于 2022-7-7 00:13:56

你能用一个带有属性的块吗,沿着连接线的东西,它将允许您旋转块并将文本移动到任何需要的位置(使用distance1和angle1属性)。如果您抓取了全部块,您还可以从属性调色板全局为它们提供相同的设置。不幸的是,作为块,无法获得宏来更改位置值,但这可能比使用对齐更好。
标签。图纸

RobDraw 发表于 2022-7-7 00:16:07

 
OP当前正在使用,希望摆脱“属性”框。
 

steven-g 发表于 2022-7-7 00:18:35

OP还询问了辩护的替代方案。
使用块可以更好地定位文本。

RobDraw 发表于 2022-7-7 00:21:25

好的,我只是想帮你做手术。

steven-g 发表于 2022-7-7 00:26:15

我知道,我并不是在向你解释我的观点,这不是一个明确的解决方案,只是打开了讨论的大门,我还建议将某些块放在它们自己的层上,作为快速选择它们的方法,或者可能结合excel使用数据提取,然后可能在使用excel中的公式突出显示符合某些标准的块的坐标后删除并重新插入块,这是我在面对数百个需要某种编辑的块时使用的一种变通方法。这完全取决于你如何去做。

BIGAL 发表于 2022-7-7 00:27:52

当将测量信息ptnum、x、y、ht与pts紧密绘制在一起时,这是一个长期存在的问题,因此通常需要一次手动一个解决方案。
 
在环游澳大利亚(包括澳大利亚最高的山)之后,路线图中提到的是一座在完全平坦的道路上行驶了200公里的山。

YZ 发表于 2022-7-7 00:32:40

目前,我已经将其实现为一个按钮和一个键盘快捷键。
 
JustifyText;MR;UCS;OBject;Last;Move;previous;;d;$m=$(getenv,RLDigits),0,0;UCS;World;
 
它作用于已选择的任何文本对象。我通过另一个按钮更改环境变量,在下拉菜单中选择1、2或3位小数点前的预构建变量。

Dazacad 发表于 2022-7-7 00:34:36

你能抓住测量点吗?
 
如果是这样,您可以使用标记作为镜像点来镜像文本。
 
只需确保系统变量mirrtext设置为0。

YZ 发表于 2022-7-7 00:37:04

 
这是一个好主意!我喜欢发现使用函数的方式与明显的使用方式完全不同。这里唯一的限制是它一次只能有一个,但优点是它与文本的长度无关。(仔细想想,我的上一个解决方案也有相同的约束,因此没有损失。
 
我的代码初稿是:
JustifyText;MR;UCS;OBject;Last;MIRRTEXT;0;MIRROR;Previous;;-0.22,0.1;-0.22,0.4;Yes;UCS;World;
 
出于某种原因,它是在现有文本的下方镜像新文本,而不是在左侧,但我相信在未来几天的一些故障排除将解决它。

YZ 发表于 2022-7-7 00:42:20

 
 
快速更新。我得到扭曲结果的原因是它以奇怪的方式捕捉到了调查标记。
 
在输入镜像线的坐标之前,我使用“None”命令作为捕捉覆盖来解决这个问题。
 
JustifyText;MR;UCS;OBject;Last;MIRRTEXT;0;MIRROR;Previous;;None;-0.22,0.1;None;-0.22,0.4;Yes;
 
再次感谢达扎卡德。
页: 1 [2]
查看完整版本: 更改文本对正,Kee