Re: software for EDM maschine
Posted by
Graham Stabler
on 2005-03-23 16:13:46 UTC
The garden of CNC stuff is an untested project as far as I can tell.
You can find everything you need to know in patents on pulse
circuits or more importantly control circuits. For home use you can
copy it till the cows come home.
As has been said the control of gap in wire or sinker is a closed
loop thing, you try to maintain certain conditions and to do this
the electrode is moved. In the sinker I used, the head was
controlled with a dc servo and ballscrew. So in your servo feedback
loop is something related to the gap. Away from the workpiece the
eletrode simply drops slowly depending on the knobs you tweak.
Now for a homebrew system based on step and direction you should be
able to do the same thing it is just that the software has to be
able to keep track. Now whether or not the head has to back up an
entire move or a few steps is irrelevent as the event may happen on
the boundary between moves so it has to be a little clever at the
very least.
One possilbility might be to have something that stores a certain
number of step/direction pulses in a sort of cache. When the gap
appears to be too small then the cnc program supplying the pulse
train would be paused and the pulse train played in reverse until
the conditions were ok again, then it would be played forward again
and the program restarted. How well this worked would be down to
how quickly the software could be started and stopped. It would not
be as good as the servo based feedback of a sinker or no doubt of a
commercial wire machine. But we are talking about DIY machines or
at least we should be.
For an even dafter idea you could play the entire cnc program as
steps and directions into memory and just run through them flowing
back and forth as required depending on gap voltage etc. That
*might* be a quick and dirty solution for a pic programmer. The
cutting rates would be dictated by the cutting conditions as normal.
Graham
You can find everything you need to know in patents on pulse
circuits or more importantly control circuits. For home use you can
copy it till the cows come home.
As has been said the control of gap in wire or sinker is a closed
loop thing, you try to maintain certain conditions and to do this
the electrode is moved. In the sinker I used, the head was
controlled with a dc servo and ballscrew. So in your servo feedback
loop is something related to the gap. Away from the workpiece the
eletrode simply drops slowly depending on the knobs you tweak.
Now for a homebrew system based on step and direction you should be
able to do the same thing it is just that the software has to be
able to keep track. Now whether or not the head has to back up an
entire move or a few steps is irrelevent as the event may happen on
the boundary between moves so it has to be a little clever at the
very least.
One possilbility might be to have something that stores a certain
number of step/direction pulses in a sort of cache. When the gap
appears to be too small then the cnc program supplying the pulse
train would be paused and the pulse train played in reverse until
the conditions were ok again, then it would be played forward again
and the program restarted. How well this worked would be down to
how quickly the software could be started and stopped. It would not
be as good as the servo based feedback of a sinker or no doubt of a
commercial wire machine. But we are talking about DIY machines or
at least we should be.
For an even dafter idea you could play the entire cnc program as
steps and directions into memory and just run through them flowing
back and forth as required depending on gap voltage etc. That
*might* be a quick and dirty solution for a pic programmer. The
cutting rates would be dictated by the cutting conditions as normal.
Graham
Discussion Thread
zvonkoemax
2005-03-18 10:09:28 UTC
software for EDM maschine
Jørgen Ditlev Christensen
2005-03-19 05:12:59 UTC
software for EDM maschine
tomp_tag@i...
2005-03-19 07:59:17 UTC
RE: [CAD_CAM_EDM_DRO] software for EDM maschine
Michael Milligan
2005-03-19 20:29:06 UTC
RE: [CAD_CAM_EDM_DRO] software for EDM maschine
tomp_tag@i...
2005-03-20 07:35:58 UTC
RE: [CAD_CAM_EDM_DRO] software for EDM maschine
Graham Stabler
2005-03-21 14:29:53 UTC
Re: software for EDM maschine
turbulatordude
2005-03-21 22:56:10 UTC
Re: software for EDM maschine
Michael Milligan
2005-03-22 01:24:15 UTC
RE: [CAD_CAM_EDM_DRO] Re: software for EDM maschine
Graham Stabler
2005-03-22 02:11:08 UTC
Re: software for EDM maschine
Graham Stabler
2005-03-22 02:13:27 UTC
Re: software for EDM maschine
tomp_tag@i...
2005-03-22 04:27:35 UTC
RE: [CAD_CAM_EDM_DRO] Re: software for EDM maschine
Derf h
2005-03-22 06:49:13 UTC
Vacuum Table
Marcus and Eva
2005-03-22 07:53:57 UTC
Re: [CAD_CAM_EDM_DRO] Re: software for EDM maschine
Dave Fisher
2005-03-22 09:56:50 UTC
RE: [CAD_CAM_EDM_DRO] Vacuum Table
Abby Katt
2005-03-22 12:25:10 UTC
Improving accuracy on mini-mill? (lapping?)
Roger Hampson
2005-03-22 12:38:47 UTC
RE: [CAD_CAM_EDM_DRO] Improving accuracy on mini-mill? (lapping?)
Graham Stabler
2005-03-22 14:35:38 UTC
Re: software for EDM maschine
turbulatordude
2005-03-22 14:51:55 UTC
Re: software for EDM maschine
Bruce Pigeon
2005-03-22 14:55:02 UTC
RE: [CAD_CAM_EDM_DRO] Improving accuracy on mini-mill? (lapping?)
Abby Katt
2005-03-22 14:57:35 UTC
RE: [CAD_CAM_EDM_DRO] Improving accuracy on mini-mill? (lapping?)
Leslie Watts
2005-03-22 15:17:20 UTC
RE: [CAD_CAM_EDM_DRO] Improving accuracy on mini-mill? (lapping?)
Lance Hopper
2005-03-22 15:39:56 UTC
Re: Improving accuracy on mini-mill? (lapping?)
turbulatordude
2005-03-22 18:36:09 UTC
Re: Improving accuracy on mini-mill? (lapping?)
Blue
2005-03-22 18:42:12 UTC
Re: [CAD_CAM_EDM_DRO] Re: Improving accuracy on mini-mill? (lapping?)
tomp_tag@i...
2005-03-22 19:05:16 UTC
RE: [CAD_CAM_EDM_DRO] Re: software for EDM maschine
tomp_tag@i...
2005-03-22 19:28:29 UTC
Re: [CAD_CAM_EDM_DRO] Re: software for EDM maschine
Graham Stabler
2005-03-23 16:13:46 UTC
Re: software for EDM maschine