alanjt 发表于 2022-7-6 10:01:37

即使如此,如果你似乎在以随机的距离/角度移动文本,你怎么知道所说的文本是指什么?看起来很马虎。

pro100mir 发表于 2022-7-6 10:03:24

文本是使用名为TopoLT的软件生成的。使用TopoLT唯一可以设置的是与文本放置线的距离。

pro100mir 发表于 2022-7-6 10:05:30

Alanjt,我们可以有,比方说,文本可以移动到的最大距离。无论如何,我很乐意解决80%的问题。

alanjt 发表于 2022-7-6 10:10:44

那么,这是完全可行的。

Tharwat 发表于 2022-7-6 10:14:19

 
如果您可以假设从文本的插入点移动到的距离,我或这里的任何人都可以帮助您进行例行操作。
 
当做
 
塔瓦特

pro100mir 发表于 2022-7-6 10:15:37

打印平面图上的最大距离为1厘米(例如:对于比例1:1000->距离为10米。最常见的比例为1:2000和1:5000)

pro100mir 发表于 2022-7-6 10:18:26

我上传了一个文件,看看lisp应该修复什么。
T38_udimensiuni。图纸

pro100mir 发表于 2022-7-6 10:20:46

我准备把一些钱押在赌注上。下午与价格我。
米尔恰

Organic 发表于 2022-7-6 10:25:46

我看了你的文件,我知道你现在在做什么。
 
最好的选择是在较长的支腿上保持显示方向角长度(随方向角旋转,而不是像短线区域那样垂直于方向角),同时在坐标表的另一列中添加散腿长度。无论是通过手动移动文本还是通过lisp,都没有其他方法可以很好地显示这些数据(除非有几个放大的细节视图)。很简单,Lisp程序就没有机会做你想做的事。查看数据来自何处,以及在其中导出/生成数据时可以更改的任何选项。Civil 3D可以自动将此信息(在Civil 3D中定义时)放入表格中。
 
AutoCad提到文件不是由它创建的,那么您最初是用什么程序创建的?此外,为什么布局和ucs会旋转?更好的方法是将测量数据保留在原始坐标上(我假设是这样),然后创建图纸空间布局以显示它,而不是在模型空间中使用旋转的模板。

troggarf 发表于 2022-7-6 10:29:39

您要查找的命令是tspaceingrants(用于文本空间入侵者)
http://autocadtips.wordpress.com/2010/12/03/tspaceinvaders/
它寻找重叠或“侵入”文本对象的对象,并对受影响的任何文本对象进行选择集。
页: 1 [2]
查看完整版本: 重叠文本的Lisp-Mo