Clear Dynamic Attributes v1.0.0 是一款用于 SketchUp 的插件。它主要用于清理 SketchUp 模型中动态组件的无效属性,以优化模型性能和减小文件体积。
主要功能:
清除动态属性:该插件的主要功能是清除选定对象(包括嵌套组或组件)的全部动态属性。操作前,插件会先将选中对象及其嵌套对象唯一化,然后开始清理。清理完成后,选中的对象将变为普通模型,没有任何动态组件的属性信息。
递归清理:如果选中的对象是组件实例或组,插件会递归清除其定义中的动态属性,以及嵌套的组/组件的动态属性,确保清理彻底。

插件特点:
专注于清除动态属性:该插件的核心功能是清除选定对象(包括嵌套组或组件)的全部动态属性。这一功能使得用户可以轻松地将复杂的动态组件转换为普通模型,减少模型文件的大小和复杂度。
支持嵌套对象处理:插件在操作前会先将选中对象及其嵌套对象唯一化,确保清理过程的准确性和彻底性。这一特性使得插件能够处理包含多个嵌套层级的复杂对象。
递归清理机制:如果选中的对象是组件实例或组,插件会递归清除其定义中的动态属性,以及嵌套的组/组件的动态属性。这种递归清理机制确保了清理的彻底性,避免了遗漏。
用户友好的操作流程:插件提供了直观的操作流程,用户只需选中需要清除动态属性的对象,点击工具图标,然后等待清理完成即可。清理完成后,SketchUp 会恢复正常,并提示用户选中项的所有动态属性已被清除。
对模型管理的优化:通过清除动态属性,插件有助于简化模型结构,使其更加易于理解和编辑。这一特性对于需要管理大量复杂模型的用户来说尤为重要。
使用操作:
选中对象:在 SketchUp 中选中需要清除动态属性的对象(包括嵌套组或组件)。
点击工具图标:点击插件提供的“清除动态属性”工具图标。
等待清理完成:清理过程中,SketchUp 将不可操作,请耐心等待。清理完成后,SketchUp 将恢复正常,并提示“选中项的所有动态属性已被清除”。