【新版】Inventor二次开发学习指南

inventor二次开发入门系列课程总结 一.本系列的内容 本系列课程总共六篇,本课程的出发点是让大家快速的入门inventor二次开发,其实很简单,只要入门就会跑起来很快,其内容包括如下章节。 inventor二次开发-课程1-环境搭建及开发资料 inventor二次开发-课程2-连接你的inventor inventor二次开发-课程3-用编程来操作文件 inventor二次开发-课程4-你的画布你来说 inventor二次开发-课程... 阅读详情
AI摘要

本文是新版Inventor二次开发学习指南,介绍了软件预备、开发环境、SDK等内容。还说明了Inventor API的用途,提供开发技能准备建议,有入门培训课程。此外,介绍了模块化学习、API帮助文档、SDK实例代码等资源,最后提及程序商店,鼓励开发者发挥创意。

以前曾写过一篇文章:http://blog.youkuaiyun.com/autodeskinventorapi/article/details/8120770。由于Autodesk University 中国已关闭,文章中很多链接失效,而且有些内容也需要更新。特作废以前那篇文章,另外撰写一篇新的,大部分内容雷同。 

 

软件预备

 

  • Inventor 产品:可从Autodesk官方网站的Inventor产品目录下载试用版,或从该链接查看如何购买。老一点的版本并不影响学习,但如果刚开始开发,建议用2016,2017,因为可用到最新的功能,而且显然API更完善些。 
  • 开发环境:本文建议用.NET开发(见开发技能准备),因此需要
  • 2013, 2014:         Visual Studio 2008/2010或Visual Studio 2008/2010 Express。    .NET Framework 4.0
  • 2015, 2016,2017,2018: Visual Studio 2012/2015或Visual Studio Community 2013/2015 .NET Framework 4.5    
  • 2019: Visual Studio 2017, .NET Framework 4.6
  • SDK(开发包):   Inventor的SDK随产品安装(后面将详细介绍)

 

 

学习三维设计概念

或许你尚不知Inventor的功能和用途?或者尚不了解三维设计概念?通过产品在线帮助文档(例如2018版)的教程。在很早的版本,曾有一些专门的视频,介绍三维设计的基本概念,例如,草图,特征,零件,装配,工程图等。各位可以从百度盘下载。但现在的在线帮助已经非常丰富了,也有很多视频,建议大家通过在线帮助学习。

 

InventorAPI 能干什么

 

  • 百度盘 的《Inventor二次开发综述和优秀案例一览(2013年) 》:是我在2013年做的课程。通过几个典型的小例子演示InventorAPI的定制开发,提高设计效率,定制设计流程,实现自动化,如何拓展Inventor本身的功能。 也包括了一些开发商的产品介绍。
  • 百度盘 的 《Inve
Inventor 二次开发学习指南(入门到精通) 作者:梁晓冬 – Autodesk开发技术顾问         Inventor作为Autodesk公司制造业旗舰产品,已经在三维领域得到了广泛的应用。许多国内开发者迫切想学习InventorAPI,学习如何应用到专业领域。也有很多做设计的工程师,想借助API提高设计效率。本文面向准备使用Inventor进行开发的读者,旨在提供一个新手学习指南,以及相关学习资料,视频,文档,例子。每个人学习的速 阅读详情

相关推荐

【作废】Inventor 二次开发学习指南入门到精通(含Inventor最新二次开发教程下载)

年初我曾撰写了一篇文章,登载到我同事的博客,以及AU中国。我想这篇作为本博客的第一篇正式技术文章,应该是最合适的,因此,贴于此,仅供参考: Inventor二次开发学习指南 作者:梁晓冬 – Autodesk开发技术顾问 Inventor作为Autodesk公司制造业旗舰产品,已经在三维领域得到了广泛的应用。许多国内开发者迫切想学习Inventor API,学习如何应用到专业领域。也有很

Gear Up Cloud 8381

inventor二次开发-课程2-连接你的inventor

文章目录1.外部程序是怎么影响inventor的数据?2.在程序里导入.dll接口文件3.连接inventor的代码(1)方法4.获得当前打开的文件对象(1)原文Application.ActiveDocument PropertyDescriptionSyntax(2)例子5.Documents的常用属性 1.外部程序是怎么影响inventor的数据? 使用inventor提供的API开发的外...

qq_43006346的博客 3272

inventor二次开发-课程1-环境搭建及开发资料

文章目录1.为什么要二次开发?2.二次开发的条件3.inventor开发的资料4.inventor开发的那事儿5.开发方式的选择6.开发环境的搭建:7.本课程的核心思路 1.为什么要二次开发? 定制自己所需要的功能,批量的实现重复性的操作。 能用鼠标和键盘交互绘制的图形,二次开发也可以。 2.二次开发的条件 (1)熟悉inventor的基本操作 (2)具备一定的编程基础,在本次课程中需要用到...

qq_43006346的博客 4249

Autodesk Inventor软件二次开发:使用VBA进行Inventor二次开发入门

Autodesk Inventor是一款由Autodesk公司开发的三维CAD软件,主要用于产品设计和工程文档的创建。它提供了强大的建模工具,能够帮助工程师和设计师创建、分析、文档化和共享他们的设计。Inventor软件广泛应用于机械工程、产品设计、制造业等领域,是许多企业进行产品创新和设计优化的首选工具。

kkchenjj的博客 2202

CAM软件:Autodesk Inventor二次开发

除了基本的自动化任务,二次开发还可以用于创建自定义用户界面,提高用户体验。下面是一个创建自定义命令栏和对话框的示例。创建自定义命令栏使用对象创建新的命令栏。为命令栏添加自定义命令。创建自定义对话框使用创建对话框。通过API获取用户输入并执行相应操作。// 获取命令栏集合// 创建新的命令栏。

kkchenjj的博客 1610

CAD软件:Autodesk Inventor Aerospace二次开发_二次开发环境搭建与配置

通过以上步骤,您已经成功搭建和配置了Autodesk Inventor Aerospace的二次开发环境。从安装Autodesk Inventor和Visual Studio,到配置API和项目属性,再到创建和测试插件,每一步都非常重要。合理使用版本控制系统,如Git,能够帮助您更好地管理和协作开发项目。希望本指南能够对您的二次开发工作提供帮助,祝您开发顺利!

kkchenjj的博客 1880

CAM软件:Autodesk Inventor汽车制造二次开发

在汽车制造行业中,Autodesk Inventor 是一款广泛使用的三维 CAD 软件,用于设计和制造各种汽车零部件和整车模型。然而,随着汽车制造技术的不断发展,仅仅依靠软件的内置功能已经难以满足日益复杂的设计和生产需求。因此,Autodesk Inventor 提供了丰富的二次开发接口,允许开发人员根据具体需求扩展和定制软件功能。AutoCAD .NET API 是 Autodesk 提供的一套开发接口,允许开发人员通过 .NET 语言(如 C# 和 VB.NET)与 Inventor 进行交互。

kkchenjj的博客 1150

新版onenet连接APP inventor

如果要修改APP回传的数据,把这里改为回传的第几个数据,例如CO2是我第二个数据,所以是2,其他不要乱改,APP inventor的JSON字符解析真的很拉。onenet更新以后,新建的设备没有apikey和divice id,现在在api调试(运维监控-api调试)界面需要用到两个参数,分别是。我第一个数据是大气压,没有这个传感器,所以没数据(在创建设备时用的是Onenet自带的,有很多数据用不上,也没有改),第二个是CO2。key是设备秘钥,在设备管理里面的设备详情复制。资源在这里:APP和计算工具。

qq_55380596的博客 2725

inventor二次开发 用API C# 添加自定义界面

用inventorAPI C# 添加自定义界面: Autodesk Inventor二次开发时最先考虑的就是要在运行的软件界面上添加自定义的命令按钮或菜单,结合API帮助及网上的例子,本文采用VC#2015在INV2018的界面(无文档环境、零件环境、部件环境、FILE文件菜单)添加了自定义命令按钮,

CAM软件:AutodeskInventor二次开发概述+典型CAM应用的二次开发+安装配置Inventor等全套教程

CAM软件:Autodesk Inventor二次开发_1.绪论:CAM软件与AutodeskInventor二次开发概述.docx CAM软件:Autodesk Inventor二次开发_10.案例研究:典型CAM应用的二次开发.docx CAM软件:Autodesk Inventor二次开发_11.调试与测试:开发过程中常见问题及解决方法.docx CAM软件:Autodesk Inventor二次开发_12.项目实践:综合应用与项目开发.docx CAM软件:Autodesk Inventor二次开发_13.未来展望:Inventor二次开发的前沿技术与趋势.docx CAM软件:Autodesk Inventor二次开发_2.基础知识:AutoCAD与InventorAPI.docx CAM软件:Autodesk Inventor二次开发_3.环境配置:安装配置Inventor二次开发环境.docx CAM软件:Autodesk Inventor二次开发_4.数据交互:Inventor与外部数据源的连接.docx CAM软件:Autodesk Inventor二次开发_5.基本

VBA常见错误 - “错误3706,未找到提供程序,该程序可能未正确安装”解决方法

1、问题描述 在利用VBA编程时,引用其它表格数据,出现以下问题: (1)运行“错误3706,未找到提供程序,该程序可能未正确安装”。 (2)引用数据失败 2、解决方法 下载“Access 2010 数据库引擎”,并安装即可。 https://www.microsoft.com/en-us/download/details.aspx?id=54920 AccessDatabaseEngine 2010 官方安装包,官网下载不了的可以来这里下载。(1)运行“错误3706,未找到提..

Nemuel的博客 3万+

医用超声图像模拟系统算法:空间分辨率详解

医用超声图像模拟系统中的空间分辨率,是连接物理原理、信号处理算法和最终图像质量的桥梁。通过精确模拟从声场发射、组织相互作用到信号接收和图像重建的全链条过程,并运用先进的波束形成、解卷积和超分辨率算法,我们可以不断逼近并突破物理极限,为开发下一代高分辨率超声成像系统提供强大的算法验证平台和数据集来源。未来的趋势将是更高保真度的物理模拟、更智能的自适应算法与数据驱动方法的深度融合。

alxraves的博客 702

一起玩转GNU Radio:调制解调大合集

本文汇总了GNU Radio中多种常见的调制解调方法及其参考文献链接,便于今后查看,供大家参考!

无线通信实验室 1万+

cadence—virtuosoic617的使用技巧收集区

cadence使用

qq_33599939的博客 3万+

【C#程序员入门AI】向量数据库入门:C#集成Chroma/Pinecone,实现AI知识库检索(RAG基础)

向量存语义,检索补知识!向量数据库:解决AI知识库存储和语义检索问题,让AI有据可查C#集成:Chroma轻量本地练手,Pinecone企业云端落地,一套逻辑无缝切换RAG闭环:检索+大模型,让AI回答精准不瞎编,是AI落地的必经之路咱C#程序员有.NET生态加持,集成向量数据库比Python更简洁、更稳定,不管是个人做智能助手,还是企业做知识库,这套技术栈都能直接落地,2026年必学技能!

人工智能AI技术 1002

SY6982C 7.4V锂电池1A充电模块原理图设计,已量产

在手持设备、便携工具与小型无人机等场景中,7.4V(2S)锂聚合物电池的应用愈发广泛。这类电池对充电系统的安全性、效率与兼容性提出了明确要求:需支持 USB 5V 输入、1A 安全充电,同时具备多重保护机制。本文将结合一款基于 SY6982C 的充电原理图,深入解析其电路设计与技术亮点。

不脱发的程序猿 360

SAP-ABAP:字符与数值类型转换详细指南

SAP-ABAP:字符与数值类型转换详细指南

baidu_35680696的博客 1477

低代码部署与管理——OpenClaw智能助手的应用部署与运维(2026技术版)

OpenClaw智能助手的低代码部署与管理平台采用分层架构设计,包含部署工具、环境管理、版本控制等核心模块,支持从开发到生产的全流程自动化部署。该系统通过Docker、Kubernetes等技术实现应用构建和部署,利用Terraform等工具管理多环境配置,并提供完善的监控运维能力。平台针对开发、测试、预生产和生产环境提供差异化配置,确保部署效率和运行可靠性。这种架构设计遵循自动化、可扩展性和安全性原则,显著提升了智能助手应用的部署效率和运维质量。

一键难忘的博客 317

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

上一篇: 创业沙拉北京站亲历记
下一篇: Fuison 360 API: 判断一个点是否在某曲面上
autodeskinventorapi
博客等级 码龄14年 313粉丝 164原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值