您的位置:技术工种之机修知识网 机械修理知识 正文
原作者:[标签:作者] 添加时间:2007-07-02 原文发表时间:2007-07-03 人气:1

本文章共3820字,分3页,当前第3页,快速翻页:
 





createCircle();//画圆



delete jxs;//删除对象



CDialog::OnOK();



}



AcDbObjectId createCircle()



{



AcGePoint3d center(9.0, 3.0, 0.0);



AcGeVector3d normal(0.0, 0.0, 1.0);



AcDbCircle *pCirc = new AcDbCircle(center, normal, 2.0);



AcDbBlockTable *pBlockTable;



acdbCurDwg()->getBlockTable(pBlockTable,



AcDb::kForRead);



AcDbBlockTableRecord *pBlockTableRecord;



pBlockTable->getAt(ACDB_MODEL_SPACE, pBlockTableRecord,



AcDb::kForWrite);



pBlockTable->close();



AcDbObjectId circleId;



pBlockTableRecord->appendAcDbEntity(circleId, pCirc);



pBlockTableRecord->close();



pCirc->close();



return circleId;



}



ARX应用程序的升级



使用MFC的ARX应用要想在新版AutoCAD中使用必须进行升级,具体步骤如下:



定义_WINDLL和_AFXDLL



使用“multithreaded DLL runtime library”(发布版)



移走现有的ARX-MFC摸板



移走现有的DLL MFC初始化代码



移走任何CwinApp类的派生对象



把arxmfcdll.cpp和resourcehelper.h加入项目,并作相应调整 (这两个文件都在ObjectARX SDK目录 \objectarx\utils\mfcextras内)

 

四.结束语



作者在正进行的模具CAD系统的开发中使用了ARX与MFC结合编程的方法,实践证明一方面利用MFC进行Windows风格的编程,另一方面利用ARX提供的类和函数深入到AutoCAD系统内部,实现系统功能要求,大大的提高了开发效率,无疑这是AutoCAD开发者们的最佳选择。
相关文章

刀具几何参数对数控车床加工精度的影响 -
TiPDM系统在三一重工的应用 -
活塞结构CAD/CAE软件的研究 -
基于工业以太网的网络数控系统设计及实现 -
单片机在旧铣床改造中的应用 -
AMADA借助模拟展示谋求最先端板金技术提案
日本推出配备2高速主轴的超精密切削机床 -
高速加工的数控编程与实践经验探讨 -
方圆支承生产出迄今为止直径最大的内齿圈 -
各种加工设备的发展趋势 -
用车床数控系统改装普通铣床 -
压缩体素模型在五坐标数控加工仿真中的应用
高速主轴/刀柄联接的离心力效应分析 -
液压主轴的温度变化与超精密加工 -
车-铣加工技术应用 -
旋转刀具的发展趋势 -
华工机床研制专用双面铣订填补国内空白 -
PLC随机编程在机床上的应用 -
磨削硬质合金 -
PRO/E模具设计制造选用的硬件平台 -

相关评论


本文章所属分类:首页 机械修理知识