La version 0.6.0 du système de conception assistée par ordinateur minimaliste CadZinho a été publiée, offrant des outils pour créer des dessins techniques 2D simples. La nouvelle version intègre une architecture de rendu qui élimine les freezes d'interface pendant le travail. Le code est écrit en C avec des ajouts en Lua et est distribué sous la licence MIT. Les sorties sont générées via la bibliothèque SDL 2.0 et l'API OpenGL 3.2. Des compilations sont préparées pour Linux, Windows et macOS. Un port pour exécution dans des navigateurs est également disponible, compilé avec Emscripten.
Le programme prend en charge des primitives de dessin telles que des lignes, des maillages polygonaux, des cercles, des arcs, des ellipses, du texte, du hachurage, des splines, des images, des points, des étiquettes, des attributs et des lignes brisées. La gestion des calques et des blocs est supportée. Les fichiers au format DXF et SVG sont pris en charge. Les résultats peuvent être exportés dans les formats G-code, HPGL, PDF, SVG, PS ou sous forme d'images. Un langage de script est fourni pour le développement de macros, d'extensions et de la personnalisation de l'interface. L'environnement de développement ZeroBrane Studio (IDE Lua) peut être utilisé pour le développement d'extensions.

Source : opennet.ru
