Reverse engineering of free form shell structures