明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2343|回复: 9

[事件] (求助)实体对象的事件,可否永久保存在CAD图纸中?

[复制链接]
发表于 2023-2-10 21:27:49 来自手机 | 显示全部楼层 |阅读模式
如题,求助各路大神,实体对象的事件,是否可以像lisp的永久反应器一样,不受图纸开关而一直存在?
发表于 2023-2-11 18:03:23 | 显示全部楼层
要加载插件才行,你用自己写的插件加载了事件,图纸关了再开,还是有效的,cad关了,打开,不加载你的插件,是无效的,再加载上插件,又变成有效的

简而言之,取决于是否加载了你的插件,在插件里对事件进行规范,和图纸开关无关
发表于 2023-2-13 13:32:45 | 显示全部楼层
发表于 2023-2-11 18:03
要加载插件才行,你用自己写的插件加载了事件……

插件需要设置启动自动加载吧,而且是每个文件打开一次加载一次的。虽然不需要手动。
发表于 2023-2-13 14:06:12 | 显示全部楼层
chixun99 发表于 2023-2-13 13:32
插件需要设置启动自动加载吧,而且是每个文件打开一次加载一次的。虽然不需要手动。

否,加载一次,与文件无关
发表于 2025-7-30 23:46:46 | 显示全部楼层
LISP的永久反应器不受图纸开关影响?不加载你的lisp都可以?
回复 支持 反对

使用道具 举报

发表于 2025-7-31 00:34:30 | 显示全部楼层
本帖最后由 你有种再说一遍 于 2025-7-31 00:38 编辑
bskidtf 发表于 2025-7-30 23:46
LISP的永久反应器不受图纸开关影响?不加载你的lisp都可以?

永久反应器就是CAD自己驱动,自然是不需要插件了.
例如动态块和关联标注这种,你构造好数据存进去,它自己就驱动了.

现在应该大部分插件都是去永久化,
自己插件驱动的事件不会冲突其他,毕竟没加载插件用啥用啊.
一来你可以自己实现重新绑定图元和事件关系,
二来检测图元关系也不是难事.

Acad对于这个地方其实只是试错,
完全CAD驱动是要通过约束求解器.
它并没有完整实现,甚至它在revit上面也没有做好...
回复 支持 反对

使用道具 举报

发表于 2025-7-31 01:04:39 | 显示全部楼层
你有种再说一遍 发表于 2025-7-31 00:34
永久反应器就是CAD自己驱动,自然是不需要插件了.
例如动态块和关联标注这种,你构造好数据存进去,它自己 ...

没有插件环境他不能发生反应吧
回复 支持 反对

使用道具 举报

发表于 2025-7-31 01:06:37 | 显示全部楼层
本帖最后由 你有种再说一遍 于 2025-7-31 03:53 编辑
bskidtf 发表于 2025-7-31 01:04
没有插件环境他不能发生反应吧

只要CAD自己提供了不就好了.
回复 支持 反对

使用道具 举报

发表于 2025-7-31 01:07:47 | 显示全部楼层
你有种再说一遍 发表于 2025-7-31 01:06
只有CAD自己提供了不就好了

还是大师你厉害。没有你不会的。佩服佩服。
回复 支持 反对

使用道具 举报

发表于 2025-7-31 01:16:55 | 显示全部楼层
本帖最后由 你有种再说一遍 于 2025-7-31 04:35 编辑
bskidtf 发表于 2025-7-31 01:07
还是大师你厉害。没有你不会的。佩服佩服。

例如我提供了一个加法反应器,
要求你存到主字典key为"add",value用多个数字用空格隔开,
我就可以通过数据库录入事件触发,计算结果并存入字典"add_result"上面.

我们打造一个联盟,支持"计算器协议",
这样我们虽然各自是不同的插件,就会给用户一种神奇的感觉,
居然可以无缝衔接计算器...

现在"我"的角色其实是acad.
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-16 04:05 , Processed in 0.149998 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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