<?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: Automatic multi sheet drawing for assambly and all subassambly in Inventor Programming - iLogic, Macros, AddIns &amp; Apprentice</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/automatic-multi-sheet-drawing-for-assambly-and-all-subassambly/m-p/11463538#M143486</link>
    <description>&lt;P&gt;You can extend your code like this&lt;/P&gt;&lt;P&gt;Some variables have been renamed for better readability.&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="visual-basic"&gt;Sub main()

    Dim templateFile = "" ' "Template.idw"

    Dim oAsmDoc As AssemblyDocument = ThisDoc.Document

    'Main assembly drawing
    CreteAssemblyDrawing(oAsmDoc, templateFile)

    'Drawings for sub-assemblies
    For Each doc As Document In oAsmDoc.AllReferencedDocuments
        If doc.DocumentType &amp;lt;&amp;gt; DocumentTypeEnum.kAssemblyDocumentObject Then Continue For

        CreteAssemblyDrawing(doc, templateFile)

    Next

End Sub

Private Sub CreteAssemblyDrawing(oAsmDoc As _Document, templateFile As String)

    'Create and activate new drawing
    Dim oDrawingDoc As DrawingDocument = ThisApplication.Documents.Add(
        DocumentTypeEnum.kDrawingDocumentObject,
        templateFile,
        True
        )

    oDrawingDoc.Activate()

    'Create sheets
    Dim numberOfSheets = 2
    For sheetNumber As Integer = 1 To numberOfSheets
        If oDrawingDoc.Sheets.Count &amp;lt; sheetNumber Then
            Dim size As DrawingSheetSizeEnum = DrawingSheetSizeEnum.kA4DrawingSheetSize
            Dim orientation = PageOrientationTypeEnum.kPortraitPageOrientation

            Dim oSheet = oDrawingDoc.Sheets.Add(size, orientation)
            'TODO: Add title block, border etc.

        End If
    Next

    'Get first sheet
    Dim firstSheet As Sheet = oDrawingDoc.Sheets.Item(1)
    CreateFirstSheet(firstSheet, oAsmDoc)

    'Get second sheet
    Dim secondSheet As Sheet = oDrawingDoc.Sheets.Item(2)
    CreateSecondSheet(secondSheet, oAsmDoc)

    'And so on...
End Sub

Private Sub CreateFirstSheet(oSheet As Sheet, oAsmDoc As _Document)
    'Implement you own layout for first sheet

    'Create isometric view
    Dim isoViewPosition As Point2d = ThisApplication.TransientGeometry.CreatePoint2d(oSheet.Width / 1.25,
                                                                                     oSheet.Height / 3)
    Dim isoView = oSheet.DrawingViews.AddBaseView(
        oAsmDoc,
        isoViewPosition,
        1 / 30,
        ViewOrientationTypeEnum.kIsoTopRightViewOrientation,
        DrawingViewStyleEnum.kShadedDrawingViewStyle
        )

    'Create frontView
    Dim frontViewPosition As Point2d = ThisApplication.TransientGeometry.CreatePoint2d(oSheet.Width / 4,
                                                                                       oSheet.Height / 1.25)
    Dim frontView = oSheet.DrawingViews.AddBaseView(
        oAsmDoc,
        frontViewPosition,
        1 / 20,
        ViewOrientationTypeEnum.kFrontViewOrientation,
        DrawingViewStyleEnum.kHiddenLineRemovedDrawingViewStyle
        )

    'NOT USED
    'Dim V3Point2D As Point2d = ThisApplication.TransientGeometry.CreatePoint2d(frontView.Center.X - 10, frontView.Center.Y)

    'Get top view initial position
    'Dim topViewPosition As Point2d = ThisApplication.TransientGeometry.CreatePoint2d(frontView.Center.X, frontView.Center.Y + 10)
    Dim topViewPosition As Point2d = frontView.Center.Copy()
    topViewPosition.Y += 10

    'Create top (projected) view
    Dim topView As DrawingView = oSheet.DrawingViews.AddProjectedView(
        frontView,
        topViewPosition,
        DrawingViewStyleEnum.kFromBaseDrawingViewStyle
        )

    'Move top view to final position
    Dim oSep As Double = 1 'NOT DECLARED
    topViewPosition.Y = frontView.Center.Y - frontView.Height / 2 - oSep - topView.Height / 2
    topView.Position = topViewPosition
End Sub

Private Sub CreateSecondSheet(oSheet As Sheet, oAsmDoc As _Document)
    'TODO: Implement you own layout for second sheet

    'I reuse the same code for first sheet
    CreateFirstSheet(oSheet, oAsmDoc)
End Sub&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 05 Oct 2022 14:09:15 GMT</pubDate>
    <dc:creator>Michael.Navara</dc:creator>
    <dc:date>2022-10-05T14:09:15Z</dc:date>
    <item>
      <title>Automatic multi sheet drawing for assambly and all subassambly</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/automatic-multi-sheet-drawing-for-assambly-and-all-subassambly/m-p/11460863#M143428</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I need ilogic code for creation multi sheet drawing for assambly an all sub assambly in all levels.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 04 Oct 2022 13:57:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/automatic-multi-sheet-drawing-for-assambly-and-all-subassambly/m-p/11460863#M143428</guid>
      <dc:creator>denis.semeniuc</dc:creator>
      <dc:date>2022-10-04T13:57:24Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic multi sheet drawing for assambly and all subassambly</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/automatic-multi-sheet-drawing-for-assambly-and-all-subassambly/m-p/11462989#M143469</link>
      <description>&lt;P&gt;Please&amp;nbsp;don't confuse this forum with the free coding factory.&lt;/P&gt;&lt;P&gt;Please describe, what do you want to do, what do you try (ideally problematic piece of code) and specify your question. Then members of this forum can help you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 10:30:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/automatic-multi-sheet-drawing-for-assambly-and-all-subassambly/m-p/11462989#M143469</guid>
      <dc:creator>Michael.Navara</dc:creator>
      <dc:date>2022-10-05T10:30:45Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic multi sheet drawing for assambly and all subassambly</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/automatic-multi-sheet-drawing-for-assambly-and-all-subassambly/m-p/11463212#M143475</link>
      <description>&lt;P&gt;Sorry,&lt;/P&gt;&lt;P&gt;I use thise code for automatic drawing sheet bay sheet and only open assambly:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;Sub&lt;/SPAN&gt; &lt;SPAN&gt;main&lt;/SPAN&gt;
	&lt;SPAN&gt;'Dim oAsmDoc As Document = ThisDoc.Document &lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oAsmDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;_Document&lt;/SPAN&gt; = &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;.&lt;SPAN&gt;ActiveDocument&lt;/SPAN&gt;
	&lt;SPAN&gt;templateFile&lt;/SPAN&gt; = &lt;SPAN&gt;"Template.idw"&lt;/SPAN&gt;

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oDrawingDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;DrawingDocument&lt;/SPAN&gt; = &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;.&lt;SPAN&gt;Documents&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;DocumentTypeEnum&lt;/SPAN&gt;.&lt;SPAN&gt;kDrawingDocumentObject&lt;/SPAN&gt;,&lt;SPAN&gt;templateFile&lt;/SPAN&gt;,&lt;SPAN&gt;True&lt;/SPAN&gt;)

	&lt;SPAN&gt;oDrawingDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Activate&lt;/SPAN&gt;()
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oSheet&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Sheet&lt;/SPAN&gt; = &lt;SPAN&gt;oDrawingDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Sheets&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(1)

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPoint1&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Point2d&lt;/SPAN&gt; = &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;.&lt;SPAN&gt;TransientGeometry&lt;/SPAN&gt;.&lt;SPAN&gt;CreatePoint2d&lt;/SPAN&gt;(&lt;SPAN&gt;oSheet&lt;/SPAN&gt;.&lt;SPAN&gt;Width&lt;/SPAN&gt;/4, &lt;SPAN&gt;oSheet&lt;/SPAN&gt;.&lt;SPAN&gt;Height&lt;/SPAN&gt;/1.25)
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPoint2&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Point2d&lt;/SPAN&gt; = &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;.&lt;SPAN&gt;TransientGeometry&lt;/SPAN&gt;.&lt;SPAN&gt;CreatePoint2d&lt;/SPAN&gt;(&lt;SPAN&gt;oSheet&lt;/SPAN&gt;.&lt;SPAN&gt;Width&lt;/SPAN&gt;/1.25, &lt;SPAN&gt;oSheet&lt;/SPAN&gt;.&lt;SPAN&gt;Height&lt;/SPAN&gt;/3)
	
	&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;oSheet&lt;/SPAN&gt;.&lt;SPAN&gt;DrawingViews&lt;/SPAN&gt;.&lt;SPAN&gt;AddBaseView&lt;/SPAN&gt;(&lt;SPAN&gt;oAsmDoc&lt;/SPAN&gt;,  &lt;SPAN&gt;oPoint2&lt;/SPAN&gt;,  1/30,  &lt;SPAN&gt;ViewOrientationTypeEnum&lt;/SPAN&gt;.&lt;SPAN&gt;kIsoTopRightViewOrientation&lt;/SPAN&gt;,&lt;SPAN&gt;DrawingViewStyleEnum&lt;/SPAN&gt;.&lt;SPAN&gt;kShadedDrawingViewStyle&lt;/SPAN&gt;	)
	&lt;SPAN&gt;'oView.RotateByAngle((PI / 180), True)&lt;/SPAN&gt;
	
	&lt;SPAN&gt;oView&lt;/SPAN&gt; = &lt;SPAN&gt;oSheet&lt;/SPAN&gt;.&lt;SPAN&gt;DrawingViews&lt;/SPAN&gt;.&lt;SPAN&gt;AddBaseView&lt;/SPAN&gt;(&lt;SPAN&gt;oAsmDoc&lt;/SPAN&gt;, &lt;SPAN&gt;oPoint1&lt;/SPAN&gt;, 1 / 20, &lt;SPAN&gt;ViewOrientationTypeEnum&lt;/SPAN&gt;.&lt;SPAN&gt;kFrontViewOrientation&lt;/SPAN&gt;, &lt;SPAN&gt;DrawingViewStyleEnum&lt;/SPAN&gt;.&lt;SPAN&gt;kHiddenLineRemovedDrawingViewStyle&lt;/SPAN&gt;, )
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;V2Point2D&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Point2d&lt;/SPAN&gt; = &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;.&lt;SPAN&gt;TransientGeometry&lt;/SPAN&gt;.&lt;SPAN&gt;CreatePoint2d&lt;/SPAN&gt;(&lt;SPAN&gt;oView&lt;/SPAN&gt;.&lt;SPAN&gt;Center&lt;/SPAN&gt;.&lt;SPAN&gt;X&lt;/SPAN&gt;, &lt;SPAN&gt;oView&lt;/SPAN&gt;.&lt;SPAN&gt;Center&lt;/SPAN&gt;.&lt;SPAN&gt;Y&lt;/SPAN&gt; + 10)
	
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;V3Point2D&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Point2d&lt;/SPAN&gt; = &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;.&lt;SPAN&gt;TransientGeometry&lt;/SPAN&gt;.&lt;SPAN&gt;CreatePoint2d&lt;/SPAN&gt;(&lt;SPAN&gt;oView&lt;/SPAN&gt;.&lt;SPAN&gt;Center&lt;/SPAN&gt;.&lt;SPAN&gt;X&lt;/SPAN&gt; - 10, &lt;SPAN&gt;oView&lt;/SPAN&gt;.&lt;SPAN&gt;Center&lt;/SPAN&gt;.&lt;SPAN&gt;Y&lt;/SPAN&gt;)

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oView2&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;DrawingView&lt;/SPAN&gt; = &lt;SPAN&gt;oSheet&lt;/SPAN&gt;.&lt;SPAN&gt;DrawingViews&lt;/SPAN&gt;.&lt;SPAN&gt;AddProjectedView&lt;/SPAN&gt;(&lt;SPAN&gt;oView&lt;/SPAN&gt;, &lt;SPAN&gt;V2Point2D&lt;/SPAN&gt;, &lt;SPAN&gt;DrawingViewStyleEnum&lt;/SPAN&gt;.&lt;SPAN&gt;kFromBaseDrawingViewStyle&lt;/SPAN&gt;)

	&lt;SPAN&gt;oView2&lt;/SPAN&gt;.&lt;SPAN&gt;Position&lt;/SPAN&gt; = &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;.&lt;SPAN&gt;TransientGeometry&lt;/SPAN&gt;.&lt;SPAN&gt;CreatePoint2d&lt;/SPAN&gt;(&lt;SPAN&gt;oView&lt;/SPAN&gt;.&lt;SPAN&gt;Center&lt;/SPAN&gt;.&lt;SPAN&gt;X&lt;/SPAN&gt;,  &lt;SPAN&gt;oView&lt;/SPAN&gt;.&lt;SPAN&gt;Center&lt;/SPAN&gt;.&lt;SPAN&gt;Y&lt;/SPAN&gt; - &lt;SPAN&gt;oView&lt;/SPAN&gt;.&lt;SPAN&gt;Height&lt;/SPAN&gt; / 2 - &lt;SPAN&gt;oSep&lt;/SPAN&gt; - &lt;SPAN&gt;oView2&lt;/SPAN&gt;.&lt;SPAN&gt;Height&lt;/SPAN&gt; / 2)

	
&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;
&lt;BR /&gt;
&lt;/PRE&gt;&lt;P&gt;, and i lyke to modif for multi sheet drawing and all subassambly with part number.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 12:08:12 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/automatic-multi-sheet-drawing-for-assambly-and-all-subassambly/m-p/11463212#M143475</guid>
      <dc:creator>denis.semeniuc</dc:creator>
      <dc:date>2022-10-05T12:08:12Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic multi sheet drawing for assambly and all subassambly</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/automatic-multi-sheet-drawing-for-assambly-and-all-subassambly/m-p/11463538#M143486</link>
      <description>&lt;P&gt;You can extend your code like this&lt;/P&gt;&lt;P&gt;Some variables have been renamed for better readability.&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="visual-basic"&gt;Sub main()

    Dim templateFile = "" ' "Template.idw"

    Dim oAsmDoc As AssemblyDocument = ThisDoc.Document

    'Main assembly drawing
    CreteAssemblyDrawing(oAsmDoc, templateFile)

    'Drawings for sub-assemblies
    For Each doc As Document In oAsmDoc.AllReferencedDocuments
        If doc.DocumentType &amp;lt;&amp;gt; DocumentTypeEnum.kAssemblyDocumentObject Then Continue For

        CreteAssemblyDrawing(doc, templateFile)

    Next

End Sub

Private Sub CreteAssemblyDrawing(oAsmDoc As _Document, templateFile As String)

    'Create and activate new drawing
    Dim oDrawingDoc As DrawingDocument = ThisApplication.Documents.Add(
        DocumentTypeEnum.kDrawingDocumentObject,
        templateFile,
        True
        )

    oDrawingDoc.Activate()

    'Create sheets
    Dim numberOfSheets = 2
    For sheetNumber As Integer = 1 To numberOfSheets
        If oDrawingDoc.Sheets.Count &amp;lt; sheetNumber Then
            Dim size As DrawingSheetSizeEnum = DrawingSheetSizeEnum.kA4DrawingSheetSize
            Dim orientation = PageOrientationTypeEnum.kPortraitPageOrientation

            Dim oSheet = oDrawingDoc.Sheets.Add(size, orientation)
            'TODO: Add title block, border etc.

        End If
    Next

    'Get first sheet
    Dim firstSheet As Sheet = oDrawingDoc.Sheets.Item(1)
    CreateFirstSheet(firstSheet, oAsmDoc)

    'Get second sheet
    Dim secondSheet As Sheet = oDrawingDoc.Sheets.Item(2)
    CreateSecondSheet(secondSheet, oAsmDoc)

    'And so on...
End Sub

Private Sub CreateFirstSheet(oSheet As Sheet, oAsmDoc As _Document)
    'Implement you own layout for first sheet

    'Create isometric view
    Dim isoViewPosition As Point2d = ThisApplication.TransientGeometry.CreatePoint2d(oSheet.Width / 1.25,
                                                                                     oSheet.Height / 3)
    Dim isoView = oSheet.DrawingViews.AddBaseView(
        oAsmDoc,
        isoViewPosition,
        1 / 30,
        ViewOrientationTypeEnum.kIsoTopRightViewOrientation,
        DrawingViewStyleEnum.kShadedDrawingViewStyle
        )

    'Create frontView
    Dim frontViewPosition As Point2d = ThisApplication.TransientGeometry.CreatePoint2d(oSheet.Width / 4,
                                                                                       oSheet.Height / 1.25)
    Dim frontView = oSheet.DrawingViews.AddBaseView(
        oAsmDoc,
        frontViewPosition,
        1 / 20,
        ViewOrientationTypeEnum.kFrontViewOrientation,
        DrawingViewStyleEnum.kHiddenLineRemovedDrawingViewStyle
        )

    'NOT USED
    'Dim V3Point2D As Point2d = ThisApplication.TransientGeometry.CreatePoint2d(frontView.Center.X - 10, frontView.Center.Y)

    'Get top view initial position
    'Dim topViewPosition As Point2d = ThisApplication.TransientGeometry.CreatePoint2d(frontView.Center.X, frontView.Center.Y + 10)
    Dim topViewPosition As Point2d = frontView.Center.Copy()
    topViewPosition.Y += 10

    'Create top (projected) view
    Dim topView As DrawingView = oSheet.DrawingViews.AddProjectedView(
        frontView,
        topViewPosition,
        DrawingViewStyleEnum.kFromBaseDrawingViewStyle
        )

    'Move top view to final position
    Dim oSep As Double = 1 'NOT DECLARED
    topViewPosition.Y = frontView.Center.Y - frontView.Height / 2 - oSep - topView.Height / 2
    topView.Position = topViewPosition
End Sub

Private Sub CreateSecondSheet(oSheet As Sheet, oAsmDoc As _Document)
    'TODO: Implement you own layout for second sheet

    'I reuse the same code for first sheet
    CreateFirstSheet(oSheet, oAsmDoc)
End Sub&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 14:09:15 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/automatic-multi-sheet-drawing-for-assambly-and-all-subassambly/m-p/11463538#M143486</guid>
      <dc:creator>Michael.Navara</dc:creator>
      <dc:date>2022-10-05T14:09:15Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic multi sheet drawing for assambly and all subassambly</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/automatic-multi-sheet-drawing-for-assambly-and-all-subassambly/m-p/11463623#M143489</link>
      <description>&lt;P&gt;tahks.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;"its works", only is created 2 sheets only with same assambly and each subassambly in iwd separate.&lt;/P&gt;&lt;P&gt;I need 1 .iwd with multi sheets for each subassambly whith part number in all levels of BOM. If assambly no have part number, ignore...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Merci.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 14:44:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/automatic-multi-sheet-drawing-for-assambly-and-all-subassambly/m-p/11463623#M143489</guid>
      <dc:creator>denis.semeniuc</dc:creator>
      <dc:date>2022-10-05T14:44:30Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic multi sheet drawing for assambly and all subassambly</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/automatic-multi-sheet-drawing-for-assambly-and-all-subassambly/m-p/11464219#M143498</link>
      <description>&lt;P&gt;OK,&lt;/P&gt;&lt;P&gt;Create new drawing once in Main() method. You have method for creation sheet layout "CreateFirstSheet()" which accepts sheet and assembly document as arguments.&lt;/P&gt;&lt;P&gt;Now you can create new sheet within "For Each doc As Document In oAsmDoc.AllReferencedDocuments" loop and create layout using&amp;nbsp;"CreateFirstSheet(newSheet, doc)" instead of "CreteAssemblyDrawing(doc, templateFile)"&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 19:26:55 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/automatic-multi-sheet-drawing-for-assambly-and-all-subassambly/m-p/11464219#M143498</guid>
      <dc:creator>Michael.Navara</dc:creator>
      <dc:date>2022-10-05T19:26:55Z</dc:date>
    </item>
  </channel>
</rss>

