如何将Excel中的数据绘制成CAD中的图形
各位老师:新年好!我是一位工程设计人员,经常将工程监测数据利用CAD绘制成图形,具体做法是:先将数据输入到Excel中,然后对照其中的数据以坐标的形式绘制到CAD中,然后输出图形。请教各位老师,能否教我一种好的办法,利用CAD自动将Excel中的数据绘制成图形,最好是编程形式。谢谢
<P>日常使用处理数据能力最强大的就是Excel,绘图能力最强大的是AutoCAD,将两者优点结合起来就能做出适用的程序。</P>
<P>我也在探讨这个题目,请高手指点一下。</P>
<P>1、在Excel中编辑并复制(程序我已编好),在AutoCAD的命令行中使用快捷菜单里增加一个“插入”或“导入”项(实际为“粘贴”),但不知命令行中的“快捷菜单”在哪个文件内?怎样打开与编辑?</P>
<P>2、Excel与AutoCAD动态链接?</P> 不用编程也可实现。以前讨论过这方面的问题,你搜索看看。 本人有一篇这方面的论文,准备在矿山测量上发表 这个板块好像荒废了 学习了,感谢大家分享 <P> 日常使用处理数据能力最强大的就是Excel,绘图能力最强大的是AutoCAD,将两者优点结合起来就能做出适用的程序。我自己编写的《多段线绘制公路横断面程序》就是这样做的。其实有许多看似在CAD中非常难处理的东西一旦与Excel结合,就很做了。比如:横断面图中如何自动求面积、自动修剪坡脚线、自动延伸不够长度的原地面压实线,这些类似的问题在CAD中单纯用CAD方法是很难处理的。我的做法是:全部在Excel编程,当然条件是先引用CAD类型库,先求出两多段线的交点,然后在Excel中筛选删除不全条件的数据,最后重新绘制路面顶线和压实后地面线。最后再将原先的路面线和压实后地面线删除。这里采用的删除重画的方法达到修剪的目的,而没有采用CAD中的延伸和修剪命令。</P>
<P> 一般地可将CAD看作是Excel的高级绘图控件,必要时可不引用CAD类型库,申明为Object,达到使用CAD通用版本的目的。</P>
<P> 以上只是个人意见,请各位不要见笑!</P>
<P> 我的邮箱:<A href="mailto:htgsgcc@163.com" target="_blank" >htgsgcc@163.com</A> 可与我联系</P>
<P> 华通公司宁靖盐高速养护分公司 黄玉宏</P>
<P>二○○六年五月二十三日</P> 可不可以发个帖子,将具体做法明示一下 不可知,我也是想用阿,就是不会 <P>用EXCEL编程联接CAD或用CAD编程联接EXCEL都能实现。用VB编程联接CAD和EXCEL也能实现就是慢了点。</P>
<P>建议在CAD编程联接EXCEL。用VBA。</P> 用VBA最简单,在CAD的VBE窗口的读取EXCEL的数据,然后画出。 excel坐标到CAD,直接复制粘贴不行吗?