<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.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/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Eagle CAD Non-circle through hole pads?</title><link>https://community.element14.com/products/eagle/f/eagle-user-support-english/48105/eagle-cad-non-circle-through-hole-pads</link><description>I am trying to make a custom through hole pad for a part but it needs to be either oblong or rectangular but there does not seem to be a way to specify anything but a circle drill hole. I know board houses can make plated through hole square pads but</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><lastBuildDate>Sun, 14 Jun 2015 08:22:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://community.element14.com/products/eagle/f/eagle-user-support-english/48105/eagle-cad-non-circle-through-hole-pads" /><item><title>RE: Eagle CAD Non-circle through hole pads?</title><link>https://community.element14.com/thread/72647?ContentTypeID=1</link><pubDate>Sun, 14 Jun 2015 08:22:44 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9798a5f2-8f97-4262-8ce4-c625c93fa378</guid><dc:creator>eugeny</dc:creator><description>&lt;p style="margin:0;"&gt;Chris, what I learned about EAGLE that it can undo manual actions very well, but can not undo script actions. Thus before running the script backup your files, and if you do not like result of the script, close EAGLE without saving and reopen your project.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Eagle CAD Non-circle through hole pads?</title><link>https://community.element14.com/thread/69557?ContentTypeID=1</link><pubDate>Mon, 13 Apr 2015 18:55:36 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fa2b04ed-0257-4156-b947-ba20c8ced685</guid><dc:creator>e14 Contributor</dc:creator><description>&lt;p style="margin:0;"&gt;Its funny you say that, I just got the exact same response from Eagle stating that is what I should use.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Thanks for the response.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;By the way, do you have any idea how to reverse the actions of calling make-long-pad-inner-layer.ulp? I went from a 4-layer to 2-layer to see if it had an effect and now there are design rule issues. I am going to look at the ulp code to see if I can figure out how to reverse the steps it performs.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Thanks again.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;P.S. - Well it look like it was you who got back to me &lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/16x16/__key/communityserver-discussions-components-files/308/0081.contentimage_5F00_1.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/308/0081.contentimage_1.png-16x16.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=m3qoY4HUevd%2FVf1%2FvAWQ9elhMC46mQQFpzY6MsqbGYU%3D&amp;amp;se=2026-08-29T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=zGEM7pHL10Vt71gae75OdA==" style="max-height: 16px;max-width: 16px;" /&gt;&lt;/a&gt;&lt;/span&gt; Thanks again. The only issue I have now is how to reverse the steps that were performed by the ulp script. I was able to undo the changes but I am thinking I will try to create an undo script since trying to manually delete the additional layers did not work.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Eagle CAD Non-circle through hole pads?</title><link>https://community.element14.com/thread/69554?ContentTypeID=1</link><pubDate>Mon, 13 Apr 2015 18:23:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b3dc4f63-e503-41ae-a8cc-91b3ac8a2cb2</guid><dc:creator>autodeskguest</dc:creator><description>&lt;p style="margin:0;"&gt;On 4/10/2015 9:44 AM, chris spurrier wrote:&lt;/p&gt;&lt;blockquote class="jive-quote"&gt;&lt;p style="margin:0;"&gt;That is what I thought too, but that only seems to apply to round pads&lt;/p&gt;&lt;p style="margin:0;"&gt;(I did not check square pads). Check out the image attached. I have&lt;/p&gt;&lt;p style="margin:0;"&gt;oblong pads with oblong milling. On the top (and bottom) layer the&lt;/p&gt;&lt;p style="margin:0;"&gt;oblong pad is present, but the inner pads seem to be just round pads,&lt;/p&gt;&lt;p style="margin:0;"&gt;not oblong pads. And from the image you can see the milling layer goes&lt;/p&gt;&lt;p style="margin:0;"&gt;outside the round pad and theoretically a trace could end up being&lt;/p&gt;&lt;p style="margin:0;"&gt;milled on the inner layers. I talked with Eagle CAD support again on&lt;/p&gt;&lt;p style="margin:0;"&gt;this and they said it is a shortcoming of Eagle CAD and they are in the&lt;/p&gt;&lt;p style="margin:0;"&gt;works on a fix or enhancement.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;In the image you can see the thin blue oblong shape, that is the milling&lt;/p&gt;&lt;p style="margin:0;"&gt;layer. The red is the p layer and the blue is the first inner layer. You&lt;/p&gt;&lt;p style="margin:0;"&gt;can see the pad on the inner layer is not the same as the pad on the top&lt;/p&gt;&lt;p style="margin:0;"&gt;(or bottom) layer.&lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp; &lt;a class="" href="https://www.element14.com/community/smaller_inner_pad.png"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Hi Chris,&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I emailed you privately on this, but I think its good to have it on the &lt;/p&gt;&lt;p style="margin:0;"&gt;forum as well. Check the make-long-pad-inner-layer.ulp that comes with &lt;/p&gt;&lt;p style="margin:0;"&gt;EAGLE. It basically makes sure the pad shape goes on all of the inner &lt;/p&gt;&lt;p style="margin:0;"&gt;layers.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;In any case it an area for improvement in EAGLE.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Best Regards,&lt;/p&gt;&lt;p style="margin:0;"&gt;Jorge Garcia&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Eagle CAD Non-circle through hole pads?</title><link>https://community.element14.com/thread/69409?ContentTypeID=1</link><pubDate>Fri, 10 Apr 2015 13:44:01 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c3d837ad-b009-41a9-a38e-9841ad756d0c</guid><dc:creator>e14 Contributor</dc:creator><description>&lt;p style="margin:0;"&gt;That is what I thought too, but that only seems to apply to round pads (I did not check square pads). Check out the image attached. I have oblong pads with oblong milling. On the top (and bottom) layer the oblong pad is present, but the inner pads seem to be just round pads, not oblong pads. And from the image you can see the milling layer goes outside the round pad and theoretically a trace could end up being milled on the inner layers. I talked with Eagle CAD support again on this and they said it is a shortcoming of Eagle CAD and they are in the works on a fix or enhancement.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;In the image you can see the thin blue oblong shape, that is the milling layer. The red is the p layer and the blue is the first inner layer. You can see the pad on the inner layer is not the same as the pad on the top (or bottom) layer.&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/620x389/__key/communityserver-discussions-components-files/308/4628.contentimage_5F00_178790.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/308/4628.contentimage_178790.png-620x389.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=nuulyIBUhf%2BG0F81HSqUgEupDYZz2l4fSSfuJP9LZB8%3D&amp;amp;se=2026-08-29T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=Zqlo01gc63P1//JwvCRAyw==" style="max-height: 389px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Eagle CAD Non-circle through hole pads?</title><link>https://community.element14.com/thread/69376?ContentTypeID=1</link><pubDate>Fri, 10 Apr 2015 06:26:50 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:344aae81-1994-49ae-8ec3-8dffdf444b11</guid><dc:creator>autodeskguest</dc:creator><description>&lt;p style="margin:0;"&gt;On 10/04/2015 5:49 a.m., chris spurrier wrote:&lt;/p&gt;&lt;blockquote class="jive-quote"&gt;&lt;p style="margin:0;"&gt;After much searching, I finally reached out to Eagle CAD support and&lt;/p&gt;&lt;p style="margin:0;"&gt;this is done by creating a normal pad and using a milling shape on the&lt;/p&gt;&lt;p style="margin:0;"&gt;milling layer and creating a milling layer gerber file for the board&lt;/p&gt;&lt;p style="margin:0;"&gt;house. I have attached an image of what a pad with this milling layer&lt;/p&gt;&lt;p style="margin:0;"&gt;would look like assuming you are showing the milling layer. The only&lt;/p&gt;&lt;p style="margin:0;"&gt;issue now is that the support team said I need to prevent traces from&lt;/p&gt;&lt;p style="margin:0;"&gt;being underneath the milling shape for inner layers during auto routing.&lt;/p&gt;&lt;p style="margin:0;"&gt;But I can only find a tRestrict or bRestrict layer which prevents traces&lt;/p&gt;&lt;p style="margin:0;"&gt;from being routed during autoroute or vRestrict for via placement during&lt;/p&gt;&lt;p style="margin:0;"&gt;autoroute. I have no idea what layer I can add to the part to prevent&lt;/p&gt;&lt;p style="margin:0;"&gt;inner layer auto routing. the bKeepout and tKeepout are for part&lt;/p&gt;&lt;p style="margin:0;"&gt;placement and again only pertain to the top and bottom layers. Any&lt;/p&gt;&lt;p style="margin:0;"&gt;ideas?&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;It should not be a worry if you are only milling slots in pads. Pads &lt;/p&gt;&lt;p style="margin:0;"&gt;have pads on each of the inner the inner layers as well. These have the &lt;/p&gt;&lt;p style="margin:0;"&gt;same signal name as the outer layer pads and so autorouting will not &lt;/p&gt;&lt;p style="margin:0;"&gt;connect to them is the signal name is different. The size of the inner &lt;/p&gt;&lt;p style="margin:0;"&gt;pads (restring) are set in the DRC settings.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;HTH&lt;/p&gt;&lt;p style="margin:0;"&gt;Warren&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Eagle CAD Non-circle through hole pads?</title><link>https://community.element14.com/thread/69391?ContentTypeID=1</link><pubDate>Fri, 10 Apr 2015 03:13:28 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ed51faa7-2e97-437a-a567-90f35f66dfa8</guid><dc:creator>clem57</dc:creator><description>&lt;p style="margin:0;"&gt;Never thought of that. Thanks&lt;/p&gt;&lt;p style="margin:0;"&gt;Clem&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Eagle CAD Non-circle through hole pads?</title><link>https://community.element14.com/thread/69350?ContentTypeID=1</link><pubDate>Thu, 09 Apr 2015 17:49:32 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c3e87cd7-69e0-4c96-a131-dc3d80b8170b</guid><dc:creator>e14 Contributor</dc:creator><description>&lt;p style="margin:0;"&gt;After much searching, I finally reached out to Eagle CAD support and this is done by creating a normal pad and using a milling shape on the milling layer and creating a milling layer gerber file for the board house. I have attached an image of what a pad with this milling layer would look like assuming you are showing the milling layer. The only issue now is that the support team said I need to prevent traces from being underneath the milling shape for inner layers during auto routing. But I can only find a tRestrict or bRestrict layer which prevents traces from being routed during autoroute or vRestrict for via placement during autoroute. I have no idea what layer I can add to the part to prevent inner layer auto routing. the bKeepout and tKeepout are for part placement and again only pertain to the top and bottom layers. Any ideas?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/620x416/__key/communityserver-discussions-components-files/308/8875.contentimage_5F00_178789.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/308/8875.contentimage_178789.png-620x416.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=IIxitNwEEufjCawM71qxO1tud1xf7hvO2eIXnpGPAyQ%3D&amp;amp;se=2026-08-29T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=al95Afg1m76Sxp/sAjE/sQ==" style="max-height: 416px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>