Table of Contents

Jaxen CNC Milling Machine

Jaxen CNC Milling Machine

Model Grizzly G0619 See Manual (CNC Fusion stepper + ballscrew conversion)
Status Operational. Runs UCCNC ,but not user-friendly
Usage Restrictions Members with Training
Training Mandatory
User certification required YES
Hackable NO
Owner Vancouver Hack Space (donated by Chris / ccudahy )
If it Breaks Notify champion, put up an Out of Order sign
Loan Status Donated — VHS purchased for $1; Chris / ccudahy retains first refusal if disposed
Arrival Date August 29th, 2020
Location CNC Area
Champion AndroidLX

Specifications


Training


Speeds & Feeds


Maintenance Log

Date Who Note
2016/2017 Chris (donor) Disassembled after poor cut quality; discovered defective saddle, replaced with new Grizzly part, controller box rebuilt.
Jul 4, 202X AndroidLX Significant modifications performed. Machine confirmed to run UCCNC, noted as “not particularly user-friendly.”

History

Mill and original stand as donated by Chris Jaxen CNC Milling Machine


CNC mill controller setup

All the controller hardware is located in an electrical panel on the wall behind the mill.

NDR-480-48


1. Power Supplies

There are four Mean Well power supplies:

Hookup:

NDR-480-48  MDR-60-24 and MDR-60-5


2. Motor Drivers

The blue modules marked X, Y, A, and black module Z, are stepper/servo motor drivers.

Motor (XY) Rotary Encoder Pinout

Pin # Pin Label Description Encoder Wire Color
1 EB+ Encoder B phase input + Yellow
2 EB- Encoder B phase input - Green
3 EA+ Encoder A phase input + Black
4 EA- Encoder A phase input - Blue
5 VCC Encoder voltage (+5V) Red
6 EGND Encoder ground (0V) White

NOTE: Disconnected encoder wires will damage the driver and/or encoder.

Motor (XY) Rotary Encoder Cable Color Mapping

The installed 6-wire cable uses three identical black conductors. They are correctly landed on EA−, EB−, and EGND but should be labeled to avoid confusion.

Pin # Signal Function “Standard” Color (from prior table) Jaxen Cable Color
1 EB+ Encoder B phase input + Yellow Green
2 EB- Encoder B phase input - Green Black (label: EB−)
3 EA+ Encoder A phase input + Black White
4 EA- Encoder A phase input - Blue Black (label: EA−)
5 VCC Encoder supply +5 V Red Red
6 EGND Encoder ground (0 V) White Black (label: GND)

 Motor Drivers

Photos of X,Y and A Servo Drivers

 Motor Drivers  Motor Drivers  Motor Drivers

HSS57 Hybrid Servo Driver

The HSS57 is a hybrid servo driver used to control the X and Y axis closed-loop stepper motors on the Jaxen CNC mill. It drives the 57HSE2N-D25 motors with encoder feedback, ensuring reliable closed-loop operation.

HSS57 driver datasheet

Device Identification

This driver is designed for closed-loop stepper motors (sometimes called “servo steppers”). It prevents lost steps by correcting position via encoder feedback.

Connections

Motor (4 terminals)

Encoder (6 terminals)

Control Inputs/Outputs (12 terminals)

Pulse/Rev Table (Microstepping)

DIP switches SW3–SW6 set the resolution (controller pulses per motor revolution): X and Y currenltly set for 10000 Pulses/Rev

Pulses/Rev SW3 SW4 SW5 SW6
Default on on on on
10000 off on off off

* Lower values = coarser steps, higher speed * Higher values = finer steps, smoother motion, higher resolution

Key Features

Summary The HSS57 Hybrid Servo Driver controls the X and Y axis motors on the Jaxen CNC. Powered by the Mean Well 48V supplies, it accepts step/dir signals from the AXBB-E motion controller and uses encoder feedback to guarantee position accuracy. This closed-loop setup improves reliability compared to open-loop stepper drivers.


Photos of Z Servo Driver

 Motor Drivers  Motor Drivers  Motor Drivers

MA860H Stepper Driver (Z axis)

The MA860H is a digital stepper motor driver used to control the Z axis on the Jaxen CNC mill. It is designed for high-torque NEMA 34 stepper motors and provides microstepping, current control, and high-voltage operation.

MA860H driver manual (PDF)

Device Identification

Connections

Signal Inputs

(Inputs accept +5V to +24V logic.)

Motor Outputs

Power Supply

DIP Switch Configuration Your current switch settings: SW1 = 0, SW2 = 0, SW3 = 0, SW4 = 0, SW5 = 0, SW6 = 1, SW7 = 0, SW8 = 0

Key Features

Summary The MA860H powers the Z-axis stepper motor on the Jaxen CNC. It runs at 6.0 A RMS, half-current hold, with 10,000 steps/rev microstepping, providing smooth motion and strong holding torque. It interfaces with the AXBB-E controller via standard Step/Dir signals.


3. Ethernet Motion Controller

The AXBB-E (CNCdrive) is the central brain. Pic below.

AXBB-E Controller and Breakout Board Users Guide

 AXBB-E (CNCdrive) Ethernet Motion Controller


4. UCSB Breakout and I/O Board

The smaller green PCB to connected to left of Ethernet Motion Controller(near orange terminal blocks):

 Breakout I/O Board


Example setup of Ethernet Controller and Breakout I/O Board

 Example Setup Motion Controller and Breakout Board


5. Motors

Jaxen Mill (Grizzly + King base) uses stepper motors on X, Y, Z. There is a fourth driver 'A', that could run a rotary or 4th axis. These receive power and control via the drivers.

X and Y axis Motors

 XY Closed loop stepper motors  XY Closed loop stepper motors

XY Motor Identification

XY Motor Leads

This means it’s a 2-phase, bipolar stepper.

XY Encoder Leads

Typical Wiring Diagram

 Typical Wiring Diagram

This is a standard quadrature encoder setup (channels A and B), giving the controller both position and direction feedback.

XY Typical Specifications (based on 57HSE2N series) While exact numbers vary slightly by supplier, the 57HSE2N-D25 generally matches:

Attribute Value (typical)
Frame Size NEMA 23 (57 mm)
Step Angle 1.8° (200 steps/rev)
Holding Torque ~2.0–2.5 Nm (280–350 oz-in)
Rated Current ~4.0–5.0 A/phase
Resistance ~0.5–0.8 Ω/phase
Inductance ~2.5–4.0 mH
Encoder Resolution 1000–2500 PPR (typical, quadrature)
Voltage Drive 48 V DC (as supplied by your Mean Well NDR-480-48 PSU)

Function in Your CNC (Jaxen)

The encoders feed back position to the drivers, enabling stall detection and correction, preventing lost steps.

Z Axis Motor not documented

Summary: The 57HSE2N-D25 motors on your Grizzly/Jaxen CNC are NEMA 23 closed-loop stepper motors with encoders. They provide about 2–2.5 Nm torque, run at ~4–5 A/phase, and are driven by your 48 V Mean Well PSU through dedicated stepper drivers. Their integrated encoders make the system far more reliable than open-loop steppers.


7. Limit Switches and RJ-11 Breakout Board

Limit Switch Configuration

Jaxen CNC uses one limit switch per axis (X, Y, Z). Each switch is mounted at the home end of travel for its axis. UCCNC manages the opposite end of travel via soft limits. If any limit switch is triggered during machining, motion stops immediately on all axes.

Physical Layout

Each switch is wired into the controller as both a homing switch and a limit switch.

Function in UCCNC

 X Minus Limit Switch  Y Minus Limit Switch  Z Minus Limit Switch

These limit switches are connected through a dedicated Creltek RJ-11 Sensor Breakout Board v2.1 for safety and homing. This board consolidates up to 8 limit switch inputs into RJ-11 connectors, making wiring cleaner and reducing electrical noise from motors and power electronics.

Feature Description
Name Creltek RJ-11 Sensor Breakout Board v2.1 (by Kevin H. Patterson)
Connectors 8 × RJ-11 jacks (each with power, ground, and signal)
Outputs Active-low, open-collector, capable of sinking >200 mA
Pull-ups Optional on-board 4.7 kΩ pull-up resistors
Noise Filtering Built-in circuitry for robust operation in electrically noisy environments
Voltage Support Native 3.3 V, or 5–18 V with onboard regulator
Mounting Panel-mount capable; designed for professional installation

 Creltek Limit RJ-11 Switch Board  Creltek Limit RJ-11 Switch Board  Creltek Limit RJ-11 Switch Board


8. Spindle Feedback Encoder

The spindle position and speed are monitored using a rotary encoder mounted at the top of the spindle assembly.

 Rotary Encoder on Top of Jaxen  Spindle Feedback Rotary Encoder

Device Identification

Specifications

Function

Role in Jaxen CNC The encoder ensures that the control system knows the actual spindle RPM and rotational position. This allows for advanced machining operations where tool motion must be precisely synchronized with spindle rotation.

References


9. Spindle Control Board

https://www.yumpu.com/en/document/read/24635331/cnc-spindle-control-upgrade-kit-little-machine-shop


10. E-Stop

tbd


11. Tool Offset Sensor

MY20-20-2 CNC Automatic Tool Sensor Gauge

 Tool Offset Sensor Gauge

Parameter Specification
Model MY20-20-2
Type Automatic tool setter / touch sensor
Operating voltage 24 VDC (nominal, 5–24 V compatible)
Contact type Normally Closed (NC)
Construction Anodized aluminum body, carbide plunger
Plunger travel ~2 mm (spring loaded)
Repeatability ±0.001 mm
Output signal Switch closure (opens on touch)
Wiring 2-wire NC switch: +24 V → sensor → AXBB-E input (I±)
Recommended AXBB-E input Isolated input (e.g. I6+ / I6-)
UCCNC configuration Assign as Probe input
Application Automatic tool length offset, tool change probing
Notes Wire as NC for fail-safe; if cable breaks, UCCNC sees an open input (probe tripped).

12. PC & UCCNC Software


Signal Flow Summary