- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BasicNet实现AutoCAD材料明细表自动导入Excel与更新
第17卷第1期 兰州工业高等专科学校学报 V01.17.No.1
2010年2月 ofLanzhou Feb.。2010
Journal PolytechnicCollege
文章编号:1009--2269(2010)01一0035一04
用Visual
自动导入Excel与更新‘
何文德
(四川化工职业技术学院机械工程系,四川泸州 646000)
摘要:利用Visual
API函数Ad—
信息提取到Excel电子表格,以及用Excel文件更新图纸明细表.介绍了AutoCAD
dText,关键代码和明细表自动导入的实现方法.研究表明:利用此方法可大量缩短设计时间,利
于信息的统一和管理.
Basic.net;Excel;材料明细表
关.键词:AutoCAD;Visual
31 文献标志码:A
中图分类号:TH164。TP
0 引言 的内容位置范围就固定了,将内容通过计算机快
速的写到相应的位置就可以.编写流程是应该先
AutoCAD是工程领域应用最广泛绘图设计
软件,它具有操作简便、绘图速度快、可二次开发
等优点;使用AutoCAD可以缩短设计周期,提高
档,取出需要的数据,关闭Excel文档,然后根据数
设计效率,改善设计质量r¨.在实际应用中,常需
要将组织生产用的材料明细表写到AutoCAD中
的,由于格式的统一和限制,设计人员需耗费大量
档.
的时间来处理AutoCAD图纸中的文档信息,效率
显得太低,过程枯燥,而且容易出错. 2 AutoCAD
API函数AddText
通过VisualBasic.Net编程,利用二次开发的
API函数AddT—
先简要介绍一个AutoCAD
Basic.Net有机的
方法将AutoCAD、Excel、Visual
ext,用法为:
结合起来(Excel在数据处理方面要远优于Auto—
CAD,在众多的开发工具中VisualBasic.net是一
个很容易上手、功能强大、使用最多的快速开发工 sertionPoint,Height).
其中:
具),实现了从AutoCAD图纸中自动提取明细表
Object:模型空间对象.
信息,以Excel电子表格格式输出,并通过在Excel
中修改明细表信息,经由Excel来更新产品明细 TextString:要写入的文本内容.
表,实现了图纸明细表信息的高效提取和更新[2.4].
Height:文本的高度.
1 设计思路
RetVal:返回值为最新创建的文本对象‘引.
通常
文档评论(0)