<?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 iLogic - Clear ALL Appearance overides for Current .ipt in Inventor Programming Forum</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-clear-all-appearance-overides-for-current-ipt/m-p/8685713#M77433</link>
    <description>&lt;P&gt;I need to add this line to the beginning of a rule... Thanks.&lt;/P&gt;</description>
    <pubDate>Tue, 26 Mar 2019 21:39:25 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2019-03-26T21:39:25Z</dc:date>
    <item>
      <title>iLogic - Clear ALL Appearance overides for Current .ipt</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-clear-all-appearance-overides-for-current-ipt/m-p/8685713#M77433</link>
      <description>&lt;P&gt;I need to add this line to the beginning of a rule... Thanks.&lt;/P&gt;</description>
      <pubDate>Tue, 26 Mar 2019 21:39:25 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-clear-all-appearance-overides-for-current-ipt/m-p/8685713#M77433</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-03-26T21:39:25Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic - Clear ALL Appearance overides for Current .ipt</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-clear-all-appearance-overides-for-current-ipt/m-p/8685784#M77434</link>
      <description>&lt;P&gt;Hi, Based on the great code of the following link&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://forums.autodesk.com/t5/inventor-customization/clear-all-appearance-overrides-in-part-with-ilogic/m-p/6705600/highlight/true#M68163" target="_blank"&gt;https://forums.autodesk.com/t5/inventor-customization/clear-all-appearance-overrides-in-part-with-ilogic/m-p/6705600/highlight/true#M68163&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; I modified the lines a bit for your part file. I think it's working well, please check it out.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;PartDocument&lt;/SPAN&gt;
&lt;SPAN&gt;oDoc&lt;/SPAN&gt; = &lt;SPAN&gt;ThisDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Document&lt;/SPAN&gt;

&lt;SPAN&gt;oDef&lt;/SPAN&gt; = &lt;SPAN&gt;oDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt; 
&lt;SPAN&gt;oDef&lt;/SPAN&gt;.&lt;SPAN&gt;Material&lt;/SPAN&gt;.&lt;SPAN&gt;UpdateFromGlobal&lt;/SPAN&gt;
&lt;SPAN&gt;oDef&lt;/SPAN&gt;.&lt;SPAN&gt;Document&lt;/SPAN&gt;.&lt;SPAN&gt;AppearanceSourceType&lt;/SPAN&gt; = 100614 &lt;SPAN&gt;'kMaterialAppearance &lt;/SPAN&gt;
	&lt;SPAN&gt;'Trace.WriteLine(oOcc.Name, "iLogic") 'debug &lt;/SPAN&gt;
	 &lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;Each&lt;/SPAN&gt; &lt;SPAN&gt;obj&lt;/SPAN&gt; &lt;SPAN&gt;In&lt;/SPAN&gt; &lt;SPAN&gt;oDef&lt;/SPAN&gt;.&lt;SPAN&gt;AppearanceOverridesObjects&lt;/SPAN&gt;
		&lt;SPAN&gt;'strip color overrides at the feature level&lt;/SPAN&gt;
		&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;TypeOf&lt;/SPAN&gt; &lt;SPAN&gt;obj&lt;/SPAN&gt; &lt;SPAN&gt;Is&lt;/SPAN&gt; &lt;SPAN&gt;SurfaceBody&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
            &lt;SPAN&gt;obj&lt;/SPAN&gt;.&lt;SPAN&gt;AppearanceSourceType&lt;/SPAN&gt; = 100612 &lt;SPAN&gt;'kPartAppearance&lt;/SPAN&gt;
			&lt;SPAN&gt;'Trace.WriteLine(obj.Name, "iLogic") 'debug &lt;/SPAN&gt;
        &lt;SPAN&gt;ElseIf&lt;/SPAN&gt; &lt;SPAN&gt;TypeOf&lt;/SPAN&gt; &lt;SPAN&gt;obj&lt;/SPAN&gt; &lt;SPAN&gt;Is&lt;/SPAN&gt; &lt;SPAN&gt;PartFeature&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
            &lt;SPAN&gt;obj&lt;/SPAN&gt;.&lt;SPAN&gt;AppearanceSourceType&lt;/SPAN&gt; = 100612 &lt;SPAN&gt;'kPartAppearance&lt;/SPAN&gt;
			&lt;SPAN&gt;'Trace.WriteLine(obj.Name, "iLogic") 'debug &lt;/SPAN&gt;
        &lt;SPAN&gt;ElseIf&lt;/SPAN&gt; &lt;SPAN&gt;TypeOf&lt;/SPAN&gt; &lt;SPAN&gt;obj&lt;/SPAN&gt; &lt;SPAN&gt;Is&lt;/SPAN&gt; &lt;SPAN&gt;Face&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
            &lt;SPAN&gt;obj&lt;/SPAN&gt;.&lt;SPAN&gt;AppearanceSourceType&lt;/SPAN&gt; = 100612 &lt;SPAN&gt;'kPartAppearance&lt;/SPAN&gt;
			&lt;SPAN&gt;'Trace.WriteLine("Face", "iLogic") 'debug &lt;/SPAN&gt;
        &lt;SPAN&gt;Else&lt;/SPAN&gt;
        &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
    &lt;SPAN&gt;Next&lt;/SPAN&gt;

	
	&lt;SPAN&gt;' There can be references between assets,&lt;/SPAN&gt;
	&lt;SPAN&gt;' so keep doing it until only used things remain&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;foundUnused&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Boolean&lt;/SPAN&gt;
	&lt;SPAN&gt;Do&lt;/SPAN&gt;
		&lt;SPAN&gt;foundUnused&lt;/SPAN&gt; = &lt;SPAN&gt;False&lt;/SPAN&gt;
		&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;a&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Asset&lt;/SPAN&gt;
		&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;Each&lt;/SPAN&gt; &lt;SPAN&gt;a&lt;/SPAN&gt; &lt;SPAN&gt;In&lt;/SPAN&gt; &lt;SPAN&gt;oDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Assets&lt;/SPAN&gt;
			&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;Not&lt;/SPAN&gt; &lt;SPAN&gt;a&lt;/SPAN&gt;.&lt;SPAN&gt;IsUsed&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
			&lt;SPAN&gt;a&lt;/SPAN&gt;.&lt;SPAN&gt;Delete&lt;/SPAN&gt;
			&lt;SPAN&gt;foundUnused&lt;/SPAN&gt; = &lt;SPAN&gt;True&lt;/SPAN&gt;
			&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
		&lt;SPAN&gt;Next&lt;/SPAN&gt;
	&lt;SPAN&gt;Loop&lt;/SPAN&gt; &lt;SPAN&gt;While&lt;/SPAN&gt; &lt;SPAN&gt;foundUnused&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;BR /&gt;I hope it helps your solution your problem. regards&lt;/P&gt;</description>
      <pubDate>Tue, 26 Mar 2019 22:11:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-clear-all-appearance-overides-for-current-ipt/m-p/8685784#M77434</guid>
      <dc:creator>Sergio.D.Suárez</dc:creator>
      <dc:date>2019-03-26T22:11:24Z</dc:date>
    </item>
    <item>
      <title>Re: iLogic - Clear ALL Appearance overides for Current .ipt</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-clear-all-appearance-overides-for-current-ipt/m-p/8686147#M77435</link>
      <description>&lt;P&gt;@Anonymous ,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please explain more about requirement with the help of screenshots or video using non confidential data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks and regards,&lt;/P&gt;</description>
      <pubDate>Wed, 27 Mar 2019 04:38:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-clear-all-appearance-overides-for-current-ipt/m-p/8686147#M77435</guid>
      <dc:creator>chandra.shekar.g</dc:creator>
      <dc:date>2019-03-27T04:38:35Z</dc:date>
    </item>
  </channel>
</rss>

