基于AutoCAD二次开发批量绘制设备铭牌
作者:张培媛 秦少东
来源:《数字技术与应用》2020年第02期
        摘要:针对工作实际中批量制作设备铭牌的需要,采用Excel与AutoCAD相结合的方法,利用Visual Basic将两个软件建立连接。Excel表格中列出需要制作铭牌的各项信息,AutoCAD
利Visual Basic编写的程序将用Excel中内容放在指定的位置,从而实现批量制作铭牌。
        关键词:批量制作铭牌;AutoCAD;Visual Basic;二次开发
        中图分类号:TP391.7 文献标识码:A 文章编号:1007-9416(2020)02-0122-02
        0 引言
两个表格核对重复数据        AutoCAD是现在使用人数最多的CAD软件,其交互菜单和命令行的设计使得很多非计算机专业人员也能很快入门这个软件,从而提高工作效率。在我们平时的工作中,每个行业都有其特殊的一些重复工作,这时就可以利用AutoCAD的二次开发,快速而准确的完成这些重复工作。
        1 准备数据与图形模板
        先按照Excel表格中的字段名称A列序号,B列为设备名称,C列为规格型号,D列为制造厂家,E列为出厂日期,F列为出厂编号。在CAD中绘制一个示例模板,以为之后的批量制作提供参考[1-3]。表格中共有5个制作铭牌使用的相关信息,即设备名称,规格型号,制造
厂家,出厂日期和出厂编号,据此画出图1所示的模板。绘制此模板需要注意,模板边框是多段线,方便之后复制时设置选择条件。
        2 编写程序
        2.1 編写Excel与AutoCAD连接程序,获取铭牌内容
        激活要与之通信的Excel应用程序,通过定位获取表格的最后行数,将表中数据放入数组中。主要程序如下:
        Set ExcelApp = CreateObject("excel.application")

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。