tomjas 发表于 2022-7-6 11:34:24

导入的不仅仅是xyz!

你好,
 
我有excel文件与坐标和链接标签。格式为:
 
链接标签,起点的X,起点的Y,终点的X,终点的Y
 
是否可以将其导入CAD并绘制一条从XY(起点)开始到XY(终点)的直线或多行文字(使用lisp),并将带有链接标签的文本或多行文字放置在这条线上?
我可以使用Civil 3D导入点和标签,但我不能在它们之间画一条线,并将此标签放置在线的上方(在线的中心)。我有大约2000个这样的链接,有时一个链接的终点和另一个链接的起点在同一个位置-所以如果我用Civil 3D放置一个标签=标签相互重叠…
 
我发现lisp可以使用坐标从excel文件中绘制直线,但没有标签。我可以看到潜在的问题-如何“告诉”CAD在所有点之间绘制单独的链接,而不是一条连续的线?
如果我有2000行,比如:
链接标签,起点的X,起点的Y,终点的X,终点的Y
我想要2000个单独的标签链接。
 
希望你能理解我在做什么(因为英语不是我的第一语言)
 
提前谢谢你的帮助
 
谨致问候,
汤姆
 
请查找包含两行样本的随附文件(excel)
坐标。拉链

BlackAlnet 发表于 2022-7-6 11:38:28

可以使用excel上的宏,使用“-text”命令将文本角度设置为线条角度,也可以将文本点设置为中间。

tomjas 发表于 2022-7-6 11:43:18

感谢快速重播。
 
知道怎么做吗?

BlackAlnet 发表于 2022-7-6 11:46:29

看看拉链,这可能会给你一条路。
 
如果你没有主意,把整个文件寄给我,我可以帮你吃午饭
coord2.zip

tomjas 发表于 2022-7-6 11:49:51

附加500行的文件。
 
我可以在excel中看到数学计算(就像几年前的学校一样)
 
你能解释一下如何在实践中使用它吗?
 
如何将其用于500行,以及如何将其用于CAD?
你能用这个excel文件直接进入CAD吗?
 
谢谢
链接图。拉链

BlackAlnet 发表于 2022-7-6 11:52:10

是的,只需通过Line命令复制到标签1,然后粘贴到autocad菜单上(右clic+粘贴)。
 
要处理所有标签,需要一个VBA for excel prog。这很简单,12:00(巴西时间)后我就可以做了。

tomjas 发表于 2022-7-6 11:55:37

我已经按照你说的复制并粘贴到CAD中了。工作
唯一的问题是:我没有标签,而是有角度值,文本旋转了20度,这是文本高度值,所以我在你的coord2文件中改变了顺序,现在我有了与线相同旋转角度的标签-这正是我需要的伟大!
 
现在需要技巧的是,如何对500行进行相同的操作,复制并粘贴每一行并不是最好的选择,所以我等待12个巴西时间
 
谢谢

BlackAlnet 发表于 2022-7-6 11:58:55

嗨,伙计,看看它是否适合你。现在我不能在这方面花太多时间,所以,一些文本可能有一个错误的角度,但所有都放在这条线的中点。实际上,我需要为每个角度识别一个角度。我会在有时间的时候更新它。可以根据需要在图纸中添加任意多的行。再见
链接图。拉链

tomjas 发表于 2022-7-6 12:00:41

非常感谢你的帮助!!!
 
我会玩的。多亏了你,我可以理解这个方法,而不仅仅是使用这个解决方案。
 
当心

BlackAlnet 发表于 2022-7-6 12:04:43

不客气。
当我有时间的时候,我会把它修好的,有很多文字放在了错误的角度。
页: [1] 2
查看完整版本: 导入的不仅仅是xyz!