Mac里的CAD可以二次开发吗?Python下使用pywin32通过AutoCAD Application的ActiveX Automation技术进行二次开发?

17小时前 (18:53:42)阅读1回复0
lrj
lrj
  • 管理员
  • 注册排名2
  • 经验值362660
  • 级别管理员
  • 主题72532
  • 回复0
楼主
Mac里的CAD可以二次开发吗?许多CAD软件都提供了API(使用程序接口)或SDK(软件开发工具包)来支持二次开发。AutoCAD for Mac、SketchUp、Vectorworks等软件都提供了API或SDK,答应开发人员创建自定义插件、脚本、工具等。Mac上的CAD软件是可以进行二次开发的。
  1. Mac里的CAD可以二次开发吗?
  2. Python下使用pywin32通过AutoCAD Application的ActiveX Automation技术进行二次开发?
  3. 3d打印在二次开发的优势?

Mac里的CAD可以二次开发吗?

回答如下:在Mac上,许多CAD软件都提供了API(使用程序接口)或SDK(软件开发工具包)来支持二次开发。例如,AutoCAD for Mac、SketchUp、Vectorworks等软件都提供了API或SDK,答应开发人员创建自定义插件、脚本、工具等。因此,Mac上的CAD软件是可以进行二次开发的。

Python下使用pywin32通过AutoCAD Application的ActiveX Automation技术进行二次开发?

Mac里的CAD可以二次开发吗?Python下使用pywin32通过AutoCAD Application的ActiveX Automation技术进行二次开发?

其实,这和VBA是一样的。都是用COM机制进行通信。你可以参看CAD中的VBA扶助文件中的COM未例文件,差不多的。如此妥善到WORD,EXCEL都一样的。网上有未例。

3d打印在二次开发的优势?

3d打印比较明显的优点是无需机械加工或任何模具,就能直接从计算机图形数据中生成任何外形的零件,从而极大地缩短产品的研制周期,提高生产率和降低生产成本。同时,3d打印还能够打印出一些传统生产技术无法制造出的外型,同时,3d打印技术还能够简化整个生产流程,具有快速有效的特征。

0
回帖

Mac里的CAD可以二次开发吗?Python下使用pywin32通过AutoCAD Application的ActiveX Automation技术进行二次开发? 期待您的回复!

取消