<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Conversion from string to type 'Double&amp;quot; is not valid in Inventor Programming Forum</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12114641#M21081</link>
    <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/5289378"&gt;@Frederick_Law&lt;/a&gt;&amp;nbsp;That worked! Thank you!&lt;/P&gt;</description>
    <pubDate>Thu, 20 Jul 2023 12:01:27 GMT</pubDate>
    <dc:creator>blucas0325</dc:creator>
    <dc:date>2023-07-20T12:01:27Z</dc:date>
    <item>
      <title>Conversion from string to type 'Double" is not valid</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12112693#M21070</link>
      <description>&lt;P&gt;I have an iLogic Rule that is tied to a Custom "Form" assembly. This has been working for year but recently we upgraded to Inventor 2023 and I am now getting an error when I try to use it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am getting a "Conversion from string "value" to type 'Double' is not valid" error message. I have done some searching and it sounds like I need to incorporate a "CDbl()" but I am not familiar enough with this to know how it should be setup.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is my iLogic rule:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;LENGTH&lt;/SPAN&gt; = &lt;SPAN&gt;RoundToFraction&lt;/SPAN&gt;(&lt;SPAN&gt;Length_ID&lt;/SPAN&gt;, 1 / 16, &lt;SPAN&gt;RoundingMethod&lt;/SPAN&gt;.&lt;SPAN&gt;Round&lt;/SPAN&gt;)
&lt;SPAN&gt;WIDTH&lt;/SPAN&gt; = &lt;SPAN&gt;RoundToFraction&lt;/SPAN&gt;(&lt;SPAN&gt;Width_ID&lt;/SPAN&gt;, 1/16, &lt;SPAN&gt;RoundingMethod&lt;/SPAN&gt;.&lt;SPAN&gt;Round&lt;/SPAN&gt;)
&lt;SPAN&gt;DEPTH&lt;/SPAN&gt; = &lt;SPAN&gt;RoundToFraction&lt;/SPAN&gt;(&lt;SPAN&gt;Height_ID&lt;/SPAN&gt;, 1/16, &lt;SPAN&gt;RoundingMethod&lt;/SPAN&gt;.&lt;SPAN&gt;Round&lt;/SPAN&gt;)
&lt;SPAN&gt;L&lt;/SPAN&gt; = &lt;SPAN&gt;RoundToFraction&lt;/SPAN&gt;(&lt;SPAN&gt;LENGTH&lt;/SPAN&gt;, 1/16, &lt;SPAN&gt;RoundingMethod&lt;/SPAN&gt;.&lt;SPAN&gt;Round&lt;/SPAN&gt;)
&lt;SPAN&gt;W&lt;/SPAN&gt; = &lt;SPAN&gt;RoundToFraction&lt;/SPAN&gt;(&lt;SPAN&gt;WIDTH&lt;/SPAN&gt;, 1/16, &lt;SPAN&gt;RoundingMethod&lt;/SPAN&gt;.&lt;SPAN&gt;Round&lt;/SPAN&gt;)
&lt;SPAN&gt;D&lt;/SPAN&gt; = &lt;SPAN&gt;RoundToFraction&lt;/SPAN&gt;(&lt;SPAN&gt;DEPTH&lt;/SPAN&gt;, 1/16, &lt;SPAN&gt;RoundingMethod&lt;/SPAN&gt;.&lt;SPAN&gt;Round&lt;/SPAN&gt;)
&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;"Item #"&lt;/SPAN&gt;)=&lt;SPAN&gt;ITEMNUMBER&lt;/SPAN&gt;

&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Project"&lt;/SPAN&gt;, &lt;SPAN&gt;"Description"&lt;/SPAN&gt;)=&lt;SPAN&gt;NAME&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;","&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;" "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;L&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;" X "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;W&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;" X "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;D&lt;/SPAN&gt;
&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;"EXPORT"&lt;/SPAN&gt;)=&lt;SPAN&gt;PARTNUMBERorPKGNUMBER&lt;/SPAN&gt;
&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Summary"&lt;/SPAN&gt;, &lt;SPAN&gt;"Title"&lt;/SPAN&gt;) = &lt;SPAN&gt;NAME&lt;/SPAN&gt;
&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;"DESIGN STATUS"&lt;/SPAN&gt;) = &lt;SPAN&gt;DESIGN_STATUS&lt;/SPAN&gt;
&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;"CUSTPN"&lt;/SPAN&gt;) = &lt;SPAN&gt;CUSTPN&lt;/SPAN&gt;
&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;"PKG"&lt;/SPAN&gt;) = &lt;SPAN&gt;PKG&lt;/SPAN&gt;
&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;Could someone give me a hand and point me in the right direction?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance!&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jul 2023 18:01:38 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12112693#M21070</guid>
      <dc:creator>blucas0325</dc:creator>
      <dc:date>2023-07-19T18:01:38Z</dc:date>
    </item>
    <item>
      <title>Re: Conversion from string to type 'Double" is not valid</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12112753#M21071</link>
      <description>Which line of code does your error pop-up mention?</description>
      <pubDate>Wed, 19 Jul 2023 18:24:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12112753#M21071</guid>
      <dc:creator>abdullah_elq</dc:creator>
      <dc:date>2023-07-19T18:24:33Z</dc:date>
    </item>
    <item>
      <title>Re: Conversion from string to type 'Double" is not valid</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12112777#M21072</link>
      <description>&lt;P&gt;Line 1 &amp;amp; Line 2&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jul 2023 18:35:23 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12112777#M21072</guid>
      <dc:creator>blucas0325</dc:creator>
      <dc:date>2023-07-19T18:35:23Z</dc:date>
    </item>
    <item>
      <title>Re: Conversion from string to type 'Double" is not valid</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12112779#M21073</link>
      <description>&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/12140253"&gt;@abdullah_elq&lt;/a&gt; it is line 1 &amp;amp; 2</description>
      <pubDate>Wed, 19 Jul 2023 18:36:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12112779#M21073</guid>
      <dc:creator>blucas0325</dc:creator>
      <dc:date>2023-07-19T18:36:19Z</dc:date>
    </item>
    <item>
      <title>Re: Conversion from string to type 'Double" is not valid</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12112993#M21074</link>
      <description>&lt;P&gt;What is the&amp;nbsp; value of Length_ID and Width_ID?&lt;/P&gt;&lt;P&gt;Program could fail if they're empty or not numeric.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jul 2023 20:17:31 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12112993#M21074</guid>
      <dc:creator>Frederick_Law</dc:creator>
      <dc:date>2023-07-19T20:17:31Z</dc:date>
    </item>
    <item>
      <title>Re: Conversion from string to type 'Double" is not valid</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12113002#M21075</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/5289378"&gt;@Frederick_Law&lt;/a&gt;&amp;nbsp;the values will be in decimal form. Below is a screenshot of the Form dialog window that we use to input the values.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="blucas0325_0-1689798005655.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1242509i23795DC1B4DE7F15/image-size/medium?v=v2&amp;amp;px=400" role="button" title="blucas0325_0-1689798005655.png" alt="blucas0325_0-1689798005655.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jul 2023 20:20:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12113002#M21075</guid>
      <dc:creator>blucas0325</dc:creator>
      <dc:date>2023-07-19T20:20:19Z</dc:date>
    </item>
    <item>
      <title>Re: Conversion from string to type 'Double" is not valid</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12113027#M21076</link>
      <description>Try this:&lt;BR /&gt;LENGTH = RoundToFraction(CDbl(Length_ID), 1 / 16, RoundingMethod.Round)&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 19 Jul 2023 20:30:53 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12113027#M21076</guid>
      <dc:creator>abdullah_elq</dc:creator>
      <dc:date>2023-07-19T20:30:53Z</dc:date>
    </item>
    <item>
      <title>Re: Conversion from string to type 'Double" is not valid</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12113071#M21077</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/12140253"&gt;@abdullah_elq&lt;/a&gt;&amp;nbsp;- that didn't work. Got the same error message. Below is a screenshot of the error message tabs.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="blucas0325_0-1689799460145.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1242518i7FB637D83751E7AA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="blucas0325_0-1689799460145.png" alt="blucas0325_0-1689799460145.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="blucas0325_1-1689799555691.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1242519i2B909DDA512594BD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="blucas0325_1-1689799555691.png" alt="blucas0325_1-1689799555691.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jul 2023 20:46:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12113071#M21077</guid>
      <dc:creator>blucas0325</dc:creator>
      <dc:date>2023-07-19T20:46:17Z</dc:date>
    </item>
    <item>
      <title>Re: Conversion from string to type 'Double" is not valid</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12113083#M21078</link>
      <description>&lt;P&gt;It cannot convert fraction string to number.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jul 2023 20:51:52 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12113083#M21078</guid>
      <dc:creator>Frederick_Law</dc:creator>
      <dc:date>2023-07-19T20:51:52Z</dc:date>
    </item>
    <item>
      <title>Re: Conversion from string to type 'Double" is not valid</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12113429#M21079</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/1654124"&gt;@blucas0325&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Maybe something like this.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this helps.&lt;BR /&gt;Best of luck to you in all of your Inventor pursuits,&lt;BR /&gt;Curtis&lt;BR /&gt;&lt;A href="http://inventortrenches.blogspot.com" target="_blank" rel="noopener"&gt;http://inventortrenches.blogspot.com&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;imports System.Text.RegularExpressions
wholeNum = CDec(Math.Truncate(Length_ID))
decNum = Length_ID - wholeNum
fraction = RoundToFraction(decNum, 1 / 16, RoundingMethod.Round)

'convert rounded fraction back to decimal
Dim div = Regex.Replace(fraction, "(\d+)/(\d+)", Function(m) Decimal.Parse(m.Groups(1).Value / Decimal.Parse(m.Groups(2).Value)))
	
LENGTH = wholeNum + div
L = RoundToFraction(LENGTH, 1 / 16, RoundingMethod.Round)

msgbox(L)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jul 2023 22:17:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12113429#M21079</guid>
      <dc:creator>Curtis_W</dc:creator>
      <dc:date>2023-07-19T22:17:08Z</dc:date>
    </item>
    <item>
      <title>Re: Conversion from string to type 'Double" is not valid</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12113448#M21080</link>
      <description>&lt;PRE&gt;&lt;SPAN&gt;LENGTH&lt;/SPAN&gt; = Length_ID - (&lt;SPAN&gt;Length_ID MOD 0.0625)&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jul 2023 22:28:14 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12113448#M21080</guid>
      <dc:creator>Frederick_Law</dc:creator>
      <dc:date>2023-07-19T22:28:14Z</dc:date>
    </item>
    <item>
      <title>Re: Conversion from string to type 'Double" is not valid</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12114641#M21081</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/5289378"&gt;@Frederick_Law&lt;/a&gt;&amp;nbsp;That worked! Thank you!&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jul 2023 12:01:27 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/conversion-from-string-to-type-double-quot-is-not-valid/m-p/12114641#M21081</guid>
      <dc:creator>blucas0325</dc:creator>
      <dc:date>2023-07-20T12:01:27Z</dc:date>
    </item>
  </channel>
</rss>

