找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 6263|回复: 47

[研讨] 关于对象反应器,如何写才好?

[复制链接]

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-12-23 15:43:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
比如,一个带属性块,属性变化了,如何让块的其他实体跟着变化?

下面的图,如果属性ABC改成别的,比如ABCD,如何让矩形框跟着变化包围住文字。

QQ截图20131223154001.png


请点击此处下载

查看状态:需购买或无权限

您的用户组是:游客

文件名称:Drawing1.rar 
下载次数:18  文件大小:17.88 KB 
下载权限: 不限 以上  [免费赚D豆]





论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-23 15:58:16 | 显示全部楼层
这个高飞斑竹写过一个拉伸的程序,拉动外框里面的实体跟着变化,两个原理是一样的
不过用动态块结合约束可能更省事,编程吗就是两个BOX的比例变化

点评

互不相关的实体用对象反应器比较容易,高飞鸟那个应该是,文字是文字,矩形是矩形。如果是一个块里面的,好像就要复杂些。  详情 回复 发表于 2013-12-23 16:57
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 685个

财富等级: 财运亨通

发表于 2013-12-23 16:25:11 | 显示全部楼层
这个问题不是你这级别的人问的吧.....哈哈

可以考虑炸开快再处理,,,,会不会更容易一些???

新手的想法..别喷哈~~~

点评

我咋了,这不是在研讨嘛,找最适合的方法,集思广益嘛。  详情 回复 发表于 2013-12-23 16:57
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

 楼主| 发表于 2013-12-23 16:57:08 | 显示全部楼层
st788796 发表于 2013-12-23 15:58
这个高飞斑竹写过一个拉伸的程序,拉动外框里面的实体跟着变化,两个原理是一样的
不过用动态块结合约束可 ...

互不相关的实体用对象反应器比较容易,高飞鸟那个应该是,文字是文字,矩形是矩形。如果是一个块里面的,好像就要复杂些。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

 楼主| 发表于 2013-12-23 16:57:56 | 显示全部楼层
ysq101 发表于 2013-12-23 16:25
这个问题不是你这级别的人问的吧.....哈哈

可以考虑炸开快再处理,,,,会不会更容易一些???

我咋了,这不是在研讨嘛,找最适合的方法,集思广益嘛。

点评

感觉像参数化绘图一样, cad实体被点选拉伸等操作是有相应机制的, 是否能让参照内文内容被改变后(或被捕捉、点选后),让参照到某些消息,再根据特定的规则判断是否对参照进行特定的操做  详情 回复 发表于 2013-12-23 17:17
没咋呢....开个玩笑呢...  详情 回复 发表于 2013-12-23 17:03
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 685个

财富等级: 财运亨通

发表于 2013-12-23 17:03:37 | 显示全部楼层
newer 发表于 2013-12-23 16:57
我咋了,这不是在研讨嘛,找最适合的方法,集思广益嘛。

没咋呢....开个玩笑呢...
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2013-12-23 17:17:49 | 显示全部楼层
newer 发表于 2013-12-23 16:57
我咋了,这不是在研讨嘛,找最适合的方法,集思广益嘛。

感觉像参数化绘图一样,
cad实体被点选拉伸等操作是有相应机制的,
是否能让参照内文内容被改变后(或被捕捉、点选后),让参照到某些消息,再根据特定的规则判断是否对参照进行特定的操做



论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-23 17:32:47 | 显示全部楼层
按我说的 Enity_Box 比例变换

点评

变换矩形容易,主要是如何知道需要变换了。  详情 回复 发表于 2013-12-23 19:16
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2013-12-23 17:53:02 | 显示全部楼层
不做块,直接一个框和文字或属性应该反而简单

用全局反应器,监控编辑
但copy和拷贝粘贴呢?

点评

做成组呢?找组内实体  详情 回复 发表于 2013-12-23 18:17
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-23 18:17:32 来自手机 | 显示全部楼层
aeo 发表于 2013-12-23 17:53
不做块,直接一个框和文字或属性应该反而简单

用全局反应器,监控编辑

做成组呢?找组内实体
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 344个

财富等级: 日进斗金

发表于 2013-12-23 18:56:45 | 显示全部楼层
这个似乎用反应器实现不了!因为当属性被修改后启动反应器后,该块就处在被打开状态,是无法实现对块的包围框进行修改的!

点评

打开就有关闭的时候,能不能监视到块已经关闭,然后修改呢?  详情 回复 发表于 2013-12-23 19:15
如果是这样 反应器用来标记 ,定时器用来检查修改。 但问题好像还是aeo[/backcolor]所说的:“[/backcolor]但copy和拷贝粘贴呢?”  详情 回复 发表于 2013-12-23 19:14
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2013-12-23 19:14:06 | 显示全部楼层
牢固 发表于 2013-12-23 18:56
这个似乎用反应器实现不了!因为当属性被修改后启动反应器后,该块就处在被打开状态,是无法实现对块的包围 ...

如果是这样  反应器用来标记 ,定时器用来检查修改。
但问题好像还是aeo所说的:“但copy和拷贝粘贴呢?”


点评

拷贝和粘贴不用考虑啊,因为要属性内容变化了,才激活反应器,做块内其他实体的修改。  详情 回复 发表于 2013-12-23 19:18
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

 楼主| 发表于 2013-12-23 19:15:31 | 显示全部楼层
牢固 发表于 2013-12-23 18:56
这个似乎用反应器实现不了!因为当属性被修改后启动反应器后,该块就处在被打开状态,是无法实现对块的包围 ...

打开就有关闭的时候,能不能监视到块已经关闭,然后修改呢?

点评

这个可以了!可以实现属性修改,框自动跟着修改! 不过框和属性的相对位置还需要调整,需要根据属性的位置和块进行矩阵换算一下!这个换算我就暂时不写了!先把示例代码发上来: [/post]  详情 回复 发表于 2013-12-23 20:07
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

 楼主| 发表于 2013-12-23 19:16:37 | 显示全部楼层
st788796 发表于 2013-12-23 17:32
按我说的 Enity_Box 比例变换

变换矩形容易,主要是如何知道需要变换了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

 楼主| 发表于 2013-12-23 19:18:33 | 显示全部楼层
风树 发表于 2013-12-23 19:14
如果是这样  反应器用来标记 ,定时器用来检查修改。
但问题好像还是aeo所说的:“[/backco ...

拷贝和粘贴不用考虑啊,因为要属性内容变化了,才激活反应器,做块内其他实体的修改。

点评

我对反应器也没有多少了解不确定一个参照带有反应器,经过cad界面上的复制、粘贴等操作后,生成的对象还带反应器吗?  详情 回复 发表于 2013-12-23 19:22
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-5-22 02:45 , Processed in 0.373534 second(s), 75 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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