EEnd
Mechanical
- Feb 6, 2004
- 636
I am close to talking myself into placing all of our common purchased parts, including ones derived from the toolbox into PDMWorks. We currently have the toolbox set up to create copy parts. We then rename, cleanup and move it to our design library. Well that is what is supposed to happen. Other common parts, including ones we model and ones we download, typically end up in the vault under the project where they are first used. I think it would be better if these parts were in a single location, either the design library or the vault.
Advantages of putting them in the vault include:
[ol]
[li]Eliminates ambiguity caused by the file existing in both the network design library and the users local directory. I have tried removing a couple of fasteners from the vault, but they have been replaced when other users who still have the files on their hard drives check in assemblies which use them.[/li]
[li]Easier to rename. They often get used in assemblies without getting renamed to match the naming scheme.[/li]
[li]The library can be restructured without breaking assemblies. Currently moving a part to a different directory in the design library causes assemblies to prompt for the file’s new location.[/li][/ol]
I do not think it will change the amount of network traffic. Either the part gets copied (1 read) during checkout, or it gets opened over the network when the assembly gets opened (1 read).
I see one downside. The project names must be unique, and this will make it slightly harder to construct a tree inside of the vault. For example, in the design library I could have SHCS\4-40 and CRPH\4-40. Creating the 2 4-40 sub projects will require a little tweaking. One possible structure would be SHCS\SHCS 4-40 and CRPH\CRPH 4-40. It is not the end of the world but not entirely clean either.
I initially worried about bogging down / overwhelming the vault, but it is only another 400 – 500 files.
So, am I missing anything here? Has anyone else gone this route? It is a bad idea?
Eric
Advantages of putting them in the vault include:
[ol]
[li]Eliminates ambiguity caused by the file existing in both the network design library and the users local directory. I have tried removing a couple of fasteners from the vault, but they have been replaced when other users who still have the files on their hard drives check in assemblies which use them.[/li]
[li]Easier to rename. They often get used in assemblies without getting renamed to match the naming scheme.[/li]
[li]The library can be restructured without breaking assemblies. Currently moving a part to a different directory in the design library causes assemblies to prompt for the file’s new location.[/li][/ol]
I do not think it will change the amount of network traffic. Either the part gets copied (1 read) during checkout, or it gets opened over the network when the assembly gets opened (1 read).
I see one downside. The project names must be unique, and this will make it slightly harder to construct a tree inside of the vault. For example, in the design library I could have SHCS\4-40 and CRPH\4-40. Creating the 2 4-40 sub projects will require a little tweaking. One possible structure would be SHCS\SHCS 4-40 and CRPH\CRPH 4-40. It is not the end of the world but not entirely clean either.
I initially worried about bogging down / overwhelming the vault, but it is only another 400 – 500 files.
So, am I missing anything here? Has anyone else gone this route? It is a bad idea?
Eric