Any pcb layout programs allow you to import jpeg image as ba

DarkMatter threw some tea leaves on the floor
and this is what they wrote:

On 24 Aug 2003 21:46:11 -0400, DJ Delorie <dj@delorie.com> Gave us:


DarkMatter <DarkMatter@thebarattheendoftheuniverse.org> writes:
We do 0402 SMD layouts with it all the time.

Pardon my not being impressed, but, so what? They're still far bigger
than the one mil resolution of even cheap layout programs.

Dude. You are stupid.
Moronic accusation of the *century*.

In order for an 0402 layout to work, the
parts have to be in the right place. That means that the software HAS
to be able to resolve that far if it can do accurate layouts of that
size part. Get a clue.
How about answering DJ's question ?

Its simple, do you need it repeated ?

My original question was: what is different about that layout program
that makes it "more precise" to you?

Go take your meds.
In other words, you don't *comprehend* DJ's question ?

Be polite to DJ, he's a well respected software author. Who knows, if you
answer his questions, *you* might learn something :)

--
Kind Regards from Terry
My Desktop is powered by GNU/LinuX, Gentoo-1.4_rc2
New Homepage: http://milkstone.d2.net.au/
** Linux Registration Number: 103931, http://counter.li.org **
 
On 26 Aug 2003 07:44:03 -0400, DJ Delorie <dj@delorie.com> wrote:

PCB is at http://pcb.sourceforge.net/

PCB has 1 mil accuracy, both in element sizing and placement, and an
8x zoom (8 pixels = 1 mil). It supports up to 8 layers and a 30x30
inch board. The zoom limits and number of layers are compile-time
constants, so if you need more, it only takes a few minutes to change
them. Also included is autoplace, a gridless autorouter, and a trace
optimizer. Output formats are Postscript and RS-274X, including full
support for masks, paste, and silk on both sides.

Sounds like you're storing all coordinates as 16-bit integers. Why not
just use floats? They're about as fast on a modern CPU.

John
 
John Larkin <jjlarkin@highlandSNIPtechTHISnologyPLEASE.com> writes:
Sounds like you're storing all coordinates as 16-bit integers. Why not
just use floats? They're about as fast on a modern CPU.
Historical. The protocol unit for X coordinates is a 16 bit integer.
If anything, we'd change to 32 bit ints measuring 0.0001 inch, but so
far, nobody has needed a board bigger than 30 inches, so there's not
much point in changing it yet.

Plus, floats suck. You can't always store exact decimal values with
them. It's almost always better to use scaled integers instead.
Given that gcc supports 64 bit integers on nearly all platforms,
there's little reason to use floats to hold large integers any more.
 
John Larkin <jjlarkin@highlandSNIPtechTHISnologyPLEASE.com> wrote:

On 26 Aug 2003 07:44:03 -0400, DJ Delorie <dj@delorie.com> wrote:


PCB is at http://pcb.sourceforge.net/

PCB has 1 mil accuracy, both in element sizing and placement, and an
8x zoom (8 pixels = 1 mil). It supports up to 8 layers and a 30x30
inch board. The zoom limits and number of layers are compile-time
constants, so if you need more, it only takes a few minutes to change
them. Also included is autoplace, a gridless autorouter, and a trace
optimizer. Output formats are Postscript and RS-274X, including full
support for masks, paste, and silk on both sides.


Sounds like you're storing all coordinates as 16-bit integers. Why not
just use floats? They're about as fast on a modern CPU.
Probably not with all the trouble of almost equal comparisons and having to
convert and round to ints all the time anyway.

The most appropriate unit is probably 1/1270000 inch in 32 bits. That
allows dimensions with 0.1mil and 0.01mm precision to have integer
representations.
 
"DarkMatter" <DarkMatter@thebarattheendoftheuniverse.org> wrote in message
news:bbdokvo08f9amjap8p3k3vp94t32tano8d@4ax.com...
On Tue, 26 Aug 2003 08:15:30 -0700, John Larkin
jjlarkin@highlandSNIPtechTHISnologyPLEASE.com> Gave us:

Sounds like you're storing all coordinates as 16-bit integers. Why not
just use floats? They're about as fast on a modern CPU.


You assume that his layout package, or that all layout packages have
such features available to them.
He didn't assume anything- he asked a question.

Cheers!

Chip Shults
My robotics, space and CGI web page - http://home.cfl.rr.com/aichip
 
On 26 Aug 2003 07:44:03 -0400, DJ Delorie <dj@delorie.com> Gave us:

I'm not surprised you're too stupid to realize what the question was.
You obviously don't understand enough about pcb layout packages (or
software development) to realize what I was asking.

Bullshit, chump. I told you that it would not need to be any more
than the resolve of the photoplotters at the manufacturing house. I
also said that it would ACCURATELY place 0402 parts. You'd have to be
pretty stooopid not to be able to garner the fact that accurately
placed 20 mil wide parts means a pretty tight package. Accurately
being the key word. Since we do manufacture, the stuff has to be
right.

Yer an idiot.
 
On Wed, 27 Aug 2003 01:02:42 +1000, Terry <tjporter@gronk.porter.net>
Gave us:

Be polite to DJ, he's a well respected software author. Who knows, if you
answer his questions, *you* might learn something :)

His "question" was framed such that it contained insults, and he
even went as far as to manufacture claims which I did not make about
the product in question.

Not ranking very high up on the professional grade "respected
software author" totem pole. Uncle Al would have treated his ass the
same way, or far worse even.
 
On Tue, 26 Aug 2003 21:39:07 -0700, DarkMatter
<DarkMatter@thebarattheendoftheuniverse.org> wrote:

On Tue, 26 Aug 2003 08:15:30 -0700, John Larkin
jjlarkin@highlandSNIPtechTHISnologyPLEASE.com> Gave us:

Sounds like you're storing all coordinates as 16-bit integers. Why not
just use floats? They're about as fast on a modern CPU.


You assume that his layout package, or that all layout packages have
such features available to them.

You are certainly correct. I failed to account people who are writing
PCB layout packages for the Commodore and TRS-80.

John
 
On Wed, 27 Aug 2003 12:36:35 GMT, "Sir Charles W. Shults III"
<aichipREM@OVEcfl.THISrr.com> Gave us:

Here we go again... PLONK!
I'm scared... NOT!

Fucking retard.
Chip Shults
It takes a real special usenet retard to think that his kill filter
edit announcements have some meaning or value. You are one such
special retard.

You re about as lame as it gets, and your robotics, space, and cgi
web page SUCKS! It shows you8 to be an idiot. It would NOT take 90
servants per person to match the standard of living today, in 1776.
You're an idiot.
 
On Wed, 27 Aug 2003 07:54:58 -0700, John Larkin
<jjlarkin@highlandSNIPtechTHISnologyPLEASE.com> Gave us:

You are certainly correct. I failed to account people who are writing
PCB layout packages for the Commodore and TRS-80.


Right... Sure... and your "floats are faster" remark got shot down
too.

Try again, dipshit.
 

Welcome to EDABoard.com

Sponsor

Back
Top