D
DarkMatter
- Jan 1, 1970
- 0
It is a silly concept. Note how it is not a mainstream package.Funny, I could almost swear that somebody recently said...
snip
It is a silly concept."
You are a silly conceptualizer.
It is a silly concept. Note how it is not a mainstream package.Funny, I could almost swear that somebody recently said...
snip
It is a silly concept."
Dude. You are stupid. In order for an 0402 layout to work, thePardon my not being impressed, but, so what? They're still far bigger
than the one mil resolution of even cheap layout programs.
My original question was: what is different about that layout program
that makes it "more precise" to you?
I assumed he would be pulling part footprints from the standard
library, and using the photo to help him manually run the traces to
the right pins. I see nothing impractical about it.
DarkMatter said:Dude. You are stupid. 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.
It is a silly concept. Note how it is not a mainstream package.
You are a silly conceptualizer.
Donald J. Miller said:Circad has a "reverse engineering" mode which lets you import a BMP file as
a background that you can trace over while doing your layout. There are
program features that let you scale the BMP image appropriately on both
axis.
Info is available at www.holophase.com
Dana Raymond said:Would the whole PCB fit on your screen? If so, photocopy the image onto a
transparency and tape it to your screen.
The vast majority of layouts are done beginning with schematics - in fact it
is essential to ensure that the schematics agree with the wiring of the PCB.
The 'idea' of a circuit is first expressed in schematic form (unless from a
HDL, but thats a different story), hence thats were the PCB design process
begins.
However, there is a very small class of PCB layout package use where one
must copy a PCB. Sometimes this is done by product maintenance people, by
reverse-engineers, or to rescue the development path of a product originally
done in a defunct PCB package (anyone remember Orcad PCB? Yucckkk!).
I've got plenty of clues. What I'm missing is an answer to my
question, which you seem to be unable to provide. The question is:
what does your layout package do differently, that makes it more
accurate? I know how to do layouts, and I know what a 0402 package
is, what I don't know is what your layout package does differently
that makes it "more accurate". Does it have better resolution than 1
mil? Does it allow for sub-mil positioning? Does it have a better
zoom feature?
Since I use PCB, and have the sources to it, if there's some feature
that makes it "more accurate" I might be able to add that feature to
PCB as well, if only you'd tell me what that feature is.
We bring in DXFs all the time.
It's often easier to do the mechanical
side of PC designs in Autocad, then bring them in and use that as a
placement template.
This is especially useful when we have to, say,
mate up a PCB with an enclosure.
PADS apparently won't import a BMP to
a PCB or a schematic, but it would be handy if it did... we could use
that for logos, cartoon characters, "comments" on schematics, stuff
like that. Most PCB programs are terrible drawing/drafting programs.
If you are the programmer, I am surprised at your entire line of
questioning, from the get go.
DarkMatter said:The resolve in the package I described must be sub mil, because the
coordinate display resolves to sub mil accuracy. The minimum grid
step is only one mil, however. For sub mil, the grid would have to be
unsnapped.
and said:Dude. You are stupid.
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.
Go take your meds.
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.
John Larkin said: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 Larkin said: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.
DarkMatter said:You assume that his layout package, or that all layout packages have
such features available to them.