cad二次开发用什么最好(如何添加cad工具栏)
在CAD二次开发中,肯定会碰到制作自己的菜单栏,Ribbon菜单,工具栏等,今天就介绍一种便捷的自定义菜单栏的方法,并且附上加载源码。本次依然以C#语言为主,后面可能会穿插介绍ARX的二次开发。嗯,进入正题。
一、创建cuix文件
①打开cad,输入命令:cui,打开自定义用户界面
②选择传输选项卡,并创建新的自定义文件
③什么都不要干,直接点保存,存储cuix文件
④切换到自定义选项卡,打开刚才新建的cuix文件
⑤右键单击工具栏,选择新建工具栏,在下方的命令列表中新建命令
⑥创建好命令后,左键点击别拖拽至工具栏1中,就会成功将命令添加至工具栏
⑦点击保存,然后点确定退出
二、编写代码加载cuix文件
①创建一个dll项目,这里命名为DotNetARX。在项目里创建一个类,这里命名为CUITools。
②在CUITools里添加3个函数,用于加载cuix,简单粗暴直接贴源码
③新建一个项目,我这里命名为测试工具条。创建一个宏命令ttt,注意这里的ttt要和制作工具栏时输入的命名一致。再创建一个加载工具栏的命令“ldtlbr”
④编译完成后,打开CAD用netload命令加载编译好的测试工具条.dll,即可看到我们自定义的工具栏啦。
到这里就全部搞定了,有疑问的小伙伴可私信我。
赞 (0)