宏文件解读:深入理解SolidWorks API接口

      接着上一文的宏文件录制与自动化体验,本文将通过解读该宏文件,使读者进一步加深理解前几节介绍的API接口知识。(文章最后另附视频讲解)

       1.打开宏文件:点击宏工具条中的【编辑宏】,选中录制的宏文件,点击【打开】

       打开的宏文件中,记录着用户录制宏时发生的各种动作,要创建图中右上角的矩形,宏中划红线的分别是相关操作使用到的API对象。此处每条红线都做了标记,下面结合Solidworks手工操作与API接口对象,我们一起来解读下。





      通过宏中代码的分析,我们可以得到如下总结:

       1.Solidworks API自动操作Solidworks时候,其过程就是近似模拟人手工与Solidworks软件交互的过程。因此如果需要对Solidworks进行二次开发,您需要首先对Solidworks软件的使用操作相对熟悉。

        2.自动操作Solidworks就是使用不用的API对象的属性或方法,逐步得到其他的对象,并最终使用相关对象的属性或方法直接自动操作Solidworks。

       3.有些程序中需要的步骤,在实际用户操作中可能是无感的,故在二次开发中如果无法直接找到方法,需要考虑此因素的存在。

        内容拓展

        通过该宏文件的解读,我们大致了解了自动化的过程,那么现在如果我们需要创建一个边长55mm的立方体,只需要修改宏中的参数就能实现自动创建立方体呢。如图,仅需修改红色划线处的参数,即可完成立方体的自动创建。在日常简化自身工作效率时,各位读者不妨尝试下。

       对于宏录制的功能,并不是用户的每一个动作都能被录制下来。故宏在二次开发的探索中可以起到参考作用,但未必能解决直接的开发需求。

        最后再附上本文的视频讲解:

宏文件解读.mp4
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空