跳至内容
参考高级12 分钟

自动执行已批准的 Prism 导出

使用已批准的模型快照、带版本的请求文件和绑定到特定计算机的授权,为 Paramora® Prism 配置获得许可的 Ultra 命令行导出,让重复性的导出任务可以自动运行。本页说明了运行前需要准备的文件、授权条件以及适用的方案,方便团队把导出纳入既定流程。

适用于
当前 Prism 版本 · Navisworks Manage 2025–2027
可用性
Ultra;按流水线授权
适用对象
BIM 自动化工程师和平台管理员
最后审核

什么是无界面导出

Ultra 无界面命令会将现有的 Paramora ModelSnapshot 提交给与交互式连接器相同的、获得许可的目标执行器和功能检查。它不是通用的 NWD 读取器,不会自动操作 Navisworks 用户界面,也不会绕过目标可用性检查或验证。

前提条件

  • 一份明确涵盖该自动化流水线及目标功能的 Ultra 协议。
  • 一台受支持的计算机,已安装完整的签名 Prism 引擎和所需的目标组件。
  • 一个版本匹配的 .pmsnap 文件,由经批准的连接器或捕获工作流程生成。
  • 一个经过验证的导出请求 JSON 文件,使用文档中规定的协议版本和稳定 ID。
  • 适合该部署的、绑定到计算机的在线权益,或单独签发的离线许可。

命令语法

PowerShell
Paramora.Engine.exe --export <request.json> --snapshot <model.pmsnap>
Paramora.Engine.exe --export <request.json> --snapshot <model.pmsnap> --license <license.json>

进度和最终作业结果以 JSON 行的形式输出到标准输出;经过脱敏的诊断信息输出到标准错误。请以最终作业状态和报告为准,而不要仅依据进程退出或目标文件是否存在来判断。

生产流水线设计

  1. 固定兼容的输入

    将快照生成程序、协议、请求模式、预设/配置文件和签名组件通道一同进行版本管理。

  2. 发布前先验证

    先写入暂存目标位置,要求执行最终验证策略,并且只将完整且经过验证的产物集提升到发布位置。

  3. 留存证据

    保留请求的摘要值、输入标识、目标哈希、解析后的配置文件、报告、组件/产品版本和时间戳。

  4. 限定资源并处理取消

    设定作业时间、内存和存储的预期上限,并在强制清理之前先处理协作式取消。

  5. 保护授权

    从预定的机密存储中使用绑定到计算机的凭据或离线许可;切勿将它们与请求文件一起提交到代码库。

自动化支持所需的证据

  • 产品和组件版本、更新通道以及目标格式。
  • 经过脱敏的请求 JSON,或已移除私有路径和凭据的最简重现示例。
  • 最终 JSON 结果、报告以及相关的标准错误诊断信息。
  • 输入快照的模式/版本及其哈希值;除非支持团队明确要求进行安全传输,否则请勿附加客户模型。
  • 预期结果与实际结果、首次失败的时间戳(含时区),以及同一请求在交互模式下能否成功。

相关指导

本网站使用 Cookie。 我们使用登录和保障网站安全所必需的 Cookie。经您允许后,第一方分析功能可帮助我们了解页面、流量来源和设备情况。它会记录假名化的访问;IP 地址保留七天。 请参阅我们的隐私政策。