The VFD control panel has been relocated from the VFD unit with the use of an extension kitThe push buttons have LED illumination to indicated their status.

The switches in-turn control SSR (Solid State Relays) located in an electrical enclosure, that is well grounded and provides EMF shielding.

The SSR's also eliminate noise associated with mechanical relays. It should be noted, that HY does not recommend contactors i.e. mechanical relays due to EMF noise.

Shapeoko 5 Pro 4 X 4 Modifications.

As a longtime user of the original Shapeoko 3, I have recently upgraded the shop to the Shapeoko 5 Pro with a 4 x 4 table.

With this upgrade I added a control panel for the machine, as the VFD and CNC controllers were out of easy reach.  I designed the control panel  to use low voltage TTL (Transistor-to-Transistor Logic), so that no mains' voltage would be present at the controls.

The VFD is a HY 2. 2KW 220 Volt water cooled 80mm spindle and is controlled by the CNC Carbide Motion Ver. 636 software. This allows for automatic  spindle speeds and feeds.

The control panel is mounted to an under desk keyboard mount.  The control panel controls the spindle water pump, the VFD, CNC controller, master power, Emergency Stop and an optional Z-Axis brake. Additionally the front has a keyed lockout.

The SSR's and wiring blocks are mounted to DIN rails for easy servicing and modifications.  This was much needed during the design stage. Note the below photo is during prototype design, so the wiring is a mess.  The wiring is run in liquid tight flexible conduit  to keep dust and moisture out. 

12 Volt DC supply for logic control.

The Brake Revisited

After  using the brake to compensate for the weight of the 80mm spindle on the Z-Axis, it was found to be too effective. It would be necessary to fast switch the power to the CNC controler off and the Brake on at the same time.  This is due to the Z-Axis motor still having residual power with the Brake ON and the possibility of damaging the Z-Axis Motor.  It was also found that the Brake gets hot when left on. This heat can transfer into the the Z-Axis Motor.  A possible redesign of  braking system would be to add a heat sink and a delay timer to the brake.  So for now I have a thick foam pad to place under the Z-Axis when the power to the CNC controller is turned off. This works fine as long as the bit is not hot. I have since reassigned the brake buton to the vacuum.

Trials and Tribulations.

After using the Shapeoko 3 for many years I have the upgrade to 5 Pro 4X4 a good investment. The only major flaw was the BitSetter not operating. Carbide support sent a new BitSetter end cap end cap PCB without hassle. I later found after replacing them that it was a known cable issue, with the cable that runs from the front end cap PCB and the plug at the rear of the machine. In the photo you can see the brown and black wires are swapped. This only affected the BitSetter but not the Green Led on the end cap.

Work Holding.

I am using cookies (round tree stock) and using 8020 brackets to hold the rounds. By placing a small of folded 80 grit sandpaper between the bracket and work, I get great holding power.

Jogging and alignment.

The use of a small keypad is a lifesaver for alignment on the large 4X4 table.  Cordless units work fine when working at the far end of the table, but are a little less responsive than the corded units, especially when the battery is weak or the receiver is far away.

" Surprise" As of June 20, 2024 Carbide 3D announced a Gas Strut Kit for the Pro 5 to eliminate the the Z-Axis drop issue with 80mm spindles. This is included as part of their $1200.00 80mm upgrade kit. But should be available as a stand alone kit soon.

Initialzation Failures.

I was fought with initialzation failures resulting in G-Code errors. The errors were randon but were more prevalent during loading a new job. I went through the list of online fixes by checking the ball screws, homing sensors, sensor alignment and table alignment.


With errors still occurring, I removed both Y-Axis motors and checked the clutches and found them to be tight and aligned. While the motors were off the machine, I placed two 1-2-3 Blocks between the frame and Y-Axis's while manually moving both ends of the Y Axis to align with the blocks at the back travel of the maching. Then I carefully reinstalled the motors as to keep the Y axis parked on the blocks and parallel to the frame. As of this writing, this seams to have fixed the issue. This would lead me to believe the Y was slightley out of parallel.