Re: [Emc-users] EDM Pete G

2013-03-05 Thread Erik Christiansen
On 04.03.13 19:44, TJoseph Powderly wrote:
 At the time  I got your email,
 I was writing oneshots for arduino,
 triggered by the beginning of current flow,
 an OnTimeShot runs, then a single OffTimeShot.
 This makes each tiny crater a uniform size, where a
 constant on/off/on/off will vary in diameter.

Is that diameter variation with depth, and if it's due to constant
mark/space ratio, are you adjusting the timing ratio of the one-shots to
achieve compensation?

Erik

-- 
If you understand what you're doing, you're not learning anything.
   - A. L.


--
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
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] EDM Pete G

2013-03-05 Thread TJoseph Powderly
On 03/05/2013 02:48 AM, Erik Christiansen wrote:

 Is that diameter variation with depth, and if it's due to constant
 mark/space ratio, are you adjusting the timing ratio of the one-shots to
 achieve compensation?

Erik, hello,

  Basically, yes :)

  The depth and diameter is governed by the joules expended per discharge,

  A fixed on time does not account for the pulse to pulse
variation in ionization time ( how long it takes current flow to
begin after voltage is applied).

  So I do not decrement the desired on time value until the current 
begins to flow.

  This makes the joules per discharge equal, and in turn, makes the 
craters equal.

  Instead of a repetitive pulser or PWM, I use one shots triggered
by a detector.

Tomp
tjtr33

--
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
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] EDM Pete G

2013-03-05 Thread Pete Matos
Jeez tomp,   that thing got a flux capacitor in it yet?   Hell I'd just
piss on the spark plug if I thought it would do any goodLOL   that is
some deep stuff you are playing with man glad and amazed that you are able
to do it with linuxcnc.  Keep on Merlin's on that is some very interesting
work. Always liked EDM machines  I have a neighbor who owns a shop with
three or four wire EDM's and he does some cool stuff with those I think
they were Mitsubishi models.  They basically run night and day when he has
work for them. None are retrofitted tho but he does have an index mill
running on mach3 believe it or not...peace

Pete



On Tuesday, March 5, 2013, TJoseph Powderly tjt...@gmail.com wrote:
 On 03/05/2013 02:48 AM, Erik Christiansen wrote:

 Is that diameter variation with depth, and if it's due to constant
 mark/space ratio, are you adjusting the timing ratio of the one-shots to
 achieve compensation?

 Erik, hello,

   Basically, yes :)

   The depth and diameter is governed by the joules expended per discharge,

   A fixed on time does not account for the pulse to pulse
 variation in ionization time ( how long it takes current flow to
 begin after voltage is applied).

   So I do not decrement the desired on time value until the current
 begins to flow.

   This makes the joules per discharge equal, and in turn, makes the
 craters equal.

   Instead of a repetitive pulser or PWM, I use one shots triggered
 by a detector.

 Tomp
 tjtr33


--
 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
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
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
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] EDM Pete G

2013-03-04 Thread TJoseph Powderly
On 03/04/2013 08:40 AM, sam sokolik wrote:
 oops - here are the pictures of his edm work

 http://electronicsam.com/images/Pete_G/edm.jpg

 http://electronicsam.com/images/Pete_G/edm_xc.jpg

 sam



 On 3/4/2013 8:30 AM, sam sokolik wrote:
 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
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users




 --
 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
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

Sam,

Please tell Pete congratulations on his work.
I've harped for years here that there is no feedrate.
Right on Pete!

I'm developing similar by myself.

At the time  I got your email,
I was writing oneshots for arduino,
triggered by the beginning of current flow,
an OnTimeShot runs, then a single OffTimeShot.
This makes each tiny crater a 

Re: [Emc-users] EDM Pete G

2013-03-04 Thread Gene Heskett
On Monday 04 March 2013 22:13:36 TJoseph Powderly did opine:

 On 03/04/2013 08:40 AM, sam sokolik wrote:
  oops - here are the pictures of his edm work
  
  http://electronicsam.com/images/Pete_G/edm.jpg
  
  http://electronicsam.com/images/Pete_G/edm_xc.jpg
  
  sam
  
  On 3/4/2013 8:30 AM, sam sokolik wrote:
  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
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
  
  --
   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
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 Sam,
 
 Please tell Pete congratulations on his work.
 I've harped for years here that there is no feedrate.
 Right on Pete!
 
 I'm developing