CNC

CNC related belts, pulleys, servo's, shafts & Couplings, bearings, steppers etc
Sort By:  
This module can simultaneously drive two DC motors or a 4-wire 2-phase stepper motor
R35.00  Inc VAT
This neat little board plugs directly into the Raspberry Pi GPIO header and provides 2 or 4 connectors for small stepper motors
R259.00  Inc VAT
This pulley is for 2mm pitch 6mm width GT2 timing belt.
R65.00  Inc VAT
Machifit CNC Z Axis Slide Table 50-60mm for DIY CNC (2D3 z-axis 50-60mm)
Specifications:
Brand: Machifit
Material: Steel
Slider stroke: 50-60mm
Motor Steps: 800 steps/mm
Voltage: 12V
Current: 1.7A
Motor size: 41mm*41mm
Size: 170mm*67mm

Features:
Up and down position adjustment.
M3 screw mounting, can also be fixed a 755 motor seat or mounted with pen or other equipment.

Package Includes:
1 x CNC Z Axis Slide Table
 
Note:
1.Please allow 1-3mm error due to manual measurement. pls make sure you do not mind before you buy.
R1,249.00  Inc VAT
FF12 FK12 Ball Screw End Supports for Ball Screw SFU1605 (1D2 FF12FK12 ball screw support)

Specifications:

Color: Black
Material: Metal
Size:
Ball screw support base fixed end 4.2x3.5cm/1.7*1.4 inch
Ball screw support base support end 4x1cm/1.6*0.4 inch
 
Setup:
- fixed side onto the screw.
- fixed-side insert, tighten the lock nut with a pad and hex fixing bolt to secure it.
- Support side bearing snap ring fixed to the screw shaft and load support side support base.
 

Package Includes:

1 X FF12 Ball Screw End Support
1 X FK12 Ball Screw End Support
R399.00  Inc VAT
750mm SFU1605 Ball Screw with BK12 BF12 Supports and 6.35x10mm Coupler for CNC (2D2 750mm ball screw kit)

Specifications:

ModelSFU1605
MaterialStainless steel
Length750mm
Size of coupler23*34mm
Diameter of coupler hole
6.35*10mm
Basic dynamic rating load (kgf)765
Basic static rating load (kgf)1320
 
Features:
-High transmission efficiency, high positioning accuracy and repeat ability of positioning accuracy, long life, high stiffness,
drive transmission reversibility.
-Fused with shiny surface matching with high precision. More resistant to wear and tear, greatly extending the life cycle of
the ball screw.
 
Package Includes:
1 x SFU1605-750mm Ball Screw
2 x BK/BF12 Support
1 x 6.35x10mm Coupler
1 x Locknut
1 x Circlip
R1,429.00  Inc VAT
500mm SFU1605 Ball Screw with BK12 BF12 Supports and 6.35x10mm Coupler for CNC (500mm ball screw kit)
Description:
500mm SFU1605 Ball Screw with BK12 BF12 Supports and Coupler for CNC

Specifications:

ModelSFU1605
MaterialBearing steel
Nut diameter12mm
Length ball screw500mm
Effective distance(unprocessed)440mm
Size of supporting seat60/35*32*25mm
Size of coupler23*24mm
Diameter of coupler hole6.35*10mm
Basic dynamic rating load (kgf)765
Basic static rating load (kgf)1204
 
Features:
-Fused with shiny surface matching with high precision.
-more resistant to wear and tear, greatly extending the life cycle of the ball screw.
-high temperatures in harsh environments without distortion to ensure stability.
-smoother curve ball screw drive design works more smooth and natural.
 
Package Includes:
1x ball screw
1x coupler
1x screw
2x supporting seat BK+BF12
R1,399.00  Inc VAT
Adafruit DC & Stepper Motor HAT - Mini Kit (Adafr DC & Step Mini Kit)

Let your robotic dreams come true with the new DC+Stepper Motor HAT from Adafruit. This Raspberry Pi add-on is perfect for any motion project as it can drive up to 4 DC or 2 Stepper motors with full PWM speed control.

Raspberry Pi and motors are not included.

Since the Raspberry Pi does not have a lot of PWM pins, we use a fully-dedicated PWM driver chip onboard to both control motor direction and speed. This chip handles all the motor and speed controls over I2C. Only two pins (SDA & SCL) are required to drive the multiple motors, and since it's I2C you can also connect any other I2C devices or HATs to the same pins.

In fact, you can even stack multiple Motor HATs, up to 32 of them, for controlling up to 64 stepper motors or 128 DC motors (or a mix of the two) - just remember to purchase and solder in a stacking header instead of the one we include.

Motors are controlled by TB6612 MOSFET drivers with 1.2A per channel and 3A peak current capabilitya big improvement over L293D drivers and there are built-in flyback diodes as well.

We even had a little space so we added a polarity protection FET on the power pins and a bit of prototyping area. And the HAT is assembled and tested here at Adafruit so all you have to do is solder on the included 2x20 plain header and the terminal blocks.

Lets check out these specs again:

  • 4 H-Bridges: TB6612 chipset provides 1.2A per bridge (3A peak) with thermal shutdown protection, internal kickback protection diodes. Can run motors on 4.5VDC to 13.5VDC.
  • Up to 4 bi-directional DC motors with individual 8-bit speed selection (so, about 0.5% resolution)
  • Up to 2 stepper motors (unipolar or bipolar) with single coil, double coil, interleaved or micro-stepping.
  • Big terminal block connectors to easily hook up wires (18-26AWG) and power
  • Polarity protected 2-pin terminal block and jumper to connect external 5-12VDC power
  • Works best with Raspberry Pi model A+, B+, Pi 2 B or Pi 3 B.
  • Install the easy-to-use Python library, check out the examples and you're ready to go!

Comes with an assembled & tested HAT, terminal blocks, and 2x20 plain header. Some soldering is required to assemble the headers on. Stacking header not included.

Raspberry Pi, motors, and battery pack are not included but we have lots of motors in the shop and all our DC motors, and stepper motors work great. Check out Adafruit's detailed tutorial for tons of info including schematics, wiring diagrams, python libraries and example walkthroughs.

R399.00  Inc VAT
L9110S H Bridge Stepper Motor Dual DC Driver Controller Module (1D3 L9110S small H Bridge)

Description:

There are two L9110S motor controller chips onboard
This module can simultaneously drive two DC motors or a 4-wire 2-phase stepper motor

Feature:

Work under low static current
Power supply voltage: DC 2.5V - 12V
Each channel has 800mA continuous current output
Low saturation pressure drop
TTL / CMOS output level compatible, can be connected directly to the CPU
Output built-in clamping diode, apply to the perceptual load
Control and drive integrate in IC
Pin high pressure protection function
Working temperature: 0°C - 80°C
Size: 29 x 21mm(L x W)

Circuit diagram:

 


Package includes:

  1x L9110S stepper motor driver

This module can simultaneously drive two DC motors or a 4-wire 2-phase stepper motor
R35.00  Inc VAT
L298N Dual H-Bridge Stepper Motor Driver Board (H Bridge big red dual stepper)
Description:

Double H bridge drive
Chip: L298N (ST NEW)
Logical voltage: 5V
Drive voltage: 5V-35V
Logical current: 0mA-36mA
Drive current: 2A (MAX single bridge)
Storage temperature: -20 to +135
Max power: 25W
Weight: 30g
Size: 43 x 43 x 27mm

Note:

This module has a built-in 5v power supply, when the driving voltage is 7v-35v, this supply is suitable as a power supply.
DO NOT connect input voltage to +5v on controller interface.
When ENA is enabled IN1 IN2 control OUT1 OUT2
When ENB is enabled IN3 IN4 control OUT3 OUT4

Note:  Package does not include the screws.

Package included:

5 x  L298N Module
R59.00  Inc VAT
Adafruit TB6612 1.2A DC/Stepper Motor Driver Breakout Board (1D2 Adaf TB6612 stepper driver)

Fire four solenoids, spin two DC motors or step one bi-polar or uni-polar stepper with 1.2A per channel (3A peak) using the TB6612.

 We really like these dual H-bridges, so if you want to control motors without a shield or HAT these are easy to include on any solderless breadboard or perma-proto.

We solder on TB6612 onto a breakout board for you here, with a polarity protection FET on the motor voltage input and a pullup on the "standby" enable pin. Each breakout chip contains two full H-bridges (four half H-bridges). That means you can drive four solenoids, two DC motors bi-directionally, or one stepper motor. Just make sure they're good for 1.2 Amp or less of current, since that's the limit of this chip. They do handle a peak of 3A but that's just for a short amount of time. What we like most about this particular driver is that it comes with built in kick-back diodes internally so you dont have to worry about the inductive kick damaging your project or driver!

There's two digital inputs per H-bridge (one for each half of the bridge) as well as a PWM input per driver so you can control motor speed. Runs at 2.7V-5V logic. The motor voltage is separate from the logic voltage. Good for motor voltages from 4.5V up to 13.5V! This wont work well for 3V motors.

Comes as one assembled and tested breakout plus a small strip of header. You'll need to do some light soldering to attach the header onto the breakout PCB. Arduino, motors, and power supply not included. Check out the handy tutorial on assembly and wiring!

R130.01  Inc VAT
NEMA 17 26N.cm 0.4A Stepper Motor 42mm Two Phase Hybrid Stepper Motor (1D2 Nema 17 Stepper motor)
Specifications:
Model42BYGH34-0400A
MaterialMetal
Dimensionsapprox. 42x42x34mm 
(Length x Width x Thickness)
Step Angle1.8°
Rated Voltage12V
Rated Current0.4A
Number of phase2
Resistace Per Phase30Ω±10%
Rotor Intertia34g.cm2
Holding Torque28N.cm
Detent Torque1.6N.cm

Scope: 3D Printers, Monitor Equipment, Medical Machinery, Textile Machinery, Packaging Machinery, Stage Lighting,ect.
Application: Use for Linear actuators and CNC router for plastic & metal.


NEMA 17 26N.cm 0.4A Stepper Motor 42mm Two Phase Hybrid Stepper Motor
Package Includes:
1pc x NEMA 17 Stepper Motor
R219.00  Inc VAT
GT2 Synchronous Wheel 5MM With 20 Teeth (GT2 wheel 5mm teeth)
Item specs:
 
Material: Alloy
Type: Timing
Model: With 20 teeth
Bore: 5mm
For belt: 6mm
 
 
Package Includes:
 
1 x GT2 Synchronous Wheel 5MM With 20 Teeth
R65.00  Inc VAT
5mm Dia Clear Round Perspex Acrylic Bar PMMA Extruded Rod (5x250mm acrylic bar)
Description:

5mm Diameter Clear Round Perspex Acrylic Bar PMMA Extruded Rod 

Specifications:
Diameter: 5mm
Length: 25 cm
Color: Transparent 
Material: PMMA / Perspex Acrylic

Features:
Excellent transparency, good weather resistance and hardness 
Ideal for Architecture, Handicraft, Model Making, Exhibition Displays and Hobbies.

Package included:
1 x Perspex Acrylic Rod
R35.00  Inc VAT
5mm Diameter 200mm Brass Round Bar (200x5mm brass bar round)
Description:
5mm Diameter 200mm Brass Round Bar

Specifications:

MaterialBrass
ColorGold
Size
200x5mm/7.87"x0.19"
Diameter5mm/0.31"
Tensile strengthσb (MPa) ≥294
Elongationδ10 (%) ≥25
Hot working temperature730 820℃
Annealing temperature600 670℃ 
 
Features:
-Good rust resistance and easy processing
-Suitable for machining, robotics, electronics, CNC and other DIY related uses.
 
Package Includes:
1 x 200mm x 5mm round Brass Bar
R56.80  Inc VAT
SBR12UU Linear Bearing 12mm Open Block Linear Bearing Slide (12mm slide bearing block)
Description:
SBR12UU 12mm Slide Bearing Block Linear Ball Bearing Block CNC Router


Specifications:
Model Number: SBR12UU
Built-in material: Bearing Steel
External material :Aluminum Alloy
Bore size:12MM
Main application: working with SBR series linear rails. 

Package Includes:
1 x Slide Bearing Block 
R99.00  Inc VAT
5M GT2 Timing Belt With 16T GT2 Timing Pulleys (1D2 5m belt 5 pulleys)
GT2 Pulley:

Teeth: 16
Groove width: 7mm
Total width: 15mm
Bore: 5mm
Flange: Dual
Material: Aluminium

GT2 Belt:

Pitch: GT2
Width: 6mm
Length: 5m

Features:

Durable and practical
Designed specifically for linear motion
GT2 Pulley and GT2 Belt are used together.
Round tooth profile guarantees that the belt tooth fits smoothly
16 Teeth contact with the belt, that minimizes the chance of the belt slipping

Package includes:

1 x GT2 Belt  
5 x GT2 Pulleys
10 x Screws
1 x allen key
R249.00  Inc VAT
2.5M GT2 20 Teeth Belt with Aluminium Timing Pulleys (1D2 2.5m belt 4 pulleys,tensioners)
GT2 Pulley:

Teeth: 20
Groove width: 5mm
Total width: 15mm
Diameter of bore: 5mm
Flange: Dual
Material: Aluminium

GT2 Belt:

Pitch: GT2
Width: 6mm
Length: 2.5M

Idler:

Teeth: 20
Diameter of bore: 5mm
Total width: 8mm
Material: Aluminium

Features:

Durable and practical
Designed specifically for linear motion
GT2 Pulley and GT2 Belt are used together
Round tooth profile guarantees that the belt tooth fits smoothly
20 Teeth contact with the belt minimizes the chance of the belt slipping

Package includes:

1 x GT2 Belt  
2 x GT2 Pulley
2 x Idler
4 x Tensioner
4 x Screws
1 x Allen key
R225.00  Inc VAT
GT2 Synchronous Wheel 5MM Without Teeth (GT2 wheel 5mm no teeth)
Item specs:
 
Material: Alloy
Type: Timing
Model: Without teeth
Bore: 5mm
For belt: 6mm
 
Package Includes:
 
1 x GT2 Synchronous Wheel 5MM Without Teeth
R65.00  Inc VAT
9 x 40MM 2MM High Strength Nylon Fixed Pressure Belt Holder (gt2 belt holder)

Specifications:
 
Reprap DIY Timing Belt Fixing Piece High strength nylon Tooth pitch
2mm Clamp Fixed Clip 9 x 40mm For 3D Printers
Model: High strength nylon
Tooth pitch: 2mm
For Timing Belt Fixing
 
Package includes:
 
1  x 9 x 40MM 2MM High Strength Nylon Fixed Pressure Belt Holder
R45.00  Inc VAT
PiStep2 Quad Stepper Motor Control Board for Raspberry Pi (PiStep2 stepper hat)

This neat little board plugs directly into the Raspberry Pi GPIO header and provides 2 or 4 connectors for small stepper motors

  • Fully Assembled - No Soldering Required
  • Raspberry Pi Zero Form Factor - works with all versions of Raspberry Pi with 40pin GPIO connector
  • Stepper motors and Raspberry Pi not included

Various Power Options:

  1. Powered from the Raspberry Pi 5V
  2. From the 2-pin Terminal (whatever voltage is required for the motors)
  3. Micro-USB - 5V only

Pinout is simple:

  • Physical pins 11, 12, 13, 15 for Motor A (GPIO 17, 18, 27, 22)
  • Physical pins 16, 18, 22, 7 for Motor B (GPIO 23, 24, 25, 04)
  • Physical pins 33, 32, 31, 29 for Motor C (GPIO 13,12,6,5)
  • Physical Pins 38, 37, 36, 35 for Motor D (GPIO 20,26,16,19)

Each pin has an associated white LED so you can see the stepper signals going through

Power Supply Alternatives

  • Jumper VCC-VSTP (default). Power from the motors is taken from the Raspberry Pi 5V line
    • Micro-USB into Raspberry Pi. 5V for the Pi and the stepper motors goes through a poly-fuse which can trip if 2 motors are used simultaneously
    • Micro-USB into the PiStep board. 5V for both the Pi and the stepper motors is provided directly from the 5V USB input so no problems with 2 motors at once
  • Jumper VSTP-VIN. Power for the motors is provided from the 2-pin screw terminal, so can be any voltage that the steppers can handle. Ensure you use the correct polarity! We recommend to keep it below 12V. You will find that the stepper motors can go up to 9V and will be able to step faster, the higher the voltage that is applied, but there will be some deterioration of the life of the stepper motor at a higher voltage.

Python Programming

Please see the excellent example here for some pointers. You will need to change the pin numbers as above and also change the speed so it steps at a visible rate. You may also want to remove the print statements to speed it up. The lines in Red below are changed from the original to operate Motor A.

# Use BCM GPIO references
# instead of physical pin numbers
GPIO.setmode(GPIO.BCM)

# Define GPIO signals to use
# Pins 18,22,24,26
# GPIO24,GPIO25,GPIO8,GPIO7
StepPins = [17,18,27,22]

# Set all pins as output
for pin in StepPins:
  print "Setup pins"
  GPIO.setup(pin,GPIO.OUT)
  GPIO.output(pin, False)

# Define some settings
StepCounter = 0
WaitTime = 0.01

ScratchGPIO Programming

These pins are identical to those required by ScratchGPIO and therefore can easily be driven using simple Scratch commands:

Set motor type for Scratch to be Stepper motor

Set the position of the stepper motor A

Set the speed of the stepper motor A

This neat little board plugs directly into the Raspberry Pi GPIO header and provides 2 or 4 connectors for small stepper motors
R259.00  Inc VAT
M3 Delta Adjustable Pulley 3D Printer Injection Molded Piece (1D2 M3 delta belt coupler)
Features:

Bore distance: 20mm x 20mm
For: M3 (Both sides of the screw)
Suitable belt: GT2 / MXL 6mm (note: belt not included)
Material: High strength nylon

Package includes:

1 x M3 Delta Adjustable Pulley


M3 Delta Adjustable Pulley 3D Printer Injection Molded Piece
R79.00  Inc VAT
GT2 Aluminum Timing Drive Pulley 36 Teeth (GT2 pulley 36T)
This pulley is for 2mm pitch 6mm width GT2 timing belt.

Specifications:


Teeth: 36 (T)
Pitch: 2 (mm)
Bore: Dia.5 (mm)
Material: Aluminum Alloy
Belt Width: 6 (mm)

Package includes:

1 x GT2 Aluminum timing belt pulley
This pulley is for 2mm pitch 6mm width GT2 timing belt.
R65.00  Inc VAT
Per Page      1 - 20 of 58