基于VB的AutoCAD明细表自动生成软件设计.pdf

基于VB的AutoCAD明细表自动生成软件设计.pdf

ID:52971522

大小:248.16 KB

页数:3页

时间:2020-04-05

基于VB的AutoCAD明细表自动生成软件设计.pdf_第1页
基于VB的AutoCAD明细表自动生成软件设计.pdf_第2页
基于VB的AutoCAD明细表自动生成软件设计.pdf_第3页
资源描述:

《基于VB的AutoCAD明细表自动生成软件设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第4期2013年4月基于VB的AutoCAD明细表自动生成软件设计颜立坤,武照云,吴立辉,刘楠皤,王海港(河南丁业大学机电T程学院,河南郑州450007)摘要:为了提高装配图中明细表信息输入的准确性和高效性,采用VB和ActiveX作为开发工具对Aut0CAD进行二次开发。分析了以逐行方式、多行方式和读取数据库BOM方式生成明细表的实现原理.论述了获取明细表插入基点坐标、明细表表头绘制和明细表表格绘制等关键技术在此基础上,运用VB和SQLServer设计并开发了AutoCAD明细表自动生成软件。通过实例演示表明,该软件能够驱

2、动AutoCAD快速准确的绘制出用户所要求的明细表,实现了软件对明细表的自动填写和修改,从而消除了手工输入带来的高出错率,使设计更加高效准确。机关y键词:AutoCAD;明细表:数据库中图分类号:TH12;TP3l文献标识码:A文章编号:1001—3997(2013)04—0011—03DesignofAutomaticGeneratingSoftwareofAutoCADPart——ListBasedonVB与&YANLi—kun,WUZhao-yun,WULi—hui,LIUNan—bo,WANGHai-gang造№(S

3、choolofMechanical&ElectricalEngineerblg,He’nanUniversityofTechnology,He’nanZhengzhou450007.China)妇Abstract:ToimprovetheveracityandeffectivenessttheassemblydrawingI㈦一listinformationinput,theAutoCAD雌redevelopedbyusingVBandActiveX.Theprinciple(J厂generatinKp(wt—listbyt

4、heline—by—linemode,themulti—linemodeandthemodeofremtingthedatabaseBOMWOSanalyzed.Somekeytechnologieswerediscussed,includingobtainingthecoordinatesinsertpointdrawingthepart-listheaderanddrawingthetablepart—list.Basedonthese,theautomaticgeneratingsoftwareofAutoCADpar

5、t-listWCl5developedbyVBandSQ[Server.Throughtheexampledemo,itisshownthatthe0/{(日℃candriveAutoCADtodrawthepart-listrequiredbytheuserquicklyandaccurately.TheSoftwarecanfillandmodifythepart—listautomatically,whicheliminatesthehieFrorratebyusingmanualinput,andmakesthede

6、signmoreefficientandaccurate.KeyWords:AutoCAD;Part-list;Database1引言2明细表自动生成原理AutoCAD是目前应用最为广泛的通用交互式二维绘图软2.1逐行方式生成明细表2.1.1原理概述件。采用AutoCAD绘制机械产品装配图时,绘制明细表表格并填逐行绘制是一种最基本的生成明细表方式,在该模式下,用户写文本内容是必不可少的工作之一。当产品结构较复杂、零部件每次只能输入一行明细数据,并在图纸中相应的绘制一行表格内较多时,绘制明细表的工作量非常大。目前国内绝大多数用

7、户仍容。如此反复多次,便可绘制出完整的明细表。其技术路线分为五个采用手T绘制方式,非常繁琐且容易}}I错,灵活适应性相埘较差,步骤:(1)VB环境下启动AutoCAD;(2)t/Mcl明细表表头;(3)输入明晰且汉字输入占有很大比重.汉字的输入定位,单调繁琐,极易ffI细表单元格文本内容;(4)绘制明细表边框线条并填充内容;f5)存错。国内广大学者对此进行了大量的研究与应用,取得了一些成储到数据库。基于上述设计思想.原理流程,如图1所示。2.1.2获取明细表插入基点坐标果。AutoCAD在2010版本之后也增加了生产明细表的

8、功能模根据我同同标规定,明细表的位置应该在标题栏的上方(必块,但是使用起来非常不方便¨l5I。要时可以放置在左侧),所以,明细表表头的插入点位置可以选在VB环境下利用ActiveX技术开发了明细表自动生成软取为标题栏的左上角点(记作P点,如图2所示),称为明细表基件,设计人员可以利用该软件

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

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

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