T O P I C R E V I E W |
n/a |
Posted - 23 Oct 2012 : 15:33:10 No doubt this question has been raised before, but I can't find it so here goes.
I am trying to generate simple mounting holes for PCBs, unplated and of known diameters. In the library editor, I am using the Add a Pad function and then modifying it, but is there a better way?
Also, I want to predefine a keepout ring around it (for bolt heads etc), but I can't see how to do that without adding it manually after placing the raw hole on the board? |
6 L A T E S T R E P L I E S (Newest First) |
Iain Wilkie |
Posted - 23 Oct 2012 : 16:46:34 Just give the hole an annular ring in copper (i.e. just like an ordinary pad) and that way tracks and pours will stay claer
Iain
|
robhardy |
Posted - 23 Oct 2012 : 16:44:45 I had a similar problem. I added the pad to a net and this allowed me to keep the spacing using a guard spacing
Regards
Rob |
DavidM |
Posted - 23 Oct 2012 : 16:17:03 That is correct, sorry, there is no way to add anything that does "keep out other stuff".
David
|
n/a |
Posted - 23 Oct 2012 : 15:57:11 David
Thanks for the info (and for correcting my typo!)
However, the component to component spacing won't keep tracking or copper pour away from the bolt head which is really what I need. Do I take it you can't add a keepout to a library symbol? |
DavidM |
Posted - 23 Oct 2012 : 15:50:41 (I've corrected the title of your topic).
There are really two ways to add a mounting hole like this. One is to make a PCB-only component as you are doing, which lets you draw other things such as silkscreen around it if you need it. The other is to simply insert a Free Pad directly into the design itself wherever you need the mounting hole.
If you want to keep an area around it clear for things like the bolt head, then this could be imagined as the same as the component 'body', so the normal component-to-component checking could be used just as if this were an ordinary component.
|
n/a |
Posted - 23 Oct 2012 : 15:38:32 I meant "mounting" holes of course ..... |