angib wrote:For something like the whole roof of a teardrop, the options are likely to be:
1) Create a huge 3-D block consisting of the outer surface of the roof, right down to the floor. Create a second huge 3-D block consisting of the inner surface of the roof, right down to the floor. Subtract one form the other to get just the roof. Each of these huge blocks is created from the side profile of the roof (closed along the floor line) extruded sideways by the width of the body.
2) Very similar to (1), create a closed 2-D side profile of the whole outer roof connected front to back along the floor line. Create a second closed 2-D side profile of the inner roof surface. Subtract one from the other to form a closed 2-D curve and then extrude that sideways.
3) Join up the outer side profile and the inner side profile to form a closed 2-D curve and then extrude that sideways.
4) If FreeCAD provides it (probably not) look for a 'shell' command that allows you to take a 3-D zero-thickness surface and then add thickness to it.
Thanks! I had thought about #1, but I wanted another, easier way to do it...

The shell command might be the ticket, though. I'll have to research it when I get home to see if it has it or not.