<?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 Print Sheets with Different Orientation in Inventor Programming Forum</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-forum/print-sheets-with-different-orientation/m-p/9260701#M67653</link>
    <description>&lt;P&gt;Evening all&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following rule that prints all the drawings that are open to my printer. This works great but if you have a drawing with 2 or more sheets that are in different&amp;nbsp;Orientation all the sheets in that drawing print in the&amp;nbsp;Orientation that the 1st sheet is.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can anyone please let me know where I am going wrong. As you see I can get the rule to recognize the correct orientation of each sheet but still prints all of them the same as the 1st sheet.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Donald&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;NumberCopies = InputBox("Enter Number of Copies", "Print Manager", "1")&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;Inventor&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Document&lt;/SPAN&gt;

&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;SheetOrientation&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;

&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;Each&lt;/SPAN&gt; &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt; &lt;SPAN&gt;In&lt;/SPAN&gt; &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Documents&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;VisibleDocuments&lt;/SPAN&gt;

    &lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;documenttype&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kDrawingDocumentObject&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt; &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;Found a drawing&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;For&lt;/SPAN&gt; &lt;SPAN&gt;Each&lt;/SPAN&gt; &lt;SPAN&gt;oSheet&lt;/SPAN&gt; &lt;SPAN&gt;In&lt;/SPAN&gt; &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Sheets&lt;/SPAN&gt; 
            &lt;SPAN&gt;oSheet&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Activate&lt;/SPAN&gt; 
            
            &lt;SPAN&gt;SheetOrientation&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;ActiveDocument&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;ActiveSheet&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Orientation&lt;/SPAN&gt;
            
            &lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;PrintManager&lt;/SPAN&gt;
            &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;PrintManager&lt;/SPAN&gt;

            &lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;sMyPrinter&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;
            &lt;SPAN&gt;sMyPrinter&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;\\AWE-SVR-01\KONICA MINOLTA C284 PCL&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;

            &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Printer&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;sMyPrinter&lt;/SPAN&gt;
            &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;ColorMode&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kPrintDefaultColorMode&lt;/SPAN&gt;
            &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;PrintRange&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kPrintAllSheets&lt;/SPAN&gt;
            
            &lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;SheetOrientation&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;10242&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt; &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt; Sheet is Landscape&lt;/SPAN&gt;
                &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Orientation&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kLandscapeOrientation&lt;/SPAN&gt;
                &lt;SPAN&gt;MessageBox&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Show&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;Landscape&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;Title&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;
            &lt;SPAN&gt;Else&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;SheetOrientation&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;10243&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt; &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt; Sheet is Portrait&lt;/SPAN&gt;
                &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Orientation&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kPortraitOrientation&lt;/SPAN&gt;
                &lt;SPAN&gt;MessageBox&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Show&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;Portrait&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;Title&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;
            &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
            
            &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;oPrintMgr.Orientation = kOrientation&lt;/SPAN&gt;
            &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Scale&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kPrintBestFitScale&lt;/SPAN&gt;
            &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;PaperSize&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kPaperSizeB&lt;/SPAN&gt;
            &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;oPrintMgr.NumberOfCopies = NumberCopies&lt;/SPAN&gt;
            &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;MessageBox.Show("Printed " &amp;amp; NumberCopies, "Title")&lt;/SPAN&gt;
            &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;oPrintMgr.SubmitPrint&lt;/SPAN&gt;
        &lt;SPAN&gt;Next&lt;/SPAN&gt;
    &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
&lt;SPAN&gt;Next&lt;/SPAN&gt;

&lt;SPAN&gt;ActiveSheet&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;ThisDrawing&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Sheet&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;Sheet:1&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;
&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 20 Jan 2020 02:39:13 GMT</pubDate>
    <dc:creator>donaldleigh</dc:creator>
    <dc:date>2020-01-20T02:39:13Z</dc:date>
    <item>
      <title>Print Sheets with Different Orientation</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/print-sheets-with-different-orientation/m-p/9260701#M67653</link>
      <description>&lt;P&gt;Evening all&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following rule that prints all the drawings that are open to my printer. This works great but if you have a drawing with 2 or more sheets that are in different&amp;nbsp;Orientation all the sheets in that drawing print in the&amp;nbsp;Orientation that the 1st sheet is.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can anyone please let me know where I am going wrong. As you see I can get the rule to recognize the correct orientation of each sheet but still prints all of them the same as the 1st sheet.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Donald&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;NumberCopies = InputBox("Enter Number of Copies", "Print Manager", "1")&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;Inventor&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Document&lt;/SPAN&gt;

&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;SheetOrientation&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;

&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;Each&lt;/SPAN&gt; &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt; &lt;SPAN&gt;In&lt;/SPAN&gt; &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Documents&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;VisibleDocuments&lt;/SPAN&gt;

    &lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;documenttype&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kDrawingDocumentObject&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt; &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;Found a drawing&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;For&lt;/SPAN&gt; &lt;SPAN&gt;Each&lt;/SPAN&gt; &lt;SPAN&gt;oSheet&lt;/SPAN&gt; &lt;SPAN&gt;In&lt;/SPAN&gt; &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Sheets&lt;/SPAN&gt; 
            &lt;SPAN&gt;oSheet&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Activate&lt;/SPAN&gt; 
            
            &lt;SPAN&gt;SheetOrientation&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;ActiveDocument&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;ActiveSheet&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Orientation&lt;/SPAN&gt;
            
            &lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;PrintManager&lt;/SPAN&gt;
            &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;PrintManager&lt;/SPAN&gt;

            &lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;sMyPrinter&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;
            &lt;SPAN&gt;sMyPrinter&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;\\AWE-SVR-01\KONICA MINOLTA C284 PCL&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;

            &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Printer&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;sMyPrinter&lt;/SPAN&gt;
            &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;ColorMode&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kPrintDefaultColorMode&lt;/SPAN&gt;
            &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;PrintRange&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kPrintAllSheets&lt;/SPAN&gt;
            
            &lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;SheetOrientation&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;10242&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt; &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt; Sheet is Landscape&lt;/SPAN&gt;
                &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Orientation&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kLandscapeOrientation&lt;/SPAN&gt;
                &lt;SPAN&gt;MessageBox&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Show&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;Landscape&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;Title&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;
            &lt;SPAN&gt;Else&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;SheetOrientation&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;10243&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt; &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt; Sheet is Portrait&lt;/SPAN&gt;
                &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Orientation&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kPortraitOrientation&lt;/SPAN&gt;
                &lt;SPAN&gt;MessageBox&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Show&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;Portrait&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;Title&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;
            &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
            
            &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;oPrintMgr.Orientation = kOrientation&lt;/SPAN&gt;
            &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Scale&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kPrintBestFitScale&lt;/SPAN&gt;
            &lt;SPAN&gt;oPrintMgr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;PaperSize&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;kPaperSizeB&lt;/SPAN&gt;
            &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;oPrintMgr.NumberOfCopies = NumberCopies&lt;/SPAN&gt;
            &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;MessageBox.Show("Printed " &amp;amp; NumberCopies, "Title")&lt;/SPAN&gt;
            &lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;oPrintMgr.SubmitPrint&lt;/SPAN&gt;
        &lt;SPAN&gt;Next&lt;/SPAN&gt;
    &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
&lt;SPAN&gt;Next&lt;/SPAN&gt;

&lt;SPAN&gt;ActiveSheet&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;ThisDrawing&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;Sheet&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;Sheet:1&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;
&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jan 2020 02:39:13 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/print-sheets-with-different-orientation/m-p/9260701#M67653</guid>
      <dc:creator>donaldleigh</dc:creator>
      <dc:date>2020-01-20T02:39:13Z</dc:date>
    </item>
    <item>
      <title>Re: Print Sheets with Different Orientation</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/print-sheets-with-different-orientation/m-p/9261522#M67654</link>
      <description>&lt;P&gt;I see a couple of things that may be causing trouble. If you're going to Activate &amp;amp; Submit your print per sheet, then you definately don't want to tell it to send all pages to the printer for each sheet loop.&amp;nbsp; Also, if you define the document you're working with as a drawing document, not just by eliminating other types, then you can use the DrawingPrintManager, which has more options specific to drawing documents.&amp;nbsp; Also, as you'll notice in my code below, there is a difference between PrintOrientationTypeEnum settings and PageOrientationTypeEnum. Try this.&lt;/P&gt;&lt;PRE&gt;For Each oIDW As DrawingDocument In ThisApplication.Documents.VisibleDocuments
	Dim oPrintMgr As DrawingPrintManager = oIDW.PrintManager
	oPrintMgr.Printer = "\\AWE-SVR-01\KONICA MINOLTA C284 PCL"
	oPrintMgr.AllColorsAsBlack = False
	oPrintMgr.ColorMode = PrintColorModeEnum.kPrintDefaultColorMode
	oPrintMgr.NumberOfCopies = InputBox("Enter Number of Copies.", "Drawing Print Manager", "1")
	oPrintMgr.PrintRange = PrintRangeEnum.kPrintCurrentSheet
	oPrintMgr.ScaleMode = PrintScaleModeEnum.kPrintBestFitScale
	oPrintMgr.PaperSize = PaperSizeEnum.kPaperSizeB0
	oPrintMgr.PrintExcludedSheets = False
	oPrintMgr.RemoveLineWeights = False
	'oPrintMgr.Rotate90Degrees = False
	
	For Each oSheet As Sheet In oIDW.Sheets
		oSheet.Activate
		If oSheet.Orientation = PageOrientationTypeEnum.kLandscapePageOrientation Then
			oPrintMgr.Orientation = PrintOrientationEnum.kLandscapeOrientation
		ElseIf oSheet.Orientation = PageOrientationTypeEnum.kPortraitPageOrientation Then
			oPrintMgr.Orientation = PrintOrientationEnum.kPortraitOrientation
		ElseIf oSheet.Orientation = PageOrientationTypeEnum.kDefaultPageOrientation Then
			oPrintMgr.Orientation = PrintOrientationEnum.kLandscapeOrientation
		End If
		oPrintMgr.SubmitPrint
	Next
Next&lt;/PRE&gt;</description>
      <pubDate>Mon, 20 Jan 2020 12:28:25 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/print-sheets-with-different-orientation/m-p/9261522#M67654</guid>
      <dc:creator>WCrihfield</dc:creator>
      <dc:date>2020-01-20T12:28:25Z</dc:date>
    </item>
    <item>
      <title>Re: Print Sheets with Different Orientation</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/print-sheets-with-different-orientation/m-p/9514570#M67655</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/7812054"&gt;@WCrihfield&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have finally got back to this issue now we have upgraded from 2014 to 2021&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I tried your code I get an error at the very 1st line of the rule. (see attached)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also in my original code since upgrading to Inventor 2021 every time we use this rule if the current drawing open has 2 or more sheets it printed them twice (each sheet) but all the other drawings that are open in the background print once even if multiple sheets.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Donald&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 May 2020 01:36:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/print-sheets-with-different-orientation/m-p/9514570#M67655</guid>
      <dc:creator>donaldleigh</dc:creator>
      <dc:date>2020-05-14T01:36:19Z</dc:date>
    </item>
    <item>
      <title>Re: Print Sheets with Different Orientation</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/print-sheets-with-different-orientation/m-p/9514898#M67656</link>
      <description>&lt;P&gt;Error Attached&lt;/P&gt;</description>
      <pubDate>Thu, 14 May 2020 05:37:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/print-sheets-with-different-orientation/m-p/9514898#M67656</guid>
      <dc:creator>donaldleigh</dc:creator>
      <dc:date>2020-05-14T05:37:34Z</dc:date>
    </item>
    <item>
      <title>Re: Print Sheets with Different Orientation</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/print-sheets-with-different-orientation/m-p/9515092#M67657</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/4620899"&gt;@donaldleigh&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That problem occurs because you have documents open that are not drawing documents.&lt;/P&gt;&lt;P&gt;Just make sure that the code only runs for drawing documents like this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN style="color: #ff0000;"&gt;For&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;Each&lt;/SPAN&gt; &lt;SPAN style="color: #800000;"&gt;oIDW&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="color: #800000;"&gt;Document&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;In&lt;/SPAN&gt; &lt;SPAN style="color: #800080;"&gt;ThisApplication&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;Documents&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;VisibleDocuments&lt;/SPAN&gt;
	&lt;SPAN style="color: #ff0000;"&gt;If&lt;/SPAN&gt; &lt;SPAN style="color: #800000;"&gt;oIDW&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;DocumentType&lt;/SPAN&gt; = &lt;SPAN style="color: #800000;"&gt;DocumentTypeEnum&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;kDrawingDocumentObject&lt;/SPAN&gt;
		&lt;SPAN style="color: #ff0000;"&gt;Dim&lt;/SPAN&gt; &lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="color: #800000;"&gt;DrawingPrintManager&lt;/SPAN&gt; = &lt;SPAN style="color: #800000;"&gt;oIDW&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;PrintManager&lt;/SPAN&gt;
		&lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;Printer&lt;/SPAN&gt; = &lt;SPAN style="color: #008080;"&gt;"\\AWE-SVR-01\KONICA MINOLTA C284 PCL"&lt;/SPAN&gt;
		&lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;AllColorsAsBlack&lt;/SPAN&gt; = &lt;SPAN style="color: #ff0000;"&gt;False&lt;/SPAN&gt;
		&lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;ColorMode&lt;/SPAN&gt; = &lt;SPAN style="color: #800000;"&gt;PrintColorModeEnum&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;kPrintDefaultColorMode&lt;/SPAN&gt;
		&lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;NumberOfCopies&lt;/SPAN&gt; = &lt;SPAN style="color: #800000;"&gt;InputBox&lt;/SPAN&gt;(&lt;SPAN style="color: #008080;"&gt;"Enter Number of Copies."&lt;/SPAN&gt;, &lt;SPAN style="color: #008080;"&gt;"Drawing Print Manager"&lt;/SPAN&gt;, &lt;SPAN style="color: #008080;"&gt;"1"&lt;/SPAN&gt;)
		&lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;PrintRange&lt;/SPAN&gt; = &lt;SPAN style="color: #800000;"&gt;PrintRangeEnum&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;kPrintCurrentSheet&lt;/SPAN&gt;
		&lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;ScaleMode&lt;/SPAN&gt; = &lt;SPAN style="color: #800000;"&gt;PrintScaleModeEnum&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;kPrintBestFitScale&lt;/SPAN&gt;
		&lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;PaperSize&lt;/SPAN&gt; = &lt;SPAN style="color: #800000;"&gt;PaperSizeEnum&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;kPaperSizeB0&lt;/SPAN&gt;
		&lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;PrintExcludedSheets&lt;/SPAN&gt; = &lt;SPAN style="color: #ff0000;"&gt;False&lt;/SPAN&gt;
		&lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;RemoveLineWeights&lt;/SPAN&gt; = &lt;SPAN style="color: #ff0000;"&gt;False&lt;/SPAN&gt;
		&lt;SPAN style="color: #808080;"&gt;'oPrintMgr.Rotate90Degrees = False&lt;/SPAN&gt;

		&lt;SPAN style="color: #ff0000;"&gt;For&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;Each&lt;/SPAN&gt; &lt;SPAN style="color: #800000;"&gt;oSheet&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="color: #800000;"&gt;Sheet&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;In&lt;/SPAN&gt; &lt;SPAN style="color: #800000;"&gt;oIDW&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;Sheets&lt;/SPAN&gt;
			&lt;SPAN style="color: #800000;"&gt;oSheet&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;Activate&lt;/SPAN&gt;
			&lt;SPAN style="color: #ff0000;"&gt;If&lt;/SPAN&gt; &lt;SPAN style="color: #800000;"&gt;oSheet&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;Orientation&lt;/SPAN&gt; = &lt;SPAN style="color: #800000;"&gt;PageOrientationTypeEnum&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;kLandscapePageOrientation&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;Then&lt;/SPAN&gt;
				&lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;Orientation&lt;/SPAN&gt; = &lt;SPAN style="color: #800000;"&gt;PrintOrientationEnum&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;kLandscapeOrientation&lt;/SPAN&gt;
			&lt;SPAN style="color: #ff0000;"&gt;ElseIf&lt;/SPAN&gt; &lt;SPAN style="color: #800000;"&gt;oSheet&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;Orientation&lt;/SPAN&gt; = &lt;SPAN style="color: #800000;"&gt;PageOrientationTypeEnum&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;kPortraitPageOrientation&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;Then&lt;/SPAN&gt;
				&lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;Orientation&lt;/SPAN&gt; = &lt;SPAN style="color: #800000;"&gt;PrintOrientationEnum&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;kPortraitOrientation&lt;/SPAN&gt;
			&lt;SPAN style="color: #ff0000;"&gt;ElseIf&lt;/SPAN&gt; &lt;SPAN style="color: #800000;"&gt;oSheet&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;Orientation&lt;/SPAN&gt; = &lt;SPAN style="color: #800000;"&gt;PageOrientationTypeEnum&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;kDefaultPageOrientation&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;Then&lt;/SPAN&gt;
				&lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;Orientation&lt;/SPAN&gt; = &lt;SPAN style="color: #800000;"&gt;PrintOrientationEnum&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;kLandscapeOrientation&lt;/SPAN&gt;
			&lt;SPAN style="color: #ff0000;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;If&lt;/SPAN&gt;
			&lt;SPAN style="color: #800000;"&gt;oPrintMgr&lt;/SPAN&gt;.&lt;SPAN style="color: #800000;"&gt;SubmitPrint&lt;/SPAN&gt;
		&lt;SPAN style="color: #ff0000;"&gt;Next&lt;/SPAN&gt;
	&lt;SPAN style="color: #ff0000;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="color: #ff0000;"&gt;If&lt;/SPAN&gt;
&lt;SPAN style="color: #ff0000;"&gt;Next&lt;/SPAN&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 14 May 2020 07:46:46 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/print-sheets-with-different-orientation/m-p/9515092#M67657</guid>
      <dc:creator>JhoelForshav</dc:creator>
      <dc:date>2020-05-14T07:46:46Z</dc:date>
    </item>
  </channel>
</rss>

