doru10 发表于 2022-7-6 07:26:31

将属性值链接到anothe

大家好,
我有两个具有不同属性的块。
想要在两个区块之间建立连接,尤其是在黄色标记的区域。
当值从56更改为101时,节点将更新标签。
附上一个例子。
顺致敬意,
链接的注释管道示例。图纸

BlackBox 发表于 2022-7-6 07:30:34

你试过使用字段吗?

doru10 发表于 2022-7-6 07:35:43

谢谢Renderman。
我尝试了上面提到的命令,但它不起作用。
如果用101手动更改节点56的值,并自动更改标签(黄色椭圆带圆圈区域)。
顺致敬意,

Lee Mac 发表于 2022-7-6 07:36:51

您是否尝试在命令行中键入:FIELD?

BlackBox 发表于 2022-7-6 07:42:00

 
查看样例图形后,所需的对象参照似乎是另一个块的属性值。在检查了Field命令的“object”选项之后(除非我忽略了什么),就没有办法提取所需块的属性值。
 
我认为OP需要利用对象反应器来实现这一点。

Lee Mac 发表于 2022-7-6 07:43:37

 
可以在字段中使用属性值(实际上可以在字段中使用任何ActiveX属性)。
 
选择“对象>选择块参照>拾取标记名”

BlackBox 发表于 2022-7-6 07:49:13

 
我完全忽略了属性“NR”,因为我不熟悉OP的块/属性命名等。
 
最初我建议fields是对的。(呼!)

BlackBox 发表于 2022-7-6 07:51:45

 
多鲁10,
 
双击黄色圆圈内的属性以打开属性编辑器。在值字段(当前显示为56)中,单击鼠标右键,然后选择“插入字段”。然后从“字段”对话框中,从“字段”类别中选择对象,然后从“字段名称”区域中选择对象。接下来在“对象类型”区域下,单击“选择对象”按钮,然后选择所需的块(值为101的块)。在属性区域中,选择属性“NR”的名称,并从右侧的最终区域中选择所需的格式。
 
点击OK。并将这些更改应用于块。
 
现在,每次更改源块属性的值时,简单的刷新将相应地更改依赖块。
 
希望这有帮助!

doru10 发表于 2022-7-6 07:55:46

谢谢你的关注。
在Acad2008中工作。
我认为在Civil3D中(使用)是。
如果右键单击,则不会打开任何选项。
我为我的英语道歉。

BlackBox 发表于 2022-7-6 07:58:20

让我看看是否可以更具体一点。。。。
[列表]
[*]输入attedit命令,然后选择block E-R proba 4。节点77和101之间(底部中心)
[*]在“编辑属性”对话框中,在N1区域内单击鼠标右键(其读数为56),然后选择“插入字段…”。。。
现在按照以下步骤操作:
 
页: [1] 2
查看完整版本: 将属性值链接到anothe