I have found an issue where if an assembly (or its subassemblies) have assembly features like a extruded cut in my case, then exporting to a datasmith file from SolidWorks or importing with direct link from Unreal Engine editor results in nothing being created when exporting as a datasmith file or resulting in an “could not be loaded: Nothing to synchronize.” -error message.
Above you can see the assembly features drop down in the assembly viewer.
Above you can see there is an assembly feature (cut) that “hides” a fitting in the blue part.
Above is an error message printed when I try to synchronize the assembly in SW and import it from UE editor via direct link feature, which has worked on other assemblies that do not have assembly features.
To solve this I had to supress the assembly extruded cut and do it in the part instead (part feature).
Above you can see that I have suppressed the feature from the assembly (I later on added the feature as a part feature, which imported just fine)
Above you can see the imported model (this one didn’t have the part feature yet done)
Another way to solve this was to export the assembly as a STEP file and then convert the file to datasmith format. Downside was that then I would lose all the assigned materials, which is something I really need to have.
Is this a known issue? I tried to search for it but could not find any information.
I am using the following versions of each software:
SolidWorks 2023 SP5.0
Unreal Engine 5.5.4
In the case this in unavoidable, I would (and many others) appreciate an error message telling that the assembly might have a assembly feature in x assembly… Working with really big assemblies is not easy to spot these.