In order to bring in graphics/pattern from SolidWorks I exported the SW as an 3DXML file. Now I have updated the original SW file and overwrote the 3DXML file. I am not getting the option to update the file in Composer -only the SW components in the .smg. Is there a way to get around this?
Thanks!
ps - I tried a trick I was told about - to rename the .smg to .zip open then replace the files, but I get an error message when I try to open the .zip
Hi Kim
i think you use standard Windows. So ZIP dos not work. Install 7z as Zip Tool. this will work perfectly
I don't understand the reason to use 3dxml. This is a viewing format from Dassault.
From SolidWorks Composer 2017 SP2 on, used textures will be transported directly to composer.
But back to your question: it is possible to update each format, also 3dxml.
Process:
1. you import 3dxml
2. you save this as .smg in the filesystem
3. you change the geometry and create a new 3dxml file
4. you open the old smg file in composer, than open menu "file > update > SolidWorks composer document" and use the new 3dxml file.
if this dosnt work there is only one reason, you are working with .smgproj. In this case first save this as .smg!