I started to write down whatever g-codes I can find in different dialects in 
table form.
  1. Linuxcnc, will also look for the ones you supplied.
  2. Sodick wire EDM.
  3. Charmilles sinker EDM.

Yesterday I figured out three dimensions where required so I started to enter 
in a database but today I just got up and can't figure out why two dimensions 
is not enough. A database is good anyway because data could be searched in 
different directions and presented in different forms. Most notable list 
g-codes and descriptions for all dialects for a single code.

I need to read about them anyway to learn and tables are useful to figure out 
which codes are missing and the difference between dialects. Then done it 
should be possible to place the database somewhere easily accesible from 
internet although descriptions for proprietary g-codes might cause copyright 
issues?


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