Adam, I'm not sure about your budget but a company in St. Hubert, Quebec is producing (under license from NRC) portable 3d laser scanners for ISS crewmember usage, something to do with quick and dirty scans of parts for maintenance purposes...
It would be nice if one was to find out which true sweeps were used on the original roof in order to create the right curves, I happen to have a table for true sweeps based on the Detroit method.
Just a thought...
Best of the season,
Rick /ubbthreads/images/graemlins/smile.gif