I`m working in a solidworks project but I got some problems.
I need to fill up a engine block to discover the volume inside, in order to compare with a real model.
What is the best method?
Maybe... extrude a block from a the smaller side profile, that is the outer profile of the side. Set the extrude to 'do not merge solid bodies'. Then do a combine/merge feature with 'subtract', using your engine block as the main body and subtract the new extruded bodie. Should leave you with multiple solid bodies inside your engine block, measure and add up these bodies.
If you can't do it with one extrude for the entire engine, may have to do a few.
The Intersect Tool should be helpful for you.
SolidWorks Intersect Tool
Creating Solids from Enclosed Cavities with the Intersect Tool
Thanks for helping,
But my problem is that I only have the imported file so I cannot work in it.
I tried the intersect tool but didn't work as I want because of the open wall I guess.
Actually I just need to fill up the valves for a valve inspection
So I'm guessing you have surface bodies and not solid bodies?
If you have surface bodies, fill the valves with a solid extrude, revolve, whichever feature you like, and use the surfaces of the valves to do surface cuts, cutting the outside of your fill features away.
If you have a solid body, you could create surfaces of the valves, using the offset surface feature with a distance of zero, cap the ends, knit the surfaces, and use the form solid body option with the knit surface feature. Mass properties on the resulting solid bodies.
Retrieving data ...