- 18
- 0
- 约4.02千字
- 约 4页
- 2021-10-12 发布于内蒙古
- 举报
NX二次开发应用
NX二次开发应用
一 、NX API简介
NX是一款功能强大的CAD/CAM/CAE软件,它不仅可以通过UI操作来控制各种功能,还提供了多种应用程序开发包(API)对NX内部对象进行访问。在这些API基础上,用户可以开发各种自动程序,定制NX功能,甚至可以在现有NX功能之上二次开发新的CAD/CAM/CAE软件产品。 1. NX API 具有如下特点:
(1) 支持多种开发语言:C, C++, Java, .Net, Python。 (2) 支持多种操作系统平台:Windows,Linux,Unix。 (3) 超过90%的NX功能覆盖率。 2. NX API架构与统一对象模型
NX内部采用统一对象模型来描述NX内部任一对象及其操作。NX UI操作和NX API都是构建于NX统一对象模型之上,以确保NX API与从UI操作访问的是统一的NX内部对象模型。基于不同语言的NX API都是由同一个NX内部对象转化而来,无论用户采用哪一种语言的API其最终调用的是同一个内核函数,从而真正实现了平台无关性和开发语言无关性。
3. 现有NX API
自1976 年,UG (NX 的前身)提供了第一个API GRIP起,NX陆续了提供了UGOpen(1997 年),KF(2000 年),NXOpen(2021 年)
您可能关注的文档
最近下载
- 统编版七年级语文上册《往事依依》课件.pptx VIP
- 团队协作沟通技巧培训资料.pptx VIP
- 六年级语文上册 第三单元 教材分析 苏教版六年级语文上册第三单元教材分析.doc VIP
- YB∕T 5278-2020 白云石 YB∕T 5278-2020 白云石.pdf
- 河北中考英语情景交际真题20篇(T版).docx VIP
- 解读2025AHA新生儿复苏指南.pptx VIP
- 给排水国标图集-04S516:混凝土排水管道基础及接口.pdf VIP
- (统编2026新教材)三年级道法上册第6课《从小爱科学》课件.pptx
- 医药公司温湿度监测系统更换专项内审(包括计划、检查记录、内审报告).pdf VIP
- 境外子公司远程审计的实施策略与优化建议.docx VIP
原创力文档

文档评论(0)