Abra CNC ENGRAVER 01 User manual

ABRA CNC ENGRAVER
01
ABRA CNC ENGRAVER
01

[This page is left intentionally blank]

3
Table of Contents
BILL OF MATERIALS ....................................................................................................................................... 4
INTRODUCTION ............................................................................................................................................. 5
1-ABRA CNC MACHINE .................................................................................................................................. 6
1.1-SAFETY CONSIDERATIONS .................................................................................................................. 6
1.2-MATERIALS REQUIRED ........................................................................................................................ 7
1.3-HARDWARE DESCRIPTION .................................................................................................................. 7
2-ASSEMBLY INSTRUCTIONS ......................................................................................................................... 7
2.1-ELECTRICAL ASSEMBLY ....................................................................................................................... 8
2.1.1- CONTROLLER BOARD .................................................................................................................. 8
2.1.3- MOTORS ...................................................................................................................................... 9
2.2-MECHANICAL ASSEMBLY .................................................................................................................... 9
3-GRBL CONTROLLER SOFTWARE ............................................................................................................... 10
3.1-INSTALLATION ................................................................................................................................... 10
3.2-FIRMWARE LOADING ........................................................................................................................ 11
3.3-SETUP AND TESTING ......................................................................................................................... 12
3.3.1- CANDLE ..................................................................................................................................... 13
4-SETUP AND CALIBRATION ........................................................................................................................ 18
4.1-BASIC CONFIGURATION .................................................................................................................... 18
4.1.1 SETTING END LIMITS AND HOMING .......................................................................................... 18
4.1.2 CALIBRATING MOTOR STEPS...................................................................................................... 20
5-MILLING ................................................................................................................................................... 20
5.1-FILE CONVERSION FOR CNC .............................................................................................................. 20
5.2- GCAM SVG to G-CODE ..................................................................................................................... 21
5.3- FILE UPLOAD (CANDLE) .................................................................................................................... 22
5.4- AXIS CONFIGURATION ..................................................................................................................... 22

4
BILL OF MATERIALS
USB to Mini USB
Cable
CNC Controller
Board
Zip Ties 240mm V-Slot Railing
x2
220mm V-Slot
Railing x4
200mm V-Slot
Railing x2
M8x218mm Lead
Screw Rod
M8x238mm Lead Screw Rod M8x260mm Smooth
Rod x2
M8x240mm
Smooth Rod x2
2020 Corner
Brackets x 10
Aluminum Motor
Brackets x2
M5\M3\M2.5\M2\M1.5Allen
Key
M5x10mm Screws x60 M5 Washers X20
M5 Nylon Washers
x4
Aluminum
Heatsinks x3
M5 T-Nuts x60 M2x6mm Screws x8 Springs x2
M6 Brass Flange x2 M6 Couplers x2 T-Nut Screws/Washer/Wing
Nut x4
Brass Couplers x2 7K RPM DC Motor
Z-Axis Module +
Stepper Motor
M8 Smooth Rod
Clamps x8
DC Motor Connector Drill V-Bits M8 Pillow Blocks x4
M8 Lead Screw
Pillow Block
M8 Lead Screw
Pillow Block Y and
X
Stepper Cable to Controller x3 Corner Supports x2 Stepper Motor x2
CNC Table Power Supply 0.68µF Capacitor Rubber feet x4 ER11 Collet

5
INTRODUCTION
This mini CNC (Computer Numerical Control) engraving machine is ideal for use on non-
metal materials such as plastics, wood, acrylic, PVC and PCB.
The machine is low profile, lightweight and easily connects to your preferred GRBL CNC
software via mini USB. This kit is ideal for hobbyists interested in rapid prototyping and
manufacturing.
The CNC is a 3-axis removal machine. This ABRA Kit includes all the necessary
equipment and instructions to be ready for operation within a few hours.
GRBL is a high-performance, low cost alternative to parallel-port based motion control
CNC milling. The system runs on the Arduino IDE Atmega 328 platform (Uno,
Duemillanove, Nano) in C code, however G-code and M-code commands can also be
sent to the machine's EEPROM directly.
GRBL has full acceleration management techniques using look-ahead algorithms. The
controller will look up to 18 motions into the future and set its velocities accordingly to
deliver a smooth acceleration and jerk-free cornering.
The CNC Machine is equipped with many failsafe measures and error feedbacks to
protect the machine and user to allow for easy debugging procedures.
The machine is ready-to-use but can be easily adjusted on-the-fly. Advanced users can
directly modify the firmware and configure preferences.

6
1-ABRA CNC MACHINE
1.1-SAFETY CONSIDERATIONS
The use of this machine may pose many safety risks that must be addressed:
Always wear the appropriate eye protection, breathing mask and ear protection
needed for each job.
Always inspect the CNC machine for any visible problems before each operation. It
is recommended to test each motor axis before beginning a mill.
For the safest operation, store the machine in a well-lit, well ventilated work space.
It is a good idea to have an open space surrounding the machine, so it does not
become cluttered.
The CNC machine will be loud and will produce a lot of shaved material. Be sure to
keep the machine in a space that can accommodate the sound and dust. Always
keep the machine clean and dry before and after each job.
The CNC machine may vibrate and move during a job. If possible place rubber feet
or clamp the unit down to prevent skidding.
The CNC spindle spins at a very high speed with a very sharp bit attached to it.
Never place your hand or body part near this part while it is activated. For assembly
and calibration, it may be wise to slow down the motor or unplug it entirely.
The CNC machine is plugged into a very strong power supply and will draw a lot of
current in use. Always be careful that the power supply is safely connected with the
jack connected to the CNC controller board first prior to connecting to a power bar
or wall outlet. The power supply may pose a fire threat if misused. Always consider
electrical protection when using the CNC machine. Try to avoid plugging multiple
tools into an outlet at the same time. Always unplug from the wall outlet side before
disconnecting from the controller board.
Do not manually move the motors when they are off. This can produce a reverse
current and damage the CNC controller. Always unplug the motor connectors before
manually moving them.
Never leave the CNC machine unattended during a job.
Understand the level of difficulty involved with this machine and understand the
machine's intended applications and limitations before beginning.
Refer to this manual or other references before attempting a repair or adjustment.
See additional document for In-depth Assembly Guide.

7
1.2-MATERIALS REQUIRED
This kit comes with everything you need to get the CNC machine functioning. You must
have a computer capable of supporting the Candle, GCAM and Arduino software.
Tools Suggested for Assembly:
Precision ruler or caliper
Marker
Test board for calibrating Mill.
Loctite screw thread-locker
Tweezers
Soldering Iron
1.3-HARDWARE DESCRIPTION
CNC Machine:
Weight: 11.7 LBS (5.3kg)
210mm (w) x 290mm (d) x 290mm (h)
Limitations:
Maximum carving thickness: 30mm (Varies on bit used)
Head travel dimensions:
o X: 13cm
o Y: 10cm
o Z: 7.5cm
2-ASSEMBLY INSTRUCTIONS
An additional manual provides a step by step, detailed and photographed list of
assembly instructions.
We recommend beginning the assembly by testing the electrical components and
board. We can test each part individually and determine if any need replacing or
servicing. This facilitates debugging and calibration later. You can mount the machine
frame and then install the working hardware. To properly test the board and motors, skip
to section GRBL CONTROLLER SOFTWARE, then return to ELECTRICAL followed by
MECHANICAL assembly sections.

8
2.1-ELECTRICAL ASSEMBLY
Figure 1- Electrical Assembly
2.1.1- CONTROLLER BOARD
The controller board is where all the hardware is connected. The power and programmer
cables are connected as well as the motors and drivers. Connection is done as shown
below in Figure 3.
Figure 2-Board Diagram
Z-AXIS
X-AXIS
Y-AXIS

9
(Note: We observed the maximum voltage the motor and controller board can take is 36VDC.
We also noted as the voltage supplied to the motor is not constant and alternates causing
reduction in performance. To fix this issue we suggest to solder a capacitor at the spindle motor.
We provide the capacitor in the kit, if you wish to improve the quality of your mill, you will be
required to solder them, and polarity is not of concern, since the capacitor is bi-polar.)
2.1.3- MOTORS
Motors and motor drivers are connected to the board and mapped to the controller pins
depending on their axis. Motor direction can be inverted in the software and firmware
later. The stepper rate can also be adjusted in the software; however, it may be useful
to tune the motors from the potentiometer on the driver. (Loosening results in more
current and larger step, tightening will result in smaller step. Please note this has
already been fine-tuned to work straight out of the box).
2.2-MECHANICAL ASSEMBLY
Once we are certain all the parts are included in the kit and function correctly, we can
proceed to the frame assembly. The CNC Machine’s precision is determined by the
precision of its assembly. To reduce vibrations, be sure to tightly fasten each piece and
perhaps use LocTite thread-lock for the screws.
Follow the link for video demonstration of the frame assembly or refer to the additional
manual.
https://www.youtube.com/watch?v=rU2FLyrUuoo

10
3-GRBL CONTROLLER SOFTWARE
In this step, we establish connection to Candle CNC to test our motors and load our milling
files. Using this software, we can also issue G-code commands to modify the machine’s
EEPROM firmware.
To properly install and operate the CNC Machine kit, Arduino software and libraries
must be installed. Some computers may also require the CH340 serial drivers to be
installed. Please note, that some laptops may not be able to support this CNC
Machine. We recommend using a desktop computer with USB 2.0 port if possible.
3.1-INSTALLATION
Several different software options are offered for running the CNC machine. The ABRA
Kit uses Candle. Different users prefer different versions. Usually the code is open-
sourced and is updated frequently. The firmware is also available for download. Become
familiar with the versions and decide which is best for you.
Figure 3- GRBL Controller Software
Candle: [MUST BE ON GRBL FIRMWARE 1.1f]
https://github.com/Denvi/Candle/releases/download/v1.1/Candle_1.1.7.zip
Firmware 1.1f:
https://github.com/gnea/grbl/releases/download/v1.1f.20170801/grbl_v1.1f.20170801.hex
Arduino:
https://www.arduino.cc/download_handler.php?f=/arduino-1.8.5-windows.exe
CH340 driver:
http://www.arduined.eu/ch340g-converter-windows-7-driver-download/
http://www.arduined.eu/ch340-windows-8-driver-download/
GCAM:
https://github.com/blinkenlight/GCAM/releases/download/v2015.05.13/gcam-se-win32-
2015.05.13.zip
Table of contents

















