Ik heb een kleine Python-app gebouwd waarmee je Autodesk Inventor-iProperties kunt beheren zónder de onderdelen in Inventor zelf te openen. De app leest de metadata, toont die in een simpele tabel, laat inline bewerken toe en schrijft de wijzigingen terug naar de bestanden. Ideaal om je modellib in een vroege fase netjes te structureren—zonder klikmarathons.

Hoogtepunten

  • Leest de belangrijkste iProperties: Part Number, Description, Comments, Date Checked.
  • Dear PyGui-tabel met inline editing (geen dialoogvensters, gewoon tikken).
  • Schrijft updates terug via de COM-interface van Inventor.
  • Exporteert alles naar een strakke Markdown-overzichtspagina.
  • Mist “Date Checked”? Dan valt ‘ie automatisch terug op de bestandstijdstempel.
  • Basis materiaaltoekenning voor .ipt-partfiles.

Werking onder de motorkap

  • Inventor draait stilletjes op de achtergrond via een dedicated COM-workerthread.
  • Veilige volgorde voor metadata: open → bewerk → save → close.
  • Tabelnavigatie met Tab / Shift+Tab / Enter voor vlot doorrammen.
  • Statusbalk laat direct zien wat er is aangepast of uitgevoerd.

Waarom dit fijn is

Je hoeft Inventor niet meer te starten om een paar iProperties te tweaken. In plaats daarvan pas je metadata over meerdere files in één keer aan—sneller, consistenter en met minder frictie.

Volgende stappen

  • Zoeken/filtreren in de tabel.
  • Materiaalkeuze via een dropdown.
  • Recursieve mapondersteuning.
  • Preview-modus vóór het toepassen van wijzigingen. Meer details staan hier

Hardware-hoek: de dummy bike is binnen

Goed nieuws: de dummy bike is eindelijk gearriveerd, dus ik kan verder met het echte frame.
Morgen: het frame demonteren en voorbereiden voor de volgende iteratie.