I need to import a 3D model of my PCB with components into SolidWorks. My design consists of a rectangular PCB, parts from the stock KiCAD footprint library (SSOP, 0603, etc…), and custom footprints with custom 3D models. In KiCAD, the board renders correctly. However, I am having difficulty importing the board with components into Solidworks using the VRML export. Regardless of the VRML export options, I have been unable to get the actual components to appear in the imported module.
When importing the main VMRL file, the board appears as expected in Solidworks, with vias, SMT pads, and silkscreen, but no parts at all. I can load each part’s VRML file separately, and each part’s imported model appears correct. This was tried with both relative and absolute paths on export with identical results.
As a second data point, I experienced the same issue with FreeCAD until I switched to “Absolute” paths on export.
Right now I don’t know what the problem(s) is(are). Has anyone seen any problem like this? Any suggestions on tackling this problem?