I had a little CNC get-together Saturday mainly to help Pete G setup his
5i25. Pete G had been mentioned recently on the list about his diy edm
setup. He is using rutex step/dir drives and the rutex break out
board. I sent peter from mesa the pinout of the rutex BOB and he sent a
new firmware for the 5i25. Updating was painless and we looked at the
port with a scope to double check that the step/dir pin locations had
changed. I had found someones 5i25 config on the forum and set it up
for Pete_G hardware. (he isn't using any daughter boards yet.)
This is the email I got back from him after running all day sunday..
Hi Sam: I set up the Rutex based controller on by Bridgeport mill,
edited the scale values in the .ini file and went zooming. It went in
the right directions, and fast. I ran out of nerve at 3/4 inch per
second/ 45 IPM. The machine never went as fast as 35 IPM before. The
linuxcnc has a much nicer interface than the ancient version I was
running. I like it a bunch. Thank you for working with me on this
project. This is a great improvement over where I was.
So that is a big YAY - he has a Dyna 4400 that he has starting converting.
Thanks Peter(mesa) for your quick firmware mod and the overall coolness
of your hardware :)
He also talked a bit about his edm (couple emails). (his own software)....
You mentioned that my name came up on the list-serve about EDM
work. Attached is a picture that shows a little embossing wheel that I
made with coordinated X and C motion and a sample of wire EDM work I
did. In both cases, the software executes the G-code forward and
backward, whatever it takes to maintain the erosion gap voltage as
needed. The sinker software will back out on a programmed basis, either
along the pathway in or toward pre-programmed escape points. The wire
program backs up a specified distance (regardless of the number of line
segments traversed) and then follows a small "X", trying to clear the
crud and get sparking again. If that fails, the motion stops but
controlling the wire travel speed or shutting off the wire was not
included in the program. One day i'll do that and add other necessary
features. I also have a picture (not attached) where I eroded with
coordinated Z & C motion and threaded a hole in a file.
Attached is a picture that shows the roll-die and the threaded
hole. For flushing, the threading electrode backed its way out of the
hole. When making the roll-die, it was rolled across the face of a flat
electrode with coordinated X & C motion, with escape moves in the +Y
direction for flushing/ gap contamination. You can post either of both
of the pictures.
I should have explained that the escape moves and backing out for
flushing are NOT part of the g-code. The programmer couldn't possibly
know at what points the electrode would need to be backed out. My
software monitors that gap voltage and when it is too low it will create
it's own destination_X, y, z, c values to move to in order to clear the
problem. Once the erosion gap returns to normal, my software erodes its
way back to the where it escaped from the program path and then
continues on the programmed path. The key to EDM is to monitor erosion
conditions (voltage) and to move forward and backward on the programmed
path to maintain erosion conditions. Or escape off to the side if
needed. Some people insist that there must be a feed rate in EDM.
There is not.
pete
Thanks to all for all the hard work on the linuxcnc project!!
sam
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users