![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
插件
文章平均质量分 69
autodeskinventorapi
这个作者很懒,什么都没留下…
展开
-
C++ 注册型插件移植为免注册插件
从Inventor 2012开始支持免注册插件,我在今年初做了一个专门的视频。 前个月我在全球博客特别对C++注册型插件的移植注意事项做了总结。http://adndevblog.typepad.com/manufacturing/2012/10/notes-for-migrating-c-add-in-to-registry-free.html 假定你有C++注册型插件,移植将包含以下内容:原创 2012-12-25 12:43:58 · 933 阅读 · 0 评论 -
获取Ribbon 选项卡(Tab)被点击的消息
Inventor API提供了按钮点击的事件OnExecute,但没有选项卡被点击的事件。解决的办法是利用AdWindows。这是什么?所有Autodesk产品使用了同一风格的界面Ribbon,其背后的界面库也是一样的并提供了一些API,包含在AdWindows.dll中。所有Autodesk产品安装后都可以找到这个dll,例如 <Inventor Installation Path>\bin原创 2013-02-18 15:19:50 · 3796 阅读 · 0 评论 -
为按钮提供扩展帮助
扩展帮助指的是档鼠标悬停在按钮上,出现的更多关于该按钮的描述信息,包括文字和图片,甚至视频。最终用户就不需要查阅帮助手册就能快速的了解该按钮的相关功能。 API提供了对应的能力,实现自定义按钮的扩展帮助。以下VBA代码演示了流程。当然,最终创建按钮需要用插件。 Public Sub ProgressiveToolTips() Dim g_FilePath原创 2013-12-26 17:30:11 · 858 阅读 · 0 评论 -
自定义Translator add-in - 1
Inventor支持打开或保存多种文件格式,例如*.DWG, *.SAT, *.IGS等。其背后是由对应的Translator add-in (格式转换器)所处理。在插件管理器的Translator选项卡下可以看到它们。而普通的插件是在Applications选项卡。 如果你的文件格式Inventor还不支持,可以自己做转换器。API提供了这种能力。其实,我们经常做的插件是常规插原创 2014-02-21 18:27:58 · 1224 阅读 · 0 评论 -
自定义Translator add-in - 2
前文提到,我们可通过模板创建一个Translator插件的框架。现在我们看看如何实现基本的导入导出流程。假定我们的文件*.abc有三项数据(为简单起见,该文件实际为纯文本)。 1. 三个以逗号分隔的数字。 2. 一个数字 3. 一个字串 导入流程将创建一个零件,并根据1和2创建一个球体,1提供球体圆心坐标,2提供球体半径。接着将根据3的字串更新文件的【零件号】。而导出流程假定有个已有的原创 2014-02-26 09:00:34 · 1268 阅读 · 0 评论 -
获知Inventor使用的.NET Framework 版本
原文地址: http://adndevblog.typepad.com/manufacturing/2015/02/which-net-framework-version-is-inventor-using.html 一般当我们创建一个.NET插件时,VS使用缺省的.NET Framework 版本。当你发现插件没有被Inventor加载时,首先看看是否Inventor的.NET Framewo翻译 2015-02-26 10:33:54 · 1401 阅读 · 0 评论