International shipping Secure payment
Free shipping on orders over R1250 - courier delivery and within South Africa
Our range of Mechanics/CNC components caters to mechanically-minded individuals, with extrusions, motors, belts and other parts relating to linear motion, structural design, as well as precision movement along predefined axes. From Smoothieboards to springs, this category focuses on everything you need for your mechanical engineering projects.
...
Our range of Mechanics/CNC components caters to mechanically-minded individuals, with extrusions, motors, belts and other parts relating to linear motion, structural design, as well as precision movement along predefined axes. From Smoothieboards to springs, this category focuses on everything you need for your mechanical engineering projects.
This category was born from our curiosity and eagerness for building machines, equipment and toys like 3D printers, CNC machines and robots, and is essentially the culmination of all of the different parts and components that we have enjoyed using over the years. And just like all of our other products here at DIYElectronics, these are all parts that we trust and utilise in our own projects, ensuring that you, our customers, are getting the exact same quality that we choose to use.
Whether you are looking to build CNC machines, 3D printers or little robot buddies to clean the house, our Mechanics/CNC section is the best place to start looking for the parts you need.
LessA small NEMA 11 stepper motor for hobbyist, CNC and robotics projects
This LM6LUU linear bearing offers low friction motion for 6mm shafts – Commonly used on 3D Printers and CNC machines for linear carriage systems.
MXL trapezoidal tooth shaped timing belt pulley for motion. For use with 8mm shaft, this pulley has 20teeth and used with 6.35mm MXL timing belt.
MXL trapezoidal tooth shaped timing belt pulley for motion. For use with Nema17 5mm shafts, this pulley has 20teeth and used with 6.35mm MXL timing belt.
The 500mm TR8X8 Metric Lead Screw offers the ideal combination of pitch and diameter for high torque, high speed power transmission – 2mm pitch, 4 starts.
The 300mm TR8X8 Metric Lead Screw offers the ideal combination of pitch and diameter for high torque, high speed power transmission – 2mm pitch, 4 starts.
The 200mm TR8X8 Metric Lead Screw offers the ideal combination of pitch and diameter for high torque, high speed power transmission – 2mm pitch, 4 starts.
The MGN12 300mm Linear Guide Rail with Carriage is an excellent tool for projects requiring precise and smooth linear motion along a guide-rail - Ideal for Robotics, CNC Machines, Measuring Devices, Automation Equipment and more.
5mm to 5mm Fixed rigid coupler anodised blue with M4 grub screws used for securing to various rods and shafts.
Looking for a way of connecting your motor to a shaft of sorts? This 6.35mm to 8mm set-screw coupler is just what you need.
The U604ZZ U Grooved ball bearing has a 4mm inner diameter and is commonly used as a a filament idler bearing in 3D printer extruder assemblies.
The V623ZZ V Grooved ball bearing has a 3mm inner diameter and is commonly used as a filament idler bearing in 3D printer extruder assemblies.
An aluminium made end support for securing 16mm linear shaft to 3D printers, CNC machines and other linear motion projects.
An aluminium made end support for securing 10mm linear shaft to 3D printers, CNC machines and other linear motion projects.
An aluminium made end support for securing 12mm linear shaft to 3D printers, CNC machines and other linear motion projects.
The SC8UU pillow block linear bearing is extremely popular with CNC machines and 3D printers. Commonly used with 8mm linear shafting.
An aluminium made end support for securing 10mm linear shaft to 3D printers, CNC machines and other linear motion projects.
The SBR12UU is used in the design of linear motion products such as CNC mills, lathes or routers. It has excellent performance under high loads and used with 12mm linear shafting or rails.
These LMK12UU Flanged Linear Bearings are designed to attach a linear motion carriage or rail via a perpendicular flange to keep it stable and accurate.
LM8UU Linear Ball Bearing with 8mm Inner Diameter for smooth, low-friction linear motion along smooth and straight rods – 8mm ID, 15mm OD, 24mm Long.
This LMK12LUU flanged linear bearing provides low friction motion along a single axis 12mm shaft. Generally used on 3D printers for accurate Z-Axis gantry motion.
A flanged ball bearing with a 4mm inner diameter, commonly used in a timing belt idler assembly.
A Delrin (Acetel) precision machined dual V-Wheel for CNC applications and linear motion. Compatible with V-Slot and Makerslide aluminium extrusion profiles.
Aluminium Extrusion satin anodised, strut profile PG20 with a dimension of 20x80mm and 10 T-Slots (Price Per Meter)
This awesome little JX-Servo PS-5521MG Servo Motor packs a big punch in a small form factor, with 20kg stall torque and an ultra-narrow 7μs deadband.
This basic 5 - 12V ULN2003 Stepper Motor Driver Breakout Board is designed to be used with Arduino Boards, to drive stepper motors like the 28BYJ-48.
M5x25 Zinc Plated Steel slotted cheese head machine screw. Grade 4.8 DIN84 compliance.
Pre-cut galvanised steel threaded rod. Sold per meter. We can cut to size required but you have to buy it per metre.
M5x40 Zinc Plated Steel slotted cheese head machine screw. Grade 4.8 DIN84 compliance.
M5x50 Zinc Plated Steel slotted cheese head machine screw. Grade 4.8 DIN84 compliance.
M5x10 Zinc Plated Steel slotted cheese head machine screw. Grade 4.8 DIN84 compliance.
M5x30 Zinc Plated Steel slotted cheese head machine screw. Grade 4.8 DIN84 compliance.