Customer wants to use MultiCAD based on JT - Direct Model.
Process is, that 3D data created in SolidWorks will be used in NX or Solid Edge - it works, NX, SW or SE can open DirectModel and vice versa (if preference foreign_dataset ... is set correctly)
Issue is, how to set common IMAN Relation for DirectModel. SWIM need DirectModel in IMAN_Specification relation (it looks like hardcoded), but OOTB is IMAN_Rendering (if NX or SolidEdge create DirectModel during save). So, we want to set relation between ItemRevision an DirectModel to IMAN_Specification for NX, SE, SW.
Thank you in advance.
In SolidWorks this is controlled by the swim.xml:
thank you, what about NX and Solid Edge, there is not any xml configuration file. So is it there any preference?
thank you in advance.
Let me explain a few things about the SolidWorks integration's MultiCAD support, first introduced in the latest 12.0.0 version, requiring the Enterprise-level license (TC030506).
The feature is oriented toward 'direct' reuse of non-native CAD models, because for SolidWorks, this has significant value over 'indirect' reuse, where the non-native CAD models are first translated to a neutral format, such as JT, and then referenced into your native SolidWorks assemblies. Namely, 'direct' reuse of SolidEdge, Creo, Inventor, and possibly other MCAD allows us to leverage the SolidWorks 3D Interconnect technology, to support a truly associative MultiCAD capability. As non-native models are changed in their authoring tools, mates and other constraints are automatically adjusted in the SolidWorks assembly. Today this is not possible with indirect formats such as JT, and we are not aware of any future SolidWorks plans to support it.
As of today this strategy works well with Creo, SolidEdge and Inventor, although we have a couple of gaps due to SolidWorks API limitations, and we are working to get those filled. We do have serious issues with both JT and NX files.
In summary, today you should be able to reuse SolidEdge design data directly in SolidWorks, without relying on the JT file format. As you've already noted, the required configuration settings are documented in the Admin guide. For NX support, I would ask you to submit an enhancement request against the SolidWorks integration, so that we can link our internal planning to real customer requirements for MultiCAD reuse.