基于VB的低净空桥式起重机参数化CAD设计
基于 VB 的低净空桥式起重机参数化 CAD 系统,挺适合搞 AutoCAD 二次开发的朋友参考。用的还是熟悉的Visual Basic,上手没太大门槛。整个系统围绕ActiveX Automation搞自动化,能自动控制AutoCAD画图、算结构,效率还挺高。
系统的思路蛮清晰,先搞设计计算,再把参数喂给 CAD 自动出图,不用来回切换手动操作,省了不少事。还有界面部分也做得比较实用,用了按钮、列表框这些常见控件,响应也快,体验不错。
技术实现上用的是AutoCAD R14以上的版本,支持的接口多,功能也灵活,像ObjectARX这种底层工具包也能用上,适合搞复杂定制。VB 和 AutoCAD 之间通过GetObject
、CreateObject
连起来,画图完全能靠代码控制。
还有一个加分点是数据库的接入,设计参数可以直接读写数据库,后期查设计数据也方便。用的是ADO,和 VB 配合还挺顺的。比如你可以用一条 SQL 语句,把图纸对应的参数全查出来,直接绑定到控件里。
如果你平时就用 VB 写点工具,想做点自动化 CAD 小系统,真的可以看看这套方案。逻辑清楚,代码也不难,蛮适合入门搞自动化设计的。
下载地址
用户评论