• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
G2S Servo Carriage Clip 3D Printer File Image 1
G2S Servo Carriage Clip 3D Printer File Image 2
G2S Servo Carriage Clip 3D Printer File Image 3
G2S Servo Carriage Clip 3D Printer File Image 4
G2S Servo Carriage Clip 3D Printer File Image 5
G2S Servo Carriage Clip 3D Printer File Image 6
G2S Servo Carriage Clip 3D Printer File Image 7
G2S Servo Carriage Clip 3D Printer File Thumbnail 1
G2S Servo Carriage Clip 3D Printer File Thumbnail 2
G2S Servo Carriage Clip 3D Printer File Thumbnail 3
G2S Servo Carriage Clip 3D Printer File Thumbnail 4
G2S Servo Carriage Clip 3D Printer File Thumbnail 5
G2S Servo Carriage Clip 3D Printer File Thumbnail 6
G2S Servo Carriage Clip 3D Printer File Thumbnail 7

G2S Servo Carriage Clip

wbrucem avatarwbrucem

March 17, 2016

thingiverse-icon
DescriptionCommentsTags

Description

I have been using Painless360's carriage clip for a while, which has been a bit of a love/hate relationship. I love when it works as intended, but I hate forgetting to remove it for the start of the next print. I'm eliminating the hate by converting the clip into a servo controlled device.

This is designed for a generic 9g servo motor. I'm running an MKS Gen controller board in my printer, which includes g-code addressable servo ports, so operating the servo will be pretty straight forward for me. For those of you still running the stock GT2560, sorry, no servo ports there. However, I have included a simple Arduino sketch to operate the servo, based upon a signal from one of the end-stop switches. I tested the Arduino solution using a Pro Mini, the code should be compatible across virtually the entire Arduino family. (You can see my Arduino breadboard operating in one of the photos, the blue wire comes from the end-stop switch.)

The lower latch part is easily removable, in case you need to disable the latch, e.g. during calibration, etc.

Update: I have discovered potential servo ports on the GT2560! The X_MIN and Y_MIN inputs are unused on this printer. Through the magic of Arduino, these ports can be reassigned to function as outputs to control servos.

As can be seen in the last photo, the board actually has 3 connections under the 2-pin endstop sockets, the extra one being +5v, exactly what is needed to power a servo. Be careful, the layout of these pins does not match the standard servo pinout (+5v should be in the middle).

Convert the X_MIN socket to 3-pins and connect it to the servo. In Repetier Firmware, enable Servo Support (Features tab) and assign the "Servo 0" pin as "X min endstop". (In the Mechanics tab, set the "X min" pin to "Disabled/No Pin".) Use the following G-code to control the latch servo:

M340 P0 S1500 ; Unlatch carriage (P0 = Servo 0, S1500 = mid position)
M340 P0 S2300 ; Enable carriage latch

(Marlin firmware may offer similar servo features, you'll have to work that out for yourself. I don't use Marlin anymore.)

While you're in there, convert the Y_MIN socket as well. I have something in the works which will use a second servo... 8)

License:

Creative Commons - Attribution - Share Alike

Related Models

Arduino controlled photogrammetry 3D-scanner preview image

Arduino controlled photogrammetry 3D-scanner

Bribro12 profile image

Bribro12

6,966

Support Micro Servo SG90 9g preview image

Support Micro Servo SG90 9g

Mauro Eclis profile image

Mauro Eclis

210

GASB One - RC Flying wing fully printed (ONLY 9 PIECES GLUELESS) preview image

GASB One - RC Flying wing fully printed (ONLY 9 PIECES GLUELESS)

Carletto73 profile image

Carletto73

4,698

Robotic Arm with Servo & Arduino preview image

Robotic Arm with Servo & Arduino

Emre Kalem profile image

Emre Kalem

6,198

Otto DIY build your own robot preview image

Otto DIY build your own robot

cparrapa profile image

cparrapa

4,639

ServoMotor Arms MG90S MG996R preview image

ServoMotor Arms MG90S MG996R

Desk_3D profile image

Desk_3D

1,899