Before buying anything, write down four numbers: the working area (X × Y × Z), the material and thickness you will cut, the speed you need, and the accuracy you expect. These decide the frame, the drive system, the motors and the budget. Remember that the machine's footprint is always larger than the working area — add room for the gantry, the Z-axis, motors, cable chain and end stops.
| Machine | Cutting Force | Typical Priorities | Common Drive Choice | Key Add-ons |
|---|---|---|---|---|
| CNC Router | Medium–High | Rigidity, chip load, large table | Rack & pinion on long X/Y, ball screw on Z | Spindle + VFD, dust collection, vacuum or T-slot table |
| CNC Plasma | Very Low | Fast, smooth travel; noise immunity | Rack & pinion or belt | Torch height control (THC), water/down-draft table, fume extraction |
| CNC Laser | None (non-contact) | Speed, acceleration, low moving mass | Belt or rack & pinion | Enclosure & interlocks, air assist, chiller, exhaust |
| CNC Mill | High | Stiffness, precision, low backlash | Ball screw on all axes | Coolant, spindle speed control, tool setter |
| CNC Lathe | High | Spindle sync, precision | Ball screw (X/Z) | Spindle encoder for threading |
| Automation / Pick & Place | Low | Repeatability, cycle time | Belt, ball screw or actuator modules | Vision, I/O, PLC or custom programming |
Estimate the gantry or table weight for router, mill, plasma, laser, or lathe. Weight is not the only factor — also consider the force, which is the sum of inertia (accelerating the mass), friction, gravity on vertical axes, and the cutting resistance. In CNC machines, the cutting material and thickness determine the force required by the X, Y and Z axes.
Travel (rapid) speed is when the machine moves from one point to another without any resistance. Cutting (feed) speed is when the machine is engaged with the material, and varies with material hardness, thickness and tooling. Plasma and laser need fast, smooth feed; routers and mills need force at moderate feed.
The frame is the foundation of accuracy. Any flex in the table, the gantry beam or the Z-axis shows up directly as poor surface finish, chatter, and parts out of tolerance — and no amount of motor torque or software tuning can fix it. Most gantry-style machines use a fixed table with a moving gantry (X across the beam, Y along the table, Z vertical). Long gantries are usually driven from both sides (dual Y motors) to prevent racking.
Linear guides carry the load and keep the axis straight. Profiled square rails (e.g. 15, 20 or 25 mm with recirculating ball carriages) are the standard for any machine that cuts; supported round rails are acceptable only for light-duty work. Use two rails per axis and at least two carriages per rail on the gantry sides. The drive system converts motor rotation into linear motion:
| Drive | Best For | Strengths | Limitations |
|---|---|---|---|
| Ball Screw | Mills, Z-axes, short-to-medium axes | High force, high precision, very efficient (about 90%), can be preloaded for near-zero backlash | Long screws “whip” at high RPM, which limits speed on long axes; needs end supports and protection from chips |
| Rack & Pinion | Long router / plasma axes (8–20 ft+) | Length is practically unlimited; high speed; helical racks run smoother and quieter | Some backlash unless spring-loaded or geared; lower resolution per motor turn — often paired with a reduction |
| Timing Belt | Laser, plasma, light automation | Fast, quiet, inexpensive, low moving mass | Stretches under cutting load; not suited to heavy routing or milling |
| Lead Screw (Acme) | Light hobby machines, vertical lifts | Low cost; low-efficiency screws resist back-driving | Lower efficiency (roughly 20–80% depending on lead); wears; more backlash |
The Z-axis carries the spindle or torch, fights gravity and takes the cutting load at the end of a lever. Use a thick plate, square rails with four carriages, and a ball screw sized for the spindle weight. Because ball screws are efficient enough to back-drive, a heavy Z can drop when power is removed — consider a motor brake, counter-balance or a lower-lead screw for heavy heads.
Most modern automation machines, especially CNC, use stepper or servo systems. The most popular stepper motors are the 2-phase bipolar and the 4-phase unipolar motor. Servo motors may be DC or AC, brushed or brushless — all require an encoder to control the motor shaft and provide feedback on the shaft position.
| Feature | Stepper Motor (open loop) | Closed-Loop Stepper | AC Servo |
|---|---|---|---|
| Position feedback | None — can lose steps silently | Encoder corrects / alarms on lost steps | Encoder, full closed loop |
| Torque vs speed | Highest at low speed, falls off as RPM rises | Similar, better use of torque | Nearly flat to rated speed; short-term overload |
| Typical use | Hobby & light-industrial routers, plasma, laser | Upgraded routers & plasma | Production machines, high speed, heavy gantries |
| Cost & setup | Lowest, simplest | Moderate | Highest; requires tuning |
Higher supply voltage pushes current into the windings faster, so the motor keeps torque at higher speed. A widely used guideline is a maximum supply of about 32 × √(winding inductance in mH) — e.g. a 2 mH motor ≈ 45 VDC — while staying roughly 10% below the driver's maximum rated voltage. Excess voltage mostly adds motor heat.
Set driver current to the motor's rated phase current (lower it if the motor runs too hot). Microstepping (e.g. 1/8 or 1/10) gives smoother, quieter motion and reduces resonance, but does not add real accuracy or torque. Wire 8-wire motors in parallel for best high-speed performance.
Matched motor + driver + power supply packages: CNC Stepper Retrofit Kits ›
CNC operation software controls the motion of a CNC machine — from 1 up to 6+ axis machines — and advanced controllers coordinate 2 or more axes simultaneously. The full chain from idea to cut looks like this:
MotionTek primarily uses Mach3 and Mach4; however our CNC products are standard and can be used with any step/dir controller on the market. Mach3 is open software that allows users to write their own VB Script code to control the machine as needed.
Classic Mach3 setups use the PC's DB25 parallel port with a breakout board. Modern PCs rarely have one, so a USB or Ethernet motion controller (or a stand-alone controller such as Masso) is the usual choice for new builds.
Global Motion Technology Inc. continues to provide affordable CNC machine parts for businesses. Hundreds of customers in North America and worldwide have built or retrofitted their CNC machines and many other automation machines using our components. Wiring diagrams and instructions for our CNC Stepper kits and CNC Servo DC and AC kits are provided with each purchase. Software setup for motors, home/limit switches, and relays is provided with each purchase of CNC operation software.
We have programmed many applications including filling machines, 4-axis CNC, special automated laser machines with conveyors, packaging machines, and retrofitted Mill, Router, Laser & Plasma CNC. We welcome serious automation application inquiries.
External links are provided for convenience only; Global Motion Technology Inc. does not control or endorse third-party content.
All information on this page — including text, tables, formulas, rules of thumb, examples, checklists, drawings, wiring diagrams, photographs, videos and external references — is provided by Global Motion Technology Inc. (“MotionTek”) for general educational and informational purposes only. It is provided “as is”, without warranty of any kind, express or implied, including any warranty of accuracy, completeness, merchantability or fitness for a particular purpose.
By using the information on this page you acknowledge that you have read and accept this disclaimer. If you do not have the expertise to design or build a machine safely, consult a qualified professional engineer before proceeding.
— Global Motion Technology Inc.
Tell us your working area, material, and application — we will help you select the right gantry, motors and controller.
Please sign in.
🛒
Your cart is empty.