In the attached model, I have a number of curves on the surface of the solid body I want to remove. Does anyone know of a way to do this?
Insert>Face>Delete. Then use the Delete and Fill option. This will allow you to delete any group of faces, and replace them with an approximate single face. Make sure to select the "tangency" checkbox. If you want to be even more accurate, you can use Face>Delete Face>Delete. Then hand create the filled surface using the filled surface tool. You can use points on the reference surfaces (the old ones) in a 3D sketch, by using the sketched point tool, and the "On Surface" constraint. When making the filled surface, select the "constraint curve" option, and chose that 3D sketch. Then use the surface>Knit tool to knit it back to a solid body. I detail this method here, the last section: http://solidmentor.com/modules/wiwimod/index.php?page=SurfaceFill
Note that this is an approximation based on the existing edges. SolidWorks does not have a tool to automate a full surface smoothing approximation. T-Splines does, which you can use inside Rhino plus tsElements to reimport back to SolidWorks.
You just made my part a lot more prettier.
This is a closed solid body. If you want to change the curvature of the part you could start by deleting faces patching or recreating boundary surfaces, then knit back together into a solid. The attached picture shows a delete face and surface fill.
Retrieving data ...