Un fichier est corrompu s'il manifeste des comportements anormaux*, ceci peut être causé par des mauvais éléments ou par des problèmes provenant des vieilles versions de Microstation, en effet il y beaucoup de différents facteurs qui pourrais avoir causé la corruption d'un fichier.
Il y a une méthode qu’on utilise pour restaurer/réparer ce type de fichier : le fusion d’une référence dans un fichier principal.
Notez bien: Cette solution n'est seulement possible que si il est possible d'ouvrir le fichier.
Il y a deux cas possible:
Créer un nouveau fichier (new.dgn) avec un et configurer toutes les spécifications comme dans le fichier corrompu (old.dgn). N’oublier pas de choisir le fichier .seed correct
Attacherr old.dgn dans new.dgn comme référence. Dans la boite de référence, clic droit sur le raccourci d’old.dgn puis allez à « fusionner dans fichier Principal »
Un clic gauche dans la vue pour accepter la commande. La boite de référence devrait être vide à ce moment et les éléments de old.dgn devraient être dans new.dgn et prêt à être modifiés.
Comme le fichier corrompu a des références attachées,
ouvrez New.dgn, lors de l'attachement de old.dgn come référence, allez dans les Spécifications d'attachement de référence et configurez l'attachements imbriqués sur Imbrication active avec une profondeur d'imbrication de 1 ou plus. Ceci pour assurer que toutes les références soient visibles.
Dans la boîte de référence, aller dans "Afficher Hiérarchie" et cliquer sur les signes "+", toutes les références attaché à old.dgn seront visibles dans la fenêtre à gauche. Cliquer sur old.dgn pour que les références s'affichent dans la fenêtre à droite.
Choisissez les références attaché sur Old.dgn, dans la fenêtre à droite, faites un clic droit et choisissez "Créer un attachement direct"
Un clic gauche pour accepter la commande et les références sont directement attaché à new.dgn.
Choisissez toutes les références attaché sur New.dgn, dans la fenêtre à droite, faites un clic droit et choisissez à « fusionner dans fichier Principal »
Un clic gauche dans la vue pour accepter la commande. La boîte de référence devrait être vide à ce moment et les éléments de old.dgn devraient être dans new.dgn et prêt à être modifiés.