Skip to content

An app that checks drawings in the "Kornit" drawing template

Notifications You must be signed in to change notification settings

DanielHelps/ECOrganizer

Repository files navigation

2022-07-06_11-23-08-550

ECOrganizer

An app that performs various checks to manufacturing and assembly drawings based on “Kornit Digital” drawing template.

ECOrganizer main GUI

ECOrganizer main GUI

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.

The avaliable checks

Drawing nuber check

drawing_number_comp

Checks that the drawing number in the PDF and the name of the file are the same.

Part numbers check

pn_check

Checks that the P/N of the drawing is a valid Kornit P/N.

Drawing revisions check

rev_comp

Checks that the revision in the PDF is the same as the revision in the file name.

Signature check

signs_check

Checks that all the required signatures are present.

Balloons check

baloons_check

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).

Date check

date_check

Checks that a date exists in the drawing.

Log

The log for an example folder can be seen below:

ECOrganizer log

The log can be exported to excel by pressing the "Export to excel" button.

Run the repository

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

Releases

No releases published

Packages

No packages published