Author Topic: How make a common BOM for old company projects?  (Read 1656 times)

0 Members and 1 Guest are viewing this topic.

Offline zare.zzTopic starter

  • Newbie
  • Posts: 4
  • Country: ir
How make a common BOM for old company projects?
« on: May 11, 2021, 04:33:33 am »
I am starting a job at a company. They have a lot old project and ask to make BOM for all of them. How can I do it in a short way and together?
 

Offline ajb

  • Super Contributor
  • ***
  • Posts: 2582
  • Country: us
Re: How make a common BOM for old company projects?
« Reply #1 on: May 11, 2021, 07:21:45 pm »
Are they altium projects already?  If so, start by creating an outjob file that exports a BOM in a suitable format, and see if there's enough data in a consistent enough format in the projects to get a BOM out of each.  You can add a single outjob file and add it to all of the projects so you don't have to manage a bunch of copies, or you can copy the file into each project folder if it needs to be adjusted for each project.  You might be able to write a user script that takes a bunch of projects and runs an outjob against each one, but that's probably only worthwhile if you have a LOT of projects.

If there isn't enough data in the project to create a useful BOM, then you will have to add it.  This will probably be a lot of manual work no matter what.  If the parts all target the same libraries maybe you can add the necessary information to the library component, but you will need to be very careful to not accidentally lose information in the process, like if someone manually edited part parameters after adding a part to the schematic.  You will probably need to do a lot of manual verification.

Do you really need to do all of the projects at once, or can you go back and do them one at a time as needed?
 
The following users thanked this post: zare.zz

Offline zare.zzTopic starter

  • Newbie
  • Posts: 4
  • Country: ir
Re: How make a common BOM for old company projects?
« Reply #2 on: May 15, 2021, 03:54:07 am »
Thank you. Yeah I should do that for all projects.
Could you explain how to make a  user script for that purpose?
 

Offline ajb

  • Super Contributor
  • ***
  • Posts: 2582
  • Country: us
Re: How make a common BOM for old company projects?
« Reply #3 on: May 15, 2021, 08:44:12 pm »
No, I have no idea how to write such a user script.  I don't even know if it's possible, just something you could look into if you have a LOT of projects.  But I doubt it would be worth the effort.
 
The following users thanked this post: zare.zz


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf