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 http://corexy.com/ and http://www.thingiverse.com/thing:22005
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.