找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 155|回复: 0

ObjectArx - AutoCAD二次开发

[复制链接]

0

主题

0

回帖

26

积分

管理员

积分
26
发表于 2024-3-13 23:00:22 | 显示全部楼层 |阅读模式
  1. ObjectArx
  2. 1.什么是ObjectArx
  3. ObjectArx是AutoCAD对用户和开发者开放的一个C++ API库,开发可以用于运行在AutoCAD的“中间件”,扩展AutoCAD的类和协议,编写自己的命令可以和AutoCAD内置命令一样。
  4. ObjectDBX 是可用于开发AutoCAD的扩展类库,可用于ObjectArx和RealDWG SDK。不过RealDWG SDK不是免费的,需要商业授权,可以不需要安装AutoCAD,对DWG文件进行读写。
  5. dwg和dxf
  6. dwg为二进制的AutoCAD保密的文件格式,相反dxf是明文写入的可用于交换数据的文件格式。dxf reference 在这里可以找到dxf中每一个块的code引用。
  7. 那可不可以对dwg和dxf读写呢?
  8. libredwg 是以[libdwg]为基础的,C语言开发的一个对dwg读写转换的库。
  9. dxflib和libdxfrw。这些库就是根据dxf reference 进行对dxf文件中的实体、属性、层等CAD读写。
  10. 除了C++ ObjectArx外,AutoCAD还支持.NET,LISP,VB,COM等开发的工具。
  11. 2.用ObjectArx能干什么
  12. 读写AutoCAD dwg和dxf。
  13. 与AutoCAD进行交互
  14. 使用MFC编写自己的交互界面
  15. 支持多文档操作
  16. 编写自己的数据库类和实体
  17. 与其他编程环境交互
  18. 访问AutoCAD 数据库中的对象
  19. 3.ObjectArx下载地址
  20. ObjectArx 2014(32位和64位)
  21. http://download.autodesk.com/esd/objectarx/2014/Autodesk采用ObjectARX采用2014采用Win采用64采用and采用32Bit.sfx.exe
  22. ObjectArx 2014帮助文档
  23. http://download.autodesk.com/esd/objectarx/2014/Autodesk采用ObjectARX采用2014采用Documentation.sfx.exe
  24. ObjectArx 2013(32位和64位)
  25. http://download.autodesk.com/esd/objectarx/2013/ObjectARX采用2013采用Win采用64采用and采用32Bit.exe
  26. 2013 帮助文档
  27. http://download.autodesk.com/esd/objectarx/2013/ObjectARX采用2013采用Documentation.exe
  28. 2012(32位和64位版本)
  29. http://download.autodesk.com/esd/objectarx/2012/ObjectARX采用2012采用Win采用64采用and采用32Bit.exe
  30. 2011(32位和64位版本)
  31. http://download.autodesk.com/esd/objectarx/2011/ObjectARX采用2011采用Win采用64采用and采用32Bit.exe
  32. 2010(32位和64位版本)
  33. http://download.autodesk.com/akdlm/esd/dlm/objectarx/ObjectARX采用2010采用Win采用64采用and采用32Bit.exe
  34. 2009(32位和64位版本)
  35. http://download.autodesk.com/esd/objectarx/2009/ObjectARX采用2009采用Win采用64采用and采用32Bit.exe
  36. 2008 32位版本:
  37. http://download.autodesk.com/esd/objectarx/2008/ObjectARX采用2008采用32Bit.exe
  38. 2008 64位版本:
  39. http://download.autodesk.com/esd/objectarx/2008/ObjectARX采用2008采用64Bit.exe
  40. AutoCAD的版本和ObjectArx的版本有严格的对应关系。
  41. VC6.0 Visual Studio 6.0 - R15 AutoCAD 2000-2002 - ObjectArx 2000-2002
  42. VC7.0 Visual Studio 2002 - R16 AutoCAD 2004-2006 - ObjectArx 2004-2006
  43. VC8.0 Visual Studio 2005 - R17 AutoCAD2007-2009 - ObjectArx 2007-2009
  44. VC9.0 Visual Studio 2008 SP1 - R18 AutoCAD 2010-2012 - ObjectArx 2010-2012
  45. VC10.0 Visual Studio 2010 - R19 AutoCAD 2013-2014 - ObjectArx 2013-2014
  46. VC11.0 Visual Studio 2012 update 4 - R20 AutoCAD 2015-2016 - ObjectArx 2015-2016
  47. VC14.0 Visual Studio 2015 - R21 AutoCAD 2017 -ObjectArx 2017
  48. 4.安装ObjectArx
  49. 2008 32位版本:
  50. http://download.autodesk.com/esd/objectarx/2008/ObjectARX采用2008采用32Bit.exe
  51.   
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|膜结构网

GMT+8, 2024-12-28 14:50 , Processed in 0.136379 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表