<?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>Curve Fitting With MX [TN]</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Curve Fitting With MX [TN]</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258</link><pubDate>Fri, 13 Sep 2013 08:19:27 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:7488234b-b03f-4cc2-b649-50fe107a7168</guid><dc:creator>Jason Walsh</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258#comments</comments><description>Current Revision posted to OpenRoads | OpenSite Wiki by Jason Walsh on 9/13/2013 8:19:27 AM&lt;br /&gt;
&lt;p&gt;&lt;b&gt;&lt;img style="border-width:0px;" alt="" src="/Other/Old_Site_Files/Bentley_Folders/m/support/17560/download.aspx" width="189" height="60" /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;table style="background-color:#dce5f0;width:500px;border:#dce5f0 0px solid;" border="0" align="left"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;span style="font-size:medium;"&gt;&lt;b&gt;Applies To&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Bentley MX Products&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;All&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Bentley Technical Support Group&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
&lt;p&gt;Care must be taken when using MX in understanding what situations Curve fitting should be switched on and off, and where in the product the decision to turn curve fitting on or off must be made.&lt;/p&gt;
&lt;h1&gt;Understanding the Curve Fit Settings&lt;/h1&gt;
&lt;p&gt;The parameter file (...\mfw\parameters\NN_metric.prm) has a variable for curve fitting, which can be set on or off. It&amp;#39;s default setting is curve fitting on. The relevant extract from the parameter file is as follows.&lt;/p&gt;
&lt;pre&gt;* ADDITIONAL OPTION 017 PARAMETERS* --------------------------------*CURVEFIT=1 * CURVE FITTING INDICATOR* 0 - CURVE FITTING OFF* 1 - CURVE FITTING ON (DEFAULT)
&lt;/pre&gt;
&lt;p&gt;This variable will be applied when you open a new or existing MX project. The variable is not available in the Project Settings GUI, or in the System Parameters GUI.&lt;/p&gt;
&lt;p&gt;The use of linemode to turn curve fitting on or off (minor option 017, 1=nocu or 1=curv (default)) may not be reflected when moving to the graphical interface of MX. There are individual GUI&amp;#39;s in report, where the curve fitting setting can be overwritten from that set by the 017 minor option or by the parameter file.&lt;/p&gt;
&lt;p&gt;These are as follows:&lt;/p&gt;
&lt;p&gt;Dynamic reports - Normals&lt;br /&gt;Dynamic reports - Perpendiculars&lt;br /&gt;Dynamic reports - Intersections&lt;/p&gt;
&lt;p&gt;Report &amp;gt; geometric reports &amp;gt; Normal intersection&lt;br /&gt;Report &amp;gt; geometric reports &amp;gt; Intersection of two strings&lt;/p&gt;
&lt;p&gt;The curve fitting check box on the Report GUI&amp;#39;s is a global setting and will update the current settings within that project when OK or apply is selected on the panel.&lt;/p&gt;
&lt;p&gt;Curve fitting is switched on for all design options, excepting Straight Line Design.&lt;/p&gt;
&lt;p&gt;Curve fitting can also be represented and catered for when drawing strings. Complications can arise when the default curve fitting option is changed in report to off and is honored when drawing longsection models via an input file, sometimes resulting in the error &amp;quot;E0395 Unable to access string name to generate variable name&amp;quot;. This is because the normal is being calculated to a non curve fit position.&lt;/p&gt;
&lt;p&gt;The curve fitting check box on the Report GUI&amp;#39;s is a global setting, and will not just apply for the individual panel.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;img border="0" src="http://selectservices.bentley.com/files/technotes/images/8286fig1.gif" width="432" height="509" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Normal intersections/Perpendiculars&lt;/h1&gt;
&lt;p&gt;Reporting normals or perpendiculars to other strings can cause discrepancies when points on opposing strings are not normal to one another. If curve fitting is off then the normal will intersect with the chord on the opposing string. If curve fitting is on then the normal will intersect with the string itself.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;img border="0" src="http://selectservices.bentley.com/files/technotes/images/8286fig2.gif" width="501" height="220" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;The diagram above shows a normal being dropped from C001 onto M001. In this situation curve fitting is off and the distance that will be reported is the distance to the chord on M001&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;To Check the Current Curve Fitting Status&lt;/h1&gt;
&lt;p&gt;If you are unsure of the current curve fitting setting in MX it can be checked by selecting View &amp;gt; Linemode and typing repo &amp;lt;enter&amp;gt; 017 &amp;lt;enter&amp;gt;. Check the output window and on the right hand side of the window the current settings will have been listed and show whether curve fitting is currently applied or there is no curve fitting.&lt;/p&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;&lt;a href="/Products/w/Products__Wiki/product-technotes-and-faqs.aspx"&gt;Product TechNotes and FAQs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/Products/Road___Site_Design/w/Road_and_Site_Design__Wiki/mx-technotes-and-faqs.aspx"&gt;MX TechNotes And FAQs&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;External Links&lt;/h1&gt;
&lt;p&gt;&lt;a title="KnowledgeBase" href="http://appsnet.bentley.com/kbase/"&gt;Bentley Technical Support KnowledgeBase&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="LEARN Server" href="http://lms.bentley.com"&gt;Bentley LEARN Server&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;Comments or Corrections?&lt;/h1&gt;
&lt;p&gt;Bentley&amp;#39;s Technical Support Group requests that you please confine any comments you have on this Wiki entry to this &amp;quot;Comments or Corrections?&amp;quot; section. THANK YOU!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Civil, SELECTservices, MXURBAN, TechNote, Curve fitting, TN8286&lt;/div&gt;
</description></item><item><title>Curve Fitting With MX [TN]</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258/revision/9</link><pubDate>Fri, 21 Jun 2013 20:54:55 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:7488234b-b03f-4cc2-b649-50fe107a7168</guid><dc:creator>Elisabeth Pry</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258#comments</comments><description>Revision 9 posted to OpenRoads | OpenSite Wiki by Elisabeth Pry on 6/21/2013 8:54:55 PM&lt;br /&gt;
&lt;p&gt;&lt;b&gt;&lt;img style="border-width:0px;" alt="" src="/Other/Old_Site_Files/Bentley_Folders/m/support/17560/download.aspx" width="189" height="60" /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;table style="border:0px solid #dce5f0;width:500px;background-color:#dce5f0;" border="0" align="left"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;span style="font-size:medium;"&gt;&lt;b&gt;Applies To&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Bentley MX Products&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;All&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Original Author:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Bentley Technical Support Group&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
&lt;p&gt;Care must be taken when using MX in understanding what situations Curve fitting should be switched on and off, and where in the product the decision to turn curve fitting on or off must be made.&lt;/p&gt;
&lt;h1&gt;Understanding the Curve Fit Settings&lt;/h1&gt;
&lt;p&gt;The parameter file (...\mfw\parameters\NN_metric.prm) has a variable for curve fitting, which can be set on or off. It&amp;#39;s default setting is curve fitting on. The relevant extract from the parameter file is as follows.&lt;/p&gt;
&lt;pre&gt;* ADDITIONAL OPTION 017 PARAMETERS* --------------------------------*CURVEFIT=1 * CURVE FITTING INDICATOR* 0 - CURVE FITTING OFF* 1 - CURVE FITTING ON (DEFAULT)
&lt;/pre&gt;
&lt;p&gt;This variable will be applied when you open a new or existing MX project. The variable is not available in the Project Settings GUI, or in the System Parameters GUI.&lt;/p&gt;
&lt;p&gt;The use of linemode to turn curve fitting on or off (minor option 017, 1=nocu or 1=curv (default)) may not be reflected when moving to the graphical interface of MX. There are individual GUI&amp;#39;s in report, where the curve fitting setting can be overwritten from that set by the 017 minor option or by the parameter file.&lt;/p&gt;
&lt;p&gt;These are as follows:&lt;/p&gt;
&lt;p&gt;Dynamic reports - Normals&lt;br /&gt;Dynamic reports - Perpendiculars&lt;br /&gt;Dynamic reports - Intersections&lt;/p&gt;
&lt;p&gt;Report &amp;gt; geometric reports &amp;gt; Normal intersection&lt;br /&gt;Report &amp;gt; geometric reports &amp;gt; Intersection of two strings&lt;/p&gt;
&lt;p&gt;The curve fitting check box on the Report GUI&amp;#39;s is a global setting and will update the current settings within that project when OK or apply is selected on the panel.&lt;/p&gt;
&lt;p&gt;Curve fitting is switched on for all design options, excepting Straight Line Design.&lt;/p&gt;
&lt;p&gt;Curve fitting can also be represented and catered for when drawing strings. Complications can arise when the default curve fitting option is changed in report to off and is honored when drawing longsection models via an input file, sometimes resulting in the error &amp;quot;E0395 Unable to access string name to generate variable name&amp;quot;. This is because the normal is being calculated to a non curve fit position.&lt;/p&gt;
&lt;p&gt;The curve fitting check box on the Report GUI&amp;#39;s is a global setting, and will not just apply for the individual panel.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;img border="0" src="http://selectservices.bentley.com/files/technotes/images/8286fig1.gif" width="432" height="509" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Normal intersections/Perpendiculars&lt;/h1&gt;
&lt;p&gt;Reporting normals or perpendiculars to other strings can cause discrepancies when points on opposing strings are not normal to one another. If curve fitting is off then the normal will intersect with the chord on the opposing string. If curve fitting is on then the normal will intersect with the string itself.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;img border="0" src="http://selectservices.bentley.com/files/technotes/images/8286fig2.gif" width="501" height="220" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;The diagram above shows a normal being dropped from C001 onto M001. In this situation curve fitting is off and the distance that will be reported is the distance to the chord on M001&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;To Check the Current Curve Fitting Status&lt;/h1&gt;
&lt;p&gt;If you are unsure of the current curve fitting setting in MX it can be checked by selecting View &amp;gt; Linemode and typing repo &amp;lt;enter&amp;gt; 017 &amp;lt;enter&amp;gt;. Check the output window and on the right hand side of the window the current settings will have been listed and show whether curve fitting is currently applied or there is no curve fitting.&lt;/p&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;&lt;a href="/Products/w/Products__Wiki/product-technotes-and-faqs.aspx"&gt;Product TechNotes and FAQs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/Products/Road___Site_Design/w/Road_and_Site_Design__Wiki/mx-technotes-and-faqs.aspx"&gt;MX TechNotes And FAQs&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;External Links&lt;/h1&gt;
&lt;p&gt;&lt;a title="KnowledgeBase" href="http://appsnet.bentley.com/kbase/"&gt;Bentley Technical Support KnowledgeBase&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="LEARN Server" href="http://lms.bentley.com"&gt;Bentley LEARN Server&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;Comments or Corrections?&lt;/h1&gt;
&lt;p&gt;Bentley&amp;#39;s Technical Support Group requests that you please confine any comments you have on this Wiki entry to this &amp;quot;Comments or Corrections?&amp;quot; section. THANK YOU!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Civil, Curve fitting, MXURBAN, TechNote, selectservices, TN8286&lt;/div&gt;
</description></item><item><title>Curve Fitting With MX [TN]</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258/revision/8</link><pubDate>Wed, 31 Oct 2012 21:22:06 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:7488234b-b03f-4cc2-b649-50fe107a7168</guid><dc:creator>Jacquelyn Pettus</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258#comments</comments><description>Revision 8 posted to OpenRoads | OpenSite Wiki by Jacquelyn Pettus on 10/31/2012 9:22:06 PM&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="SELECT Services Online" href="http://selectservices.bentley.com/en-US"&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href="http://selectservices.bentley.com/en-US"&gt;&lt;img border="0" src="/Other/Old_Site_Files/Bentley_Folders/m/support/17560/download.aspx" width="175" height="56" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;Document Information&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Document Type:&lt;/strong&gt; TechNote &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&amp;nbsp; Bentley MX Products&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&amp;nbsp; All&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Original Author:&lt;/strong&gt; Bentley Technical Support Group&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Legacy Document Number:&lt;/strong&gt; 8286&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
&lt;p&gt;Care must be taken when using MX in understanding what situations Curve fitting should be switched on and off, and where in the product the decision to turn curve fitting on or off must be made.&lt;/p&gt;
&lt;h1&gt;Understanding the Curve Fit Settings&lt;/h1&gt;
&lt;p&gt;The parameter file (...\mfw\parameters\NN_metric.prm) has a variable for curve fitting, which can be set on or off. It&amp;#39;s default setting is curve fitting on. The relevant extract from the parameter file is as follows.&lt;/p&gt;
&lt;pre&gt;* ADDITIONAL OPTION 017 PARAMETERS* --------------------------------*CURVEFIT=1 * CURVE FITTING INDICATOR* 0 - CURVE FITTING OFF* 1 - CURVE FITTING ON (DEFAULT)
&lt;/pre&gt;
&lt;p&gt;This variable will be applied when you open a new or existing MX project. The variable is not available in the Project Settings GUI, or in the System Parameters GUI.&lt;/p&gt;
&lt;p&gt;The use of linemode to turn curve fitting on or off (minor option 017, 1=nocu or 1=curv (default)) may not be reflected when moving to the graphical interface of MX. There are individual GUI&amp;#39;s in report, where the curve fitting setting can be overwritten from that set by the 017 minor option or by the parameter file.&lt;/p&gt;
&lt;p&gt;These are as follows:&lt;/p&gt;
&lt;p&gt;Dynamic reports - Normals&lt;br /&gt;Dynamic reports - Perpendiculars&lt;br /&gt;Dynamic reports - Intersections&lt;/p&gt;
&lt;p&gt;Report &amp;gt; geometric reports &amp;gt; Normal intersection&lt;br /&gt;Report &amp;gt; geometric reports &amp;gt; Intersection of two strings&lt;/p&gt;
&lt;p&gt;The curve fitting check box on the Report GUI&amp;#39;s is a global setting and will update the current settings within that project when OK or apply is selected on the panel.&lt;/p&gt;
&lt;p&gt;Curve fitting is switched on for all design options, excepting Straight Line Design.&lt;/p&gt;
&lt;p&gt;Curve fitting can also be represented and catered for when drawing strings. Complications can arise when the default curve fitting option is changed in report to off and is honored when drawing longsection models via an input file, sometimes resulting in the error &amp;quot;E0395 Unable to access string name to generate variable name&amp;quot;. This is because the normal is being calculated to a non curve fit position.&lt;/p&gt;
&lt;p&gt;The curve fitting check box on the Report GUI&amp;#39;s is a global setting, and will not just apply for the individual panel.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;img border="0" src="http://selectservices.bentley.com/files/technotes/images/8286fig1.gif" width="432" height="509" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Normal intersections/Perpendiculars&lt;/h1&gt;
&lt;p&gt;Reporting normals or perpendiculars to other strings can cause discrepancies when points on opposing strings are not normal to one another. If curve fitting is off then the normal will intersect with the chord on the opposing string. If curve fitting is on then the normal will intersect with the string itself.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;img border="0" src="http://selectservices.bentley.com/files/technotes/images/8286fig2.gif" width="501" height="220" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;The diagram above shows a normal being dropped from C001 onto M001. In this situation curve fitting is off and the distance that will be reported is the distance to the chord on M001&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;To Check the Current Curve Fitting Status&lt;/h1&gt;
&lt;p&gt;If you are unsure of the current curve fitting setting in MX it can be checked by selecting View &amp;gt; Linemode and typing repo &amp;lt;enter&amp;gt; 017 &amp;lt;enter&amp;gt;. Check the output window and on the right hand side of the window the current settings will have been listed and show whether curve fitting is currently applied or there is no curve fitting.&lt;/p&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;&lt;a href="/Products/w/Products__Wiki/product-technotes-and-faqs.aspx"&gt;Product TechNotes and FAQs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/Products/Road___Site_Design/w/Road_and_Site_Design__Wiki/mx-technotes-and-faqs.aspx"&gt;MX TechNotes And FAQs&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;External Links&lt;/h1&gt;
&lt;p&gt;&lt;a title="KnowledgeBase" href="http://appsnet.bentley.com/kbase/"&gt;Bentley Technical Support KnowledgeBase&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="LEARN Server" href="http://lms.bentley.com"&gt;Bentley LEARN Server&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;Comments or Corrections?&lt;/h1&gt;
&lt;p&gt;Bentley&amp;#39;s Technical Support Group requests that you please confine any comments you have on this Wiki entry to this &amp;quot;Comments or Corrections?&amp;quot; section. THANK YOU!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Civil, Curve fitting, MXURBAN, TechNote, TechNotes&lt;/div&gt;
</description></item><item><title>Curve Fitting With MX [TN]</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258/revision/7</link><pubDate>Thu, 22 Jul 2010 18:53:16 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:7488234b-b03f-4cc2-b649-50fe107a7168</guid><dc:creator>Elisa McGraw</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258#comments</comments><description>Revision 7 posted to OpenRoads | OpenSite Wiki by Elisa McGraw on 7/22/2010 6:53:16 PM&lt;br /&gt;
&lt;p&gt;&lt;a target="_blank" href="http://selectservices.bentley.com/en-US/"&gt;&lt;/a&gt;&lt;a target="_blank" href="http://selectservices.bentley.com/en-US/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://selectservices.bentley.com/en-US" title="SELECT Services Online"&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href="http://selectservices.bentley.com/en-US"&gt;&lt;img height="56" width="175" src="/Other/Old_Site_Files/Bentley_Folders/m/support/17560/download.aspx" border="0" alt="" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;h1&gt;Document Information&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Document Type:&lt;/strong&gt; TechNote &amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&amp;nbsp; Bentley MX Products &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&amp;nbsp; All &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Original Author:&lt;/strong&gt; Bentley Technical Support Group &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Legacy Document Number:&lt;/strong&gt; 8286 &lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
&lt;p&gt;Care must be taken when using MX in understanding what situations Curve fitting should be switched on and off, and where in the product the decision to turn curve fitting on or off must be made. &lt;/p&gt;
&lt;h1&gt;Understanding the Curve Fit Settings&lt;/h1&gt;
&lt;p&gt;The parameter file (...\mfw\parameters\NN_metric.prm) has a variable for curve fitting, which can be set on or off. It&amp;#39;s default setting is curve fitting on. The relevant extract from the parameter file is as follows. &lt;/p&gt;
&lt;pre&gt;* ADDITIONAL OPTION 017 PARAMETERS* --------------------------------*CURVEFIT=1 * CURVE FITTING INDICATOR* 0 - CURVE FITTING OFF* 1 - CURVE FITTING ON (DEFAULT)
&lt;/pre&gt;
&lt;p&gt;This variable will be applied when you open a new or existing MX project. The variable is not available in the Project Settings GUI, or in the System Parameters GUI. &lt;/p&gt;
&lt;p&gt;The use of linemode to turn curve fitting on or off (minor option 017, 1=nocu or 1=curv (default)) may not be reflected when moving to the graphical interface of MX. There are individual GUI&amp;#39;s in report, where the curve fitting setting can be overwritten from that set by the 017 minor option or by the parameter file. &lt;/p&gt;
&lt;p&gt;These are as follows: &lt;/p&gt;
&lt;p&gt;Dynamic reports - Normals&lt;br /&gt;Dynamic reports - Perpendiculars&lt;br /&gt;Dynamic reports - Intersections &lt;/p&gt;
&lt;p&gt;Report &amp;gt; geometric reports &amp;gt; Normal intersection&lt;br /&gt;Report &amp;gt; geometric reports &amp;gt; Intersection of two strings &lt;/p&gt;
&lt;p&gt;The curve fitting check box on the Report GUI&amp;#39;s is a global setting and will update the current settings within that project when OK or apply is selected on the panel. &lt;/p&gt;
&lt;p&gt;Curve fitting is switched on for all design options, excepting Straight Line Design. &lt;/p&gt;
&lt;p&gt;Curve fitting can also be represented and catered for when drawing strings. Complications can arise when the default curve fitting option is changed in report to off and is honored when drawing longsection models via an input file, sometimes resulting in the error &amp;quot;E0395 Unable to access string name to generate variable name&amp;quot;. This is because the normal is being calculated to a non curve fit position. &lt;/p&gt;
&lt;p&gt;The curve fitting check box on the Report GUI&amp;#39;s is a global setting, and will not just apply for the individual panel. &lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;img height="509" width="432" src="http://selectservices.bentley.com/files/technotes/images/8286fig1.gif" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Normal intersections/Perpendiculars&lt;/h1&gt;
&lt;p&gt;Reporting normals or perpendiculars to other strings can cause discrepancies when points on opposing strings are not normal to one another. If curve fitting is off then the normal will intersect with the chord on the opposing string. If curve fitting is on then the normal will intersect with the string itself. &lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;img height="220" width="501" src="http://selectservices.bentley.com/files/technotes/images/8286fig2.gif" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;The diagram above shows a normal being dropped from C001 onto M001. In this situation curve fitting is off and the distance that will be reported is the distance to the chord on M001 &lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;/p&gt;
&lt;h1&gt;To Check the Current Curve Fitting Status&lt;/h1&gt;
&lt;p&gt;If you are unsure of the current curve fitting setting in MX it can be checked by selecting View &amp;gt; Linemode and typing repo &amp;lt;enter&amp;gt; 017 &amp;lt;enter&amp;gt;. Check the output window and on the right hand side of the window the current settings will have been listed and show whether curve fitting is currently applied or there is no curve fitting. &lt;/p&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;&lt;a href="/Products/w/Products__Wiki/product-technotes-and-faqs.aspx"&gt;Product TechNotes and FAQs&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="/Products/Road___Site_Design/w/Road_and_Site_Design__Wiki/mx-technotes-and-faqs.aspx"&gt;MX TechNotes And FAQs&lt;/a&gt; &lt;/p&gt;
&lt;h1&gt;External Links&lt;/h1&gt;
&lt;p&gt;&lt;a href="http://appsnet.bentley.com/kbase/" title="KnowledgeBase"&gt;Bentley Technical Support KnowledgeBase&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lms.bentley.com" title="LEARN Server"&gt;Bentley LEARN Server&lt;/a&gt; &lt;/p&gt;
&lt;h1&gt;Comments or Corrections?&lt;/h1&gt;
&lt;p&gt;Bentley&amp;#39;s Technical Support Group requests that you please confine any comments you have on this Wiki entry to this &amp;quot;Comments or Corrections?&amp;quot; section. THANK YOU! &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Civil, Curve fitting, MXURBAN, TechNote, TechNotes&lt;/div&gt;
</description></item><item><title>Curve Fitting With MX [TN]</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258/revision/6</link><pubDate>Tue, 22 Jun 2010 13:13:33 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:7488234b-b03f-4cc2-b649-50fe107a7168</guid><dc:creator>Elisa McGraw</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258#comments</comments><description>Revision 6 posted to OpenRoads | OpenSite Wiki by Elisa McGraw on 6/22/2010 1:13:33 PM&lt;br /&gt;
&lt;p&gt;&lt;a target="_blank" href="http://selectservices.bentley.com/en-US/"&gt;&lt;/a&gt;&lt;a target="_blank" href="http://selectservices.bentley.com/en-US/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://selectservices.bentley.com/en-US" title="SELECT Services Online"&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href="http://selectservices.bentley.com/en-US"&gt;&lt;img height="80" width="250" src="/Other/Old_Site_Files/Bentley_Folders/m/support/17560/download.aspx" border="0" alt="" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;h1&gt;Document Information&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Document Type:&lt;/strong&gt; TechNote &amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&amp;nbsp; Bentley MX Products &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&amp;nbsp; All &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Original Author:&lt;/strong&gt; Bentley Technical Support Group &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Legacy Document Number:&lt;/strong&gt; 8286 &lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
&lt;p&gt;Care must be taken when using MX in understanding what situations Curve fitting should be switched on and off, and where in the product the decision to turn curve fitting on or off must be made. &lt;/p&gt;
&lt;h1&gt;Understanding the Curve Fit Settings&lt;/h1&gt;
&lt;p&gt;The parameter file (...\mfw\parameters\NN_metric.prm) has a variable for curve fitting, which can be set on or off. It&amp;#39;s default setting is curve fitting on. The relevant extract from the parameter file is as follows. &lt;/p&gt;
&lt;pre&gt;* ADDITIONAL OPTION 017 PARAMETERS* --------------------------------*CURVEFIT=1 * CURVE FITTING INDICATOR* 0 - CURVE FITTING OFF* 1 - CURVE FITTING ON (DEFAULT)
&lt;/pre&gt;
&lt;p&gt;This variable will be applied when you open a new or existing MX project. The variable is not available in the Project Settings GUI, or in the System Parameters GUI. &lt;/p&gt;
&lt;p&gt;The use of linemode to turn curve fitting on or off (minor option 017, 1=nocu or 1=curv (default)) may not be reflected when moving to the graphical interface of MX. There are individual GUI&amp;#39;s in report, where the curve fitting setting can be overwritten from that set by the 017 minor option or by the parameter file. &lt;/p&gt;
&lt;p&gt;These are as follows: &lt;/p&gt;
&lt;p&gt;Dynamic reports - Normals&lt;br /&gt;Dynamic reports - Perpendiculars&lt;br /&gt;Dynamic reports - Intersections &lt;/p&gt;
&lt;p&gt;Report &amp;gt; geometric reports &amp;gt; Normal intersection&lt;br /&gt;Report &amp;gt; geometric reports &amp;gt; Intersection of two strings &lt;/p&gt;
&lt;p&gt;The curve fitting check box on the Report GUI&amp;#39;s is a global setting and will update the current settings within that project when OK or apply is selected on the panel. &lt;/p&gt;
&lt;p&gt;Curve fitting is switched on for all design options, excepting Straight Line Design. &lt;/p&gt;
&lt;p&gt;Curve fitting can also be represented and catered for when drawing strings. Complications can arise when the default curve fitting option is changed in report to off and is honored when drawing longsection models via an input file, sometimes resulting in the error &amp;quot;E0395 Unable to access string name to generate variable name&amp;quot;. This is because the normal is being calculated to a non curve fit position. &lt;/p&gt;
&lt;p&gt;The curve fitting check box on the Report GUI&amp;#39;s is a global setting, and will not just apply for the individual panel. &lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;img height="509" width="432" src="http://selectservices.bentley.com/files/technotes/images/8286fig1.gif" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Normal intersections/Perpendiculars&lt;/h1&gt;
&lt;p&gt;Reporting normals or perpendiculars to other strings can cause discrepancies when points on opposing strings are not normal to one another. If curve fitting is off then the normal will intersect with the chord on the opposing string. If curve fitting is on then the normal will intersect with the string itself. &lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;img height="220" width="501" src="http://selectservices.bentley.com/files/technotes/images/8286fig2.gif" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;The diagram above shows a normal being dropped from C001 onto M001. In this situation curve fitting is off and the distance that will be reported is the distance to the chord on M001 &lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;/p&gt;
&lt;h1&gt;To Check the Current Curve Fitting Status&lt;/h1&gt;
&lt;p&gt;If you are unsure of the current curve fitting setting in MX it can be checked by selecting View &amp;gt; Linemode and typing repo &amp;lt;enter&amp;gt; 017 &amp;lt;enter&amp;gt;. Check the output window and on the right hand side of the window the current settings will have been listed and show whether curve fitting is currently applied or there is no curve fitting. &lt;/p&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;&lt;a href="/Products/w/Products__Wiki/product-technotes-and-faqs.aspx"&gt;Product TechNotes and FAQs&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="/Products/Road___Site_Design/w/Road_and_Site_Design__Wiki/mx-technotes-and-faqs.aspx"&gt;MX TechNotes And FAQs&lt;/a&gt; &lt;/p&gt;
&lt;h1&gt;External Links&lt;/h1&gt;
&lt;p&gt;&lt;a href="http://appsnet.bentley.com/kbase/" title="KnowledgeBase"&gt;Bentley Technical Support KnowledgeBase&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lms.bentley.com" title="LEARN Server"&gt;Bentley LEARN Server&lt;/a&gt; &lt;/p&gt;
&lt;h1&gt;Comments or Corrections?&lt;/h1&gt;
&lt;p&gt;Bentley&amp;#39;s Technical Support Group requests that you please confine any comments you have on this Wiki entry to this &amp;quot;Comments or Corrections?&amp;quot; section. THANK YOU! &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Civil, Curve fitting, MXURBAN, TechNote, TechNotes&lt;/div&gt;
</description></item><item><title>Curve Fitting With MX</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258/revision/5</link><pubDate>Tue, 15 Jun 2010 20:29:59 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:7488234b-b03f-4cc2-b649-50fe107a7168</guid><dc:creator>Elisa McGraw</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258#comments</comments><description>Revision 5 posted to OpenRoads | OpenSite Wiki by Elisa McGraw on 6/15/2010 8:29:59 PM&lt;br /&gt;
&lt;p&gt;&lt;a target="_blank" href="http://selectservices.bentley.com/en-US/"&gt;&lt;/a&gt;&lt;a target="_blank" href="http://selectservices.bentley.com/en-US/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://selectservices.bentley.com/en-US" title="SELECT Services Online"&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href="http://selectservices.bentley.com/en-US"&gt;&lt;img height="80" width="250" src="/Other/Old_Site_Files/Bentley_Folders/m/support/17560/download.aspx" border="0" alt="" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;h1&gt;Document Information&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Document Type:&lt;/strong&gt; TechNote &amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&amp;nbsp; Bentley MX Products &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&amp;nbsp; All &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Original Author:&lt;/strong&gt; Bentley Technical Support Group &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Legacy Document Number:&lt;/strong&gt; 8286 &lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
&lt;p&gt;Care must be taken when using MX in understanding what situations Curve fitting should be switched on and off, and where in the product the decision to turn curve fitting on or off must be made. &lt;/p&gt;
&lt;h1&gt;Understanding the Curve Fit Settings&lt;/h1&gt;
&lt;p&gt;The parameter file (...\mfw\parameters\NN_metric.prm) has a variable for curve fitting, which can be set on or off. It&amp;#39;s default setting is curve fitting on. The relevant extract from the parameter file is as follows. &lt;/p&gt;
&lt;pre&gt;* ADDITIONAL OPTION 017 PARAMETERS* --------------------------------*CURVEFIT=1 * CURVE FITTING INDICATOR* 0 - CURVE FITTING OFF* 1 - CURVE FITTING ON (DEFAULT)
&lt;/pre&gt;
&lt;p&gt;This variable will be applied when you open a new or existing MX project. The variable is not available in the Project Settings GUI, or in the System Parameters GUI. &lt;/p&gt;
&lt;p&gt;The use of linemode to turn curve fitting on or off (minor option 017, 1=nocu or 1=curv (default)) may not be reflected when moving to the graphical interface of MX. There are individual GUI&amp;#39;s in report, where the curve fitting setting can be overwritten from that set by the 017 minor option or by the parameter file. &lt;/p&gt;
&lt;p&gt;These are as follows: &lt;/p&gt;
&lt;p&gt;Dynamic reports - Normals&lt;br /&gt;Dynamic reports - Perpendiculars&lt;br /&gt;Dynamic reports - Intersections &lt;/p&gt;
&lt;p&gt;Report &amp;gt; geometric reports &amp;gt; Normal intersection&lt;br /&gt;Report &amp;gt; geometric reports &amp;gt; Intersection of two strings &lt;/p&gt;
&lt;p&gt;The curve fitting check box on the Report GUI&amp;#39;s is a global setting and will update the current settings within that project when OK or apply is selected on the panel. &lt;/p&gt;
&lt;p&gt;Curve fitting is switched on for all design options, excepting Straight Line Design. &lt;/p&gt;
&lt;p&gt;Curve fitting can also be represented and catered for when drawing strings. Complications can arise when the default curve fitting option is changed in report to off and is honored when drawing longsection models via an input file, sometimes resulting in the error &amp;quot;E0395 Unable to access string name to generate variable name&amp;quot;. This is because the normal is being calculated to a non curve fit position. &lt;/p&gt;
&lt;p&gt;The curve fitting check box on the Report GUI&amp;#39;s is a global setting, and will not just apply for the individual panel. &lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;img height="509" width="432" src="http://selectservices.bentley.com/files/technotes/images/8286fig1.gif" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Normal intersections/Perpendiculars&lt;/h1&gt;
&lt;p&gt;Reporting normals or perpendiculars to other strings can cause discrepancies when points on opposing strings are not normal to one another. If curve fitting is off then the normal will intersect with the chord on the opposing string. If curve fitting is on then the normal will intersect with the string itself. &lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;img height="220" width="501" src="http://selectservices.bentley.com/files/technotes/images/8286fig2.gif" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;The diagram above shows a normal being dropped from C001 onto M001. In this situation curve fitting is off and the distance that will be reported is the distance to the chord on M001 &lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;/p&gt;
&lt;h1&gt;To Check the Current Curve Fitting Status&lt;/h1&gt;
&lt;p&gt;If you are unsure of the current curve fitting setting in MX it can be checked by selecting View &amp;gt; Linemode and typing repo &amp;lt;enter&amp;gt; 017 &amp;lt;enter&amp;gt;. Check the output window and on the right hand side of the window the current settings will have been listed and show whether curve fitting is currently applied or there is no curve fitting. &lt;/p&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;&lt;a href="/Products/w/Products__Wiki/product-technotes-and-faqs.aspx"&gt;Product TechNotes and FAQs&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="/Products/Road___Site_Design/w/Road_and_Site_Design__Wiki/mx-technotes-and-faqs.aspx"&gt;MX TechNotes And FAQs&lt;/a&gt; &lt;/p&gt;
&lt;h1&gt;External Links&lt;/h1&gt;
&lt;p&gt;&lt;a href="http://appsnet.bentley.com/kbase/" title="KnowledgeBase"&gt;Bentley Technical Support KnowledgeBase&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lms.bentley.com" title="LEARN Server"&gt;Bentley LEARN Server&lt;/a&gt; &lt;/p&gt;
&lt;h1&gt;Comments or Corrections?&lt;/h1&gt;
&lt;p&gt;Bentley&amp;#39;s Technical Support Group requests that you please confine any comments you have on this Wiki entry to this &amp;quot;Comments or Corrections?&amp;quot; section. THANK YOU! &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Civil, Curve fitting, MXURBAN, TechNote, TechNotes&lt;/div&gt;
</description></item><item><title>Curve Fitting With MX</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258/revision/4</link><pubDate>Tue, 04 Nov 2008 18:31:50 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:7488234b-b03f-4cc2-b649-50fe107a7168</guid><dc:creator>Elisa McGraw</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258#comments</comments><description>Revision 4 posted to OpenRoads | OpenSite Wiki by Elisa McGraw on 11/4/2008 6:31:50 PM&lt;br /&gt;
&lt;a href="http://selectservices.bentley.com/en-US/" target="_blank"&gt;&lt;/a&gt;&lt;a href="http://selectservices.bentley.com/en-US/" target="_blank"&gt;
&lt;/a&gt;
&lt;p&gt;
&lt;a href="http://selectservices.bentley.com/en-US" title="SELECT Services Online"&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href="http://selectservices.bentley.com/en-US"&gt;&lt;img src="http://communities.bentley.com/Other/Old_Site_Files/Bentley_Folders/m/support/17560/download.aspx" border="0" width="250" height="80" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;h1&gt;Document Information&lt;/h1&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	&lt;strong&gt;Document Type:&lt;/strong&gt; TechNote &amp;nbsp; 
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;Product(s):&lt;/strong&gt;&amp;nbsp; Bentley MX Products 
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;Version(s):&lt;/strong&gt;&amp;nbsp; All 
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;Original Author:&lt;/strong&gt; Bentley Technical Support Group 
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;Legacy Document Number:&lt;/strong&gt; 8286
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
&lt;p&gt;
Care must be taken when using MX in understanding what situations Curve fitting should be switched on and off, and where in the product the decision to turn curve fitting on or off must be made. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;h1&gt;Understanding the Curve Fit Settings&lt;/h1&gt;
&lt;p&gt;
The parameter file (...\mfw\parameters\NN_metric.prm) has a variable for curve fitting, which can be set on or off. It's default setting is curve fitting on. The relevant extract from the parameter file is as follows. 
&lt;/p&gt;
&lt;pre&gt;
* ADDITIONAL OPTION 017 PARAMETERS* --------------------------------*CURVEFIT=1 * CURVE FITTING INDICATOR* 0 - CURVE FITTING OFF* 1 - CURVE FITTING ON (DEFAULT)
&lt;/pre&gt;
&lt;p&gt;
This variable will be applied when you open a new or existing MX project. The variable is not available in the Project Settings GUI, or in the System Parameters GUI. 
&lt;/p&gt;
&lt;p&gt;
The use of linemode to turn curve fitting on or off (minor option 017, 1=nocu or 1=curv (default)) may not be reflected when moving to the graphical interface of MX. There are individual GUI's in report, where the curve fitting setting can be overwritten from that set by the 017 minor option or by the parameter file. 
&lt;/p&gt;
&lt;p&gt;
These are as follows: 
&lt;/p&gt;
&lt;p&gt;
Dynamic reports - Normals&lt;br /&gt;
Dynamic reports - Perpendiculars&lt;br /&gt;
Dynamic reports - Intersections 
&lt;/p&gt;
&lt;p&gt;
Report &amp;gt; geometric reports &amp;gt; Normal intersection&lt;br /&gt;
Report &amp;gt; geometric reports &amp;gt; Intersection of two strings 
&lt;/p&gt;
&lt;p&gt;
The curve fitting check box on the Report GUI's is a global setting and will update the current settings within that project when OK or apply is selected on the panel. 
&lt;/p&gt;
&lt;p&gt;
Curve fitting is switched on for all design options, excepting Straight Line Design. 
&lt;/p&gt;
&lt;p&gt;
Curve fitting can also be represented and catered for when drawing strings. Complications can arise when the default curve fitting option is changed in report to off and is honored when drawing longsection models via an input file, sometimes resulting in the error &amp;quot;E0395 Unable to access string name to generate variable name&amp;quot;. This is because the normal is being calculated to a non curve fit position. 
&lt;/p&gt;
&lt;p&gt;
The curve fitting check box on the Report GUI's is a global setting, and will not just apply for the individual panel. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;table border="0" cellspacing="2" cellpadding="2"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;img src="http://selectservices.bentley.com/files/technotes/images/8286fig1.gif" border="0" width="432" height="509" /&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;h1&gt;Normal intersections/Perpendiculars&lt;/h1&gt;
&lt;p&gt;
Reporting normals or perpendiculars to other strings can cause discrepancies when points on opposing strings are not normal to one another. If curve fitting is off then the normal will intersect with the chord on the opposing string. If curve fitting is on then the normal will intersect with the string itself. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;table border="0" cellspacing="2" cellpadding="2"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;img src="http://selectservices.bentley.com/files/technotes/images/8286fig2.gif" border="0" width="501" height="220" /&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
The diagram above shows a normal being dropped from C001 onto M001. In this situation curve fitting is off and the distance that will be reported is the distance to the chord on M001 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;h1&gt;To Check the Current Curve Fitting Status&lt;/h1&gt;
&lt;p&gt;
If you are unsure of the current curve fitting setting in MX it can be checked by selecting View &amp;gt; Linemode and typing repo &amp;lt;enter&amp;gt; 017 &amp;lt;enter&amp;gt;. Check the output window and on the right hand side of the window the current settings will have been listed and show whether curve fitting is currently applied or there is no curve fitting. 
&lt;/p&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;
&lt;a href="/Products/w/Products__Wiki/product-technotes-and-faqs.aspx"&gt;Product TechNotes and FAQs&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="/Products/Road___Site_Design/w/Road_and_Site_Design__Wiki/mx-technotes-and-faqs.aspx"&gt;MX TechNotes And FAQs&lt;/a&gt; 
&lt;/p&gt;
&lt;h1&gt;External Links&lt;/h1&gt;&lt;a href="http://appsnet.bentley.com/kbase/" title="KnowledgeBase"&gt;Bentley Technical Support KnowledgeBase&lt;/a&gt; 
&lt;p&gt;
&lt;a href="http://lms.bentley.com" title="LEARN Server"&gt;Bentley LEARN Server&lt;/a&gt; 
&lt;/p&gt;
&lt;h1&gt;Comments or Corrections?&lt;/h1&gt;
&lt;p&gt;
Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this &amp;quot;Comments or Corrections?&amp;quot; section. THANK YOU! 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;div class="hr"&gt;
&lt;/div&gt;
&lt;p&gt;
&amp;nbsp; &amp;nbsp; 
&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Civil, Curve fitting, MXURBAN, TechNote, Technotoes&lt;/div&gt;
</description></item><item><title>Curve Fitting With MX</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258/revision/3</link><pubDate>Thu, 30 Oct 2008 13:47:57 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:7488234b-b03f-4cc2-b649-50fe107a7168</guid><dc:creator>Elisa McGraw</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258#comments</comments><description>Revision 3 posted to OpenRoads | OpenSite Wiki by Elisa McGraw on 10/30/2008 1:47:57 PM&lt;br /&gt;
&lt;a href="http://selectservices.bentley.com/en-US/" target="_blank"&gt;&lt;/a&gt;&lt;a href="http://selectservices.bentley.com/en-US/" target="_blank"&gt;
&lt;p&gt;
&lt;a href="http://selectservices.bentley.com/en-US" title="SELECT Services Online"&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href="http://selectservices.bentley.com/en-US"&gt;&lt;img src="http://communities.bentley.com/files/storage/363/17560/TSG%20Logo.bmp" border="0" width="250" height="80" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;/a&gt;
&lt;h1&gt;Document Information&lt;/h1&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	&lt;strong&gt;Document Type:&lt;/strong&gt; TechNote &amp;nbsp; 
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;Product(s):&lt;/strong&gt;&amp;nbsp; Bentley MX Products 
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;Version(s):&lt;/strong&gt;&amp;nbsp; All 
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;Original Author:&lt;/strong&gt; Bentley Technical Support Group 
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
&lt;p&gt;
Care must be taken when using MX in understanding what situations Curve fitting should be switched on and off, and where in the product the decision to turn curve fitting on or off must be made. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;h1&gt;Understanding the Curve Fit Settings&lt;/h1&gt;
&lt;p&gt;
The parameter file (...\mfw\parameters\NN_metric.prm) has a variable for curve fitting, which can be set on or off. It's default setting is curve fitting on. The relevant extract from the parameter file is as follows. 
&lt;/p&gt;
&lt;pre&gt;
* ADDITIONAL OPTION 017 PARAMETERS* --------------------------------*CURVEFIT=1 * CURVE FITTING INDICATOR* 0 - CURVE FITTING OFF* 1 - CURVE FITTING ON (DEFAULT)
&lt;/pre&gt;
&lt;p&gt;
This variable will be applied when you open a new or existing MX project. The variable is not available in the Project Settings GUI, or in the System Parameters GUI. 
&lt;/p&gt;
&lt;p&gt;
The use of linemode to turn curve fitting on or off (minor option 017, 1=nocu or 1=curv (default)) may not be reflected when moving to the graphical interface of MX. There are individual GUI's in report, where the curve fitting setting can be overwritten from that set by the 017 minor option or by the parameter file. 
&lt;/p&gt;
&lt;p&gt;
These are as follows: 
&lt;/p&gt;
&lt;p&gt;
Dynamic reports - Normals&lt;br /&gt;
Dynamic reports - Perpendiculars&lt;br /&gt;
Dynamic reports - Intersections 
&lt;/p&gt;
&lt;p&gt;
Report &amp;gt; geometric reports &amp;gt; Normal intersection&lt;br /&gt;
Report &amp;gt; geometric reports &amp;gt; Intersection of two strings 
&lt;/p&gt;
&lt;p&gt;
The curve fitting check box on the Report GUI's is a global setting and will update the current settings within that project when OK or apply is selected on the panel. 
&lt;/p&gt;
&lt;p&gt;
Curve fitting is switched on for all design options, excepting Straight Line Design. 
&lt;/p&gt;
&lt;p&gt;
Curve fitting can also be represented and catered for when drawing strings. Complications can arise when the default curve fitting option is changed in report to off and is honored when drawing longsection models via an input file, sometimes resulting in the error &amp;quot;E0395 Unable to access string name to generate variable name&amp;quot;. This is because the normal is being calculated to a non curve fit position. 
&lt;/p&gt;
&lt;p&gt;
The curve fitting check box on the Report GUI's is a global setting, and will not just apply for the individual panel. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;table border="0" cellspacing="2" cellpadding="2"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;img src="http://selectservices.bentley.com/files/technotes/images/8286fig1.gif" border="0" width="432" height="509" /&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;h1&gt;Normal intersections/Perpendiculars&lt;/h1&gt;
&lt;p&gt;
Reporting normals or perpendiculars to other strings can cause discrepancies when points on opposing strings are not normal to one another. If curve fitting is off then the normal will intersect with the chord on the opposing string. If curve fitting is on then the normal will intersect with the string itself. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;table border="0" cellspacing="2" cellpadding="2"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;img src="http://selectservices.bentley.com/files/technotes/images/8286fig2.gif" border="0" width="501" height="220" /&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
The diagram above shows a normal being dropped from C001 onto M001. In this situation curve fitting is off and the distance that will be reported is the distance to the chord on M001 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;h1&gt;To Check the Current Curve Fitting Status&lt;/h1&gt;
&lt;p&gt;
If you are unsure of the current curve fitting setting in MX it can be checked by selecting View &amp;gt; Linemode and typing repo &amp;lt;enter&amp;gt; 017 &amp;lt;enter&amp;gt;. Check the output window and on the right hand side of the window the current settings will have been listed and show whether curve fitting is currently applied or there is no curve fitting. 
&lt;/p&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;
[[Product TechNotes and FAQs]] 
&lt;/p&gt;
&lt;p&gt;
[[MX TechNotes And FAQs]] 
&lt;/p&gt;
&lt;h1&gt;External Links&lt;/h1&gt;&lt;a href="http://appsnet.bentley.com/kbase/" title="KnowledgeBase"&gt;Bentley Technical Support KnowledgeBase&lt;/a&gt; 
&lt;p&gt;
&lt;a href="http://lms.bentley.com" title="LEARN Server"&gt;Bentley LEARN Server&lt;/a&gt; 
&lt;/p&gt;
&lt;h1&gt;Comments or Corrections?&lt;/h1&gt;
&lt;p&gt;
Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this &amp;quot;Comments or Corrections?&amp;quot; section. THANK YOU! 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;div class="hr"&gt;
&lt;/div&gt;
&lt;p&gt;
&amp;nbsp; &amp;nbsp; 
&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: &lt;tags&gt;&lt;/tags&gt;&lt;/div&gt;
</description></item><item><title>Curve Fitting With MX</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258/revision/2</link><pubDate>Tue, 21 Oct 2008 21:22:29 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:7488234b-b03f-4cc2-b649-50fe107a7168</guid><dc:creator>Elisa McGraw</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258#comments</comments><description>Revision 2 posted to OpenRoads | OpenSite Wiki by Elisa McGraw on 10/21/2008 9:22:29 PM&lt;br /&gt;
&lt;p&gt;
&lt;a href="http://selectservices.bentley.com/en-US/" target="_blank"&gt;&lt;img src="/photos/select_server_under_construction-gallery/images/10802/500x159.aspx" border="0" alt="Bentley Technical Support Group" title="Bentley Technical Support Group" width="250" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;h1&gt;Document Information&lt;/h1&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	&lt;strong&gt;Document Type:&lt;/strong&gt; TechNote &amp;nbsp; 
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;Product(s):&lt;/strong&gt;&amp;nbsp; Bentley MX Products
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;Version(s):&lt;/strong&gt;&amp;nbsp;  All
	&lt;/p&gt;
	&lt;p&gt;
	&lt;strong&gt;Original Author:&lt;/strong&gt; Bentley Technical Support Group
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1&gt;Overview&lt;/h1&gt;
&lt;p&gt;
Care must be taken when using MX in understanding what situations Curve fitting should be switched on and off, and where in the product the decision to turn curve fitting on or off must be made. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;h1&gt;&lt;strong&gt;Understanding the Curve Fit Settings&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;
&lt;strong&gt;
&lt;/strong&gt;The parameter file (...\mfw\parameters\NN_metric.prm) has a variable for curve fitting, which can be set on or off. It's default setting is curve fitting on. The relevant extract from the parameter file is as follows. 
&lt;/p&gt;
&lt;pre&gt;
* ADDITIONAL OPTION 017 PARAMETERS* --------------------------------*CURVEFIT=1 * CURVE FITTING INDICATOR* 0 - CURVE FITTING OFF* 1 - CURVE FITTING ON (DEFAULT)
&lt;/pre&gt;
&lt;p&gt;
This variable will be applied when you open a new or existing MX project. The variable is not available in the Project Settings GUI, or in the System Parameters GUI. 
&lt;/p&gt;
&lt;p&gt;
The use of linemode to turn curve fitting on or off (minor option 017, 1=nocu or 1=curv (default)) may not be reflected when moving to the graphical interface of MX. There are individual GUI's in report, where the curve fitting setting can be overwritten from that set by the 017 minor option or by the parameter file. 
&lt;/p&gt;
&lt;p&gt;
These are as follows: 
&lt;/p&gt;
&lt;p&gt;
Dynamic reports - Normals&lt;br /&gt;
Dynamic reports - Perpendiculars&lt;br /&gt;
Dynamic reports - Intersections 
&lt;/p&gt;
&lt;p&gt;
Report &amp;gt; geometric reports &amp;gt; Normal intersection&lt;br /&gt;
Report &amp;gt; geometric reports &amp;gt; Intersection of two strings 
&lt;/p&gt;
&lt;p&gt;
The curve fitting check box on the Report GUI's is a global setting and will update the current settings within that project when OK or apply is selected on the panel. 
&lt;/p&gt;
&lt;p&gt;
Curve fitting is switched on for all design options, excepting Straight Line Design. 
&lt;/p&gt;
&lt;p&gt;
Curve fitting can also be represented and catered for when drawing strings. Complications can arise when the default curve fitting option is changed in report to off and is honored when drawing longsection models via an input file, sometimes resulting in the error &amp;quot;E0395 Unable to access string name to generate variable name&amp;quot;. This is because the normal is being calculated to a non curve fit position. 
&lt;/p&gt;
&lt;p&gt;
The curve fitting check box on the Report GUI's is a global setting, and will not just apply for the individual panel. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;table border="0" cellspacing="2" cellpadding="2"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;img src="http://selectservices.bentley.com/files/technotes/images/8286fig1.gif" border="0" width="432" height="509" /&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;h1&gt;&lt;strong&gt;Normal intersections/Perpendiculars&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;
&lt;strong&gt;
&lt;/strong&gt;Reporting normals or perpendiculars to other strings can cause discrepancies when points on opposing strings are not normal to one another. If curve fitting is off then the normal will intersect with the chord on the opposing string. If curve fitting is on then the normal will intersect with the string itself. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;table border="0" cellspacing="2" cellpadding="2"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;img src="http://selectservices.bentley.com/files/technotes/images/8286fig2.gif" border="0" width="501" height="220" /&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
The diagram above shows a normal being dropped from C001 onto M001. In this situation curve fitting is off and the distance that will be reported is the distance to the chord on M001 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;h1&gt;&lt;strong&gt;To Check the Current Curve Fitting Status&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;
&lt;strong&gt;
&lt;/strong&gt;If you are unsure of the current curve fitting setting in MX it can be checked by selecting View &amp;gt; Linemode and typing repo &amp;lt;enter&amp;gt; 017 &amp;lt;enter&amp;gt;. Check the output window and on the right hand side of the window the current settings will have been listed and show whether curve fitting is currently applied or there is no curve fitting. 
&lt;/p&gt;
&lt;h1&gt;See Also&lt;/h1&gt;
&lt;p&gt;
[[Product TechNotes and FAQs]] 
&lt;/p&gt;
&lt;p&gt;
[[MX TechNotes And FAQs]]
&lt;/p&gt;
&lt;h1&gt;External Links&lt;/h1&gt;&lt;a href="http://appsnet.bentley.com/kbase/" title="KnowledgeBase"&gt;Bentley Technical Support KnowledgeBase&lt;/a&gt; 
&lt;p&gt;
&lt;a href="http://lms.bentley.com" title="LEARN Server"&gt;Bentley LEARN Server&lt;/a&gt; 
&lt;/p&gt;
&lt;h1&gt;Comments or Corrections?&lt;/h1&gt;
&lt;p&gt;
Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this &amp;quot;Comments or Corrections?&amp;quot; section. THANK YOU! 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;div class="hr"&gt;
&lt;/div&gt;
&lt;p&gt;
&amp;nbsp; &amp;nbsp; 
&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: &lt;tags&gt;&lt;/tags&gt;&lt;/div&gt;
</description></item><item><title>Curve Fitting With MX</title><link>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258/revision/1</link><pubDate>Tue, 01 Jul 2008 08:27:40 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:7488234b-b03f-4cc2-b649-50fe107a7168</guid><dc:creator>Dave Bentley</dc:creator><comments>https://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/2258/2258#comments</comments><description>Revision 1 posted to OpenRoads | OpenSite Wiki by Dave Bentley on 7/1/2008 8:27:40 AM&lt;br /&gt;
&lt;table border="0" cellspacing="0" cellpadding="2" width="631" id="Table7"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td width="150" valign="top"&gt;&lt;strong&gt;Date Added:&lt;/strong&gt;&lt;/td&gt;
			&lt;td&gt;July 1, 2008&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&amp;nbsp; 
&lt;p&gt;
&lt;strong&gt;Introduction&lt;/strong&gt;
&lt;/p&gt;
Care must be taken when using MX in understanding what situations Curve fitting should be switched on and off, and where in the product the decision to turn curve fitting on or off must be made. 
&lt;p&gt;
&lt;strong&gt;Understanding the Curve Fit Settings&lt;br /&gt;
&lt;/strong&gt;The parameter file (...\mfw\parameters\NN_metric.prm) has a variable for curve fitting, which can be set on or off. It's default setting is curve fitting on. The relevant extract from the parameter file is as follows. 
&lt;/p&gt;
&lt;pre&gt;
* ADDITIONAL OPTION 017 PARAMETERS* --------------------------------*CURVEFIT=1 * CURVE FITTING INDICATOR* 0 - CURVE FITTING OFF* 1 - CURVE FITTING ON (DEFAULT)
&lt;/pre&gt;
&lt;p&gt;
This variable will be applied when you open a new or existing MX project. The variable is not available in the Project Settings GUI, or in the System Parameters GUI. 
&lt;/p&gt;
&lt;p&gt;
The use of linemode to turn curve fitting on or off (minor option 017, 1=nocu or 1=curv (default)) may not be reflected when moving to the graphical interface of MX. There are individual GUI's in report, where the curve fitting setting can be overwritten from that set by the 017 minor option or by the parameter file. 
&lt;/p&gt;
&lt;p&gt;
These are as follows: 
&lt;/p&gt;
&lt;p&gt;
Dynamic reports - Normals&lt;br /&gt;
Dynamic reports - Perpendiculars&lt;br /&gt;
Dynamic reports - Intersections 
&lt;/p&gt;
&lt;p&gt;
Report &amp;gt; geometric reports &amp;gt; Normal intersection&lt;br /&gt;
Report &amp;gt; geometric reports &amp;gt; Intersection of two strings 
&lt;/p&gt;
&lt;p&gt;
The curve fitting check box on the Report GUI's is a global setting and will update the current settings within that project when OK or apply is selected on the panel. 
&lt;/p&gt;
&lt;p&gt;
Curve fitting is switched on for all design options, excepting Straight Line Design. 
&lt;/p&gt;
&lt;p&gt;
Curve fitting can also be represented and catered for when drawing strings. Complications can arise when the default curve fitting option is changed in report to off and is honored when drawing longsection models via an input file, sometimes resulting in the error &amp;quot;E0395 Unable to access string name to generate variable name&amp;quot;. This is because the normal is being calculated to a non curve fit position. 
&lt;/p&gt;
&lt;p&gt;
The curve fitting check box on the Report GUI's is a global setting, and will not just apply for the individual panel. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;table border="0" cellspacing="2" cellpadding="2"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;img src="http://selectservices.bentley.com/files/technotes/images/8286fig1.gif" border="0" width="432" height="509" /&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Normal intersections/Perpendiculars&lt;br /&gt;
&lt;/strong&gt;Reporting normals or perpendiculars to other strings can cause discrepancies when points on opposing strings are not normal to one another. If curve fitting is off then the normal will intersect with the chord on the opposing string. If curve fitting is on then the normal will intersect with the string itself. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;table border="0" cellspacing="2" cellpadding="2"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;img src="http://selectservices.bentley.com/files/technotes/images/8286fig2.gif" border="0" width="501" height="220" /&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
The diagram above shows a normal being dropped from C001 onto M001. In this situation curve fitting is off and the distance that will be reported is the distance to the chord on M001 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;To Check the Current Curve Fitting Status&lt;br /&gt;
&lt;/strong&gt;If you are unsure of the current curve fitting setting in MX it can be checked by selecting View &amp;gt; Linemode and typing repo &amp;lt;enter&amp;gt; 017 &amp;lt;enter&amp;gt;. Check the output window and on the right hand side of the window the current settings will have been listed and show whether curve fitting is currently applied or there is no curve fitting. 
&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: &lt;tags&gt;&lt;/tags&gt;&lt;/div&gt;
</description></item></channel></rss>