使用宏命令可以帮助我们快速生成模型,宏命令主要用于做solidworks的一些二次开发。比如开发一个参数化齿轮的宏程序,或者开发一些其他相对标准的零件的宏程序。

下面,猫亮设计介绍一下solidworks中宏命令开发的入门知识。

  • 首先,我们使用宏命令来录制一段宏程序。比如,我们录制下图中的模型,一个直径50长度200的圆柱体。

solidworks宏命令制作入门教程

  • 关于宏命令录制的基础知识,这里不再详细介绍了,不明白的朋友可以先看一下前面的内容。

solidworks中宏是干嘛的?

  • 我们使用编辑宏,对前面生成的宏程序进行编辑。solidworks宏命令制作入门教程
  • 插入用户窗体

solidworks宏命令制作入门教程

  • 选择用户窗体,在右侧我们按下图依次创建对应的选项框。

solidworks宏命令制作入门教程

  • 更改对话框中的文字,使之表达正确的意思。

solidworks宏命令制作入门教程

  • 程序处理
    solidworks宏命令制作入门教程
  • 选择窗体,双击开始,进入到开始的程序中。

solidworks宏命令制作入门教程

  • 将上面步骤中的代码剪切到下图位置。第一段代码插入到最前面,第二段代码插入到图示位置。

solidworks宏命令制作入门教程

  • 用户窗体中尺寸后面的输入框与程序中的尺寸进行关系连接。使用输入框的名称做为变量名称,并对主程序中对应的数值进行替换,替换时需要将输入框的名词/1000,这样做是因为宏程序中的数值和建模中的数值在数量级上差1000

solidworks宏命令制作入门教程

  • 在主程序中输入前面窗体的名称然后加上“.show(0)”,这里的目的是:当我们运行宏命令的时候,首先弹出一个对话框,我们可以在这个对话框中插入一些新的数值来生成一些新的模型。

solidworks宏命令制作入门教程

  • 到这里宏命令的设置就完成了,下面我们在solidworks的主界面上创建一个宏命令的按钮。将这个按钮拖动到solidworks的主界面上。

solidworks宏命令制作入门教程

下面,见证神奇的时刻到了。

solidworks宏命令制作入门教程