基于VB的AutoCAD二次开发与图形自动生成技术

基于VB的AutoCAD二次开发与图形自动生成技术

ID:46768472

大小:243.74 KB

页数:4页

时间:2019-11-27

基于VB的AutoCAD二次开发与图形自动生成技术_第1页
基于VB的AutoCAD二次开发与图形自动生成技术_第2页
基于VB的AutoCAD二次开发与图形自动生成技术_第3页
基于VB的AutoCAD二次开发与图形自动生成技术_第4页
资源描述:

《基于VB的AutoCAD二次开发与图形自动生成技术》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、维普资讯http://www.cqvip.com第22卷第1期森林工程Vo1.22No.I2006年1月FDRESTENGlNEERINGJan.,2006基于VB的AutoCAD二次开发与图形自动生成技术赵永平,郝赛男2,于娇3,刘空军3(1.哈尔滨工业大学,哈尔滨150090;2.海伦市公路管理处.黑龙江海伦152300;3.黑龙江工程学院,哈尔滨150050)摘要:通过例程分析对Aut~-_AD二次开发实现自动成图的几种不同方法的基本原理和特点。重点介绍了利用VI3的ActiveX技术进行AutoCAD图形自动生成的原理、方法与特点,提出了自动成图的程序设计思路和流程

2、。关键词:AutoCAD;自动成图;程序设计;AetiveX技术;图形操作中圈分类号:TP3ll文献标识码:A文章编号:1001—006X(2006)01—0061—04VB-ImsedSecondaryDevelopmentOilAutoCADandGraphAuto-producingTechniqms/ZhaoYongping(HarbinIn—stituteofTechnology,Harbin150090),HaoSainan(HailunRoadAdministration,Hailun152300,Heilon~iangProv—ince),YuJiao,Li

3、uKong~un(HeilongiiangInstituteofEngineering,Harbin150050)Abstract:Thepaperhasanalyzedthebasicprincipleandcharacteristicsofsomegraphauto-producingmethodsinsecondarydevelopmentonAuto.M)throughtheexampleprograms.Theprinciple,methodandcharacteristicsofgraphauto-producinginAut~ADbyActiveXtechni

4、queofVBareemphaticallyintroduced.andtheprogramdesignideasandtechnologicalprocessareputforward.Keywords:AutoCAD;auto-producinggraph;programdesign;ActiveXtechnique;graphoperation1引言一个非常繁琐的图形绘制过程编入到一个命令下,AutoCAD工程图形处理软件以其完善的绘图成为AutoCAD的一个直接命令。应用时,只要在功能、良好的用户界面、易学易用的特点,受到了AutoCAD环境的命令(Command)

5、提示符下输入广大工程技术人员的普遍欢迎。一个重要原因就在该命令,就可自动生成所要求的图形。VisualLisp于它开放的结构体系,即用户可以根据自己的需是为加速Autolisp程序开发而设计的、支持Win—要,对其进行二次开发,最大限度地满足用户的特dows操作系统的软件工具,它使Autolisp语言的殊要求。编程、修改、测试与调试变得更加容易。本文结合笔者几年来开发公路CAD应用软件2.2利用ADSe语言编程实现自动成图中的经验,阐述自动成图程序设计的几种常用方法ADS(AutoCADdevelopmentsystem)即Auto—及其特点。CAD开发系统,是一种开发Au

6、toCAD应用程序的2.对AutoCAD进行自动成图的二次开发常用方法高级e语言程序的环境。对于AutoCAD而言,应2.1利用Autolisp或VisualLisp语言编程实现自用e语言来编写基于ADS的应用程序,与利用Au.动成图tolisp语言编写程序的效果相同。用c语言编写的Lisp(Listprocessinglanguage)是一种计算机ADS程序,可用于Rll版以上的DOS版及Win—的表处理语言。是迄今人工智能学科领域应用最广dows版。ADS直接利用用户熟悉的各种流行的C泛的一种程序语言。Autolisp语言是一种嵌入在程序编译器。按约定的模式,将应用程序

7、编译成可AutoCAD内部的Lisp编程语言。是Lisp语言和执行文件在AutoCAD环境下运行。在AutoCAD环Autolisp有机结合的产物。它是开发AutoCAD的境下运行一个编译好的ADS应用程序,与运行最主要的工具之一。利用Autolisp语言编程可以把Autolisp应用程序十分类似。2.3利用AutoCAD脚本文件(*.set)进行自动收稿日期:2oo5一O7—26成图基金项目:黑龙江省科技攻关项目(GZ04AI24)AutoCAD脚本文件(*.set)即为一系列的绘第一作者简介:赵永平(1962一

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

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

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