I don’t know about the others, but for OSH Park, see their “slots” page. It appears they can do plated slots, but they aren’t officially supported, and you have to put the slots on the Edge.Cuts layer, rather than just representing them as oval holes. I use OSH Park and always use circular holes, because this seems intimidating to me.
The board mount barrel connector uses slots and I had no problems with that at a low end Chinese board house.
And to answer that one… right click on the background/canvas… the menu will let you chose a grid spacing.
To completely shut it off … hmm … scratches head … I can’t find an option for that?
Yeah, best i can see is to use custom grid and set it to the smallest allowed.
“Incorrect grid size (size must be >= 0.001 mm and <= 50.000 mm)”
If you are talking about the footprint editor hold shift+ctrl to disable snapping to grid.
Sorry, doesn’t work on my OSX.
Seriously though, I really can’t find a way to get rid of snapping, really tried hard
I could still get some work done by simply moving with numbers but for silckreen markings I would really want to be able to move stuff around visually, seems just impossible on OSX.
I’m not sure how just setting the grid to the lowest size possible doesn’t work for this. I don’t go anywhere near the smallest when I want to place stuff that really doesn’t need to be grid aligned (like silk screen elements) and that works well enough.
I set the custom grid to 0.001mm and if that is still “snapping” I just don’t see it; unless it is zoomed all the way in. At that point, I have to get close to the monitor to even see the actual minimal snapping.
I wonder if there isn’t possible a hardware display issue where the cursor is having a hard time keeping up with the pointer.
Setting grid to 0.01mm (there’s no 0.001?) works for me, thanks.
Wasn’t aware this was the way it worked. In most similar software snapping and visual grid are separate settings. I would prefer that actually since I would like to keep the grid as a visual guideline while still being able to move/draw without snapping. But good enough!
Excuse me for digging, but I’m onto the exact same problem and I cannot find any suitable footprints in Kicad 5.1.5-3 (I’m aware there is a 5.1.6 available, but updating on Windows is a PITA). Is the original work available somewhere or do we play the create-your-own game just a little longer?
Well without a part number how should we know what footprint you need? Plus points for a link to a datasheet and a massive bonus if the dimensioned drawing is directly posted as a picture.
It’s literally the exact same thing as OP used, hence my necro post. I’ve got tons of original Miyama and ripoff parts, those are very common miniature switches in Germany. Pin spacing of PCB mount and solder lug units are the same, it’s just a different hole size and shape which could be made into six distinct footprints: (Pin, Lug, Universal ) x (SPDT, DPDT). SPST uses the same footprint as SPDT, just with one leg not present. I’ve already made an universal footprint that theoretically fits my needs, but until I got it fabricated, I do not know how well it fits. OP likely got his PCB made already (it’s only been three years…) and probably does know.
I use them often - my goto Toggle switch…
SW_Toggle_Blue_wSlots.kicad_mod (2.9 KB)
Toggle_SW_Blue_R0.step (260.7 KB)
thanks a lot for the footprint and the 3D model as well.
I’m wondering why it doesn’t come with KiCAD since it’s a quite common component.
Even in 6.0.9 there is not. I needed to understand if it was my fault into the research and i got this topic.
Beside this, in KiCAD looking for SPDT I get the wrong footprint … it returns the DPDT …
And I’m wondering how many different footprints would be needed to cover common switches.
The library shown is Button, Switch, THT. Is the library part a SPDP switch footprint?
it’s the library I have since I use KiCAD. As you can see form the screenshot I wrote SPDT and I expect SPDTs. The one shown and the one right below it, are the only 2 wrong ones.
4:
Miniature SPDT
Miniature DPDT
SubMiniature SPDT
SubMiniature DPDT