NX Import Parasolid file from NX into 3rd party software give unexpected result

2023-05-31T11:51:59Z
NX for Design

Summary


Details

Have an assembly in NX which in assembly navigator looks like


Up to and including NX 1980-series Parasolid export from NX have worked fine to import into a 3rd party software. The geometry have looked just as it looks in NX and the data structure in the Parasolid file have come through as expected.



Parasolid data exported from NX 2007-series and later, imported into 3rd party SW does not appear to have any edges on solid bodies and the data structure in the Parasolid file seems different.



- How to get a Parasolid file out of NX that in a 3rd party system arrive with edges on the bodies and with the one level assembly structure?

Platforms
    Release Versions
    • NX V2027
    • NX V2007
    • NX V2206
    • NX V2212
    Solution

    Parasolid export were enhanced in NX 2007-series, to among other things, better support assembly structures. This result in the deviation in assembly structure of the data in the Parasolid file as described in the problem section above. In NX 2212 this deviation were addressed, so now it is possible to straight forward get the same structure of the assembly data in a Parasolid file as there were before NX 2007. To accomplish this you need to use the following setup when doing Parasolid Export:

    - Export From: Displayed Part
    - Model Data, Export: Selected Objects
    - Flatten Assembly enabled


    In NX 2007 and NX 2206 series, the workaround is, you need to add an assembly node on top of the assembly being exported to Parasolid in order for the Parasolid data structure to come out as expected in a 3rd party system. The input in Parasolid Export menu is nearly the same as described above for NX 2212, however Flatten Assembly needs to be disabled.


    Assembly structure of the Parasolid file


    A further enhancement were introduced to the way color on edges, faces and solids are handled in NX2027.3400. Now both edges and faces are given the same color as the solid body. Prior to this change only the faces had color.

    To get a Parasolid export from NX where the edges are visible in a 3rd party SW you need to give a different color to the faces in NX than the color of the solid body. This will render in the edges having a different color in the receiving system.

    Notes

    KB Article ID# PL8719650

    Contents

    SummaryDetails

    Associated Components

    CAD Translators Modeling