<?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 : Dosiahnutie rozmedzia požadovanej hodnoty</title>
  <link>https://www.cadforum.cz/forum/</link>
  <description><![CDATA[Toto je XML obsahový kanál serveru; CAD F&#243;rum : iLogic a ETO : Dosiahnutie rozmedzia požadovanej hodnoty]]></description>
  <pubDate>Wed, 13 May 2026 16:47:05 +0000</pubDate>
  <lastBuildDate>Tue, 16 Oct 2018 13:41:36 +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=27824</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[Dosiahnutie rozmedzia požadovanej hodnoty : Ak by niekoho zauj&#237;malo rie&#353;enie...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114204&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114204</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=87143">hanc.mat</a><br /><strong>Předmět:</strong> 27824<br /><strong>Zasláno:</strong> 16.říj.2018 v 13:41<br /><br />Ak by niekoho zaujímalo riešenie mojeho problému tak:<img src="https://www.cadforum.cz/forum/smileys/smiley2.gif" border="0" align="middle" /> <br /> IF 8.5&gt; B Then<br />Do While 8.5 &gt; B<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pocet_dier = (((DV / (A * 2))) - 1)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B = ( dlžka_valca - ( (Pocet_dier-1) * A * 2 ul ) ) / 2 ul<br /> Loop<br />End If <img src="https://www.cadforum.cz/forum/smileys/smiley2.gif" border="0" align="middle" /> ]]>
   </description>
   <pubDate>Tue, 16 Oct 2018 13:41:36 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114204&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114204</guid>
  </item> 
  <item>
   <title><![CDATA[Dosiahnutie rozmedzia požadovanej hodnoty : takze som zistil &#382;e v danom rozmedzi...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114180&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114180</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=87143">hanc.mat</a><br /><strong>Předmět:</strong> 27824<br /><strong>Zasláno:</strong> 15.říj.2018 v 10:02<br /><br />takze som zistil že v danom rozmedzi sa to vie zacyklit lebo dana hodnota pri danych vstupoch nieje vzdy dosiahnutelna<br />Dakujem za ochotu a snahu o pomoc ]]>
   </description>
   <pubDate>Mon, 15 Oct 2018 10:02:44 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114180&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114180</guid>
  </item> 
  <item>
   <title><![CDATA[Dosiahnutie rozmedzia požadovanej hodnoty : Select Case BCase Is &amp;lt; 8.5Pocet_dier...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114165&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114165</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=87143">hanc.mat</a><br /><strong>Předmět:</strong> 27824<br /><strong>Zasláno:</strong> 12.říj.2018 v 14:29<br /><br />Select Case B<br />Case Is &lt; 8.5<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pocet_dier = (((DV / (A * 2))) - 1)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B1 = ( dlžka_valca - ( Pocet_dier * A * 2 ul ) ) / 2 ul<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IF 8.5 &gt; B1<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pocet_dier_1 = Pocet_dier - 1<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B2 = ( dlžka_valca - ( Pocet_dier_1 * A * 2 ul ) ) / 2 ul<br />.<br />.<br />.<br /><br />RuleParametersOutput()<br />End Select<br />týmto zIfovaním to viem vypočítať <br />Otázka je ako to zjednodušiť aby som si nasledne nemusel kontrolovať ktorá hodnota (B, B1,B2, ..:Bx) je v rozmedzi od 8.5 do 12.5???<br /><span style="font-size:10px"><br /><br />Upravil hanc.mat - 12.říj.2018 v 14:32</span>]]>
   </description>
   <pubDate>Fri, 12 Oct 2018 14:29:49 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114165&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114165</guid>
  </item> 
  <item>
   <title><![CDATA[Dosiahnutie rozmedzia požadovanej hodnoty : nie nevysta&#269;im si s parametrami...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114164&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114164</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=87143">hanc.mat</a><br /><strong>Předmět:</strong> 27824<br /><strong>Zasláno:</strong> 12.říj.2018 v 14:16<br /><br />nie nevystačim si s parametrami nakoľko ja potrebujem overenie pomocou iLogicu a hlavne na koci si z toho robím formular s výberom kde si môžem meniť premenne a kde už potom ani to čo je v prvotnom priklade fix nebude fix.<br />Teda pevná ,,rozteč" medzi dierami. Bude fixna ale podla už existujúceho pravidla naviazaná na veľkosť diery. <br />Samozrejme šírka sa môže meniť v 0,5mm intervaloch a z toho si nema zmysel vytvarať excel tabulku  <img src="https://www.cadforum.cz/forum/smileys/smiley34.gif" border="0" align="middle" />  a hľadať v nej prieniky. <br />To je ľahšie prísť nato ako funguje  prikaz ,,while,, a rozbehať ho do funkčného prikazu. <br />Zatiaľ som došiel nato že asi bude treba pridavať len +1,+2 alebo -1,-2 a  malo by to sedieť tak momentalne vytvaram len zbytočne velky IF ktory to ošetri. a vytvori X 6 novych parametrov ak sa nieco tak ...<br />ja by som skor potreboval ozrejmiť čo v mojom prikaze Select Case mam doplniť poprípade zameniť Case za IF s podprikazom While ... aby sa to necyklilo dookola ... a overilo mi hodnotu a ak nieje pravdivaupravali mi tu hodnotu ipravou +-i kým pravidlo sa nestane pravdou.<br />Skúšam to While ale zatial len 10x restart Inventora]]>
   </description>
   <pubDate>Fri, 12 Oct 2018 14:16:22 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114164&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114164</guid>
  </item> 
  <item>
   <title><![CDATA[Dosiahnutie rozmedzia požadovanej hodnoty :  Nevysta&#269;il byste si jenom s...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114163&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114163</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=9996">Navara</a><br /><strong>Předmět:</strong> 27824<br /><strong>Zasláno:</strong> 12.říj.2018 v 13:49<br /><br />Nevystačil byste si jenom s parametry? Zkuste se podívat na tohle vlákno:<div><a href="https://www.cadforum.cz/forum/forum_posts.asp?TID=26469&amp;KW=&amp;title=parametry">https://www.cadforum.cz/forum/forum_posts.asp?TID=26469&amp;KW=&amp;title=parametry</a></div><div>Řeší se tam sice zábradlí, ale princip je stejný.</div>]]>
   </description>
   <pubDate>Fri, 12 Oct 2018 13:49:24 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114163&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114163</guid>
  </item> 
  <item>
   <title><![CDATA[Dosiahnutie rozmedzia požadovanej hodnoty :  to je ten while - nen&#237;-li spln&#283;na...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114162&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114162</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> 27824<br /><strong>Zasláno:</strong> 12.říj.2018 v 13:37<br /><br />to je ten while - není-li splněna podmínka, neprovede se nic<div>&nbsp;</div><div>(pokud přepočet v onom příkladu vždy vede ke zvětšení B, pak by smyčka měla skončit, protože B přeleze těch 8.5)</div>]]>
   </description>
   <pubDate>Fri, 12 Oct 2018 13:37:45 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114162&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114162</guid>
  </item> 
  <item>
   <title><![CDATA[Dosiahnutie rozmedzia požadovanej hodnoty : Ak pouzijem While B&amp;lt;8.5i=1Po&#269;et...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114161&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114161</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=87143">hanc.mat</a><br /><strong>Předmět:</strong> 27824<br /><strong>Zasláno:</strong> 12.říj.2018 v 13:31<br /><br />Ak pouzijem While B&lt;8.5<br />i=1<br />Počet dier = (prvotny pocet dier) - i)<br />End While <br />dojde k nekonecnemu vypoctu !<br /><br />Skusam uy verziu ze nanovo neprepočívam prvotné výpočty ale po podmienke že je čislo menšie/vacsie ako požadované tak mi počita nanovo hodnotu.<br /><br />Ako napísať že ak si dosiahol hodnotu sprav nič? <br />]]>
   </description>
   <pubDate>Fri, 12 Oct 2018 13:31:09 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114161&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114161</guid>
  </item> 
  <item>
   <title><![CDATA[Dosiahnutie rozmedzia požadovanej hodnoty :  Ani&#382; bych se pou&#353;t&#283;l do geometrick&#253;ch...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114160&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114160</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> 27824<br /><strong>Zasláno:</strong> 12.říj.2018 v 12:43<br /><br />Aniž bych se pouštěl do geometrických rozborů, logika algoritmu mne spíš vede k řešení typu:<div>&nbsp;</div><div><em>- spočíst všechny proměnné</em></div><div><em>- WHILE "B mimo meze"</em></div><div><em>&nbsp;- IF "B přelezlo hranici" THEN provést korekční výpočet B</em></div><div><em>&nbsp;- IF "B podlezlo hranici" THEN provést jiný korekční výpočet B</em></div><div><em>- END WHILE</em></div><div><em></em>&nbsp;</div><div>nebo místo korekčního výpočtu jen přidat/ubrat díru a cyklit ještě až přes to počítání proměnných</div>]]>
   </description>
   <pubDate>Fri, 12 Oct 2018 12:43:41 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114160&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114160</guid>
  </item> 
  <item>
   <title><![CDATA[Dosiahnutie rozmedzia požadovanej hodnoty : Dobr&#253; de&#328;, Chcel by som si vypo&#269;&#237;ta&#357;...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114157&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114157</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=87143">hanc.mat</a><br /><strong>Předmět:</strong> 27824<br /><strong>Zasláno:</strong> 12.říj.2018 v 11:53<br /><br />Dobrý deň, Chcel by som si vypočítať vzdialenosť dier(B) od okraja valca ak mám definovanú šírku valca, rozstup dier medzi sebou a priemer dier i požadovanú hodnotu ktorá je akceptovatelná na začiatku a konci poľa dier(patternu). <br />Rozstup dier v poli <strong>A</strong> = 12 mm <br />Dĺžka valca = <strong>DV</strong> = je premenliva a uživateľom definovaná<br />vzdialenosť od okraja valca = B, jedná sa o súmernú súčiastku<br />Počet dier = <strong>Pocet_dier</strong>= DV/A<br />vzdialenosť od okraja = <strong>B</strong> = (DV - (floor(ND)*A))2<br />Ja ale požadujem aby 8.5&lt;B&lt;12.5<br />Teda potrebujem pravidlo: <br /><br />Select Case B<br />  Case Is &lt; 8.5<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pocet_dier = (((DV / (A * 2))) - 1)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B = ( TrackWidth - ( Pocet_dier * A * 2 ul ) ) / 2 ul<br />  Case Is &gt; 12.5<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pocet_dier = (((TrackWidth / (A * 2))) + 1)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B = ( DV - ( DDPB5 * A * 2 ul ) ) / 2 ul<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return  ´bez return to nevracia diery súmerne do stredu<br />Case 8.5 To 12.5<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DDPB2 = ((TrackWidth / (RowToRowDistance * 2)))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />RuleParametersOutput()<br />End Select<br />bez return to nevracia diery súmerne do stredu<br />Otazka je ako nechat iLogic aby overil hodnotu a ak nieje spravna vypočítal hodnotu ktorá bude v rozmedzi od 8.5 do 12.5 inač musi opakovat if kde pročíta alebo odpočíta 1 dieru. <br />Kedže dĺžka sa mení ľubovolne od 0 do 1000 mm.<br /><br />Ďakujem za akýkoľvek nápad.  <img src="https://www.cadforum.cz/forum/smileys/smiley17.gif" border="0" align="middle" />  <img src="https://www.cadforum.cz/forum/smileys/smiley2.gif" border="0" align="middle" /> <br />Skúšal som to podmieňovať IF mi ale neberie to, a pri While End While sa mi to zacyklí. <img src="https://www.cadforum.cz/forum/smileys/smiley18.gif" border="0" align="middle" />  ]]>
   </description>
   <pubDate>Fri, 12 Oct 2018 11:53:42 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=27824&amp;PID=114157&amp;title=dosiahnutie-rozmedzia-pozadovanej-hodnoty#114157</guid>
  </item> 
 </channel>
</rss>