1.为什么要二次开发?
定制自己所需要的功能,批量的实现重复性的操作。
能用鼠标和键盘交互绘制的图形,二次开发也可以。
2.二次开发的条件
(1)熟悉inventor的基本操作
(2)具备一定的编程基础,在本次课程中需要用到的是VB.net的开发语言
(3)具有一定英语阅读能力
3.inventor开发的资料
(1)admapi_19_0.chm API 说明文档,这个是开发的主要参考文档,是官方发布的二次开发的帮助文档(英文)
下载点击这里 提取码:rnsa(2)Inventor2015ObjectModel.pdf 对象层次关系的文档,查看对象关系的直观文档。
下载点击这里(3)Autodesk.Inventor.Interop.dll inventor二次开发的动态库,API接口。
下载点击这里(4)VBA的简单操作 在腾讯视频里搜索“inventor 二次开发”,可以看到有两集视频介绍inventorVAB开发的。
观看点这里-1
观看点这里-2
(5)英文语言安装包 为了便于编程,中英文对照,像安装inventor一样,一路下去next, 安装完后,会出现一个英文的快捷图标。
下载点击这里提取码:jeva
资料文件
帮助文档
对象查看文档
4.inventor开发的那事儿
inventor开发的四种形式
(1)VBA(inventor自带的开发环境)
(2)外部程序(Standalone EXE)
(3)插件(Add-Ins)
(4)学徒服务器(Apprentice Server)
程序例子演示
5.开发方式的选择
选择:外部程序(Standalone EXE)
理由:
- 配置方便,只需运行程序,便可连接到inventor
- 传送保存方便,直接复制到另一台电脑便可直接使用
- 可视化程度高,借助高级语言的灵活性,可制作出更复杂的功能
6.开发环境的搭建:
inventor版本:2015
开发语言:VB.net
开发环境:VS2015
7.本课程的核心思路
一通百通
举一反三
让大家快速的入门inventor二次开发。