As-Built Printer is a custom Python-based printing tool designed to automate and streamline the printing of technical documents in a structured, repeatable way — ideal for industrial or construction environments.
I imagined and developed this tool as a practical solution to meet the real operational needs of a company that deals with large volumes of structured PDF documents, such as:
- Manuals
- Technical sheets
- Certifications
- Assembly guides
- Guarantees
- Reports
- and more...
The traditional process of manually opening, sorting, and printing each file is repetitive and time-consuming.
This tool solves that by automating the printing logic and applying a predefined order to document types, ensuring consistency, accuracy, and speed.
- Automatically detects all required folders and files
- Supports multi-copy printing
- Silent printing using SumatraPDF
- Sorts documents logically (prioritizes numbered files)
- Handles exceptions like missing DUAO files
- User-friendly interface with printer preferences
- Includes custom branding and clickable credits
- Saves valuable time for employees
- Ensures uniformity in print sets
- Reduces human error
- Easily deployable as a single
.exefile - Simple and intuitive to use — no training required
- Built with
tkinterand compiled usingpyinstallerwith--onefilemode. - The application icon is embedded into the
.exe.
Designed and developed by Swax
Visit: https://swax.cc