明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2360|回复: 5

[讨论] 用块属性存储了给定曲线上两点距离,改变属性块位置,如何实时更新存储数据呢

[复制链接]
发表于 2010-4-15 17:02:00 | 显示全部楼层 |阅读模式

用块属性存储了给定曲线上两点距离,若改变属性块位置,则可以通过命令实时更新存储数据,请问如何实现呢?

这个问题困扰我很久了,谁能帮忙实现呢,谢谢大侠啦

发表于 2010-4-16 10:08:00 | 显示全部楼层

用对象反应器即可实现,具体可上传个cad图看下。

 楼主| 发表于 2010-4-16 11:55:00 | 显示全部楼层

就是这个实例

本帖最后由 作者 于 2010-4-16 12:15:52 编辑

就是这个图纸啦,图中标识均为属性块。认为移动“区锚”标识后,希望数量相应改变。

谢谢ljttjl

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2010-4-16 13:35:00 | 显示全部楼层
发表于 2010-4-17 10:50:00 | 显示全部楼层

上传的图看了一下,要想实现1楼所说功能,必须在生成这个块的同时,对这个块加入对象反应器。这样移动块对象,即可对块内的属性数据进行修改。(这个可参见http://ljttjl.ys168.com
  20081210引线标注X和Y坐标值的程序,这个程序即在生成对象时加入了对象反应器)

对未加入反应器生成的属性块,移动块后如想改动属性数据,只能单独再执行个修改属性的程序。

 楼主| 发表于 2010-4-19 13:44:00 | 显示全部楼层

  多谢啦,对于您所说的“只能单独再执行个修改属性的程序。”请问您能抽空给编个代码吗,我想了很多天也没能实现。程序执行顺序最好是这样:第一步:选择基线(即多义线);第二步:将需要更新的属性块选上。回车后,各个属性块数值会根据最新位置来显示两点间长度数值。

如果您有空,请帮忙啊,谢谢啦。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-10-2 01:30 , Processed in 0.181193 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表