I'm looking to get some pcbs made. It would be a small section of a larger build that is originally on a breakaway board, but the way I want to mount it requires some sort of standoffs, for which the original doesn't have holes (or any other mounting options, so why put it on a breakaway board...? But I digress). I also want to change one or two of the footprints, which will not affect nearby components in this case. So I'm basically recreating a bit of an existing board to fit my build layout better.
It seems to me that the best way to do this is to simply get the pcbs made by one of the common services that I see folks here using. The problem is, I have zero knowledge of how to create a Gerber file use pcb design software. However, like many who get into DIY, I'm more than happy to invest some time in learning. So my question is, is there a good and (relatively) simple software out there for a beginner to work with -- ideally one that isn't terribly expensive since I'm really just dipping my toe in the water for the first time and have no idea if this will be something I do routinely? Oh, and since it probably matters, I am on a Mac.
Thanks in advance for any suggestions!
I thought I would add my 2-cents worth to this discussion in order to try and help you out. Now.....you must remember that I am
"ONLY A BEGINNER" when doing PCB layouts, as I only have 40+ years of experience performing PCB designs for defense contractors, medical electronics firms, NASA, R&D labs and telecommunications and video electronics companies. So, I am still learning about this stuff!!!
Here are a couple of other - FREE - PCB layout programs for you to consider: 1)
PCB Artist and, 2)
PCB123. Now.....while I personally have no knowledge of how well either of these products work, they are both a couple of other "flavors" to try out. I can say, though.....the "PCB Artist" is also connected to a "PCB prototype quick-turn" fabrication shop, which you may find to be of some interest, especially if you have never ordered PCBs for yourself before. Try them out.
I will also include here in my response to you that the use of individual
GERBER files and an
EXCELLON N/C Drill file to have your PCBs fabricated is now an old-fashioned and - outdated - file format!!! To those on this forum or in this thread may still use GERBER files because they have been around forever, the industry as a whole, is trying to get away from using GERBER data files because they are "non-intelligent". GERBER files are just ASCII text files and they do not contain a shred of "intelligence" other than X/Y co-ordinate points and a "Size/Shape" code.
In today's PCB world, it is now much easier for both yourself and for the PCB fabrication shop to use the
- NEW - preferred output file called:
ODB++
>> EVERYTHING << that a PCB fabrication shop needs to not only "fabricate" your PCB is in this file, but also all of the data to perform the electrical testing and to have the parts assembled onto your PCB is all within an -
ODB++ - output file. Something to just keep in mind, OK???
As far as wondering about schematic symbols and PCB footprints and the libraries of these various symbols within each different PCB system, just go ahead and use with whatever is in the PCB program that you select. Whether this is a "one-off" project or merely the beginning of you becoming a PCB Designer, I would use the provided libraries.....UNTIL you learn and understand enough about "layer-stackup" and "pad geometry" to venture out about creating your own symbols and footprints. Most symbols and footprints these days follow industry standards (i.e. IPC Guidelines) for a variety of reasons. While it appears as though most members on this forum don't really care about such things (i.e. "I don't care about having to meet any standards. I just want to get a PCB in my hands regardless"!!!), in my line of work, I
- HAVE - to follow industry standards or my PCB designs will not be accepted!!! Simple as that!!!
Here are three different companies that each have their own schematic symbol and PCB footprint libraries and - ALL - of which also meet the industry standards to be accepted by various industries (i.e. aerospace, defense, industrial, medical, R&D, telecommunications, video, etc.): 1)
SamacSys 2)
SnapEDA 3)
Ultra-Librarian. And, should you venture out into the area of purchasing your own electronic components, you will notice that the two most commonly used parts distributors (i.e. Digi-Key [
SnapEDA & Ultra-Librarian] and Mouser [
SamacSys]) each use one or more of these "symbol provider" companies for you to immediately download what you need. Easy-Peezy!!!
Now.....here is something to think about when you notice the lack of high-end CAD-design software programs available on a Mac. Why does Apple themselves use WINDOWS-based CAD-design programs to design their own products??? Now, Apple may use some "VirtualPC" platform to run WINDOWS software on a Mac, but the point is.....it's
- STILL - a WINDOWS-based program!!! I cannot tell you the numbers of times I have been contacted by recruiters working on behalf of Apple contact me to either design their PCBs or their mechanical chassis using well-known high-end industry-standard WINDOWS-based CAD-design software programs!!! It makes me laugh.
What do I use? I use the
CADENCE/OrCAD "PCB Editor" Release 17.4 PCB Design software for my PCB designs. I have things configured so my PCB design files import straight into my
SolidWorks Premium 2021 3D Mechanical Design program so I am able to work with both my mechanical and PCB designs together in a single environment. But.....that's just me!!!
Well.....hopefully an item or two here has proven to be useful to you. Should you need anything else, feel free to let me know, OK???
/