基于VB的AutoCAD二次开发技术.pdf

基于VB的AutoCAD二次开发技术.pdf

ID:53009379

大小:180.00 KB

页数:2页

时间:2020-04-11

基于VB的AutoCAD二次开发技术.pdf_第1页
基于VB的AutoCAD二次开发技术.pdf_第2页
资源描述:

《基于VB的AutoCAD二次开发技术.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CAD/CAPP/CAM/CAEVBAutoC’基于的AD二次开发技术口杨立军党新安夏田摘要论述利V.0AutoCAD22,CAD系统。用B6进行0()二次开发的技术关健介绍利用所论述技术成功开发的一种冲模关键词:VBA比veX技术AutoCAD二次开发.:中图分类号二T玛917文献标识码:B文章编号167lwe313(2侧〕4)03se代x〕27se戒)2Plentationoftheseeonda叮devel0PmentofAutoCADngVBImemusi,,口L幼unng刀nan刀aTianYangDaA加t邝ctIluslratesth

2、ekeytechno10gyof1mP1emen‘atiotheseconddevel叩mentofAutoCAZusingV.0,ain-of卿DZ的B6耐t找dueesaki口dOfCADsystemfornankerbasingteehnOIOgyillustrated.Key哪IOn如:VBA比枕Xt到比田ologyAutoCADSeco”da叮develpPm即t、0下面给出在VB程序中启动运行AutoCAD的子程一利用VB进行AutCAD二次开发的技,。序代码这些代码具有普遍意义术关键正mAcaAeapplieationdAPAsdAP

3、ubli。S曲Aut连接oCAD()模具CAD系统很多是在AutoCAD基础上二次开OnEn刃rR韶u功eNex七.。.AcadApp二t0bject(,“AutApplie”发完成的笔者利用vB60对AutoCAD2002进行二SetGe丈AD西on)IfErThen,。次开发成功地研制出了一种冲模CAD系统E斌Cleara“.,dApp二Create()bjAuADAp该系统能够实现该冲压模具的计算机辅助设计SetAcect(毗西cation,’)IfErTben。,M,gBoX“不能u勿CADZ即2,AuA2”完全实现了人机交互功能经测试大大

4、提高了设计(运行A请检查是否安装了毗伪田)xt,。EiSub:及绘图效率性能稳定其主要功能模块有主控模Endlf、nEdU块零件信息输人零件信息输入模块.AeadAs二ePPViibleTru、模块工艺参数设计EndSub、主,模块模具设计模控这里使用了比较复杂的条件语句目的是确保只模模具设计模块J据库、、,。块图形处理模块块区嚓困启动运行一次AutoCAD避免重复启动运行AutoCAD,。不能启动AutoCAD的原因有很多如AutoCAD在系统系统数据库模块图形库,。系统的模块结构框注册表中有错误系统资源紧张等可以用消息框与,。ErDeserip

5、tionMsgBox图如图1所示图1系统模块结构对象的属性具体显示如.。,cnu.utErDesriPtinAtocAD1vBAoeAD最常见的错误是未安装在与的连接。,VBAutoCADVB上述程序中进行提示用语言编程进行二次开发要将.o,:2工程数据库的建立与查询与AutCAD连接起来需要两个步骤首先编写VB代、,VBAutoCAD;冲模设计过程中所需要的各种标准数据经验数码前在编程环境中引用对象库其次编,,,o-据和参数化图形库所对应的系列参数以及各种文档写VB程序代码创建AutoCAD对象启动运行Aut。。o,u管理数据资料均通过建立数据库

6、存储由于冲模设计CADVB与AutCAD连接后就可利用该AtoCAD、,crosoft,涉及到许多表格数据的存储系统直接使用Mi对象及其下级对象的属性和方法等完成用vB语言,。,o。Aces数据库管理系统建立数据库既简单又方便在AutCAD环境中的冲模图形绘制和编辑等操作ss:t,,创建与管理Acce数据库有三种方法l)以Je引擎0创建AutCAD对象启动的方法有很多种形式,为基础的数据访问对象(DAO)方式该方式主要用于由于冲模CAD系统多个窗体需要调用AutoCAD对象。,本地数据库的创建与管理2)远程数据对象(RDO)e变量所以系统在全局模块

7、Modul中定义AutoCAD,。,,方式该方式主要用于远程数据库的创建与管理3)对象变量编写公用子程序代码各窗体均可通过调用,。ODBCDirect方式该方式直接通过开放数据库接口子程序使用该变量陕西省教育厅专项科研资助项目(03JKI18)理代柑适工租2侧脚口)CAD/CAPP/CAM/CAE,。(ODBC)驱动层使DAO方式能够管理其它各种形式的选择及明细表的生成图框的创建采用程序驱动。。,,的数据库系统采用DAO方式创建与管理数据库法将不同格式的标题栏和明细表作成块文件系统根SQL(SetureQue叮反n邵a罗)是一种操纵与查据设计者的选

8、择由程序用InsBlock方法插人图框即truert。。询关系型数据库的标准语言SELECT语句是最为常可,,用的查询语句

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。