<?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 User Parameter link to iproperties in Inventor Programming - iLogic, Macros, AddIns &amp; Apprentice</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/user-parameter-link-to-iproperties/m-p/10824008#M132602</link>
    <description>&lt;PRE&gt;&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Document&lt;/SPAN&gt;
&lt;SPAN&gt;oPartDoc&lt;/SPAN&gt; = &lt;SPAN&gt;ThisDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Document&lt;/SPAN&gt;

&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;DocumentType&lt;/SPAN&gt; = &lt;SPAN&gt;kPartDocumentObject&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;PartComponentDefinition&lt;/SPAN&gt;
		&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt; = &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;
		
&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oParams&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Parameters&lt;/SPAN&gt;
		&lt;SPAN&gt;oParams&lt;/SPAN&gt;=&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;
				
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oUserParams&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;UserParameters&lt;/SPAN&gt;
		&lt;SPAN&gt;oUserParams&lt;/SPAN&gt;=&lt;SPAN&gt;oParams&lt;/SPAN&gt;.&lt;SPAN&gt;UserParameters&lt;/SPAN&gt;       
		
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oAwesomeParameter&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Parameter&lt;/SPAN&gt;                     
				
		&lt;SPAN&gt;Try&lt;/SPAN&gt;
			&lt;SPAN&gt;otester&lt;/SPAN&gt; = &lt;SPAN&gt;oUserParams&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;"Profile"&lt;/SPAN&gt;)
			&lt;SPAN&gt;Catch&lt;/SPAN&gt;
&lt;SPAN&gt;oInsulationType&lt;/SPAN&gt;=&lt;SPAN&gt;oUserParams&lt;/SPAN&gt;.&lt;SPAN&gt;AddByValue&lt;/SPAN&gt;(&lt;SPAN&gt;"Profile"&lt;/SPAN&gt;, &lt;SPAN&gt;"Plate"&lt;/SPAN&gt;, &lt;SPAN&gt;kTextUnits&lt;/SPAN&gt;) 
&lt;SPAN&gt;MultiValue&lt;/SPAN&gt;.&lt;SPAN&gt;SetList&lt;/SPAN&gt;(&lt;SPAN&gt;"Profile"&lt;/SPAN&gt;, &lt;SPAN&gt;"Plate"&lt;/SPAN&gt;, &lt;SPAN&gt;"HEA"&lt;/SPAN&gt;, &lt;SPAN&gt;"HEB"&lt;/SPAN&gt;, &lt;SPAN&gt;"Pipe"&lt;/SPAN&gt;, &lt;SPAN&gt;"Sample"&lt;/SPAN&gt;)
			&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
            &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;

&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Param&lt;/SPAN&gt;(&lt;SPAN&gt;"Profile"&lt;/SPAN&gt;).&lt;SPAN&gt;ExposedAsProperty&lt;/SPAN&gt; = &lt;SPAN&gt;False&lt;/SPAN&gt;
&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Param&lt;/SPAN&gt;(&lt;SPAN&gt;"Profile"&lt;/SPAN&gt;).&lt;SPAN&gt;IsKey&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;



&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;DocumentType&lt;/SPAN&gt; = &lt;SPAN&gt;kPartDocumentObject&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;PartComponentDefinition&lt;/SPAN&gt;
		&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt; = &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;
		
&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oParams&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Parameters&lt;/SPAN&gt;
		&lt;SPAN&gt;oParams&lt;/SPAN&gt;=&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;
				
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oUserParams&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;UserParameters&lt;/SPAN&gt;
		&lt;SPAN&gt;oUserParams&lt;/SPAN&gt;=&lt;SPAN&gt;oParams&lt;/SPAN&gt;.&lt;SPAN&gt;UserParameters&lt;/SPAN&gt;       
		
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oAwesomeParameter&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Parameter&lt;/SPAN&gt;                     
				
		&lt;SPAN&gt;Try&lt;/SPAN&gt;
			&lt;SPAN&gt;otester&lt;/SPAN&gt; = &lt;SPAN&gt;oUserParams&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;"t"&lt;/SPAN&gt;)
			&lt;SPAN&gt;Catch&lt;/SPAN&gt;
&lt;SPAN&gt;oInsulationType&lt;/SPAN&gt; = &lt;SPAN&gt;oUserParams&lt;/SPAN&gt;.&lt;SPAN&gt;AddByValue&lt;/SPAN&gt;(&lt;SPAN&gt;"t"&lt;/SPAN&gt;, &lt;SPAN&gt;" "&lt;/SPAN&gt;, &lt;SPAN&gt;kTextUnits&lt;/SPAN&gt;) 
			&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
            &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;

&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Param&lt;/SPAN&gt;(&lt;SPAN&gt;"t"&lt;/SPAN&gt;).&lt;SPAN&gt;ExposedAsProperty&lt;/SPAN&gt; = &lt;SPAN&gt;False&lt;/SPAN&gt;
&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Param&lt;/SPAN&gt;(&lt;SPAN&gt;"t"&lt;/SPAN&gt;).&lt;SPAN&gt;IsKey&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;

&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;DocumentType&lt;/SPAN&gt; = &lt;SPAN&gt;kPartDocumentObject&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;PartComponentDefinition&lt;/SPAN&gt;
		&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt; = &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;
		
&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oParams&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Parameters&lt;/SPAN&gt;
		&lt;SPAN&gt;oParams&lt;/SPAN&gt;=&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;
				
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oUserParams&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;UserParameters&lt;/SPAN&gt;
		&lt;SPAN&gt;oUserParams&lt;/SPAN&gt;=&lt;SPAN&gt;oParams&lt;/SPAN&gt;.&lt;SPAN&gt;UserParameters&lt;/SPAN&gt;       
		
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oAwesomeParameter&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Parameter&lt;/SPAN&gt;                     
				
		&lt;SPAN&gt;Try&lt;/SPAN&gt;
			&lt;SPAN&gt;otester&lt;/SPAN&gt; = &lt;SPAN&gt;oUserParams&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;"Unit"&lt;/SPAN&gt;)
			&lt;SPAN&gt;Catch&lt;/SPAN&gt;
&lt;SPAN&gt;oInsulationType&lt;/SPAN&gt;=&lt;SPAN&gt;oUserParams&lt;/SPAN&gt;.&lt;SPAN&gt;AddByValue&lt;/SPAN&gt;(&lt;SPAN&gt;"Unit"&lt;/SPAN&gt;, &lt;SPAN&gt;"MM"&lt;/SPAN&gt;, &lt;SPAN&gt;kTextUnits&lt;/SPAN&gt;) 
&lt;SPAN&gt;MultiValue&lt;/SPAN&gt;.&lt;SPAN&gt;SetList&lt;/SPAN&gt;(&lt;SPAN&gt;"Unit"&lt;/SPAN&gt;, &lt;SPAN&gt;"MM"&lt;/SPAN&gt;, &lt;SPAN&gt;"INCH"&lt;/SPAN&gt;, &lt;SPAN&gt;"Sample"&lt;/SPAN&gt;)
			&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
            &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;

&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Param&lt;/SPAN&gt;(&lt;SPAN&gt;"Unit"&lt;/SPAN&gt;).&lt;SPAN&gt;ExposedAsProperty&lt;/SPAN&gt; = &lt;SPAN&gt;False&lt;/SPAN&gt;
&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Param&lt;/SPAN&gt;(&lt;SPAN&gt;"Unit"&lt;/SPAN&gt;).&lt;SPAN&gt;IsKey&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;Hi all, I want to make my "t" value link to my iproperties. Is there a possible way?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="syafiqfarhan_0-1639551747346.png" style="width: 400px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1001691iB9C9B42E700014F6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="syafiqfarhan_0-1639551747346.png" alt="syafiqfarhan_0-1639551747346.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 15 Dec 2021 07:04:18 GMT</pubDate>
    <dc:creator>syafiqfarhan</dc:creator>
    <dc:date>2021-12-15T07:04:18Z</dc:date>
    <item>
      <title>User Parameter link to iproperties</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/user-parameter-link-to-iproperties/m-p/10824008#M132602</link>
      <description>&lt;PRE&gt;&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Document&lt;/SPAN&gt;
&lt;SPAN&gt;oPartDoc&lt;/SPAN&gt; = &lt;SPAN&gt;ThisDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Document&lt;/SPAN&gt;

&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;DocumentType&lt;/SPAN&gt; = &lt;SPAN&gt;kPartDocumentObject&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;PartComponentDefinition&lt;/SPAN&gt;
		&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt; = &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;
		
&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oParams&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Parameters&lt;/SPAN&gt;
		&lt;SPAN&gt;oParams&lt;/SPAN&gt;=&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;
				
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oUserParams&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;UserParameters&lt;/SPAN&gt;
		&lt;SPAN&gt;oUserParams&lt;/SPAN&gt;=&lt;SPAN&gt;oParams&lt;/SPAN&gt;.&lt;SPAN&gt;UserParameters&lt;/SPAN&gt;       
		
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oAwesomeParameter&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Parameter&lt;/SPAN&gt;                     
				
		&lt;SPAN&gt;Try&lt;/SPAN&gt;
			&lt;SPAN&gt;otester&lt;/SPAN&gt; = &lt;SPAN&gt;oUserParams&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;"Profile"&lt;/SPAN&gt;)
			&lt;SPAN&gt;Catch&lt;/SPAN&gt;
&lt;SPAN&gt;oInsulationType&lt;/SPAN&gt;=&lt;SPAN&gt;oUserParams&lt;/SPAN&gt;.&lt;SPAN&gt;AddByValue&lt;/SPAN&gt;(&lt;SPAN&gt;"Profile"&lt;/SPAN&gt;, &lt;SPAN&gt;"Plate"&lt;/SPAN&gt;, &lt;SPAN&gt;kTextUnits&lt;/SPAN&gt;) 
&lt;SPAN&gt;MultiValue&lt;/SPAN&gt;.&lt;SPAN&gt;SetList&lt;/SPAN&gt;(&lt;SPAN&gt;"Profile"&lt;/SPAN&gt;, &lt;SPAN&gt;"Plate"&lt;/SPAN&gt;, &lt;SPAN&gt;"HEA"&lt;/SPAN&gt;, &lt;SPAN&gt;"HEB"&lt;/SPAN&gt;, &lt;SPAN&gt;"Pipe"&lt;/SPAN&gt;, &lt;SPAN&gt;"Sample"&lt;/SPAN&gt;)
			&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
            &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;

&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Param&lt;/SPAN&gt;(&lt;SPAN&gt;"Profile"&lt;/SPAN&gt;).&lt;SPAN&gt;ExposedAsProperty&lt;/SPAN&gt; = &lt;SPAN&gt;False&lt;/SPAN&gt;
&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Param&lt;/SPAN&gt;(&lt;SPAN&gt;"Profile"&lt;/SPAN&gt;).&lt;SPAN&gt;IsKey&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;



&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;DocumentType&lt;/SPAN&gt; = &lt;SPAN&gt;kPartDocumentObject&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;PartComponentDefinition&lt;/SPAN&gt;
		&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt; = &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;
		
&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oParams&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Parameters&lt;/SPAN&gt;
		&lt;SPAN&gt;oParams&lt;/SPAN&gt;=&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;
				
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oUserParams&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;UserParameters&lt;/SPAN&gt;
		&lt;SPAN&gt;oUserParams&lt;/SPAN&gt;=&lt;SPAN&gt;oParams&lt;/SPAN&gt;.&lt;SPAN&gt;UserParameters&lt;/SPAN&gt;       
		
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oAwesomeParameter&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Parameter&lt;/SPAN&gt;                     
				
		&lt;SPAN&gt;Try&lt;/SPAN&gt;
			&lt;SPAN&gt;otester&lt;/SPAN&gt; = &lt;SPAN&gt;oUserParams&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;"t"&lt;/SPAN&gt;)
			&lt;SPAN&gt;Catch&lt;/SPAN&gt;
&lt;SPAN&gt;oInsulationType&lt;/SPAN&gt; = &lt;SPAN&gt;oUserParams&lt;/SPAN&gt;.&lt;SPAN&gt;AddByValue&lt;/SPAN&gt;(&lt;SPAN&gt;"t"&lt;/SPAN&gt;, &lt;SPAN&gt;" "&lt;/SPAN&gt;, &lt;SPAN&gt;kTextUnits&lt;/SPAN&gt;) 
			&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
            &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;

&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Param&lt;/SPAN&gt;(&lt;SPAN&gt;"t"&lt;/SPAN&gt;).&lt;SPAN&gt;ExposedAsProperty&lt;/SPAN&gt; = &lt;SPAN&gt;False&lt;/SPAN&gt;
&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Param&lt;/SPAN&gt;(&lt;SPAN&gt;"t"&lt;/SPAN&gt;).&lt;SPAN&gt;IsKey&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;

&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;DocumentType&lt;/SPAN&gt; = &lt;SPAN&gt;kPartDocumentObject&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;PartComponentDefinition&lt;/SPAN&gt;
		&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt; = &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;
		
&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oParams&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Parameters&lt;/SPAN&gt;
		&lt;SPAN&gt;oParams&lt;/SPAN&gt;=&lt;SPAN&gt;oPartCompDef&lt;/SPAN&gt;.&lt;SPAN&gt;Parameters&lt;/SPAN&gt;
				
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oUserParams&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;UserParameters&lt;/SPAN&gt;
		&lt;SPAN&gt;oUserParams&lt;/SPAN&gt;=&lt;SPAN&gt;oParams&lt;/SPAN&gt;.&lt;SPAN&gt;UserParameters&lt;/SPAN&gt;       
		
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oAwesomeParameter&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Parameter&lt;/SPAN&gt;                     
				
		&lt;SPAN&gt;Try&lt;/SPAN&gt;
			&lt;SPAN&gt;otester&lt;/SPAN&gt; = &lt;SPAN&gt;oUserParams&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;"Unit"&lt;/SPAN&gt;)
			&lt;SPAN&gt;Catch&lt;/SPAN&gt;
&lt;SPAN&gt;oInsulationType&lt;/SPAN&gt;=&lt;SPAN&gt;oUserParams&lt;/SPAN&gt;.&lt;SPAN&gt;AddByValue&lt;/SPAN&gt;(&lt;SPAN&gt;"Unit"&lt;/SPAN&gt;, &lt;SPAN&gt;"MM"&lt;/SPAN&gt;, &lt;SPAN&gt;kTextUnits&lt;/SPAN&gt;) 
&lt;SPAN&gt;MultiValue&lt;/SPAN&gt;.&lt;SPAN&gt;SetList&lt;/SPAN&gt;(&lt;SPAN&gt;"Unit"&lt;/SPAN&gt;, &lt;SPAN&gt;"MM"&lt;/SPAN&gt;, &lt;SPAN&gt;"INCH"&lt;/SPAN&gt;, &lt;SPAN&gt;"Sample"&lt;/SPAN&gt;)
			&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
            &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;

&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Param&lt;/SPAN&gt;(&lt;SPAN&gt;"Unit"&lt;/SPAN&gt;).&lt;SPAN&gt;ExposedAsProperty&lt;/SPAN&gt; = &lt;SPAN&gt;False&lt;/SPAN&gt;
&lt;SPAN&gt;Parameter&lt;/SPAN&gt;.&lt;SPAN&gt;Param&lt;/SPAN&gt;(&lt;SPAN&gt;"Unit"&lt;/SPAN&gt;).&lt;SPAN&gt;IsKey&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;Hi all, I want to make my "t" value link to my iproperties. Is there a possible way?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="syafiqfarhan_0-1639551747346.png" style="width: 400px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1001691iB9C9B42E700014F6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="syafiqfarhan_0-1639551747346.png" alt="syafiqfarhan_0-1639551747346.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 15 Dec 2021 07:04:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/user-parameter-link-to-iproperties/m-p/10824008#M132602</guid>
      <dc:creator>syafiqfarhan</dc:creator>
      <dc:date>2021-12-15T07:04:18Z</dc:date>
    </item>
    <item>
      <title>Re: User Parameter link to iproperties</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/user-parameter-link-to-iproperties/m-p/10824578#M132613</link>
      <description>&lt;P&gt;Hi &lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/6408983"&gt;@syafiqfarhan&lt;/a&gt;.&amp;nbsp; Unfortunately, right now, since we can't set either text type or boolean type user parameters for 'export' or 'expose as property', there is not really a way to actually 'link' an iProperty to that parameter.&amp;nbsp; I have used a fairly simple iLogic rule for such situations for years though, that you might find useful here.&amp;nbsp; It still doesn't actually create a 'link', but it is the next best thing, because it keeps the iProperty up-to-date with the parameter of the same name.&amp;nbsp; &lt;A href="https://knowledge.autodesk.com/community/article/269236" target="_blank" rel="noopener"&gt;Here is a link&lt;/A&gt; to one of my contribution posts where that code is posted.&lt;/P&gt;</description>
      <pubDate>Wed, 15 Dec 2021 12:36:14 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/user-parameter-link-to-iproperties/m-p/10824578#M132613</guid>
      <dc:creator>WCrihfield</dc:creator>
      <dc:date>2021-12-15T12:36:14Z</dc:date>
    </item>
    <item>
      <title>Re: User Parameter link to iproperties</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/user-parameter-link-to-iproperties/m-p/10825927#M132646</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/7812054"&gt;@WCrihfield&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;is there any possibility to check the value for my property "t" by running a code? so I think we can put its value manually in User Parameter.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And also any method to check both items are the same value?&lt;/P&gt;&lt;P&gt;eg: iproperties "t" = 40 and user parameter size also = 40&lt;/P&gt;</description>
      <pubDate>Wed, 15 Dec 2021 23:28:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/user-parameter-link-to-iproperties/m-p/10825927#M132646</guid>
      <dc:creator>syafiqfarhan</dc:creator>
      <dc:date>2021-12-15T23:28:33Z</dc:date>
    </item>
    <item>
      <title>Re: User Parameter link to iproperties</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/user-parameter-link-to-iproperties/m-p/10827001#M132671</link>
      <description>&lt;P&gt;Sure.&amp;nbsp; There are lots of ways of doing these things, but there is some iLogic code you can use as a starter.&amp;nbsp; It will try to find both the user parameter and the iProperty, then prepare a report about if they are found, what their values are, and if their values are equal.&amp;nbsp; I also left some code commented out that will attempt to copy the value of the iProperty to the value of the user parameter if the iProperty is found.&amp;nbsp; And if the user parameter does not exist yet, it creates it with the same value as the iProperty.&amp;nbsp; You can un-comment that if you want.&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;If ThisDoc.Document.DocumentType &amp;lt;&amp;gt; DocumentTypeEnum.kPartDocumentObject Then Exit Sub
Dim oPartDoc As PartDocument = ThisDoc.Document

oUParams = oPartDoc.ComponentDefinition.Parameters.UserParameters
Dim oUParam As UserParameter
For Each oUP As UserParameter In oUParams
	If oUP.Name = "t" Then oUParam = oUP
Next

oCProps = oPartDoc.PropertySets.Item("Inventor User Defined Properties")
Dim oCProp As Inventor.Property
For Each oCP As Inventor.Property In oCProps
	If oCP.Name = "t" Then oCProp = oCP
Next

Dim oReport As String
Dim oUPVal, oIPVal As String
If oUParam Is Nothing Then
	oReport = "Parameter = (Not Found)"
Else
	oUPVal = CStr(oUParam.Value)
	oReport = "Parameter = " &amp;amp; oUPVal
End If
If oCProp Is Nothing Then
	oReport = oReport &amp;amp; vbCrLf &amp;amp; "iProperty = (Not Found)"
Else
	oIPVal = CStr(oCProp.Value)
	oReport = oReport &amp;amp; vbCrLf &amp;amp; "iProperty = " &amp;amp; oIPVal
End If
If oUPVal = oIPVal Then
	oReport = oReport &amp;amp; vbCrLf &amp;amp; "They Are Equal"
Else
	oReport= oReport &amp;amp; vbCrLf &amp;amp; "They Are Not Equal"
End If
MsgBox(oReport, , "")

'If oUParam IsNot Nothing And oCProp IsNot Nothing Then
'	oUParam.Value = oIPVal
'ElseIf oUParam Is Nothing And oCProp IsNot Nothing Then
'	oUParam = oUParams.AddByValue("t", oIPVal)
'End If&lt;/LI-CODE&gt;
&lt;P&gt;If this solved your problem, or answered your question, please click &lt;SPAN style="background-color: green; color: white;"&gt;&lt;STRONG&gt;ACCEPT SOLUTION&lt;/STRONG&gt;&lt;/SPAN&gt;.&lt;BR /&gt;Or, if this helped you, please click (LIKE or KUDOS) &lt;img class="lia-deferred-image lia-image-emoji" src="https://forums.autodesk.com/html/@7401B55A0A518861312A0F851CD29320/emoticons/1f44d.png" alt=":thumbs_up:" title=":thumbs_up:" /&gt;.&lt;/P&gt;
&lt;P&gt;If you want and have time, I would appreciate your Vote(s) for &lt;A href="https://forums.autodesk.com/t5/forums/recentpostspage/post-type/message/interaction-style/idea/user-id/7812054/" target="_blank"&gt;My IDEAS &lt;/A&gt; &lt;img class="lia-deferred-image lia-image-emoji" src="https://forums.autodesk.com/html/@B166FEBB95D67CFA84899D32D8E17FC1/emoticons/1f4a1.png" alt=":light_bulb:" title=":light_bulb:" /&gt; or you can Explore &lt;A href="https://knowledge.autodesk.com/profile/LTSUSR7HXMSAE/articles" target="_blank"&gt;My CONTRIBUTIONS &lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Dec 2021 13:27:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/user-parameter-link-to-iproperties/m-p/10827001#M132671</guid>
      <dc:creator>WCrihfield</dc:creator>
      <dc:date>2021-12-16T13:27:47Z</dc:date>
    </item>
    <item>
      <title>Re: User Parameter link to iproperties</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/user-parameter-link-to-iproperties/m-p/10827195#M132676</link>
      <description>&lt;P&gt;I&amp;nbsp; Use&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;oUParam.expression = oIPVal&lt;/P&gt;&lt;P&gt;before&amp;nbsp;&lt;/P&gt;&lt;P&gt;oUParam.Value = oIPVal&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oUParam&lt;/SPAN&gt; &lt;SPAN&gt;IsNot&lt;/SPAN&gt; &lt;SPAN&gt;Nothing&lt;/SPAN&gt; &lt;SPAN&gt;And&lt;/SPAN&gt; &lt;SPAN&gt;oCProp&lt;/SPAN&gt; &lt;SPAN&gt;IsNot&lt;/SPAN&gt; &lt;SPAN&gt;Nothing&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
	&lt;SPAN&gt;oUParam&lt;/SPAN&gt;.&lt;SPAN&gt;Expression&lt;/SPAN&gt; = &lt;SPAN&gt;oIPVal&lt;/SPAN&gt;
&lt;SPAN&gt;ElseIf&lt;/SPAN&gt; &lt;SPAN&gt;oUParam&lt;/SPAN&gt; &lt;SPAN&gt;Is&lt;/SPAN&gt; &lt;SPAN&gt;Nothing&lt;/SPAN&gt; &lt;SPAN&gt;And&lt;/SPAN&gt; &lt;SPAN&gt;oCProp&lt;/SPAN&gt; &lt;SPAN&gt;IsNot&lt;/SPAN&gt; &lt;SPAN&gt;Nothing&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
	&lt;SPAN&gt;oUParam&lt;/SPAN&gt; = &lt;SPAN&gt;oUParams&lt;/SPAN&gt;.&lt;SPAN&gt;AddByValue&lt;/SPAN&gt;(&lt;SPAN&gt;"THICKNESS"&lt;/SPAN&gt;, &lt;SPAN&gt;oIPVal&lt;/SPAN&gt;)
&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Dec 2021 14:28:09 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/user-parameter-link-to-iproperties/m-p/10827195#M132676</guid>
      <dc:creator>JMGunnar</dc:creator>
      <dc:date>2021-12-16T14:28:09Z</dc:date>
    </item>
  </channel>
</rss>

