zoukankan      html  css  js  c++  java
  • 我的第一个CAD程序


    [步骤1]新建项目
    启动Visual Studio 2010,然后选择一个C#类库,设置好名称和保存位置,点击【确定】

    [步骤2]添加引用文件AcMgd.dll和AcDbMgd.dll
    首次使用时,【浏览】CAD根目录,就在里面找;再次使用时,可在【最近】里面找。
    设置AcMgd.dll和AcDbMgd.dll的【属性】->【复制到本地】为false


    [步骤3]设置项目属性
    右键点击项目,选择【属性】。
    设置【试调】的启动操作为【启动外部程序】,然后浏览找到ACAD.EXE
    设置【应用程序】的目标框架为ACAD2008版对应的.net3.5
    Tip:CAD版本和.net框架要对应,否则会测试失败。


    [步骤4]编写代码

    [步骤5]测试
    F5测试,Visual Studio 2010启动ACAD
    输入netload,浏览找到刚才生成的DLL文件。
    输入命令进行测试

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using Autodesk.AutoCAD.ApplicationServices;
    using Autodesk.AutoCAD.EditorInput;
    using Autodesk.AutoCAD.Runtime;
    
    namespace Lab1
    {
        public class Class1
        {
            [CommandMethod("HelloWorld")]//命令
            public void HelloWorld()
            {
                Editor ed =Application.DocumentManager.MdiActiveDocument.Editor;//指定对象为CAD命令行
                ed.WriteMessage("
     第一个Acad .NET测试!");//在CAD命令行输出文字
            }
        }
    }
  • 相关阅读:
    生产者-消费者模式
    Java中数字操作
    Java中的装箱拆箱
    Java中的匿名类
    JAVA中抽象类的一些总结
    JAVA继承时this和super关键字
    elasticsearch查询
    elasticsearch的映射
    kibana——es的批量操作
    kibana简单使用——elaticsearch的文档,索引的CRUD操作
  • 原文地址:https://www.cnblogs.com/belx/p/9262000.html
Copyright © 2011-2022 走看看