<?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: Feature name for pattern members in 3D Part &amp; Assembly Design</title>
    <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799077#M124177</link>
    <description>&lt;P&gt;I do not believe that the UI has any function to automate this. One of the API customization tools may do it if you generate the code, I am nto sure if that function call exists in the API. You could certainly semi automate this but there is no looping or indexing function available for macros in Creo.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are you attempting to create a unique name for each pattern instance automatically? If you explain why you need this then perhaps an alternative may be proposed.&lt;/P&gt;</description>
    <pubDate>Mon, 30 May 2022 17:28:54 GMT</pubDate>
    <dc:creator>tbraxton</dc:creator>
    <dc:date>2022-05-30T17:28:54Z</dc:date>
    <item>
      <title>Feature name for pattern members</title>
      <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799010#M124173</link>
      <description>&lt;P&gt;Hello Dear Community,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there any way to automatically assign the Feature Name (KE-Name in German) to every pattern element?&lt;/P&gt;&lt;P&gt;In the model tree it looks like the instance gets the parent's name with a [x] extension, but the real Feature Name is empty for these objects. (Of course, when I modify the instance's name by hand, it will be transferred to the Feature Name as well.)&lt;/P&gt;&lt;P&gt;I've found no configuration option or anything for this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance!&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="feature_name_issue.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/58092iA014AA5028AE6B09/image-size/medium?v=v2&amp;amp;px=400" role="button" title="feature_name_issue.png" alt="feature_name_issue.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="feature_name_issue2.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/58091iBF300140018B8F40/image-size/medium?v=v2&amp;amp;px=400" role="button" title="feature_name_issue2.png" alt="feature_name_issue2.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 30 May 2022 08:49:43 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799010#M124173</guid>
      <dc:creator>TB_9857665</dc:creator>
      <dc:date>2022-05-30T08:49:43Z</dc:date>
    </item>
    <item>
      <title>Re: Feature name for pattern members</title>
      <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799077#M124177</link>
      <description>&lt;P&gt;I do not believe that the UI has any function to automate this. One of the API customization tools may do it if you generate the code, I am nto sure if that function call exists in the API. You could certainly semi automate this but there is no looping or indexing function available for macros in Creo.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are you attempting to create a unique name for each pattern instance automatically? If you explain why you need this then perhaps an alternative may be proposed.&lt;/P&gt;</description>
      <pubDate>Mon, 30 May 2022 17:28:54 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799077#M124177</guid>
      <dc:creator>tbraxton</dc:creator>
      <dc:date>2022-05-30T17:28:54Z</dc:date>
    </item>
    <item>
      <title>Re: Feature name for pattern members</title>
      <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799093#M124178</link>
      <description>&lt;P&gt;I need to assign different layers to different features (mostly for sketches). And since I always name the sketches consistently (and there is no other distinction between these sketches), I thought a rule-based layer assignment based on the feature's name is the easiest way to spare the layer-assignment time. It would be a kind of "automation", and it works just as I expected for the single sketches but not within the patterns.&lt;/P&gt;</description>
      <pubDate>Tue, 31 May 2022 05:16:45 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799093#M124178</guid>
      <dc:creator>TB_9857665</dc:creator>
      <dc:date>2022-05-31T05:16:45Z</dc:date>
    </item>
    <item>
      <title>Re: Feature name for pattern members</title>
      <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799155#M124188</link>
      <description>&lt;P&gt;There is a bit of a challenge with your stated goal.&lt;/P&gt;
&lt;P&gt;Pattern&lt;STRONG&gt; Members&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;are&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;System references&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;(and not&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Feature references&lt;/STRONG&gt;&lt;SPAN&gt;) of the&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Pattern&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;feature&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;This makes building a search query to collect pattern members a bit convoluted. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;See this article:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://www.ptc.com/en/support/article/CS327028" target="_blank" rel="noopener"&gt;https://www.ptc.com/en/support/article/CS327028&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;There may still be a away to collect all pattern members within a pattern but it is not obvious using the search tool. I will need to consider this some more.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 31 May 2022 11:17:41 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799155#M124188</guid>
      <dc:creator>tbraxton</dc:creator>
      <dc:date>2022-05-31T11:17:41Z</dc:date>
    </item>
    <item>
      <title>Re: Feature name for pattern members</title>
      <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799161#M124201</link>
      <description>&lt;P&gt;I think I found a way to do this by building a search query and saving it to a layer with rules. Here is an overview of the test part and layer rules. The strategy is to select all direct children of the pattern leader. I have not done testing for outliers within the pattern members so take this as a starting point.&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="tbraxton_0-1653996566513.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/58124i4E3B10CD826B7E9C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="tbraxton_0-1653996566513.png" alt="tbraxton_0-1653996566513.png" /&gt;&lt;/span&gt;&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="tbraxton_1-1653996783768.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/58125i44BE72CA333DDF2E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="tbraxton_1-1653996783768.png" alt="tbraxton_1-1653996783768.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>Tue, 31 May 2022 11:33:10 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799161#M124201</guid>
      <dc:creator>tbraxton</dc:creator>
      <dc:date>2022-05-31T11:33:10Z</dc:date>
    </item>
    <item>
      <title>Re: Feature name for pattern members</title>
      <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799170#M124203</link>
      <description>&lt;P&gt;This is the query built and saved as a layer with rules such that all pattern members would be added to the layer upon creation.&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="tbraxton_0-1653997851687.png" style="width: 999px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/58127i9BD3EEF06A286DCC/image-size/large?v=v2&amp;amp;px=999" role="button" title="tbraxton_0-1653997851687.png" alt="tbraxton_0-1653997851687.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 31 May 2022 11:52:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799170#M124203</guid>
      <dc:creator>tbraxton</dc:creator>
      <dc:date>2022-05-31T11:52:00Z</dc:date>
    </item>
    <item>
      <title>Re: Feature name for pattern members</title>
      <link>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799240#M124217</link>
      <description>&lt;P&gt;&lt;a href="https://www.ptcusercommunity.com/t5/user/viewprofilepage/user-id/576282"&gt;@TB_9857665&lt;/a&gt;&amp;nbsp;, I don't know of any option in Creo that "auto-assigns" real names to the real-named feature that you pattern.&amp;nbsp; I suppose this should be a product-enhancement request.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As an aside, look at what happens when you pattern points - the software assigns real names to the pattern instances (though you have no control as to what those names will be ... )&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Anyway, I am still not clear how you were planning to automate the layer assignment.&lt;/P&gt;
&lt;P&gt;I assume that it would be with a layer rule that collects features that have a real name that starts with a specific string.&lt;/P&gt;
&lt;P&gt;In that case, won't simply naming the pattern accordingly work for your needs?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For instance, if you you have a layer that collects features that start with "SKETCH1_":&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="pausob_0-1654007816643.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/58145iB77DC2DCE3EE0134/image-size/medium?v=v2&amp;amp;px=400" role="button" title="pausob_0-1654007816643.png" alt="pausob_0-1654007816643.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;renaming the pattern leader:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="pausob_1-1654007922714.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/58146i92DA9C0D829BE0B6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="pausob_1-1654007922714.png" alt="pausob_1-1654007922714.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Renaming the pattern:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="pausob_2-1654007956898.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/58147i1BECCF30B0946310/image-size/medium?v=v2&amp;amp;px=400" role="button" title="pausob_2-1654007956898.png" alt="pausob_2-1654007956898.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 31 May 2022 14:40:33 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/3D-Part-Assembly-Design/Feature-name-for-pattern-members/m-p/799240#M124217</guid>
      <dc:creator>pausob</dc:creator>
      <dc:date>2022-05-31T14:40:33Z</dc:date>
    </item>
  </channel>
</rss>

