Keith™ 发表于 2007-8-21 20:54:39

坐标点文本

有人有VBA可以在单独的文本中为x和y返回对象的x和y吗?......也许在冰箱后面或沙发垫下面?
我在ACAD中会做的是使用字段(x为1个文本,y为1个文本)来返回块的原点,我用来标记管道的弯曲、bldg角等。如果在xref中移动了一些东西,我可以看到无绘图标记将关闭。移动标记,重新生成,重新开始工作。单独的文本非常适合将坐标值放置在任何位置以适合任何表格。
MicroStation也会这样做,(带字段),除了单独的文本,它是一行。对于字段,我不能颠倒顺序,y是首先是北欧,然后是x,东方。也没有没有分隔符的选项,您必须在北欧+东方之间有逗号或反斜杠,(没有博诺)。MS中的XYZ文本不好,无法分离的3行文本适合坐标表。
不知道这是否是太多信息,但“感谢”收听!
**** Hidden Message *****

Arizona 发表于 2007-8-22 08:05:21

Greg-
您可以只使用字段来执行此操作(请参阅附加的屏幕截图)。插入一个字段选择对象选项。选择您的块。选择位置选项,然后取消选中您不想要的坐标。

Arizona 发表于 2007-8-22 08:32:09

欣赏它,但那是AutoCAD,好日子,这个项目和公司将要去MicroStation,我无法更改显示顺序(x,y,z)。
嘿,
注意到“字段表达式”框。这是否有效(或在VBA中有用)?

Arizona 发表于 2007-8-22 08:38:00

您专门为MS需要这个?
您的具体要求是什么?
发布V8或dwg版本的示例...

Arizona 发表于 2007-8-22 10:59:54

专门针对多发性硬化症....是
要求:x和y的单独字段将提供最大的灵活性,直到表格和订单的间距为止(首先是北距,然后是东距)。
文本的大小将由参考比例/视口控制,字体将通过常规属性或文本样式设置,
所以我认为这不是问题(也许?).
附上一个dwg,它在过去工作得很好.......但那是ACAD时代。

Arizona 发表于 2007-8-22 11:03:28

您是否考虑过使用标签而不是字段?还是需要字段提供的功能?

Arizona 发表于 2007-8-22 11:18:28


Oooooo Gawd是的。谢谢你的提醒!
要求。如果“标记”被移动,文件会更新位置。
这就是为什么我引用“坐标”文件并避免输入3张完整(22x34)的.1文本
不认为(?)标签会更新,是吗?

Arizona 发表于 2007-8-22 16:33:54

哈利路亚!
在“坐标格式”>选择坐标(一个我从未注意到的框)下,您可以选择xyz、xy、x、y、z。它使用的是默认格式,但我一直在查看通用格式xyz......不,yx,我不在乎z,但如果有必要,我会接受。似乎合乎逻辑的一般格式!
我是这方面的新手,不想做太多。
我花了2天10次键入,但我只完成了1/2。
我希望没有人在这上面花时间,如果是这样,请接受我的道歉,谢谢

Arizona 发表于 2007-8-22 17:45:07

我很高兴你找到了一个对你有用的解决方案
当然不需要为任何事情道歉,因为当你在学习的时候,你肯定也在教我。
我感谢你!
页: [1]
查看完整版本: 坐标点文本