在此范例中,工作流程将在工程图通过批准后更新工程图标题块。
此范例说明了用文件修订版号更新文件数据卡变量的唯一可用方法。您不能通过资源管理器视图中的递增修订版本命令来更新文件数据卡中的修订版号。
此范例中使用的是默认工作流程和设置新库时生成的文件数据卡。
-
生成修订版号格式(请参阅生成修订版号格式):
-
生成名为 AlphaRev 的修订版号组件,其格式字符串采用 A、B、C...Z,初始值采用 1。
- 使用 AlphaRev 组件生成名为 Revision 的修订版号格式。
-
设置数据卡变量映射(请参阅映射到 SolidWorks 自定义属性):
-
打开 SolidWorks 文件数据卡。
- 添加带变量 Revision 的编辑框控件。
- 编辑 Revision 变量,以确保 CustomProperty 块的 Revision 属性映射到 SolidWorks 工程图文件 (.slddrw)。
-
将修订版号链接到工作流程(请参阅生成工作流程变换和生成工作流程状态):
-
打开默认工作流程。
- 打开通过批准变换属性对话框。
- 添加新的设定变量操作,通过该操作将 Revision 变量指派给下一个修订版 (%nextrevision%)。
- 添加递增修订版本操作。
确保将递增修订版本操作安排在所有设定变量操作之后,否则更新变量时将基于生成的先前版本设定修订版号。
- 关闭“变换属性”对话框。
- 展开通过状态框。
- 选择 Revision 作为要使用的修订版号。
- 关闭展开的状态框,然后保存工作流程。
-
设置 SolidWorks 工程图标题块:
-
在 SolidWorks 中打开工程图文件。
- 编辑图纸格式以添加注释,该注释应链接到名为 Revision 的自定义属性。
- 将工程图保存到本地文件夹。
-
测试工程图标题块的更新情况:
-
将 SolidWorks 工程图拖入库视图文件夹并检入文件。
- 更改工程图状态,直到它从通过批准变换中通过,并最终成为通过状态。
此时,工程图文件上应当设定了下一个修订版,而且文件数据卡中的 Revision 变量也应显示出相应值。
- 在 SolidWorks 中打开工程图。
标题块中将显示修订版号。