2025年Inventor 二开环境配置

Inventor 二开环境配置一 开发形式 VBA inventor 自带的开发环境 插件 Add Ins 外部程序 Standalone EXE 服务器 Apprentice Server 二 开发环境 inventor 版本 2020 开发语言 c

大家好,我是讯享网,很高兴认识大家。

一、开发形式

  1. VBA(inventor自带的开发环境)
  2. 插件(Add-Ins)
  3. 外部程序(Standalone EXE)
  4. 服务器(Apprentice Server)

二、开发环境

inventor版本:2020

开发语言:c#

开发环境:VS2015

编程语言选型说明:

目前Inventor开发支持C++、C#、VB

选择C#的原因如下:

  • C++虽然在对图形底层处理和计算有着更好的性能,但插件一般不会直接进行做底层和图形处理
  • Invertor 提供的C++接口大多都是Com编程风格,开发效率比较多低,实现相同的功能相对C#代码会更加复杂
  • C#相对c++具有更简洁的语法和更丰富的库支持,Inventor提供的开发手册是C#接口
  • C#可以与其他.NET语言(如VB.NET)无缝集成
  • C#有着更高的开发效率和易用性,可以更快地将插件推向市场

三、开发步骤

  • 安装Inventor2020、vs2015
  • 新建项目工程引用Inventor的Library,(如果使用Inventor向导生成的项目,工程中会自动引用这个库)

Library路径:C:\Windows\http://Microsoft.NET\assembly\GAC_MSIL\Autodesk.Inventor.Interop\v4.0_17.0.0.0__d84147f8b\autodesk.inventor.interop.dll,

inventor安装的时候,会自动在GAC中添加Inventor interop library,


讯享网

  • API手册路径:

C:\Users\Public\Documents\Autodesk\Inventor 2020\Local Help\admapi_24_0.chm

  • 开发sdk和sample:

C:\Users\Public\Documents\Autodesk\Inventor 2020\SDK

其中Samples包含了一些插件的源码对开发指导有很大的作用

  • 插件内容清单

Autodesk.GDC_Inventor.Inventor.addin(.addin 插件说明文件一个)

xxxaddin.dll (一个或多个)

  • 插件存放位置(以下四个路径任选一个即可)

C:\Users\Username\AppData\Roaming\Autodesk\ApplicationPlugins 

C:\Users\Username\AppData\Roaming\Autodesk\Inventor 2020\Addins

C:\ProgramData\Autodesk\Inventor 2020\Addins

C:\ProgramData\Autodesk\Inventor Addins

小讯
上一篇 2025-01-15 20:11
下一篇 2025-03-04 14:47

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/66845.html