因为工作的关系,之前做过UG的二次开发,基于c#做了一些自动化的功能。后来CAD软件换成了CATIA。工作的内容中一部分又是一些比较固化的内容,所以又有了二次开发的念头。

CATIA 的二次开发有两条路:

  1. _CAA_, 使用C++开发,功能强大。但是需要购买单独的CAA 模块,而且上手难度比较大。
  2. _Automation_,支持VB,C#,VBA甚至Python。 简单易用,上手难度不大,但是缺点也很明显,就是CATIA对Automation只开放了部分API功能,不能想CAA那样完整操作CATIA。

经过2年的摸索,对于使用C#和Automation开发CATIA的有了一些积累。正好最近对微信的公众号有些兴趣。所以干脆单独开一个公众号吧,争取定期能更新,欢迎大家关注。
公众号

PS: 附上之前做的UG插件的视频

  1. UG 二次开发例子
Last modification:October 2, 2018
如果觉得文章对你有用,请随意赞赏