@@ -45,6 +45,9 @@ operations that need to made over and over. You want to do something once, and
4545then your tools do it for you from then on. This is the problem that GitPLM
4646solves.**
4747
48+ Since we store our designs in Git, we think it makes sense to store the
49+ meta-data (BOMs, part-numbers, etc.) around our designs in Git too.
50+
4851Without a shared system, hardware, firmware, and mechanical work drift into
4952scattered files, untracked changes, and version numbers no one can trust. Does
5053your workflow resemble this?
@@ -59,14 +62,20 @@ truth with full history and traceability:
5962
6063GitPLM does several things:
6164
65+ - Serves the partmaster to KiCad as an HTTP library, so schematics are drawn
66+ with parts that already carry your IPNs, and reloads whenever the CSV files
67+ change.
68+ - Searches and edits the partmaster in a terminal UI, with quick search across
69+ every column, parametric search per column, datasheet links, and release
70+ processing.
6271- Combines source BOMs with the partmaster to generate BOMs with manufacturing
6372 information.
64- - Automate the generation of release/manufacturing information
65- - Create combined BOMs that include parts from all sub-assemblies
73+ - Automates the generation of release/manufacturing information.
74+ - Creates combined BOMs that include parts from all sub-assemblies.
6675- Gathers release data for all custom components in the design into one
6776 directory for release to manufacturing.
6877
69- An example output is shown below:
78+ An example release output is shown below:
7079
7180<img src =" assets/image-20230104145925988.png " alt =" image-20230104145925988 " style =" zoom :50% ;" />
7281
@@ -75,7 +84,7 @@ changes and use simple file formats like CSV to store BOMs, partmaster, etc.
7584
7685## 🎬 Video overview
7786
78- [ GitPLM overview ] ( https://youtu.be/rSGHQXkrZmc )
87+ [ GitPLM video playlist ] ( https://www.youtube.com/playlist?list=PLUc0MSAo-4o0 )
7988
8089## 📦 Installation
8190
0 commit comments