@@ -819,6 +819,25 @@ The following materials were provided as input context for drafting:
819819 discussions on decoupling USD identifiers from external system
820820 identifiers."
821821
822+ 9 . ** AOUSD IEDT Interest Group presentation (PTC)** -- Steve Ghee (PTC)
823+ presented CAD/PLM integration with USD: direct USD export from Creo
824+ and Onshape, automatic USD generation from Windchill PLM on CAD
825+ check-in, configuration-driven on-demand USD generation,
826+ bidirectional traceability via asset resolvers, and access control
827+ flowing through the resolver. Demonstrated with a ~ 6,000-part tractor
828+ from Creo rendered in Omniverse.
829+
830+ 10 . ** PLM identifier architecture (PTC/Windchill)** -- Discussion with
831+ Steve Ghee on how PLM identifiers work in practice: Windchill OIDs
832+ are intentionally opaque URIs (e.g., ` VR:wt.part.WTPart:23639563 ` );
833+ the object identifier, display name, assembly occurrence ID, and
834+ system-unique "number" are all distinct concepts; multiple OIDs per
835+ item (PLM part, CAD document, navigation context); the asset resolver
836+ URI is the real external reference. Part numbers don't scale in
837+ complex parametric/configuration use cases -- the real identifier is
838+ a composite URI meaningful only to the originating system. Motivated
839+ the addition of vendor extensibility as a design principle.
840+
822841### Review and refinement
823842
824843The draft was refined through multiple rounds of internal review. Key
@@ -849,5 +868,11 @@ editorial decisions included:
849868 for true applied schemas (multi-apply or single-apply with base) as an
850869 alternative to the ` assetInfo ` dictionary approach, and restructuring the
851870 "Likely direction" section to compare both approaches with their trade-offs.
871+ - Adding vendor extensibility as a design principle, based on PLM identifier
872+ architecture discussions revealing that real-world identifiers are often
873+ opaque, vendor-specific URIs. Referenced the OpenGL/Vulkan vendor extension
874+ model (` GL_NV_ ` → ` GL_EXT_ ` → ` GL_ARB_ ` → core) as proven precedent for
875+ fast time-to-market with a path to standardization. Sharpened governance
876+ and namespacing open questions accordingly.
852877
853878A prompt-level drafting log has been archived separately.
0 commit comments