KiCad 5 #22 PCB Mounting Holes

Поделиться
HTML-код
  • Опубликовано: 7 авг 2024
  • You can support me on Patreon here: / johnsbasement
    A walk through the creation and placement of plated and non-plated mounting holes.
    Take note that some PCB board fab houses either don't (or charge more to) build a board with NON-plated holes! Always check the specs of your preferred provider before you design your PCB.
    This is part of a KiCad 5 tutorial playlist: • KiCad 5 Tutorial
    Music used in this video (Vibe Tracks, Alternate) was downloaded from the RUclips Audio Library: ruclips.net/user/audiolibrary_...
    #kicad5
  • НаукаНаука

Комментарии • 33

  • @MasterpieceTheatreDM
    @MasterpieceTheatreDM 3 года назад +4

    It's great that you don't just simply show how to do things, but include all the considerations one needs to think about during every step of the process. This series I'm sure is going to save me more than a handful of headaches during this project I'm currently working on, being that I'm new to PCB design. Thank you!

    • @JohnsBasement
      @JohnsBasement  3 года назад +1

      Thank you for such kind words! I hope the ROI of watching them is positive.

  • @mattdorsey2244
    @mattdorsey2244 9 месяцев назад

    You are fun to listen to John. Great video.

  • @qzorn4440
    @qzorn4440 3 месяца назад

    This is a fantastic mounting hole video. I would like to change the grounded round pad with vias to a square design with rounded corners. Then use a 2 pin jumper to connect the ground to common or leave the power supply common not connected to the mounting hole ground. John this video has some great advice. Thank you.

    • @JohnsBasement
      @JohnsBasement  3 месяца назад

      Thank you! Glad to know I could help!

  • @FrankenLab
    @FrankenLab 4 года назад

    Like your tutorials and explanations much better than that other guy that does kicad videos. Much more thorough and not so dry.

  • @andymouse
    @andymouse 5 лет назад +2

    This one came just at the right time, didn't think of making holes actual parts.

  • @notinajaronmars
    @notinajaronmars 2 года назад +1

    Very awesome thorough instruction! Thanks. I laughed at the mounting hole to VCC connection. Lol.

  • @alanjrobertson
    @alanjrobertson 3 года назад +2

    Really helpful tutorial on the differences and in particular on solder mask vs pad clearance, thanks!

  • @gaiusjulius2598
    @gaiusjulius2598 4 года назад +2

    Hey, John. Really nice tutorials. I enjoy them alot!

  • @baler1992
    @baler1992 4 года назад +3

    John your videos are the best online tutorials I’ve seen. Super helpful in that you state clearly the objective and make useful comments on what hot keys you are using as you progress through the video!
    One request. Can you comment on how to place holes and parts exactly? I am working with a mechanical designer and another EE making boards that have shared mounting holes and stacking surface mounted board to board connectors.

    • @JohnsBasement
      @JohnsBasement  4 года назад

      Good idea for a new vid!
      The short of it is that I do it by selecting the part and hitting E. Then i can see or manually set the X and Y coordinates.
      A vid may be needed to show how the positioning reference on the parts works. For mounting holes, it is easy because a hole is one pad and its center is what you want for coordinates.
      I find a board corner's coordinates from the edge cuts outline line-segment coordinates and go from there.

    • @baler1992
      @baler1992 4 года назад +1

      Thanks John!
      Would be a great video topic. I spent 2 days trying to figure it out!
      I found a feature call move relative CTRL-R. Set the grid origin to the edge corner as you suggested. Then when selecting the components use move relative and select the grid origin option and enter then the coordinates.
      One point is that it seems to work best for SMT parts if the footprint is centered. I had to fix some of my custom footprints so the pads are symmetrical about the center, which is how most parts seem to be designed.
      Issue I had was the KiCad coordinate system is fixed with the origin at the upper left hand side of the paper. Meaning a bunch of math if you use absolute coordinates. In any case I had to get buy in from my colleague to use the board corner as our common origin. My colleague is using Altium for his board and I’m using KiCAD 5.1.

  • @sagebrother
    @sagebrother 2 года назад +1

    Excellent video series and I have learnt so much!! Thanks.

    • @JohnsBasement
      @JohnsBasement  2 года назад

      Thanks for saying!
      Likes & subs appreciated. Tell your friends!

  • @RPBCACUEAIIBH
    @RPBCACUEAIIBH 4 года назад

    Thanks, that's really helpful!

  • @christopherward2748
    @christopherward2748 Год назад

    Thanks great video

  • @movax20h
    @movax20h 3 года назад +1

    I use plated mounting holes with sattelite vias even if it is on 2 layers, or when the hole is not electrically connected to anything. It just feels to be more robust in terms of carry current, resisting damage from screw pressure or abrassion, and stronger mechanically, less risk of unbounding copper from the substrate. Just my ideas. It cost almosts nothing in most cases to use them, nor they use more space. They might not be the best idea for wave soldering, but often will do fine. Obviously, there are also other options, like mounting holes with solder segments, to add a bit extra mechanical strength and contact pressure. Various types, not all of them avaialble out of the box in the KiCad.

    • @JohnsBasement
      @JohnsBasement  3 года назад

      Yeah. Sattelite vias are definitely better if you need to assure that anything other than the top copper is in contact with the bolt head. I should reshoot this or add another vid discussing the tlproblems with counting on the thru-plating surviving after the PCB is squeezed by a bolt. 😕

    • @movax20h
      @movax20h 3 года назад

      @@JohnsBasement Thanks for this video, still learned few things here and there.:)

  • @marceloandrade225
    @marceloandrade225 3 года назад

    Great!

  • @djtazzmtl
    @djtazzmtl 3 года назад +1

    Hi John, the padded mounting hole with via... Are the through hole/vias attached to the net, you specified for the mounting hole.
    For example I'm going to use the mounting hole to ground the PCB to the chassis. Someone mentioned that a regular padded mounting hole is not enough as the screw may damage the copper in the hole and severe the connection. So they suggested a mounting hole with vias, but they do not know how KiCad works.
    So I added my mounting hole and attached it to my ground fill zone and it looks attached to the center, but I do not see the via pads attached to it through thermal reliefs???

    • @JohnsBasement
      @JohnsBasement  3 года назад +1

      If your mounting hole is a pad and that pad is a 'pin' then it will connect in the manner of any 1-pin footprint.
      Add vias and else as you wish. If they are all on the same net then they are connected... If there is no copper than your rules for traces, clearance and such are to be suspevted.
      As for expecting things to get connected to filled regions, that too will depend on your settings for things like clearance, thermal spoke withs and so on.

    • @djtazzmtl
      @djtazzmtl 3 года назад +1

      So the hole is over the coper fill and from that perspective it's connected. Someone suggested that I change the properties of only that specific mounting hole from thermal relief to solid and that will do the trick.
      So while the rest of the pads are connected with thermal relief the hole has full solid connection. See my attached image:
      www.dropbox.com/s/uy0syv2g7ay75eh/Screen%20Shot%202020-11-16%20at%206.41.30%20PM.png?dl=0

  • @jimmiller9386
    @jimmiller9386 4 года назад

    John, I'm really appreciating your video. I do have a question, I use a CNC (I've used EagleCAD in the past) and I want to now use KiCad to mill double sided PCBs. To do that I need to add alignment holes so that the board is aligned correctly when I flip is over. Do you suggest going the route of adding, in this case, non-plated holes?

    • @JohnsBasement
      @JohnsBasement  4 года назад

      Thanks for the kind words.
      CNC milling PCBs is new to me. How did you do it before?
      If you are only drilling & milling, I'd expect none of your holes will actually be plated. If you are drilling tooling holes to mount the board after flipping it over, then I'd expect you will want a true bore size... which should be most accurate if nothing in the data pipeline tries to do you any favors... Like increasing the outputted bore size to accommodate for plating.
      I feel the need to emphasize the fact that I know very little about milled PCBs.
      If they are tooling holes (to mount the board on a jig, then I'd dive in by specifying a non-plated hole (and a plated one for contrast) and look closely at the drill files and see what diameters are given for them to see if they match my expectations.
      Let us know about how it goes. I'm be interested in knowing if they are tooling or if they get 'seen' by cameras or some such other thing.

    • @gfodale
      @gfodale 4 года назад

      Dave at EEVBlog made mention of Fiducials a while back being used for keeping boards in register for pick and place machines I think. (been awhile, surprised I remembered what they were called) Don't know if they would help with your situation, but might be worth looking into.

    • @JohnsBasement
      @JohnsBasement  4 года назад

      FYI - Fiducials on PCBs usually refer to small copper dots that are placed around surface mount chips so that a camera on a pick & place machine can improve its target accuracy (over dead reconing) when putting down the chips.

    • @gfodale
      @gfodale 4 года назад +1

      @@JohnsBasement Thanks for explaining that. I couldn't remember so well. They say memory is the second thing to go. I can't quite remember what the first was.....

  • @GeorgeFlorian12
    @GeorgeFlorian12 2 года назад

    How do you move a mounting hole ? I've tried moving it but I move only the library part (mounting hole), the actual hole remains in place.

    • @JohnsBasement
      @JohnsBasement  2 года назад

      Whuu???? 🤔.. makes me think that someone placed two different footprints into the same place on the PCB. Or there is some odd locking going on?
      I wonder if there could be a circle on the edge cuts layer?
      If 'it' is a mounting hole that came from the schematic then I'd consider deleting it/them from the PCB and then re-do the import and place it anew.
      Regardless... there is likely more going on than you have described. Have you asked about it in the kicad.info groups?