CNC xPRO V5
CNC XPRO V5, Introducing the best CNC Motion Controller:
- High Power 6A stepper drivers based on the Trinamic TMC5160
- Sleek Web Interface with cut-from-SD capability (SD card included!)
- USB-C interface work with GRBL sender programs
- Built-in Heatsink & Temperature Controlled Cooling Fan
- Fully assembled in a custom ABS case
- VFD support – PWM, 0-10V, and RS485
- Laser support – PWM, 0-5V, 0-10V
- XYZ Probe input
- Integrated relay
- Safety Door/Estop switch terminal
- Integrated power switch
- 4 software defined, independent motor drivers can:
- Clone any axis (default to XYYZ)
- True 4 axis motion XYZA
- Selectable limit switch voltage (5V or 24v)
The xPRO comes fully assembled and programmed so all you need to do is wire up your motors and start cutting! The xPRO V5 is defaulted to support dual Y machines, or XYYZ, machines with motor current of 2.8A.
From the computer side we have found that CNCjs Desktop is amazing and packed with great features! (open source / free download).
For designing parts here at Spark Concepts we use the following stacks:
For mechanical parts (think gantry plates, mounts, boxes, etc):
- Fusion 360 (both CAD design and CAM, includes GRBL postprocesser by default) (free for hobbyists)
- XPRO V5 WebUI (or CNCjs for USB mode (free/opensource))
For artwork (think signs, drawings, plaques, awards, etc):
- Vetric Vcarve or Aspire depending on design (drawing and CAM, includes GRBL postprocessor) (paid)
- XPRO V5 WebUI (or CNCjs for USB mode (free/opensource))
Note: The xPRO V5 runs a 32bit port of the GRBL. As such, the xPRO V5 can be used with most current GRBL senders and post-processors.
Specs:
- 24v – 15 Amp Input Power Fuse
- Built-in Heatsink & Temperature Controlled Cooling Fan
Motors
- Control up to 4 coordinated axes (XYZA)
- Each axis can have 1 or 2 motors each for a total of 8 motors
- Dual motors axes can optionally auto square using a home switch and independent control for each motor.
- Motor drivers can be dynamically assigned to axes, so a 4 motor XYZA controller could be converted to a XYYZ (dual motor Y axis) without any hardware changes.
- Step rates up to 120,000 per/second.
- Up to 1/256 Micro stepping (Defaulted to 1/8 for higher Torque).
- Trinamic (SPI controlled) stepper motors are supported including StealthChop, CoolStep and StallGuard modes.
- Sensorless homing can be used.
Peripherals
- Limit/Homing Switches with debouncing
- Up to 24v 5A switched output for coolant devices such as 24v DC pumps, solenoids, contactors, or Solid State Relays
- Configurable Relay for generic use cases (Plasma trigger, Coolant Pumps, Spindle control, etc)
- Configurable Macro input
- Z Probe (XYZ)
- Safety Door Switch
Spindles
- PWM
- RS485 Modus
- DAC (analog voltage) 0-10V
- Relay Based
- RC type Brushless DC motors using low cost BESCs
- Laser PWM with power/speed compensation
- Easy to create custom spindles
Connectivity
- USB/Serial
- Bluetooth/Serial Creates a virtual serial port on your phone or PC. Standard serial port applications can use Bluetooth. WIFI
- Creates its own access point or connects to yours.
- Built in web server. The server has full featured CNC control app that will run on your phone or PC in a browser. No app required. Telnet sending of gcode
- Push notifications (like…job done, get a text/email)
- OTA (over the air) firmware upgrades.
- SD card (Gcode can be saved, loaded, and run via WIFI)
Compatibility
The xPro-V5 is fully backward compatible with GRBL and can use all gcode senders.
Customizable
- Easy to map pins to any functions.
- Custom machines can be designed without touching the main code.
- Custom initialization
- Kinematics
- Custom homing
- Tool changer sequences
- Button macros (run gcode sequence, etc.)
- Custom end of Job sequence
- RTOS Real time operating system allows background monitoring and control without affecting motion control performance
- Fast boot
For user guides, hook-up instructions and all other documentation please check out the CNC xPRO V5 Github repository.
Reviews
There are no reviews yet.