夜雨聆风学习资料网

ARTICLE · 1065546

AvevaMarine插件AI实战--鼠标悬停在模型上

AvevaMarine插件AI实战--鼠标悬停在模型上

AVEVA Marine 自带的悬停提示太寒酸,我就让 AI 写了个插件,把弯头属于哪根管子、净重、修改人全塞进去了。

最省事的是 3D 视图。别自己去算鼠标碰到了啥,直接接管 AM 原生的拾取结果,精度一模一样。模型树没接口,就每两秒扫一遍控件,自己挂鼠标事件。

坑一个接一个。想改提示框颜色死活不生效,反编译才发现是主题样式盖住了。干脆自己画个无边框窗口,背景渐变、圆角尖角全手写,还不抢焦点。设置勾了保存不上,查半天是个重入 bug,加个 loading 标志搞定。

认元素也容易翻车。一开始按长度猜名字,结果悬停弯头却显示了整根管道。后来定了规矩:只要文字里有完整路径,就绝不按零散单词瞎猜。

源码和插件都放网盘了,同行拿去就能跑。

原文AvevaMarine插件AI实战--鼠标悬停在模型上,显示我想看的信息(含源码)
江苏,44分钟前,

相关学习资料