Agent Skills
返回列表
🎨

Omniverse CAD 转 SimReady

设计多媒体 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/omniverse-cad-to-simready。

技能介绍

要解决什么问题

把 CAD、URDF、MJCF 等源资产变成可在 Omniverse / 物理 AI 场景里用的 SimReady 包,通常要串起格式转换、单位与配置文件检查、材质/物理赋值、FET 合规修复、多层验证、预览渲染和最终打包。这些能力分散在多个阶段参考里;若用一个「总开关」脚本硬跑全流程,很容易在 Content Agents 未就绪、preflight 未导出清单,或在赋值前就跑了 FET 时踩坑。

技能如何工作

本技能是文档驱动的工作流协调器:按请求类型(端到端、仅转换、仅验证、打包)读取 references/workflow.md 与 references/commands.md,只执行当前需要的阶段,并委托既有参考,例如:

  • preflight:确定性本地设置,写入 cad-to-simready-preflight.json,导出 PHYSICAL_AI_PREFLIGHT_MANIFEST 等环境约定
  • convert-to-usd:源格式转换;仅转换场景可设 property_assignment_intent=skip,成功后对 USD 跑 validate-usd-minimum
  • Content Agents:当 property_assignment_intent=run 时,在转换与下游昂贵步骤之前先验证或部署服务
  • simready-conform-profile 与上游 FET 技能:在属性赋值之后处理可修复的合规项(如 GSP.001、RB.MB.001)
  • 验证门控:omni-asset-validate 系列与 simready-validate;需要时 ovrtx-render-service 与 assemble-package-source / nv-core-package-sample

输出是一份整合的 Markdown 工作流报告(含各阶段状态、报告路径、最终 USD/包路径与 JSON 工件),总体状态为 passed、blocked、failed 或 needs_rerun。

边界与注意点

  • 不会用单一 monolithic 运行器替代各阶段脚本;转换依赖已安装并验证的 NVIDIA-Omniverse/usd-convert-cad 等运行时,缺失时应保留阻塞报告与 install_hint,而不是擅自换转换器或本地构建。
  • 设置了 PHYSICAL_AI_REQUIRE_PREFLIGHT=1 时,应优先使用 preflight 清单,不要绕过清单做上游发现。
  • 在第一个失败的部署、转换、赋值或合规编写门控处默认停止(除非用户明确要求尽力继续);FET005 抓取相关修复需要视觉审查或显式抓取点,否则应记为 blocked 而非误判为 failed。

使用场景

  • 供应商发来 STEP/IGES 等 CAD,你只需先走 convert-to-usd 并做 validate-usd-minimum 烟雾测试,明确设 property_assignment_intent=skip、不部署 Content Agents。
  • 整机或工装 CAD 要交付 SimReady 包:按工作流跑 preflight、转换、材质/物理赋值、simready-conform-profile、多层 omni 验证与 simready-validate,再渲染缩略图并 assemble-package-source 打包。
  • 输入已是 USD,目标是补全 SimReady 材质与物理:先确认 Content Agents 健康,再赋值,最后在最新仿真 USD 上跑合规与验证门控。
  • 新机器或新同事接入流水线:优先执行 preflight 参考,生成 cad-to-simready-preflight.json 并让下游阶段使用清单中的转换器路径与服务端点,而不是手工拼环境变量。

适合人员

  • 在 Isaac Sim / Omniverse 里接第三方 CAD 的仿真工程师,需要可追踪的阶段报告与 simready-validate 门控结果,而不是一条黑盒命令。
  • 维护 URDF、MJCF 或混合 CAD 源的机器人/机电同学,要把源路由到 convert-to-usd,并在 RB.MB.001 等失败时按文档路由到 FET004 上游修复。
  • 负责 Physical AI Skill Hub 本地环境的流水线维护者,要固定「preflight → Content Agents → 转换/验证」顺序,并处理 PHYSICAL_AI_REQUIRE_PREFLIGHT=1 时的阻塞原因。
  • 出数字孪生或仿真交付包的技术美术/TA,需要在最终 USD 稳定后请求 ovrtx-render-service 预览,并在 deliverable/ 上跑 nv-core-package-sample 校验。