solidworks宏_solid works个性化小插件设计——宏命令

学习solidworks机械设计软件也有一点念头了,今天给大家介绍一个经常用到的命令——宏命令。你是否在用solid works一遍遍的重复着一些简单的建模操作,比如建立拉伸圆柱体,拉伸平板;你是否还在用solid works重复着单调枯燥的草图操作,你是否,,,,已经没有是否了。今天就跟大家分享一个一键解决你重复单调操作的方法,使用工具菜单下的宏录制命令就可以一键简单生成一些简单的命令,让你告别重复画图的烦恼,大大滴提高你的工作效率。好了,废话少说,言归正传,我们直接进入正题。下面给大家举例如何通过宏命令制作一个快速平板类零件建模插件。

  1. 打开solid works软件界面,点击工具菜单栏下的宏录制命令如图所示。(这里友情提示大家也可以将宏录制命令放在状态栏下边,这样方便操作)

95f59b07cfa9cf7e5f1db2dd35fc22b7.png
  1. 点击开始录制按钮,然后就按照我们平常时拉伸平板零件的流程生成平板零件,我这里是直接使用中心矩形草图工具,以原点为矩形中心,不约束边长随意生成一个中心矩形,然后默认拉伸厚度为10mm。如图所示

dc0ffaebfd31e130171b3364fd0bd476.png
  1. 到这里我们就可以点击宏停止录制按钮,然后选择保存路径。如此如此,这般这般,我们就生成了一个宏命令程序。下次我们直接点击运行宏选择我们刚才的程序就能一键快速生成刚才我们所画的平板零件了。

2a9e859763e39df3d7ee0d31db31e5a5.png

c3b7eb50823fbbfa6a55a9c383bb3140.png
  1. 如果说只是进行一般的宏操作的话到第三步就可以结束了,然而,我今天要给大家介绍一下二般的宏操作,就是对宏程序进行参数话,生成用户界面。这样做有什么好处呢?试想一下,,,,额,算了,不进行举例分析了,直接了当的告诉你好处就是这个用户界面可以通过用户输入参数生成我们想要的长宽高尺寸的平板零件,总而言之言而终之,一句话它涵盖了所有的平板零件,就是说它是一个平板零件库也不为过。具体怎么操作呢,请往下看。
  2. 我们在宏命令里面点击编辑宏,打开后可以看到一段程序,这就是我们生成平板零件的程序,我们直接点击运行按钮验证一下是否保存成功,运行后我们发现是成功的。注意,没有进行参数话它只是表示一个平板零件,我们只要对平板的长、宽、高(厚)进行参数话后就变成一类平板零件了,这就是宏操作命令的强大之处,快速,方便且很有个性!

2e1a033efb7c0e30856f42e33a7021d5.png
  1. 我们在打开的宏程序窗口里的工具栏或者保存按钮旁边的插入用户窗体,然后插入两个切换操作按钮,并命名为生成和退出(命名可以按照个人喜好,遵照通俗易懂原则就好),接着插入三个标签框和三个输入参数文本对话框分别对应平板零件参数的长、宽、高,如图所示。注意长、宽、高对应的文本框名称分别为Textbox1、Textbox2、Textbox3。

0c266ea0859a1728073e722f8d516d0a.png

b24a57f69ee62dba5eb9321b1a50ff8a.png

7. 接下来我们回到宏程序,将程序段复制到生成切换操作按钮程序段里,主要复制声明自变量段和main函数段,然后双击退出按钮输入end,完成参数化第一步操作。

6dfbcfdbbdf204a48674038c5d68aca4.png

387842981623c5f181b0fa5317b6711c.png

195370397c05f33b4e9d4875f8cce698.png

8. 从图中可以找到生成中心矩形的命令行如图中所示,因为我们生成中心矩形命令只要确定中心点和任意一个对角点就可以了,所以中前面三个参数是中心点,后面三个参数为对角点的坐标值,只要将长和宽的文本框名称参数化为对角点的X、和Y坐标(见第二张图)就可以实现参数化了,参数化后如图所示。高度操作一样,这里不再赘述。

6b12339b30f1443e19a6e30584150b1e.png

eac2805900259fc0751f8879d23fe40d.png

9.到这里我们就制作好了一个平板插件库了,状态栏中的运行按钮试运行,输入参数点击生成,然后退出,就可以生成我们想要的平板零件了。如图所示

42add7cbe4ae2b16addee267f3d3b6ac.png

25296f0b3a443b0c4638ee01b08b6d54.png

10. 退回至宏程序窗口点击保存程序,至此大功告成!是不是so easy啊!

总结:宏程序的参数化过程主要是将文本框和草图图形的关键点坐标值连接起来而已,感兴趣的可以多做几个不同的草图操作摸索其中的对应关系,这里由于篇幅原因不在赘述啦。编辑不易,点波赞再走呗。讲的不对或者不够清楚的欢迎在下方留言评论。

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值