An electric circuit sketching application which recognizes the sketched components and generates a machine printed circuit diagram with labeling.