How To Get Your PCB Manufactured & Assembled - Phil's Lab #94

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ค. 2024
  • Data needed to get a PCB manufactured and assembled, how to generate that information and those files. PCBs by PCBWay www.pcbway.com
    Gerber files, stack-up/controlled impedance information, bill of materials (BOM), pick and place file (CPL), as well as assembly drawings.
    Including walkthrough of the PCB ordering process.
    [SUPPORT]
    Free trial of Altium Designer: www.altium.com/yt/philslab
    Patreon: / phils94
    Mixed-signal hardware design course: phils-lab-shop.fedevel.education
    Advanced Hardware Design Course Survey
    forms.gle/X4jwvtZeJ1jTXh7r9
    [GIT]
    github.com/pms67
    [LINKS]
    Instagram: / philslabyt
    [TIMESTAMPS]
    00:00 Introduction
    01:00 Altium Designer Free Trial
    01:28 PCBWay
    01:47 Example PCBs
    02:28 Checks
    03:07 Make Sure You Have Inventory Stock
    03:47 Choice & Capabilities of Manufacturer/Assembler
    07:29 Gerber Files
    10:49 Checking Gerber Files (CAM Viewer)
    12:54 Additional Manufacturing Info (e.g. Controlled Impedance, Stack-Up)
    18:17 Manufacturer Feedback (Adjusted Trace Widths, Adjusted Stack-Up)
    19:40 Bill of Materials (BOM)
    22:37 Pick and Place File (CPL)
    24:22 Eurocircuits Assembly Checker Tool
    25:38 Assembly Drawings
    28:51 Create Assembly Drawings with Altium Designer Draftsman
    31:45 Placing an Order with Assembly
    34:28 Outro
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @thedrunknmunky6571
    @thedrunknmunky6571 ปีที่แล้ว +28

    My ESP32 based board will be sent for manufacturing this month and video #90 was helpful on designing it and now video #94 will help me send it for manufacturing. I'm grateful for the free information that you continue to provide to us who are relatively new to electronics. BTW there's quite a few colleagues from my workplace that are your fans. How cool!

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

      That's awesome, I'm very glad go hear that! I hope all goes well with your boards when you get them back :)

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

    You are the best pcb design instructor I've ever seen. Your language is very simple and understandable. You explain step by step and you take me from my hand to show me everything I need. Thanks,Phill.

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

    Thanks for the great video, Phil! One tip to help with some of the exports is to use an Output Job File which can make a standard set of directories and file names for the project outputs. It also ensures that you always use the same BoM columns, gerber settings, etc., and it can be copied from project to project easily.

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

    I watch this video every time I need to get something fabricated. It is very thorough and very well put together.
    Thanks a bunch

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

      Thank you, glad it's helpful!

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

    "1 to 2 weeks of checking", I was so glad to hear this! It brought back some aspect of humanity from an otherwise perfectly executed design process. Another great video. Our Altium release process at work is currently noisy, and makes this video highly applicable. Thanks again mate!

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

      Awesome, glad to hear that - thank you, Tyler :)

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

    Great work Phil, I am currently interning as a Electronics and Printed Circuit Board Engineer and your Videos are quite helpful. I would like to request a similar video regarding JLCPCB fabrication. Keep up the good work.

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

      Thanks, Gerald - you'll find info on the JLC process in the 3hr KiCad video on this channel.

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

    Superb Video. I also use Euro Circuits for manufacturing and their system for checking, is second to none. Once you master their system, you know exactly what you will receive . 10 out of 10 for customer service too.

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

      Thanks, Dean! I've used EC a few times as well and they've always been great. As you said, the online checker system is incredibly helpful.

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

    if you have alternate/optional components you don't want populated during assembly, do you just disinclude them from the CPL file or the CPL and BOM both or is there an additional step?

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

    Can't thank you enough for all the quality content, Phill! If I can add an observation, I would avoid rar archives and always use zips. Rar archives are just a pain to work with, especially in *nix environments and can break real quick with non-backwards compatible updates, such as with the new rar5. Zip files just usually works everywhere and support comes preloaded in all OS's. It just adds convenience to the receiver!

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

    Thanks Phil

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

      Thanks for watching!

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

    Great video 👍

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

    1) I use the .outjob file to point and manage all my files for production.
    2) I use Drasftman to create PCB requirements (layer stackup, dimensions and special attention points) instead of a text document like the video author. The second document is an assembly drawing. It is best to avoid realistic images in this document if manual assembly or installation is involved. They turn into black squares if the document is printed on a black and white laser printer. It is also advisable not to scale the drawing randomly, but to specify the standard (1:1 1:2 1:4) scale.

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

    @Philslab have you ever thought about exploring AC-DC converters, or do you have any recommendations for channels that take your in-depth approach to these types of converters? Most stuff I find is theory focused.

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

    Can you do a video on buried vias and blind voas and micro vias in kicad (or altium I guess) because I have had difficulty with these

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

    Cracking video with no stone unturned. I think on my next board I will 'dip my toe in' and start by getting all the SMD resistors placed and see how much that costs and how easy it is, lots of good advice here and I noticed you're going with matte black and yellow silk, I guess you think it looks great then ?....cheers.

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

      Thanks, Andy - hope all goes well with your next SMD board.
      Yes, I quite like the look of matte black soldermask in any case, but the addition of yellow silkscreen makes it quite unique I think!

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

    very helpful !

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

      Glad to hear that, thanks!

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

    You are a true pro. I'd love to pay you to design my board.

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

      Thank you!

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

    Thank you for sharing these important informations can you send me the link of the manufacture txt file I wanted to get it as a sample file to send the manufacture for each of my pcbs order

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

    Another great video Phil! Are you planning on sharing ZettBrett PCB project on your git?

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

      Thank you! I'm afraid the design files will (to start) only be shared with participants of the upcoming course.

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

      @@PhilsLab this is totally understandable! 👍

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

    Have you had experience sending parts for assembly to PCBway ?
    I've heard that there can be customs issues getting parts into China.

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

      I've done it once but will never do it again - as you said, customs is a bit of a nightmare. Whole thing ended up being delayed by 1-2 months because of that.

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

    A couple of weeks ago, you did an ESP32 board design. You had to match the impedance between the LNA pin and the antenna. Did you have to provide controlled impedance information to the manufacturer for those gerbers?

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

      Hello, I am no expert at all but what I understand from Controlled impedance is that you get to vary the tracks width along with adding some components such as capacitors to achieve the required impedance. Therefore the manufacturers just have to fabricate as designed to achieve the impedance so no need for extra data.

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

    good job

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

      Thanks, Andy!

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

    Nice video :D

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

      Thanks! :)

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

    Can you make a board that will receive poe ethernet and draw 12V power at the output?
    I'm very interested in this topic but I don't know how to go about it.

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

    I know nothing about Altium so forgive me if it's obvious. All your components have nice 3D models which are later useful for rendering various views of PCB. When you add a new component to your library, do you 3d-model it yourself? Or are libraries for these components available for download somewhere?

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

    Oh wow, that price... That is so much more expensive compared to simple boards like 4 layers, 0.25 min vias no blind/buried, leaded HASL. I have some delivered today and it was like 8$ per 5 pcs (just PCBs). The delivery actually costs me more than the boards themselves. But THIS price is ... YIKES... Great video as always.

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

      Yeah, these boards are considerably more costly to manufacture, given the pretty advanced technology they're using. However, as usual, in volume the price per board does drop significantly.

  • @Pippo.Langstrumpf
    @Pippo.Langstrumpf ปีที่แล้ว +2

    Phil, do you use Autorouting sometimes? Myself I dont use it.

    • @PhilsLab
      @PhilsLab  ปีที่แล้ว +4

      I've tried it out on a few subsections but never got good results. I do everything manually.

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

    Thanks

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

      Thanks for watching, Simon :)

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

    Please make a big big microcontroller with 140 digital pins and 30 analog inputs and 10 analog outs

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

    Great

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

    Drink a shot every time he says PCB way 🤣

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

    From your experience, how does jlc pcb and pcbway differ?

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

      For simple prototypes i'm using jlcpcb because they has almost all popular components in stock. For advanced one only local assembly houses because of the price of the mistake and customs questions.

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

      ​@tip_ ok what exactly did that answer

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

    Why did you switch from JLCPCB?

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

      I needed more advanced PCBs + assembly capabilities for the channel's hardware.

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

    is this type of board pretty far out of the scope of KiCAD's capabilities?

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

      I never designed something that complicated, but I think that you can do this in KiCad. It has everything you really need.

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

      For the most part, the software is pretty irrelevant, as all can do essentially the same. Regardless of sponsorship, I do prefer Altium as it speeds up my workflow, reduces design time with some neat tools, etc.

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

    can you please make more kicad videos

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

    ✨❤️👏

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

    👍🙏❤

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

    Comment for the sake of comment, and thanks for a lovely vid.

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

      Thanks, Dustin!