Callooh v2.jpg

Callooh is a free hardware CNC router project, intending to be comparable to the Roland Modella in accuracy and ability, but far cheaper and have a larger working area.

Contributors[edit | edit source]

  • Arnar Mar Sigurðsson - Hardware design, electronics
  • Smári McCarthy - Controller software, GTP language
  • Mel Chua - Firmware
  • Marcin Jakubowski - Hardware design, open enterprise model, fabrication of turnkey Calloohs

Discussion Log[edit | edit source]

See the talk page.

Emulator / Controller[edit | edit source]

GTP[edit | edit source]

Callooh uses GTP. See that page for more information.

Installation instructions[edit | edit source]

Here we have the source code for the emulator part of the XYZ router table. This is actually very outdated and misleading. You're better off just not doing anything than doing this:

You can download the latest source at

You'll need to install the following as prerequisites:

  • python
  • pygame
  • pyOpenGL

On Mel's computer:

gunzip router.tar.gz
tar -xvf router.tar
sudo apt-get install python-pygame
sudo easy_install PyOpenGL
cd router/src/controller
python testfiles/test.gtp

Other projects[edit | edit source]

There are a number of other opensource CNC mills currently available:

  • ShapeOko - By default, a small hobby-level mill intended to cost $300, it uses MakerSlide, is easily expanded or improved and has a number of documented upgrades as well as a full b.o.m. and assembly instructions and CAD files
  • DIYLILCNC - A small hobby-level CNC using lasercut plywood
  • Kikori - A large format CNC router intended for large-scale woodworking

Discussion[View | Edit]


Great. I talked to a former builder of torch tables, and I'm following his design (direct drive via rack and pinion, driven only on one side) for an industrial duty torch table, 4x8'. I'm ordering parts now, and will have this built hopefully in 2 weeks.

That's probably larger than what you need. Examine my guide rail and see if it's relevant to controlling costs. Linear rails and bearings are found at so you can check the price. That would work well for something like a 3x3 table, up to 5x5 or such.

What contacts or experts can we tap to get the details for guaranteeing high accuracy? Do we know how to do it? Rack and pinion like in my design has theoretical 2/1000 inch accuracy, but the issue would be keeping the router down. My design relies on gravity, as it's just a torch. has rack for $24 for 6 feet, plus shipping, minimum order of $50.


Que?[edit source]

Just thought I'd mention that this won't be understandable to people without a good grasp of Bahasa Geek. It's not understandable to me (I know very little about electronics). --Chriswaterguy · talk

True. But it isn't intended for that at the moment. At some point this page will probably transform into a Human friendly document describing the process of building a Callooh, but until then I'd rather put effort into constructing the Callooh than into translating the page from Bahasa Geek to Bahasa Human. Perhaps somebody should make a {{Geek alert}} template... (Love using the term "Bahasa" in that way btw!) --Spm 03:30, 7 March 2008 (PST)
{{Geek alert}} - I like that! What should it say? I've had a first stab at it. --Chriswaterguy · talk 06:40, 8 March 2008 (PST)

Resources I've found[edit source]

I thought of doing a little query and found some interesting stuff: < very detailed open designs for a CNC router, complete with a forum of design and how-to collaborators and even troubleshooting in use. Marcin - this design discludes rights for production for sale. < A forum on CNC, the specific section is entitled DIY-CNC Router Table Machines and includes an Open Source CNC Machine Designs subcategory of different size and application open engineered CNC routers. might be a good place to talk to hobbyists/geeks/professionals for your design! --Richard Schulte

Source for gear racks and gears[edit source]

A gear and gear rack manufacturer you may want to check out is Moore Gear manufactures gear racks and pinions on CNC machines so you can expect high quality and accuracy. Many sizes of gear racks are available in stock in anywhere from 4-foot to 12-foot lengths and are competitively priced. For your convenience, Moore Gear also accepts credit cards.


Cookies help us deliver our services. By using our services, you agree to our use of cookies.