<?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: AUTOCAD .NET  BLOCK  COUNT  TABLE in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10192150#M22383</link>
    <description>&lt;P&gt;Show your code.&lt;/P&gt;</description>
    <pubDate>Sat, 27 Mar 2021 15:50:19 GMT</pubDate>
    <dc:creator>_gile</dc:creator>
    <dc:date>2021-03-27T15:50:19Z</dc:date>
    <item>
      <title>AUTOCAD .NET  BLOCK  COUNT  TABLE</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/8794638#M22376</link>
      <description>&lt;PRE id="tw-target-text" class="tw-data-text tw-ta tw-text-small" dir="ltr" data-placeholder="Çeviri" data-fulltext=""&gt;&lt;SPAN&gt;AUTOCAD .NET  BLOCK  COUT  LİST  İNSERT  TABLE  CEL. &lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Document doc = AcAp.DocumentManager.MdiActiveDocument;&lt;BR /&gt;Database db = doc.Database;&lt;BR /&gt;Editor ed = doc.Editor;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;string[] blokcneme = new string[3];&lt;/P&gt;
&lt;P&gt;blokcneme[0] = "name1.dwg";&lt;BR /&gt;blokcneme[1] = "name2.dwg";&lt;BR /&gt;blokcneme[2] = "name3.dwg";&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;TypedValue[] filter =&lt;BR /&gt;&lt;BR /&gt;{&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;new TypedValue( (int)DxfCode.Operator, "&amp;lt;or"),&lt;BR /&gt;new TypedValue((int)DxfCode.Start, "INSERT"),&lt;BR /&gt;new TypedValue( (int)DxfCode.Operator,"&amp;lt;and"),&lt;BR /&gt;new TypedValue((int)DxfCode.BlockName,blokcneme[0]),&lt;BR /&gt;new TypedValue((int)DxfCode.Operator, "and&amp;gt;" ),&lt;BR /&gt;new TypedValue( (int)DxfCode.Operator,"&amp;lt;and"),&lt;BR /&gt;new TypedValue((int)DxfCode.BlockName,blokcneme[1]),&lt;BR /&gt;new TypedValue((int)DxfCode.Operator, "and&amp;gt;" ),&lt;BR /&gt;new TypedValue( (int)DxfCode.Operator,"&amp;lt;and"),&lt;BR /&gt;new TypedValue((int)DxfCode.BlockName,blokcneme[2]),&lt;BR /&gt;new TypedValue((int)DxfCode.Operator, "and&amp;gt;" ),&lt;BR /&gt;new TypedValue( (int)DxfCode.Operator,"or&amp;gt;")&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;};&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;// Prompt the user for a selection&lt;BR /&gt;PromptSelectionResult psr = ed.GetSelection(new SelectionFilter(filter));&lt;BR /&gt;if (psr.Status != PromptStatus.OK) return;&lt;/P&gt;
&lt;P&gt;SelectionSet ss = psr.Value;&lt;/P&gt;
&lt;P&gt;string blokname = "";&lt;BR /&gt;int cout= 0;&lt;BR /&gt;using (Transaction tr = db.TransactionManager.StartTransaction())&lt;BR /&gt;{&lt;BR /&gt;&lt;BR /&gt;foreach (ObjectId brId in psr.Value.GetObjectIds())&lt;BR /&gt;{&lt;BR /&gt;&lt;BR /&gt;BlockReference br = (BlockReference)tr.GetObject(brId, OpenMode.ForRead);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;cout = psr.Value.Count;&lt;BR /&gt;blokname += br.Name.ToString()+"cout"+cout.ToString();&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;ed.WriteMessage( blokname);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;tr.Commit();&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;
&lt;P&gt;&lt;BR /&gt;}&lt;/P&gt;</description>
      <pubDate>Thu, 16 May 2019 08:06:57 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/8794638#M22376</guid>
      <dc:creator>cihanbaki2147</dc:creator>
      <dc:date>2019-05-16T08:06:57Z</dc:date>
    </item>
    <item>
      <title>Re: AUTOCAD .NET  BLOCK  COUNT  TABLE</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/8794973#M22377</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="tlid-translation translation"&gt;&lt;SPAN class=""&gt;It seems like you want to run before you know how to walk&lt;/SPAN&gt;&lt;/SPAN&gt;.&lt;/P&gt;
&lt;P&gt;You should learn the basics of the AutoCAD .NET API with simpler tasks.&lt;/P&gt;
&lt;P&gt;for example, concerning selection sets, you should read &lt;A href="https://help.autodesk.com/view/OARX/2019/ENU/?guid=GUID-DE15FB0E-8669-4D58-9261-DB4CF86F89F3" target="_blank" rel="noopener"&gt;this topic&lt;/A&gt; and more accurately about selection sets &lt;A href="https://help.autodesk.com/view/OARX/2019/ENU/?guid=GUID-D9FB23AE-D853-4D00-A910-4F66FCC4607A" target="_blank" rel="noopener"&gt;this one&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Thu, 16 May 2019 10:10:32 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/8794973#M22377</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2019-05-16T10:10:32Z</dc:date>
    </item>
    <item>
      <title>Re: AUTOCAD .NET  BLOCK  COUNT  TABLE</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/8795137#M22378</link>
      <description>&lt;P&gt;&lt;SPAN&gt;I want to list the mores and names of the blocks in the drawing so I know the autocad selection sessions and filtering processes.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 16 May 2019 11:17:36 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/8795137#M22378</guid>
      <dc:creator>cihanbaki2147</dc:creator>
      <dc:date>2019-05-16T11:17:36Z</dc:date>
    </item>
    <item>
      <title>Re: AUTOCAD .NET  BLOCK  COUNT  TABLE</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/8796482#M22379</link>
      <description>&lt;P&gt;Did you try your code to select blocks?&lt;/P&gt;
&lt;P&gt;It seems to me it can't work. You confuse block name and block file name (with .dwg extension) which won't work in a selection filter,&amp;nbsp; and you selection filter contains many superfluous expressions.&lt;/P&gt;
&lt;P&gt;You can try the following code.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;        [CommandMethod("BLKCNT")]
        public static void Test()
        {
            var doc = Application.DocumentManager.MdiActiveDocument;
            var db = doc.Database;
            var ed = doc.Editor;

            var filter = new SelectionFilter(new[] {
                new TypedValue(0, "INSERT"),
                new TypedValue(2, "name1,name2,name3") });
            var psr = ed.GetSelection(filter);
            if (psr.Status != PromptStatus.OK)
                return;

                var ppr = ed.GetPoint("\nSpecify the table insertion point: ");
                if (ppr.Status != PromptStatus.OK)
                    return;

            using (var tr = db.TransactionManager.StartTransaction())
            {
                var blocks = psr.Value
                    .Cast&amp;lt;SelectedObject&amp;gt;()
                    .Select(so =&amp;gt; (BlockReference)tr.GetObject(so.ObjectId, OpenMode.ForRead))
                    .GroupBy(br =&amp;gt; br.Name)
                    .ToDictionary(gr =&amp;gt; gr.Key, gr =&amp;gt; gr.ToArray());
                double rowHeight = 9.0;
                double colWidth = 50.0;
                var table = new Table();
                table.TableStyle = db.Tablestyle;
                table.Cells[0, -1].Style = "_TITLE";
                table.Columns[0].Width = colWidth;
                table.InsertRows(1, rowHeight, blocks.Count + 1);
                table.InsertColumns(1, colWidth, 2);
                table.Cells[0, 0].Value = "BLOCK DATA";
                table.Cells[1, 0].Value = "PREVIEW";
                table.Cells[1, 1].Value = "BLOCK NAME";
                table.Cells[1, 2].Value = "COUNT";
                int row = 2;
                foreach (var entry in blocks)
                {
                    table.Cells[row, 0].BlockTableRecordId = entry.Value[0].BlockTableRecord;
                    table.Cells[row, 1].Value = entry.Key;
                    table.Cells[row, 2].Value = entry.Value.Length;
                    row++;
                }
                table.Position = ppr.Value;
                table.TransformBy(ed.CurrentUserCoordinateSystem);
                var cSpace = (BlockTableRecord)tr.GetObject(db.CurrentSpaceId, OpenMode.ForWrite);
                cSpace.AppendEntity(table);
                tr.AddNewlyCreatedDBObject(table, true);
                tr.Commit();
            }
        }&lt;/PRE&gt;</description>
      <pubDate>Thu, 16 May 2019 19:11:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/8796482#M22379</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2019-05-16T19:11:35Z</dc:date>
    </item>
    <item>
      <title>Re: AUTOCAD .NET  BLOCK  COUNT  TABLE</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10190391#M22380</link>
      <description>&lt;P&gt;Thanks for this. Im having an error in&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;var blocks = psr.Value&lt;BR /&gt;.Cast&amp;lt;SelectedObject&amp;gt;()&lt;BR /&gt;.Select(so =&amp;gt; (BlockReference)tr.GetObject(so.ObjectId, OpenMode.ForRead))&lt;BR /&gt;.GroupBy(br =&amp;gt; br.Name)&lt;BR /&gt;.ToDictionary(gr =&amp;gt; gr.Key, gr =&amp;gt; gr.ToArray());&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;&lt;P&gt;Error 4 'Autodesk.AutoCAD.EditorInput.SelectionSet' does not contain a definition for 'Cast' and no extension method 'Cast' accepting a first argument of type 'Autodesk.AutoCAD.EditorInput.SelectionSet' could be found (are you missing a using directive or an assembly reference?)&lt;/P&gt;</description>
      <pubDate>Fri, 26 Mar 2021 20:03:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10190391#M22380</guid>
      <dc:creator>fsl88</dc:creator>
      <dc:date>2021-03-26T20:03:08Z</dc:date>
    </item>
    <item>
      <title>Re: AUTOCAD .NET  BLOCK  COUNT  TABLE</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10190643#M22381</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Try like this:&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;var blocks = psr.Value.GetObjectIds()
    .Select(id =&amp;gt; (BlockReference)tr.GetObject(id, OpenMode.ForRead))
    .GroupBy(br =&amp;gt; br.Name)
    .ToDictionary(gr =&amp;gt; gr.Key, gr =&amp;gt; gr.ToArray());&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 26 Mar 2021 22:27:46 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10190643#M22381</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2021-03-26T22:27:46Z</dc:date>
    </item>
    <item>
      <title>Re: AUTOCAD .NET  BLOCK  COUNT  TABLE</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10191824#M22382</link>
      <description>&lt;P&gt;thanks its compiling good. but when I tried it , its saying "0 found" when im window selecting on acad.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 27 Mar 2021 13:35:10 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10191824#M22382</guid>
      <dc:creator>fsl88</dc:creator>
      <dc:date>2021-03-27T13:35:10Z</dc:date>
    </item>
    <item>
      <title>Re: AUTOCAD .NET  BLOCK  COUNT  TABLE</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10192150#M22383</link>
      <description>&lt;P&gt;Show your code.&lt;/P&gt;</description>
      <pubDate>Sat, 27 Mar 2021 15:50:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10192150#M22383</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2021-03-27T15:50:19Z</dc:date>
    </item>
    <item>
      <title>Re: AUTOCAD .NET  BLOCK  COUNT  TABLE</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10193971#M22384</link>
      <description>&lt;P&gt;using System;&lt;BR /&gt;using Autodesk.AutoCAD.ApplicationServices;&lt;BR /&gt;using Autodesk.AutoCAD.DatabaseServices;&lt;BR /&gt;using Autodesk.AutoCAD.Runtime;&lt;BR /&gt;using Autodesk.AutoCAD.Geometry;&lt;BR /&gt;using Autodesk.AutoCAD.EditorInput;&lt;BR /&gt;using System.Data;&lt;BR /&gt;using System.Windows;&lt;BR /&gt;using System.IO;&lt;BR /&gt;using System.Collections.Generic;&lt;BR /&gt;using System.Text;&lt;BR /&gt;using System.Linq;&lt;/P&gt;&lt;P&gt;namespace BLOCKCOUNT&lt;BR /&gt;{&lt;BR /&gt;public class Class1&lt;BR /&gt;{&lt;/P&gt;&lt;P&gt;[CommandMethod("BLKCNT")]&lt;BR /&gt;public static void Test()&lt;BR /&gt;{&lt;BR /&gt;var doc = Application.DocumentManager.MdiActiveDocument;&lt;BR /&gt;var db = doc.Database;&lt;BR /&gt;var ed = doc.Editor;&lt;/P&gt;&lt;P&gt;var filter = new SelectionFilter(new[]&lt;BR /&gt;{&lt;BR /&gt;new TypedValue(0, "INSERT"),&lt;BR /&gt;new TypedValue(2, "name1,name2,name3")&lt;BR /&gt;});&lt;BR /&gt;var psr = ed.GetSelection(filter);&lt;BR /&gt;if (psr.Status != PromptStatus.OK)&lt;BR /&gt;return;&lt;/P&gt;&lt;P&gt;var ppr = ed.GetPoint("\nSpecify the table insertion point: ");&lt;BR /&gt;if (ppr.Status != PromptStatus.OK)&lt;BR /&gt;return;&lt;/P&gt;&lt;P&gt;using (var tr = db.TransactionManager.StartTransaction())&lt;BR /&gt;{&lt;/P&gt;&lt;P&gt;/*var blocks = psr.Value&lt;BR /&gt;.Cast&amp;lt;SelectedObject&amp;gt;()&lt;BR /&gt;.Select(so =&amp;gt; (BlockReference)tr.GetObject(so.ObjectId, OpenMode.ForRead))&lt;BR /&gt;.GroupBy(br =&amp;gt; br.Name)&lt;BR /&gt;.ToDictionary(gr =&amp;gt; gr.Key, gr =&amp;gt; gr.ToArray());*/&lt;/P&gt;&lt;P&gt;var blocks = psr.Value.GetObjectIds()&lt;BR /&gt;.Select(id =&amp;gt; (BlockReference)tr.GetObject(id, OpenMode.ForRead))&lt;BR /&gt;.GroupBy(br =&amp;gt; br.Name)&lt;BR /&gt;.ToDictionary(gr =&amp;gt; gr.Key, gr =&amp;gt; gr.ToArray());&lt;/P&gt;&lt;P&gt;double rowHeight = 9.0;&lt;BR /&gt;double colWidth = 50.0;&lt;BR /&gt;var table = new Table();&lt;BR /&gt;table.TableStyle = db.Tablestyle;&lt;BR /&gt;table.Cells[0, -1].Style = "_TITLE";&lt;BR /&gt;table.Columns[0].Width = colWidth;&lt;BR /&gt;table.InsertRows(1, rowHeight, blocks.Count + 1);&lt;BR /&gt;table.InsertColumns(1, colWidth, 2);&lt;BR /&gt;table.Cells[0, 0].Value = "BLOCK DATA";&lt;BR /&gt;table.Cells[1, 0].Value = "PREVIEW";&lt;BR /&gt;table.Cells[1, 1].Value = "BLOCK NAME";&lt;BR /&gt;table.Cells[1, 2].Value = "COUNT";&lt;BR /&gt;int row = 2;&lt;BR /&gt;foreach (var entry in blocks)&lt;BR /&gt;{&lt;BR /&gt;table.Cells[row, 0].BlockTableRecordId = entry.Value[0].BlockTableRecord;&lt;BR /&gt;table.Cells[row, 1].Value = entry.Key;&lt;BR /&gt;table.Cells[row, 2].Value = entry.Value.Length;&lt;BR /&gt;row++;&lt;BR /&gt;}&lt;BR /&gt;table.Position = ppr.Value;&lt;BR /&gt;table.TransformBy(ed.CurrentUserCoordinateSystem);&lt;BR /&gt;var cSpace = (BlockTableRecord)tr.GetObject(db.CurrentSpaceId, OpenMode.ForWrite);&lt;BR /&gt;cSpace.AppendEntity(table);&lt;BR /&gt;tr.AddNewlyCreatedDBObject(table, true);&lt;BR /&gt;tr.Commit();&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;}&lt;BR /&gt;}&lt;/P&gt;</description>
      <pubDate>Sun, 28 Mar 2021 18:33:04 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10193971#M22384</guid>
      <dc:creator>fsl88</dc:creator>
      <dc:date>2021-03-28T18:33:04Z</dc:date>
    </item>
    <item>
      <title>Re: AUTOCAD .NET  BLOCK  COUNT  TABLE</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10193981#M22385</link>
      <description>&lt;P&gt;Does your drawing contains blocks named name1 or name2 or name3? because the selection filter only search for these block names.&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;var filter = new SelectionFilter(new[]
{
    new TypedValue(0, "INSERT"),
    new TypedValue(2, "name1,name2,name3")
});&lt;/LI-CODE&gt;
&lt;P&gt;You should not just copy/paste codes you do not understand, this is the worst way to learn.&lt;/P&gt;</description>
      <pubDate>Sun, 28 Mar 2021 18:42:55 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10193981#M22385</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2021-03-28T18:42:55Z</dc:date>
    </item>
    <item>
      <title>Re: AUTOCAD .NET  BLOCK  COUNT  TABLE</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10194840#M22386</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/109424"&gt;@_gile&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;what is the difference between these filters&amp;nbsp;&lt;/P&gt;&lt;P&gt;TypedValue(2, "name1,name2,name3")&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;&lt;LI-CODE lang="general"&gt; var filter = new SelectionFilter(new[] 
            {
                new TypedValue(0, "INSERT"),
                new TypedValue(-4, "&amp;lt;or"),
                new TypedValue(2, "name1"),
                new TypedValue(2, "name2"),
                new TypedValue(2, "name3"),
                new TypedValue(-4, "or&amp;gt;"),
            });&lt;/LI-CODE&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;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt; var filter = new SelectionFilter(new[] 
            {
                new TypedValue(-4, "&amp;lt;and"),
                new TypedValue(0, "INSERT"),
                new TypedValue(-4, "&amp;lt;or"),
                new TypedValue(2, "name1"),
                new TypedValue(2, "name2"),
                new TypedValue(2, "name3"),
                new TypedValue(-4, "or&amp;gt;"),
                new TypedValue(-4, "and&amp;gt;"),

            });&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Mar 2021 06:35:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10194840#M22386</guid>
      <dc:creator>essam-salah</dc:creator>
      <dc:date>2021-03-29T06:35:51Z</dc:date>
    </item>
    <item>
      <title>Re: AUTOCAD .NET  BLOCK  COUNT  TABLE</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10194871#M22387</link>
      <description>&lt;P&gt;They work the same way, some are just most verbose.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Mar 2021 06:43:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10194871#M22387</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2021-03-29T06:43:00Z</dc:date>
    </item>
    <item>
      <title>Re: AUTOCAD .NET  BLOCK  COUNT  TABLE</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10194880#M22388</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/109424"&gt;@_gile&lt;/a&gt;&amp;nbsp;i was confused, thanks for clearing that up.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Mar 2021 06:47:03 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-net-block-count-table/m-p/10194880#M22388</guid>
      <dc:creator>essam-salah</dc:creator>
      <dc:date>2021-03-29T06:47:03Z</dc:date>
    </item>
  </channel>
</rss>

