<?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: Remove colinear vertices polyline in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10758247#M14641</link>
    <description>Great!</description>
    <pubDate>Mon, 15 Nov 2021 15:23:08 GMT</pubDate>
    <dc:creator>MGO-Norsyn</dc:creator>
    <dc:date>2021-11-15T15:23:08Z</dc:date>
    <item>
      <title>Remove colinear vertices polyline</title>
      <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10755687#M14635</link>
      <description>&lt;P&gt;Hi everybody.&lt;/P&gt;&lt;P&gt;I was searching for a method to remove colinear vertices from polyline today and couldn't find any thing readily available, so I had to write my own and I want to share this method with anybody needing it in the future.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;public static void RemoveColinearVerticesPolyline(Polyline pline)
{
	List&amp;lt;int&amp;gt; verticesToRemove = new List&amp;lt;int&amp;gt;();

	for (int i = 0; i &amp;lt; pline.NumberOfVertices - 1; i++)
	{
		SegmentType st1 = pline.GetSegmentType(i);
		SegmentType st2 = pline.GetSegmentType(i + 1);
		if (st1 == SegmentType.Line &amp;amp;&amp;amp; st1 == st2)
		{
			LineSegment2d ls2d1 = pline.GetLineSegment2dAt(i);
			LineSegment2d ls2d2 = pline.GetLineSegment2dAt(i + 1);

			if (ls2d1.IsColinearTo(ls2d2)) verticesToRemove.Add(i + 1);
		}
	}

	verticesToRemove.Reverse();
	pline.UpgradeOpen();
	for (int j = 0; j &amp;lt; verticesToRemove.Count; j++)
		pline.RemoveVertexAt(verticesToRemove[j]);
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 13 Nov 2021 22:01:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10755687#M14635</guid>
      <dc:creator>MGO-Norsyn</dc:creator>
      <dc:date>2021-11-13T22:01:33Z</dc:date>
    </item>
    <item>
      <title>Re: Remove colinear vertices polyline</title>
      <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10756084#M14636</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Here's an example which works with linera and coincident segments.&lt;/P&gt;
&lt;LI-CODE lang="csharp"&gt;        public static void RemoveColinearVerticesPolyline(Polyline pline)
        {
            for (int i = 0; i &amp;lt; pline.NumberOfVertices - 1; i++)
            {
                if (pline.GetSegmentType(i) == SegmentType.Coincident)
                {
                    pline.RemoveVertexAt(i + 1);
                    i--;
                }
                else if (pline.GetSegmentType(i) == SegmentType.Line)
                {
                    var seg1 = pline.GetLineSegment2dAt(i);
                    switch (pline.GetSegmentType(i + 1))
                    {
                        case SegmentType.Line:
                            if (pline.GetLineSegment2dAt(i + 1).IsColinearTo(seg1))
                            {
                                pline.RemoveVertexAt(i + 1);
                                i--;
                            }
                            break;
                        case SegmentType.Coincident:
                            pline.RemoveVertexAt(i + 1);
                            i--;
                            break;
                        default:
                            break;
                    }
                }
            }
        }&lt;/LI-CODE&gt;</description>
      <pubDate>Sun, 14 Nov 2021 08:15:50 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10756084#M14636</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2021-11-14T08:15:50Z</dc:date>
    </item>
    <item>
      <title>Re: Remove colinear vertices polyline</title>
      <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10756589#M14637</link>
      <description>&lt;P&gt;This one also deals with concentric arc segments.&lt;/P&gt;
&lt;LI-CODE lang="csharp"&gt;        public static void RemoveColinearVerticesPolyline(Polyline pline)
        {
            for (int i = 0; i &amp;lt; pline.NumberOfVertices - 1; i++)
            {
                if (pline.GetSegmentType(i) == SegmentType.Coincident)
                {
                    pline.RemoveVertexAt(i);
                    i--;
                }
                else if (pline.GetSegmentType(i) == SegmentType.Line)
                {
                    var segment = pline.GetLineSegment2dAt(i);
                    switch (pline.GetSegmentType(i + 1))
                    {
                        case SegmentType.Line:
                            if (pline.GetLineSegment2dAt(i + 1).IsColinearTo(segment))
                            {
                                pline.RemoveVertexAt(i + 1);
                                i--;
                            }
                            break;
                        case SegmentType.Coincident:
                            pline.RemoveVertexAt(i + 1);
                            i--;
                            break;
                        default:
                            break;
                    }
                }
                else if (pline.GetSegmentType(i) == SegmentType.Arc)
                {
                    var segment = pline.GetArcSegment2dAt(i);
                    switch (pline.GetSegmentType(i + 1))
                    {
                        case SegmentType.Arc:
                            var nextSegment = pline.GetArcSegment2dAt(i + 1);
                            if (segment.Center.IsEqualTo(nextSegment.Center) &amp;amp;&amp;amp; 
                                segment.IsClockWise == nextSegment.IsClockWise)
                            {
                                double bulge = Math.Tan(
                                    Math.Atan(pline.GetBulgeAt(i)) +
                                    Math.Atan(pline.GetBulgeAt(i + 1)));
                                pline.RemoveVertexAt(i + 1);
                                pline.SetBulgeAt(i, bulge);
                                i--;
                            }
                            break;
                        case SegmentType.Coincident:
                            pline.RemoveVertexAt(i + 1);
                            i--;
                            break;
                        default:
                            break;
                    }
                }
            }
        }&lt;/LI-CODE&gt;</description>
      <pubDate>Sun, 14 Nov 2021 18:32:04 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10756589#M14637</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2021-11-14T18:32:04Z</dc:date>
    </item>
    <item>
      <title>Re: Remove colinear vertices polyline</title>
      <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10757480#M14638</link>
      <description>&lt;P&gt;Hi, thanks for you input, I am sure it will be useful for someone in the future. &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I have one question though, I have not tested your methods, but does it really work with polyline's vertices being deleted when iterating over them? I tried that in my method first, but it messed up the vertice's numbers so it was not correct.&lt;/P&gt;&lt;P&gt;I solved it by gathering vertice numbers, then reversing the list with numbers, then removing the vertices starting with the highest number vertice first, så it wouldn't mess up the iteration.&lt;/P&gt;&lt;P&gt;But I see you do the removing the vertices up front and it really works?&lt;/P&gt;</description>
      <pubDate>Mon, 15 Nov 2021 09:19:13 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10757480#M14638</guid>
      <dc:creator>MGO-Norsyn</dc:creator>
      <dc:date>2021-11-15T09:19:13Z</dc:date>
    </item>
    <item>
      <title>Re: Remove colinear vertices polyline</title>
      <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10757577#M14639</link>
      <description>&lt;P&gt;Test it and you'll see it really works...&lt;/P&gt;</description>
      <pubDate>Mon, 15 Nov 2021 11:07:56 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10757577#M14639</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2021-11-15T11:07:56Z</dc:date>
    </item>
    <item>
      <title>Re: Remove colinear vertices polyline</title>
      <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10758240#M14640</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id="058cb354-807e-4e0e-8358-0253419c5c05" class="myscreencast-iframe iframe-container active-myscreencast"&gt;&lt;IFRAME src="https://screencast.autodesk.com/Embed/Timeline/058cb354-807e-4e0e-8358-0253419c5c05" width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/058cb354-807e-4e0e-8358-0253419c5c05"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="21879270-7ee9-4f64-ac7d-0ac7372abaa1" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/21879270-7ee9-4f64-ac7d-0ac7372abaa1"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="b2656e19-dc92-4498-98fd-d81a86eb9b6b" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/b2656e19-dc92-4498-98fd-d81a86eb9b6b"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="1d7b241a-e0c7-42b0-bc2d-2376b3baf96f" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/1d7b241a-e0c7-42b0-bc2d-2376b3baf96f"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="fe399a92-d4b9-446d-86d3-95029723f261" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/fe399a92-d4b9-446d-86d3-95029723f261"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="d7bd5d5b-d211-4840-8b87-f8e4e448627a" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/d7bd5d5b-d211-4840-8b87-f8e4e448627a"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="fb7ed070-69c9-45f5-bc97-f84f66ccf876" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/fb7ed070-69c9-45f5-bc97-f84f66ccf876"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="94c57c91-e77d-4f35-aa93-4fd572161c7a" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/94c57c91-e77d-4f35-aa93-4fd572161c7a"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="bb60a651-366f-4a3e-ac78-292c221166f9" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/bb60a651-366f-4a3e-ac78-292c221166f9"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="54a55e47-f855-4c11-95fb-b9e315bf9b98" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/54a55e47-f855-4c11-95fb-b9e315bf9b98"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="a70594b0-9118-4825-9089-8396773b09a5" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/a70594b0-9118-4825-9089-8396773b09a5"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="6b27e31d-c46a-4d66-9adb-b70dd9a67b78" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/6b27e31d-c46a-4d66-9adb-b70dd9a67b78"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="fa5eafc3-b7c9-48da-9241-edbc06e33f0e" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/fa5eafc3-b7c9-48da-9241-edbc06e33f0e"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="2795359b-2a44-4431-ba6e-59f0a704e9a0" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/2795359b-2a44-4431-ba6e-59f0a704e9a0"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="660be201-586b-4621-938b-1246eaeafc51" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/660be201-586b-4621-938b-1246eaeafc51"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="3ce94081-da32-445e-9e13-0f72d9cc642b" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/3ce94081-da32-445e-9e13-0f72d9cc642b"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="ef75c120-d34a-4bf1-8a30-8ec52fb5613e" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/ef75c120-d34a-4bf1-8a30-8ec52fb5613e"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="3a914974-e850-445f-9318-6facde5c9ecb" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/3a914974-e850-445f-9318-6facde5c9ecb"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="fcb71945-dec5-4eae-b539-36d0b27084ed" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/fcb71945-dec5-4eae-b539-36d0b27084ed"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="25017818-ec84-4dbd-b6a8-5711d2f17f85" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/25017818-ec84-4dbd-b6a8-5711d2f17f85"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="59c9c150-a36b-468a-8baf-9f11a429ff14" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/59c9c150-a36b-468a-8baf-9f11a429ff14"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="cd862c32-76eb-408d-a9f3-2dbbf730893a" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/cd862c32-76eb-408d-a9f3-2dbbf730893a"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="80bae978-b261-49af-88ab-cac1b4861d36" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/80bae978-b261-49af-88ab-cac1b4861d36"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="bedaccf1-cdef-4b55-9444-d1845fa13e4c" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/bedaccf1-cdef-4b55-9444-d1845fa13e4c"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="9235c917-2d05-4d19-bcd0-3b05ac1043ea" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/9235c917-2d05-4d19-bcd0-3b05ac1043ea"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="b2660fc5-6afe-44fe-86a9-f5d8322ff718" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/b2660fc5-6afe-44fe-86a9-f5d8322ff718"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="1492b164-54f2-4d03-9cc0-24f9b960b80d" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/1492b164-54f2-4d03-9cc0-24f9b960b80d"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="7c5d868d-0c45-48a4-98e9-12fe27129a87" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/7c5d868d-0c45-48a4-98e9-12fe27129a87"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="a86e6108-ff20-42cc-b6f1-054f6989c0ee" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/a86e6108-ff20-42cc-b6f1-054f6989c0ee"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="1d15e9f5-0179-4096-97ce-a26174d12699" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/1d15e9f5-0179-4096-97ce-a26174d12699"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="8ef1ddae-d535-45a0-baf4-25d33051cdee" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/8ef1ddae-d535-45a0-baf4-25d33051cdee"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="9f91941f-c123-475c-8737-599251845c77" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/9f91941f-c123-475c-8737-599251845c77"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="35434793-fc65-4677-8590-6cd5cc89bfaf" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/35434793-fc65-4677-8590-6cd5cc89bfaf"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="607fa170-a69d-4929-add9-8d79b8f9a3ff" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/607fa170-a69d-4929-add9-8d79b8f9a3ff"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="364e331f-28ef-4161-ada5-9a78e93db200" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/364e331f-28ef-4161-ada5-9a78e93db200"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="5e8e9372-f14f-49de-899a-fb97cdfff433" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/5e8e9372-f14f-49de-899a-fb97cdfff433"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="f09bce6f-91e2-4fb3-9d2a-f5321136476e" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/f09bce6f-91e2-4fb3-9d2a-f5321136476e"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="1282857e-e572-4bac-90bf-c47887753515" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/1282857e-e572-4bac-90bf-c47887753515"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="b81661b1-1f09-40bb-8b80-659e90319a06" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/b81661b1-1f09-40bb-8b80-659e90319a06"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="5f0ad2e7-3c15-49e5-afea-f50849ec3d7a" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/5f0ad2e7-3c15-49e5-afea-f50849ec3d7a"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="2b85b476-d054-4455-b090-3988c6997ecf" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/2b85b476-d054-4455-b090-3988c6997ecf"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="83cd684f-4c86-443f-bf3b-fea03616643b" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/83cd684f-4c86-443f-bf3b-fea03616643b"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="2608bbb1-1efd-4901-a6f4-a53a0bb8008c" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/2608bbb1-1efd-4901-a6f4-a53a0bb8008c"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="bb11696f-f567-46a8-89a0-0c82fe00840d" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/bb11696f-f567-46a8-89a0-0c82fe00840d"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="3e985dff-aa76-49b3-b010-497b4c3531a8" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/3e985dff-aa76-49b3-b010-497b4c3531a8"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="a8b114c2-de15-45e3-a8e2-1e65205d3941" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/a8b114c2-de15-45e3-a8e2-1e65205d3941"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="764e2eda-b29e-4403-b6b6-a7eacc2f0efb" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/764e2eda-b29e-4403-b6b6-a7eacc2f0efb"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="f6a86b2f-7014-48c5-a60d-a9bc1fbe317e" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="710" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/f6a86b2f-7014-48c5-a60d-a9bc1fbe317e"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="5dc7c27c-a718-43c2-a9bf-ca5cdd2fdde5" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="710" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/5dc7c27c-a718-43c2-a9bf-ca5cdd2fdde5"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="dfa47d1b-3476-41ef-9012-36ab572844fa" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/dfa47d1b-3476-41ef-9012-36ab572844fa"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="a8802fdf-f8c6-43ef-ad98-24ee0946f990" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/a8802fdf-f8c6-43ef-ad98-24ee0946f990"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="7964c7b2-af23-49bc-941b-b44c72e886e8" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/7964c7b2-af23-49bc-941b-b44c72e886e8"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="847c40d0-7d18-4f6b-861e-f4926675f2ac" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/847c40d0-7d18-4f6b-861e-f4926675f2ac"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="23c8dadc-de63-44ce-b6be-9407bef60c19" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="590" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/23c8dadc-de63-44ce-b6be-9407bef60c19"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="4afe8dd2-5f86-4c3b-9382-d340bd513215" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/4afe8dd2-5f86-4c3b-9382-d340bd513215"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="eec893e4-9eaa-4ee5-a54f-cb55b3ece94c" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/eec893e4-9eaa-4ee5-a54f-cb55b3ece94c"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="23afe57b-bbe0-4353-b98a-f695ebcef8cb" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/23afe57b-bbe0-4353-b98a-f695ebcef8cb"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="9bd62f8f-2a83-49f9-a555-e0fa9c61f1dc" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/9bd62f8f-2a83-49f9-a555-e0fa9c61f1dc"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="f9020665-de30-4b5d-8791-a735546f4f52" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/f9020665-de30-4b5d-8791-a735546f4f52"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="7fc2979c-16ab-438c-aec2-865f379c8439" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/7fc2979c-16ab-438c-aec2-865f379c8439"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="585d3c18-9717-47a4-a18e-8194089505c0" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/585d3c18-9717-47a4-a18e-8194089505c0"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="6d823911-aa38-4c6e-8999-34cb4ea4a7cc" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/6d823911-aa38-4c6e-8999-34cb4ea4a7cc"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="b0035077-c40a-470c-ac36-202120970919" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/b0035077-c40a-470c-ac36-202120970919"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="f38f3d35-98ed-4e22-bebc-6a7ee8abc241" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="590" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/f38f3d35-98ed-4e22-bebc-6a7ee8abc241"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="570036fa-0633-47c9-98a9-c99d9354f925" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/570036fa-0633-47c9-98a9-c99d9354f925"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="1e56c93b-351e-44ac-acef-1f6b6c1ee3ef" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="650" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/1e56c93b-351e-44ac-acef-1f6b6c1ee3ef"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="e7638def-e6fc-4028-9629-2dd43d6b95d7" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="710" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/e7638def-e6fc-4028-9629-2dd43d6b95d7"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="baa6ca6c-4744-495e-9bc4-84e81f27c3cc" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/baa6ca6c-4744-495e-9bc4-84e81f27c3cc"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="efba7a66-667d-45db-8c58-354f76bc44bf" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/efba7a66-667d-45db-8c58-354f76bc44bf"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="4bb423c4-81de-4537-beba-f76cdbf6c72b" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/4bb423c4-81de-4537-beba-f76cdbf6c72b"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="4a0b8d02-0c41-40d7-ab6b-51f2b36208a2" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/4a0b8d02-0c41-40d7-ab6b-51f2b36208a2"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="aca531c9-064a-4557-b1d7-99670d9797fb" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/aca531c9-064a-4557-b1d7-99670d9797fb"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="d831056a-548c-4f45-8d90-b9b18d295baa" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="680" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/d831056a-548c-4f45-8d90-b9b18d295baa"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="4dc3a0f8-453e-4569-af6c-462bf9524d26" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="710" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/4dc3a0f8-453e-4569-af6c-462bf9524d26"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="6b5e55f5-ca75-46d0-8e53-6d27a986d6db" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/6b5e55f5-ca75-46d0-8e53-6d27a986d6db"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="11ad0db3-35bd-4700-8d8d-13c4c03083a2" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/11ad0db3-35bd-4700-8d8d-13c4c03083a2"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="06b46d6a-40b0-4916-a656-2825d1b6ddc4" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/06b46d6a-40b0-4916-a656-2825d1b6ddc4"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="2c71b800-90c2-497b-8342-220d24fb0c99" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/2c71b800-90c2-497b-8342-220d24fb0c99"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="08dc985c-b786-454a-8966-3a43493c012d" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/08dc985c-b786-454a-8966-3a43493c012d"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="d10aa2a9-285f-47c4-b7b8-fb4810cc809d" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/d10aa2a9-285f-47c4-b7b8-fb4810cc809d"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="d347fed6-1f93-4cf8-958c-5ec9158d196a" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/d347fed6-1f93-4cf8-958c-5ec9158d196a"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="1d45c8d5-a4a9-402d-9cae-8aba72de329b" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/1d45c8d5-a4a9-402d-9cae-8aba72de329b"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="b6ba8d47-4998-4765-b4ea-8bfa6acfe6cc" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/b6ba8d47-4998-4765-b4ea-8bfa6acfe6cc"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="b40500d5-efcf-4617-90b3-9bc878c79639" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/b40500d5-efcf-4617-90b3-9bc878c79639"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;
&lt;DIV id="bac4e3e6-75a8-4952-b1f2-40ff899982bf" class="myscreencast-iframe iframe-container" style="display: none;"&gt;&lt;IFRAME width="640" height="620" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen" data-src="https://screencast.autodesk.com/Embed/Timeline/bac4e3e6-75a8-4952-b1f2-40ff899982bf"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 15 Nov 2021 15:20:14 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10758240#M14640</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2021-11-15T15:20:14Z</dc:date>
    </item>
    <item>
      <title>Re: Remove colinear vertices polyline</title>
      <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10758247#M14641</link>
      <description>Great!</description>
      <pubDate>Mon, 15 Nov 2021 15:23:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10758247#M14641</guid>
      <dc:creator>MGO-Norsyn</dc:creator>
      <dc:date>2021-11-15T15:23:08Z</dc:date>
    </item>
    <item>
      <title>Re: Remove colinear vertices polyline</title>
      <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10965302#M14642</link>
      <description>&lt;P&gt;Here is my take on removing collinear vertices on a Polyline3d:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;PromptEntityOptions peo = new PromptEntityOptions("\nSelect pline 3d: ");
                    peo.AddAllowedClass(typeof(Polyline3d), true);
PromptEntityResult per = editor.GetEntity(peo);
Polyline3d pline = per.ObjectId.Go&amp;lt;Polyline3d&amp;gt;(tx);

List&amp;lt;int&amp;gt; verticesToRemove = new List&amp;lt;int&amp;gt;();

PolylineVertex3d[] vertices = pline.GetVertices(tx);

for (int i = 0; i &amp;lt; vertices.Length - 2; i++)
{
	PolylineVertex3d vertex1 = vertices[i];
	PolylineVertex3d vertex2 = vertices[i + 1];
	PolylineVertex3d vertex3 = vertices[i + 2];

	Vector3d vec1 = vertex1.Position.GetVectorTo(vertex2.Position);
	Vector3d vec2 = vertex2.Position.GetVectorTo(vertex3.Position);

	if (vec1.IsCodirectionalTo(vec2, Tolerance.Global)) verticesToRemove.Add(i + 1);
}

Point3dCollection p3ds = new Point3dCollection();

for (int i = 0; i &amp;lt; vertices.Length; i++)
{
	if (verticesToRemove.Contains(i)) continue;
	PolylineVertex3d v = vertices[i];
	p3ds.Add(v.Position);
}

Polyline3d nyPline = new Polyline3d(Poly3dType.SimplePoly, p3ds, false);
nyPline.AddEntityToDbModelSpace(localDb);

nyPline.Layer = pline.Layer;

pline.CheckOrOpenForWrite();
pline.Erase(true);&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Feb 2022 15:36:57 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/10965302#M14642</guid>
      <dc:creator>MGO-Norsyn</dc:creator>
      <dc:date>2022-02-22T15:36:57Z</dc:date>
    </item>
    <item>
      <title>Re: Remove colinear vertices polyline</title>
      <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/12657462#M14643</link>
      <description>Hi. You can attach the dll file because not everyone has a visual studio to build the dll file. Thank you</description>
      <pubDate>Thu, 21 Mar 2024 22:18:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/12657462#M14643</guid>
      <dc:creator>bcddss</dc:creator>
      <dc:date>2024-03-21T22:18:26Z</dc:date>
    </item>
    <item>
      <title>Re: Remove colinear vertices polyline</title>
      <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/12657532#M14644</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/11662686"&gt;@bcddss&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Hi. You can attach the dll file because not everyone has a visual studio to build the dll file. Thank you&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;With due respect :&lt;/P&gt;&lt;P&gt;This is a peer to peer programming support group, NOT a shopping center.&lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2024 23:02:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/12657532#M14644</guid>
      <dc:creator>kerry_w_brown</dc:creator>
      <dc:date>2024-03-21T23:02:33Z</dc:date>
    </item>
    <item>
      <title>Re: Remove colinear vertices polyline</title>
      <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/12657970#M14645</link>
      <description>I understand that this peer-to-peer programming support group focuses on providing guidance and assistance rather than directly sharing files. Thank you for your assistance. My bad, sorry for inconvenience.</description>
      <pubDate>Fri, 22 Mar 2024 05:10:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/12657970#M14645</guid>
      <dc:creator>bcddss</dc:creator>
      <dc:date>2024-03-22T05:10:51Z</dc:date>
    </item>
    <item>
      <title>Re: Remove colinear vertices polyline</title>
      <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/12853538#M14646</link>
      <description>&lt;P&gt;HOW CAN I USE THIS. I M USED TO USE LISP BUT NOT THIS.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2024 12:02:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/12853538#M14646</guid>
      <dc:creator>kibitotato</dc:creator>
      <dc:date>2024-06-21T12:02:08Z</dc:date>
    </item>
    <item>
      <title>Re: Remove colinear vertices polyline</title>
      <link>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/12853852#M14647</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/3476712"&gt;@kibitotato&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;HOW CAN I USE THIS. I M USED TO USE LISP BUT NOT THIS.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You have to learn C# and the .NET api or you can translate this to lisp. Take a look at the &lt;A href="https://www.theswamp.org/Sources/doc/avlisp/" target="_blank" rel="noopener"&gt;(vlax-curve-????) functions&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BTW, typing in all caps is like yelling.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2024 14:16:46 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/remove-colinear-vertices-polyline/m-p/12853852#M14647</guid>
      <dc:creator>Ed__Jobe</dc:creator>
      <dc:date>2024-06-21T14:16:46Z</dc:date>
    </item>
  </channel>
</rss>

