<?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: Projecting objects to profile in vb.net in Civil 3D Customization Forum</title>
    <link>https://forums.autodesk.com/t5/civil-3d-customization-forum/projecting-objects-to-profile-in-vb-net/m-p/4544475#M19050</link>
    <description>&lt;P&gt;Hi Eric,&lt;/P&gt;&lt;P&gt;if you have to project basic AutoCAD entities to specific plane then you can use following function:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Autodesk.AutoCAD.DatabaseServices.Curve.GetProjectedCurve&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;it returns circle, ellipse or line against to the specific plane depends on entity figure and direction.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Veli&lt;/P&gt;</description>
    <pubDate>Tue, 22 Oct 2013 08:28:04 GMT</pubDate>
    <dc:creator>veli_vaisanen</dc:creator>
    <dc:date>2013-10-22T08:28:04Z</dc:date>
    <item>
      <title>Projecting objects to profile in vb.net</title>
      <link>https://forums.autodesk.com/t5/civil-3d-customization-forum/projecting-objects-to-profile-in-vb-net/m-p/3778808#M19045</link>
      <description>&lt;P&gt;New to C3D .net,&amp;nbsp;long time C3D user. Guess I thought I would take matters into my own hands and really pop the hood. So I've managed to create a Survey Project, Network, Points, Figures, Alignment, and a Profile with a view; all from a couple of xml files of survey data. All right that's all going well enough.&lt;/P&gt;&lt;P&gt;I need to project some of the points and figures to the profile view and I'm not making any progress. I found the ProfileProjection class in the object browser, but I'm not sure how to handle the first argument (ByVal &lt;EM&gt;unmanagedPointer&lt;/EM&gt; As&lt;STRONG&gt;&lt;U&gt;&lt;FONT size="1" color="#0066cc"&gt;&lt;FONT size="1" color="#0066cc"&gt;System&lt;/FONT&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/STRONG&gt;&lt;FONT size="1"&gt;.&lt;/FONT&gt;&lt;STRONG&gt;&lt;U&gt;&lt;FONT size="1" color="#0066cc"&gt;&lt;FONT size="1" color="#0066cc"&gt;IntPtr&lt;/FONT&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;FONT size="1"&gt;,)&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;or even if I'm on the right path. I'm guessing that it should work similar to other Create() methods by referencing an ID, then later calling a projObject.Draw() or something&amp;nbsp;similar. An example would be&amp;nbsp;great.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Below is a snippet of the survey point section. I'm iterating through each survey point in the xml data. I&amp;nbsp;hope to create the projObj for each CL shot as a starting place. I think the figures would be similar if I can get a point to work.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Using C3D 2012&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;'Survey Points     ================================================================
                'Create Non-Control Points for network
                Dim oNonControlPt As AeccSurveyNonControlPoint

                'Dim xNumber As Integer = 0
                For Each xPoint In pFile...&amp;lt;Point&amp;gt;

                    Dim xNumber As Integer = xPoint.&amp;lt;Number&amp;gt;.Value
                    Dim xName As String = xPoint.&amp;lt;Name&amp;gt;.Value
                    Dim xDescription As String = xPoint.&amp;lt;Code&amp;gt;.Value
                    Dim xEast As Double = xPoint.&amp;lt;Grid&amp;gt;.&amp;lt;East&amp;gt;.Value / 3.28083333333333
                    Dim xNorth As Double = xPoint.&amp;lt;Grid&amp;gt;.&amp;lt;North&amp;gt;.Value / 3.28083333333333
                    Dim xElevation As Double = xPoint.&amp;lt;Grid&amp;gt;.&amp;lt;Elevation&amp;gt;.Value / 3.2808333333333

                    oNonControlPt = oSurveyNetwork.NonControlPoints.Create( _
                                            xNumber,
                                            xName, _
                                            xDescription, _
                                            xEast, _
                                            xNorth, _
                                            xElevation)


                    Dim projPointID As System.IntPtr = oNonControlPt.ID

                    'Fatal Error Here!!!!
                    If oNonControlPt.Description.Contains("CL") Then
                        'project each CL point to profile
                        Dim projObject As ProfileProjection = ProfileProjection.Create(projPointID, False)
                    End If

                Next

                '?oSurveyNetwork.UpdateNetwork()


                'Survey Figures    ================================================================&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help or direction will be appreaciated.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Eric&lt;/P&gt;</description>
      <pubDate>Tue, 12 Feb 2013 20:30:15 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/civil-3d-customization-forum/projecting-objects-to-profile-in-vb-net/m-p/3778808#M19045</guid>
      <dc:creator>eadonan</dc:creator>
      <dc:date>2013-02-12T20:30:15Z</dc:date>
    </item>
    <item>
      <title>Re: Projecting objects to profile in vb.net</title>
      <link>https://forums.autodesk.com/t5/civil-3d-customization-forum/projecting-objects-to-profile-in-vb-net/m-p/3783026#M19046</link>
      <description>&lt;P&gt;Hi Eric,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please refer to the Civil 3D .NET API Ref document, ProfileProjection class has only few properties exposed, create() is not exposed for public usage, sorry.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Few years ago I had written the following VBA code which will draw a point on a selected location on the surface and then project the same point in the Profile View (long profile). I think you can use this concept and use the .NET API now to project the objects to Profile View.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Public Sub DrawPointInProfileView()&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim oApplication As AcadApplication&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oApplication = ThisDrawing.Application&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Const sAppName = "AeccXUiLand.AeccApplication"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set g_oCivilApp = oApplication.GetInterfaceObject(sAppName)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set g_oAeccDoc = g_oCivilApp.ActiveDocument&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set g_oAeccDb = g_oAeccDoc.Database&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Select an Alignment&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Select a point on the surface and find out the Station with respect to an Alignment&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim oPoint As AeccPoint&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim objEnt As AeccAlignment&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim varPick As Variant&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ThisDrawing.Utility.GetEntity objEnt, varPick, "Select an Alignment "&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If objEnt Is Nothing Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit Sub&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ElseIf TypeOf objEnt Is AeccAlignment Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pt As Variant&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim stn As Double, off As Double&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim oSurf As AeccSurface&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim dElevationAtPoint As Double&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oSurf = g_oAeccDb.Surfaces.Item(0)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pt = ThisDrawing.Utility.GetPoint(, "Select the Point")&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dElevationAtPoint = oSurf.FindElevationAtXY(pt(0), pt(1))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objEnt.StationOffset pt(0), pt(1), stn, off&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pt(2) = dElevationAtPoint&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox "Station = " &amp;amp; stn&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox "Elevnation of Selected Point = " &amp;amp; pt(2)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ThisDrawing.SetVariable "PDMODE", 34&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oPoint = g_oAeccDb.Points.Add(pt)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox " Point is Drawn at Selecetd Location"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit Sub&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' select the Profile View where you want to Project the Point&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim acadObj As AcadObject&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pnt As Variant&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim oProfileView As AeccProfileView&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ThisDrawing.Utility.GetEntity acadObj, pnt, "Select a Profile View"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If acadObj Is Nothing Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit Sub&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ElseIf TypeOf acadObj Is AeccProfileView Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set oProfileView = acadObj&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit Sub&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; On Error Resume Next&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox " Profile View Name = " &amp;amp; oProfileView.Name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim x As Double, y As Double&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; oProfileView.FindXYAtStationAndElevation stn, dElevationAtPoint, x, y&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim point As AcadPoint&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim location(0 To 2) As Double&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; location(0) = x&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; location(1) = y&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; location(2) = 0#&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Create the point in Profile View&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set point = ThisDrawing.ModelSpace.AddPoint(location)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox " Point is Drawn in Profile View "&lt;BR /&gt; &lt;BR /&gt;End Sub&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Does it help ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Feb 2013 09:18:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/civil-3d-customization-forum/projecting-objects-to-profile-in-vb-net/m-p/3783026#M19046</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-02-18T09:18:28Z</dc:date>
    </item>
    <item>
      <title>Re: Projecting objects to profile in vb.net</title>
      <link>https://forums.autodesk.com/t5/civil-3d-customization-forum/projecting-objects-to-profile-in-vb-net/m-p/3791960#M19047</link>
      <description>&lt;P&gt;It took me a while to get back to working on this issue, but I've got so much help from the groups that I wanted to post reply. So, yes the vba code did lead me to the answer Partha, thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As implemented in my code for vb.net. I'm labeling a filtered set of survey points on the profile. Here I'm in a For Each statement using linq with a xml file. Below I'm using the similar StationOffset to get the plan station value and offset from the X, Y values of the points.&lt;/P&gt;&lt;PRE&gt;'Return the station and offset for the current point
currentAlignment.StationOffset(xEast, xNorth, 0.25, planStaVal, planOffVal)&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;...&lt;/P&gt;&lt;PRE&gt;'Return the profile view's current X,Y equilivant for a given station and elevation
oProfileView.FindXYAtStationAndElevation(planStaVal, minElev, lblPOTx, lblPOTy)&lt;/PRE&gt;&lt;P&gt;The one issue I have&amp;nbsp;with this solution is the text, lines, blocks, etc I've drawn on the profile aren't relative or dynamic to the profile view. So if the view moves or even the style gets changed the entities are disconnected and must be redrawn. I haven't put in place a solution for that yet.&lt;/P&gt;&lt;P&gt;Would anyone care to recommend a suggestion to "bind" these entities to the view?&lt;/P&gt;&lt;P&gt;I've thought about maybe grouping them all or maybe putting xData on each item to reference back to the start of the profile or a known Station, Elevation tic.&lt;/P&gt;</description>
      <pubDate>Wed, 27 Feb 2013 22:24:57 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/civil-3d-customization-forum/projecting-objects-to-profile-in-vb-net/m-p/3791960#M19047</guid>
      <dc:creator>eadonan</dc:creator>
      <dc:date>2013-02-27T22:24:57Z</dc:date>
    </item>
    <item>
      <title>Re: Projecting objects to profile in vb.net</title>
      <link>https://forums.autodesk.com/t5/civil-3d-customization-forum/projecting-objects-to-profile-in-vb-net/m-p/3792100#M19048</link>
      <description>&lt;P&gt;I am glad to know that it was helpful to you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Text, Lines, blocks are not part of Civil 3D object family and hence are not dynamic. Could you consider them replacing with Civil 3D objects Like Lables, Feature Line etc. ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Partha&lt;/P&gt;</description>
      <pubDate>Thu, 28 Feb 2013 06:07:12 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/civil-3d-customization-forum/projecting-objects-to-profile-in-vb-net/m-p/3792100#M19048</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-02-28T06:07:12Z</dc:date>
    </item>
    <item>
      <title>Re: Projecting objects to profile in vb.net</title>
      <link>https://forums.autodesk.com/t5/civil-3d-customization-forum/projecting-objects-to-profile-in-vb-net/m-p/4339256#M19049</link>
      <description>&lt;P&gt;Even if the points were cogo. they will not reflect change on plan dynamically.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Just drawing points on the profile is far from what i'd call a solution.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I wish we had a method to project objects to profile view..&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;cant even use&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;SetImpliedSelection() to a&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Doc.SendStringToExecute("ProjectObjectsToProf", True, False, True)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;becuase you have to select the profile 1st.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;no resolution here?&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;</description>
      <pubDate>Mon, 22 Jul 2013 21:57:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/civil-3d-customization-forum/projecting-objects-to-profile-in-vb-net/m-p/4339256#M19049</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-07-22T21:57:00Z</dc:date>
    </item>
    <item>
      <title>Re: Projecting objects to profile in vb.net</title>
      <link>https://forums.autodesk.com/t5/civil-3d-customization-forum/projecting-objects-to-profile-in-vb-net/m-p/4544475#M19050</link>
      <description>&lt;P&gt;Hi Eric,&lt;/P&gt;&lt;P&gt;if you have to project basic AutoCAD entities to specific plane then you can use following function:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Autodesk.AutoCAD.DatabaseServices.Curve.GetProjectedCurve&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;it returns circle, ellipse or line against to the specific plane depends on entity figure and direction.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Veli&lt;/P&gt;</description>
      <pubDate>Tue, 22 Oct 2013 08:28:04 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/civil-3d-customization-forum/projecting-objects-to-profile-in-vb-net/m-p/4544475#M19050</guid>
      <dc:creator>veli_vaisanen</dc:creator>
      <dc:date>2013-10-22T08:28:04Z</dc:date>
    </item>
  </channel>
</rss>

