We design and build machines of different sizes but similar structure, so our NX directory structure looks like this:
SmallMachine/ SmallMachineAssembly.prt MainComponent.prt OtherComponent.prt ThirdComponent.prt BiggerMachine/ BiggerMachineAssembly.prt MainComponent.prt OtherComponent.prt ThirdComponent.prt OtherMachine/ ...
As you can see, we use the same file name inside different directories. We never had any problem with this, except when yesterday we tried to design a plant layout made of TWO machines... NX complains about "a part with the same filename is already loaded". Is this supposed to happen? Should we ensure that our directory structure has NO duplicate filenames?