[Tex/LaTex] Best Drawing software for engineering/scientific illustrations with LaTeX

diagramsengineeringillustratortechnical-drawing

I will be writing my Master's thesis in Aeronautical Engineering and was wondering about the following:

I will have lots of illustrations such as parts of aircraft, mechanical components, mathematical graphs and diagrams. I am sure you get the idea.

I found info on Metapost, TikZ, Inkscape, xypic, xfig, graphviz although I am not sure which is best at which.

I think TikZ is very good for mathematical/geometric illustrations.

But, what would you suggest for drawing the rest?

Probably we are talking about vector graphic editor such as Adobe Illustrator, Inkscape etc. But which is the best for LaTeX?

Sorry if my question seems about confusing, but it really represents the state I am in now.

Best Answer

I suggest you mix-and-match.

For truly arbitrary yet still technical drawings (even complex ones) like parts of an aircraft and mechanical components, I would suggest Google SketchUp. As a taste of drawing a model jet, consider viewing a quick YouTube video.

You can also use parts of already-created models from the 3D Warehouse:

enter image description here

enter image description here

enter image description here

You can even scale up to full size:

enter image description here

As a tutorial on working with SketchUp, consider the Harwood Podcast Network SketchUp: A 3D Toolbox podcast. Also see Draw an aircraft with Tikz.


For mathematical graphs and diagrams (something that has more expressible structure, mathematically), you can use any of the graphical packages used throughout this site: tikz, pstricks, Asymptote, ...