欢迎来到天天文库
浏览记录
ID:52971530
大小:207.76 KB
页数:3页
时间:2020-04-05
《基于VBA的Auto CAD打印输出环境的定制与开发.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、·信息技术·周虹·基于VBA的AutoCAD打印输出环境的定制与开发基于VBA的AutoCAD打印输幽环境的定制与开炭周虹(山东科技大学机械电子工程学院。山东青岛266510)摘要:AutoCAD作为一个通用计算机辅助绘图与设计平台,有着强大二维、三维绘图编辑打印功能。利用AutoCADVBA开发编程功能,有针对性地进行一些开发,可以提高工作效率。介绍了一种利用AutoCADVBA的编程功能,定制AutoCAD打印输出环境的一种方法,能大大提高CAD图形的打印效率,可以轻松实现设计输出一体化。关键词:Au
2、toCAD;VBA;设计输出一体化;二次开发中图分类号:TP391.72文献标志码:B文章编号:1671-5276(2010)05-0098-02CustomizedandDevelopedAutoCADinPrintandOutputSurroundingsBasedonVBAZHOUHong(ColegeofMechanicalandBectdcalEngineenng,ShandongUniversityofScienceandTechnology,Qingdao266510,China)Abstr
3、act:whenAutoCADisusedasauniversalcomputer-aideddrawinganddesignsoftware,ithasapowerfulfunctionineditingandpnnting2Dand3Ddrawing.ItusestheprogrammingfunctionofAutoCADSVBAtodosomespecialcustomizationforimprovingworkingeficiency.AmethodusingVBAtocustomizethe
4、printandoutputenvironmentinAutoCADisintroduced,whichcanimprovetheprinteficiencyforCADsketchandrealizetheintegrationofdesignandoutputeasily.Keywords:AutoCAD;VBA;unityofdesignandoutput;secondarydevelopment接口。它不仅能控制AutoCAD对象,也能向其他应用程0引言序发送数据或从中提取数据。VBA很好地继承了
5、Basic和VisualBasic语言易学、在工程制图方面AutoCAD软件是一个通用计算机辅易用的特点。VBA是VB的一个子集,它们的语法结构是助绘图和设计软件包,它在二维绘图领域拥有广泛的用户相同的,VBA依附于主应用程序AutoCAD,由于共享内群,AutoCAD丰富的绘图命令,强大的编辑功能,三维造型存,它与主应用程序的通信简单而高效,具有更快的执行功能和良好的用户界面深受广大工程技术人员的普遍欢速度,且其语法结构简洁,便于用户快速高效的开发出适迎,通过和绘图仪等输出设备连接可完成计算机辅助设计用
6、的应用软件。文中的内容完全基于AutoCAD2006中文绘图仪出图等一系列工作,大大提高工作效率。虽然在版的ActiveXAutoatatiou对象模型。AutoCAD2000版本以后AutoCAD的打印功能显著增强,可以利用Wimdows的系统打印机配置打印设备,还新增2AutoCAD绘图和打印输出环境了“页面设置”选项,用户可以在“页面设置”和“打印”选项中配置包括打印设备、打印样式表、打印区域、图纸旋2.1关于模型空间和图纸空间转、打印偏移、图纸大小和缩放比例等功能选项,但是每张图形在输出前都需要这
7、样的配置,将会大大影响出图打印AutoCAD模型空间是用于建模,是用户在其中完成的速度,利用AutoCAD本身的开发功能配置统一的打印绘图和设计的工作空间。利用在模型空间建立的模型可环境集中打印A0或Al幅面的大图,这样将会大大提高以完成二维或三维的造型,并且可以根据用户需求用多个图形打印的速度和效率,轻松实现设计输出一体化。二维或三维视图来表示物体,同时配有必要的尺寸标注和注释等完成所需要的全部绘图工作,模型空间是没有界限1AutoCADVBA编程语言的,因此绘图过程中没有比例尺的概念。在模型空间中,用
8、户可以创建多个不重叠的(平铺)视口以展示图形的不VBA是Autodesk公司于AutoCAD2000版发布的基于同视图。VB的一种新的面向对象的编程语言,是AutoCAD内嵌的图纸空间用于图形排列、绘制局部放大图及绘制图基于ActiveX技术的而向对象的可视化开发编程工具,与形,AutoCAD为了方便用户设置打印、纸张、比例尺、图纸AutoCAD同时运行,并通过ActiveXAutomation接口对Au—布局,以及预览效果而
此文档下载收益归作者所有