Milling Printed Circuit Boards (PCBs) on a Cheap CNC Machine

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

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

  • @oryweaver
    @oryweaver 11 หลายเดือนก่อน +2

    I've fumbled through this process a couple times with mixed results. Your video is my new definitive guide for milling PCBs. I really appreciate the time you've put into helping me understand this process.

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

    Thank you for an excellent description of the process for making a PCB with a milling machine! Your video, detailed write-up, and python codes are by far the best description I've seen. I strongly recommend your video and write-up to others learning the KiCAD, FlatCAM, and 3018 milling process with Candle.

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

    GR8 Tutorial & yes please more like this 4 beginners;... way cool...

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

    I appreciate what you've done, it's small, but it shows the details that are really needed
    Looking forward to the next video, thank you very much.

  • @David-bc4rh
    @David-bc4rh 2 ปีที่แล้ว +1

    Blew my mind. Trying not to feel shame for not thinking of this idea. It makes so much sense. I'm inspired to build a lil cnc for once.

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

    Thank you for this very helpful walk-through! It's great seeing someone's process from beginning to end. One suggestion, instead of having different offset versions for your heightmap, if you move the toolhead up to whatever offset you want and then zero your z to that height you should get the same result and there's far fewer places for something to go wrong.

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

    Thank you so much!!! It's the best pcb to cnc video I ever saw. It saved me days!

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

    Nice, thorough job! Thanks!

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

    I'm slightly familiar with Python, but I had a bit of trouble with your programs. Turns out that the scripts are very dependent on the fact that the origin is set exactly as you do in your video. I of course, had moved my origin to the bottom left-hand corner. I changed the location and all works, except for the 'Check_pcb_edge.py' where the cut through has to be less than -1.8 mm. 1.8 < 1.8 causes a fail of the test and prevents the 'test.nc' file being written. I fixed it by changing check.assert_gt('min_z', check.min_z(), 1.85) in the edge script. Working now, but thought others might have encountered this.

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

      Yep, these checking scripts are intentionally very picky and you did exactly what I would suggest. You may already know this, but there are docs at www.instructables.com/Milling-Printed-Circuit-Boards-PCBs-on-a-Cheap-CNC/ (step 12)

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

    what type of engraving tools to make pcb?, what degree? (15, 30, or 60°?)

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

    super video, fajny tutorial

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

    This is excellent! Thanks!

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

    Great tutorial, just what I needed after destroying my first mills... Any advise on how to run the Python scripts on a Windows pc?

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

      Have you tried running them? They are simple with no dependencies so I think they will just work. If not, please open a bug on the github page and I'll take a look.

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

      @@mattselectronicsrc4423 got it to work, had to find the right syntax. Works like a charm now, many thanks

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

    Great job!!

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

    What is the alligator clip for

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

      its the Z probe (electrical contact with the copper in the pcb or other metalic objetcs)

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

    Seems like hand etching would be a ton quicker for simple boards like the ones you show....this seems also like a ton of trial and error..and probably mostly error..

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

    Thanks for allowing me to thoroughly realize that my attention span sucks

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

    There gotta be a better way than modifying the heightmap to adjust the doc.

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

      Yes, use the probe touch off on the pcb itself and then zero Z, now run the heightmap and save it, load the copper file and just use the generated height map directly, no flaffing about with editing the heightmap, it's data points are the actual pcb top surface, no need to modify it. The doc is defined in you gcode file in whatever you designed it for, say 0.1mm, the height map defined the zero or top surface of the board, your gcode file defined the doc.

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

    🤘 𝘱𝘳𝘰𝘮𝘰𝘴𝘮

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

    You say cheap CNC ..how cheap?

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

      this model its like 200 us dlls in amazon