<?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: ilogic rule that creating a cope of a drawing and changing its iPart instance. in Inventor Programming Forum</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9822918#M57171</link>
    <description>&lt;P&gt;no problem. thankyou very mutch&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sun, 25 Oct 2020 10:35:08 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-10-25T10:35:08Z</dc:date>
    <item>
      <title>ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9808596#M57165</link>
      <description>&lt;P&gt;Hello, i have a model with a lot of iPart variants and i was wondering if it's possible to create a iLogic rule that copes a reference drawing, changes its iPart instance and then saves it.&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;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;  &lt;/P&gt;</description>
      <pubDate>Sat, 17 Oct 2020 14:46:40 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9808596#M57165</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-10-17T14:46:40Z</dc:date>
    </item>
    <item>
      <title>Re: ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9810719#M57166</link>
      <description>&lt;P&gt;Work flow whould be (from what I understood) :&lt;/P&gt;&lt;P&gt;- Look through the iParts in the assembly and get each part file names.&lt;/P&gt;&lt;P&gt;- Open an existing drawing&lt;/P&gt;&lt;P&gt;- Replace the existing views with new views for each referenced iPart&lt;/P&gt;&lt;P&gt;- Save the drawing and close it&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;..is it correct ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;FINET L.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Oct 2020 13:41:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9810719#M57166</guid>
      <dc:creator>FINET_Laurent</dc:creator>
      <dc:date>2020-10-19T13:41:49Z</dc:date>
    </item>
    <item>
      <title>Re: ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9811692#M57167</link>
      <description>yes, that would be the idea&lt;BR /&gt;</description>
      <pubDate>Mon, 19 Oct 2020 21:59:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9811692#M57167</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-10-19T21:59:35Z</dc:date>
    </item>
    <item>
      <title>Re: ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9813420#M57168</link>
      <description>&lt;P&gt;Perhaps this iLogic rule code will work for you.&amp;nbsp; I've included a lot of comment lines within it to help guide you through what's going on.&lt;/P&gt;&lt;P&gt;You WILL have to edit the middle portion of the code, where you need to define which other iPart you want to be represented within the drawing.&amp;nbsp; I simply gave a generic manual name here.&amp;nbsp; I assume this new iPart doesn't already have its own drawing file, or you wouldn't be creating one for it.&amp;nbsp; I also didn't bother building a list of all the iParts that were already within the current assembly, because I literally have no idea if the new iPart is even in the assembly yet, or how you want to specify it.&lt;/P&gt;&lt;LI-CODE lang="general"&gt;If ThisApplication.ActiveDocumentType &amp;lt;&amp;gt; DocumentTypeEnum.kAssemblyDocumentObject Then
	MsgBox("This rule '" &amp;amp; iLogicVb.RuleName &amp;amp; "' only works for Assembly Documents.",vbOKOnly, "WRONG DOCUMENT TYPE")
	Exit Sub 'or Return
End If

Dim oADoc As AssemblyDocument = ThisAssembly.Document
Dim oRefDoc As Document
'get an iPart within the assembly
For Each oRefDoc In oADoc.AllReferencedDocuments
	If oRefDoc.DocumentType = DocumentTypeEnum.kDesignElementDocumentObject Then Exit For
Next
'get the path where this iPart's file is found.
Dim oPath As String = IO.Path.GetDirectoryName(oRefDoc.FullFileName) &amp;amp; "\"

'define which other iPart you want to be represented within the new drawing.
Dim oNewModelName As String = "NewModel"
Dim oNewPart As String = oPath &amp;amp; oNewModelName &amp;amp; ".ipt"
Dim oNewDrawing As String = oPath &amp;amp; oNewModelName &amp;amp; ".idw"

If IO.File.Exists(oRefDoc.FullFileName.Replace(".ipt", ".idw")) Then
	'open the existing drawing for that iPart (assuming it has the same name and stored in the same directory)
	Dim oDDoc As DrawingDocument = ThisApplication.Documents.Open(oRefDoc.FullFileName.Replace(".ipt", ".idw"), False)
	'save a new copy of the file to disk, then close this old file
	oDDoc.SaveAs(oNewDrawing, True) 'saves a new copy of it to disk, while leaving the old file open
	oDDoc.Close(True) 'True  = skip save (this is the old document, so we don't want to save it.
	'now open the new copy of the drawing
	Dim oNewDDoc As DrawingDocument = ThisApplication.Documents.Open(oNewDrawing, False)
	'get the current file descriptor being referenced by this drawing
	Dim oFD As FileDescriptor = oNewDDoc.ReferencedDocumentDescriptors.Item(1).ReferencedFileDescriptor
	'replace it with the full file name of our new iPart's file.
	oFD.ReplaceReference(oNewPart)
	'update the drawing document
	oNewDDoc.Update()
	oNewDDoc.Save
	oNewDDoc.Close(True)
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' &lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":thumbs_up:"&gt;👍&lt;/span&gt;&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;If you have time, please... Vote 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;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":light_bulb:"&gt;💡&lt;/span&gt;&lt;/SPAN&gt;&lt;/A&gt;and 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;&lt;A href="http://help.autodesk.com/view/INVNTOR/2020/ENU/" target="_blank"&gt;Inventor 2020 Help &lt;/A&gt;| &lt;A href="https://forums.autodesk.com/t5/inventor-forum/bd-p/78/" target="_blank"&gt;Inventor Forum &lt;/A&gt;| &lt;A href="https://forums.autodesk.com/t5/inventor-customization/bd-p/120/" target="_blank"&gt;Inventor Customization Forum &lt;/A&gt;| &lt;A href="https://forums.autodesk.com/t5/inventor-ideas/idb-p/v1232/" target="_blank"&gt;Inventor Ideas Forum &lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Oct 2020 15:49:25 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9813420#M57168</guid>
      <dc:creator>WCrihfield</dc:creator>
      <dc:date>2020-10-20T15:49:25Z</dc:date>
    </item>
    <item>
      <title>Re: ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9814074#M57169</link>
      <description>&lt;P&gt;Sorry i am fairly new to iLogic and i didn't quite understand how to use it, is it correct how i filled it? (shown in the screenshot)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.PNG" style="width: 400px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/833832i200E1D2E32EB2BB1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="1.PNG" alt="1.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My idea was more of making a Ilogic/Macro/Script that makes a copy of oppend drawing, switch to the next iPart instance and saves it with the iPart instance name. thank you for your help and time.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Tue, 20 Oct 2020 22:26:37 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9814074#M57169</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-10-20T22:26:37Z</dc:date>
    </item>
    <item>
      <title>Re: ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9818779#M57170</link>
      <description>&lt;P&gt;Sorry it took so long to get back to you, I've been really busy.&lt;/P&gt;&lt;P&gt;Within the image you posted:&lt;/P&gt;&lt;P&gt;- the iPart location you put in there should replace the "IO.Path.GetDirectoryName(oRefDoc.FullFileName)", instead of going behind it.&lt;/P&gt;&lt;P&gt;- your iPart name edit seems fine.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; - Just checking though...that iPart does have a model file of its own saved out to disk right?&amp;nbsp; (It's not just data on the iPart table, with no physical model that has been saved out to its own file right?)&amp;nbsp; If that iPart is just data on a table, with no model file of its own saved out to disk, that's a different story, and this code may not work for that scenario.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Oct 2020 18:01:50 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9818779#M57170</guid>
      <dc:creator>WCrihfield</dc:creator>
      <dc:date>2020-10-22T18:01:50Z</dc:date>
    </item>
    <item>
      <title>Re: ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9822918#M57171</link>
      <description>&lt;P&gt;no problem. thankyou very mutch&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 25 Oct 2020 10:35:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/9822918#M57171</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-10-25T10:35:08Z</dc:date>
    </item>
    <item>
      <title>Re: ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/10610672#M57172</link>
      <description>&lt;P&gt;I have very similar request.&lt;/P&gt;&lt;P&gt;I have an ipart model with different variants and i want to create only one IDW with different views for every variant of ipart.&lt;/P&gt;&lt;P&gt;The best thing is to copy a view for variant 1 ipart model, then paste the view and then change into variant&amp;nbsp; 2.&lt;/P&gt;&lt;P&gt;The process goes until all variants are showing.&lt;/P&gt;&lt;P&gt;Thanks for your approciate.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 09 Sep 2021 12:06:03 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/10610672#M57172</guid>
      <dc:creator>luca.lauretti</dc:creator>
      <dc:date>2021-09-09T12:06:03Z</dc:date>
    </item>
    <item>
      <title>Re: ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/10610910#M57173</link>
      <description>&lt;P&gt;Just to clarify the situation...&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You would be starting the iLogic rule from an 'iPart Factory' part document (the one with the complete table of variations defined within it), right?&lt;/LI&gt;
&lt;LI&gt;And you want this rule to create a new drawing that is to be used, not open an existing drawing, right?
&lt;UL&gt;
&lt;LI&gt;What path &amp;amp; file name do you want to save it as?&amp;nbsp; This data will need to be specified in the rule.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Will there just be one iPart variation shown per sheet, or multiple?&amp;nbsp; If multiple, how many?&lt;/LI&gt;
&lt;LI&gt;How many views of the one iPart do you want the rule to create on each sheet?
&lt;UL&gt;
&lt;LI&gt;If more than one view per sheet, then please specify which types of views, what orientations, where they should be on the sheet, view settings such as shaded/hidden lines, representation settings, etc.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Do actual separate model documents/files (iPart Members) exist in the file system for each variation within the iPart Factory?
&lt;UL&gt;
&lt;LI&gt;If so, we may need to specify the directory path in the rule somewhere, so we can specify full file name (FullPath\name.extension) of each file to replace the one being referenced in the copied drawing view.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Needless to say, this could likely be a large and complex task, depending on your needs/wants and how detailed/specific everything needs to be.&lt;/P&gt;</description>
      <pubDate>Thu, 09 Sep 2021 13:23:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/10610910#M57173</guid>
      <dc:creator>WCrihfield</dc:creator>
      <dc:date>2021-09-09T13:23:30Z</dc:date>
    </item>
    <item>
      <title>Re: ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/10611140#M57174</link>
      <description>&lt;P&gt;i have just created ipart with some different variants.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lucalauretti_0-1631198076813.png" style="width: 400px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/963208i24738272E3147720/image-size/medium?v=v2&amp;amp;px=400" role="button" title="lucalauretti_0-1631198076813.png" alt="lucalauretti_0-1631198076813.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I create an idw file with a view number 1 that contains ipart variation number 1.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lucalauretti_1-1631198189046.png" style="width: 400px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/963210i44C41BDECE15148B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="lucalauretti_1-1631198189046.png" alt="lucalauretti_1-1631198189046.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I want a macro that crate a new view (in the same idw file and sheet) with variation number 2.&lt;/P&gt;&lt;P&gt;But this new view has to be a copy of view number 1 with varition number 1 of ipart.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lucalauretti_2-1631198296935.png" style="width: 400px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/963211iD571599EA3D4EE5E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="lucalauretti_2-1631198296935.png" alt="lucalauretti_2-1631198296935.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I can do manually but the variations are too much, about 100...&lt;/P&gt;&lt;P&gt;So can i do a macro to do this work automatica?&lt;/P&gt;</description>
      <pubDate>Thu, 09 Sep 2021 14:40:01 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/10611140#M57174</guid>
      <dc:creator>luca.lauretti</dc:creator>
      <dc:date>2021-09-09T14:40:01Z</dc:date>
    </item>
    <item>
      <title>Re: ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/10611852#M57175</link>
      <description>&lt;P&gt;As &lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/7812054"&gt;@WCrihfield&lt;/a&gt;&amp;nbsp; has mentioned this can be as complex or easy as you make it. This would be much easier to achieve if it were using one member per drawing file as already discussed. Why not 100 drawing files macro to save as and let a batch tool update the rev blocks, iproperties etc, and then PDF no need for complexity of the view placement etc?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are you using 1 member per sheet or multiple? This is where the difficulty will come in spacing out multiple views of different members on the same sheet. I would suggest 1 member per sheet but 100 sheets might get hard to handle in one drawing file due the file size.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 09 Sep 2021 19:51:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/10611852#M57175</guid>
      <dc:creator>A.Acheson</dc:creator>
      <dc:date>2021-09-09T19:51:24Z</dc:date>
    </item>
    <item>
      <title>Re: ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/13777167#M176674</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;My request is similar and for simple. it's a simple ipart with numerous members. I have created idw based on the first member. I need drgs to be created for other members. could be separate idw. or in separate sheets of single idw. The solution You gave I tried. Bot it's only on assembly documents.&lt;/P&gt;&lt;P&gt;I made an example&lt;/P&gt;&lt;P&gt;my ipart name is box.ipt&lt;/P&gt;&lt;P&gt;i have 4 members&lt;/P&gt;&lt;P&gt;box-1.ipt,&amp;nbsp;box-2.ipt,&amp;nbsp;box-3.ipt,&amp;nbsp;box-4.ipt&lt;/P&gt;&lt;P&gt;I created&amp;nbsp;box-1.idw with views and dimensions&amp;nbsp;&lt;/P&gt;&lt;P&gt;all I need idw for other 3.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Your assistance could be a great help.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Aug 2025 12:23:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/13777167#M176674</guid>
      <dc:creator>bseerapathy</dc:creator>
      <dc:date>2025-08-21T12:23:49Z</dc:date>
    </item>
    <item>
      <title>Re: ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/13777204#M176676</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/14808616"&gt;@bseerapathy&lt;/a&gt;.&amp;nbsp; Are all the iPart members the same exact geometry, but just different sizes, or do some members have 'features' that other members do not have (or Suppressed features)?&amp;nbsp; If the geometry is the same for all members, but just different sizes, then that would make this process the simplest scenario.&amp;nbsp; In that case, we could just 'copy' the existing drawing sheet, then paste it back into the same drawing document, as a new sheet, so that it already has the view and details in it.&amp;nbsp; Then just switch the&amp;nbsp;&lt;A href="https://help.autodesk.com/view/INVNTOR/2024/ENU/?guid=DrawingView_ActiveMemberName" target="_blank" rel="noopener"&gt;DrawingView_ActiveMemberName&lt;/A&gt;&amp;nbsp;property value so that it is pointing to the 'next' iPart member.&amp;nbsp; Some view scaling (&lt;A href="https://help.autodesk.com/view/INVNTOR/2024/ENU/?guid=DrawingView_Scale" target="_blank" rel="noopener"&gt;DrawingView.Scale&lt;/A&gt;&amp;nbsp;or &lt;A href="https://help.autodesk.com/view/INVNTOR/2024/ENU/?guid=DrawingView_ScaleString" target="_blank" rel="noopener"&gt;DrawingView.ScaleString&lt;/A&gt;) may be required too, if there are large size differences among the other members, to keep the view fit within the sheet.&amp;nbsp; Then repeat those steps until we have a Sheet for each iPart member.&amp;nbsp; At least in theory.&amp;nbsp; There is not a 'built-in' method for copying a sheet within a single drawing document though, just one for copying a Sheet from one drawing document to another drawing document (&lt;A href="https://help.autodesk.com/view/INVNTOR/2024/ENU/?guid=Sheet_CopyTo" target="_blank" rel="noopener"&gt;Sheet.CopyTo&lt;/A&gt;&amp;nbsp;method).&amp;nbsp; And the process of creating a 'New', temporary other drawing document, just for that copying process, then trying to do the sheet copying that way usually leads to multiple possible unexpected negative issues.&amp;nbsp; The steps required are super simple manually...just select a sheet, press Ctrl+C on keyboard, then unselect that Sheet, and press Ctrl+V on keyboard.&amp;nbsp; So, we would have to 'simulate' those manual actions by using code based object selections, and command executions, instead of true API methods.&lt;/P&gt;
&lt;P&gt;Below is an example custom Function routine for copying a sheet within the same drawing document that I had likely posted elsewhere in this forum also.&amp;nbsp; If any of the views on the sheet have 'parent' views on another sheet, this method will not work to copy it though.&amp;nbsp; There are other, further developed versions of this code process, which check for things like that, and may even offer optionally assigning a name to the new sheet, or optionally create a specified number of copies of the specified sheet, but this example below is a simpler version, just to represent the main idea and process.&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;Sub Main
	Dim oDDoc As DrawingDocument = TryCast(ThisApplication.ActiveDocument, Inventor.DrawingDocument)
	If oDDoc Is Nothing Then Return
	Dim oOrigSheet As Inventor.Sheet = oDDoc.ActiveSheet
	Dim oNewSheet As Inventor.Sheet = CopySheet(oDDoc, oOrigSheet)
End Sub

Function CopySheet(oDDoc As DrawingDocument, oSheet As Inventor.Sheet) As Inventor.Sheet
	Dim oSS As SelectSet = oDDoc.SelectSet
	oSS.Clear()
	Dim oCM As CommandManager = ThisApplication.CommandManager
	Dim oCDs As ControlDefinitions = oCM.ControlDefinitions
	Dim oCopy As ControlDefinition = oCDs.Item("AppCopyCmd")
	Dim oPaste As ControlDefinition = oCDs.Item("AppPasteCmd")
	oSS.Select(oSheet)
	oCopy.Execute2(True)
	oSS.Clear()
	oPaste.Execute2(True)
	Return oDDoc.Sheets.Item(oDDoc.Sheets.Count)
End Function&lt;/LI-CODE&gt;
&lt;P&gt;If this solved your problem, or answered your question, please click &lt;SPAN&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;span class="lia-unicode-emoji" title=":thumbs_up:"&gt;👍&lt;/span&gt;.&lt;/P&gt;</description>
      <pubDate>Thu, 21 Aug 2025 12:59:38 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/13777204#M176676</guid>
      <dc:creator>WCrihfield</dc:creator>
      <dc:date>2025-08-21T12:59:38Z</dc:date>
    </item>
    <item>
      <title>Re: ilogic rule that creating a cope of a drawing and changing its iPart instance.</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/13777331#M176677</link>
      <description>&lt;P&gt;Hi, Thanks for the reply.&lt;/P&gt;&lt;P&gt;I have various iparts. few are simple .. and few are with feature suppression.&lt;/P&gt;&lt;P&gt;All I want, is&lt;/P&gt;&lt;P&gt;1. the code to copy the existing idw of the first member, which already created (The member name and idw name will be same).&lt;/P&gt;&lt;P&gt;2. save it as the new idw.&lt;/P&gt;&lt;P&gt;3. replace the model reference of the view.&lt;/P&gt;&lt;P&gt;4. save&lt;/P&gt;&lt;P&gt;5. repeat till the last instance&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I took some AIxternal help too.. but got stuck in a place.. I couldn't proceed further, where I need human intelligence.&lt;/P&gt;&lt;P&gt;I don't mind sharing it.&lt;/P&gt;&lt;P&gt;I ran the below code in my idw file. But it's not able to recognise my member as a part of iPart factory &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;P&gt;you can make any simple ipart , make an idw add the code and and give a try. its generic.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;Sub&lt;/SPAN&gt; &lt;SPAN&gt;Main&lt;/SPAN&gt;()
    &lt;SPAN&gt;' Get the active drawing document&lt;/SPAN&gt;
    &lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;DrawingDocument&lt;/SPAN&gt;
    &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt; = &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;.&lt;SPAN&gt;ActiveDocument&lt;/SPAN&gt;

    &lt;SPAN&gt;' Get the referenced part document from the first view&lt;/SPAN&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;PartDocument&lt;/SPAN&gt;
    &lt;SPAN&gt;Try&lt;/SPAN&gt;
        &lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oView&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;DrawingView&lt;/SPAN&gt;
        &lt;SPAN&gt;oView&lt;/SPAN&gt; = &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ActiveSheet&lt;/SPAN&gt;.&lt;SPAN&gt;DrawingViews&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(1)
        &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt; = &lt;SPAN&gt;oView&lt;/SPAN&gt;.&lt;SPAN&gt;ReferencedDocumentDescriptor&lt;/SPAN&gt;.&lt;SPAN&gt;ReferencedDocument&lt;/SPAN&gt;
    &lt;SPAN&gt;Catch&lt;/SPAN&gt;
        &lt;SPAN&gt;MessageBox&lt;/SPAN&gt;.&lt;SPAN&gt;Show&lt;/SPAN&gt;(&lt;SPAN&gt;"Error: No valid drawing view or referenced part found."&lt;/SPAN&gt;, &lt;SPAN&gt;"Error"&lt;/SPAN&gt;)
        &lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;
    &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;

    &lt;SPAN&gt;' Check if the part is an iPart factory&lt;/SPAN&gt;
    &lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;Not&lt;/SPAN&gt; &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;.&lt;SPAN&gt;IsiPartFactory&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;
        &lt;SPAN&gt;MessageBox&lt;/SPAN&gt;.&lt;SPAN&gt;Show&lt;/SPAN&gt;(&lt;SPAN&gt;"The referenced document ("&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;FullFileName&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;") is not an iPart factory. Ensure the drawing references the iPart factory file, not a member file."&lt;/SPAN&gt;, &lt;SPAN&gt;"Error"&lt;/SPAN&gt;)
        &lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;
    &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;

    &lt;SPAN&gt;' Get the iPart factory table&lt;/SPAN&gt;
    &lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oFactory&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;iPartFactory&lt;/SPAN&gt;
    &lt;SPAN&gt;oFactory&lt;/SPAN&gt; = &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;.&lt;SPAN&gt;iPartFactory&lt;/SPAN&gt;

    &lt;SPAN&gt;' Verify that the factory has rows&lt;/SPAN&gt;
    &lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oFactory&lt;/SPAN&gt;.&lt;SPAN&gt;TableRows&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt; = 0 &lt;SPAN&gt;Then&lt;/SPAN&gt;
        &lt;SPAN&gt;MessageBox&lt;/SPAN&gt;.&lt;SPAN&gt;Show&lt;/SPAN&gt;(&lt;SPAN&gt;"The iPart table is empty. Open the factory file and generate member files."&lt;/SPAN&gt;, &lt;SPAN&gt;"Error"&lt;/SPAN&gt;)
        &lt;SPAN&gt;Exit&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;
    &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;

    &lt;SPAN&gt;' Get the path for saving drawings&lt;/SPAN&gt;
    &lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPath&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;
    &lt;SPAN&gt;oPath&lt;/SPAN&gt; = &lt;SPAN&gt;System&lt;/SPAN&gt;.&lt;SPAN&gt;IO&lt;/SPAN&gt;.&lt;SPAN&gt;Path&lt;/SPAN&gt;.&lt;SPAN&gt;GetDirectoryName&lt;/SPAN&gt;(&lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;.&lt;SPAN&gt;FullFileName&lt;/SPAN&gt;)

    &lt;SPAN&gt;' Loop through each row in the iPart table&lt;/SPAN&gt;
    &lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oRow&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;iPartTableRow&lt;/SPAN&gt;
    &lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;Each&lt;/SPAN&gt; &lt;SPAN&gt;oRow&lt;/SPAN&gt; &lt;SPAN&gt;In&lt;/SPAN&gt; &lt;SPAN&gt;oFactory&lt;/SPAN&gt;.&lt;SPAN&gt;TableRows&lt;/SPAN&gt;
        &lt;SPAN&gt;' Verify the member exists&lt;/SPAN&gt;
        &lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oMemberFile&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;
        &lt;SPAN&gt;oMemberFile&lt;/SPAN&gt; = &lt;SPAN&gt;oRow&lt;/SPAN&gt;.&lt;SPAN&gt;MemberPath&lt;/SPAN&gt;
        &lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;Not&lt;/SPAN&gt; &lt;SPAN&gt;System&lt;/SPAN&gt;.&lt;SPAN&gt;IO&lt;/SPAN&gt;.&lt;SPAN&gt;File&lt;/SPAN&gt;.&lt;SPAN&gt;Exists&lt;/SPAN&gt;(&lt;SPAN&gt;oMemberFile&lt;/SPAN&gt;) &lt;SPAN&gt;Then&lt;/SPAN&gt;
            &lt;SPAN&gt;MessageBox&lt;/SPAN&gt;.&lt;SPAN&gt;Show&lt;/SPAN&gt;(&lt;SPAN&gt;"Member file for "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;oRow&lt;/SPAN&gt;.&lt;SPAN&gt;MemberName&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;" does not exist at: "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;oMemberFile&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;". Regenerate member files in the factory."&lt;/SPAN&gt;, &lt;SPAN&gt;"Warning"&lt;/SPAN&gt;)
            &lt;SPAN&gt;Continue&lt;/SPAN&gt; &lt;SPAN&gt;For&lt;/SPAN&gt;
        &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;

        &lt;SPAN&gt;' Activate the iPart member&lt;/SPAN&gt;
        &lt;SPAN&gt;Try&lt;/SPAN&gt;
            &lt;SPAN&gt;oFactory&lt;/SPAN&gt;.&lt;SPAN&gt;DefaultRow&lt;/SPAN&gt; = &lt;SPAN&gt;oRow&lt;/SPAN&gt;
            &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;.&lt;SPAN&gt;iPart&lt;/SPAN&gt;.&lt;SPAN&gt;ChangeRow&lt;/SPAN&gt;(&lt;SPAN&gt;oRow&lt;/SPAN&gt;.&lt;SPAN&gt;MemberName&lt;/SPAN&gt;)
        &lt;SPAN&gt;Catch&lt;/SPAN&gt; &lt;SPAN&gt;ex&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Exception&lt;/SPAN&gt;
            &lt;SPAN&gt;MessageBox&lt;/SPAN&gt;.&lt;SPAN&gt;Show&lt;/SPAN&gt;(&lt;SPAN&gt;"Error switching to member: "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;oRow&lt;/SPAN&gt;.&lt;SPAN&gt;MemberName&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;vbCrLf&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;ex&lt;/SPAN&gt;.&lt;SPAN&gt;Message&lt;/SPAN&gt;, &lt;SPAN&gt;"Error"&lt;/SPAN&gt;)
            &lt;SPAN&gt;Continue&lt;/SPAN&gt; &lt;SPAN&gt;For&lt;/SPAN&gt;
        &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;

        &lt;SPAN&gt;' Update the drawing&lt;/SPAN&gt;
        &lt;SPAN&gt;Try&lt;/SPAN&gt;
            &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Update&lt;/SPAN&gt;
        &lt;SPAN&gt;Catch&lt;/SPAN&gt; &lt;SPAN&gt;ex&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Exception&lt;/SPAN&gt;
            &lt;SPAN&gt;MessageBox&lt;/SPAN&gt;.&lt;SPAN&gt;Show&lt;/SPAN&gt;(&lt;SPAN&gt;"Error updating drawing for member: "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;oRow&lt;/SPAN&gt;.&lt;SPAN&gt;MemberName&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;vbCrLf&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;ex&lt;/SPAN&gt;.&lt;SPAN&gt;Message&lt;/SPAN&gt;, &lt;SPAN&gt;"Error"&lt;/SPAN&gt;)
            &lt;SPAN&gt;Continue&lt;/SPAN&gt; &lt;SPAN&gt;For&lt;/SPAN&gt;
        &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;

        &lt;SPAN&gt;' Generate a new file name for the drawing&lt;/SPAN&gt;
        &lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oMemberName&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;
        &lt;SPAN&gt;oMemberName&lt;/SPAN&gt; = &lt;SPAN&gt;oRow&lt;/SPAN&gt;.&lt;SPAN&gt;MemberName&lt;/SPAN&gt;
        &lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oNewFileName&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;
        &lt;SPAN&gt;oNewFileName&lt;/SPAN&gt; = &lt;SPAN&gt;oPath&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;"\"&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;oMemberName&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;".idw"&lt;/SPAN&gt;

        &lt;SPAN&gt;' Save a copy of the drawing&lt;/SPAN&gt;
        &lt;SPAN&gt;Try&lt;/SPAN&gt;
            &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;.&lt;SPAN&gt;SaveAs&lt;/SPAN&gt;(&lt;SPAN&gt;oNewFileName&lt;/SPAN&gt;, &lt;SPAN&gt;False&lt;/SPAN&gt;)
        &lt;SPAN&gt;Catch&lt;/SPAN&gt; &lt;SPAN&gt;ex&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Exception&lt;/SPAN&gt;
            &lt;SPAN&gt;MessageBox&lt;/SPAN&gt;.&lt;SPAN&gt;Show&lt;/SPAN&gt;(&lt;SPAN&gt;"Error saving drawing for member: "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;oMemberName&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;vbCrLf&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;ex&lt;/SPAN&gt;.&lt;SPAN&gt;Message&lt;/SPAN&gt;, &lt;SPAN&gt;"Error"&lt;/SPAN&gt;)
            &lt;SPAN&gt;Continue&lt;/SPAN&gt; &lt;SPAN&gt;For&lt;/SPAN&gt;
        &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
    &lt;SPAN&gt;Next&lt;/SPAN&gt;

    &lt;SPAN&gt;' Revert to the first member&lt;/SPAN&gt;
    &lt;SPAN&gt;Try&lt;/SPAN&gt;
        &lt;SPAN&gt;oFactory&lt;/SPAN&gt;.&lt;SPAN&gt;DefaultRow&lt;/SPAN&gt; = &lt;SPAN&gt;oFactory&lt;/SPAN&gt;.&lt;SPAN&gt;TableRows&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(1)
        &lt;SPAN&gt;oPartDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ComponentDefinition&lt;/SPAN&gt;.&lt;SPAN&gt;iPart&lt;/SPAN&gt;.&lt;SPAN&gt;ChangeRow&lt;/SPAN&gt;(&lt;SPAN&gt;oFactory&lt;/SPAN&gt;.&lt;SPAN&gt;TableRows&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(1).&lt;SPAN&gt;MemberName&lt;/SPAN&gt;)
        &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Update&lt;/SPAN&gt;
        &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Save&lt;/SPAN&gt;
    &lt;SPAN&gt;Catch&lt;/SPAN&gt; &lt;SPAN&gt;ex&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Exception&lt;/SPAN&gt;
        &lt;SPAN&gt;MessageBox&lt;/SPAN&gt;.&lt;SPAN&gt;Show&lt;/SPAN&gt;(&lt;SPAN&gt;"Error reverting to first member: "&lt;/SPAN&gt; &amp;amp; &lt;SPAN&gt;ex&lt;/SPAN&gt;.&lt;SPAN&gt;Message&lt;/SPAN&gt;, &lt;SPAN&gt;"Error"&lt;/SPAN&gt;)
    &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;

    &lt;SPAN&gt;MessageBox&lt;/SPAN&gt;.&lt;SPAN&gt;Show&lt;/SPAN&gt;(&lt;SPAN&gt;"Drawings generated for all iPart members."&lt;/SPAN&gt;, &lt;SPAN&gt;"Success"&lt;/SPAN&gt;)
&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;&lt;/PRE&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, 21 Aug 2025 13:39:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/ilogic-rule-that-creating-a-cope-of-a-drawing-and-changing-its/m-p/13777331#M176677</guid>
      <dc:creator>bseerapathy</dc:creator>
      <dc:date>2025-08-21T13:39:17Z</dc:date>
    </item>
  </channel>
</rss>

