较低版本,如13.0什么的,单用户模式下,关闭模型,跳出保存对话框,选择保存即可删除不需要的DG文件。
较高版本的Tekla,一般有7天的设置期限,你不需要管它,它会自动删除。具体可以通过帮助F1查看。例如:
删除不需要的图纸文件
每当您更新图纸,Tekla Structures 都将在模型的 drawings 子文件夹中创建新的图纸 (.dg) 文件。 执行此操作后,就不使用以前的图纸文件了。
默认情况下,七天之后会自动删除所有不必要的图纸文件。 这是用高级选项 XS_DELETE_UNNECESSARY_DRAWINGS 在 ..\Tekla Structures\<version>\environments\common 文件夹的 global_default_env.ini 文件中定义的。 可以使用高级选项 XS_DELETE_UNNECESSARY_DG_FILES_SAFETY_PERIOD 定义在多长的时段后删除不必要的图纸文件。
当然,还有最新的版本,在“自定义”里面搜索“删除”,就可以添加一个“删除不必要的图纸文件”,只要点那个按钮,就能删除不必要的DG文件了。
本人没学过C#语言。如果谁会,可以针对旧版本编写一个小插件,原理就是临时将“7”改到“0”,然后就能删除不必要的DG文件了。平时保留7天的自动清理期是比较合理的。
希望对大家有用。