How can I place non-annotative text?

How can I place text in MicroStation that is using the Annotation scale to calculate the text size but have the text remain non-annotative?

Or, how can I change text from annotative to non annotative and still retain its text size?

Parents Reply Children
  • Yes. We have a number of client provided tools that create non-annotative text. Until they upgrade, we cannot give them files with annotative text.

    Additionally InRoads creates a lot of text without being annotative.

    What I'd really like is a drop annotation scale tool that when used, locks the calculated text size, based upon the test size and scale at the time of dropping and generates a new text size such that the text display does not change.

    This would let us copy annotation text for multiple displays and then set a scale and drop the annotation scale on the selected text.

    I am not convinced that the whole annotation scale scheme as envisioned works in a civil environment.

    When your scales change, the frequency of labels change as do the offsets of many labels. We frequently use certain files for multiple scales, but create separate annotation where appropriate to deal with these issues.

    Linestyles seem to work better, but we also have been unable to embrace annotative cells yet for the same client deliverable issues.


    Charles (Chuck) Rheault
    CADD Manager

    MDOT State Highway Administration

    • MicroStation user since IGDS, InRoads user since TDP.
    • AutoCAD, Land Desktop and Civil 3D, off and on since 1996
  • Could this be the solution? Copied from the Microstation V8i Help

    ANNOTATIONSCALE

    The ANNOTATIONSCALE ADD and ANNOTATIONSCALE REMOVE key-ins are used to add and remove annotation scales to and from existing annotation cells, dimensions, text elements, text nodes, notes, detailing symbols, tags, and line styles. These key-ins also can be used on annotations inside a cell or in a shared cell.

    The ANNOTATIONSCALE SELECT ELEMENT key-in scans the active model and selects all elements that use annotation scale. In other words, it selects all elements whose “Is Annotation” property is true.

    To select all elements that use annotation scale

    Key in ANNOTATIONSCALE SELECT ELEMENT.

    All elements in the model that use annotation scale are selected. A message in the status bar indicates how many elements are selected.

  • But when I remove the annotation scale the text and dimensions all revert to the pre-scaled text size. I need a way to either place them not using the annotative property, but still using annotation scale to determine text size, or a way to drop their annotative property while preserving the final text size.


    Charles (Chuck) Rheault
    CADD Manager

    MDOT State Highway Administration

    • MicroStation user since IGDS, InRoads user since TDP.
    • AutoCAD, Land Desktop and Civil 3D, off and on since 1996
  • Yes that is correct. none of the existing key in will do what you desire.  I am still trying to understand your case 100%, will you provide me a test case where you need soem text to be reactive and other text to not within the same model.

  • I think you have to return all your text to non annotation scale...

    per select all text and  ANNOTATIONSCALE REMOVE then

    Now if your text has been done with styles  and stuck to standard sizes eg 1.8, 2.5 , 3.5 , 5

    you should be able to calculate the new text sizes from your drawing scale ie drg scale 2:1  use you selectby tool to select a 1.8 high text then move all these to new level called 1.8 text and  do the same  for all your text sizes ie make specific name levels for text sizes....

    now you can select them by level name and  use the change text to increase their sizes by the drg scale factor..

    and text should not move from their original placement if you use the same justification..which would not work if you just selected all text and  used scale tool to scale x2  ( my first impulse was to do this no good because the text would scale about their centers and hence expand outwards ie would move from original locations not a good way to handle text )...

    Why this way ?

    well if a piece of text when scaled ends up the same size as piece of text yet to be scaled up then the yet to be scaled will never get detected ie you have 1.85 and scales up 2x becomes 3.5 what about the 3.5 that needs to become 7.0 wont they be intermingle with the new 3.5...

    any way leaving the text in their text style level names make it easier and  for later upgrade to text annotation scales to be used.. so even though the level says  its 1.8 text ,,, the real value of the text is 3.6 ie drg scale X original size...

    Dont forget to turn off text annotation scale every where in the active session... as well as drawing scale..

    While this work flow is not automated it still has some bulk program selection ie the select by tool...its very logical and  will work

    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