<?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 Betreff: Vault + iPart member check-out request after updating factory in Inventor Forum</title>
    <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12090224#M41973</link>
    <description>&lt;P&gt;Just because Inventor asks me to check out doesn't mean that it's usual, right? At least that's what I think.&lt;/P&gt;</description>
    <pubDate>Mon, 10 Jul 2023 06:00:08 GMT</pubDate>
    <dc:creator>richterBKSAC</dc:creator>
    <dc:date>2023-07-10T06:00:08Z</dc:date>
    <item>
      <title>Vault + iPart member check-out request after updating factory</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12082910#M41965</link>
      <description>&lt;P&gt;Hello there,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;my problem is the following: when I open an assembly with iPart members inside, which have been edited recently Inventor asks me to check out the members involved.&lt;/P&gt;&lt;P&gt;Does anyone know why I get this request and where the error is?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is my "workflow" when editing iparts:&lt;/P&gt;&lt;P&gt;- check out the factory&lt;/P&gt;&lt;P&gt;- apply the changes&lt;/P&gt;&lt;P&gt;- generate all members&lt;/P&gt;&lt;P&gt;- check in the factory&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In this case the iParts also contain iMates, if that's of some relevance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance&lt;/P&gt;&lt;P&gt;Matthias&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jul 2023 07:40:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12082910#M41965</guid>
      <dc:creator>richterBKSAC</dc:creator>
      <dc:date>2023-07-06T07:40:24Z</dc:date>
    </item>
    <item>
      <title>Re: Vault + iPart member check-out request after updating factory</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12083524#M41966</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/12576735"&gt;@richterBKSAC&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;This could be that the assembly reference to the iPart instance is still the old version, and since you have updated the instances and checked them into Vault, there is a difference between the local version in the assembly and the updated version in the Vault.&amp;nbsp; Vault is probably just looking to correct that difference by "getting" the latest version into the assembly.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jul 2023 12:38:05 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12083524#M41966</guid>
      <dc:creator>CGBenner</dc:creator>
      <dc:date>2023-07-06T12:38:05Z</dc:date>
    </item>
    <item>
      <title>Re: Vault + iPart member check-out request after updating factory</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12083537#M41967</link>
      <description>&lt;P&gt;Member need to check out and in also.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jul 2023 12:41:36 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12083537#M41967</guid>
      <dc:creator>Frederick_Law</dc:creator>
      <dc:date>2023-07-06T12:41:36Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vault + iPart member check-out request after updating factory</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12085504#M41968</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/9248770"&gt;@CGBenner&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;probably you're right that Inventor just wants to get the latest version of the member. I'm just wondering why it wants to check out the file instead of just "get" it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've also created a new iPart + assembly for testing purposes. But sadly I couldn't recreate the problem.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That beeing said I kept my "workflow" described above and I didn't check out the members and didn't get any errors when updating the assembly. Is there a reason why you would recommend checking out member files as well&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/5289378"&gt;@Frederick_Law&lt;/a&gt;&amp;nbsp;?&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jul 2023 06:23:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12085504#M41968</guid>
      <dc:creator>richterBKSAC</dc:creator>
      <dc:date>2023-07-07T06:23:45Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vault + iPart member check-out request after updating factory</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12085783#M41969</link>
      <description>&lt;P&gt;I think I've found the source of the checkout problem.&lt;/P&gt;&lt;P&gt;It's connected to my other question&amp;nbsp;&lt;A href="https://forums.autodesk.com/t5/inventor-forum/delete-ilogicrule-in-ipart/td-p/12082941" target="_blank" rel="noopener"&gt;delete-ilogicrule-in-ipart&lt;/A&gt;&amp;nbsp;.&lt;/P&gt;&lt;P&gt;Since I've deleted all members in Vault and regenerated them I don't get asked to check out the members anymore.&lt;/P&gt;&lt;P&gt;The iLogic rule in my factory updated a custom iProperty with the rounded physical mass. I guess everytime that i placed a member the iProperty had to be updated because the mass changed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm still interested in why you&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/5289378"&gt;@Frederick_Law&lt;/a&gt;&amp;nbsp;said I should also checkout the members when editing a factory.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anyway thank you both for your help &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jul 2023 09:14:14 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12085783#M41969</guid>
      <dc:creator>richterBKSAC</dc:creator>
      <dc:date>2023-07-07T09:14:14Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vault + iPart member check-out request after updating factory</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12086274#M41970</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;P&gt;I'm still interested in why you&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/5289378"&gt;@Frederick_Law&lt;/a&gt;&amp;nbsp;said I should also checkout the members when editing a factory.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anyway thank you both for your help &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Because IV will asked to later?&lt;/P&gt;&lt;P&gt;"&lt;SPAN&gt;Inventor asks me to check out the members involved"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I haven't done any iParts in Vault.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;There was setup required to use iPart in readonly Library.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;From Vault Help:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://help.autodesk.com/view/VAULT/2023/ENU/?guid=GUID-3AC6DDCF-A25C-4D92-9A26-04CF1719AB7E" target="_blank"&gt;https://help.autodesk.com/view/VAULT/2023/ENU/?guid=GUID-3AC6DDCF-A25C-4D92-9A26-04CF1719AB7E&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jul 2023 13:23:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12086274#M41970</guid>
      <dc:creator>Frederick_Law</dc:creator>
      <dc:date>2023-07-07T13:23:34Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vault + iPart member check-out request after updating factory</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12088174#M41971</link>
      <description>&lt;P&gt;iPart members are created using Inventor's Derive function.&amp;nbsp; When Inventor opens a member from disk, it checks to see if the iFactory file has changed since the last time the member was saved.&amp;nbsp; If Inventor sees a change in the factory file, it wants to update the member to consume any potential changes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any edits to the factory file makes all existing members update on the next file open.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When Vault is added to the system, it sees that the member files are dirty, so it wants to check them out to consume the updates.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When I add an iFactory to Vault, I also add an "Update Assembly" file.&amp;nbsp; This file is not for any design purpose, instead I use it to help Vault and Inventor manage the check-out, update, and check-in cycle for these types of files.&amp;nbsp; I put each member of the iFactory into UpdateAssembly.iam.&amp;nbsp; Every time I generate a new member, I add it to the UpdateAssembly.iam.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My workflow when making a change to a Vaulted Factory File:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Update the Lifecycle State of all files, if required&lt;/LI&gt;
&lt;LI&gt;Check out UpdateAssembly.iam and all its children.&lt;/LI&gt;
&lt;LI&gt;Make the changes to the factory file&lt;/LI&gt;
&lt;LI&gt;Open the UpdateAssembly.iam&lt;/LI&gt;
&lt;LI&gt;Add any member files that are missing from UpdateAssembly.iam&lt;/LI&gt;
&lt;LI&gt;Run "Rebuild All" to force Inventor to regenerate all the member files&lt;/LI&gt;
&lt;LI&gt;Check in everything from the UpdateAssembly.iam&lt;/LI&gt;
&lt;LI&gt;Update the Lifecycle State of all files, if required&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 08 Jul 2023 14:49:58 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12088174#M41971</guid>
      <dc:creator>swalton</dc:creator>
      <dc:date>2023-07-08T14:49:58Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vault + iPart member check-out request after updating factory</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12090219#M41972</link>
      <description>&lt;P&gt;Thanks for your detailed explanation!&lt;/P&gt;&lt;P&gt;Btw I'm using Inventor professional 2023 + Vault professional 2023.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You've mentioned that iParts make use of the dervice function. Would you point me to the documentation, I wasn't able to find anything about it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I just did some edits on my test iPart and I did the following:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Check out the factory&lt;/LI&gt;&lt;LI&gt;edited all members&amp;nbsp;&lt;UL&gt;&lt;LI&gt;all members are checked in, in Vault&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;generate all members&amp;nbsp;&lt;UL&gt;&lt;LI&gt;all members are automatically checked out, in Vault&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;check in the factory&lt;/LI&gt;&lt;LI&gt;opened a test assembly, which had all members inside it&lt;/LI&gt;&lt;LI&gt;Inventor just asks to update, &lt;STRONG&gt;not&lt;/STRONG&gt; check out&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I've mentioned above that some of my iParts had an ilogic rule + trigger event before save, by accident. This was the rule:&lt;/P&gt;&lt;LI-CODE lang="general"&gt;iProperties.Value("Custom", "weight_lb")=round((iProperties.mass*2.2),2)&lt;/LI-CODE&gt;&lt;P&gt;Don't you think that it is more likely that this rule+event caused the check out?&lt;/P&gt;&lt;P&gt;Apparently my "workflow", which includes some of the steps you do, doesn't cause any check-out request when opening assemblies.&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jul 2023 05:56:38 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12090219#M41972</guid>
      <dc:creator>richterBKSAC</dc:creator>
      <dc:date>2023-07-10T05:56:38Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vault + iPart member check-out request after updating factory</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12090224#M41973</link>
      <description>&lt;P&gt;Just because Inventor asks me to check out doesn't mean that it's usual, right? At least that's what I think.&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jul 2023 06:00:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12090224#M41973</guid>
      <dc:creator>richterBKSAC</dc:creator>
      <dc:date>2023-07-10T06:00:08Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vault + iPart member check-out request after updating factory</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12091123#M41974</link>
      <description>&lt;P&gt;I don't know that Autodesk has formally listed the Derive command as part of the iComponent workflow.&amp;nbsp; Its something I have picked up over the years.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;One hint is that the browser icon for the source file in a derived part is the same as the icon for the source file in a factory member.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Derived Part:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="swalton_1-1688993095570.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1238526i4E4155490D242983/image-size/medium?v=v2&amp;amp;px=400" role="button" title="swalton_1-1688993095570.png" alt="swalton_1-1688993095570.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;iPart Member File:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="swalton_2-1688993170424.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1238529i66E5DBD4197414D4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="swalton_2-1688993170424.png" alt="swalton_2-1688993170424.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Reading your steps, it looks like you checked out all the members, but did not check them back in before the update.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think the key takeaway is to expect that any changes to the factory will dirty all children.&amp;nbsp; Plan the workflow so that the member files will be updated and the new versions checked back into Vault.&amp;nbsp; This can get complex if you are using Lifecycle States.&amp;nbsp; It also can get complex if you are using iComponents as design elements, not library components.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I find that iComponents work well for hardware or other elements that have a known set of variations before I check them into Vault.&amp;nbsp; I don't like using them for new designs that have unknown variations.&amp;nbsp; Think of the difference between a drawer slide that is offered in 6 different sizes vs a custom kitchen cabinet that will change for every client.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;The drawer slides work well as an iComponent in Vault and the cabinet is painful after 10-30 variations.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jul 2023 12:59:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12091123#M41974</guid>
      <dc:creator>swalton</dc:creator>
      <dc:date>2023-07-10T12:59:19Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vault + iPart member check-out request after updating factory</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12092743#M41975</link>
      <description>&lt;P&gt;I see.&lt;/P&gt;&lt;P&gt;Contrary to your iPart factory file mine consists of extrusions and so on. It looks like you've put a derived part into an iPart or am I mistaken?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regarding the check in of the member files in my workflow, I forgot to mention that they got checked in when I checked in the factory file.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the hint about the general use of iParts. In my case it's like the example you gave with the drawer slides, plus the custom iPart lifecycle never changes.&lt;/P&gt;</description>
      <pubDate>Tue, 11 Jul 2023 05:03:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12092743#M41975</guid>
      <dc:creator>richterBKSAC</dc:creator>
      <dc:date>2023-07-11T05:03:28Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vault + iPart member check-out request after updating factory</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12094698#M41976</link>
      <description>&lt;P&gt;I don't think I was clear in my pictures.&amp;nbsp; The second screenshot shows an iPart member file, not the iPart Factory.&amp;nbsp; The browser node gives the name of the factory file.&amp;nbsp; If I go back to the factory file, I get the normal browser with all the feature nodes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Autodesk may have improved the iPart-Vault workflows to reduce the need for the update assembly.&amp;nbsp; I'll have to check it out.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Jul 2023 19:29:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12094698#M41976</guid>
      <dc:creator>swalton</dc:creator>
      <dc:date>2023-07-11T19:29:18Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vault + iPart member check-out request after updating factory</title>
      <link>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12095577#M41977</link>
      <description>My bad, your picture was clear enough and my member file looks the same &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;BR /&gt;Thanks for your help.</description>
      <pubDate>Wed, 12 Jul 2023 04:40:42 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-forum/vault-ipart-member-check-out-request-after-updating-factory/m-p/12095577#M41977</guid>
      <dc:creator>richterBKSAC</dc:creator>
      <dc:date>2023-07-12T04:40:42Z</dc:date>
    </item>
  </channel>
</rss>

