the way I have seen it done Rhino and Alias is by Cv manipulations to create the waves. I believe I have seen something in 3d max where he added a cloth modifier to a surface to create water. I guess you can do the same in solidworks creating sort of like wave paths and revolving them