USB CNC Software Install Tutorial
USB CNC Software Install Tutorial
User Manual
Introduction
1.1
CNC motion controller is a device connect computer with motor driver. It can
work with your laptop or desktop which have USB port connection.
This is a complete (hardware / software) project, no need any additional
softwares. The control card is compatible with most motor drives, it is the
replacement of the drive board of the prarallel port.
Recommend configuration:
2 GHz or faster CPU
2GB RAM
500 MB free disk space
DirectX 9 graphics device with WDDM 1.0 or higher driver
USB 2.0 port
.NET Framework 3.5 SP1
Hardware:
How to connect:
Spec&functions
2.1
Run Windows XP, Vista or Windows 7 (32 bit or 64bit) with USB2.0
Andvanced Interpolation algorithm
High-performance IO buffer
Provide, Start, Stop, Pause, Continue
Support standard RS274/NGC G-code (EMC2 compatible)
Support anvanced G-codes - G40, G41, G42 (tool radius
compensation)
Support anvanced G-codes - G43, G49 (Tool length encoding)
Support anvanced G-codes - G54, G59.3 (coordinate system)
support SolidCAM, MasterCAM, ArtCAM, Vectric, ... creat G code
support 3-axis, 4-axis.
Load DXF file
Load directly PLT/HPGL file
Load directly picture file
Load directly drill file
Load directly GERBER file
Advanced tool change function
export G-code
export DXF
export CSV
export NC
2.2
One point of USB card connect controller box by parallel port;
Another point connect computer USB port.
3.Software
3.1 Installation
System need to insall:
- DirectX 9c for .NET
- Microsoft .NET 3.5 SP1 Framework
- Controll software
Insert the USB card, click”help”---“activate” , enter the register code, picture as
belows:
For more convenient, you can save the setting steps, just need to
click”File”—Load file (file name usually: XXXX.Setting. )
3.3 Main window:
Above the window position coordinate system shows the current position
information.
Devices such as input “G1 X123 F234” F-way speed of X axis will be moving
forward 123 units.
Toolbar
3.3.7
Toolbar functions from left to right:
Emergency Stop
Open the code file
Begin
Stop
Pause
Top View
Lateral view
Front View
3D perspective
Zoom
Shrink
Centered at the origin
Show all
If software shows status below, it says the controller card comminication faile,
or you pressed the emergnecy button.
3.3.9
Left side display control card cache information
Code menu
3.3.12
Device menu
3.3.13
Firmware
upgrade – control card upgrade
Control card must first enter the upgrade mode, after power on shorted
external interface pin 7 and 10 . Release, the red status light flash.
Authentication - Compare card firmware and software version are the same
3.3.14 MenuHelp
Expansion ports:
Start: Not take effect until the hook is enabled
Opposite: need to take the hook
For the emergency stop button
For Pause
Jog: without self-locking switch must hook
Other:
Advance angle
Advance angle used to calculate the speed, if the angle between the two
movements is bigger than this value will not reduce speed. If the angle
between the two movements is less than this value will reduce the walking
speed. In G-code, use “└' “ and “┘“ to display.
Optimization thresholds
Optimize the degree of optimization of the threshold setting. Program will
attempt to delete the lines shorter than the specified length. Set this too low will
cause the machine to shake, if set too big, the detail will be lost too.
Pulses / step
Set the number of pulses per unit, this value is very important, please use the
basic settings after setting the calibration function tests.
Trapezoidal screw pitch is generally 4MM, axis number of steps to be set to
400.
Ball screw pitch is generally 5MM, axes should be set to 320 the number of
steps
Reverse
Set against the direction of movement
Level inverter
Some motor drives with a total of yin yang connection of different correlation.
Acceleration
Movement started from the initial velocity (units / min) and speed (units /
second squared) to the maximum speed.
Acceleration value is smaller, the maximum speed from the initial speed to the
longer time-consuming, the more stable the motor.
Maximum Speed
Please set up the machine movement is not lost step value.
Be careful to set these parameters, serious adjustment.
Backlash
Can be set for each axis hysteresis
Stops
Set PACK1, PACK2 information.
In manual homing useful tool.
Y axis is homed when the - direction moves at a speed of 200, met - limit
switch, the point defined as -10
Point, Y and then moved to 0:00.
That is the Y axis 0:00 from a real hard limit has 10 safe distance.
4.6 Limit
Single Limit: hook after: each axis - + direction limit sharing a port that is
restricted to the axis 2 position switch in parallel. Limit one point to the X with,
limit 2 to Y, limit 3 to Z, limit 4 to A.
Not hook: Limit 1 to X-, limit 2 to X +
Anti level: normally closed limit switch hook.
Max speed
Move the fastest speed
Movement speed by the control card external speed potentiometer control, if
not then press the top speed.
4.11 Material
4.12 parameter
The main window right side icon, perform automatic back hardware
origin, to be used in conjunction with limit switches.
Note:
Insulated with a bottom of the PCB board or other flat conductor as a knife
block, connected to the Z-axis - or + limit;
Spindle tool is connected to the ground terminal of the control card (GND).
Z axis slowly move down when touched when both, Z axis sensing trigger
limit, then the location is right
Knife block thickness.
Z axis will move up four units of exhumation to a safe altitude.
5.5 Speed-related options and Precautions
Speed-related Key Points:
Maximum velocity for each axis
In the "axis setting 1";
G code specified velocity;
Basic settings in the "default rate" (G code does not specify movement
speed);
Specifies the F value (the main window bottom left);
Empty process and feed rate;
The maximum pulse frequency control card 25kHZ.
Working speed:
Specified speed (the right side of the main window hook on the bottom left of
the F value)
"Feed" or "Feed + empty away" by their own set of F-value work,
processing time can be changed.
When not specified, "Feed + empty away" by G-code file F-value work; G F
value is not set by the system based on the "default rate" work.
END.
Software updating...