Can you delete a working unit from a dgn file?

I have a Microstion file that I am assuming has some sort of corruption as the FOOT working unit is not available. The file is from one of our other offices. Our office took over the project so exactly where all of the files came from and how they were developed is a mystery since all the staff from the other office have departed the company. I do have a copy of this file that has the correct units set & available in the list. We only discovered this problem today as I referenced this file to the main roadway design file and they did not line up. Through the investigation I found the working unit was apparently changed to use Survey Feet rather than International Feet. I went into the Working Units dialog to switch the working units and found that the unit of Feet was missing. There is another model contained in this file and switching to that model it is set to Feet. This leads me to believe the file is corrupted, but I want to know if you are able to actually delete a unit from a file even if it is defined in the units.def file. My assumption and common sense tells me this is not possible.

Microstation v8i

Parents
  • your right I know of no way to remove it, and never had to in 30 years, so its got to be corruption.. when not remove all the data and send t to Bentley and ask them to look at the level of corruption and maybe they  can tell how it happened or if you have axiom tools you can let it analyse the file and find out how corrupt, and maybe fix it..... my usual trick of xref and copy data wont work on this file as you have already discovered.. another old trick with bad files .. open the file select all and try to rotate 0.0000001 degrees, then try rotate back same negative value... this used to work great in V8 why?  no idea maybe it refreshes the header file or some embedded hidden tables...

    Lorys

    Started msnt work 1990 - Retired  Nov 2022 ( oh boy am I old )

    But was long time user V8iss10 (8.11.09.919) dabbler CE  update 16 (10.16.00.80) 

    MicroStation user since 1990 Melbourne Australia.
    click link to PM me 

Reply
  • your right I know of no way to remove it, and never had to in 30 years, so its got to be corruption.. when not remove all the data and send t to Bentley and ask them to look at the level of corruption and maybe they  can tell how it happened or if you have axiom tools you can let it analyse the file and find out how corrupt, and maybe fix it..... my usual trick of xref and copy data wont work on this file as you have already discovered.. another old trick with bad files .. open the file select all and try to rotate 0.0000001 degrees, then try rotate back same negative value... this used to work great in V8 why?  no idea maybe it refreshes the header file or some embedded hidden tables...

    Lorys

    Started msnt work 1990 - Retired  Nov 2022 ( oh boy am I old )

    But was long time user V8iss10 (8.11.09.919) dabbler CE  update 16 (10.16.00.80) 

    MicroStation user since 1990 Melbourne Australia.
    click link to PM me 

Children
  • Hey Lorys, thanks for the reply. I am not sending the file to Bentley as we had a known good file as a backup. I could have actually used the ref to a new file and merge. Since the project files are in international feet and the corrupted file was in survey feet all I would have needed to do is reference the corrupt file into another file and scale it down by 0.999998 and it lined up.

    No, I don't have Axiom software. We had it at one time and it NEVER worked other than to fix a few non-destructive issues. We never had support from them either. I could not justify the cost so we dropped. There were also relentless sales calls from them every month asking to buy more.

    Anyhow, we had a copy of the file in other directory that was sent to the contractor who is constructing the project so we just replaced the bad file with that one.

    I know the units.def file controls what units are available and I was sure you could not delete a working unit from a file without modifying units,def. I just need to verify that.

    Microstation CONNECT - 10.17.2.61

    ORD - 2021 R1 10.10.1.3

    ORD 2022 R1.1 - 10.11.3.2

    ORD 2022 R3 -  10.12.2.4

    Microstation v8i SS 10 - 08.11.09.919

    Power InRoads v8i - 08.11.09.615

    ProjectWise - 10.0.3.453