C#调用CAD2018进行绘图

本文介绍了使用C#调用CAD2018进行绘图的步骤,包括新建Winform项目、添加CAD引用、打开CAD实例以及绘制直线、圆和弧等基本图形。通过简单的API调用示例,帮助初学者快速入门CAD二次开发。
摘要由CSDN通过智能技术生成

最近帮朋友做了一个CAD绘图小工具软件,过程中发现网上这方面资料很少(原谅我不会用google),在这里总结一下自己过程中的遇到的问题和CAD二次开发基本的方法,供各位后来者作为参考。

由于这个小工具做的很简单粗糙,所以没有过深的研究过CAD的API,但是这些资料引导大家入手起步还是挺友好的,特别是对于像我一样的菜鸟。

一、新建Winfrom项目
在这里我使用的是VS2015+CAD2018。
首先创建一个Winfrom窗体程序,然后右键引用——选择COM——选中“AutoCAD 2018 Type Library”,确定引用。
(一般会显示多个相同名称的库,选中一个即可)

 

二、调用API打开CAD实例
通过这种方式打开CAD存在一个问题,CAD进程必须在开启状态才能启动成功,并且偶尔会出现报错情况,这个我没有深入研究原因,但是尝试重启软件一般能够解决,如果有深入研究过的同学也欢迎大家留言提供方案,方便后来者参考。

private AcadApplication a;//声明AutoCAD对象
a = new AcadApplicationClass();//创建AutoCAD对象
a.Vis

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值