<?xml version="1.0" encoding="windows-1250" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>CAD F&#243;rum : Lisp mleader</title>
  <link>https://www.cadforum.cz/forum/</link>
  <description><![CDATA[Toto je XML obsahový kanál serveru; CAD F&#243;rum : CAD programov&#225;n&#237; : Lisp mleader]]></description>
  <pubDate>Sun, 14 Jun 2026 05:41:09 +0000</pubDate>
  <lastBuildDate>Mon, 28 Apr 2014 08:16:46 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://www.cadforum.cz/forum/RSS_post_feed.asp?TID=19137</WebWizForums:feedURL>
  <image>
   <title><![CDATA[CAD F&#243;rum]]></title>
   <url>https://www.cadforum.cz/forum/forum_images/web_wiz_forums.png</url>
   <link>https://www.cadforum.cz/forum/</link>
  </image>
  <item>
   <title><![CDATA[Lisp mleader :  Na to bude sta&#269;it men&#353;&#237; &#250;prava: ;popiska...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=19137&amp;PID=85843&amp;title=lisp-mleader#85843</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=9">Vladimír Michl</a><br /><strong>Předmět:</strong> 19137<br /><strong>Zasláno:</strong> 28.dub.2014 v 08:16<br /><br />Na to bude stačit menší úprava:<div>&nbsp;</div><div><table width="99%"><tr><td><pre class="BBcode"></div><div>;popiska názvu bloku - CAD Studio<br>;<br>;(setvar "DIMTXT" 10)</div><div>(defun C:BLeader ( / ss ent blkname pt)<br>&nbsp;(setvar "CMDECHO" 0)<br>&nbsp;(princ "\nVyberte bloky:")<br>; (setq ss (ssget "_+.:E:S" '((0 . "INSERT"))))<br>&nbsp;(setq ss (ssget '((0 . "INSERT"))))<br>&nbsp;(if ss<br>&nbsp; (while (setq ent (ssname ss 0))<br>&nbsp;&nbsp; (ssdel ent ss)<br>&nbsp;&nbsp; (setq ent (entget ent)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blkname (cdr (assoc 2 ent))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pt (cdr (assoc 10 ent)))<br>&nbsp;&nbsp; (princ (strcat blkname " "))<br>&nbsp;&nbsp; (setvar "OSMODE" (boole 7 (getvar "OSMODE") 16384))<br>&nbsp;&nbsp; (command "_LEADER" pt (list (+ (car pt)(getvar "DIMTXT"))(+ (cadr pt)(getvar "DIMTXT"))) "" blkname "")<br>&nbsp;&nbsp; (setvar "OSMODE" (boole 2 (getvar "OSMODE") 16384))<br>&nbsp;)) ;if/while<br>&nbsp;(setvar "CMDECHO" 1)<br>&nbsp;(prin1)<br>)</div><div>(princ "\nPříkaz BLeader načten.")<br>(prin1)</div><div></pre></td></tr></table></div>]]>
   </description>
   <pubDate>Mon, 28 Apr 2014 08:16:46 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=19137&amp;PID=85843&amp;title=lisp-mleader#85843</guid>
  </item> 
  <item>
   <title><![CDATA[Lisp mleader : Dobr&#253; denMoc d&#283;kuji za odpov&#283;di...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=19137&amp;PID=85838&amp;title=lisp-mleader#85838</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=6982">Pan.Fazole</a><br /><strong>Předmět:</strong> 19137<br /><strong>Zasláno:</strong> 28.dub.2014 v 00:58<br /><br />Dobrý den<div><br></div><div>Moc děkuji za odpovědi a pomoc.</div><div>Ale toto není úplně to přesné co potřebuji.</div><div><br></div><div>Řekněme že mám ve výkrese 3objekty (kvádr, krychle, kužel), každý je v samostatném bloku s názvem (kvádr, krychle,kužel)</div><div><br></div><div>A já bych potřeboval, aby lisp prošel celý výkres a ke všem blokům přiřadil odkaz s názvem příslušného bloku. Takže bych měl 3odkazy (kvádr, krychle, kužel). Na pozici odkazu by nezáleželo.</div><div><br></div><div><img src="uploads/6982/leader02-Model.png" height="300" width="600" border="0" /><br></div>]]>
   </description>
   <pubDate>Mon, 28 Apr 2014 00:58:34 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=19137&amp;PID=85838&amp;title=lisp-mleader#85838</guid>
  </item> 
  <item>
   <title><![CDATA[Lisp mleader :  Hezk&#233;, pop&#345;&#237;pad&#283; verze v AutoLISPu...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=19137&amp;PID=85541&amp;title=lisp-mleader#85541</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=9">Vladimír Michl</a><br /><strong>Předmět:</strong> 19137<br /><strong>Zasláno:</strong> 13.dub.2014 v 18:07<br /><br /><p>Hezké, popřípadě verze v AutoLISPu (soubor.lsp):</p><p><table width="99%"><tr><td><pre class="BBcode"></p><p>;popiska názvu bloku - CAD Studio<br>;<br>;(setvar "DIMTXT" 10)</p><p>(defun C:BLeader ( / ss ent blkname pt)<br>&nbsp;(setvar "CMDECHO" 0)<br>&nbsp;(princ "\nVyberte blok:")<br>&nbsp;(setq ss (ssget "_+.:E:S" '((0 . "INSERT"))))<br>&nbsp;(if ss (progn<br>&nbsp; (setq ent (entget (ssname ss 0))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; blkname (cdr (assoc 2 ent))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pt (cdr (assoc 10 ent)))<br>&nbsp; (princ (strcat blkname " - umístění popisky: "))<br>&nbsp; (command "_LEADER" pt pause "" blkname "")<br>&nbsp;));if<br>&nbsp;(setvar "CMDECHO" 1)<br>&nbsp;(prin1)<br>)</p><p>(princ "\nPříkaz BLeader načten.")<br>(prin1)</p><p></pre></td></tr></table></p>]]>
   </description>
   <pubDate>Sun, 13 Apr 2014 18:07:44 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=19137&amp;PID=85541&amp;title=lisp-mleader#85541</guid>
  </item> 
  <item>
   <title><![CDATA[Lisp mleader : Ahoj, tady m&#225;&#353; to co pot&#345;ebuje&#353;...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=19137&amp;PID=85540&amp;title=lisp-mleader#85540</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=20552">hlusiakov</a><br /><strong>Předmět:</strong> 19137<br /><strong>Zasláno:</strong> 13.dub.2014 v 17:08<br /><br />Ahoj, tady máš to co potřebuješ ;)<br /><br />Stačí složku v archivu zkopírovat do %appdata%\Autodesk\ApplicationPlugins<br /><br />a potom v AutoCAD zadáš jen příkaz BLEADER<br /><br /><br /><a href="uploads/20552/BlockLeader.bundle.rar" target="_blank" rel="nofollow">BlockLeader.bundle.rar</a>]]>
   </description>
   <pubDate>Sun, 13 Apr 2014 17:08:17 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=19137&amp;PID=85540&amp;title=lisp-mleader#85540</guid>
  </item> 
  <item>
   <title><![CDATA[Lisp mleader :  A jak chcete ten blok vybrat...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=19137&amp;PID=85535&amp;title=lisp-mleader#85535</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=9">Vladimír Michl</a><br /><strong>Předmět:</strong> 19137<br /><strong>Zasláno:</strong> 13.dub.2014 v 11:12<br /><br />A jak chcete ten blok vybrat když ne ručně? Potřebujete všechny bloky nebo jeden konkrétního jména? Nestačila by standardní popiska textovým polem?]]>
   </description>
   <pubDate>Sun, 13 Apr 2014 11:12:53 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=19137&amp;PID=85535&amp;title=lisp-mleader#85535</guid>
  </item> 
  <item>
   <title><![CDATA[Lisp mleader : AhojPot&#345;eboval bych poradit -...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=19137&amp;PID=85533&amp;title=lisp-mleader#85533</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=6982">Pan.Fazole</a><br /><strong>Předmět:</strong> 19137<br /><strong>Zasláno:</strong> 12.dub.2014 v 23:17<br /><br />Ahoj<div><br></div><div>Potřeboval bych poradit - nějak nakopnout :</div><div><br></div><div><span style="line-height: 1.4;">• mám např. obdélník</span></div><div><span style="line-height: 1.4;">• ten obdélník je v bloku</span></div><div><span style="line-height: 1.4;">• ten blok má nějaký ref. bod a nějaký název (např. obdélník)</span></div><div><br></div><div>a já bych potřeboval lisp který mi automaticky vytvoří odkaz (_mleader) vycházející z refenčního bodu a jehož text bude název toho bloku</div><div><br></div><div><br></div><div><img src="uploads/6982/obdelnik2.png" height="222" width="300" border="0" /><br></div><div><br></div><div>snažim se tu s googlem a nápovědou dvě noci po sobě něco vyplodit, ale výsledek takřka nula nula nic :(</div><div><br></div><div>snad jen tento kód (háže okno s názvem bloku a ještě musim ten blok ručně vybrat - což je sice hezký ale to nechci :) &nbsp;)</div><div><br></div><div><div>&nbsp;(defun c:test &nbsp;(/ ent)</div><div>(vl-load-com)</div><div>&nbsp; &nbsp; &nbsp; (cond</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ((and</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(setq ent (car (entsel "\nVyber blok: ")))</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(eq (cdr (assoc 0 (entget ent))) "Vloz")</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(alert (strcat "Nazev:"</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (vla-get-effectivename</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (vlax-ename-&gt;vla-object ent)))))</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;))</div></div><div><br></div><div><br></div><div>Díky za každou pomoc</div>]]>
   </description>
   <pubDate>Sat, 12 Apr 2014 23:17:15 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=19137&amp;PID=85533&amp;title=lisp-mleader#85533</guid>
  </item> 
 </channel>
</rss>