PLMXML loading and structure
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hey there,
I've got 2 problems with my PLMXML imports. First off i'll try and explain the scenario and then the problems.
So, i've have this set-up which uses a competitors software for the rendering. First off, i'd export using a custom script an assembly from CAD, into corresponding folders and subfolders (to keep is simple: Bodies, Equipments and Product Assemblies:
- all parts in the assembly to .STP
- all sub-assemblies to a simple PLMXML file, as in, name of file to link to and vector coordinates (no material nonsense etc). In this file, all parts/sub asm were referenced to using a "../../folder" structure, and .3XF or .PLMXML extension depending on the file type
We'd then run the converter which would convert all .STP into .3XF (keeping NURB info) and so the PLMXML could find all the parts necessary when opened.
Now, after a bit of testing i managed to convert my .3XF files into a .FBX with NURB info, and VRED can import these no problem --> Bloody great, it keeps all info from my old software, including material names etc (just need to re-create materials in the asset library)
I also used Notepad++ to change all instances of "3XF" into "FBX" in all PLMXML files --> Perfect
So, i've got my database pretty much running as before, i'll still have to change a few things around process wise, but that can wait.
Now i've come accross 2 problems it seems:
- Whenever a PLMXML references another PLMXML file, i get an error (see image 1)
- While writing this post i tried with VRED 2021.1 Pro (instead of VRED 2021.3 Design) and everything loads correctly --> Bug in 2021.3? or Design limitation?
- For parts that are instanced twice in the PLMXML, only one is visible, it seems the geometry isn't "duplicated". Now i can manually copy/paste, but i was wondering why it won't load like this out of the box (see image 2)
One extra question, is there anyway i could use the asset manager for some of the geometries that are used often? or even for all of my exported parts?
Thanks a lot
Benjamin