<?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: Find dependencies of a design context in Fusion Design, Validate &amp; Document Forum</title>
    <link>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10924913#M65039</link>
    <description>&lt;P&gt;After you create a context intentionally via the pencil in browser followed by changes to external components, you should explicitly edit the context to do more work on those components if appropriate (that point in timeline and that particular occurrence of the external component are right for your edits). You edit a context via context feature in timeline or context in inserted document’s browser.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Otherwise, you might end up with more contexts than intended. Fusion warns you if the current timeline marker is immediately after the intentional context. If there are features between, fusion assumes you need to edit in a new context when you use the pencil.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Having multiple contexts is ok but it is simpler to have fewer.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;What does it mean when there is no referenced geometry under the context in the browser? It means that an edit was done in the child model that uses component positions imposed by the current parent assembly but no geometry from the parent. WE NEED TO MAKE THIS CLEARER! It’s a known shortcoming. Sometimes the need for parent positions is obvious, sometimes it is subtle. It’s obvious is you extrude a body in one component up to the face of another component and the relative position between them is determined by the parent assembly’s timeline. If both components are in the edited child subassembly, then the face reference is local and not part of the context. The assembly context needed to compute the extrude is just the imposed relative position between local components. The context appears empty in the browser.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sometimes the need for parent position in context isn’t so obvious. Then you can get a seemingly empty context and it isn’t clear why. Fusion could do a better job showing the need.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can see which features depend on these contexts by looking at their tooltips when hovering over them during the edit on the external inserted component. Features using a context will have its name in the tooltip. That might help identify how positions are used. Even just creating a new component can use parent positions. This might seem surprising. Fusion contexts are very powerful and flexible but a bit mind bending!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is a long post. Please follow up with questions if it doesn’t help!&lt;/P&gt;</description>
    <pubDate>Thu, 03 Feb 2022 02:55:11 GMT</pubDate>
    <dc:creator>kgrunawalt</dc:creator>
    <dc:date>2022-02-03T02:55:11Z</dc:date>
    <item>
      <title>Find dependencies of a design context</title>
      <link>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10920839#M65036</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am working an a design with subcomponents, and somehow I unintentionally created extra design contexts 'Context4' and 'Context5':&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="johanrutgeerts_0-1643720751608.png" style="width: 301px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1019244iD641306D29A9F0E9/image-dimensions/301x687?v=v2" width="301" height="687" role="button" title="johanrutgeerts_0-1643720751608.png" alt="johanrutgeerts_0-1643720751608.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Upon mouse hoover, Context 1, 4 and 5 all show the same tooltip: "Context from &lt;EM&gt;[top assy]&lt;/EM&gt;&amp;nbsp;v44" (can't share the top assy name).&lt;/P&gt;&lt;P&gt;Context4 and Context5 don't seem to contain any references, as there is no geometry?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Questions:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Can anyone explain when an existing design context is reused, and when a new one is created? I have no clue when/why these were created,&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;LI&gt;I would like to delete the extra contexts, but I want to avoid to discover later on that some features are failing due to missing references. Is there a way to check for dependents of these contexts?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Johan&lt;/P&gt;</description>
      <pubDate>Tue, 01 Feb 2022 13:27:58 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10920839#M65036</guid>
      <dc:creator>johan.rutgeerts</dc:creator>
      <dc:date>2022-02-01T13:27:58Z</dc:date>
    </item>
    <item>
      <title>Re: Find dependencies of a design context</title>
      <link>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10922214#M65037</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/226105"&gt;@jeff_strater&lt;/a&gt;&amp;nbsp;could you lend a hand, please?&lt;/P&gt;</description>
      <pubDate>Tue, 01 Feb 2022 22:30:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10922214#M65037</guid>
      <dc:creator>TrippyLighting</dc:creator>
      <dc:date>2022-02-01T22:30:08Z</dc:date>
    </item>
    <item>
      <title>Re: Find dependencies of a design context</title>
      <link>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10922340#M65038</link>
      <description>&lt;P&gt;no, I cannot.&amp;nbsp; This is not an area with which I am familiar.&amp;nbsp; As far as I know, there is no way to reveal the dependencies of an assembly context, other than the obvious (delete it, see what breaks, undo).&amp;nbsp; Perhaps&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/58201"&gt;@kgrunawalt&lt;/a&gt;&amp;nbsp;can provide more information.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Feb 2022 00:14:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10922340#M65038</guid>
      <dc:creator>jeff_strater</dc:creator>
      <dc:date>2022-02-02T00:14:30Z</dc:date>
    </item>
    <item>
      <title>Re: Find dependencies of a design context</title>
      <link>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10924913#M65039</link>
      <description>&lt;P&gt;After you create a context intentionally via the pencil in browser followed by changes to external components, you should explicitly edit the context to do more work on those components if appropriate (that point in timeline and that particular occurrence of the external component are right for your edits). You edit a context via context feature in timeline or context in inserted document’s browser.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Otherwise, you might end up with more contexts than intended. Fusion warns you if the current timeline marker is immediately after the intentional context. If there are features between, fusion assumes you need to edit in a new context when you use the pencil.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Having multiple contexts is ok but it is simpler to have fewer.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;What does it mean when there is no referenced geometry under the context in the browser? It means that an edit was done in the child model that uses component positions imposed by the current parent assembly but no geometry from the parent. WE NEED TO MAKE THIS CLEARER! It’s a known shortcoming. Sometimes the need for parent positions is obvious, sometimes it is subtle. It’s obvious is you extrude a body in one component up to the face of another component and the relative position between them is determined by the parent assembly’s timeline. If both components are in the edited child subassembly, then the face reference is local and not part of the context. The assembly context needed to compute the extrude is just the imposed relative position between local components. The context appears empty in the browser.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sometimes the need for parent position in context isn’t so obvious. Then you can get a seemingly empty context and it isn’t clear why. Fusion could do a better job showing the need.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can see which features depend on these contexts by looking at their tooltips when hovering over them during the edit on the external inserted component. Features using a context will have its name in the tooltip. That might help identify how positions are used. Even just creating a new component can use parent positions. This might seem surprising. Fusion contexts are very powerful and flexible but a bit mind bending!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is a long post. Please follow up with questions if it doesn’t help!&lt;/P&gt;</description>
      <pubDate>Thu, 03 Feb 2022 02:55:11 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10924913#M65039</guid>
      <dc:creator>kgrunawalt</dc:creator>
      <dc:date>2022-02-03T02:55:11Z</dc:date>
    </item>
    <item>
      <title>Re: Find dependencies of a design context</title>
      <link>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10926169#M65040</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/58201"&gt;@kgrunawalt&lt;/a&gt;&amp;nbsp;thank you for the clarifications!&lt;/P&gt;&lt;P&gt;And kudos to the design team on this functionality!!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you haven't seen &lt;A href="https://forums.autodesk.com/t5/fusion-360-design-validate/rule-1-restructuring-of-components/m-p/10904413#M267593" target="_blank" rel="noopener"&gt;this post&lt;/A&gt;, then it might be worth checking out as it's a first draft of a 'best practice' to structure large assy designs using design contexts.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Some further questions/remarks below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/58201"&gt;@kgrunawalt&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;After you create a context intentionally via the pencil in browser followed by changes to external components, you should explicitly edit the context to do more work on those components if appropriate (that point in timeline and that particular occurrence of the external component are right for your edits). You edit a context via context feature in timeline or context in inserted document’s browser.&lt;/P&gt;&lt;P&gt;Otherwise, you might end up with more contexts than intended. Fusion warns you if the current timeline marker is immediately after the intentional context. If there are features between, fusion assumes you need to edit in a new context when you use the pencil.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Ok this makes sense (I had to read it twice, though.. &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;).&amp;nbsp;&lt;/P&gt;&lt;P&gt;One has to be aware that "edit in place" is very different from "activate", in that it creates features in the top assy with a defined place in its timeline. And if you edit-in-place a component multiple times, that it might automatically create extra context features. This&amp;nbsp;was not at all clear to me beforehand.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Maybe it would be beneficial to explicitly force the user to choose a context on edit-in-place?&lt;/P&gt;&lt;P&gt;E.g. by presenting a dropdown menu:&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="johanrutgeerts_1-1643879609714.png" style="width: 505px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1020148iBFFB0DD3C227E3C9/image-dimensions/505x476?v=v2" width="505" height="476" role="button" title="johanrutgeerts_1-1643879609714.png" alt="johanrutgeerts_1-1643879609714.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;or by moving the edit-in-place pencil to the assy contexts:&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="johanrutgeerts_0-1643878953913.png" style="width: 359px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1020146iCD57D6B6D2D8CBEF/image-dimensions/359x573?v=v2" width="359" height="573" role="button" title="johanrutgeerts_0-1643878953913.png" alt="johanrutgeerts_0-1643878953913.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Re. the warning message: I had no clue what it meant.&lt;/P&gt;&lt;P&gt;For a start, it gives you the options "Edit Context1" and "Create a new context&amp;nbsp;&lt;EM&gt;if you make associative edits&lt;/EM&gt;". But&amp;nbsp; if you're editing Context1, you are &lt;EM&gt;also&lt;/EM&gt; making associative edits...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anyway, it is clear now, but I still wonder: is there a practical use case where it would be beneficial to create a new context, when there are no changes in the design history? If not (or if this use case is very uncommon) then I'd skip this message and edit the existing context by default.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, consider following case:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Assemble external components A and B in a top assy,&lt;/LI&gt;&lt;LI&gt;Edit in place component A,&lt;/LI&gt;&lt;LI&gt;An assy feature 'Context1' is created for component A,&lt;/LI&gt;&lt;LI&gt;Edit in place component B,&lt;/LI&gt;&lt;LI&gt;An assy feature 'Context1' is created for component B,&lt;/LI&gt;&lt;LI&gt;Edit in place component A,&lt;/LI&gt;&lt;LI&gt;A new assy feature 'Context2' is created for component A, although no geometry of the top assy was actually changed.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I didn't test this, but this would imply that if you alternately edit component A and B in place by clicking on the pencil instead of selecting a specific assy context, that you'd end up with a whole bunch of assy contexts in the top assy.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Instead of the current warning, I'd rather expect no warning on context reuse, and a warning if a new context will be created: "An assy context Context1 already exists, but the assy timeline has been changed since. Do you want to create a new assy context or roll back to the existing context?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;What does it mean when there is no referenced geometry under the context in the browser? It means that an edit was done in the child model that uses component positions imposed by the current parent assembly but no geometry from the parent.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I had indeed edited-in-place a component to add a subcomponent, and since I had pressed the pencil instead of choosing the existing context, it had automatically created a new context (which remains empty as no reference geometry was selected, only a component added).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anyway, all this is resolved as long as I refrain from clicking the pencil icon, and activate a specific design context instead.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;Johan&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Feb 2022 15:01:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10926169#M65040</guid>
      <dc:creator>johan.rutgeerts</dc:creator>
      <dc:date>2022-02-03T15:01:35Z</dc:date>
    </item>
    <item>
      <title>Re: Find dependencies of a design context</title>
      <link>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10926497#M65041</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/11025642"&gt;@johan.rutgeerts&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Maybe it would be beneficial to explicitly force the user to choose a context on edit-in-place?&lt;/P&gt;
&lt;P&gt;E.g. by presenting a dropdown menu:&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="johanrutgeerts_1-1643879609714.png" style="width: 505px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1020148iBFFB0DD3C227E3C9/image-dimensions/505x476?v=v2" width="505" height="476" role="button" title="johanrutgeerts_1-1643879609714.png" alt="johanrutgeerts_1-1643879609714.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Excellent suggestion! I'd prefer this one.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Feb 2022 16:32:05 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10926497#M65041</guid>
      <dc:creator>TrippyLighting</dc:creator>
      <dc:date>2022-02-03T16:32:05Z</dc:date>
    </item>
    <item>
      <title>Re: Find dependencies of a design context</title>
      <link>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10926882#M65042</link>
      <description>&lt;P&gt;Johan,&lt;/P&gt;
&lt;P&gt;These are great suggestions.&amp;nbsp; We really appreciate the feedback, and you make a lot of good points.&lt;/P&gt;
&lt;P&gt;You asked:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Anyway, it is clear now, but I still wonder: is there a practical use case where it would be beneficial to create a new context, when there are no changes in the design history? If not (or if this use case is very uncommon) then I'd skip this message and edit the existing context by default.&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You are right.&amp;nbsp; If there are no timeline changes in the assembly, then there is no reason to create new Contexts when you edit-in-place a component.&amp;nbsp; Today we display the message giving you the option to edit an existing Context or create a new one.&amp;nbsp; But I agree, it may be better to just force the edit of the existing Context (last one in the timeline for that component) rather than confuse the user with options that aren't really necessary.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A question for you: Today we let you create multiple Contexts for the same component in an assembly.&amp;nbsp; This is beneficial if you have multiple instances of the same component and they are in different positions in the assembly.&amp;nbsp; We also expose the Contexts in the assembly timeline so you can drag them around.&amp;nbsp; One practice is to just keep dragging a Context to the end of the timeline if you need to reference things added to the assembly after the Context was created.&amp;nbsp; But what if we only allowed one Context per Component per assembly, and we did not expose the Contexts in the assembly timeline (only in the Component's browser)?&amp;nbsp; The Context would be created on the first edit-in-place, and every subsequent edit-in-place of that component would always edit the Context.&amp;nbsp; That Context would always be at the end of the assembly timeline (although hidden), so everything in the assembly was always available for reference.&amp;nbsp; Do you think this would be a better solution (maybe less flexibility but also less complex) than what we have today?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also one other tip: If you want to see what things are being referenced in a Context, just use the "Reference Objects" command while you are editing-in-place.&amp;nbsp; It's in the drop-down menu of the edit-in-place banner at the top of the canvas.&lt;/P&gt;
&lt;P&gt;Thanks again.&amp;nbsp; I know we can improve the experience of edit-in-place and Contexts with your help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Feb 2022 19:01:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10926882#M65042</guid>
      <dc:creator>tyler_henderson</dc:creator>
      <dc:date>2022-02-03T19:01:24Z</dc:date>
    </item>
    <item>
      <title>Re: Find dependencies of a design context</title>
      <link>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10927074#M65043</link>
      <description>&lt;P&gt;Nice idea&lt;/P&gt;</description>
      <pubDate>Thu, 03 Feb 2022 20:16:55 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10927074#M65043</guid>
      <dc:creator>kgrunawalt</dc:creator>
      <dc:date>2022-02-03T20:16:55Z</dc:date>
    </item>
    <item>
      <title>Re: Find dependencies of a design context</title>
      <link>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10928203#M65044</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;P&gt;A question for you: Today we let you create multiple Contexts for the same component in an assembly.&amp;nbsp; This is beneficial if you have multiple instances of the same component and they are in different positions in the assembly.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;This is too abstract for me without an actual example &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;We also expose the Contexts in the assembly timeline so you can drag them around.&amp;nbsp; One practice is to just keep dragging a Context to the end of the timeline if you need to reference things added to the assembly after the Context was created.&amp;nbsp; But what if we only allowed one Context per Component per assembly, and we did not expose the Contexts in the assembly timeline (only in the Component's browser)?&amp;nbsp; The Context would be created on the first edit-in-place, and every subsequent edit-in-place of that component would always edit the Context.&amp;nbsp; That Context would always be at the end of the assembly timeline (although hidden), so everything in the assembly was always available for reference.&amp;nbsp; Do you think this would be a better solution (maybe less flexibility but also less complex) than what we have today?&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;That's two questions in one:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Is there a need for multiple contexts per component,&lt;/LI&gt;&lt;LI&gt;Is there a need for contexts to be in the timeline .&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Re. question 2:&lt;/P&gt;&lt;P&gt;Yes, I think this is a necessity. Check the example assy in attachment of a kinematic chain. If you drag the assy contexts to the end of the top assy timeline, you get circular references, as the geometry of the components is used to define the joints in the top assy.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Re. question 1:&lt;/P&gt;&lt;P&gt;I didn't try this, so I'm not sure it's correct, but consider following case:&lt;/P&gt;&lt;P&gt;What if, in the example assy, you want to share some geometry from link 3 to link 2.&lt;/P&gt;&lt;P&gt;You need an assy context for link 2 early in the timeline to define its joints, but you also want an assy context for link 2 after link 3 is assembled, so you can share the geometry of link 3.&lt;/P&gt;&lt;P&gt;So yes, this seems also a necessity.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Some other food for thought:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You (currently?) can only define an assy context by editing-in-place a component, and selecting geometry from another component. So both components have to be open at once, in one top assy. Or multiple components, if a certain design assy needs input from several other design assy's.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Furthermore, only one design context can be active at once.&amp;nbsp;This is different from the previous CAD system I come from, where it would have been a 'copy geometry'&amp;nbsp;&lt;EM&gt;feature&lt;/EM&gt;, of which you could have multiple&lt;EM&gt;. &lt;/EM&gt;I'm not saying one is better than the other, but it does imply in Fusion that all external references need to be in one context, if you need them concurrently during your design.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This might have limitations if you're designing very large machines, for which it is not possible to load the full machine (or several subassy's) at once.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Johan&lt;/P&gt;</description>
      <pubDate>Fri, 04 Feb 2022 10:25:16 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10928203#M65044</guid>
      <dc:creator>johan.rutgeerts</dc:creator>
      <dc:date>2022-02-04T10:25:16Z</dc:date>
    </item>
    <item>
      <title>Re: Find dependencies of a design context</title>
      <link>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10928757#M65045</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There's something fishy when creating external components in edit-in-place:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Consider a top assy with a subassy component in it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Click the pencil icon of the subassy,&lt;/LI&gt;&lt;LI&gt;Create a local feature, e.g. a sketch on its YZ plane,&lt;/LI&gt;&lt;LI&gt;Exit edit-in-place&lt;UL&gt;&lt;LI&gt;This was a local edit, no assy context has been created --&amp;gt; OK.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;Select the radio button of the 'local' context of the subassy,&lt;/LI&gt;&lt;LI&gt;Insert a new external component,&lt;/LI&gt;&lt;LI&gt;Exit edit-in-place&lt;UL&gt;&lt;LI&gt;This was a local edit, no assy context has been created --&amp;gt; OK.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;Click the pencil icon of the subassy,&lt;/LI&gt;&lt;LI&gt;Insert a new external component,&lt;/LI&gt;&lt;LI&gt;Exit edit-in-place&lt;UL&gt;&lt;LI&gt;In my opinion, this also was a local edit (no geometry has been referenced), however in this case an empty assy context has been created --&amp;gt; Why?&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Adds to the confusion:&lt;/P&gt;&lt;P&gt;If you first define a joint, so that the origin of the subassy is not coincident with that of the top assy, then the new components will be positioned either at the origin of the top assy, or at the origin of the subassy, &lt;EM&gt;depending on whether you are editing-in-place or not.&lt;/EM&gt; So they jump back and forth! Now, I think this is intended behavior, since components float and you are supposed to always constrain them as a rigid group or by defining joints, but still...&amp;nbsp; Try to explain this to someone new... &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Johan&lt;/P&gt;</description>
      <pubDate>Fri, 04 Feb 2022 14:39:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10928757#M65045</guid>
      <dc:creator>johan.rutgeerts</dc:creator>
      <dc:date>2022-02-04T14:39:44Z</dc:date>
    </item>
    <item>
      <title>Re: Find dependencies of a design context</title>
      <link>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10928976#M65046</link>
      <description>&lt;P&gt;Johan,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It's clear that you have a good understanding of Assembly Contexts and how to use them.&amp;nbsp; Everything you said is correct.&amp;nbsp; So what I'm hearing is we should to keep the current functionality, but rather focus on guiding the user toward editing existing Contexts instead of creating new ones, and make that experience easier and more intuitive.&lt;/P&gt;</description>
      <pubDate>Fri, 04 Feb 2022 15:45:32 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10928976#M65046</guid>
      <dc:creator>tyler_henderson</dc:creator>
      <dc:date>2022-02-04T15:45:32Z</dc:date>
    </item>
    <item>
      <title>Re: Find dependencies of a design context</title>
      <link>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10929117#M65047</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/11025642"&gt;@johan.rutgeerts&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There's something fishy when creating external components in edit-in-place:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Consider a top assy with a subassy component in it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Click the pencil icon of the subassy,&lt;/LI&gt;
&lt;LI&gt;Create a local feature, e.g. a sketch on its YZ plane,&lt;/LI&gt;
&lt;LI&gt;Exit edit-in-place
&lt;UL&gt;
&lt;LI&gt;This was a local edit, no assy context has been created --&amp;gt; OK.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Select the radio button of the 'local' context of the subassy,&lt;/LI&gt;
&lt;LI&gt;Insert a new external component,&lt;/LI&gt;
&lt;LI&gt;Exit edit-in-place
&lt;UL&gt;
&lt;LI&gt;This was a local edit, no assy context has been created --&amp;gt; OK.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Click the pencil icon of the subassy,&lt;/LI&gt;
&lt;LI&gt;Insert a new external component,&lt;/LI&gt;
&lt;LI&gt;Exit edit-in-place
&lt;UL&gt;
&lt;LI&gt;In my opinion, this also was a local edit (no geometry has been referenced), however in this case an empty assy context has been created --&amp;gt; Why?&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;We create a Context for inserted and new components because their position/orientation is relative to the EIP subassembly's position in the top assembly.&amp;nbsp; The EIP subassembly could have Moves and/or Joints that position/orient it differently in the top assembly than it is if you opened in its own tab.&lt;/P&gt;
&lt;P&gt;If you are in the Local Context, then you are viewing the subassembly in its position/orientation as it would appear in its own tab and no Moves or Joints from the top assembly are considered, therefore a Context is not needed to capture the position/orientation of an inserted component.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;
&lt;P&gt;Adds to the confusion:&lt;/P&gt;
&lt;P&gt;If you first define a joint, so that the origin of the subassy is not coincident with that of the top assy, then the new components will be positioned either at the origin of the top assy, or at the origin of the subassy, &lt;EM&gt;depending on whether you are editing-in-place or not.&lt;/EM&gt; So they jump back and forth! Now, I think this is intended behavior, since components float and you are supposed to always constrain them as a rigid group or by defining joints, but still...&amp;nbsp; Try to explain this to someone new... &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Yes, this is exactly right.&amp;nbsp; The jumping back and forth is due to the fact that the subassembly can be oriented differently in the top assembly than it is in its own tab.&amp;nbsp; You'll notice that if you try adding a Joint while in EIP, we force you into the Local Context so that you are adding the Joint in the subassembly rather than the top assembly.&amp;nbsp; This maintains the position/orientation of the components relative to each other within the subassembly, so they don't "jump" relative to each other when you exit EIP.&lt;/P&gt;</description>
      <pubDate>Fri, 04 Feb 2022 16:41:36 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-design-validate-document/find-dependencies-of-a-design-context/m-p/10929117#M65047</guid>
      <dc:creator>tyler_henderson</dc:creator>
      <dc:date>2022-02-04T16:41:36Z</dc:date>
    </item>
  </channel>
</rss>

