mathome
are you teamworking at the same time? we have had various issues whereby a teammate cannot update/detach/unload x-refs if he or she is not completely signed into them.
because archiCAD's x-ref management
merges the DWG into the project file rather than truly references it, these entities have to be treated as archiCAD elements - and if you're not signed into them you can't do anything with them!
the quirk with this is that if you
are
signed into part of an x-reffed drawing (by marquee for example) and then try update it, archiCAD will update all of the elements from that DWG that
you
have access to (i.e. within your marquee),
and merge in new entities from the area that you don't!
you will then see that you have 2 instances of that x-ref if you look in the x-ref management dialogue. reloading again results in 4 instances, etc. . . the workaround is to have somebody signed in permanently to the entire plan with access only to the x-ref layers. the draft is saved so that all team mates have access to it and it is used for loading, unloading, detaching and updating x-refs. we double this up as a 'file management' draft with the team leader signed in for layer combination editing, etc, as well.
there was some discussion a while back, along with a wish. links are here:
http://archicad-talk.graphisoft.com/viewtopic.php?p=3152&highlight=hierarchial+layers#3152
HTH
~/archiben
b e n f r o s t
b f [a t ] p l a n b a r c h i t e c t u r e [d o t] n z
archicad | sketchup! | coffeecup