CAD二次开发C#环境搭建教程

周站长 图文教程评论4,6493字数 998阅读3分19秒阅读模式
CAD自学网会员

后面可能会结合AI分享CAD二次开发方面的文章,现在最基本的二次开发环境搭建方法分享给大家,主要针对C#语言,为什么不用lisp、VBA等,大家可以咨询问下AI。

以下是详细步骤:

1、安装VS。

这个大家直接去官网下载就行,免费的,链接:点击下载 ,下载社区版即可,也就是Community2022。

CAD二次开发C#环境搭建教程

安装很简单,只需要勾上.NET 桌面开发即可,其他需要再补。

CAD二次开发C#环境搭建教程

2、安装AutoCAD,这个是必须的,我这里以AutoCAD2024为载体。

3、配置VS。

打开VS,点击创建新项目。

CAD二次开发C#环境搭建教程

选择类库(.NET Framework),下一步。

CAD二次开发C#环境搭建教程

更改项目名称,点击创建。

CAD二次开发C#环境搭建教程

添加引用。

CAD二次开发C#环境搭建教程

浏览到软件安装位置,找到accoremgd.dll、acmgd.dll、acdbmgd.dll,选中确定,如果你CAD默认安装的话,位置在C:\Program Files\Autodesk\AutoCAD 2024\,如果不是默认安装找到你安装位置即可。

CAD二次开发C#环境搭建教程

选择这三个,点击属性。

CAD二次开发C#环境搭建教程

把复制本地改成false。

CAD二次开发C#环境搭建教程

右键项目属性。

CAD二次开发C#环境搭建教程

把调试中启动程序改成你CAD启动程序。

CAD二次开发C#环境搭建教程

把里面代码改成我给的。

using Autodesk.AutoCAD.ApplicationServices;
using Autodesk.AutoCAD.Runtime;
[assembly: CommandClass(typeof(MyFirstPlugin.HelloWorld))]
namespace MyFirstPlugin
{
    public class HelloWorld
    {
        [CommandMethod("HelloWorld")]
        public void TestCommand()
        {
            Document doc = Application.DocumentManager.MdiActiveDocument;
            doc.Editor.WriteMessage("Hello, 欢迎来到跟周站长学AutoCAD二次开发!");
        }
    }
}

CAD二次开发C#环境搭建教程

4、调式项目。

点击生成、生成解决方案。

CAD二次开发C#环境搭建教程

生成之后无错误即可。

CAD二次开发C#环境搭建教程

如果出现处理器架构"AMD64"不匹配,按下图设置即可。

CAD二次开发C#环境搭建教程

打开CAD输入netload加载插件。

CAD二次开发C#环境搭建教程

CAD二次开发C#环境搭建教程

输入命令helloworld出现下图文字说明环境搭建的没问题。

CAD二次开发C#环境搭建教程

完,希望对你有帮助。

CAD自学网公众号
微信扫一扫关注我,每天分享各种免费设计干货小技巧。
weinxin
我的微信
育设学堂服务号
微信扫一扫关注我,各种设计实战全套视频教程在线学。
weinxin
我的公众号
育设学堂建筑学院
周站长
  • 本文由 发表于 2025年3月4日 14:49:09
  • 转载请务必保留本文链接:https://www.cadzxw.com/59422.html
育设学堂CAD课程
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定