An app that performs various checks to manufacturing and assembly drawings based on “Kornit Digital” drawing template.
The app can accept either a folder or a selection of files.
The user can decide what checks to perform, and after the checks are performed, a log of issues can be exported to excel.
Checks that the drawing number in the PDF and the name of the file are the same.
Checks that the P/N of the drawing is a valid Kornit P/N.
Checks that the revision in the PDF is the same as the revision in the file name.
Checks that all the required signatures are present.
Verifies that the exact required balloons are present (for example, if there is an assembly with 12 items, so balloons with all the 12 items should be present).
Checks that a date exists in the drawing.
The log for an example folder can be seen below:
The log can be exported to excel by pressing the "Export to excel" button.
In order to run the app, clone the repo and run file ECOrgaznier.py
or use the following command to create an exectuable:
pyinstaller --onefile --windowed --icon icon.ico ECOrganizer.py