Thank you very much guys for the advice. First of all I answer to Mr.Who. You are definitely right, there is a lot of
3D part suppliers and I don't won't to replicate their work. You are right it would be not appealing. But i have worked for some companies designing tool machines and I ansure you that everyone has its own libraries of shaft, gears, spacers, you name it. It is enough put all them in one folder, and give them consistent names or consistent properties and bam you have your own new library. Also part of the program is an, I hope, user-friendly tool that starting from an excel table and a prototype creates a new library. The idea of the file name (or description properties) stems from the idea that most people simply create new parts in the library renaming an existing one. I ensure you no one would update an excel or even worse an access database. Also with what results? Thank you though for the objection because this makes me understand what are the right factors to stress in presenting my project.
Then I must thank Ed because you now make me think better to the importance of dowels. Actually this involves quite harder topology issues, but I guess i will have to deal with them. You are right in saying about the the BOM. I think though that, even if I don't know it very well, you can do what you say using PDM Works. For me trying to compete with that program would be pure craziness. On the other side I know what you mean because I hate that too. What I did to speed up the process is simply creating a windows in which I have the list of the parts in the assembly. In this window I can mass renaming files (eg consecutive numbers), change the material, change the items of the property list. Not dramatic but it helps.
Thank you for your opinion guys. I hope to speak with you soon.
Jacopo