AUTODESK系列产品开发专题培训课程.pdfVIP

  • 7
  • 0
  • 约13.47万字
  • 约 74页
  • 2019-11-02 发布于天津
  • 举报
一篇AutoCAD ObjectARX 开发教程 n 本篇提要 AutoCAD 是采用开放架构体系 的通用CAD 平台,它提供一个可 扩展的编程框架,用户可以使用 API 进行定制开发。Obj ectARX 是以C++语言为基础的面向对象 的开发环境和应用程序接口,也 AutoCAD 最为强大的定制开发 工具,本篇我们介绍Obj ectARX 的程序架构和使用方法,通过本 章的学习可以使用Obj ectARX 开发快速、高效、简洁的应用程序。 1 章:AuotCAD 开发概览 本章简介8 AuotCAD 开发概述。 AutoCAD 开发接口。 Obj ectARX 开发环境的配置。 Obj ectARX 的程序结构。 Obj ectARX 程序的开发过程。 1 PDF 文件使用 pdfFactory Pro 试用版本创建 学习要点 了解AutoCAD 的开发概况。 了解AutoCAD 开发接口。 了解Obj ectARX 程序的结构。 掌握Obj ectARX 开发环境的配置。 掌握使用Obj ectARX 向导和创建开发工程。 1.1.1 AutoCAD 开发概述 AutoCAD 是目前工程领域首选的CAD 系统,它采用的开放的架构体系,在这种架构 体系 可以根据各行业用户的专业特点,进一步开发各种专业的应用软件,提供更加全面 而细致的解决方案,以满足各不同行业用户的设计需求。 AutoCAD 作为通用的图形平台提供一些CAD 系统的基本功能,如造型、编辑、注释 等,但它不针对具体行业提供一些专业设计的功能,比如要绘制一个齿轮,就需要根据齿 轮的参数计算出绘制数据,然后调用AutoCAD 的绘图命令绘出图形。如果在绘制完成后 要更改齿轮的参数,则需要重新计算和绘制,这对用户来说 费时费力的,我们完全可以 将上述计算和绘图过程通过相应的程序来实现,通过定制的命令自动完成计算和绘图过程。 显而易见,通过AutoCAD 提供的开发接口可以定制出某些专业化模块或者解决方案,这 就是使得针对某个行业对AutoCAD 进行定制开发十分必要。 通过AutoCAD 定制开发可以实现以 功能: n 访问AutoCAD 的内部图形数据库 n 与AutoCAD 进行交互操作 n 定制命令或者用户UI n 扩充AutoCAD 的内部协议和数据库对象 (仅限Obj ectARX ) n 开发面向工程实际的专业的解决方案 1.1.2 AutoCAD 的开发接口 目前AutoCAD 提供的开发接口有Obj ectARX 、.NET、VisualLisp、VBA 等,用

文档评论(0)

1亿VIP精品文档

相关文档