The other day I got nervous: I spent 20 minutes on the clock looking for the certificate of a master block for internal verification. Between folders that were not in their place and spreadsheets that were embarrassing, I burned out.

​As I am a draftsman and not a computer scientist, but I am fed up with how we manage these things on a day-to-day basis, I have thrown myself into trouble. I have relied on AI to learn to use Python and PyQt6 and I have made myself what you see in the photo.

​It is a tool that I have made for management and internal calibrations, and this is what I have achieved:

​Real behavioral charts: Instead of a boring report, the program shows me the average chart with its scatter candles of the readings. This way I see at a glance not only the error, but the repeatability of the instrument at each point in its range.

​Personal security: As it is a local app for Windows, I was worried that the data would be exposed, so I have added a hash system to obfuscate the information when there is no active session.

​Zero papers: I have the external certificates, ranges, resolutions and history of each device (like the Mitutoyo in the image) with just one click.

​Everything locally: Without clouds or messes. A quick executable in PyQt6 is now working.

​It has cost me blood and sweat to square the metrological logic with the code being a draftsman, but I am very proud of the result. I no longer depend on someone to remember to update an Excel.

The thing is, since I’m not a computer scientist, I have no idea how I could offer the software for free so that others can try it and give me feedback, which is something that would help me a lot to see if the calculations are just as solid in other workshops. If anyone knows the best way to safely share an executable or wants to help me out with that, I’m all ears.

https://i.redd.it/lka4pwtm1xjg1.png

Posted by Material-Ad8908

Share.

2 Comments

  1. QuevedoDeMalVino on

    GitHub. Es de lamentar que es de quién es, pero a no ser que quieras invertir bastante esfuerzo, visibilidad y posibilidad de que otros ayuden quiere decir GitHub.

  2. Material-Ad8908 on

    Ya… Es un problema, porque me gustaría que fuese algo a disposicion de todo el mundo, pero la verdad es que me jode publicar un código que me ha costado meses sacar… De hecho la ofrezco a todo el que la quiere probar. El problema es que no soy informático, y la única solución que he encontrado es un Drive compartido de unos 50Mb, o una cerveza en mi ciudad y os doy un USB con todo cargado…😅
    Trabajo en un taller de mecanizado, esto no es mi negocio, solo mi hobby del que me aprovecho para mi trabajo, pero sinceramente si alguien quiere echarle un ojo, estaré encantado y orgulloso de que lo valoréis… Sinceramente. Buscaríamos la solución de como hacerlo. Lógicamente sin ningún tipo de requisito monetario… Como mucho un pequeño feedback