sw怎么录制宏? solidworks宏编辑教程
宏是能够在 SOLIDWORKS 软件中自动执行操作的脚本。SolidWorks怎么录制宏?下面一起来看看具体操作。
新建宏
您可以从宏工具栏或工具菜单创建新宏,然后在宏编辑应用程序中设计宏。
生成新的宏不同于录制宏。 当您生成新的宏时,您直接从您的编辑宏应用程序(如 Microsoft Visual Basic)中编程宏。 当您录制宏时,您从 SOLIDWORKS 软件内部生成宏。
欲生成新的宏:
- 单击新建宏 Tool_New_Macro.gif(宏工具栏),或单击工具 > 宏 > 新建。
- 键入文件名称。
- 单击保存。
您的编辑宏应用程序打开,供您设计新宏。
录制宏
宏所包含的调用,相当于在用用户界面执行操作时对 API 函数的调用。宏会记录所有鼠标单击的位置、菜单的选项、以及键盘所输入的值或字母,以便日后执行。
首先,进入SolidWorks零件模式下,点击工具>宏>录制。
其次,创建一个圆柱零件,完成后点击【停止宏】并保存宏文件。
再次,打开一个新的零件,点击工具>宏>运行,选择保存的宏(.swp 扩展名会自动添加到文件名中。)。
最后,等待片刻即可创建一个新的圆柱,如图。
运行宏
您可以从宏工具栏或工具菜单运行宏。
要运行宏:
- 单击 运行宏 (“宏”工具栏)或工具 > 宏 > 运行。
- 在对话框中找出宏文件(*.swp、*.swb)然后单击打开。
如果宏包含一个以上函数或子程序,在 VBA 项目中最近创建且在模块中不带自变量的最后一个子程序将运行。
编辑宏
您可以对先前所录制的宏进行编辑或调试。
要编辑宏:
- 单击编辑宏 tool_Edit_Macro.gif(宏工具栏),或单击工具 > 宏 > 新建。
- 如果您先前编辑了宏,您可在单击工具 > 宏时直接从菜单选择宏。 该菜单列举上次编辑的 9 个宏。
- 在对话框中选取宏文件 (.swp) 然后单击打开。
- 您也可编辑 .swb 文件。 当您运行或编辑 .swb 文件时,它自动转换为 .swp 文件。
编辑宏。(关于细节,请使用宏编辑器中的帮助。)
VBA
Visual Basic for Applications (VBA) 是在 SOLIDWORKS 中录制、执行、或编辑宏的引擎。 现在,录制的宏以 .swp VBA 项目文件的形式保存。
您可以使用 VBA 编辑器来读取和编辑 .swb 及 .swp (VBA) 文件。当编辑现有的 .swb 文件时,文件会自动转换为 .swp 文件。您可以将模块输出到在其它 VB 项目中使用的文件。
您可使用 VBA 来生成表格并用您录制的宏来提供更多的用户交流。有关 VBA 的更多信息,请参阅 VBA 编辑器中的帮助菜单。
宏特征文件
宏特征文件生成您可添加到 SOLIDWORKS 模型的应用程序所定义的特征。 它们在模型上的效果由您或第三方软件开发商所提供的自定义程序定义。
有关宏特征文件的详情,请参阅 SOLIDWORKS API 帮助。