#10 How To Do PCB Routing In KiCad 7.0 with Basic PCB Design Rules |

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 มิ.ย. 2024
  • ** After creating the "COPPER FILL ZONE" with the polygon tool, either right click, then select "Fill zone" or use the short cut "B" to initiate the copper fill **
    This video is a part of KiCad 7 tutorial series, Which will take you through the journey of learning KiCad 7 from scratch to making your first Printed Circuit Board.
    In this particular video, We'll discuss how to use route track tool of KiCad and try to route all the footprints. Also, try to understand basics design principle of routing using some example. Then will discuss how to switch layer using top and bottom copper layer along with via and pads. Finally the video ends with copper filling and verifying the PCB in the 3d viewer.
    KiCad Project file : github.com/pcbcupid/Kicad-7-S...
    You can directly support us on Pateron : / pcbcupid
    Like to learn what is PCB? You can check out our website PCB CUPID:
    pcbcupid.com/
    Design rules : pcbcupid.com/posts/top-7-pcb-...
    If you have any question or doubts regarding this video, You can drop your questions here : pcbcupid.com/questions/
    Make sure to subscribe and share this content with someone who would love this!
    ▬▬▬▬▬▬ Follow us on other social media platforms! ▬▬▬▬▬▬
    Instagram: / pcbcupid
    LinkedIn: / pcbcupid
    Twitter: / pcbcupid
    Pinterest: / pcbcupid
    Reddit: / pcbcupid
    ▬▬▬▬▬▬ Contents of this video ▬▬▬▬▬▬
    0:00 - Intro
    0:20 - Verify previous setup
    1:30 - Routing
    2:20- Basic design rules
    2:40- Old Generation PCB
    3:15- Track fillet
    4:02- Auto Track width
    4:36 - Manual Track width
    5:10 - Routing on bottom layer
    5:52 - Via
    7:38 - Copper fills
    9:06 - outro
    #pcb #learning #learn #printedcircuitboard #kicad #electronic #cad #routing #pcbdesigning #howto #begineer #electrical #stackup #pcblayout
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 55

  • @EricWoodring6thplanet
    @EricWoodring6thplanet 7 หลายเดือนก่อน +9

    After creating the "COPPER FILL ZONE" with the polygon tool, he left out the fact in the video that you have to either right click, then select "Fill zone" or use the short cut "B" to initiate the copper fill. Its mention a few time below, figured better to have it up top. Otherwise, nice tutorial!!!

    • @pcbcupid
      @pcbcupid  7 หลายเดือนก่อน

      Thank you!

    • @jlog7395
      @jlog7395 5 หลายเดือนก่อน

      I spent 2 days trying to figure out why I was getting a fill until I stumbled onto the B fill command. He forgot that detail. Works fine now.

  • @nazornaelektrotechnika
    @nazornaelektrotechnika ปีที่แล้ว +5

    Hello sir, I'm a high school teacher from the Czech Republic and I teach KiCad, I know the basics but this series is a great extension for me, thanks a lot!

    • @pcbcupid
      @pcbcupid  ปีที่แล้ว +2

      Glad you like the series! Thanks for the kind words.

    • @nildadantas5902
      @nildadantas5902 9 หลายเดือนก่อน

      My name is elson and I am a brasilian. Also am studying Kicad.

  • @edcbabc
    @edcbabc 5 หลายเดือนก่อน +1

    Very useful series of videos. I've designed at lot of PCBs, but not with KiCad, so I found this description of the features helpful.
    The commercial package I am most familiar with had two very useful features that KiCad does not seem to.
    The first was that when routing a track, one keystroke would place a via at the current point and flip to the 'other' layer and then continue routing on that other layer (with multilayer boards you could define a pair of layers to do this with). Very useful to be able to flip from side to side quickly when going across a board. With KiCad, as far as I can see you need to stop routing, place a via, select another layer, then start routing again from that point. Same effect, but the other package managed it with one keystroke. Maybe some sort of macro or python script could be created to do that, don't know.
    The second was related, in that one might have a track, and realise later that a segment of it needed to be flipped to the other side - layout tends to be an iterative process. Again all one had to do was select the segment, and one keystroke would again flip the side, and place vias at each end. Or, if the result of the flip was that a via wasn't needed, remove it if there was one (such as if you flipped the track back to the first side again). Again, no doubt KiCad can do it with more actions (add/remove vias, delete segment, select other layer, route segment again etc), but the single keystroke was quick and easy. Again, maybe some script could do it, don't know.

  • @thegreenpickel
    @thegreenpickel ปีที่แล้ว +3

    Learned more about how to use vias and give a radius to traces. Neat.

    • @pcbcupid
      @pcbcupid  ปีที่แล้ว

      Glad it was helpful!

  • @Bianchi77
    @Bianchi77 8 หลายเดือนก่อน +1

    Nice video, well done,thanks for sharing it with us :)

    • @pcbcupid
      @pcbcupid  8 หลายเดือนก่อน

      Your welcome!🙌

  • @ya_boj
    @ya_boj 3 หลายเดือนก่อน +1

    I was curious about the 90° vs 45° vs Arc section and it seems that these days it's not a problem for the vast majority of PCBs. It seemed to be a bigger problem in the past and these days only for some high frequencies (I've heard MHz and GHz range). So I think 90° angles should be ok and 45° should work for pretty much everything just as well as arcs. I just thought I would share that here for anyone who's interested in this.
    PS: Thanks for your tutorial, man. Been binch-watching your whole series. Good stuff!

    • @pcbcupid
      @pcbcupid  3 หลายเดือนก่อน +1

      Thanks for sharing the information! You are totally correct, 90 degrees should be okay when designing low speed PCBs. Glad you enjoy these videos!

  • @selva81652
    @selva81652 ปีที่แล้ว +1

    Great, pls continue the series with many high speed routing

    • @pcbcupid
      @pcbcupid  ปีที่แล้ว

      Once our beginners series is complete. we'll be moving on to more advanced topics.

  • @agustinarturoreynososantos1514
    @agustinarturoreynososantos1514 4 หลายเดือนก่อน +1

    Great videos!! Can you add the link to where is explained about the angles and reflections? The link that exists in the description of the video doesn't cover that, thanks!!!

    • @pcbcupid
      @pcbcupid  4 หลายเดือนก่อน

      This should help you! : www.raypcb.com/signal-reflection-in-pcbs/

  • @guillediaz1776
    @guillediaz1776 8 หลายเดือนก่อน +1

    I'm starting with this, but I was wondering...
    Once you have the copper planes grounded, aren't those ground routings redundant?

    • @pcbcupid
      @pcbcupid  8 หลายเดือนก่อน +1

      Yes! They both merge together, just for the purpose of explaining the 'via' I have drawn the track for the ground.

  • @poojaarangaiah7606
    @poojaarangaiah7606 ปีที่แล้ว +2

    Sir may I know why the track from R4 to MK1 and SW1 to U1 is not visible in pcb and remain isolated from copper fillings in footprint?

    • @pcbcupid
      @pcbcupid  ปีที่แล้ว +1

      Track R4 to MK1 (Ground) and SW1 to U1 (Ground) are merged with copper fillings (Ground). You can see the final layout at 9:09

  • @ashtag4043
    @ashtag4043 10 หลายเดือนก่อน +1

    Great video as always! Im facing an issue with the copper fills setting as im unable to obtain a filled zone. Can anyone tell me why is that?

    • @ashtag4043
      @ashtag4043 10 หลายเดือนก่อน +1

      Solved it! I forgot to add the paste layer in the pcb lol!

    • @pcbcupid
      @pcbcupid  10 หลายเดือนก่อน

      Glad you could fix it.

  • @shravanv.k468
    @shravanv.k468 3 หลายเดือนก่อน +1

    Hello while I route the trace the trace is routing just in outline and not filled

    • @pcbcupid
      @pcbcupid  3 หลายเดือนก่อน

      Turn off the "show track in outline mode." You can toggle this with shortcut 'k'

  • @user-jh3wf3gd8w
    @user-jh3wf3gd8w ปีที่แล้ว +1

    is there a way to automatically set the minimum distance between placed components be 1.016 mm or should we do it manually by using ruler

    • @pcbcupid
      @pcbcupid  ปีที่แล้ว +1

      The component size and shape can vary a lot, so there might be no automatic way to set the minimum distance.
      But you can use "Positioning tools" to place them accurately apart from each other.
      Select the footprint -> Right click -> Position Relative to (And on the pop up select the reference and the distance between them)
      Alternatively you can also create custom Grid size under Grid settings with 1.016mm on both X and Y axis. This will not give a accurate minimum distance between the components, but this process will be much faster.

    • @user-jh3wf3gd8w
      @user-jh3wf3gd8w ปีที่แล้ว +1

      @@pcbcupid Thank you

  • @lucvandoorne3050
    @lucvandoorne3050 ปีที่แล้ว +1

    Hello Sir, Very nice series !! I enjoy it ver much, and i am making a lot of progress now withe the good ecplanation. But now in this one I am stuck ! ! with the copper fill. How do I deselect the polygone after the filling... "enter" ? " Double click" ? or somthing else ? each time the copper fill disappears also ?? Help ! ! ! For the rest so far thank you very much

    • @pcbcupid
      @pcbcupid  ปีที่แล้ว

      Glad it's helpful!
      Just double click when you finish drawing the polygon.

    • @selinsuar7717
      @selinsuar7717 11 หลายเดือนก่อน

      Press "B" after you're finished outlinig and it will fill

  • @peterdonich
    @peterdonich 10 หลายเดือนก่อน +2

    Wasn't able to make copper layer to fill. I could build polygon around PCB -- but when I connect final end -- just had outline of polygon

    • @pcbcupid
      @pcbcupid  10 หลายเดือนก่อน +1

      Use the shortcut 'B' to build the copper pour layer.

    • @deltaray3
      @deltaray3 10 หลายเดือนก่อน +2

      @@pcbcupid Yeah you kinda missed mentioning that step in the video.

  • @salvationude-natha398
    @salvationude-natha398 2 หลายเดือนก่อน

    where did all you components on the PCB disappear to in your last 3D view?

    • @pcbcupid
      @pcbcupid  2 หลายเดือนก่อน

      can you please mention the timestamp?

  • @meysam1155
    @meysam1155 6 หลายเดือนก่อน +1

    I followed your steps to apply the copper field, but at the end when I go to 3D view, I can see that the copper field was not applied. Do you know why this is happening?

    • @meysam1155
      @meysam1155 6 หลายเดือนก่อน

      I found the solution. After making the polygon, I had to right click and then select "Fill All Zones" option.

    • @pcbcupid
      @pcbcupid  6 หลายเดือนก่อน +1

      Yes, sorry for not mentioning it. I have pinned it in the comment section.

  • @salvationude-natha398
    @salvationude-natha398 2 หลายเดือนก่อน

    after adding my field zone layer my PCB remained the same in the 3D viewer. No change

    • @pcbcupid
      @pcbcupid  2 หลายเดือนก่อน

      Did you try toggling on / off the visibility of different layers on 3d viewer?

  • @user-uz6bf7op4f
    @user-uz6bf7op4f 10 หลายเดือนก่อน

    the routing start point violates drc means??

    • @pcbcupid
      @pcbcupid  10 หลายเดือนก่อน

      There are multiple reason why this could happen
      Trackwidth might be thicker than the pad (so it might affect the near by pads as well)
      copper mininum clearance (Under design rules) too large for the pad-to-pad clearance.
      If you like to share the issue with an image. Please post the image here : pcbcupid.com/add-question/

  • @shshakibhasan3338
    @shshakibhasan3338 ปีที่แล้ว +2

    🎉

  • @sentient1640
    @sentient1640 ปีที่แล้ว +1

    Could you explain the copper fill a bit more?

    • @pcbcupid
      @pcbcupid  ปีที่แล้ว +1

      Sorry for rushing on that topic.
      There are many reasons why we should use copper fill
      1. Easier to etch copper during manufacturing
      2. Copper fill helps in heat dissipation
      3. Copper Balance - By balancing the amount of copper on both sides of the board will reduce warping, which might occur during reflow
      4. Connecting the copper fills to ground can help with noise reduction by adding shielding
      5. High current paths - Provide a short return path for high current devices

    • @sentient1640
      @sentient1640 ปีที่แล้ว

      @@pcbcupid Make a detail video about it.

  • @linleizheng7024
    @linleizheng7024 5 หลายเดือนก่อน

    I didn't catch what does copper fill do

    • @pcbcupid
      @pcbcupid  5 หลายเดือนก่อน

      Copper filling is a process where copper is used to fill in the gaps and spaces on a circuit board, improving its conductivity and etching process during production. Usually this excess copper is connected to ground for better electrical performance as well.

    • @joshuamerullo3593
      @joshuamerullo3593 5 หลายเดือนก่อน

      @@pcbcupid is the copper fill it's own layer of the PCB stack? I didn't see it as part of the layers. Also, which gaps are you referring to?

    • @pcbcupid
      @pcbcupid  5 หลายเดือนก่อน

      @@joshuamerullo3593 it's not a different layer, it's on the copper layer (both front & back). Once you route your PCB, there would be excess gap between the traces and between the components. This gap is filled with ground/copper fill.

  • @desktop8u8c26t
    @desktop8u8c26t ปีที่แล้ว +1