用ObjectArx进行CAD二次开发的准备工作
用ObjectArx进行CAD二次开发的准备工作
- 1、CAD二次开发工具介绍:
- 2、本文主要介绍ObjectArx工具安装及下载,故此处不讲解VS和CAD的安装
- 3、有2中下载的资源,并且有安装好的VS和CAD后,安装SDK和ObjectArx Wizards
- (1)安装SDK
- (2)安装Wizards
- 4、ObjectArx教程:第一个简单ObjectArx插件(CAD2019)
- (1)打开VS创建项目
- (2)选择ARX/DBX Project For AutoCAD 2021创建项目
- 1)双击创建项目
- 2)可以勾选上Implement _DEBUG preprocessor,实现debug配置
- 3)一路下一步:选择ObjectARX(AutoCAD Extension扩展)
- 4)需要做交互界面,应支持MFC
- 5)后面设置默认,直到Finish完成,即可生成一个最简单的ARX插件
1、CAD二次开发工具介绍:
- VS2019 (此处不介绍)
- CAD2021 x64 (此处不介绍)
- ObjectArx 2021 SDK开发包
- ObjectArx Wizards 2021向导
2、本文主要介绍ObjectArx工具安装及下载,故此处不讲解VS和CAD的安装
CAD二次开发的准备工作(从哪里下载工具、去哪里查资料等等)
- ObjectArx2021 SDK下载链接
https://www.autodesk.com/developer-network/platform-technologies/autocad/objectarx-download
2、ObjectArx Wizards 2021向导下载
https://www.autodesk.com/developer-network/platform-technologies/autocad
3、ObjectArx教程下载
https://www.autodesk.com/developer-network/platform-technologies/autocad
同时ObjectArx2021 SDK安装目录下有docs帮助文档,各种类库的讲解最全的资料,可惜是英文版,好在现在翻译软件都还不错可以直接翻译使用。也可以查找中文版,一般翻译不太好,不如直接使用英文版
3、有2中下载的资源,并且有安装好的VS和CAD后,安装SDK和ObjectArx Wizards
(1)安装SDK
直接双击安装包,选择自己的SDK安装目录即可(就是解压出来)
(2)安装Wizards
我电脑已经安装过,如果没有安装过,会有相应提示:按步骤安装即可。
4、ObjectArx教程:第一个简单ObjectArx插件(CAD2019)
安装SDK和Wizards安装后,即可用模板创建CAD插件Arx了
(1)打开VS创建项目
成功安装过Wizards的VS将会有CAD项目模板,如图所示:
(2)选择ARX/DBX Project For AutoCAD 2021创建项目
1)双击创建项目
2)可以勾选上Implement _DEBUG preprocessor,实现debug配置
3)一路下一步:选择ObjectARX(AutoCAD Extension扩展)
4)需要做交互界面,应支持MFC
5)后面设置默认,直到Finish完成,即可生成一个最简单的ARX插件
用ObjectArx进行CAD二次开发的准备工作相关推荐
- ObjectARX(C++)-CAD二次开发调试方法
1.创建一个ObjectARX项目 2.在acrxEntryPoint.cpp中添加以下代码用于调试测试: static void AAAMyGroupMyCommand () {// Put you ...
- 关于objectArx /CAD二次开发中“属性块”操作
关于objectArx /CAD二次开发中"属性块"操作 属性块就是在图块上附加一些文字属性(Attribute),这些文字可以非常方便地修改.属性块被广泛应用在工程设计和机械设计 ...
- CAD二次开发(C#)第三节
前言 这是最后一部分代码,往后若有时间,对其中的代码详细讲解.初心不变,以便日后查看.特别感谢作者孙成波译作<AutoCAD .NET 开发指南 2012 版>.三部分代码里面有些许失误, ...
- 常用的CAD二次开发语言:AutoLISP, LISP是List Processor(表处理程序)的缩写,cad系统的第一代开发工具注意和eclipse(IDE编程环境,java实现的)
常用的CAD二次开发语言: 1 AutoLISP 全名是LIST Processing Language,LISP是List Processor(表处理程序)的缩写,cad系统的第一代开发工具,是一种 ...
- 【CAD二次开发】实现双击实体的响应
一.基本双击响应实现 通过向导在VS中创建MFC支持的新项目: 项工程中添加普通CDoubleClick类, 基类选择AcDbDoubleClickEdit: 类的头文件为: class CDoubl ...
- CAD二次开发技术 好辛苦啊!
CAD二次开发技术 好辛苦啊! 2011年03月16日 [b]摘[/b][b][/b][b]要[/b][b][/b] 数据结构算法设计和演示(C++)-树和查找是在面向对象思想和技术的指导下,采用面向 ...
- cad二次开发 java_关于CAD二次开发,你究竟知道多少?
原标题:关于CAD二次开发,你究竟知道多少? 一.CAD二次开发,应用广泛,机械工程类比较明显! 二.开发语言:Lisp: Autodesk Lisp ObjectARX: VC++ ActiveX: ...
- cad二次开发——环境准备、命令行交互
1.cad二开的准备工作 cad二次开发的sdk(官方的sdk下载地址,其中包含样例):AutoCAD ObjectARX SDK Platform Technologies | Autodesk D ...
- C# CAD 二次开发(一) -前期搜集资料篇
书籍:截止2015.1.19,搜遍所有网络,英文资料很多,但理解困难,中文就以下四本书最符合.net API学习,其余全都看过,不行.只要学好以下四本书就足够了! C# AutoCAD.Net AP ...
最新文章
- JSP错误页面的处理和exception对象
- [译]在启用浏览器功能的INFOPATH表单中实现基于SQL SERVER的多级联动的下拉式列表...
- 007_JMS中的持久订阅
- pixhawk自学笔记之px4程序启动顺序
- 【计算机组成原理】Cache
- MotionVFX - mForm for Mac - 150种MG动态图形元素fcpx插件
- statsmodels学习——使用多元回归拟合数据
- html自动给js添加版本号,通过gulp 在原html文件上自动化添加js、css版本号
- android设备调用usb外置摄像头方法及案例
- SQL Server 2005安装图解
- 有道惠惠购物助手和如意淘使用比较
- Java 根据身份证号获取性别、年龄、出生日期等信息
- 使用VProtect给自己开发的软件加密
- 手机如何把图片转Word文档?使用这种方法非常方便
- python给矩阵赋值_python – 基本Numpy数组值赋值
- 永中word页码怎么从第二页开始_快捷的word文档转pdf好方法推荐
- 准静态、静态、动态(动力学分析)
- 【学习笔记】IGMP snooping原理
- 考研英语 之 长难句
- 我所理解的JVM(六):内存回收
热门文章
- 学计算机的大学生用什么笔记本好,上大学该买电脑吗?学长:买的时候以为是刚需,买了变成“鸡肋”...
- chrome jquery ajax请求,在Chrome中window.onbeforeunload ajax请求
- idea 报错Could not find resource mybatis-config.xml
- iMobile中灵活运用图层,你知多少
- 《东北大学学生手册》考试题
- 已知空间中的三点 求三角形面积_角平分线性质中的一些演变思路
- Excel忘记保护密码
- 7 Reasons To Be a Windows Phone 7 Developer
- 虹科案例|大有可为!虹科AR医疗解决方案应用大盘点
- §7.3 n维欧氏空间中的紧致子集