Engineering & TechnologyIQWorkshopTrending NowVideo

Using CNCjs to Improve My CNC’s Performance

After I inherited a non-working CNC 6040 CNC machine I wanted to upgrade my CNC’s performance by switching to CNCjs. I have been on a journey learning about VFDs, Spindles, Water Coolers, XYZ alignment, and workpiece clamping. To date, I have managed to restore the CNC machine sufficiently to work with wood and metal, and now I want to expand the range of things I can make. Milling a CNC board is just not possible with my current setup. CNCjs will add the capabilities to the CNC that it needs to do PCB milling successfully. PCB is short for Printed Circuit Board.

The Problem

I have many projects which will need custom circuit boards made. The tolerance and precision needed to make these boards are very fine. For example, the thickness of the copper is less than 1mm and this thickness can vary across the board. In addition to this, the bed or waste-board of the CNC has imperfections. The reference between the end-mill and the copper clad board can vary based on these reason. While this is not an issue when working with wood or metal (I simply plunge slightly deeper into the waste board), a circuit needs a consistent depth of cut. This ensures traces are isolated and the cuts are not too deep.

So far, I have been using Universal G-Code Sender (UGS) to transmit the generated G-Code to the machine. This has worked very well to date. However, I need to be able to probe a blank board in multiple locations and compensate for any inconsistencies. As far as I’m aware, there isn’t a plugin for UGS that can do this.

The Solution: CNCjs

After a bit of investigation, I came across CNCjs. CNCjs is a web service that can be installed onto a Raspberry Pi and send G-Code to the machine. In addition to this, I found a plugin that will automatically probe a circuit board and apply the height compensation to provide a consistent cut across the whole job.

The official CNCjs installation instructions RPI Setup Guide Here(opens in a new window)
The plugin to probe blank boards Plug-In Here(opens in a new window)

00:00 Intro
02:51 Parts
03:05 RPI USB Booting
04:28 OS Install
04:52 First Boot and Finalise
05:44 CNCjs & Plugin Installation
07:55 Simulate Probe
08:33 Summary

If you would like to see more articles by Steve visit here at IQWorkshop

Picked out for you

Steve looking at his new problem

Making a Light Ring Adapter Virtual Makerspace – By IQ Workshop

Photo of the music studio where four DIY acoustic panels are hanging on the walls to reduce echo

DIY Acoustic Panels for Better Sound Treatment – By U Do It

thumbnail image of an edger with its old blade removed and a new blade placed on the ground along side it. This is the new blade that will be installed

Replacing an Edger Blade is Easy with the Right Tools Video – By U Do It

Another Johnism

Making DIY tile coasters is super easy with cork – By U Do It

Using grill after replacing burners

Save money by rebuilding your grill burners – By U Do It

U Do It painting black for two tone color scheme

How to paint two tone colors with a laser level – By U Do It

Photo of breakers next to gfi outlets

How to install a GFI outlet in basement from start to finish – By U Do It

Sealing holes in aluminum gutter with Flex Seal

Repair a Leaky Gutter with Flex Seal – By U Do It

U Do It replacing air filter in Dodge Ram with FRAM CA11034

Replace your air filter as part of your regular maintenance – By U Do It

U Do It removing pinstripes and decals from car paint using an eraser wheel.

How to Remove Car Pinstripes using an Eraser Wheel – By U Do It

Restored headlights look new again

Restore your Headlights in your Driveway – By U Do It

Design of the Day

Savvy Turtle Album Cover
Savvy Turtle – Afterlife(opens in a new window)(opens in a new window)

Follow U Do It on Social Media

no cheese records bigginz silhouette mask facebook 500px(opens in a new window)no cheese records bigginz silhouette mask instagram 500px(opens in a new window)no cheese records bigginz silhouette mask twitter 500px(opens in a new window)no cheese records bigginz silhouette mask youtube 500px(opens in a new window)no cheese records bigginz silhouette mask youtube 500px(opens in a new window)no cheese records bigginz silhouette mask u do it social media 500px(opens in a new window)no cheese records bigginz silhouette flipped mask amazon 500px(opens in a new window)no cheese records bigginz silhouette flipped mask goodreads 500px(opens in a new window)no cheese records bigginz silhouette flipped mask linkedin 500px(opens in a new window)no cheese records bigginz silhouette flipped mask pinterest 500px(opens in a new window)no cheese records bigginz silhouette flipped mask soundcloud 500px(opens in a new window)

What’s next? Check out About U Do It, History of U Do It, and Mrs U Do It to learn even more about U Do It.

Related posts

Scotts Turf Builder Triple Action Lawn Fertilizer

UDoIt

Review – Besunbar Gaming Chair

UDoIt

Tool Review – Log Grabber for your Firepit or Fireplace

UDoIt
U Do It
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.