使用EXCEL现有数据构造命令在CAD中批量画图及标注文字

2016年9月25日10:48:20 评论 5,128 views
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页

问题出处来自于Excelhome一个网友的提问“我有个excel,里面含矩形名称,还有矩形的长和宽,想把这个直接批量在cad中绘制出来,

如图所示,急!!!望高手指导!!!”

使用Excel现有数据构造命令在CAD中批量画图及标注文字

乍一看感觉这个问题需要用vba写代码,从excel读取数据,然后用autocad对象提供的vba接口去绘图。多年前我确实也写过这样的程序,但是这个案例中,其实不用那么复杂,利用autocad命令行依次执行的特性,我们可以用excel公式构造出cad命令行 一个矩形一个标注,很规则的命令行,话虽如此 在实现标注的时候,遇到一点阻碍,因为普通的text命令,最后一步出来的是输入文字框,不能直接输入文字 还好cad命令行还能直接执行,文本型lisp命令,百度到list输入文字的命令行,然后计算出输入的坐标,在excel里构造好命令行后, 整列命令复制 ,粘贴到cad 即大功告成!

鉴于本文涉及的公式比较多,需要学习的同学移步到我博客在原文后下载链接

当然我就是博客主 所以必须是有120%授权的 哈哈

原文地址:http://excel880.com/blog/archives/250

成果如下

使用Excel现有数据构造命令在CAD中批量画图及标注文字

链接: https://pan.baidu.com/s/1JOW0WCvS3l3nvL2BXm6puw 提取码: pieb

  • 郑广学老师微信号
  • EXCEL880B
  • weinxin
  • 我的微信公众号
  • EXCEL880
  • weinxin