隐藏目录

使用 Composer PMI Remover

如果您在加载包含大量产品制造信息 (PMI) 的 Composer 文件(.smg 或 .smgXml)时面临性能相关问题,您可以使用 Composer PMI Remover 将 PMI 从指定文件中移除。这会帮助您缩短加载时间。


开始之前:您的计算机上必须安装以下项:
  • Windows Script Host:允许您运行脚本。
    注: 它默认安装于 Windows 操作系统上。
  • Microsoft XML Core Services (MSXML) 3.0 或 6.0:允许一些应用程序构建基于 XML 的应用程序。
    注: 如果您的计算机上安装了 Composer,则 MSXML 应作为操作系统先决条件的一部分已被安装。
  • 7-zip:允许您解压 .smg 文件(.smgXml 文件无需解压)。
    注: 你还可以从 http://www.7-zip.org 免费下载 7-zip。首选 64 位版本。
另请参阅
关于 Composer PMI Remover
  1. 打开一个命令提示符窗口,前往位于 Composer 安装目录中的 Tools\Composer_PMI_Remover 文件夹。
  2. 运行 Composer_PMI_Remover "Path_to_Input_Folder" /o "Path_to_Output_Folder"。下表中描述了所有可用参数。

    参数 使用 描述 示例
    "Path_to_Input_Folder" 必需 包含待处理 Composer 文档 (.smg, .smgXml) 的文件夹的路径。 Composer_PMI_Remover "C:\My Documents\Composer Data With PMI"
    /o "Path_to_Output_Folder" 可选(但建议选择) 已处理 Composer 文档(.smg、.smgXml)所在的文件夹的路径将被写入。已有文件将被覆盖。
    警告: 默认情况下,输出文件夹将被设置为输入文件夹,这意味着如果您未指定此参数,则输入文件将被覆盖。我们强烈建议您指定输出文件夹。
    Composer_PMI_Remover "C:\My Documents\Composer Data With PMI" /o "C:\My Documents\Composer Data Without PMI"
    /f levelFrom 可选 产品结构树中的级别,从该级别开始 PMI 将被删除。根节点位于 0 级。通常,PMI 应在根节点下,因此其级别应为 1 或更高。
    注: 默认情况下,从根节点开始,所有 PMI 均考虑在内。
    Composer_PMI_Remover "C:\My Documents\Composer Data With PMI" /o "C:\My Documents\Composer Data Without PMI" /f 2
    /t levelTo 可选 产品结构树中的级别,到此级别之前的 PMI 将被删除。
    注: 默认情况下,直到最后的子节点,所有 PMI 均考虑在内。
    Composer_PMI_Remover "C:\My Documents\Composer Data With PMI" /o "C:\My Documents\Composer Data Without PMI" /f 2 /t 5
    /7z "Path_to_7z.exe"

    - 可能为 .smg 文件所需

    - .smgXml 文件所不需要

    7z.exe 的路径(如需要)。
    注: 当 7z.exe 已在您的计算机上正确安装时(即大多数情况下),无需指定此参数。如果尚未正确安装,则 Composer PMI Remover 无法找到 7z.exe。此时,系统仅处理 .smgXml 文件,并在命令提示符窗口中显示一则消息,通知您 .smg 文件已被跳过。要处理上述文件,您必须指定此参数。
    Composer_PMI_Remover "C:\My Documents\SMG Data With PMI" /o "C:\My Documents\SMG Data Without PMI" /7z "C:\Program Files\7-Zip\7z.exe

    当操作结束时,命令提示符窗口显示有关您文档减少的文件大小的信息。


提供对该主题的反馈

SOLIDWORKS 欢迎您对此文档的外观、准确性及完整性提供反馈。请使用以下表格,将您对该主题的评论和建议直接发送给我们的文档团队。文档团队不能回答技术支持问题。单击此处获取有关技术支持的信息

* 必填

 
*电子邮件:  
主题:   对帮助主题的反馈
页面:   使用 Composer PMI Remover
*评论:  
*   本人确认已阅读并且接受 Dassault Systèmes 按照《隐私政策》使用本人的个人数据

打印主题

选择要打印的内容范围:

x

我们检测到您在使用旧于 Internet Explorer 7 的浏览器版本。为优化显示,我们建议您将您的浏览器升级到 Internet Explorer 7 或以上。

 永不再显示此信息
x

Web 帮助内容版本:SOLIDWORKS Composer 2025 SP2

要从 SOLIDWORKS 中禁用 Web 帮助并使用本地帮助,请单击帮助 > 使用 SOLIDWORKS Web 帮助

要报告在 Web 帮助界面和搜索中所遇到的问题,请联系您的当地支持代表。要提供单个帮助主题的反馈,请使用单个主题页面上的“对该主题的反馈”链接。