User interface seems rather simple although I have some problem with widgets to 
get numbers into linuxcnc. I almost got something useful to test machine 
manually but for real machining programming is needed.

Happen to know any more or less g-codes for these motions? g-codes for control 
of flush? g-codes for control of EDM power source?


As soon as user interface start to be more useful it is also time to create som 
kind of fork so I could upload it to the repository. I guess the the same will 
also happen with the g-codes then I start to look at them.


Regards Nicklas Karlsson



On Tue, 20 Dec 2016 23:23:59 +0700
TJoseph Powderly <tjt...@gmail.com> wrote:

> Nicklas hello
> 
> 2 basic motion types are useful ( at least 2 )
> 
> 1 is jumping, a way to remove debris,
>   the debris generated in erosion needs to be removed,
> it lowers the conduction of the environment and disturbs a voltage drop 
> based control
>   flushing thru the tool is very good but it is difficult to put small 
> flushing holes thru the tool
>   these holes need to be so small that the overcut is slightly larger 
> than the radius
>   when such a small hole is used, there is no 'pin' left in the hole
>   a pin is easily thermally deformed and shorts the tools and disturbs 
> the control
>   a large pin is strong but needs to be removed mechanically afterwards 
> ( extra machining )
> 
>   so, without these holes,the motion of jumping is used.
>   no holes are made in the tool
>   the method is to cut for a while, then retract some distance and 
> return to the cut
>   this action 'pumps' clean fluid in and dirty fluid out
>   it is very effective and the user does not need tiny deep holes thru 
> the tool
>   (I've drill many feet of .012" holes thru graphite electrodes)
>   really high speed jumping will even remove carbon deposits on the 
> tools ( these deposits change the conduction too )
>   ( this carbon is not from the tool but from the electrical splitting 
> of the oil into hydrogen and carbon )
> https://www.youtube.com/watch?v=YNSh_OL035E
>   jumping is a great aid in cutting and even in arc prevention
> 
> 2 is orbiting
>   orbiting is a motion related to cutter compensation
>   the tool size can be exagerrated by motion, and the exaggeration is 
> programmable
> 
>   the tool is smaller than the desired form by an amount that is suited 
> to the roughing power settings
>   after roughing, the same tool can be used to finish despite it's 
> energy envelope is smaller
>   the smaller energy envelope would not 'reach' the work surface UNLESS 
> the tool is moved off center
>   the tool is moved to make it describe a larger tools volume.
> 
>   orbiting can be 2 or 3D in motion and 2 or 3D in undersize.
> http://www.edm.kd-solution.com/en_edm11.html
>   the big reason to orbit is to reduce the cost of making the electrodes
>   in most cuts you need multiple electrodes to make a single form
>   because there is wear on the tool when it is used
>   and
>   each tool has to be replaced onto the tool holder in _exactly_ the 
> same position, orientation, and shape
>   in old non-orbited sink edm different sized tools of the _same_ shape 
> were made and this was very expensive and time consuming
>   these tools were the rougher pre-finisher and finishing electrodes
>   with orbiting AND good tooling, only a single form has  to be produced 
> (say 3 to 5 times for high precision cavity )
> 
>   so you can make a 1" cube cavty with a .990 cube rougher and .996 
> prefinisher and .998" finisher
>   OR
>   make 3 pcs .990" cube   see its just easier to maintain precision
>   also
>   orbiting lets you adjust the final size ( you can make the tool too 
> small and still egt the right final form and precision
> 
>   the tool MUST be made with the orbit used in mind
>   the cnc edm will 'unwrap' the undersized that is 'warpped' onto the 
> electrode
> 
>   there are limitationa and tradeoffs to be considered ( generated 
> corner radii, cutting times, and more )
> 
> so jumping ( esp high speed jumping ) is really a flushing technique
> and
> orbiting is a way to make precision cavities with better control over 
> production and cost
> 
> 
> in general, edm is only used of neccesary and modern high speed mills 
> have reduced the need for most sink edm work
> but the are forms that the mills can NOT do
> sharp inside blind corners
> and
> thin deep ribs
> 
> in these operations sink edm has a strong position, and needs good 
> strategies to remove stock efficiently
> orbiting and jumping are basic strategies that are proven to make money 
> for tool makers
> 
> theres a load to this
> I have written edm orbting routines on Fanuc System 8 thru 11 and for 
> Heidenhains 306/406/416 series
> the orbits always communicate to the erosion power settings databases to 
> determine the new 'radius' of expansion
> so its a lot like cutter comp being used for roughing then finishing passes
> 
> regards
> tomp tjtr33
> 
> On 12/20/16 20:50, Nicklas Karlsson wrote:
> > Yes I am retrofitting an old EDM machine. It have been a year two before I
> > started but finally I have  all the needed hardware. As is now I am
> > starting to think about user interface and could vaguley remember somebody
> > talked about it earlier, worst problem is probably I am not totally sure
> > what is exactly needed and then it come to motions basically have very
> > little knowledge what moves might be useful.
> >
> > 2016-12-20 13:04 GMT+01:00 Sarah Armstrong <sarahj.armstron...@gmail.com>:
> >
> >
> 
> 
> ------------------------------------------------------------------------------
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today.http://sdm.link/intel
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/intel
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to