CAD二次开发-ObjectARX(C++)-查找所有AcDbLine直线的交点-卡核

CAD二次开发-ObjectARX(C++)-查找所有AcDbLine直线的交点

(1)使用ObjectARX向导创建一个项目LineIntersections (2)首先,我们需要准备我们的CMap结构,以便能够将AcGePoint3d作为映射键来处理。我们的想法是对...
【CAD二次开发】-ObjectARX-双击实体的响应 (AcDbDoubleClickEdit)-卡核

【CAD二次开发】-ObjectARX-双击实体的响应 (AcDbDoubleClickEdit)

思路: 一、基本双击响应实现 (1)在vs2015中使用ObjectARX创建一个新项目DoubleClick,并选择 MFC支持。 向工程中添加一个普通类CDoubleClickCircle,它的基类设置为A...
[ObjectARX]-修改实体的图层 CH3_2-卡核

[ObjectARX]-修改实体的图层 CH3_2

摘要:   编写了ObjectARX程序,能够选择一组实体,并把这些实体的图层改为选中目标实体所在的图层。 实现代码: 入口函数acrxEntryPoint.cpp的实现: static v...
ObjectARX(VC)-符号表之视口-创建4个等大的视口-卡核

ObjectARX(VC)-符号表之视口-创建4个等大的视口

(1)注册一个命令AAAMyGroupCreate4VPorts() (2)获得视口表 AcDbViewportTable *pVPortTbl = NULL; acdbHostApplicationServices()->workingDatabase() -&g...
【CAD二次开发】-ObjectARX-JIG  一拖多 (MultipleEntJig)-卡核

【CAD二次开发】-ObjectARX-JIG 一拖多 (MultipleEntJig)

  本文介绍的例子是沿一个圆弧实体等间距放置若干个图块,用户拖动光标时圆弧的形状发生变化,同时插入的块参照的位置也会随之变化。 技术路线:   (1)使用O...
[ObjectARX]示范创建新图层和iterator的使用-卡核

[ObjectARX]示范创建新图层和iterator的使用

在该应用程序中, 示范创建一个新的图层,怎样设置层的颜色和线型;示范怎样使用浏览器(iterator). 一、命令函数aaaMyGroupMyCommand的实现: static void aaaMyGroupMyComman...
ObjectARX(VC)-符号表之视口-在图纸空间创建一个新的视口-卡核

ObjectARX(VC)-符号表之视口-在图纸空间创建一个新的视口

(1)注册一个命令 static void AAAMyGroupCreateVPortInSpace(){ } (2)指定当前布局 Acad::ErrorStatus es = acdbHostApplicationServices()->layoutManage...
【CAD二次开发】-ObjectARX-扩展数据 (Xdata)-卡核

【CAD二次开发】-ObjectARX-扩展数据 (Xdata)

基本思路: (1)创建一个新项目,命名为Xdata.注册一个命令AddXData. 实现代码为: static void AAAMyGroupAddXData() { // 提示用户选择所要添加扩展数据的图...
[ObjectARX]创建一个浏览器(iterator),遍历符号表记录-卡核

[ObjectARX]创建一个浏览器(iterator),遍历符号表记录

创建一个浏览器(iterator),用于遍历线型表中的符号表记录。 步骤: 首先以读操作模式打开线型表; 之后创建一个新的浏览器; 然后创建一个指向线型表的指针; ...
ObjectARX(C++)-ADSRX和用户交互-用户交互的实现(UserIntereaction)-卡核

ObjectARX(C++)-ADSRX和用户交互-用户交互的实现(UserIntereaction)

一, (1)使用的ObjectARX向导创建新工程用户交互    (2)编译,如果出现以下错误:  错误C2338:/ RTCc拒绝符合代码,因此C ...
ObjectARX开发视频教程(C++)-创建模态对话框绘制直线-卡核

ObjectARX开发视频教程(C++)-创建模态对话框绘制直线

概要:   在ObjectARX中使用MFC创建非模态对话框,并使用对话框创建一条直线。 效果: 视频教程链接: 腾讯视频: 《ObjectARX二次开发视频教程-对话框-创建直...
ObjectARX2018+AutoCAD2018+VS2015开发环境配置-卡核

ObjectARX2018+AutoCAD2018+VS2015开发环境配置

步骤一、开发工具准备 1.Visual Studio 2015 下载含(更新3)及密钥:http://blog.postcha.com/read/66 (下载社区版即可) Visual Studio 2015安装步骤:https://jingyan.baidu.com/a...