[V8i] Design File - Linear Units - Accuracy

If I configure a DGNLIB file with the following settings for TextStyles:

Format = MU

Master Unit = Meters

Sub unit =  Millimeters

Accuracy = 0.1234

And a DGN file with ONLY different Accuracy as follows:

Format = MU

Master Unit = Meters

Sub unit =  Millimeters

Accuracy = 0.12

All Advanced Settings such as Resolution are identical, the TextStyles will show as value "0.00". My question is the true value still applied or is something lost through roundoff?

I was hoping that I can specify 4-digit accuracy for the dgnlib and it's just that the DGN settings truncate the decimal digits, but still apply.

It must be commonplace to want millimetre-size text in a metre-sized model, so to obscure the measurement for other reasons doesn't make sense...

  • I'm not  sure what your up to but I  work 1:1  in meters with  mm accuracy  I place  text in meters height and scale drawing sheets up to the real world not scale world down to paper, why  first because  its easier  in that  there is already  a 1:1000 ratio for mm and meters  second  because  real world coordinates are maintained  and I cant think of real reason not to maintain coordinates... it allows for all work to re real georeferenced to each othre and makes it easier  for mapping  with  photography  existing  conditions etc etc and  lends it self to GIS better later...

    accuracy  is  not the same as precision.. mstn really  stores things 16 decimal places and rounds  off the reported answers to what ever accuracy you tell it to in you design file settings.... i dont think the dgn lib file has any effect  on real values  only on the dim style  you may impose...

    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 

  • Hi cweber,

    Unknown said:
    My question is the true value still applied or is something lost through roundoff?

    Yes, the values are still applied, because Accuracy setting in Working Units Settings defines display accuracy, not how the values are stored.

    Unknown said:
    I was hoping that I can specify 4-digit accuracy for the dgnlib and it's just that the DGN settings truncate the decimal digits, but still apply.

    You can defined whatever value you need.

    I'd like to note that MicroStation doesn't truncate decimal digits, but makes rounding. It can be tested easily: Using your setting, if e.g. text height is defined as 0.001, it will be displayed as 0.00. But if its defined as 0.006, it will be displayed as 0.01. But the original values from dgnlib will be used regardless how display accuracy is displayed.

    Another way how to test it easily is to place a text using the text style. If you will check real height not using Element information dialog, but with an old analyze element key-in, you will see correct values are applied.

    Unknown said:
    It must be commonplace to want millimetre-size text in a metre-sized model, so to obscure the measurement for other reasons doesn't make sense...

    Yes, it's quite common to define milimeter-size texts. On the other hand accuracy setting defines how all linear values are displayed in MicroStation, so it does exactly what it has to do. Maybe you can create a change request to display original (not rounded) values in tooltip...

    With regards,

      Jan

    Answer Verified By: cweber 

  • Unknown said:
    Maybe you can create a change request to display original (not rounded) values in tooltip...

    When defining, for example, a Text Style having a text size less than the working units display setting, the dialog shows a size of zero.  That's rather confusing.  For comparison, look at Tool Settings when placing text: the text height and width are displayed to 4 decimal digits even when the design file precision is 2 decimal digits.  The Text Style dialog rounds the value with the result that small values appear as zero.  I think that Colin is requesting is that the dialogs that show text size should be consistent.

     
    Regards, Jon Summers
    LA Solutions

  • Do you use Annotation Scale? You can place a millimeter text (e.g. 3.5 mm) on your drawing after setting your Settings>Drawing Scale to the scale you are going to use. If you dock that dialog you can change the units "on the fly" any time. Still I rather recommend to leave your construction design on the design file and create a sheet model. (Best through a Saved View or in 3D through a Callout) The Annotation (Text, Dimensioning, Annotation Symbols) are placed on the Sheet. This way you can easily use the same design for different scaled files as the annotation is largely specific to the scale of the sheet.
  • Hi Gerd,

    I am converting a Workspace that has been modified over 19 years. They did not use Annotation scale, not even sheet space for detailing. I am updating the minimum necessary to get it working on PowerMap V8i so that the larger effort can be put into Bentley Map and XFM.

    Regarding display of Accuracy decimal places, I now have  Enhancement Request 194371