Is there any tools in solidworks that can give the coordinates (xyz) of a chosen surface(for example surface of a section of a car)?
I need a tool that can give me coordiates of a section (points in xyz) so I can use it for my robot.
One way to do it would be to set up a sketch at a particular z location that intersects the surface you wish to extract points from and perform 'convert entities>intersection curve' on the surface. This should give you a spline sketch entity on which you can construct 'point' reference geometry.
The "z" dim will always be the same, and you can query the points for their individual x,y coordinates.
Setup additional sketches at different z locations to "map" the surface.
I've done a similar thing here with a non-regular surface: