<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.cadence.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>RAVEL DRC Programming for IC Packaging and PCB - Recent Threads</title><link>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb</link><description>Everything related to ICP &amp;amp; PCB DRC rule programming in the RAVEL language. Topics concerning the RAVEL engine and compiler as well as RAVEL flows and integration are also appropriate.[br][b]Moderator:[/b] Bjoern Lindberg</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Download Ravel Standard Library</title><link>https://community.cadence.com/thread/52477?ContentTypeID=0</link><pubDate>Thu, 08 Sep 2022 18:40:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:b113f9c2-f9b7-42c4-9b97-0a44782ff8eb</guid><dc:creator>shawnpatel</dc:creator><slash:comments>2</slash:comments><comments>https://community.cadence.com/thread/52477?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/52477/download-ravel-standard-library/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Where can I download the Ravel Stardard Library? I see how to install it once the software package is downloaded, but where is the software package hosted?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>fiducial  holes creation</title><link>https://community.cadence.com/thread/40821?ContentTypeID=0</link><pubDate>Tue, 11 Dec 2018 10:12:26 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:d5c9fd8c-557e-4148-a175-0ad996fbb006</guid><dc:creator>babu pcb</dc:creator><slash:comments>1</slash:comments><comments>https://community.cadence.com/thread/40821?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/40821/fiducial-holes-creation/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;hi to all ,how to create fiducial symbols in allegro,i am new to allegro and i got stuck in fiducial symbol creation.is fiducial symbols are created using mechanical symbol option?or not.if it is right then how to give copper pad and clearance to the circles.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Ravel DRC makrer on dielectric layer</title><link>https://community.cadence.com/thread/38999?ContentTypeID=0</link><pubDate>Tue, 26 Jun 2018 17:55:27 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1d74d93b-77af-433a-a4f1-904e4660af0d</guid><dc:creator>Ze Lyu</dc:creator><slash:comments>4</slash:comments><comments>https://community.cadence.com/thread/38999?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/38999/ravel-drc-makrer-on-dielectric-layer/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I am trying to write some DRC script for vias(drills) in different dielectric layers. However, I am not able to place the DRC makers on the dielectric layers where the targeted via drills locate. I only know how to place them in conductor layers or just by default, through all layers. but that&amp;#39;s not what I wanted at all. Is there anyway to accomplish this?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;May the force be with y&amp;#39;all,&lt;/p&gt;
&lt;p&gt;Zee&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How Can I Get the Max. Length of all wires on a design ?</title><link>https://community.cadence.com/thread/38525?ContentTypeID=0</link><pubDate>Fri, 30 Mar 2018 07:14:32 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:74040c2f-cd52-460e-93bc-ca92aafe576e</guid><dc:creator>Kenjung Chang</dc:creator><slash:comments>3</slash:comments><comments>https://community.cadence.com/thread/38525?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/38525/how-can-i-get-the-max-length-of-all-wires-on-a-design/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;How Can I Get the Max. Length of all wires on a design ?&amp;nbsp; &lt;br /&gt;the (max) function only judges two numbers, but I have to get the max. value of a relation.&lt;br /&gt;&lt;br /&gt;(transform (w) wire (w (length w)))&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Setup RAVEL</title><link>https://community.cadence.com/thread/36969?ContentTypeID=0</link><pubDate>Fri, 24 Feb 2017 02:48:33 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:ab3de374-26ce-48ec-9a0c-7b6843ab0316</guid><dc:creator>comet</dc:creator><slash:comments>5</slash:comments><comments>https://community.cadence.com/thread/36969?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/36969/setup-ravel/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi Guys,&lt;/p&gt;
&lt;p&gt;I couldn&amp;#39;t run RAVEL under Allegro PCB Designer Manufacture tab. It prompted &amp;quot;Environment Variable DFM_RAV_PATH is not set. Please set it to the correct path and try again.&amp;quot;&lt;/p&gt;
&lt;p&gt;Please let me know how.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks! &amp;nbsp;;-)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Best way to determine pad pitch</title><link>https://community.cadence.com/thread/35699?ContentTypeID=0</link><pubDate>Wed, 11 May 2016 14:16:34 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:e0bc6c8c-94ea-4f8a-9fda-5d5cc941da12</guid><dc:creator>GMaggy</dc:creator><slash:comments>4</slash:comments><comments>https://community.cadence.com/thread/35699?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/35699/best-way-to-determine-pad-pitch/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;What is the best way to find the pad pitch when the design has 27000+ pads?&amp;nbsp; Using the (combine relation1 relation2) operator crashes my session as Ravel attempts to store 729 million+ combinations.&amp;nbsp; Even if I break the design into quadrants to reduce the number of pads being looked at, Ravel still has to deal with 48 million+ combinations.&amp;nbsp; Also, looking only at the pads nearest the design edge doesn&amp;#39;t give me the result I&amp;#39;m looking for.&amp;nbsp;&amp;nbsp;I need to find&amp;nbsp;the minimum pad pitch in the design.&lt;/p&gt;
&lt;p&gt;Do you have any suggestions?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Ravel EXIT Command?</title><link>https://community.cadence.com/thread/34710?ContentTypeID=0</link><pubDate>Wed, 21 Oct 2015 13:13:45 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:e703392a-a36b-48e0-b344-3c2116096f22</guid><dc:creator>Rian</dc:creator><slash:comments>1</slash:comments><comments>https://community.cadence.com/thread/34710?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/34710/ravel-exit-command/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0in 0in 0pt;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;Can you exit out of a .RAV file early? &amp;nbsp;i.e. If some shape is NOT found&amp;nbsp;we currently&amp;nbsp;report&amp;nbsp;that error (and add a DRC in the center) but then we do NOT want to continue the rest of the file. This is usually because the rest of the file will add more erroneous DRC markers and we just want to quit and tell the designer to fix the shape first.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to define ballpads</title><link>https://community.cadence.com/thread/34666?ContentTypeID=0</link><pubDate>Tue, 13 Oct 2015 14:25:45 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:99fa1d0a-b8ec-4618-891e-ed1c79b38298</guid><dc:creator>Nealb</dc:creator><slash:comments>1</slash:comments><comments>https://community.cadence.com/thread/34666?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/34666/how-to-define-ballpads/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;We would like to write some Ravel programming to measure solder ball to package edge and I am unable to define ballpad and obtain a relation. Is there somehow to do this?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How do I search Symbols by name?</title><link>https://community.cadence.com/thread/34451?ContentTypeID=0</link><pubDate>Tue, 15 Sep 2015 20:35:38 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:85c88976-6375-432f-bcc3-cd9cb71b85f1</guid><dc:creator>Rian</dc:creator><slash:comments>2</slash:comments><comments>https://community.cadence.com/thread/34451?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/34451/how-do-i-search-symbols-by-name/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Our diagrams should have certain &amp;quot;mechanical&amp;quot; symbols but Ravel does not have a &amp;quot;symbol&amp;quot; built-in relation. I know it has a shape relation but this does not have a component_name?&lt;/p&gt;
&lt;p&gt;I guess the easy question is how do I find this iron man fiducial?...&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.cadence.com/cfs-file/__key/communityserver-discussions-components-files/95/IronMan.png"&gt;&lt;img src="https://community.cadence.com/resized-image/__size/940x0/__key/communityserver-discussions-components-files/95/IronMan.png" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s the code that fails:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000ff;font-family:courier new,courier;"&gt;(&lt;span style="color:#800000;"&gt;define&lt;/span&gt; FiducialIM&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;font-family:courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;span style="color:#800000;"&gt;select&lt;/span&gt; (mSymbol) shape&amp;nbsp; &lt;span style="color:#339966;"&gt;;&amp;nbsp;NO&amp;nbsp;symbols relation :(&amp;nbsp;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;font-family:courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#800000;"&gt;component_name?(&lt;/span&gt;mSymbol, &amp;quot;IRON_MAN_BOC&amp;quot;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;font-family:courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;font-family:courier new,courier;"&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;P.S. I am told by the designers we can&amp;#39;t make these symbols components because they are mechanical only.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to check the &lt;NAME&gt; of a line?</title><link>https://community.cadence.com/thread/34400?ContentTypeID=0</link><pubDate>Tue, 08 Sep 2015 15:04:23 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:bc383a6d-5f81-4ec9-b41e-317973c080b9</guid><dc:creator>Rian</dc:creator><slash:comments>1</slash:comments><comments>https://community.cadence.com/thread/34400?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/34400/how-to-check-the-name-of-a-line/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;How do I check the &amp;lt; NAME &amp;gt; name of line? &amp;nbsp;Is there a line_refdes like component_refdes? Something like:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.cadence.com/cfs-file/__key/communityserver-discussions-components-files/95/LineRefDes.png"&gt;&lt;img src="https://community.cadence.com/resized-image/__size/940x0/__key/communityserver-discussions-components-files/95/LineRefDes.png" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(define PlatingTrace&lt;br /&gt;&amp;nbsp; &amp;nbsp; (select (mPlatingTrace)&amp;nbsp;line&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(&lt;span style="color:#ff0000;"&gt;ZZZZZZ_refdes&lt;/span&gt;? mPlatingTrace &amp;quot;HORIZONTAL LINE SEGMENT&amp;quot;))&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(layer? mPlatingTrace &amp;quot;SUBSTRATE GEOMETRY/UNITBOT_PLTG_PU&amp;quot;)&lt;br /&gt;)&lt;/p&gt;
&lt;p&gt;THANKS, RIAN&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How do I get a line's Angle?</title><link>https://community.cadence.com/thread/34398?ContentTypeID=0</link><pubDate>Tue, 08 Sep 2015 13:35:30 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:a1ddad03-69be-4768-a124-a4a517dc237f</guid><dc:creator>Rian</dc:creator><slash:comments>5</slash:comments><comments>https://community.cadence.com/thread/34398?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/34398/how-do-i-get-a-line-s-angle/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;How to you get at the angle of a line in Ravel land? Here&amp;#39;s a snapshot of what I am after. We need to make sure the line is around 30 degrees. i.e. Between MIN=29.9 and MAX=30.1&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.cadence.com/cfs-file/__key/communityserver-discussions-components-files/95/LineAngle.png"&gt;&lt;img src="https://community.cadence.com/resized-image/__size/940x0/__key/communityserver-discussions-components-files/95/LineAngle.png" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to measure max Y axis of a polygon</title><link>https://community.cadence.com/thread/34332?ContentTypeID=0</link><pubDate>Mon, 31 Aug 2015 19:30:34 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:00099fb5-6969-4ca3-b24d-bdac47aa8019</guid><dc:creator>Rian</dc:creator><slash:comments>2</slash:comments><comments>https://community.cadence.com/thread/34332?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/34332/how-to-measure-max-y-axis-of-a-polygon/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Is there a way to get the max and min Y coordinates of a polygon so we can just subtract them to get the Y-axis height (in microns for us).&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s a picture. We called the layer_andnot function to get just the tip as show here:&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.cadence.com/cfs-file/__key/communityserver-discussions-components-files/95/Ravel.png"&gt;&lt;img src="https://community.cadence.com/resized-image/__size/940x0/__key/communityserver-discussions-components-files/95/Ravel.png" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Using ravCheckAndReport with multiple generic rule decks</title><link>https://community.cadence.com/thread/32361?ContentTypeID=0</link><pubDate>Tue, 03 Mar 2015 19:32:43 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:db1d81ea-67a9-44c2-a8b4-9f31037cb6fd</guid><dc:creator>GMaggy</dc:creator><slash:comments>1</slash:comments><comments>https://community.cadence.com/thread/32361?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/32361/using-ravcheckandreport-with-multiple-generic-rule-decks/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;How do I use the&amp;nbsp;&lt;em&gt;ravCheckAndReport&lt;/em&gt; command to evaluate multiple generic rule decks using a single control file?&amp;nbsp; I was able to do this&amp;nbsp;using earlier versions of Ravel&amp;nbsp;prior to 2.18.&amp;nbsp; However,&amp;nbsp;with the check that was added to Ravel version 2.18&amp;nbsp;that raises an error when a control file lists rules that do not exist in the rule deck, this method no longer works?&amp;nbsp; Is this even possible anymore?&lt;/p&gt;
&lt;p&gt;For example:&lt;/p&gt;
&lt;p style="margin-left:30px;"&gt;&lt;strong&gt;ravCheckAndReport(list(&amp;quot;path_to_die.ravge&amp;quot; &amp;quot;pad_size.ravge&amp;quot; &amp;quot;sm_opening.ravge&amp;quot;) ?tag nil ?control&amp;nbsp;&amp;quot;my_control_file.ravgc&amp;quot;)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;now throws an error:&lt;/p&gt;
&lt;p style="margin-left:30px;"&gt;&lt;strong&gt;E- *Error* Checks in control file not matched by rules in deck: ((check (&amp;quot;Path to Die&amp;quot; &amp;quot;Path to Die Edge Distance&amp;quot;)) (check (&amp;quot;Pad Size&amp;quot; &amp;quot;Pad Width&amp;quot;)) (check (&amp;quot;Pad Size&amp;quot; &amp;quot;Pad Length&amp;quot;)) (check (&amp;quot;SM Opening&amp;quot; &amp;quot;SM Opening&amp;quot;)))&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Ravel IDE</title><link>https://community.cadence.com/thread/28694?ContentTypeID=0</link><pubDate>Wed, 05 Mar 2014 05:47:43 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:dbcc3159-b4b7-45e0-b9a9-958173e9c688</guid><dc:creator>michd</dc:creator><slash:comments>2</slash:comments><comments>https://community.cadence.com/thread/28694?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/28694/ravel-ide/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi there,&lt;/p&gt;&lt;p&gt;I come from web devel, with some tcltk, vb,&amp;nbsp; and I&amp;#39;ve been using NETBEANS IDE for years (come from Eclipse).&amp;nbsp; &lt;/p&gt;&lt;p&gt;I&amp;#39;m new to ravel coding, and I&amp;#39;ve started using Cadence Vier, for ravel interactive window feature . But I would like to use project management / subversion integration&amp;nbsp; / syntax colorization-completion / ... right on Netbeans ide which integrate perfectly in my company here.&lt;/p&gt;&lt;p&gt;so is there a plan to develop a Ravel plug-in&amp;nbsp; for netbeans in the future ? ( a java development in fact)&lt;/p&gt;&lt;p&gt;regards&amp;nbsp;&lt;/p&gt;&lt;p&gt;Michel &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to Automate (batch) the Ravel run from Constraint Manager</title><link>https://community.cadence.com/thread/27925?ContentTypeID=0</link><pubDate>Wed, 27 Nov 2013 07:32:28 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:6e334935-e5b7-4d39-bd35-3c52336a748a</guid><dc:creator>AlexeyG</dc:creator><slash:comments>2</slash:comments><comments>https://community.cadence.com/thread/27925?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/27925/how-to-automate-batch-the-ravel-run-from-constraint-manager/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;Is there a way to run ravel from Constraint Manager in a batch mode (for example for the regression test needs) ?&lt;/p&gt;&lt;p&gt;Thanks in advance,&lt;/p&gt;&lt;p&gt;Alexey.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Constants defined n Ravel?</title><link>https://community.cadence.com/thread/27007?ContentTypeID=0</link><pubDate>Thu, 08 Aug 2013 03:48:54 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:f4c24705-f60b-4e78-8948-c643adeb7f05</guid><dc:creator>Martin Biehl</dc:creator><slash:comments>2</slash:comments><comments>https://community.cadence.com/thread/27007?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/27007/constants-defined-n-ravel/rss?ContentTypeId=0</wfw:commentRss><description>Is there a way to define constants in Ravel? I have some numbers that I would like to define in one place for use in the code. They are not constraints so I do not want to define them as such since that would make it possible to change the values.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>More descriptive DRC violation datatip for Ravel DRCs</title><link>https://community.cadence.com/thread/26979?ContentTypeID=0</link><pubDate>Mon, 05 Aug 2013 13:04:53 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:6ad45844-7f05-45e7-955b-17e9051df40c</guid><dc:creator>Bjoern L</dc:creator><slash:comments>0</slash:comments><comments>https://community.cadence.com/thread/26979?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/26979/more-descriptive-drc-violation-datatip-for-ravel-drcs/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;By default, the tooltip that pops up when you hover the mouse pointer over a Ravel DRC violation in the design window does not show the Ravel violation description, but the for Ravel purposes rather less descriptive text &amp;quot;Externally Determined Violation&amp;quot;. This is however possible to customize: in the menu select Setup -&amp;gt; Datatip Customization... to bring up the datatip customization dialog and select DRC in the Object Type list. To display the Ravel violation description, select the Advanced tab and check the Value and Save boxes of Ravel_Marker_Description. To not display &amp;quot;Externally Determined Violation&amp;quot;, uncheck the Value box of Name on the General tab. Click OK, and you will see that your Ravel DRC violation tooltips have now become much more descriptive.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Welcome to the RAVEL forum!</title><link>https://community.cadence.com/thread/26960?ContentTypeID=0</link><pubDate>Thu, 01 Aug 2013 19:19:01 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:0be6ba67-bb3a-468d-8746-2995efc7cece</guid><dc:creator>admin</dc:creator><slash:comments>5</slash:comments><comments>https://community.cadence.com/thread/26960?ContentTypeID=0</comments><wfw:commentRss>https://community.cadence.com/cadence_technology_forums/f/ravel-drc-programming-for-ic-packaging-and-pcb/26960/welcome-to-the-ravel-forum/rss?ContentTypeId=0</wfw:commentRss><description>This forum is intended as a meeting place for discussions and exchanges on the broader theme of writing programs in the RAVEL DRC language for IC packaging and PCB. Topics related to the RAVEL engine and compiler, or how RAVEL integrates and is used in an environment or flow are also welcome.
&lt;br /&gt;&lt;br /&gt;
This is the place to ask questions or share ideas with other RAVEL users.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>