Skip to content

jsr38/savagecorexy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Savage CoreXY

NOTE This is still a work in progess, it is currently printing quite well.

This work was originally derived from wolfmanjm/wolfhbot although since then it has diverged significantly and probably has very little in common now, although I retain the fork as provenance.

A large build volume 3D printer based on the CoreXY concept.

It uses 4040 generic extrusions for most of the frame.

  • The X carriage runs on Makerslide from Amber Spyglass Ltd
  • The Y carriages run on Makerslide from Amber Spyglass Ltd
  • The drive uses GT2 pulleys and belts
  • the Belts have no cross over, they are stacked on top of each other instead
  • build volume is large 300x1200x300 mm
  • The Z platform has three stepper plus ballscrew Z actuators running on two 2040 Makerslides with cast aluminium carriage. It runs on 1204 ballscrews.

Pictures and Videos

Electronics and Firmware

I used an Alligator Board with some modifications. Details of the board are here: jsr38/AlligatorBoard

My expansion board to allow alternative stepper drivers can be found here: jsr38/crocolulo

I'm currently running Repetier firmware on the Alligator. My fork containing the current configuration is here: jsr38/Alligator-Repetier-Firmware

GT2 Belt Drive

The two end idlers are 2x flanged bearings back to back, and another pair separated with a washer above it, Then two of the idlers on the X Gantry are raised to keep the belt riding level. I avoid the cross over of the belts by running the two belts one above the other in parallel.

Z Bed

The new Z actuator is a length of 500mm of 2040 VSlot, with a printed carriage and v wheels. Driven by a McMaster ACME 1/2" leadscrew with 10TPI, Bearing blocks using 608 at top and bottom and a Nema17 with 5mm/0.25" flexible coupling. The bottom bearing block isolates the flexible coupling from taking any weight and compressing. As the 1/2" leadscrew is pretty big it has no wobble as far as I can tell and having bearings top and bottom seems to be very stable. I also used a printed Leadscrew nut printed in PLA and it seems pretty snug and smooth. I also used a half height leadscrew nut and spring to implement antibacklash which appears to be necessary.

There is a length of 2040 that spans from the Z actuator to the other side of the frame where another 500mm length of 2040 VSlot has a vslot mini carriage which is bolted to the end of the 2040 beam. Halfway along this beam is a short piece of 2020 perpendicular to it, this provides the third attachment point for the bed.

The most important part of this design is the moving knot, which is attached to the top and bottom and runs over 4 v groove bearings on the cross beam, This keeps the beam level while allowing a single actuator on one end to move it up and down. This is the far end, and here is a view of the whole assembly.

The bed is attached to the cross beam at three places to provide three point bed levelling. I use a scheme where a 4mm stud is screwed into the tslots, and a 25mm length of aluminum rod, tapped to 4mm is screwed onto that, this can be turned to move up and down the stud. At the top of the aluminum is a cut out that the glass bed fits. Next to this, and also bolted into the tslot, is an M4 bolt with a conical spring bolted to the top, this pushes the glass at the three attachment points up into the slots on the aluminum rounds. This keeps the glass flat without deforming it, and allows it to be leveled at three points by turning the aluminum rounds. Some jam nuts are used to screw up to the aluminum rounds to stop them unscrewing once levelled.

So this adds several printed parts... The Carriage, a bracket to hold the leadscrew nut, and bearing blocks. Also some lathe work to cut a thread into the center of some 1/2" aluminum round, and lathe a groove at the top that the glass can slot into. (If the bed is not heated this could be a printed part).

BOM

Aluminum parts are from Misumi with Misumi part numbers

Belt Drive

  • 10 meters GT2 belt
  • 2 x GT2 pulleys 20 tooth
  • 12 x 5mm flanged bearings for the idlers

Printed Parts

  • 1x motor-bracket-l.stl
  • 1x motor-bracket-r.stl
  • 1x x-carriage.stl

Z bed

Construction

Getting the top of the frame square is essential, measure each end of the Y rails to make sure they are parallel. Next the belts need to have exactly the same tension to keep the X gantry straight, this was introducing non-square prints for me. Loosen the X gantry on both Y carriages so it sits loosely on the Y carriages, then measure the distance of each end of the X Gantry to the front corner of the frame. Now tighten one or other belt until the X Gantry is square to the Y rails, then tighten it down to the Y carriages.

If you find cylinders print out oblong or squares are not square this is probably the problem.

License

CC BY SA

Creative Commons License
WolfHBot by Jim Morris is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Based on a work at https://github.com/wolfmanjm/wolfhbot.

About

A large CoreXY 3D printer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • OpenSCAD 73.7%
  • HTML 13.5%
  • CSS 3.0%
  • PHP 2.8%
  • C 2.0%
  • Python 1.9%
  • Other 3.1%