<?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 : kód délky</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; : kód délky]]></description>
  <pubDate>Fri, 12 Jun 2026 11:54:16 +0000</pubDate>
  <lastBuildDate>Thu, 20 Aug 2009 10:22:30 +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=9109</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[kód délky : M&#367;&#382;ete pou&#382;&#237;t _QSELECT - v tomto...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9109&amp;PID=45834&amp;title=kod-delky#45834</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=496">Sedláček</a><br /><strong>Předmět:</strong> 9109<br /><strong>Zasláno:</strong> 20.srp.2009 v 10:22<br /><br /><P>Můžete použít _QSELECT - v tomto případě ve dvou krocích.</P><DIV>1. krok _QSELEC úsečka délka &gt;1,5 na celý výkres</DIV><DIV>2. krok _QSELEC úsečka délka &lt;2,5 na předchozí výběr</DIV>]]>
   </description>
   <pubDate>Thu, 20 Aug 2009 10:22:30 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9109&amp;PID=45834&amp;title=kod-delky#45834</guid>
  </item> 
  <item>
   <title><![CDATA[kód délky : Ne, takhle to nejde - mus&#237;te filtraci...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9109&amp;PID=45833&amp;title=kod-delky#45833</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> 9109<br /><strong>Zasláno:</strong> 20.srp.2009 v 10:22<br /><br />Ne, takhle to nejde - musíte filtraci naprogramovat (naznačeným způsobem) v cyklu přes všechny vybrané objekty. QSelect používá podobné metody, ale přes objektové vlastnosti .]]>
   </description>
   <pubDate>Thu, 20 Aug 2009 10:22:04 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9109&amp;PID=45833&amp;title=kod-delky#45833</guid>
  </item> 
  <item>
   <title><![CDATA[kód délky : Ide&#225;ln&#237; by bylo, kdyby existoval...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9109&amp;PID=45832&amp;title=kod-delky#45832</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=46">Ferdinand</a><br /><strong>Předmět:</strong> 9109<br /><strong>Zasláno:</strong> 20.srp.2009 v 10:11<br /><br />Ideální by bylo, kdyby existoval jakýsi "ekvivalentní" způsob vyjádření možností rychlého výběru v dial. okně CADu pomocí lispu. V tom dialogu jsou přece různé možnosti kombinací, které jednoduše vyberu - aby to bylo proveditelné, nějak to přece musí "převést" do interního kódu či jazyka (?). V tomto konkrétním případě jsem se chtěl dopátrat, zda existuje kód XXX pro délku - něco jako (cons XXX 2). Docela bych uvítal i možnost výběru dle kritérií "linka o délce věší než 1.5 a menší než 2.5" což by mohl mít tvar (vím že to asi není správně)<DIV>;DL&nbsp;= zjištěná délka</DIV><DIV>(setq QS1 (ssget "_X"(list (cons -4 "&lt;and") (cons 0 "LINE") (cons -4 "&lt;or") (&gt;&nbsp;DL 1.5) (&lt;&nbsp;DL 2.5) (cons -4 "or&gt;") (cons -4 "and&gt;"))))</DIV><DIV></DIV>]]>
   </description>
   <pubDate>Thu, 20 Aug 2009 10:11:53 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9109&amp;PID=45832&amp;title=kod-delky#45832</guid>
  </item> 
  <item>
   <title><![CDATA[kód délky : Ano, koncov&#233; body &#250;se&#269;ky jsou...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9109&amp;PID=45811&amp;title=kod-delky#45811</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> 9109<br /><strong>Zasláno:</strong> 19.srp.2009 v 16:25<br /><br />Ano, koncové body úsečky jsou skupiny 10 a 11. Čistější je asi řešit to přes vlax a vlastnost object.length (bude fungovat i na další typy čarových objektů).<DIV>Fuzzy porovnání se dělá přes funkci (equal):</DIV><DIV><table width="99%"><tr><td><pre class="BBcode">(equal&nbsp;0.999 1.01 0.2)</pre></td></tr></table></DIV>]]>
   </description>
   <pubDate>Wed, 19 Aug 2009 16:25:58 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9109&amp;PID=45811&amp;title=kod-delky#45811</guid>
  </item> 
  <item>
   <title><![CDATA[kód délky :    Jednodu&#353;e pomoc&#237; (distance...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9109&amp;PID=45808&amp;title=kod-delky#45808</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=1045">johny</a><br /><strong>Předmět:</strong> 9109<br /><strong>Zasláno:</strong> 19.srp.2009 v 15:56<br /><br />Jednoduše pomocí <font face="Courier New, Courier, mono">(distance pt1 pt2)</font>&nbsp; ... čili mezi dvěmi body pt1 pt2.<br>V tom asociačním seznamu LINE jsou to položky 10 a 11)<br><font face="Courier New, Courier, mono">&nbsp; (setq ed (entget (car (entsel)))<br>&nbsp; (setq pt1 (cdr (assoc '10 ed)))<br>&nbsp; (setq pt2 (cdr (assoc '11 ed)))<br>&nbsp; (setq line_len (distance pt1 pt2))</font><br><br>Samozřejmě měl by jste testovat JENOM entity LINE, čili zbytek nějak vyloučit - nejjednodušeji už v ssget <br><font face="Courier New, Courier, mono">(setq ss (ssget '((0 . "LINE")))).</font><br><br>Pokud chcete testovat na rovnost, tak je vhodné si zvolit nějakou přesnost.<br>čili např. tisicinku<br><font face="Courier New, Courier, mono">(if (and (&lt; line_len 2.001)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&gt; line_len 1.999)))</font><br><span style="font-size:10px"><br /><br />Upravil johny - 19.srp.2009 v 16:01</span>]]>
   </description>
   <pubDate>Wed, 19 Aug 2009 15:56:01 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9109&amp;PID=45808&amp;title=kod-delky#45808</guid>
  </item> 
  <item>
   <title><![CDATA[kód délky : Lze n&#283;jak zjistit d&#233;lku &#269;&#225;ry (pro...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=9109&amp;PID=45807&amp;title=kod-delky#45807</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=46">Ferdinand</a><br /><strong>Předmět:</strong> 9109<br /><strong>Zasláno:</strong> 19.srp.2009 v 15:36<br /><br />Lze nějak zjistit délku čáry (pro použití v lispu)? Potřebuji vytvořit výběrovou množinu všech čar, které mají délku=2 a ty pak např. přemístit do jiné hladiny anebo vymazat.<DIV><U>Příklad:</U> asociační seznam jedné takové čáry (tj. co má délku=2) vypadá takhle</DIV><DIV>((-1 . &lt;Entity name: 7effe7b0&gt;) (0 . "LINE") (330 . &lt;Entity name: 7efd2cc0&gt;) (5 . "21C6") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (62 . 0) (6 . "ByBlock") (100 . "AcDbLine") (10 675.253 1.76795 0.0) (11 675.253 3.76795 0.0) (210 0.0 0.0 1.0))</DIV>]]>
   </description>
   <pubDate>Wed, 19 Aug 2009 15:36:20 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=9109&amp;PID=45807&amp;title=kod-delky#45807</guid>
  </item> 
 </channel>
</rss>