<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Annotation of contour lines for export outside the Bentley universe</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/67237/annotation-of-contour-lines-for-export-outside-the-bentley-universe</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Annotation of contour lines for export outside the Bentley universe</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/67237/annotation-of-contour-lines-for-export-outside-the-bentley-universe</link><pubDate>Mon, 26 Jun 2023 20:34:32 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:6fb7d06d-0f45-434a-bd8f-dcb5a3a33c3f</guid><dc:creator>Kevin McDonald</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/67237/annotation-of-contour-lines-for-export-outside-the-bentley-universe#comments</comments><description>Current Revision posted to OpenRoads | OpenSite Wiki by Kevin McDonald on 6/26/2023 8:34:32 PM&lt;br /&gt;
&lt;table style="background-color:#dce5f0;border:0px solid #dce5f0;width:680px;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;OpenRoads Designer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;10.09+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Drawing Production&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Created By:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Vincent Rault, Senior Consultant, Civil Engineering Success Services&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1h3sk32j50" class="name"&gt;Problem:&lt;/h2&gt;
&lt;div class="content"&gt;
&lt;p&gt;&lt;span&gt;The automatic annotation of Terrain contours typically does not survive export in a format other than DGN, and in particular saving as DWG.&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1h3sk32j51"&gt;&lt;span&gt;Solution:&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;To overcome this, it is possible in a few steps to generate &amp;quot;fixed&amp;quot; contour annotation.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The procedure is as follows:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;NOTE: all the steps can be automated by saving the commands in a VBA Macro.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h3sk32j52" data-uw-rm-heading="level"&gt;&lt;span&gt;1.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;span&gt;Configure the Terrain to display only the contour lines to&amp;nbsp;label&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3 id="mcetoc_1h3sk37h06"&gt;&amp;nbsp;&lt;span&gt;2.&amp;nbsp;&lt;span&gt;Run the Drop Element tool with &amp;quot;Application Elements&amp;quot; selected to drop the terrain element down to individual linestrings&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&amp;nbsp;&lt;img style="height:auto;max-width:640px;" alt=" " src="/resized-image/__size/1280x0/__key/communityserver-wikis-components-files/00-00-00-00-52/pastedimage1687809123582v1.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h3sk32j53" data-uw-rm-heading="level"&gt;&lt;span&gt;3.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;span&gt;Assign the linestrings a linear Feature Definition that will annotate the elevation at an interval along line.&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p id="mcetoc_1h3skatc37" data-uw-rm-heading="level"&gt;&lt;span&gt;&lt;span&gt;Click on this &lt;a href="/products/road___site_design/m/road_and_site_design_gallery/276580/download"&gt;link &lt;/a&gt;to download a DGNLIB that has an example linear Feature Definition definition &amp;quot;P_Courbe_de_Niveau_Annotation&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="height:auto;max-width:640px;" alt=" " src="/resized-image/__size/1280x0/__key/communityserver-wikis-components-files/00-00-00-00-52/pastedimage1687809460254v3.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h3sk32j54" data-uw-rm-heading="level"&gt;&lt;span&gt;4. Annotate the elements&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img style="height:auto;max-width:640px;" alt=" " src="/resized-image/__size/1280x0/__key/communityserver-wikis-components-files/00-00-00-00-52/pastedimage1687811342236v4.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h3sk32j55" data-uw-rm-heading="level"&gt;&lt;span&gt;5.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span&gt;&amp;nbsp;Drop Complex the&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;Text Nodes&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Select all text nodes (via the Element Selection tool):&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img style="height:auto;max-width:640px;" alt=" " src="/resized-image/__size/1280x0/__key/communityserver-wikis-components-files/00-00-00-00-52/pastedimage1687811485696v5.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Drop the Text Nodes into text:&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="/resized-image/__size/640x480/__key/communityserver-wikis-components-files/00-00-00-00-52/pastedimage1687811677607v7.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;This last step is necessary to honor background masks:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img alt=" " src="/resized-image/__size/1400x1400/__key/communityserver-wikis-components-files/00-00-00-00-52/ORD_5F00_FR_5F00_Annot_5F00_CdN_5F00_6.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Comparison with the original automatic annotations:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/1400x1400/__key/communityserver-wikis-components-files/00-00-00-00-52/ORD_5F00_FR_5F00_Annot_5F00_CdN_5F00_7.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In TrueView:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/1400x1400/__key/communityserver-wikis-components-files/00-00-00-00-52/ORD_5F00_FR_5F00_Annot_5F00_CdN_5F00_8.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Printing from TrueView: Masks are honored:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/1400x1400/__key/communityserver-wikis-components-files/00-00-00-00-52/ORD_5F00_FR_5F00_Annot_5F00_CdN_5F00_9.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Annotation of contour lines for export outside the Bentley universe</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/67237/annotation-of-contour-lines-for-export-outside-the-bentley-universe/revision/1</link><pubDate>Mon, 26 Jun 2023 20:31:44 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:6fb7d06d-0f45-434a-bd8f-dcb5a3a33c3f</guid><dc:creator>Kevin McDonald</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/67237/annotation-of-contour-lines-for-export-outside-the-bentley-universe#comments</comments><description>Revision 1 posted to OpenRoads | OpenSite Wiki by Kevin McDonald on 6/26/2023 8:31:44 PM&lt;br /&gt;
&lt;table style="background-color:#dce5f0;border:0px solid #dce5f0;width:680px;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;OpenRoads Designer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;10.09+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Drawing Production&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Created By:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Vincent Rault, Senior Consultant, Civil Engineering Success Services&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="mcetoc_1h3sk32j50" class="name"&gt;Problem:&lt;/h2&gt;
&lt;div class="content"&gt;
&lt;p&gt;&lt;span&gt;The automatic annotation of Terrain contours typically does not survive export in a format other than DGN, and in particular saving as DWG.&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="mcetoc_1h3sk32j51"&gt;&lt;span&gt;Solution:&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;To overcome this, it is possible in a few steps to generate &amp;quot;fixed&amp;quot; contour annotation.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The procedure is as follows:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;NOTE: all the steps can be automated by saving the commands in a VBA Macro.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h3sk32j52" data-uw-rm-heading="level"&gt;&lt;span&gt;1.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;span&gt;Configure the Terrain to display only the contour lines to&amp;nbsp;label&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3 id="mcetoc_1h3sk37h06"&gt;&amp;nbsp;&lt;span&gt;2.&amp;nbsp;&lt;span&gt;Run the Drop Element tool with &amp;quot;Application Elements&amp;quot; selected to drop the terrain element down to individual linestrings&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&amp;nbsp;&lt;img style="height:auto;max-width:640px;" alt=" " src="/resized-image/__size/1280x0/__key/communityserver-wikis-components-files/00-00-00-00-52/pastedimage1687809123582v1.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h3sk32j53" data-uw-rm-heading="level"&gt;&lt;span&gt;3.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;span&gt;Assign the linestrings a linear Feature Definition that will annotate the elevation at an interval along line.&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p id="mcetoc_1h3skatc37" data-uw-rm-heading="level"&gt;&lt;span&gt;&lt;span&gt;Click on this link to download a DGNLIB that has an example linear Feature Definition definition &amp;quot;P_Courbe_de_Niveau_Annotation&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="height:auto;max-width:640px;" alt=" " src="/resized-image/__size/1280x0/__key/communityserver-wikis-components-files/00-00-00-00-52/pastedimage1687809460254v3.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h3sk32j54" data-uw-rm-heading="level"&gt;&lt;span&gt;4. Annotate the elements&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img style="height:auto;max-width:640px;" alt=" " src="/resized-image/__size/1280x0/__key/communityserver-wikis-components-files/00-00-00-00-52/pastedimage1687811342236v4.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;h3 id="mcetoc_1h3sk32j55" data-uw-rm-heading="level"&gt;&lt;span&gt;5.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span&gt;&amp;nbsp;Drop Complex the&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;Text Nodes&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Select all text nodes (via the Element Selection tool):&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img style="height:auto;max-width:640px;" alt=" " src="/resized-image/__size/1280x0/__key/communityserver-wikis-components-files/00-00-00-00-52/pastedimage1687811485696v5.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Drop the Text Nodes into text:&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="/resized-image/__size/640x480/__key/communityserver-wikis-components-files/00-00-00-00-52/pastedimage1687811677607v7.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;This last step is necessary to honor background masks:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img alt=" " src="/resized-image/__size/1400x1400/__key/communityserver-wikis-components-files/00-00-00-00-52/ORD_5F00_FR_5F00_Annot_5F00_CdN_5F00_6.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Comparison with the original automatic annotations:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/1400x1400/__key/communityserver-wikis-components-files/00-00-00-00-52/ORD_5F00_FR_5F00_Annot_5F00_CdN_5F00_7.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In TrueView:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/1400x1400/__key/communityserver-wikis-components-files/00-00-00-00-52/ORD_5F00_FR_5F00_Annot_5F00_CdN_5F00_8.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Printing from TrueView: Masks are honored:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/1400x1400/__key/communityserver-wikis-components-files/00-00-00-00-52/ORD_5F00_FR_5F00_Annot_5F00_CdN_5F00_9.png" data-uw-rm-ima="un" /&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>