Hi
What's the matter that a text nodes (comming from DWG, converted to dgn) changes the position on screen (not the origin) if I switch from a none annotation text style to a style with annotation scale (dgn workmode!)
small dgn sample attached. South text without AS text style, upper text node with textstyle with AS (SCALE 1:250)
MS V8i SS3 (8.11.9.459de)textnode_Change_Pos_AS.dgn
Text Node used to have Text Justification and Text Node Justification back in the day. A Text Node could have e.g. Left Bottom TNJ and Left Top TJ. At some point TNJ =TJ and the possibility to change those individually was removed from the interface. What you're seeing may be old Text Nodes that are getting their TJ set to their old TNJ by changing any setting with a newer version of the program. Text Node Justification has been removed from the interface for a long time now, but that doesn't mean that Legacy Text Nodes can't have different settings between TNJ and TJ.
If you match the Text Justification and check change text justification as well when changing Text Attributes to be annotative, the results might be more like you'd expect.
Hi Koert, Thanks for your help. I don't have "old" text nodes, IMHO. The nodes was created with AutoCAD (2015) and I saved the DWG to DGN because for speed convenience (the file holds a huge surveyed area). And I don't like to set individual text node properties, I like to use the text styles, as everyone is preferring here in the forum. I even tried to set all the text properties individual with one text node for testing, But I can't see any changes on screen, than the shown issue (my pdf or dgn). What do I miss?
Regards
Frank
since 1985: GIS, CAD, Engineering (Civil) Senior Consultant : [Autodesk Civil 3D , Esri ArcGIS, VertiGIS: in previous days : Bentley MS V4 - V8i, GeoGraphics, Bentley Map V8i, InRoads, HHK Geograf, IBr DAVID] : Dev: [C, C++, .NET, Java, SQL, FORTRAN, UML][direct quote by: http://en.wikipedia.org/wiki/Helmut_Schmidt]: "Wer Kritik übel nimmt, hat etwas zu verbergen"Wer Grammatik- und/oder Rechtschreibfehler findet, der darf sie behalten :-)
Unknown said:There is no way (custom VBA or other of course excluded) to apply a Text Style and keep the original justification.
I know that!
But I did not change the justification if you look into the PDF! The before justification was LT and the style does it have, too??
And true also, I did not understand what you meant with "text node justification" TNJ and a differences to text justification TJ ??
And if I measure the distance from text origin to the text node LT-Snap point I got 1.20m, where the heck comes this value from?
Autodesk also uses something like (single line) Text Justification and M(uliLine)Text Justification. So it's not impossible that different TEXT and MTEXT settings could get converted to something you can no longer create in MicroStation (different text and text node settings). As soon as you change anything on those texts they get rewritten according to the new way with identical Text and Text Node settings.
This is an image from way back. Here you can see that single line TJ could be set differently from the multiline text TNJ which was like the Edit About point for several lines of text in one element. Like "text123<Enter>Text456".
I guess Bentley decided that was too confusing and changed text Editing to force TNJ=TJ.
If you Enable Text Nodes in the View Attributes of the original Drawing you'll see that one Text Node is a lot larger that the other one.
So they're obviously created differently.
Text Style 0 has 0 Line Spacing, Text Style 0_HOEHEN_1_6_mm_A_ has a Line Spacing of 1.67. I'm not sure what you're trying to achieve here.
Text Node 3 is 1.6m high, the Text in that Text Node is however only 0.4m high. So you measure from 1.6m-0.4m=1.2m, that's where that's coming from.
If you do the change to enabled Annotation Scale on the text with Text Nodes visible in the View, you'll see what's actually going on with the Text Node that has different Text and Text Node settings.
Answer Verified By: Frank Klein