I work as a software engineer at a company developing navigation systems. As I have a mathematical background I normally get assigned the more mathematical problems and I find myself regularly having to produce diagrams for customers and colleagues to explain how my algorithms work.
I am looking for recommendations of good, open source, and preferably cross-platform software for creating 2- and 3-d diagrams. Any suggestions would be gratefully received.
I have had that same problem. Although Mathematica is good for this, it is rather expensive. We have for now started using GeoGebra, which is free and is excellent at producing diagrams.