Email Support | Mon - Fri: 9am - 5pm Sun: 12pm - 4pm CT | Call Support: 312-775-7009

Which X-Carve is Right for You? Learn More.

Simple Camera Slider

Bart Dring

Project by

Bart Dring

General Information

This is a basic motorized linear bearing that can be used for things like camera sliders. This project is only for the mechanical portion, but includes the stepper motor. You can edit your cart if you want a different length of MakerSlide. Be sure to have about 1 foot longer belt than MakerSlide

Like this project
Material Description Price
Aluminum Extrusion End Caps (20mm x 40mm)

Aluminum Extrusion End Caps (20mm x 40mm) (×2)

Color: Black

$9.98

Aluminum Spacers - #12, 5M

Aluminum Spacers - #12, 5M

Inside Dia.: .219 (5.56mm) - 25312-14, Length: 0.3125 in - 25312-14, Outside Dia.: .375 (9.53mm) - 25312-14

Aluminum Spacers - #12, 5M

Aluminum Spacers - #12, 5M

Inside Dia.: .219 (5.56mm) - 25312-11, Length: 0.125 in - 25312-11, Outside Dia.: .375 (9.53mm) - 25312-11

Aluminum Spacers - #12, 5M

Aluminum Spacers - #12, 5M

Inside Dia.: .219 (5.56mm), Length: 0.25 in, Outside Dia.: .375 (9.53mm)

$2.99

Button Head Cap Screw

Button Head Cap Screw

Length: 10mm, Quantity: 10, Thread Size: M3

Button Head Cap Screw

Button Head Cap Screw

Length: 25mm, Quantity: 10, Thread Size: M5

$3.49

Button Head Cap Screw

Button Head Cap Screw

Length: 30mm, Pitch: 0.8mm, Quantity: 10, Thread Size: M5

Button Head Cap Screw

Button Head Cap Screw

Length: 8mm, Quantity: 10, Thread Size: M3

$2.49

Dual Bearing V-Wheel Kit

Dual Bearing V-Wheel Kit (×4)

Type: Wheels dont use 1, Qty: 1 dont use 1

Eccentric Spacer

Eccentric Spacer (×2)

Spacer Type: Standard, Qty: 1 don't use, Length: 0.25 in

Flat Washer

Flat Washer

Finish: Zinc Plated, Dimensions: I.D: 3.2mm; O.D: 7mm, Quantity: 10

$2.00

Flat Washer

Flat Washer

Finish: Zinc Plated, Dimensions: I.D: 5.3mm; O.D: 10mm, Quantity: 10

$2.99

Hex Nuts

Hex Nuts

Width: 8mm, Height: 4mm, Pitch: 0.8mm, Quantity: 10, Thread Width: M5

MakerSlide - Black Anodize - 5M Tapped

MakerSlide - Black Anodize - 5M Tapped

Length: 1800mm - 2012 - 2019

MakerSlide Belt Clip

MakerSlide Belt Clip

Width: 11mm, Length: 25mm, Thickness: 1.5mm, Qty: 2

Motor Sub Plate

Motor Sub Plate

Material: 6mm Acrylic, Color: Black

MXL Belting - Open Ended

MXL Belting - Open Ended (×8)

Pitch: 0.08 in, Width: 0.25 in, Length: 12 in (shipped uncut if more than 1' is ordered)

Plastic MXL Pulley - Dual Flange

Plastic MXL Pulley - Dual Flange

Bore: 5 mm, Teeth: 18

Pre-Assembly T-Slot Nuts Packs of 10 each

Pre-Assembly T-Slot Nuts Packs of 10 each

Pre-Assembly T-Slot Nuts Packs of 10 each - 25281-05 (x10)

Smooth Idler Wheel

Smooth Idler Wheel (×2)

Smooth Idler Wheel - 30561-01, Sealed Bearing - 5mm x 16mm x 5mm - 25196-01 (x2), Precision Shim Washer - 25201-01

Socket Head Cap Screw - Packs of 10 each

Socket Head Cap Screw - Packs of 10 each

Length: 10mm, Quantity: 10, Thread Size: M5

$3.99

Standard Wheel Carriage Plate

Standard Wheel Carriage Plate

Type: Plate

$3.37

Stepper Motor - NEMA 14

Stepper Motor - NEMA 14

Holding Torque: 19 oz/in, Form Factor: NEMA 14

$13.99

Thumb Screw Cap (10 pack)

Thumb Screw Cap (10 pack)

Screw Size: M5, Diameter: 16mm, Height: 6.5mm

This project's Bill of Materials is not complete.

$45.29
from Inventables

File Description Unit Price

cameraslider_inst.pdf

Visual Assembly Instructions

$0

MakerSlide_Slider_01.ino

Arduino Sketch

$0

camera_slider_STEP.stp

CAD File (STEP)

$0

Download Zip

$0
from Inventables

1

Assemble Motor Sub Plate

Assemble the motor sub plate per the image below. Consider which way you want the wires to protrude from the motor before you mount it.

2

Attach Sub Plate to Main Carriage

Attach the prior assembly to the carriage per the image below. Be sure to note the orientation of the carriage. It is not symmetrical.

3

Attach the V Wheels

Attached the v wheels as shown. Set the eccentric spacers so the wheels are in their widest position. After the carriage is mounted to the rail they will be moved to contact the v rail.

4

Assemble the carriage to the MakerSlide

Slide the carriage onto the MakerSlide. Adjust the eccentric spacers until they v wheel is just contacting the v rail. You do not want excessive pressure or you will damage the wheels.

The belt is threaded around the pulley and idler wheels as shown below. Firmly attach one end of the belt to the rail. When you do the other end, tension the belt as you tighten the last belt clip.

5

Select a control system.

The selection of the control system is left to the end user.

There is a very basic open source one available though. This has been tested with grbl shield, the buildlog.net stepper shield and the ITEAD stepper shield. These all use an Arduino as the controller. Some other boards with built in Arduinos would work as well such as the G1 or X1 from www.pancatt.com.

For best results, dial the current as low as you can before motion stalls. Lower currents will make the motor run quieter. Set it up for highest microstepping too.

Here are two blog posts on the subject

6

Controller Firmware

A very basic version of Arduino controller firmware is attached in the digital files section of this project.

Zach Kaplan
I have a Nikon D40 will it work with this slider?
Zach Kaplan
Bart Dring
It should work well for that camera. With all cameras, try to keep the mass centered on the carriage and as low (close to carriage) as possible.
Bart Dring
Jaime Aguirre
Hello Bart, I am wondering if you could make me a 3/4 threaded acme bolt for a bullfloat extension handle. I am in Vernon Hills, IL (312) 399-4851. Thank you for your kind attention.
Jaime Aguirre
Don French
There are a few minor errors in the instructions: Step 3: There is no callout in diagram for V-wheel and wrong part number is given for 1/4 spacer (see BOM). Step 4: This sentence does not make sense as written: "When you do the other end tension the belt as tighten the last belt clip."
Don French
Bart Dring
Thanks for the corrections. I think I fixed those issues.
Bart Dring
Dustin Veitch
Hey Bart, I am piecing together my slider and I made it to step 3. I do not have the '25206-01 Spacer, 1/4" Long'. Am I missing something or was it to be included with my order?
Dustin Veitch
Dustin Veitch
Nevermind! I downloaded the PDF from above and it doesn't have your last edit on it. Looks like the 25312-13 replaces the 1.4''. Thanks anyway!
Dustin Veitch
DEVTANK
Apart from the Maker Slide and the belt what else would change in the bill of materials list if I wanted to make a simple slider that was 1000mm instead of 1800mm? How much belt would I need for a 1000mm version? Thank you.
DEVTANK
Bart Dring
DEVTANK, I would buy the belt about 2 feet longer than the rail.
Bart Dring
Murat Kilci
Are there instructions on how to control this with an Arduino Board? What are the capabilities with the Ardiuno?
Murat Kilci
Mike Chastain
Is it possible to make a longer version by butting 2 Makerslide rails end to end? If so, how would one go about that?
Mike Chastain
Bart Dring
Mike, I join MakerSlide using 4.20mm drill rod (McMaster 2900A283). Put them in the central holes for perfect alignment of the MakerSlide. Put a strap across the bottom to keep them together. Mending brackets can be used for this. I'll post a picture soon.
Bart Dring
Adam Cole
How would I got about this if I wanted to extend it to be about 5' long? Is there a way to order the rail in that length? The only catch seems to be the length of that pre-made rail.
Adam Cole
Adam Cole
scratch that I guess you just answered that question
Adam Cole
Adam Cole
Any suggestions for a portable power source that can handle the stepper motor?
Adam Cole
Robert Erlichman
Bart, would this work vertically -- hanging from the ceiling and supporting a full sized DSLR (Nikon D800)? I'm looking to move the camera in what would be the z-axis. Thx
Robert Erlichman
Erlend Lorentzen
I was thinking about using a threaded rod with the design of the Shapeoko Z-axis (minus stepper) mirrored for both ends of the makerslide. Then you could use a cordless drill as a manually controlled power source in the field. It would of course be compatible with a stepper. What do you guys think?
Erlend Lorentzen
Bart Dring
Lead screws work great for shorter distances. I think it would work fine up to about 500mm-600mm. After that it would probably start to whip a lot.
Bart Dring
Erlend Lorentzen
Even if fastened at both sides?
Erlend Lorentzen
Bart Dring
Fastening at both ends with the rod under tension helps. A larger diameter rod also helps for longer lengths.
Bart Dring
Brian Stahl
Hi Bart, Your hardware design is great and I've assembled six kits. However, the control program you provided isn't compiling in Arduino IDE 1.0.5-r2. There is an error on line 143 that states "Timer1 was not declared in this scope." Have you run into this before? Thanks.
Brian Stahl
Bart Dring
Brian, Timer1 is an add on library to Arduino. Every time you get a new version of the Arduino IDE you need to re-install it. Look here for instructions. http://playground.arduino.cc/Code/Timer1#.Uw-QEfldXzw
Bart Dring
Brian Stahl
Hi Bart, Thanks so much! That was the issue. As you can tell, I'm new to the world of Arduino. Best regards, Brian
Brian Stahl
Brian Stahl
Hi Bart, We've been using the ITEAD stepper shield with unsatisfactory results (some lose steps, others don't). Does your Arduino code work with the Adafruit stepper shield?
Brian Stahl
Bart Dring
I would not recommend the Adafruit shield for this application. I originally design it to work with this shield. http://www.reactivesubstance.com/shop.html
Bart Dring
Brian Stahl
Is the Buildlog.net stepper shield 3.0 the most reliable/robust choice and if so, do you know if they sell pre-assembled shields? Alternatively, is the gShield a good reliable choice?
Brian Stahl
Bart Dring
Both shields are fine and reliable. I do not know about pre-assembled versions of the buildlog.net version.
Bart Dring
Brian Stahl
OK. Thanks again, Bart!
Brian Stahl
Joshua Ratten
Hi, I live in Australia, and due to shipping restrictions can get makerslide in a maximum length of 1m, if I were to join two 1m lengths of makerslide together, with the way you mentioned, to get a 2m long camera slider would it cause the slider to be weak or sag in the middle?
Joshua Ratten
Joshua Ratten
Also would the join cause the camera to bounce over it? Overall would joining two pieces of makerslide together to make a longer camera slide be a good idea? Also how would you recommend attaching a tripod mount to the slider? Thanks
Joshua Ratten
Jonathan Bloom
Is it normal for the M3 screws that hold the stepper motor to the motor sub-plate to bottom out before they tighten to the plate, leaving the motor a little loose?
Jonathan Bloom
Bart Dring
Jonathon, We have not seen that before, but there is variability in the thickness of the sub plate and the usable depth of the threads. I have added some M3 washers to the BOM. Contact our customer service department if you need us to send some M3 washers (#4 will work as well).
Bart Dring
Jonathan Bloom
Thanks Bart. I'll just pick up some washers locally.
Jonathan Bloom
Mike Chastain
We recently purchased this whole set with the Delrin wheels. We found a lot of wobble which obviously came from the wheels when there was any load put on the sled. It was not smooth at speed for our use (not timelapse speed, but full realtime camera move) Would the metal wheels work better?
Mike Chastain
Bart Dring
I am sorry your are having trouble. Metal wheels are a different diameter, so they would not work with the plate.
Bart Dring
Brian Stahl
Hi Bart, I'm trying your Slider code (Digital Files above) with the gShield v5 using an Arduino Uno R3. Currently, the motor only spins in one direction regardless of whether the move command is in the positive or negative direction. Have you tested your code with gShield v5? Thanks, Brian
Brian Stahl
Brian Stahl
Nevermind! The ITEAD shield expects the X move direction on pin 3, whereas the gShield expects it on pin 5.
Brian Stahl
Oliver Sumpton
Oh snaps, this project looks slick! Does anyone have any idea how it might compare to Servocity's latest IGUS W1080-B motorized slider kit for realtime motion? -> http://www.servocity.com/html/igus_w1080-b_slider_kit.html#.U2BH6OZdXU1
Oliver Sumpton
Dheerankur Upasak
Hi, I am trying to complete the purchase using VISA card as well as Master but there is some issue
Dheerankur Upasak
Caleb Putnam
I have to know what cad software you are using? I am designing a 3d printer and can't seem to find a open source cad program or relatively cheap one besides sketchup and autodesk
Caleb Putnam
Bart Dring
I use CREO (Pro/E).
Bart Dring
Israel Munoz
where can I buy the arduino shield? thanks
Israel Munoz
Steve Rutledge
Hey Bart.. I love your Camera Slider Shield.. Was it a product you never developed, or sold.. If not , what components (shield & Driver) did you use... In looking at the sample shield, Was it a one off, cause all i want to do is build the thing. Thanks Steve Rutledge
Steve Rutledge
Espen Grimsgaard
I've received and buildt the slider and it looks very good so far, but do you have any tips on how to mount it on two tripods? Is there some parts available or do you have any tips?
Espen Grimsgaard
Bart Dring
Espen, We sell a "tripod mounting bracket":https://www.inventables.com/technologies/tripod-bracket
Bart Dring
Espen Grimsgaard
Ah, thanks. Ordered a couple of those now.
Espen Grimsgaard
Troy Powell
are you going to sell the controllers preprogrammed?
Troy Powell
Islombek Karimov
Hello! This looks like a great design! Can this slider be used at angles? Also, I have a Nema 17 with 5:1 gearbox. Can I use that motor with this design, what should I change or purchase in order to use that motor? Thank you!
Islombek Karimov
Islombek Karimov
Also, can GT2 belting be used instead of MXL Belt because Inventables is out of stock? Thanks.
Islombek Karimov
mario di pisa
Hi Bart, can I use your slider vertically to move my scanner 3d ( it's about 3 ounce)? thx
mario di pisa
Bart Dring
It can easily lift that weight, but if there is a power loss, the carriage will quickly drop to the bottom.
Bart Dring
Adi Soffer
I can't find this mentioned anywhere else - but - are there any "legs" for the track, or are you aware of any legs that would fit your rails? Thanks
Adi Soffer
Gabriel Descôteaux
Is the NEMA14 the right motor? The motor just jumps and stumbles when I try to make it move the rail(it works fine by itself, and I can manually move the rail).
Gabriel Descôteaux
Bart Dring
Gabriel, what controller are you using to move the motor? What are voltage and current settings? If you have good electronics and still have a jumpy motor, it is often one loose wire on the stepper motor.
Bart Dring
Sung H. Hwang
Hey Bart I few questions about the above slider 1. Do you have 100cm~120cm MakerSlide & MXL Belting ? if yes, item # 2. Do you have a finished product for sale? if yes, cost? 3. Do you ship to South Korea or APO address? 4. Do you have a camera mount for sony a6000? if yes, item #
Sung H. Hwang
Sung H. Hwang
5. Whats the best controller and battery pack for this slider? 6. If i use two tripods for each end, do i have to drill extra holes on the MakerSlide?
Sung H. Hwang
Joe Parkfly
Was about to put in an order for the BOM for this project and noticed that "this BOM is incomplete." Appears that the Dual Bearing V-Wheel Kits (4 needed) (V-Wheel - 25202-01, Sealed Bearing - 5mm x 16mm x 5mm, etc.) are not available. Are these out of stock ? Is there a lead time involved ?
Joe Parkfly
Victor Estrella
Is everything included In your Bill of Materials? except the camera of course.
Victor Estrella
Duncan Smith
Dumb question, but how do you mount the camera to this thing? Is there some step I am missing?
Duncan Smith
A K
Hi Bart, Great guide, thanks for putting this together. I've used some aluminum Ls (with 4 adjustable stands) bolted into the tapped makerslide ends for supports, have you tried any other techniques?
A K
Enerik Kapllanaj
Hello Bart , I was wondering if this rail can be used as a vertical rail system so that can move my camera up and down without a problem ?
Enerik Kapllanaj
Bart Dring
Enerik, I would not recommend it. If there is a loss of power the camera will drop quickly if the camera is heavy, like a DSLR.
Bart Dring
Kanishka Wijayasekara
Hello Bart, Would you recommend this to carry a Kinect(1.4kg) over 5 meters?
Kanishka Wijayasekara
Scott Wolford
Hi Bart. What a great product! I'd like to order a version that is 1.8 meters long. Is that possible?
Scott Wolford