<?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: Insert block at each insertion of a different block in Visual LISP, AutoLISP and General Customization Forum</title>
    <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/insert-block-at-each-insertion-of-a-different-block/m-p/6042398#M134469</link>
    <description>Thanks, this is what I was looking for.</description>
    <pubDate>Wed, 17 Feb 2016 00:04:16 GMT</pubDate>
    <dc:creator>bsanada</dc:creator>
    <dc:date>2016-02-17T00:04:16Z</dc:date>
    <item>
      <title>Insert block at each insertion of a different block</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/insert-block-at-each-insertion-of-a-different-block/m-p/6042295#M134467</link>
      <description>&lt;P&gt;I have a block with several insertions of a non-dynamic block (Block A). &amp;nbsp;I'm looking for a way to insert a dynamic block (block B) at each instance of block A. &amp;nbsp;I'm not looking to replace the block, just insert block B over the top of block A.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help would be greatly appreciated!&lt;/P&gt;&lt;P&gt;Brad&lt;/P&gt;</description>
      <pubDate>Tue, 16 Feb 2016 23:02:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/insert-block-at-each-insertion-of-a-different-block/m-p/6042295#M134467</guid>
      <dc:creator>bsanada</dc:creator>
      <dc:date>2016-02-16T23:02:34Z</dc:date>
    </item>
    <item>
      <title>Re: Insert block at each insertion of a different block</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/insert-block-at-each-insertion-of-a-different-block/m-p/6042357#M134468</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;@Anonymous wrote:&lt;BR /&gt;
&lt;P&gt;I have a block with several insertions of a non-dynamic block (Block A). &amp;nbsp;I'm looking for a way to insert a dynamic block (block B) at each instance of block A. &amp;nbsp;I'm not looking to replace the block, just insert block B over the top of block A.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any help would be greatly appreciated!&lt;/P&gt;
&lt;P&gt;Brad&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Hi Brad,&lt;/P&gt;
&lt;P&gt;&lt;A href="https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/insert-block-to-existing-block-insertion-points/m-p/5505558#M329944" target="_blank"&gt;this &lt;SPAN class="hps alt-edited"&gt;might help...&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;EDIT: as your 'Block A' is not dynamic, &lt;SPAN class="hps"&gt;there's no need to select all dynamic blocks and get the 'effectivename' property &lt;SPAN class="hps alt-edited"&gt;for each one...&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="hps"&gt;&lt;SPAN class="hps alt-edited"&gt;Revised code:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;(vl-load-com)
(defun c:demo (/ ss blk obj)
   (if (and (setq ss (ssget "_X" (list '(0 . "INSERT") '(2 . "Block A") (cons 410 (getvar 'CTAB)))))
            (setq blk (findfile "C:\\folder1\\folder\\Block B.dwg"))
       )
      (repeat (setq i (sslength ss))
         (setq obj (vlax-ename-&amp;gt;vla-object (ssname ss (setq i (1- i)))))
         (command "-insert" blk "_S" 1 "_R" 0 "_NONE" (vlax-get obj 'InsertionPoint))
      )
   )
   (princ)
)&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="hps alt-edited"&gt;Hope this helps, &lt;BR /&gt;Henrique&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Feb 2016 23:44:03 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/insert-block-at-each-insertion-of-a-different-block/m-p/6042357#M134468</guid>
      <dc:creator>hmsilva</dc:creator>
      <dc:date>2016-02-16T23:44:03Z</dc:date>
    </item>
    <item>
      <title>Re: Insert block at each insertion of a different block</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/insert-block-at-each-insertion-of-a-different-block/m-p/6042398#M134469</link>
      <description>Thanks, this is what I was looking for.</description>
      <pubDate>Wed, 17 Feb 2016 00:04:16 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/insert-block-at-each-insertion-of-a-different-block/m-p/6042398#M134469</guid>
      <dc:creator>bsanada</dc:creator>
      <dc:date>2016-02-17T00:04:16Z</dc:date>
    </item>
    <item>
      <title>Re: Insert block at each insertion of a different block</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/insert-block-at-each-insertion-of-a-different-block/m-p/6042399#M134470</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;@Anonymous wrote:&lt;BR /&gt;Thanks, this is what I was looking for.&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You're welcome, Brad!&lt;BR /&gt;Glad I could help&lt;BR /&gt;&lt;BR /&gt;Henrique&lt;/P&gt;</description>
      <pubDate>Wed, 17 Feb 2016 00:05:05 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/insert-block-at-each-insertion-of-a-different-block/m-p/6042399#M134470</guid>
      <dc:creator>hmsilva</dc:creator>
      <dc:date>2016-02-17T00:05:05Z</dc:date>
    </item>
  </channel>
</rss>

