Get model from SolidWorks in .ply and in .obj (All in a single file) (so, you need a model that has color information somehow, in my case, opening it with meshlab always showed the color)
Use the .obj to open in Blender, make sure to adjust the import size (probably is in mm, so 0.001)
Now export to collada (.dae) and the model will keep color