Monday, March 28, 2011
Extending OpenSCAD

I spent the weekend hacking on openSCAD, and I thought people might be interested in the results. The most visible one is syntax highlighting, but I've also done a few language extensions:
- Dot/Cross Product (* and %)
- length function for lengths of vectors and strings
- accessing characters in a string via []
Labels: OpenSCAD
Thursday, January 27, 2011
Improved Huxley design
I am working on an improved Huxley design. This is slower than I'd like, owing to lack of time, but it's coming together.
A few key points:
- It's all being done in OpenSCAD - the files are in the RepRap svn repository under huxley.
- It uses printed sliding bearings that are screw adjustable, so they always fit exactly. Further, you can compensate for wear.
- Other adjustments are done with shims. Or small rectangles of paper...
- Rhys has found a very high torque NEMA 11 motor which I hope to use for my microextruder for it.
- I'm trying to design it for ease of assembly. In particular, I'm trying to get it so that you can put things together in just about any order, and so that you don't have to take four things off to extract and replace a fifth.
Labels: Huxley, OpenSCAD, slide bearings