Tag: Isolation Routing

  • KiCAD and FlatCAM to isolation route PCBs

    [et_pb_section fb_built=”1″ admin_label=”section” _builder_version=”3.0.47″ custom_padding=”6px|0px|0px|0px”][et_pb_row custom_padding=”0px|0px|0px|0px” admin_label=”Row” _builder_version=”3.0.48″ background_size=”initial” background_position=”top_left” background_repeat=”repeat”][et_pb_column type=”4_4″ _builder_version=”3.0.47″][et_pb_text admin_label=”Text” _builder_version=”3.19.14″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” use_border_color=”off” border_color=”#ffffff” border_style=”solid”]

    EDIT: I have documented the KiCAD to G-code process here: hobbycnc.com/pc_board_isolation_routing/

    As a follow-up to my last post on Autodesk and Eagle, I did my first PCB isolation routing using the KiCAD and FlatCAM to LinuxCNC toolchain. I did schematic capture and board design on KiCAD and Gerber-to-GCode on FlatCAM. It took a few hours to get somewhat comfortable with the products and process. Obviously, I couldn’t check the PCBs as thoroughly as some of the industrial x ray services out there today because I’m just a hobbyist but I still think I did a decent job. Some of it is still a bit fuzzy to me, but I got it to work anyway.

    I ran a ‘pen-test’ of the PCB last night (Video 1). I’ve seen this dozens of times, but it still fascinates me just as much as the x ray checks industrial PCBs go through.

    I just finished drilling-and-routing the ‘real thing’ today. I used my new Tapered-stub Trace Isolation Tools from PreciseBits. The results were fantastic. You can see 20x magnification in Figs 2 & 3 – this was right off the machine with no sanding (I did go over it with a stiff, plastic-bristled brush to get off the loose debris).

    Overall, I’m pleased with the quality of KiCAD and FlatCAM to produce any type of PCB I’ll ever need. However, for business technology, perhaps using a company like Altium might be in your best interests to make sure that PCB software is created properly.

    One final thought – yes, indeed, chemical etching can give much more precise results, and finer geometries, at the added cost of caustic chemicals. Where Isolation Routing wins big-time is the drilling of the holes. Believe-it-or-not, there are just over 100 holes in this damn board!

    [/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row admin_label=”Row” _builder_version=”3.0.48″ background_size=”initial” background_position=”top_left” background_repeat=”repeat”][et_pb_column type=”4_4″ _builder_version=”3.0.47″][et_pb_video src=”https://vimeo.com/209688802″ admin_label=”Video” _builder_version=”3.0.47″][/et_pb_video][et_pb_text admin_label=”Video 1 caption” _builder_version=”3.0.74″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”0px|||” custom_padding=”0px|||”]Video 1.”Pen test” before milling
    [/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row admin_label=”Row” _builder_version=”3.0.48″ background_size=”initial” background_position=”top_left” background_repeat=”repeat”][et_pb_column type=”1_3″ _builder_version=”3.0.47″][et_pb_image src=”https://hobbycnc.com/wp-content/uploads/2017/03/Opto_PCB.jpg” alt=”Finished PCB isolation routing using KiCAD and FlatCAM. HobbyCNC” title_text=”Fig 1. Finished PCB isolation routing using KiCAD and FlatCAM” show_in_lightbox=”on” admin_label=”Image finished board” _builder_version=”3.0.74″ animation=”off”][/et_pb_image][et_pb_text admin_label=”Fig 1 caption” _builder_version=”3.0.74″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”5px|||”]Fig 1. Completed, milled board
    [/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.0.47″][et_pb_image src=”https://hobbycnc.com/wp-content/uploads/2017/03/DIP_Pads_20X.jpg” alt=”20x close-up of .1%22 DIP pads PCB isolation routing using KiCAD and FlatCAM. HobbyCNC” title_text=”Fig 2. 20x close-up of .1%22 DIP pads PCB isolation routing using KiCAD and FlatCAM” show_in_lightbox=”on” admin_label=”Image DIP Pads” _builder_version=”3.0.74″ animation=”off”][/et_pb_image][et_pb_text admin_label=”Fig 2 caption” _builder_version=”3.0.74″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”5px|||”]Fig 2. 20x close-up of .1″ DIP pads
    [/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.0.47″][et_pb_image src=”https://hobbycnc.com/wp-content/uploads/2017/03/TO-92_Pads_20X.jpg” alt=”20x close-up of TO-92 pads PCB isolation routing using KiCAD and FlatCAM. HobbyCNC” title_text=”Fig 3. 20x close-up of TO-92 pads PCB isolation routing using KiCAD and FlatCAM” show_in_lightbox=”on” admin_label=”Image TO-92″ _builder_version=”3.0.74″ animation=”off”][/et_pb_image][et_pb_text admin_label=”Fig 3 caption” _builder_version=”3.0.74″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”5px|||”]Fig 3. 20x close-up of TO-92 pads
    [/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section]