An analytical cost estimation approach for generic sheet metal 3D models