CoreXY Scaler

251
Downloads
1789
Views
Published on August 5, 2012

Derived from

CoreXY
by frankie

Description

The purpose of this OpenSCAD script is to scale the reference implementation of Ilan E. Moyer's CoreXY system to your desired printing or cutting envelope. The reference implementation claims a 6 inch by 4 inch envelope. See corexy.com/ and thingiverse.com/thing:22005

Instructions

Requires OpenSCAD version 2011.12 or greater.

Change the xtravel and ytravel variables in the script to set your own envelope. Then render (F5) to make sure everything looks right at that scale.

Some key dimensions for scaled components, like belts and shafts, will be reported in the console. Use these for your modified BOM, or adjust the envelope until the component dimensions match what you happen to have on hand.

To get 2D cut patterns for the scaled parts, as well as all the other aluminum and acrylic parts, set the as_DXF variable to true, and render with CGAL (F6). Then choose "export as DXF" from the Design menu.

The kerf variable lets you alter the design a bit to allow you to cut with something wider than a waterjet, while still being able to nest the aluminum parts.

I have not used the DXF output for machining yet. I intend it to be a good starting point for preparing machinable patterns.
Report as inappropriate

You must be logged in to post a comment.

i'm getting a lot of warnings (just rendering the original file) and the DXF render is missing a lot of parts (i've uploaded a screenshot). Any ideas on what's wrong?

Are you using OpenSCAD version 2011.12 or greater?

Earlier versions don't do import() the same way, so that will give warnings, and cause the three shapes imported from the accompanying DXF to go missing.

There's a note in the script about the version requirement, but I'll add that to the instructions here too.

hi, great job. but can you use your skills to add lm8uu support with clamps to hold then instead of epoxy them.also a rod end will be required.

Thanks! Glad you like it.

If you'd like to substitute components, rather than just scale the envelope of the existing design, this OpenSCAD script should serve as a starting point for exploring design modifications.

To see what happens when LM8UU bearings replace the bushings, find the lines that specify the bushing insid
e and outside diameters, and change those to the ID and OD for LM8UU. You'll also want to change the shaft diameter variables to 8mm. Then press F5 and inspect the model.

The Y and X plates will rise higher. All the pulleys will rise - will the shoulder screws be long enough to let them ride that h
igh? Will the belts meet the clips on the X carriage at the right elevation? Will the motor shafts be long enough to mount the drive pulleys at that elevation? What other potential misalignments, collisions, and component incompatibilities arise?

This script gives you a running start at figuring al
l that out and working up a derivative design based on LM8UUs, or other bearing arrangements. Play with it!