Talk to sales → TCO Analysis →

USD output specification

This document defines how MDCX publishes and accepts OpenUSD (typically .usdc) reference designs for modular AI data center containers. It is the first normative engineering spec published by MDCX Docs — partners, factories, and future Designer exports should align to these rules.

Status: Public draft v0.1 · 2026-08-10 · Identity via solution code · Presentation of 3D on the web is poster-first; heavy USD is download-only.

1. Scope

In scope:

Out of scope for v0.1:

2. Identity binding

Every published USD package must map to exactly one solution code from the product matrix.

AliasSKU ID (code)Public package (examples)
L1240C45L1240C45SUR150DC45-1200KW.usdc.zip(legacy filename OK; prefer SKU in metadata)
I400C45I400C45SUT50AC45.usdc.xz
L1800C45L1800C45DR220DLC45-1800KW.usdc.xz
L450C20L450C20DR150DLC20-450KW.usdc.xz
Rule: Changing IT power, loop topology, UPS flag, size, or density creates a new SKU ID. Do not overwrite the meaning of an existing code. Archive old packages with a dated suffix if needed.

3. Units & coordinate system

PropertyRequirement
Linear unitsMeters (USD metersPerUnit = 1.0). Document any exception in package README.
Up axisY-up preferred for Omniverse / common DCC; if Z-up, set stage upAxis and document in metadata.
OriginContainer exterior footprint: origin at floor plane, door-end centerline (or documented alternative). Include a World / Root xform that is identity at rest.
Forward+Z out the long axis toward the far end (document if mirrored for a twin container).
Scale1:1 real world. No “cm” meshes scaled 0.01 without correcting metersPerUnit.

4. Prim & asset naming

Use ASCII identifiers; prefer PascalCase for Xforms and snake_case only for files on disk.

File names on the public CDN may retain legacy labels (DC45-1200KW.usdc) for continuity; the stage metadata must still carry the canonical SKU ID.

5. LOD tiers

LODPurposeGuidance
LOD0Marketing / web poster sourceSimplified shell + major equipment silhouettes; safe for Sketchfab-class polycounts.
LOD1Design coordinationRacks/tanks, CDU, busways, clearances; default public download when only one file is published.
LOD2Factory / detailed twinOptional private package; fasteners and non-critical clutter may be included. Not required on mdcx.org.

If a single file is shipped, treat it as LOD1 and state that in the download caption.

6. Packaging & delivery

7. Export checklist

Before publishing a package next to a product page or Docs link:

8. Designer / TCO linkage (forward-looking)

When Designers export geometry or an asset manifest:

9. Current public packages

Hosted under /assets/3D/ (see product pages for buttons):

FileMaps toNotes
DC45-1200KW.usdc.zipL1240C45 · L1240C45SUR150Primary liquid reference · UPS configuration
DC45-2400KW-GEMINI.usdc.zip2× L1240C45 twin layoutSite arrangement example
DLC45-1800KW.usdc.xzL1800C45DR220Geometry reference · dual loop · compact crate
DLC45-1800KW.usdc.zipL1800C45DR220Same crate plus logo textures
DLC20-450KW.usdc.xzL450C20DR150Geometry reference · dual loop
AC45.usdc.xzI400C45 · I400C45SUT50Immersion reference

10. Changelog

VersionDateNotes
0.12026-08-10Initial public draft: units, naming, LOD, packaging, checklist.
Normative companions:Product matrix · Claims registry(numbers only — not geometry).Questions:yurimeng@mdcx.org