No passado, usei xfig
para esses projetos. Apesar da interface estar muito desatualizada (e a exigência de um mouse de três botões), os números gerados são de alta qualidade. Você pode instalá-lo usando
sudo apt-get install xfig
Recentemente, comecei a usar Inkscape
para geração de figuras. O programa pode importar / exportar de / para eps, pdf, svg e até mesmo Latex (através de PSTricks).
Para desenhar diagramas de circuito, você pode importar gráficos SVG existentes dos vários componentes, pois há muitos na Internet (veja isso ). Desenhar um diagrama de lentes convergentes como o acima deve ser bastante fácil.
sudo apt-get install inkscape
Por favor, esteja ciente de que a curva de aprendizado para inkscape
é íngreme. A documentação sobre como usar o programa é boa e há vários tutoriais em vídeo sobre como executar tarefas complexas já no YouTube (embora frequentemente para design gráfico, em vez de figuras técnicas) para ajudá-lo a aprender.
Editar:
Acabei de ler uma postagem no superusuário que sugere que o Inkscape não é o melhor para esses desenhos. Em vez disso, eles sugerem o Google SketchUp para a parte técnica e o Inkscape para adicionar recursos extras aos seus gráficos.