首页 > 软件专区 > AUTOCAD >

CAD二次开发环境配置

来源:互联网 2023-03-17 23:58:28 229

教你搭建CAD二次开发的环境,并运行DemoVOu办公区 - 实用经验教程分享!

工具/原料

  • CAD 2010 软件
  • Win10 x64 系统
  • Visual Studio 2012

安装必要的环境

  • 1

    首先安装CAD软件VOu办公区 - 实用经验教程分享!

  • 1相关内容未经许可获取自百度经验
  • 2

    用Visual Studio新建一个类库项目。VOu办公区 - 实用经验教程分享!

  • 3

    需要添加常用的引用,在CAD目录下,下面介绍三个主要的DLL文件。VOu办公区 - 实用经验教程分享!

    1. AcDbMgd.dll 当处理图形文件中存储对象时引用。VOu办公区 - 实用经验教程分享!

    2. AcMgd.dll 当处理AutoCAD应用程序和用户接口时引用。VOu办公区 - 实用经验教程分享!

    3. AcGui.dll 当处理自定义文件时引用。VOu办公区 - 实用经验教程分享!

  • 程序和调试

  • 1

    在刚刚创建的类库程序中添加一个类VOu办公区 - 实用经验教程分享!

    public class FisrtCADTestVOu办公区 - 实用经验教程分享!

    { VOu办公区 - 实用经验教程分享!

    [CommandMethod("Hello")] VOu办公区 - 实用经验教程分享!

    public void Hello VOu办公区 - 实用经验教程分享!

    { VOu办公区 - 实用经验教程分享!

    Document acDoc = Application.DocumentManager.MdiActiveDocument; VOu办公区 - 实用经验教程分享!

    Editor ed = acDoc.Editor; VOu办公区 - 实用经验教程分享!

    ed.WriteMessage("Hello World!"); VOu办公区 - 实用经验教程分享!

    }VOu办公区 - 实用经验教程分享!

    }VOu办公区 - 实用经验教程分享!

  • 2

    编译这个程序VOu办公区 - 实用经验教程分享!

  • 3

    启动CAD在命令行中输入netload,然后在打开的窗口中找到刚编译的程序的dll,加载后在命令行输入Hello,猜猜会出现什么?没错,你的第一个CAD二次开发的程序已经完美运行了。VOu办公区 - 实用经验教程分享!

  • 如何调试程序

  • 1

    在解决方案资源管理器中右击解决方案,选择“添加”-“现有项目”VOu办公区 - 实用经验教程分享!

    CAD二次开发环境配置VOu办公区 - 实用经验教程分享!

  • 2

    在打开的对话框中找到CAD安装路径下的acad.exe,选择打开VOu办公区 - 实用经验教程分享!

    CAD二次开发环境配置VOu办公区 - 实用经验教程分享!

  • 3

    将刚添加的项目设置为启动项目VOu办公区 - 实用经验教程分享!

    CAD二次开发环境配置VOu办公区 - 实用经验教程分享!

  • 4

    设置项目属性VOu办公区 - 实用经验教程分享!

    CAD二次开发环境配置VOu办公区 - 实用经验教程分享!

  • 5

    修改调试器类型如下图所示VOu办公区 - 实用经验教程分享!

    CAD二次开发环境配置VOu办公区 - 实用经验教程分享!

  • 6

    在需要的地方设置断点,启动项目,会发现CAD程序会被找开,netload加载程序集,就可以调试啦VOu办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!VOu办公区 - 实用经验教程分享!


    标签: 软件AUTOCAD

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码