Skip to content
Ezequiel edited this page Apr 13, 2023 · 14 revisions

Welcome to the CadZinho wiki!

Logo

CadZinho is a Computer Aided Design (CAD) software, aimed at a desktop application for 2D technical drawings.

Try it: Releases

CadZinho main objectives:

  • Free software: permissive license, both in its own code and in that of third parties;
  • Portable: different platforms and operating systems, no administrator privileges, few external dependencies;
  • Extensible: script language (Lua) that allows the addition of new features, automation, customization. Perhaps this is the most ambitious goal, as it intends to make CadZinho a base platform for more specialized applications.

CadZinho features:

  • Natively open, view, create and modify DXF files
  • Uses the "modern" DXF standard (2007 version)
  • Some upported entities (more info):
    • Line, Polyline, Spline
    • Circle, Arc, Ellipse and ellipcal arc
    • Text and MText (rich formated text)
    • Block and Insert
    • Hatch
    • Dimmension
    • Raster Image
    • Point
  • Standard colors and line weight
  • Layer management
  • Management and creation of blocks, including attributes
  • Text type management, with support for SHP, SHX, TTF fonts
  • Linetype management, with support for LIN files and complex linetypes (with shapes)
  • Hatch management, with support for PAT files
  • Create print files (PDF, SVG, PS and image formats)
  • Export to G-code and HPGL formats
  • Lua scripting language for extension, which allows configuration, macros, custom interface and custom interactive mode

To do:

  • Improve script Lua API
  • Layout mode (Paper or print editing mode)
  • 3D support (maybe?)