horizon-eda / horizon

Horizon is a free EDA package
https://horizon-eda.org/
GNU General Public License v3.0
1.13k stars 83 forks source link

Feature request: Part replacement migration #697

Open tkornack opened 2 years ago

tkornack commented 2 years ago

As part availability changes, it would be a handy feature to let an old part point to its drop-in replacement part, and have a method for updating old parts with their replacements. I find it particularly cumbersome to assign new parts for every unavailable passive component on every design.

carrotIndustries commented 2 years ago

I find it particularly cumbersome to assign new parts for every unavailable passive component on every design.

For passive parts,try the "similar parts" tab in the BOM export dialog.

tkornack commented 2 years ago

For passive parts,try the "similar parts" tab in the BOM export dialog.

I like the Similar Parts section. Perhaps an option there to make the parts selected be permanent?

carrotIndustries commented 2 years ago

Perhaps an option there to make the parts selected be permanent?

I guess that'd be confusing, how about an import/export feature instead?

tkornack commented 2 years ago

how about an import/export feature

Not sure I can picture how it would work. Would you export the BOM as normal, but then import it back in to make the assignments permanent?

carrotIndustries commented 2 years ago

Not sure I can picture how it would work.

Rather than redoing the assignments manually, they can be imported from a file that has been exported before.