<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: EAGLE to PADS (FreePCB) Netlist Converter</title>
	<atom:link href="http://www.neufeld.newton.ks.us/electronics/?feed=rss2&#038;p=120" rel="self" type="application/rss+xml" />
	<link>http://www.neufeld.newton.ks.us/electronics/?p=120</link>
	<description></description>
	<lastBuildDate>Sun, 08 Dec 2024 17:19:24 -0600</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>By: Keith Neufeld</title>
		<link>http://www.neufeld.newton.ks.us/electronics/?p=120&#038;cpage=1#comment-26899</link>
		<dc:creator>Keith Neufeld</dc:creator>
		<pubDate>Wed, 12 Jan 2011 21:58:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.neufeld.newton.ks.us/electronics/?p=120#comment-26899</guid>
		<description>Angel, if you have the format specification for PSpice input files, then yes, I expect it would be possible to do.</description>
		<content:encoded><![CDATA[<p>Angel, if you have the format specification for PSpice input files, then yes, I expect it would be possible to do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Angel</title>
		<link>http://www.neufeld.newton.ks.us/electronics/?p=120&#038;cpage=1#comment-26893</link>
		<dc:creator>Angel</dc:creator>
		<pubDate>Wed, 12 Jan 2011 14:50:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.neufeld.newton.ks.us/electronics/?p=120#comment-26893</guid>
		<description>Hi Keith,

I would like to build up a Netlist to implement a DC electrical network on PSpice, starting from components and nodes&#039; data in an Excel sheet. Is there any way to do it?

Thanks in advance
Angel</description>
		<content:encoded><![CDATA[<p>Hi Keith,</p>
<p>I would like to build up a Netlist to implement a DC electrical network on PSpice, starting from components and nodes&#8217; data in an Excel sheet. Is there any way to do it?</p>
<p>Thanks in advance<br />
Angel</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Neufeld</title>
		<link>http://www.neufeld.newton.ks.us/electronics/?p=120&#038;cpage=1#comment-24032</link>
		<dc:creator>Keith Neufeld</dc:creator>
		<pubDate>Mon, 09 Nov 2009 16:40:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.neufeld.newton.ks.us/electronics/?p=120#comment-24032</guid>
		<description>Dandan, I think the best way to make sure everything translated is to bring up the board in your PADS editor or viewer.  If you see everything there, then it worked.  I don&#039;t mean that as a glib answer -- you yourself are ultimately the best test.

However, at a technical level, I can tell you this:  This version of eagle2pads doesn&#039;t work with dynamic EAGLE field widths, so you probably had to adapt the &lt;code&gt;unpack&lt;/code&gt; line to the characteristics of your file.  Once you&#039;ve done that, the script will print out every single part, whether it was able to translate it or not; so at worst, you&#039;ll get parts that your PADS editor doesn&#039;t recognize.  And it always prints out every net, formatted appropriately, so you shouldn&#039;t lose anything there.

I&#039;ve written an updated version that deals much better with variable field widths and I need to get it posted for download.</description>
		<content:encoded><![CDATA[<p>Dandan, I think the best way to make sure everything translated is to bring up the board in your PADS editor or viewer.  If you see everything there, then it worked.  I don&#8217;t mean that as a glib answer &#8212; you yourself are ultimately the best test.</p>
<p>However, at a technical level, I can tell you this:  This version of eagle2pads doesn&#8217;t work with dynamic EAGLE field widths, so you probably had to adapt the <code>unpack</code> line to the characteristics of your file.  Once you&#8217;ve done that, the script will print out every single part, whether it was able to translate it or not; so at worst, you&#8217;ll get parts that your PADS editor doesn&#8217;t recognize.  And it always prints out every net, formatted appropriately, so you shouldn&#8217;t lose anything there.</p>
<p>I&#8217;ve written an updated version that deals much better with variable field widths and I need to get it posted for download.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Neufeld</title>
		<link>http://www.neufeld.newton.ks.us/electronics/?p=120&#038;cpage=1#comment-24031</link>
		<dc:creator>Keith Neufeld</dc:creator>
		<pubDate>Mon, 09 Nov 2009 16:32:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.neufeld.newton.ks.us/electronics/?p=120#comment-24031</guid>
		<description>Alex (or anyone), I think you right-click on the .plx file and choose &quot;Open with ...&quot;, then find your ActivePerl installation and pick it, and check the box to always open with this application.

Dandan just got this working and may be able to answer this.</description>
		<content:encoded><![CDATA[<p>Alex (or anyone), I think you right-click on the .plx file and choose &#8220;Open with &#8230;&#8221;, then find your ActivePerl installation and pick it, and check the box to always open with this application.</p>
<p>Dandan just got this working and may be able to answer this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dandan</title>
		<link>http://www.neufeld.newton.ks.us/electronics/?p=120&#038;cpage=1#comment-24030</link>
		<dc:creator>Dandan</dc:creator>
		<pubDate>Mon, 09 Nov 2009 15:09:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.neufeld.newton.ks.us/electronics/?p=120#comment-24030</guid>
		<description>Hi Keith,

Script worked fine in WINXP with ActivePerl 5.10.
But how can I be sure that all the nets translated to PCB netlist?

There is a company that claims to have such translator:
http://www.eaglecentral.ca/purchase/eet_pads.php?product=1&amp;d=1

Thanks a lot,
Dandan</description>
		<content:encoded><![CDATA[<p>Hi Keith,</p>
<p>Script worked fine in WINXP with ActivePerl 5.10.<br />
But how can I be sure that all the nets translated to PCB netlist?</p>
<p>There is a company that claims to have such translator:<br />
<a href="http://www.eaglecentral.ca/purchase/eet_pads.php?product=1&#038;d=1" rel="nofollow">http://www.eaglecentral.ca/purchase/eet_pads.php?product=1&#038;d=1</a></p>
<p>Thanks a lot,<br />
Dandan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Neufeld</title>
		<link>http://www.neufeld.newton.ks.us/electronics/?p=120&#038;cpage=1#comment-22894</link>
		<dc:creator>Keith Neufeld</dc:creator>
		<pubDate>Sun, 01 Mar 2009 15:10:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.neufeld.newton.ks.us/electronics/?p=120#comment-22894</guid>
		<description>Patrick, sorry, but I don&#039;t actually know of a way to export an EAGLE schematic and import it into something else.  My script allows you to export a netlist and partlist in order to import into a separate board layout package, not export the schematic.

I think you&#039;re best off reentering the schematic into Mentor.  EAGLE licenses start at $500 for schematic + layout (without autorouter) for commercial use and limited to boards up to about 4&quot;x6&quot;, plus of course you&#039;d have to learn a new package.  Likely not worth it for just the one customer.</description>
		<content:encoded><![CDATA[<p>Patrick, sorry, but I don&#8217;t actually know of a way to export an EAGLE schematic and import it into something else.  My script allows you to export a netlist and partlist in order to import into a separate board layout package, not export the schematic.</p>
<p>I think you&#8217;re best off reentering the schematic into Mentor.  EAGLE licenses start at $500 for schematic + layout (without autorouter) for commercial use and limited to boards up to about 4&#8243;x6&#8243;, plus of course you&#8217;d have to learn a new package.  Likely not worth it for just the one customer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick O'Keefe, Jr.</title>
		<link>http://www.neufeld.newton.ks.us/electronics/?p=120&#038;cpage=1#comment-22885</link>
		<dc:creator>Patrick O'Keefe, Jr.</dc:creator>
		<pubDate>Thu, 26 Feb 2009 15:18:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.neufeld.newton.ks.us/electronics/?p=120#comment-22885</guid>
		<description>Hi,
I read through the posts and am not entirely clear... 

I use Mentor graphics PADS for schematic capture (and layout)  My customer just sent me an Eagle schematic. 

If I send him your translator, will he be able to then export the schematic in Mentor Graphics PADS???

Thanks,
Patrick</description>
		<content:encoded><![CDATA[<p>Hi,<br />
I read through the posts and am not entirely clear&#8230; </p>
<p>I use Mentor graphics PADS for schematic capture (and layout)  My customer just sent me an Eagle schematic. </p>
<p>If I send him your translator, will he be able to then export the schematic in Mentor Graphics PADS???</p>
<p>Thanks,<br />
Patrick</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.neufeld.newton.ks.us/electronics/?p=120&#038;cpage=1#comment-22857</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Fri, 20 Feb 2009 20:24:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.neufeld.newton.ks.us/electronics/?p=120#comment-22857</guid>
		<description>Hi Keith,

I am trying to use your script file but fail many times. The problem is how
to associate the plx file with the ActivePerl. And I can&#039;t use DOS to run this
file, too. Pls advise.

Thanks
Alex</description>
		<content:encoded><![CDATA[<p>Hi Keith,</p>
<p>I am trying to use your script file but fail many times. The problem is how<br />
to associate the plx file with the ActivePerl. And I can&#8217;t use DOS to run this<br />
file, too. Pls advise.</p>
<p>Thanks<br />
Alex</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Neufeld</title>
		<link>http://www.neufeld.newton.ks.us/electronics/?p=120&#038;cpage=1#comment-22349</link>
		<dc:creator>Keith Neufeld</dc:creator>
		<pubDate>Mon, 20 Oct 2008 22:00:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.neufeld.newton.ks.us/electronics/?p=120#comment-22349</guid>
		<description>JP, you should be able to play around with this and try it out, and then revert your copy back if it doesn&#039;t work the way you want.

Try this:

&lt;pre&gt;
    printf NET &quot;%-7s%s@%s\n&quot;, $part, $value,
	    exists $$fpackage{$epackage}
	    ? $$fpackage{$epackage}
	    : $epackage;
&lt;/pre&gt;

Note that you could inline &lt;code&gt;$value&lt;/code&gt; into the &lt;em&gt;printf()&lt;/em&gt; format, because Perl is flexible that way; but since &lt;code&gt;$part&lt;/code&gt; is an argument because it takes a special formatting string for left-alignment, and the package is an argument because of the ternary operation, it looks cleaner to me to make &lt;code&gt;$value&lt;/code&gt; an argument as well.</description>
		<content:encoded><![CDATA[<p>JP, you should be able to play around with this and try it out, and then revert your copy back if it doesn&#8217;t work the way you want.</p>
<p>Try this:</p>
<pre>
    printf NET "%-7s%s@%s\n", $part, $value,
	    exists $$fpackage{$epackage}
	    ? $$fpackage{$epackage}
	    : $epackage;
</pre>
<p>Note that you could inline <code>$value</code> into the <em>printf()</em> format, because Perl is flexible that way; but since <code>$part</code> is an argument because it takes a special formatting string for left-alignment, and the package is an argument because of the ternary operation, it looks cleaner to me to make <code>$value</code> an argument as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John-Philip</title>
		<link>http://www.neufeld.newton.ks.us/electronics/?p=120&#038;cpage=1#comment-22342</link>
		<dc:creator>John-Philip</dc:creator>
		<pubDate>Thu, 16 Oct 2008 09:48:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.neufeld.newton.ks.us/electronics/?p=120#comment-22342</guid>
		<description>Dear Keith,

I&#039;m more of a C programmer, so I can read the Perl, but don&#039;t know how to change it.

You can change the package attribute ($epackage) to pass the value and the footprint.  The format is &quot;Value@Footprint&quot;.  Example &quot;AD9910@TQFP100&quot;

Might be useful to pass the resistance value to FreePCB for those of us that prefer to print the value rather than the reference on the silk-screen.

Regards,
JP</description>
		<content:encoded><![CDATA[<p>Dear Keith,</p>
<p>I&#8217;m more of a C programmer, so I can read the Perl, but don&#8217;t know how to change it.</p>
<p>You can change the package attribute ($epackage) to pass the value and the footprint.  The format is &#8220;Value@Footprint&#8221;.  Example &#8220;AD9910@TQFP100&#8243;</p>
<p>Might be useful to pass the resistance value to FreePCB for those of us that prefer to print the value rather than the reference on the silk-screen.</p>
<p>Regards,<br />
JP</p>
]]></content:encoded>
	</item>
</channel>
</rss>
