The Root 3 plans call for a 25mm cooling fan to be installed above the RAMPS board. Due to the amount of wiring and difficulty mounting the fan above, I opted instead for a 92mm fan to be installed next to the board.
Noctua 92mm CPU Fan
Thingiverse Customizable Fan Grill Cover
Custom-made Fan Mount
Rather than attempting to only run the fan while the spindle is operating, I chose to simplify the design and hard wire the fan directly to the DC 12V power supply. The fan wiring connector was removed, and the red/black wires had solder terminals added and connected directly to the +/- ends of the power supply.
The fan was attached to the mount using M3 machine screws/washers/nuts.
My hobby notebook, infrequently used. This is primarily to clean off my desktop, but if someone else can make use of any of it, all the better...
Thursday, April 30, 2020
Wednesday, April 29, 2020
Root 3 CNC - Axis Markers
In order to mark the X/Y extents of the work area, four axis markers were printed and glued directly to the y-axis supports for reference.
Saturday, April 25, 2020
Spring Cloud Gateway - Mutual Authentication
Spring Cloud Gateway is described by the vendor as:
This project provides a library for building an API Gateway on top of Spring MVC. Spring Cloud Gateway aims to provide a simple, yet effective way to route to APIs and provide cross cutting concerns to them such as: security, monitoring/metrics, and resiliency.The SCG default implementation for outbound connections is to use HTTP. At the time of this blog post, documentation does not exist which shows an example of how to enable outbound HTTPS with mutual authentication. This solution was made to fill that gap.
How to enable mutual authentication for a Spring Cloud Gateway instance:
Thursday, April 23, 2020
Root 3 CNC - Power Switch
To increase safety, an emergency power switch was installed on the 12v power supply for the Arduino/RAMPS board (another will be added later for the spindle).
Wire clamps were added to the box:
110V power cable routed through box:
Removed plug from 12V Power Supply cable:
Wiring Diagram for the Powertec:
Connected wires to the screw terminals:
Added electrical tape to cover the screws for safety:
12V power supply connected:
Wires routed and switch connected to the cart:
Wire clamps were added to the box:
110V power cable routed through box:
Removed plug from 12V Power Supply cable:
Wiring Diagram for the Powertec:
Connected wires to the screw terminals:
Added electrical tape to cover the screws for safety:
12V power supply connected:
Wires routed and switch connected to the cart:
Root 3 CNC - Cart
At some point a few months back, the project had finally outgrown my desktop and needed a more permanent base. Standard 2x4 dimensional lumber was used to build a frame:
5" casters (3ARG5x1.25-SML Swivel Caster, 5" Red/Gray Polyurethane Precision Sealed Ball Bearing Wheel, with Total Lock Brake) were purchased from Caster City and installed:

The new base is very stable and the wheel locks are strong enough to keep the platform steady even while the spindle assembly is in motion:
5" casters (3ARG5x1.25-SML Swivel Caster, 5" Red/Gray Polyurethane Precision Sealed Ball Bearing Wheel, with Total Lock Brake) were purchased from Caster City and installed:

The new base is very stable and the wheel locks are strong enough to keep the platform steady even while the spindle assembly is in motion:
Root 3 CNC - Y-Axis Drag Chain Guide
The y-axis drag chain has quite a few wires running through it and seems to have a tendency drift a bit along the x-axis while in motion. To keep the drag chain honest, a small guide was printed and mounted to the base.
The part is available on Thingiverse.
The part was designed for #8 sheet metal screws:
After mounting, the drag chain no longer dances around the table...
The part is available on Thingiverse.
The part was designed for #8 sheet metal screws:
Root 3 CNC - Dimensions
The final dimensions for my Root 3 CNC work area is:
X - 350mm
Y - 726mm (726.98)
Z - 90mm
X - 350mm
Y - 726mm (726.98)
Z - 90mm
Subscribe to:
Posts (Atom)





















