Make custom PCBs with the Sienci CNC and FlatCAM!

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.พ. 2019
  • I've always wanted to make my own PCBs - and with a CNC machine, a few tool bits and a few pieces of software it's actually a super fast and straightforward process! In this video, I show how I used Eagle and FlatCam to create an isolation-routed circuit board on the Sienci Mill One, complete with a milled-out contour and all holes drilled.
    Components used
    DSP board go.toms3d.org/DSPMini/
    DCDC go.toms3d.org/3ABuck/
    AMP go.toms3d.org/TPA3110board/
    Tools used
    Sienci sienci.com/
    Bits go.toms3d.org/18Endmill/
    Engraver go.toms3d.org
    Brushless spindle go.toms3d.org/BLDC_ER11/
    Makita Router go.toms3d.org /MakitaRouter/
    Collet adapter go.toms3d.org/Colletadapter/
    Software used
    Eagle www.autodesk.de/products/eagl...
    Flatcam flatcam.org/
    Eagle files
    toms3d.org/dspdownload
    Product links are affiliate links - I may earn a commission on qualifying purchases (at no extra cost to you)
    🎥 All my video gear toms3d.org/my-gear
    I use Epidemic Sound, sign up for a 30-day free trial here share.epidemicsound.com/MadeWi...
    🎧 Check out the Meltzone Podcast (with CNC Kitchen)! / @themeltzone
    👐 Enjoying the videos? Support my work on Patreon! / toms3dp
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @DuncsWorkshop
    @DuncsWorkshop ปีที่แล้ว +7

    I'm an engineer, apprentice served toolmaker and an experienced CNC machinist but I have come never across your method of setting the Z height (minute 16:30) ..... brilliant and thank you, that's my preferred method from now on.

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

      Unfortunately, it can still happen if you then tighten the collet, the length changes a little....

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

    Hey Thomas, I've been over all this too. After uncountable failures I can tell you that the key for success is to use quality brand engraving bits! Forget the chinese bits where you pay 10 bucks for 10 of them. Good quality engraving bits costs about 10$ each. The difference on results is another planet. Oh... I guess that autoleveling is mandatory too. My CNC is homemade and looks less stiffer than yours, and still I can achieve isolation lines of 0.1mm wide for 0.05mm of depth. Cheers mate!

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

    I went through the same learning process using the MPCNC with the same Makita router. Instead of using Flatcam, a Eagle plugin could be used to directly generate the g-code (pcb-gcode).
    As I had the same issue about the width of the milling at the first tries, I found that the 0.1mm/10° tips tend to break at the first touch with the pcb very easily, which lead to cut not with the actual tip, but with a broken edge of it causing wider cuts. I went to 0.2/30° and the result was perfect compared to the first trials, now it is easily possible to create pcbs for 0603 smd parts.

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

    I just finnished my first project with a CNC milled PCB. It gets interesting when you do double sided PCBs because the precision you can achieve is great when aligned properly. Also I recommend to use ultrasonic cleaning of the PCBs because little copper chips may short your traces. You will be surprised how many copper chips you will find in your cleaner that potentially could short out your board.

  • @Bajicoy
    @Bajicoy 5 ปีที่แล้ว

    I am always impressed by the improvement of quality from your first videos to your most recent ones, nicely done and thanks for for such a helpful guide!

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

    I recently bought a 3018 CNC router to make my own PCB boards. You brought up some really good pointers that I'll keep in mind as I am working on my projects.

  • @dorianeric
    @dorianeric 5 ปีที่แล้ว

    So fun first hearing what Tom and Stefan are up to on the podcast and then actually seeing the videos
    Amazing video as always
    Can't help my self just binge watching a ton of your videos every time you upload something new

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

    I'm glad you are doing detailed CNC videos like this instead of just printer reviews. I'd like you see doing this on a sturdier CNC machine.

  • @tiger12506
    @tiger12506 3 ปีที่แล้ว

    I went through the same sort of process as this with a cheap CNC3040, ran into the same issues, gave up pretty quick and crawled back to toner transfer (which I got really reliable by dipping the board in etch before attempting transfer). Kudos to you for following through to success! Now I have a K40 laser cutter, and I hope that I never have to go back.

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

    Sorry about the 1080p-only upload again, but TH-cam is right now literally taking weeks to process 4K videos.

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

      cmon, 720p would be fair enough :)

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

      Yes 720 please, there is a lot of empty space with no sense or interest while I have to say my Android I have eye deficiency in order to make zoom in my phone. Great job. I where missing your videos and now I know what you where working on.

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

      @@papablopapapablo8123 Uh, having him upload in 720p instead of 1080p won't make a difference to how big things are, so wouldn't stop you having to zoom in, if that's a current problem. You'd just see less detail. Maybe what you need is a larger screen instead, so that each pixel of the video is physically larger?
      Indeed you can already tell your Android device to show you the 720p version, because TH-cam creates copies of each uploaded video in lots of different resolutions, including 720p, 480p, 360p, 240p, and 144p!

    • @papablopapapablo8123
      @papablopapapablo8123 5 ปีที่แล้ว

      @@AndrewGillard well, only need it when PC screen is shown and want to read commands, parameters and other texts or details.

    • @SianaGearz
      @SianaGearz 5 ปีที่แล้ว

      Would you please mind capturing software from a smaller window or temporarily a lower resolution screen? You can use something like Brianapps Sizer to set the window size to 720p or 1080p, and most software really doesn't falter too badly under 720p and the lower capture resolution or higher UI scale you can suffer, the more it will be accessible to people. Thing is, i'm semi-blind and i don't have a single 4K screen - what for if i can't see the pixels anyway? And i really couldn't tell what those tiny lines were saying that you were pointing at. People might be watching on their tablet or something. 4K upload wouldn't help at all, not in the slightest.
      And i don't see why i should necessarily be excluded. It's not like i'm incapable of operating machinery or too blind to use the software to begin with - just as long as it's not running in 4K.

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

    This is soooooo awesome! Thank you!! Also mentioning the pitfalls and such makes a huge difference.

  • @fred98321
    @fred98321 5 ปีที่แล้ว

    Your parts stored in the IKEA container made me feel right at home. Great video too. Thank you.

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

    Tip for soldering bare copper circuit boards: use a flux spray (SK10), this prevents the solder form bridging. After soldering you can easily remove it with LR PCB cleaner (or leave it on as a protective coating).

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

    That opening seemed like quite a tongue twister! Thanks for the video!

  • @SciHeartJourney
    @SciHeartJourney 3 ปีที่แล้ว

    Thank you. I saw another video where this guy used CANDLE GRBR to operate his CNC machine. He was able to use Height Mapping that accounted for the thickness variations of the PCB material itself. That was a good idea to mill the surface flat, but you still had that SAME problem that I run into doing this.
    Using Height Mapping this problem goes away.
    I don't blame the "V" bit anymore, but I did just buy myself a set of 0.5 mm end mill bits. Thanks again for this great video.

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

    I knew somebody else had my idea before I did. You saved me a ton of work. Thanks!

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

    Hey nice job! I have an Arduino CNC and i use flatCAM, the same method that you showcase and i have a few tips:
    -With those V bits i have succeed only with 0,3mm of isolation between traces and at most 0,6 mm traces width
    -When you drill the holes those drill bits don't align properly, so I create a pilot job of deep 0,2mm using a V bit and the I do the drill job, that helps to ensure every hole is aligned
    -I use chillipeppr instead of UGCS because you can do a Z height probing and also do a bed mesh probing to avoid non isolated traces
    Greetings from Costa Rica Tom!!

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

    Tom, there is a company called Elaire that makes direct metric and imperial collets for the Makita router. They are not cheap but definitely worth it, runout gets so much better.

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

    As a reference, if you were to send your gerbers off to a PCB prototyping house, you would need 8-12mil clearance between traces (and minimum trace width) for most of the budget ones to accept your design with a good yield - and they're using a several times magnified photo lithography process that's generally got tighter control and repeatability than most inexpensive CnC machines. If you're going to mill your own boards, I'd recommend going a tad bit deep with the bit (lots of people run into issues with leveling), and leaving your trace width and clearance on the wider side for reliable results. For single sided routing like this, jumper links are a real help for those few traces you can't get past pads, and they look clean populated on the top of the board. Removing some of the copper fill takes more milling time, but also gives you that solder resist effect in some locations... otherwise it's another vote for using oversized pads (they can hold more solder before they bridge and are easier to land an iron on) and oversized clearance.
    The cheapest option is still the budget PCB houses, since you get two layers and solder resist for often less than a dollar a board plus shipping, but it's certainly fascinating to do on a mill at home. A home-etched board sounds like a neat thing to show in a video - good excuse to play with nasty chemicals!

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

      Actually, 6 mil width/spacing is a standard for cheap Chinese PCBs and the quality is reasonably good.

    • @Antiath
      @Antiath 5 ปีที่แล้ว

      Couldn't agree more. Those chinese pcb manufactuirers are a life saver. I always hated the home etching methods and found them unreliable (let alone the nastyness) . And while I would love to have a pcb milling machine to get prototypes fast, it's seems like it's really hard to achieve good results with a typical hobbyist budget. The biggest disadvantage to me is that you are limited to single sided boards. You can do two layer boards with a milling machine but you have to be carefull with the placement and you have to manually solder all the vias. I'm lazy so it's a big no no :p

    • @UberAlphaSirus
      @UberAlphaSirus 5 ปีที่แล้ว

      Yup, making PCBs is such a ball ache. Just the cost of half decent copper clad board makes the chinese pcb house well worth it. Let alone all the other crap, time, mess, fails. Just for a basic board with no mask or screen. Dot or vero board for on offs. China anything else.

    • @UberAlphaSirus
      @UberAlphaSirus 5 ปีที่แล้ว

      Yup, making PCBs is such a ball ache. Just the cost of half decent copper clad board makes the chinese pcb house well worth it. Let alone all the other crap, time, mess, fails. Just for a basic board with no mask or screen. Dot or vero board for on offs. China anything else.

  • @jefbed212
    @jefbed212 5 ปีที่แล้ว

    Thank you for this information. I'm currently experimenting with milling with my second Mendel, on wood with a Dremel flex shaft. It has been a great opportunity to learn material properties, tool capabilities, and basic 3-axis cnc milling. PCB milling is definitely a future project. Currently, I've been doing my milling gcode by hand and with the help of bash scripts. I'm currently running a planing operation to remove 1cm of material from a 118x60mm block of material in preparation for further milling operations. I may design and construct a wooden X carriage in this manner.

  • @freeelectron8261
    @freeelectron8261 4 ปีที่แล้ว

    Perfect for quick prototypes to test layout and pickup any routing errors before getting pcb manufactured.

  • @bryanvarner7398
    @bryanvarner7398 2 ปีที่แล้ว

    I realize this video is two years old. Tom, thanks for an excellent write-up. I just built an ANT CNC (you should, too!) and ran into many of the same things you did here. Had I seen this video before purchasing my 0.1, 10-degree engraving tips -- I probably would have saved some money.
    That said - the reason flatcam doesn't do contoured cuts on board cutout geometry, is because flatcam is really.. not great.
    The board cutouts consider the existing min/max coordinates of the loaded geometries, then creates a simple bounding rect for the board cutout geometry. It doesn't pay _any_ attention to an edge-cuts gerber, except to get minmax coordinates. This is why you can generate a board cutout from the copper layers + a specified margin.
    I'd complain about the quality of flatcam more, but to get it to even run on my Ubuntu 10.21 system, I had to checkout an alternate branch from the github repository. It feels _almost_ as unpleasant to use as bCNC. ALMOST.

    • @awesomecronk7183
      @awesomecronk7183 2 ปีที่แล้ว

      *Maybe* the issue is that you're using Ubuntu 10.21, when the latest release (as I recall) is Ubuntu 21.04?

  • @arthurdent8091
    @arthurdent8091 4 ปีที่แล้ว

    Good job Tom. I subscribed weeks ago but I stumbled on this PCB video by good fortune. I have a Sain Smart 3018 Pro ( I've yet to assemble ) and doing PCB's is exactly what I want to do. Thanks.

  • @winandd8649
    @winandd8649 5 ปีที่แล้ว

    Nice video!
    I do PCB's with my home made CNC machine too. It takes a lot of trial and error and a bit of tweaking, but after having done that once i'm able to mill out perfect PCB's. (Especially in Fritzing - thats what i use in combination with Flatcam - it seems necessary to enlarge the 'solder islands' to be able to solder the components confortably). I use a Kress spindle, same engraving bit and the same shank reducer Thomas uses, so the shank reducers are not the problem. My CNC machine does have ball screws however.

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

    Different beast, but the Chinese 6040 CNC I purchased to make the GHT carbon fibre camera gimbals I was selling was surprisingly accurate considering how cheap it was. I did need to replace the controller with a Gecko G540 controller which hiked up the price but when it came down to PCB’s I was able to mill stupidly small and accurate boards for SMD type applications. Only additional step on top of what you were doing was probing the surface of each copper board and applying that height map via my own program to the gcode. I just found that the copper thicknesses were too variable to rely on fixed cut depths. Probe was custom made with a piezo. The big OX CNC I also have which uses belts would not have the accuracy for this kind of work. Good for basic laser cutting though.

  • @kentharris7427
    @kentharris7427 2 ปีที่แล้ว

    I have a Long Mill 30X30 CNC router. The main reason I would us this technique is to make sure the components would fit. I am purchasing some screw terminals and want to make adjustments on the PCB before sending them to the manufacturer. The pricing through the manufacture is good for professional quality boards. Thank you letting me know about the design software. I am using EasyEDA and it has a minimum of 2 layers on the board which I only need one layer.

  • @slimplynth
    @slimplynth 4 ปีที่แล้ว

    Love the vids, been thinking about a CNC engraver for a while, was relieved to see this was one of your vids :)

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

    All the same things I learned pretty much in the same order. I have a similarly large collection of different kinds and sizes of mill bits. :)

  • @santosvella
    @santosvella 5 ปีที่แล้ว

    Would be good seeing a follow up video with the other brushless motor in there to see the difference that makes and allowing for wider traces. Nice video. Good to see this type.

  • @spikekent
    @spikekent 5 ปีที่แล้ว

    Fantastic insight Tom. Thank you.

  • @vilmondesribeiro4363
    @vilmondesribeiro4363 5 ปีที่แล้ว

    Nice video!
    I also use a cnc to make circuit boards in my work.
    I use the easy EDA to design the pcb, the flat Cam to generate the gcode, the Bcnc to control the machine and this last I really recommend, is totally free and open source and very useful.

    • @vilmondesribeiro4363
      @vilmondesribeiro4363 5 ปีที่แล้ว

      The v carve bit is the best way to make the isolation of the copper, the flute bit is more sensitive and breaks easily.

    • @vilmondesribeiro4363
      @vilmondesribeiro4363 5 ปีที่แล้ว

      And always is better enlarge the pad diameter always as possible.

  • @willwhite8531
    @willwhite8531 5 ปีที่แล้ว

    Hi Tom I've used Flat cam to cut custom PCB's before the board cut out adds Tabs but will only generate a square shape around your traces. if you process the profile it will cut the shape but will not add any tabs so you'll need to make sure that your work is held down, if you are using clamps.
    For Custom PCB shapes process the "profile" or "contor" GERBER file as you would for the traces in flatcam rather than using the board cut out feature. Flat cam will generate two paths an inside cut and an outside cut. continue working through flatcam's processes untill you have your gcode file. now edit it in a text editor search for the "G00 Z1.000" command (the Z hop) inorder to find the start of the different cuts.
    the top half of the file is the inside cut whilst the bottom half is the outside cut. delete the bit you don't need.

  • @No1sonuk
    @No1sonuk 4 ปีที่แล้ว

    Regarding the squared board corners: I'm using FlatCAM 8.92 and have made a "cruciform" board like this:
    In the Gerber section for the edge cutouts, select "Cutout tool" next to "Board cutout".
    Then, after putting in the cutter parameters, use the "Generate Geo" button next to "Freeform".
    That makes the cut outline follow the actual line, rather than squaring it off.

  • @thomaslowe7816
    @thomaslowe7816 5 ปีที่แล้ว

    It's called a rubout Tom! I don't know if Flat CAM is able to do it but basically it removes all copper that isn't a trace or a ground plane, which makes soldering a little easier on prototype boards. It does take a little while longer, but it can certainly be worth it when you get down to 0603 components etc.

  • @YetAnotherPilot
    @YetAnotherPilot 5 ปีที่แล้ว

    I've done with with an MDX-40, I always used 'dipping' with the drill paths. It takes 3 or 4 passes on each hole, backing out each time and going farther in. Less stress on the drill bit, and slightly better holes. YMMV.

    • @hein_mcleod
      @hein_mcleod 5 ปีที่แล้ว

      Aka peck drilling

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

    Arduino+Grbl is pretty avg, I would recommend using double nut ballscrews and a better motion controller + Mach4 + autoleveller.
    Also not a bad idea to spray the board with a conformal coating kinda like lacquer.

  • @jonvannatto
    @jonvannatto 5 ปีที่แล้ว

    Just a note that the newest version of Flatcam (8.9.x) has a lot of bug fixes and feature additions over the 8.5 version released years ago. A new developer took over the project and has really made some great headway. Open source FTW!

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

    Nicely done

  • @KiR_3d
    @KiR_3d 5 ปีที่แล้ว

    Thanx for your experience, Thomas!
    Can the marker painting (fixed in a 3d printer's head) be a better method? I mean that it will replace laser printer method ink applying stage.

  • @nicewhenearnedrudemostlyel489
    @nicewhenearnedrudemostlyel489 5 ปีที่แล้ว

    this is waaaay more like it man. thank you.

  • @jmunkki
    @jmunkki 5 ปีที่แล้ว

    I really look forward to the 3D printer version of this video. Sure, it's probably going to be limited to fairly large components, but that's all I have been doing so far (and wiring stuff directly - not even using PCBs). I guess the idea is to print a mask on a copper board (TPU should stick pretty well?) and then use an acid bath to etch away the unwanted copper with acid.

  • @edumaker-alexgibson
    @edumaker-alexgibson 5 ปีที่แล้ว

    Very helpful video Tom! Will be looking to replicate soon on my CNC router. It's pretty much an OpenBuilds OX. Currently it has a massive water cooled monster spindle - may need an ER11 but I will see how it goes with the current one first.
    Would you lose fewer pads if you drill after routing traces? Strikes me that if there was more copper left on the board it would lift up the edges less while routing, then hopefully the drilling is the cleaner process.
    Currently I do PCB prototyping using etchant, and heat transferring toner as an etch resist. It works really well - traces are much better than the sienci traces, and screen to PCB is less than half an hour - but I'm drilling holes manually with a mini pillar drill.
    I'm hopeful to try a hybrid approach where I etch the PCBs then drill and cut them them out on a mini mill or even a 3D printer...

  • @garagemonkeysan
    @garagemonkeysan 5 ปีที่แล้ว

    Nice instructional video. Thanks for sharing. : )

  • @kamaledirisinghe
    @kamaledirisinghe 5 ปีที่แล้ว

    Nice demonstration

  • @jasonm2477
    @jasonm2477 5 ปีที่แล้ว

    for getting perfect z height pcb milling use the tool as a zprobe by hooking leads to the copper board you can either do it manually or hook it up like an endstop for z

  • @LucasHartmann
    @LucasHartmann 5 ปีที่แล้ว

    E2E: bCNC with auto bed level. WD40 the surface before milling. 30degree bits don't break as easy. Chinese endoscope camera for 2 side alignment.

  • @hobbyrob313
    @hobbyrob313 5 ปีที่แล้ว

    I would sign for it! This is fine!
    in fact I would like to have an even broader track.
    holes would be necessary!
    I would make little islands where I would solder EN SMD AND ordinary parts!
    For High Freqwent, for radio, and transmitters this would be perfect!
    Friendly greetings from The Netherlands!
    Rob.

  • @goodwill7643
    @goodwill7643 4 ปีที่แล้ว

    you can use free space on PCB for component label milling. And you can coat it with spray lack, like plastik-70

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

    Freaky comment incoming! Love your sweater! Where do I get one, short of getting one from your wardrobe while you sleep 😂

  • @doomguy606
    @doomguy606 2 ปีที่แล้ว

    You could do a quick silicone conformal coating to act as a solder mask and then just solder over the parts you need to connect.

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

    "Tech2C" did a beautiful job with cnc on a double sided pc board

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

    Hello , i am using part of this video for my project presentation. Thank you

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

    Product namer: "Yo' dawg, I heard you liked CNC..."

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

    So right about the naming. These people think they're clever, but they're confusing their own market. You can't design confusion any better than that. I use a piece of software called "Sequel". Worst name possible, after the other confusing terms in the database world.

  • @JasonScottHamilton
    @JasonScottHamilton 2 ปีที่แล้ว

    There’s also an Eagle cam plugin that works well for milling.

  • @alpagutsencer
    @alpagutsencer 5 ปีที่แล้ว

    Maybe using extra bit of flux can prevent those bridges Tom. Also whenever i see the pcb milling marco reps comes in my mind. Maybe you guys collab in sometime in future ^^

  • @Evilslayer73
    @Evilslayer73 5 ปีที่แล้ว

    wow nice machine!

  • @michaelbitsch
    @michaelbitsch 5 ปีที่แล้ว

    Love that you're using FlatCAM for this demo, when I was looking into doing this a while back it seemed like all the tutorials were for using Eagles built in gerber to gcode plugin. The board cutout feature in FlatCAM will only do a bounding box, but since you already have a board cutout layer gerber there's a trick you can use with that. Generate geometry on the board cutout gerber like you would for isolation routing. That will leave you with a trace on the outside AND inside, which isn't what you want, but then you can use FlatCAMs "exteriors" command on that geometry you just created. It will create another copy of the geometry but only the outside portion. Carbide 3D makes a 40 degree PCB engraving bit that I find works a lot better. I'm able to get a consistent 0.2mm "trace" carved out. Milling out FR4 produces a lot of very small glass dust particles. So hopefully you're using a 0.3 micron HEPA filter on the vac.

    • @michaelbitsch
      @michaelbitsch 5 ปีที่แล้ว

      It takes a lot longer, but I've also had better luck with keeping the burs down by setting my feed rate lower, around 110-120mm/min

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

      I just put water on the pcb during milling... cools the bit and solves the dust problem :)

    • @michaelbitsch
      @michaelbitsch 5 ปีที่แล้ว

      @@RoterFruchtZwerg Good idea, I've seen it done with a mineral oil bath too.

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

      +1 regarding the fiberglass dust particles- those can be very nasty if you breathe them in to your lungs

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

    You need a spindle that will accept a floating head. That way you program the z axis to cut a couple of mm deeper than needed and the floating head will govern the actual depth of cut.

  • @GaryMcKinnonUFO
    @GaryMcKinnonUFO 4 ปีที่แล้ว

    Great stuff, liked and subbed, what tape are you using at the beginning to hold the test stock in place ?

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

    Great video man. I recommend the "painters tape and super glue" trick for adhesive though, especially for precision cut materials. For me, carpet tape always had too much variance across a longer run, plus its pretty annoying pealing it off. Also, may help using a diamond cut bit.

    • @williamsanders6092
      @williamsanders6092 5 ปีที่แล้ว

      You can buy actual double sided tape that is made for machining. With the number of failures you that are carpet tape related the higher expense of the machining grade tape is worth it.

    • @redrumizbak
      @redrumizbak 5 ปีที่แล้ว

      William Sanders what brand/make should I search for? I’ve phoned a few adhesive manufacturers and none of them knew of a similar product.

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

    01:35 lol. Tutorial was awesome full of details.

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

    I wanted to try and print straight onto the copper board then etch it. I used to make pcb’s with a pen by drawing onto the board then etching it so I think printing the tracks onto the board should work?

  • @morrielewin1554
    @morrielewin1554 2 ปีที่แล้ว

    Just caught this video. I'll admit to cringing at the board layout! I have laid out PCBs from 1984 to 2016, now I package die in smaller packages. Milling PCBs was done at Polaroid for prototyping in the 90's. The best guideline is to use large traces (80% of the pad) and use the same spacing for trace-to-trace, pad-to-trace, trace-to-vias. For example a 20mil trace with 20mil spacing (roughly 1mil = 25um but use proper conversion when getting over 4 mils/100um). Avoid sharp angles off the pads, try to come straight out and then use 45 degree bends. Space traces as far apart as the open space allows. We had very good results with 25mil traces and 25mil spacing for the machine that was in-house (forget the name, the company was in Lebanon, NH, USA).
    For CNC milling of PCBs use all the space and don't try to pack everything too tight. Your results will be better and shorts will be reduced. Good luck!
    Very good video, focus was tough at times only because of the tiny items you were trying to get the lens to focus on. Nice presentation. Bit of a changeup from FDM/Resin 3D printers!

  • @Bianchi77
    @Bianchi77 2 ปีที่แล้ว

    Nice video, keep it up , thank you :)

  • @hopperhelp1
    @hopperhelp1 5 ปีที่แล้ว

    Nice. This might be pretty useful.

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

    I'm with Bob, fade the music out soon after start or after an intro. It's what your saying that's important here. Good content though. two thumbs up!

  • @pradeep-js7en-
    @pradeep-js7en- 2 ปีที่แล้ว

    Fantastic.

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

    Those engraver bits work just fine. You set the dept of cut at -0.1mm. Thats too deep considering that the copper coating is just 35 microns thick. I set my depth to -0.045mm and I get gorgeous PCBs with a pad pitch of as low as 0.5mm. Also you need to slow down the feed to around 75-100mm/min so that you don't snap off the tiny tip of those bits.

  • @ahmedmedani9147
    @ahmedmedani9147 2 ปีที่แล้ว

    Hi all..
    I’m a PCB designer from Sudan and we are undergoing a very bad economic embargo that’s why we can use service like JLCPCB or any similar that’s why we have to fabricate the PCBs on our own, and I would like to share the design rules that we are using, it might seem bulky but it work best for us and it will work very good for anybody who is fabricating on his own, without further ado, here are they:
    Minimum clearance: 16 mil (0.4mm)
    Line width: Minimum 50 mil (1.27mm)
    Line width: preferred 55 mil (1.4mm)
    Line width: Maximum 60 mil (1.52)
    For the pads and vias we are using:
    Minimum hole size: 0.8mm (31mil)
    Minimum diameter: 1.8mm (71mil)
    If you can change the pads (vias) freely it’s recommended using diameter size as: 1.8x2.4mm (Rounded rectangle preferred). Note: With this setting you need to keep the larger diameter size perpendicular to the component i.e. the 2.4mm must point outward an IC pins.
    Which this I think the PCB will work with no problems, but of course you can’t drill SMDs with it.

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

    You'll have better results in FlatCAM if you don't include a ground plane. FlatCam routes the boundaries of the fill polygons as if they were traces, meaning it doesn't actually route the isolation gap between traces and the fill- it just traces the boundaries so it will leave copper in the isolation gap if it's wider than the bit, which can make it super hard to solder. A flux pen will make soldering easier in general, though.
    Also it's borderline impossible to get a flat copper clad board. If you're using an engraver bit you really want probe autoleveling. You can use a flat endmill to avoid this issue, but endmills small enough to route traces break really easily.
    Engraver bits shouldn't be breaking. I get 5-10 boards even on my cheapo $200 machine out of a single V-bit before they're dull, you're probably cutting too deeply in a single pass.

  • @pranavpprasanth4728
    @pranavpprasanth4728 5 ปีที่แล้ว

    you could use a 2 part epoxy to use out as the solder-resist and then cnc the holes later

  • @2299alexander
    @2299alexander 5 ปีที่แล้ว

    Hello ! excellent work !!
    Do you have the purchase link for the 0.5mm cutter?

  • @thebeststooge
    @thebeststooge 5 ปีที่แล้ว

    Look at the video and you can see the endmill wobbling ever so slightly so run out needs to be put into the Eagle file and it will turn out much better. Try 0.6 or 0.7.

  • @Jechu182
    @Jechu182 5 ปีที่แล้ว

    Cool video Thomas! Im also interested in starting to mill PCB's at home, a while back I saw this project Cyclone PCB Factory. It is a 3d printable CNC machine for PCB milling using a Dremel 3000 as router, results look very good. They have a RepRap and Github page if you ever want to check it out

  • @DavideTampellini
    @DavideTampellini 5 ปีที่แล้ว

    Just a random suggestion: you can use a piece of steel and connect alligators to it and your CNC collet, ending in Z endstop pins in your control board. Then probe for Z.
    Finally, misure the depth of the steel piece, move the CNC down of the same amount and reset with G92. There you go, perfect 0 on Z

  • @WrexShepard
    @WrexShepard 4 ปีที่แล้ว

    Man, I wish you could get 8mm ballscrews like you can get acme trapezoidal lead screws. That would make tiny CNC machines like this SO much better. You also would need a spindle with better manufacturing tolerances though.

  • @Hoss_1966
    @Hoss_1966 4 ปีที่แล้ว

    thanks for the video, is there anyway to mill out the ground plane

  • @magnetomage
    @magnetomage 5 ปีที่แล้ว

    i am curious, did you bu the extra anti-backlash nuts from Sienci? do you think that would have made much difference?

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

    Yeah, when I saw your original layout with those tiny traces, I said to myself: good luck with that!

  • @gabesennheiser
    @gabesennheiser 5 ปีที่แล้ว

    the sad thing about mill collets is depending on the thing they go into the tolerances are way too big, its better to either have a dedicated machine with a standard applied to it and the bits to go into them, or to get a flex shaft with remote chuck that has no play. this "CNC" would be great for a hobbiest working with plywood but not necessarily milled circuit boards. Tech2c has a decent setup now with his new all metal chuck to look at for a where to start. that spindel you showed at the end of the video will be a huge upgrade over that makita despite the slower speed.

  • @bbogdanmircea
    @bbogdanmircea 5 ปีที่แล้ว

    You should use bigger pads and wider tracks. Did you use any bias? Could you mill a double sided board?

  • @right.howdoimakethat6519
    @right.howdoimakethat6519 4 ปีที่แล้ว

    23:16 It'd be interesting to see how well a down spiral mill would do here. I'm not sure if they make them that small, though.

  • @underourrock
    @underourrock 5 ปีที่แล้ว

    In the world of milling tool runout is king. In the world of milling using micro-tool, runout is the queen mother of the king and no one f's with the queen mother. Seriously: Get a cheap runout gauge and measure your runout of the end mill as it is installed in the collet and tightened down. All runouts are additive and subtractive. That means you have runout in the router. You have runout in the collet. You have runout in the tool. None of that matters. All that matters is how those runouts add together additively or subtractively. You want them to cancel out as much as possible. So you load the microtool up into the collet, capture your z height, tighten it down, and measure the tool runout. If it is bad. Loosen up the collet, turn the collet with the tool in it within the tool holder 45 degrees (or 90 degrees) relative to the tool holder and repeat the whole process. If you make the runout worse, try turning the collet in the opposite direction 180 degrees. If you find the sweet spot the collet with the tool, you can then go to turning the tool within the collet. With some rapid trial and error, you can find the spot where the runout gauge wiggles the least and your runout is minimized. By doing this, your microtools will last a lot longer. The other tip for microtools: Cooling / lubrication / chip evacuation. You can literally just hold a shopvac near the cutting process to get the chips out of there. Recutting an already cut chip will add wear and tear to to the bits. New / Sharp Bits work best. If you can add a little lubrication to the mix go for it, but at the very least use a blast of air or a vacuum to keep those chips out of there. With those tips you should be able to get much better results from micro-milling.

  • @taranagnew436
    @taranagnew436 4 ปีที่แล้ว

    can you do a video on how to apply the coating (if you can buy it) to a milled pcb?

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

    I'm really surprised you haven't 3d printed a dust collection adapter for that CNC.

  • @NastyAnubis
    @NastyAnubis 3 ปีที่แล้ว

    I know it's late but I have to say something. You have basically a metal plate and a metal bit. Use auto leveling but use your bit as one contact and the copper plate as the other.

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

    thomas milling needs autolevelling using conductivity of the surface.

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

      This+++
      It's brought out to a pin in grbl (which the mill you have runs) & it makes this whole thing loads less of a ballache - you won't look back :)

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

      Just don’t forget grounding your drill-bit... i hacked a version of marlin to to that with my mendel90. And instantly broke 3 endmills because i forgot to ground the endmill and the toolhead moved into the probe until i hit the emergency stop

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

      @@JohannesSchriewer Pro tip: touch the end mill with the probe in the air while doing a probe move and see if it reacts then, then you know it will work BEFORE the end mill is broken :P

  • @inifin8
    @inifin8 4 ปีที่แล้ว

    couple of thing i see wrong in this. The toolpath was generated for a smaller tool dia, If the dia of cutting tool is larger it will cut more material, which is what happened here. with the v bits and even with square end millyou have estimate through experiment what diameter are you ending up getting on the copper clad board and make sure that in your design software (eagle) these minimum clearances are mentioned.

  • @miguelacevedo6565
    @miguelacevedo6565 4 ปีที่แล้ว

    The name of the Company is just fine. Your video was helpful. Thank you.

  • @xKatjaxPurrsx
    @xKatjaxPurrsx 3 ปีที่แล้ว

    If your board is running marlin you can use an alligator clip to the PCB, an aligator clip to the bit, and both connected to z-min and use G29. (FIX MOUNT PROBE option)

  • @Ruudrad
    @Ruudrad 5 ปีที่แล้ว

    Is the feed rate for cutting indeed 600mm/sec as was mentioned in the video? Considering to build an MPCNC, now 60cm / second seems really fast to cut PCB, but I am not experienced. Lateron you cut the PCB (2mm thick) at a rate of 300 is that also mm./sec?

  • @bassgojoe
    @bassgojoe 5 ปีที่แล้ว

    Elaire corporation makes some fantastic low runout 1/8 inch collets for the Makita, you should check them out.

    • @MadeWithLayers
      @MadeWithLayers  5 ปีที่แล้ว

      I've seen those, but with shipping they're unreasonably expensive.

    • @bassgojoe
      @bassgojoe 5 ปีที่แล้ว

      Ah. Shipping within the US is was fine, didn’t think about international shipping.

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

    Not that I have much experience in this but you leveled the MDF base but didn't level your MDF scrap board that you stacked the copperboard on top of.

  • @JuanSanchez-rb4qu
    @JuanSanchez-rb4qu 5 ปีที่แล้ว

    I feel the black paint and laser engraving method might be better/more precise though you still have to drill the holes

  • @HosonZes
    @HosonZes 5 ปีที่แล้ว

    Have you thought about testing lasering a PCB board? Quite curious how this would work out.

  • @moth.monster
    @moth.monster 5 ปีที่แล้ว

    Maybe I should become a professional cnc machine operator so i can get paid to watch these things go all day :)

  • @josebelmar5942
    @josebelmar5942 3 ปีที่แล้ว

    On some machines like mine, when you tighten the collet, it draws the bit up into the collet slightly so that method you suggested for zero-ing the Z axis isn't so reliable.

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

    mcb or pcb asking the real questions :D

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

    Nice 'show off' project to highlight the capacities of the router, however practically the good old method of print the layout, transfer it to the PCB using UV cured varnish, and etch it using iron (3) chloride is easier for DIY.
    Using the router to then drill the holes instead of manually, however, oooh yeah!