Skip to content

eSchema is an evolving 2D CAD software designed to be simple yet customizable. Currently in its initial development stage, the software aims to offer a range of drawing primitives and associated functions for comprehensive design capabilities.

License

Notifications You must be signed in to change notification settings

manufino/eSchema

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eSchema

alt text

eSchema is an evolving 2D CAD software designed to be simple yet customizable. Currently in its initial development stage, the software aims to offer a range of drawing primitives and associated functions for comprehensive design capabilities.

Key Features:

  • Cross-platform compatibility: Developed using C++ and Qt, eSchema ensures usability across multiple operating systems.
  • Simple and customizable 2D CAD: The software provides an intuitive interface for 2D drafting while allowing users to tailor their experience to meet specific design preferences.
  • Custom block creation: Users can generate personalized drawing blocks and construct libraries of these blocks for efficient design workflows.
  • Format compatibility: eSchema is intended to support the reading and writing of various file formats, including DXF (Autocad), Kicad (schematics only), and FidoCadJ.

Please note ...

that the software is a work in progress, and additional drawing primitives and related functionalities are yet to be implemented.

Dependencies

  • Qt Framework (version 6 or higher)

alt text

alt text

About

eSchema is an evolving 2D CAD software designed to be simple yet customizable. Currently in its initial development stage, the software aims to offer a range of drawing primitives and associated functions for comprehensive design capabilities.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published