Inventor API: 2017版本支持3D PDF

读取Inventor文件导入/导出选项(NameValueMap) Inventor提供了与很多文件格式(比如DWF, DWG, DXF, IGES, STEP, SAT等)的导入/导出的功能。我们的二次开发人员可能会遇到需要对其中一些参数进行修改/设置的情况。 对于文件导入,你可以通过访问TranslatorAddin.HasOpenOptions方法来读取这些参数。对于文件导出(对应文件->另存为命令),你可以通过访问TranslatorAddin.Has 阅读详情

原文链接:

http://adndevblog.typepad.com/manufacturing/2016/04/3d-pdf-options.html

新发布的2017版支持3D PDF 格式。对应的API也提供了。和其它Translator Addin 类似,也有一些配置选项。帮助文档的的说明里列出了一些,其它的如下:


1) Publish Options (Inventor.NameValueMap)

AttachedFiles (String array)
  - each string contains the full path of the file to be attached
STEPFileOptions (Inventor.NameValueMap)
  - see STEPFileOptions Options below
ExportAllProperties (Boolean)
ExportProperties (String array)
  - each string needs to be in the format of "<InternalName of property set>:<name of property>", 
    e.g. "{F29F85E0-4FF9-1068-AB91-08002B27B3D9}:Title"
ExportDesignViewRepresentations (String array)
  - list of the names of Design View Representations you want to export
VisualizationQuality (Inventor.AccuracyEnum)
GenerateAndAttachSTEPFile (Boolean)
LimitToEntitiesInDVRs (Boolean)
  - Limit export to entities in selected Design View Representations
FileOutputLocation (String)
ExportTemplate (String)
ViewPDFWhenFinished (Boolean)


2) STEPFileOptions Options (Inventor.NameValueMap)

ApplicationProtocolType (Integer)
  - possible values: 2 (=eAP203), 4 (=eAP214IS), 5 (=eAP242)
Author (String)
Authorization (String)
Description (String)
ExportFitTolerance (Double)
IncludeSketches (Boolean)
Organization (String)

Inventor API学习 第一章 Inventor API基本概述 1. 课程目标——Agent API范例——API COM model 如何使用API——How do I access the API 对象模型——The Object Model 对象工具:browser,VBA debug——Object Model tools:Object browser,VBA debug 集合、枚举、接口——Collection、Enumerate、Inheritance 程序——The Application Onject 如何使用 阅读详情

相关推荐

Autovue v21.0.2的新功能

作者:金东升 18910138097 Autovue v21.0.2的新功能主要体现在以下几个方面: 一, 通用性增强: • 支持rendex-vous, 让客户端的配置不再需要loopback端口要求, 让客户端的配置更简单(相比与loopback). • 支持Windows Server 2016. • 支持微软edge浏览器 • log4j升级 • 增强对TIFF的支持 • 水印功能增强: 多行/轻灰色 • PDF的功能增强: 性能与转换PDF • 增强对Linux安装的支持: 包含相关的rp...

justin.jin的博客--uPM 1108

关于Inventor api 二次开发 兼容不同版本

项目文件夹下,Autodesk.项目名称.addin 文件。SupportedSoftwareVersionGreaterThan属性对应的版本如下。

qq_45777216的博客 846

虹科茵赛飞3D Evolution:基于特征的转换

虹科茵赛飞的3D Evolution软件基于特征支持 CAD 数据转换,包括功能齐全的历史记录和参数化模型。我们独特的技术可用于 CATIA、NX、CREO、SolidWorks 和 Inventor,并转换 100% 可用的 CAD 模型

hkinsifuture的博客 272

导出功能(对接接口)

首先,封装接口Api中,需要设置: responseType: 'blob' 这一项。这样,一个导出功能就此完成。

qq_61268825的博客 306

CAD软件版本选择全攻略:从核心概念到实战决策

计算机辅助设计(CAD)是利用计算机系统进行产品创建、修改、分析和优化的关键技术,其核心原理在于通过参数化建模、实体建模等技术将设计意图数字化。这项技术的价值在于显著提升设计效率与质量,实现从二维绘图到三维建模的跨越,并直接关联计算机辅助制造(CAM)与仿真分析(CAE)。在实际工程实践中,CAD广泛应用于机械设计、建筑信息模型(BIM)、电子设计等领域。面对诸如SolidWorks、AutoCAD、Fusion 360等众多软件及其不同版本,如何根据专业需求、硬件配置和预算做出选择成为关键。本文将从参数化

weixin_33725239的博客 357

CAD Exchanger SDK 3.22.0 新特性全解析:Docker化部署与多格式深度支持

CAD Exchanger SDK 3.22.0 版本带来多项重大更新,包括Docker化部署、Autodesk Inventor 2022支持、CATIA属性导入和制造工具包增强。Docker镜像简化了开发环境配置,支持C++/C#/Java/Python,大幅提升部署效率。新增的制造工具包API和钣金展开算法为数控加工提供精准支持,同时改进了多格式兼容性,如glTF的Draco压缩优化。

weixin_42628688的博客 218

AI+云协同趋势下机械设计CAD选型指南:2026年评估框架与实战避坑

CAD(计算机辅助设计)是机械工程领域的核心工具,其核心原理在于通过数字化建模精确表达设计意图。随着云计算与人工智能技术的融合,CAD正从单机工具演变为协同智能平台,其技术价值在于通过数据集中与智能算法,极大提升了设计协同效率、创新探索能力与知识复用水平。在工业软件与智能制造领域,AI驱动的生成式设计、智能建模与云原生协同已成为关键应用场景。本文聚焦于机械设计CAD软件的选型,系统分析了在AI与云协同深度整合背景下,如何从核心设计能力、云协同深度、AI功能成熟度及总拥有成本等维度构建评估矩阵,并针对Auto

weixin_34268843的博客 433

CAD版本选择指南:从需求出发,科学决策,告别选择困难

计算机辅助设计(CAD)作为现代工程与设计的核心工具,其核心原理在于利用计算机系统进行产品的创建、修改与优化,贯穿产品全生命周期。理解CAD软件从二维制图到三维参数化建模、BIM等不同类型的技术原理,是选择合适工具的基础。其技术价值在于将设计意图数字化,极大提升设计精度、效率并便于协同与修改。应用场景覆盖机械、建筑、电气等几乎所有工程领域。面对AutoCAD、中望CAD、浩辰CAD等众多版本,如何避免陷入“追新”或“破解版”的误区,科学选择最适合自身工作流、硬件配置与团队协作环境的版本,成为提升生产力的关键

afeyfre41671的博客 441

深入解析 Go 的 golang.org/x/term 包:终端原始模式、密码读取与 VT100 行编辑器的完整实践

本指南以 Podman 仓库中 vendored 的 [golang.org/x/term](https://link.gitcode.com/i/e2ce266d03f2b1fa2b9d0f178700b87a)(v0.46.0,见 [vendor/modules.txt](https://link.gitcode.com/i/dc0c9db77549b96981f4d204d1421642))

gitblog_01005的博客 259

Festo插件在SolidWorks中的应用:提升气动元件设计效率

在机械设计与自动化领域,标准件库的集成是提升设计效率的关键技术。其原理是通过插件将供应商的3D模型库直接嵌入CAD软件,实现元件的快速调用与装配,避免了手动建模的误差与重复劳动。这项技术的核心价值在于确保设计准确性、缩短开发周期,并自动生成物料清单(BOM),特别适用于非标自动化设备与气动系统集成等场景。以Festo插件为例,它深度整合了官方认证的气缸、阀岛等模型,支持参数化筛选与批量插入,显著优化了工程师的设计工作流。

weixin_30352191的博客 624

移动端三维模型查看器Glovius:工程协作的移动化解决方案

三维模型查看技术是制造业、工业设计和建筑BIM领域的基础工具,其核心原理在于对CAD文件格式的解析与轻量化渲染。这项技术的价值在于打破了专业软件对硬件和环境的依赖,实现了工程数据的即时访问与可视化。在工程实践中,移动端三维查看器通过支持主流CAD格式、提供精确测量与剖切功能,解决了现场评审、远程协作和方案展示等关键场景的需求。特别是面对IGES、STEP等复杂工程格式时,这类工具能实现渐进式加载与智能捕捉,确保在手机等移动设备上的流畅操作。本文以Glovius为例,深入解析其如何通过移动化、轻量化方式,填补

weixin_30832405的博客 335

Inventor API:用C++导出3D PDF

原文链接: http://adndevblog.typepad.com/manufacturing/2017/02/export-to-3d-pdf-c-example.html 从Inventor 2017版本开始,Inventor提供了导出3D PDF的功能。对应的VBA写的示例在帮助文档里有提供。我们同事最近写了一篇博客,用C++的方式。基于SDK中的例子进行测试:\Inventor 20

Gear Up Cloud 2066

Autodesk Codex+GPT-5.5如何重构建筑设计工作流

建筑信息模型(BIM)与大语言模型(LLM)的深度融合,正推动建筑设计从规则驱动迈向语义理解。其核心原理在于将非结构化的工程规范、多专业异构数据和施工意图转化为可计算的指令链,从而实现规范校验自动化、参数化建模智能化与跨专业协同实时化。这一技术路径显著提升设计可靠性与交付效率,广泛应用于超高层、厂房改造、文化中心等复杂项目中的施工图深化、节点详图生成与管线综合优化。本文聚焦Autodesk Codex与GPT-5.5在Revit生产环境中的深度集成实践,覆盖规范语义解析、中文提示词工程、Bedrock网络配

weixin_34384681的博客 647

Inventor API:后绑定访问一些Inventor API对象

很早前,我曾写过一篇通过外部程序访问Inventor iLogic功能的博客: http://adndevblog.typepad.com/manufacturing/2013/04/call-ilogic-from-net.html 但随着版本的变化,发现代码在较新的Inventor上,下面这行代码会失败:  Autodesk.iLogic.Automation.iLogicA

Gear Up Cloud 1413

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

以前曾写过一篇文章:http://blog.youkuaiyun.com/autodeskinventorapi/article/details/8120770。由于Autodesk University 中国已关闭,文章中很多链接失效,而且有些内容也需要更新。特作废以前那篇文章,另外撰写一篇新的,大部分内容雷同。软件预备Inventor 产品:可从Autodesk官方网站的Inventor产品目录下载试用...

Gear Up Cloud 1万+

CAD软件:Autodesk Inventor Aerospace二次开发_InventorAPI基础

InventorAPI是一个基于COM(Component Object Model)的接口,可以使用多种编程语言进行开发,最常用的是C#和VBA(Visual Basic for Applications)。InventorAPI提供了一系列类和方法,用于访问和操作Inventor中的各种对象,如零件、装配体、图纸等。COM接口是Windows操作系统中的一种技术,用于在不同的编程语言和应用程序之间进行通信。

kkchenjj的博客 1144

利用Autodesk Inventor Publisher将Revit模型转换为3D PDF

工欲善其事必先利其器,本方法需要用到Autodesk Inventor Publisher软件,点击这里查看Autodesk Inventor Publisher下载和安装。条条大路通罗马,不研究不知道,稍一研究才发现Revit模型转换为3D PDF的方法还是很多的,比如直接用3D PDF Converter for Revit插件,或者先把Revit模型导出为IFC文件,再用Adobe Acro...

weixin_34313182的博客 1390

Inventor API应用实例

Inventor API应用实例 以常用型材截面草绘库的建立为例, 简要介绍了以Invento r A P I 为接口, 用V isual Basic6. 0 二次开发Invento r 草绘功能的一般方法

上一篇: Autodesk技术动态简报-2016-3-29
下一篇: 构建产品“设计,制造,使用”的智慧互联 - Autodesk Forge概述 - 1
autodeskinventorapi
博客等级 码龄14年 313粉丝 164原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值