Open Source Machine Tools Blog : May 30, 2008

Previous Next

0

IMG_0965.jpg
This post follows from my previous blog “What is the best way to create open source hardware?”

Let’s go into the details of the stated objective:

Access
Control
Capabilities
Cost
I will use an example: Retrofitting; It is considered by far the best alternative if you want a low cost CNC machine, you buy an old machine, hopefully it’s not in too bad of a shape, you clean it, exchange wore components and slap on new motors and a controller. This all sounds good until you take into consideration my four points. Access, in the State is where this point makes less sense, we are surrounded by machines and you can pick them off eBay for almost nothing, the only problem is freight and even that is not a problem in a country with the lower fuel and transportation cost of any industrialized nation. Ok there are some bizarre exceptions to the lowest fuel cost but these are none significant manufacturing countries like Venezuela and Kuwait. In other parts of the world, there are no old machines to be retrofitted and moving them around is very costly.

Control; you can do some things to existing machine like improve their performances. According to a recent presentation by Fanucon retrofitting machine’s, most machine can improve ~20%+ with a new controller and motors. You can increase the accuracy of the scales and mount fancier linear slides and there is more. Soon the costs starts to match those of a new machine but you are still limited to the original design of the machine. In terms of capabilities it is similar, say you have a new part no one has made before or a new process you want to implement, many times it is hard to meet these new requirements with traditional machines. What if you need more reach, overhand or rpms and your only option is to order a custom machine?

Cost is also an issue, according to Fanuc’s presentation most retrofit cost 1/3 to 2/3 of the original machine, and among the advantages sited are that you don’t have to move, transport and rebase a new machine, sounds reasonable. They also quoted that retrofits can be more efficient up to 55% energy saving, this I found to be impressive.

So is it really that much better, to buy an old machine, freight it around and then pay Fanuc for an expensive retrofit?

Now lets talk about the options. Open source controls? What if you could have a PC base Linux system running your machine? With a touch screen! EMC is a good choice, which is what I have been using, they have an very active community, hundreds of working CNC retrofits and it doesn’t cost you anything. You still have to put together the hardware, controller, motors and so on, but at least on this front you have a choice.

I think significant gains can be achieved in open source hardware by providing plans for a EMCbase controller with all the hardware included. You simply change the power/speed ratings for the motors, some control parameters and sensor/auxiliary features. This will take out all the guesswork out of wiring and buying components and you may even get pre-made kits form new suppliers that do not exist today. Or do they already exist?

I want to hear your comments on this as well.


IMG_0958.jpg


A 600$ Gataway machine runs EMC and the machine


IMG_0962.jpg


Our I/O board and its connections to the machine and the PC


IMG_0961.jpg

Electronics cabinate, power and motion control components. Source of most of AutomationDirect

IMG_0959.jpg


View of the machine from behind

IMG_0957.jpg


View form the the front. This was the firt time the machine some G-code!

0 Comments Permalink
4

In this post I want to put forth an open question: What is the best way to create open source hardware?

With hardware I am keeping the field open, it can be a whole machine or a piece of it - and addendum. Anything from a tool to an extra axis or pallet loader.

Now why am I posting this question? Well I have too many unknowns and many theories and I think its is time I ask what the MFGx community thinks.

There are many reasons why one would like to create open source hardware, I am going to narrow these down so that I can organize my thoughts.

1. Access: By reducing cost, allowing local sourcing and providing engineering blue prints, access is greatly increased. Not just by shops in the US but all over the world.
2. Control: By building your own hardware, one gains an incredible amount of control over what the machine can do.
3. Capabilities: What is supplied by the mainstream manufactures is no longer what you get stuck with.
4. Cost: A combination of all of the above can lead to substantial cost savings especially in higher capability systems.

I want to hear your comments. This is only the begging, later I want to get into component selection, spindles, machine configurations, performance and features and how to go about defining these.

IMG_0936.jpg
Picture: Prototype CNC machine being developed in Colombia. 5HP 10,000 RPM BT40 Spindle 18x20x22in displacement.

4 Comments Permalink