<?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 Custom Property Format - Fractional format with trailing zeros in Inventor Programming - iLogic, Macros, AddIns &amp; Apprentice</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/custom-property-format-fractional-format-with-trailing-zeros/m-p/5731889#M57576</link>
    <description>&lt;P&gt;I have a part template set up for creating flat bar. &amp;nbsp;The template has 3 parameters that I am trying to format as&amp;nbsp;&lt;SPAN style="line-height: 15px;"&gt;feet and inches with trailing zeros using the "Custom Property Format". &amp;nbsp;I am unable to figure out a way to do this.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I set the Property Type to "Number" I can check off "Trailing Zeros" but I don't have the option for a "Fractional" format.&lt;/P&gt;&lt;P&gt;When I set the Property Type to "Text" I can set the format to "Fractional" but then I can't check off "Trailing Zeros"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do I get this formated so a parameter with a value of 12" is shown as 1'-0"?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 21 Jul 2015 17:41:42 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2015-07-21T17:41:42Z</dc:date>
    <item>
      <title>Custom Property Format - Fractional format with trailing zeros</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/custom-property-format-fractional-format-with-trailing-zeros/m-p/5731889#M57576</link>
      <description>&lt;P&gt;I have a part template set up for creating flat bar. &amp;nbsp;The template has 3 parameters that I am trying to format as&amp;nbsp;&lt;SPAN style="line-height: 15px;"&gt;feet and inches with trailing zeros using the "Custom Property Format". &amp;nbsp;I am unable to figure out a way to do this.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I set the Property Type to "Number" I can check off "Trailing Zeros" but I don't have the option for a "Fractional" format.&lt;/P&gt;&lt;P&gt;When I set the Property Type to "Text" I can set the format to "Fractional" but then I can't check off "Trailing Zeros"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do I get this formated so a parameter with a value of 12" is shown as 1'-0"?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jul 2015 17:41:42 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/custom-property-format-fractional-format-with-trailing-zeros/m-p/5731889#M57576</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-07-21T17:41:42Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Property Format - Fractional format with trailing zeros</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/custom-property-format-fractional-format-with-trailing-zeros/m-p/5754546#M57794</link>
      <description>&lt;P&gt;I wrote this bit of code to do just that in a string&lt;/P&gt;&lt;P&gt;it rounds up to the nearest 16th&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;Sub&lt;/SPAN&gt; &lt;SPAN&gt;Main&lt;/SPAN&gt;&lt;SPAN&gt;()&lt;/SPAN&gt;
&lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;CALCULATE RUNG TOTAL LENGTH&lt;/SPAN&gt;
&lt;SPAN&gt;RUNGTOTLG&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;""&lt;/SPAN&gt;
&lt;SPAN&gt;FEET&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;Floor&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;RUNGLG&lt;/SPAN&gt;&lt;SPAN&gt;/&lt;/SPAN&gt;&lt;SPAN&gt;12&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;
&lt;SPAN&gt;INCH&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;Floor&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;RUNGLG&lt;/SPAN&gt; &lt;SPAN&gt;-&lt;/SPAN&gt; &lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;FEET&lt;/SPAN&gt; &lt;SPAN&gt;*&lt;/SPAN&gt; &lt;SPAN&gt;12&lt;/SPAN&gt;&lt;SPAN&gt;))&lt;/SPAN&gt;
&lt;SPAN&gt;FRAC&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;Ceil&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;RUNGLG&lt;/SPAN&gt; &lt;SPAN&gt;-&lt;/SPAN&gt; &lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;FEET&lt;/SPAN&gt; &lt;SPAN&gt;*&lt;/SPAN&gt; &lt;SPAN&gt;12&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt; &lt;SPAN&gt;-&lt;/SPAN&gt; &lt;SPAN&gt;INCH&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt; &lt;SPAN&gt;*&lt;/SPAN&gt; &amp;nbsp;&lt;SPAN&gt;16)&lt;/SPAN&gt;
&lt;SPAN&gt;RUNGTOTLG&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;FEET&lt;/SPAN&gt; &lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;'- &lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt; &lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt; &lt;SPAN&gt;INCH&lt;/SPAN&gt; &lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt; &lt;SPAN&gt;TOFRACTION&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;FRAC&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt; &lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt; &lt;SPAN&gt;Chr&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;34&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;
&lt;SPAN&gt;End Sub&lt;/SPAN&gt;

&lt;SPAN&gt;Function&lt;/SPAN&gt; &lt;SPAN&gt;TOFRACTION&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;NEUMERATOR&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Integer&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;
&lt;SPAN&gt;Select&lt;/SPAN&gt; &lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;NEUMERATOR&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;0&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;""&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;1&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 1/16&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;2&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 1/8&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;3&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 3/16&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;4&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 1/4&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;5&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 5/16&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;6&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 3/8&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;7&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 7/16&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;8&lt;/SPAN&gt; 
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 1/2&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;9&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 9/16&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;10&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 5/8&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;11&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 11/16&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;12&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 3/4&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;13&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 13/16&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;14&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 7/8&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;Case&lt;/SPAN&gt; &lt;SPAN&gt;15&lt;/SPAN&gt;
&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt; 15/16&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Select&lt;/SPAN&gt;
&lt;SPAN&gt;End Function&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;hope this helps&lt;/P&gt;</description>
      <pubDate>Mon, 03 Aug 2015 15:12:52 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/custom-property-format-fractional-format-with-trailing-zeros/m-p/5754546#M57794</guid>
      <dc:creator>BWMcDowell</dc:creator>
      <dc:date>2015-08-03T15:12:52Z</dc:date>
    </item>
  </channel>
</rss>

