<?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: Create an orthographic view via the C# API in AutoCAD Plant 3D Forum</title>
    <link>https://forums.autodesk.com/t5/autocad-plant-3d-forum/create-an-orthographic-view-via-the-c-api/m-p/13629352#M152</link>
    <description>&lt;P&gt;Have you solved your problem?&lt;/P&gt;</description>
    <pubDate>Wed, 14 May 2025 07:42:00 GMT</pubDate>
    <dc:creator>jomar_hipolito</dc:creator>
    <dc:date>2025-05-14T07:42:00Z</dc:date>
    <item>
      <title>Create an orthographic view via the C# API</title>
      <link>https://forums.autodesk.com/t5/autocad-plant-3d-forum/create-an-orthographic-view-via-the-c-api/m-p/13627121#M151</link>
      <description>&lt;P&gt;Dear All!&lt;BR /&gt;How can I create an orthographic view via the C# API? I'm trying to use the PnP3dOrthoDrawingsUI.dll, which has a CreateOrthos() function. However, I'm having some problems: I cannot programmatically select the viewport placement points on the drawing using the C# API. Currently, I have to use the mouse to pick the points manually.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;public static void CreateOrthoView()&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;var doc = Application.DocumentManager.MdiActiveDocument;&lt;BR /&gt;&amp;nbsp;var db = doc.Database;&lt;BR /&gt;&amp;nbsp;var ed = doc.Editor;&lt;/P&gt;&lt;P&gt;&amp;nbsp;try&lt;BR /&gt;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp; &amp;nbsp;var selectedModels = new StringCollection();&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;selectedModels.Add(@"D:\Annh\Plant3D Tool\Plant 3D Project\Test_Project_001\Plant 3D Models\001.dwg");&lt;BR /&gt;&amp;nbsp; &amp;nbsp;string viewName = "FrontView";&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;double scale = 0.5;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;double viewportWidth = 250;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;double viewportHeight = 250;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;double viewportDepth = 500.0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Commands.ViewType viewType = Commands.ViewType.Front;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;string strViewType = "FrontView";&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Vector3d viewDir = new Vector3d(1, 0, 0);&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Vector3d upVector = new Vector3d(0, 0, 1);&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Point3d lowerLeftPt = new Point3d(0, 0, -250);&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Point3d upperRightPt = new Point3d(500, 500, 250);&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;var cubeSolid = new Solid3d();&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;cubeSolid.CreateBox(500, 500, 500);&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;var orthoView = new PlantOrthoView();&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;orthoView.CreateOrthos(&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;selectedModels, viewName, scale, viewportWidth, viewportHeight, viewportDepth, viewType,&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;strViewType, viewDir, upVector, lowerLeftPt, upperRightPt, cubeSolid);&lt;/P&gt;&lt;P&gt;&amp;nbsp;}&amp;nbsp;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;catch (Exception ex)&lt;BR /&gt;&amp;nbsp;{&amp;nbsp;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; ed.WriteMessage("\n&lt;span class="lia-unicode-emoji" title=":cross_mark:"&gt;❌&lt;/span&gt; Error: " + ex.Message);&lt;BR /&gt;&amp;nbsp;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thank you very much for your support!&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 13 May 2025 03:08:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-plant-3d-forum/create-an-orthographic-view-via-the-c-api/m-p/13627121#M151</guid>
      <dc:creator>annh2Q9TB</dc:creator>
      <dc:date>2025-05-13T03:08:34Z</dc:date>
    </item>
    <item>
      <title>Re: Create an orthographic view via the C# API</title>
      <link>https://forums.autodesk.com/t5/autocad-plant-3d-forum/create-an-orthographic-view-via-the-c-api/m-p/13629352#M152</link>
      <description>&lt;P&gt;Have you solved your problem?&lt;/P&gt;</description>
      <pubDate>Wed, 14 May 2025 07:42:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-plant-3d-forum/create-an-orthographic-view-via-the-c-api/m-p/13629352#M152</guid>
      <dc:creator>jomar_hipolito</dc:creator>
      <dc:date>2025-05-14T07:42:00Z</dc:date>
    </item>
    <item>
      <title>Re: Create an orthographic view via the C# API</title>
      <link>https://forums.autodesk.com/t5/autocad-plant-3d-forum/create-an-orthographic-view-via-the-c-api/m-p/13940914#M62915</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/16874784"&gt;@annh2Q9TB&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;Did you resolve this issue?&lt;/P&gt;</description>
      <pubDate>Thu, 11 Dec 2025 08:45:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-plant-3d-forum/create-an-orthographic-view-via-the-c-api/m-p/13940914#M62915</guid>
      <dc:creator>Logesh_MarimuthuGJ3SM</dc:creator>
      <dc:date>2025-12-11T08:45:39Z</dc:date>
    </item>
  </channel>
</rss>

