<html><body><p>Zdravím,</p><p><br></p><p>Už jsem to vyřešil. V editoru knihoven si v pouzdru do Description napíšu BOM OFF</p><p><br></p><p><br></p><p>V ULP jsem to upravil takto</p><p><br></p><p><br>  // Second, collect all data<br>  schematic (SCH)<br>  {<br>    SCH.parts (P)<br>    {<br>      </p><p>&nbsp;// --------------ZDE JE ÚPRAVA ------------- původně zde bylo &nbsp; &nbsp; if (P.device.package) &nbsp; &nbsp; </p><p>// ---------- &nbsp;taky ještě zvažuji podmínku, že když value je NA (not assembly)&nbsp;</p><p>&nbsp;if (P.device.package &amp;&amp; P.device.package.description != "BOM OFF")
&nbsp; &nbsp; &nbsp;</p><p>{<br>        PartName [NumParts] = P.name;<br>        PartValue [NumParts] = P.value;<br>        PartDevice [NumParts] = P.device.name;<br>        PartPackage [NumParts] = P.device.package.name;<br>        PartHeadline [NumParts] = P.device.headline;<br>        PartDescription [NumParts] = P.device.description;<br>        PartValueOn [NumParts] = P.device.value == "On";<br>        // Zero all strings<br>        for (i = 0; i &lt; FoundAttributes; i ++)<br>          attr [i] = "";<br>        P.attributes(A)<br>        {<br>          for (i = 0; i &lt; FoundAttributes; i ++)<br>            if (A.name == AttributesList [i])<br>            {<br>              attr [i] = A.value;<br>              break;<br>            }<br>          if ("VAL" == A.name &amp;&amp; 0 &lt; strlen (A.value))<br>            // Override old fashioned value information!<br>            PartValueOn [NumParts] = 2;<br>        }<br>        PartAttributes [NumParts] = strjoin (attr, ';');<br>        NumParts ++;<br>      }<br>    }<br>  }<br>}</p><p><br></p><p>(chci odstranit ruční editaci, tak excel nepřichází v úvahu)</p><p><br></p><p><br></p><p>Honza</p><p><br></p><p><br></p><p>---------- Původní zpráva ----------<br>Od: Michal Gregor &lt;a2x1nptda8@email.cz&gt;<br>Datum: 20. 2. 2013<br>Předmět: Re: Eagle_potlaceni_vypisu_nekterych_soucastek_v_BOM</p><br><blockquote>Dejte temto soucastkam specielni nazev. Pak uz staci<br>jednoduchy filtr v excelu.<br>Ukazka:<br>IC - integrace<br>R - odpory<br>C - kondiky<br>T - tranzistory<br>..<br>atd...<br>....<br>XZ - fiktivni soucastky<br><br>Michal Gregor<br><br>----- Original Message ----- <br>From: "Snail Instruments" &lt;snail@snailinstruments.com&gt;<br>To: &lt;hw-list@list.hw.cz&gt;<br>Sent: Wednesday, February 20, 2013 10:12 AM<br>Subject: Re: Eagle_potlaceni_vypisu_nekterych_soucastek_v_BOM<br><br><br>On 20. 2. 2013 6:47, hw-list-request@list.hw.cz wrote:<br>&gt; ale potřeboval bych nějak zařídit, aby se mi některé součástky(1)<br>&gt; neobjevovaly v seznamu součástek.<br><br>A nedaly by se odlišit jako součástky, které nemají žádné pady nebo SMD<br>plošky?<br><br>J. Hanzal<br><br>_______________________________________________<br>HW-list mailing list  -  sponsored by www.HW.cz<br>Hw-list@list.hw.cz<br>http://list.hw.cz/mailman/listinfo/hw-list <br><br>_______________________________________________<br>HW-list mailing list  -  sponsored by www.HW.cz<br>Hw-list@list.hw.cz<br>http://list.hw.cz/mailman/listinfo/hw-list</blockquote></body></html>