Re: [Emc-users] EDM machining, user interface, increments

2017-01-14 Thread Nicklas Karlsson
It would be good with links like this on the linuxcnc home page and of course 
even better with files themselves if there are no copyright restrictions.

I have attachad a pdf-file which is interesting.

On Sat, 14 Jan 2017 09:08:03 +0700
TJoseph Powderly  wrote:

> Nicklas, Sarah and all interested in EDM
> i found this resource
> unlike most tech sites , the papers are free :-)
> http://www.sciencedirect.com/science/journal/22128271/42/supp/C
> regards, tomp tjtr33
> 
> btw: lots more than edm here!
> 
> --
> 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/xeonphi
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


edm-cnc-paper_nc.pdf
Description: Adobe PDF document
--
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/xeonphi___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] EDM machining, user interface, increments

2017-01-13 Thread TJoseph Powderly
Nicklas, Sarah and all interested in EDM
i found this resource
unlike most tech sites , the papers are free :-)
http://www.sciencedirect.com/science/journal/22128271/42/supp/C
regards, tomp tjtr33

btw: lots more than edm here!

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


Re: [Emc-users] EDM machining, user interface, increments

2017-01-12 Thread Nicklas Karlsson
On Wed, 11 Jan 2017 08:50:28 +0700
TJoseph Powderly  wrote:

> ...
> I understand the need for scaling the meters, sort of zoom to look 
> closer at the process

Yes and zoom on step length to fine tune. To scale values in widget is probably 
a very good idea since it is not real time and only need to be done once. As is 
now I added scaling to real time thread which require quite many rows and use 
real time execution then really not needed.

> in real machines, we had a switch on the ammeter to change the shunt, 
> and a switch on the voltmeter changing resistor divider
> an electro-mechanical solution so we could watch low voltages and low 
> current better

I think this is common and have often heard the noise of switches in 
measurement instruments as they switched range. If best possible measurement 
accuracy is needed this is the method to.

> we had no solution to watch midrange values closer

This is harder, an offset is needed.


I have seen a few improvements and sooner or later I should get enough time to 
look at them.

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


Re: [Emc-users] EDM machining, user interface, increments

2017-01-11 Thread Nicklas Karlsson
I could confirm it works perfect, it was a really simple fix.

Then I look at code to add a widget does not seem to hard.


> I pushed a fix for hal_dial to 2.7 - not sure what you are using.
> 
> eventually it will cycle thru to master (and later releases)
> 
> 
> 
> The fix is simple (two lines) if you wish to just add it for now.
> 
> 
> in gladevcp/hal_dial.py
> 
> 
> 
> # handle the scroll wheel of the mouse
> def _scroll(self, widget, event):
> if event.direction == gtk.gdk.SCROLL_UP:
> self._count += 1
> self._minute_offset +=1
> self._delta_scaled += self.scale #<<<<<<<<<< this one
> if event.direction == gtk.gdk.SCROLL_DOWN:
> self._count -= 1
> self._minute_offset -=1
> self._delta_scaled -= self.scale #<<<<<<<<<<< and this one
> self._last_offset =  self._minute_offset
> self.redraw_canvas()
> self.emit("count_changed", self._count,self.scale,self._delta_scaled)
> 
> I tested on my machine it seemed to work fine after that.
> Chris M
> 
> From: Chris Morley 
> Sent: January 10, 2017 9:51 PM
> To: EMC
> Subject: Re: [Emc-users] EDM machining, user interface, increments
> 
> 
> That sounds like a bug...wheel or mouse should move it the same.
> 
> - Reply message -
> From: "Nicklas Karlsson" 
> To: "Enhanced Machine Controller (EMC)" 
> Subject: [Emc-users] EDM machining, user interface, increments
> Date: Tue, Jan 10, 2017 1:35 PM
> 
> 
> 
> In sort of the delta scale is a little bit slippery. It slip while using the 
> mouse wheel and only graphics is moving but no update of value. Then left 
> mouse button is held down and dial is moved by moving mouse pointer both 
> graphics and value is updated.
> 
> 
> On Tue, 10 Jan 2017 20:45:24 +
> Chris Morley  wrote:
> 
> >
> > Hal dial has a pin called delta scale I think. Then changing the scale (by 
> > clicking) only changes the scale of future dial moments, which is what I 
> > think you want.
> > Chris M
> >
> > - Reply message -
> > From: "Nicklas Karlsson" 
> > To: "Enhanced Machine Controller (EMC)" 
> > Subject: [Emc-users] EDM machining, user interface, increments
> > Date: Tue, Jan 10, 2017 12:34 PM
> >
> >
> >
> > I discovered the limitations of the hal inputs, what is needed is:
> >   min
> >   max
> >   scale
> >   increment value
> >   increment value change from GUI
> >   A choice to between actual or scaled value
> >
> > None of the do it all.The hal dial may change the scale but what is really 
> > needed is possibility to change increment value for fine tuning.
> >
> > Despite these small limitations I still think glade user interface designer 
> > is really good. Since source code is available it is also possible change, 
> > if anybody could give me a hint maybe I could look into it but I better 
> > start with the unfinished g-code database, I think where will be  few hours 
> > for it this weekend.
> >
> >
> >
> > On Tue, 20 Dec 2016 12:04:05 +
> > Sarah Armstrong  wrote:
> >
> > > Ni⁣cklas,
> > > Could you give me details etc, and I can get up to date, and join the 
> > > discussion
> > >
> > > Sarah
> > >
> > > Sent from BlueMail
> > >
> > > On 19 Dec 2016, 20:16, at 20:16, Nicklas Karlsson 
> > >  wrote:
> > > >Finally I have all the necessary hardware parts, some are still on
> > > >desktop not connected to machine but they are tested to work: servo
> > > >drives, digital IO, spark generator.
> > > >
> > > >Right now I start to think about user interface and as I remember
> > > >someone started work on this earlier.
> > > >
> > > >
> > > >If anyone is interested I could share hardware drawings or others. I
> > > >also changed a few rows in drivers so that positions are sent instead
> > > >of speed and put control loop local.
> > > >
> > > >
> > > >
> > > >Regards Nicklas Karlsson
> > > >
> > > >--
> > > >Developer Access Program for Intel Xeon Phi Processors
> > > >Access to Intel Xeon Phi processor-based developer platforms.
> > > >With one year of Intel Parallel S

Re: [Emc-users] EDM machining, user interface, increments

2017-01-10 Thread Chris Morley
I pushed a fix for hal_dial to 2.7 - not sure what you are using.

eventually it will cycle thru to master (and later releases)



The fix is simple (two lines) if you wish to just add it for now.


in gladevcp/hal_dial.py



# handle the scroll wheel of the mouse
def _scroll(self, widget, event):
if event.direction == gtk.gdk.SCROLL_UP:
self._count += 1
self._minute_offset +=1
self._delta_scaled += self.scale #<<<<<<<<<< this one
if event.direction == gtk.gdk.SCROLL_DOWN:
self._count -= 1
self._minute_offset -=1
self._delta_scaled -= self.scale #<<<<<<<<<<< and this one
self._last_offset =  self._minute_offset
self.redraw_canvas()
self.emit("count_changed", self._count,self.scale,self._delta_scaled)

I tested on my machine it seemed to work fine after that.
Chris M

From: Chris Morley 
Sent: January 10, 2017 9:51 PM
To: EMC
Subject: Re: [Emc-users] EDM machining, user interface, increments


That sounds like a bug...wheel or mouse should move it the same.

- Reply message -
From: "Nicklas Karlsson" 
To: "Enhanced Machine Controller (EMC)" 
Subject: [Emc-users] EDM machining, user interface, increments
Date: Tue, Jan 10, 2017 1:35 PM



In sort of the delta scale is a little bit slippery. It slip while using the 
mouse wheel and only graphics is moving but no update of value. Then left mouse 
button is held down and dial is moved by moving mouse pointer both graphics and 
value is updated.


On Tue, 10 Jan 2017 20:45:24 +
Chris Morley  wrote:

>
> Hal dial has a pin called delta scale I think. Then changing the scale (by 
> clicking) only changes the scale of future dial moments, which is what I 
> think you want.
> Chris M
>
> - Reply message -
> From: "Nicklas Karlsson" 
> To: "Enhanced Machine Controller (EMC)" 
> Subject: [Emc-users] EDM machining, user interface, increments
> Date: Tue, Jan 10, 2017 12:34 PM
>
>
>
> I discovered the limitations of the hal inputs, what is needed is:
>   min
>   max
>   scale
>   increment value
>   increment value change from GUI
>   A choice to between actual or scaled value
>
> None of the do it all.The hal dial may change the scale but what is really 
> needed is possibility to change increment value for fine tuning.
>
> Despite these small limitations I still think glade user interface designer 
> is really good. Since source code is available it is also possible change, if 
> anybody could give me a hint maybe I could look into it but I better start 
> with the unfinished g-code database, I think where will be  few hours for it 
> this weekend.
>
>
>
> On Tue, 20 Dec 2016 12:04:05 +
> Sarah Armstrong  wrote:
>
> > Ni⁣cklas,
> > Could you give me details etc, and I can get up to date, and join the 
> > discussion
> >
> > Sarah
> >
> > Sent from BlueMail
> >
> > On 19 Dec 2016, 20:16, at 20:16, Nicklas Karlsson 
> >  wrote:
> > >Finally I have all the necessary hardware parts, some are still on
> > >desktop not connected to machine but they are tested to work: servo
> > >drives, digital IO, spark generator.
> > >
> > >Right now I start to think about user interface and as I remember
> > >someone started work on this earlier.
> > >
> > >
> > >If anyone is interested I could share hardware drawings or others. I
> > >also changed a few rows in drivers so that positions are sent instead
> > >of speed and put control loop local.
> > >
> > >
> > >
> > >Regards Nicklas Karlsson
> > >
> > >--
> > >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
> > __

Re: [Emc-users] EDM machining, user interface, increments

2017-01-10 Thread TJoseph Powderly
a lot of the pyvcp widgets suffered from update problems
i dont know about gladevcp widgets, but it sounds similar.
how to fix in gladevcp, i dont know. i have not looked at the widget 
code yet
i will set up some oscillating value for a glade meter to follow and 
experiment
I understand the need for scaling the meters, sort of zoom to look 
closer at the process
in real machines, we had a switch on the ammeter to change the shunt, 
and a switch on the voltmeter changing resistor divider
an electro-mechanical solution so we could watch low voltages and low 
current better
we had no solution to watch midrange values closer
regards
tomp tjtr33

On 01/11/17 04:51, Chris Morley wrote:
> That sounds like a bug...wheel or mouse should move it the same.
>
> - Reply message -
> From: "Nicklas Karlsson" 
> To: "Enhanced Machine Controller (EMC)" 
> Subject: [Emc-users] EDM machining, user interface, increments
> Date: Tue, Jan 10, 2017 1:35 PM
>
>
>
> In sort of the delta scale is a little bit slippery. It slip while using the 
> mouse wheel and only graphics is moving but no update of value. Then left 
> mouse button is held down and dial is moved by moving mouse pointer both 
> graphics and value is updated.
>
>
> On Tue, 10 Jan 2017 20:45:24 +
> Chris Morley  wrote:
>
>> Hal dial has a pin called delta scale I think. Then changing the scale (by 
>> clicking) only changes the scale of future dial moments, which is what I 
>> think you want.
>> Chris M
>>
>> ----- Reply message -----
>> From: "Nicklas Karlsson" 
>> To: "Enhanced Machine Controller (EMC)" 
>> Subject: [Emc-users] EDM machining, user interface, increments
>> Date: Tue, Jan 10, 2017 12:34 PM
>>
>>
>>
>> I discovered the limitations of the hal inputs, what is needed is:
>>min
>>max
>>scale
>>increment value
>>increment value change from GUI
>>A choice to between actual or scaled value
>>
>> None of the do it all.The hal dial may change the scale but what is really 
>> needed is possibility to change increment value for fine tuning.
>>
>> Despite these small limitations I still think glade user interface designer 
>> is really good. Since source code is available it is also possible change, 
>> if anybody could give me a hint maybe I could look into it but I better 
>> start with the unfinished g-code database, I think where will be  few hours 
>> for it this weekend.
>>
>>
>>
>> On Tue, 20 Dec 2016 12:04:05 +
>> Sarah Armstrong  wrote:
>>
>>> Ni⁣cklas,
>>> Could you give me details etc, and I can get up to date, and join the 
>>> discussion
>>>
>>> Sarah
>>>
>>> Sent from BlueMail ​
>>>
>>> On 19 Dec 2016, 20:16, at 20:16, Nicklas Karlsson 
>>>  wrote:
>>>> Finally I have all the necessary hardware parts, some are still on
>>>> desktop not connected to machine but they are tested to work: servo
>>>> drives, digital IO, spark generator.
>>>>
>>>> Right now I start to think about user interface and as I remember
>>>> someone started work on this earlier.
>>>>
>>>>
>>>> If anyone is interested I could share hardware drawings or others. I
>>>> also changed a few rows in drivers so that positions are sent instead
>>>> of speed and put control loop local.
>>>>
>>>>
>>>>
>>>> Regards Nicklas Karlsson
>>>>
>>>> --
>>>> 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
>>&

Re: [Emc-users] EDM machining, user interface, increments

2017-01-10 Thread Chris Morley

That sounds like a bug...wheel or mouse should move it the same.

- Reply message -
From: "Nicklas Karlsson" 
To: "Enhanced Machine Controller (EMC)" 
Subject: [Emc-users] EDM machining, user interface, increments
Date: Tue, Jan 10, 2017 1:35 PM



In sort of the delta scale is a little bit slippery. It slip while using the 
mouse wheel and only graphics is moving but no update of value. Then left mouse 
button is held down and dial is moved by moving mouse pointer both graphics and 
value is updated.


On Tue, 10 Jan 2017 20:45:24 +
Chris Morley  wrote:

>
> Hal dial has a pin called delta scale I think. Then changing the scale (by 
> clicking) only changes the scale of future dial moments, which is what I 
> think you want.
> Chris M
>
> - Reply message -
> From: "Nicklas Karlsson" 
> To: "Enhanced Machine Controller (EMC)" 
> Subject: [Emc-users] EDM machining, user interface, increments
> Date: Tue, Jan 10, 2017 12:34 PM
>
>
>
> I discovered the limitations of the hal inputs, what is needed is:
>   min
>   max
>   scale
>   increment value
>   increment value change from GUI
>   A choice to between actual or scaled value
>
> None of the do it all.The hal dial may change the scale but what is really 
> needed is possibility to change increment value for fine tuning.
>
> Despite these small limitations I still think glade user interface designer 
> is really good. Since source code is available it is also possible change, if 
> anybody could give me a hint maybe I could look into it but I better start 
> with the unfinished g-code database, I think where will be  few hours for it 
> this weekend.
>
>
>
> On Tue, 20 Dec 2016 12:04:05 +
> Sarah Armstrong  wrote:
>
> > Ni⁣cklas,
> > Could you give me details etc, and I can get up to date, and join the 
> > discussion
> >
> > Sarah
> >
> > Sent from BlueMail ​
> >
> > On 19 Dec 2016, 20:16, at 20:16, Nicklas Karlsson 
> >  wrote:
> > >Finally I have all the necessary hardware parts, some are still on
> > >desktop not connected to machine but they are tested to work: servo
> > >drives, digital IO, spark generator.
> > >
> > >Right now I start to think about user interface and as I remember
> > >someone started work on this earlier.
> > >
> > >
> > >If anyone is interested I could share hardware drawings or others. I
> > >also changed a few rows in drivers so that positions are sent instead
> > >of speed and put control loop local.
> > >
> > >
> > >
> > >Regards Nicklas Karlsson
> > >
> > >--
> > >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
>
> --
> 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/xeonphi
> ___
> 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/xeonphi
> _

Re: [Emc-users] EDM machining, user interface, increments

2017-01-10 Thread Nicklas Karlsson
In sort of the delta scale is a little bit slippery. It slip while using the 
mouse wheel and only graphics is moving but no update of value. Then left mouse 
button is held down and dial is moved by moving mouse pointer both graphics and 
value is updated.


On Tue, 10 Jan 2017 20:45:24 +
Chris Morley  wrote:

> 
> Hal dial has a pin called delta scale I think. Then changing the scale (by 
> clicking) only changes the scale of future dial moments, which is what I 
> think you want.
> Chris M
> 
> - Reply message -
> From: "Nicklas Karlsson" 
> To: "Enhanced Machine Controller (EMC)" 
> Subject: [Emc-users] EDM machining, user interface, increments
> Date: Tue, Jan 10, 2017 12:34 PM
> 
> 
> 
> I discovered the limitations of the hal inputs, what is needed is:
>   min
>   max
>   scale
>   increment value
>   increment value change from GUI
>   A choice to between actual or scaled value
> 
> None of the do it all.The hal dial may change the scale but what is really 
> needed is possibility to change increment value for fine tuning.
> 
> Despite these small limitations I still think glade user interface designer 
> is really good. Since source code is available it is also possible change, if 
> anybody could give me a hint maybe I could look into it but I better start 
> with the unfinished g-code database, I think where will be  few hours for it 
> this weekend.
> 
> 
> 
> On Tue, 20 Dec 2016 12:04:05 +
> Sarah Armstrong  wrote:
> 
> > Ni⁣cklas,
> > Could you give me details etc, and I can get up to date, and join the 
> > discussion
> >
> > Sarah
> >
> > Sent from BlueMail ​
> >
> > On 19 Dec 2016, 20:16, at 20:16, Nicklas Karlsson 
> >  wrote:
> > >Finally I have all the necessary hardware parts, some are still on
> > >desktop not connected to machine but they are tested to work: servo
> > >drives, digital IO, spark generator.
> > >
> > >Right now I start to think about user interface and as I remember
> > >someone started work on this earlier.
> > >
> > >
> > >If anyone is interested I could share hardware drawings or others. I
> > >also changed a few rows in drivers so that positions are sent instead
> > >of speed and put control loop local.
> > >
> > >
> > >
> > >Regards Nicklas Karlsson
> > >
> > >--
> > >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
> 
> --
> 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/xeonphi
> ___
> 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/xeonphi
> ___
> 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/xeonphi
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] EDM machining, user interface, increments

2017-01-10 Thread Nicklas Karlsson
Yes it does but it also have a bug.

It only works then moved by the mouse but value is not updated then using the 
mouse wheel sd I did during the first try, it is good enough for now. I could 
fine tune and will finish of others before starting something new.



On Tue, 10 Jan 2017 20:45:24 +
Chris Morley  wrote:

> 
> Hal dial has a pin called delta scale I think. Then changing the scale (by 
> clicking) only changes the scale of future dial moments, which is what I 
> think you want.
> Chris M
> 
> - Reply message -
> From: "Nicklas Karlsson" 
> To: "Enhanced Machine Controller (EMC)" 
> Subject: [Emc-users] EDM machining, user interface, increments
> Date: Tue, Jan 10, 2017 12:34 PM
> 
> 
> 
> I discovered the limitations of the hal inputs, what is needed is:
>   min
>   max
>   scale
>   increment value
>   increment value change from GUI
>   A choice to between actual or scaled value
> 
> None of the do it all.The hal dial may change the scale but what is really 
> needed is possibility to change increment value for fine tuning.
> 
> Despite these small limitations I still think glade user interface designer 
> is really good. Since source code is available it is also possible change, if 
> anybody could give me a hint maybe I could look into it but I better start 
> with the unfinished g-code database, I think where will be  few hours for it 
> this weekend.
> 
> 
> 
> On Tue, 20 Dec 2016 12:04:05 +
> Sarah Armstrong  wrote:
> 
> > Ni⁣cklas,
> > Could you give me details etc, and I can get up to date, and join the 
> > discussion
> >
> > Sarah
> >
> > Sent from BlueMail ​
> >
> > On 19 Dec 2016, 20:16, at 20:16, Nicklas Karlsson 
> >  wrote:
> > >Finally I have all the necessary hardware parts, some are still on
> > >desktop not connected to machine but they are tested to work: servo
> > >drives, digital IO, spark generator.
> > >
> > >Right now I start to think about user interface and as I remember
> > >someone started work on this earlier.
> > >
> > >
> > >If anyone is interested I could share hardware drawings or others. I
> > >also changed a few rows in drivers so that positions are sent instead
> > >of speed and put control loop local.
> > >
> > >
> > >
> > >Regards Nicklas Karlsson
> > >
> > >--
> > >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
> 
> --
> 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/xeonphi
> ___
> 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/xeonphi
> ___
> 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/xeonphi
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] EDM machining, user interface, increments

2017-01-10 Thread Chris Morley

Hal dial has a pin called delta scale I think. Then changing the scale (by 
clicking) only changes the scale of future dial moments, which is what I think 
you want.
Chris M

- Reply message -
From: "Nicklas Karlsson" 
To: "Enhanced Machine Controller (EMC)" 
Subject: [Emc-users] EDM machining, user interface, increments
Date: Tue, Jan 10, 2017 12:34 PM



I discovered the limitations of the hal inputs, what is needed is:
  min
  max
  scale
  increment value
  increment value change from GUI
  A choice to between actual or scaled value

None of the do it all.The hal dial may change the scale but what is really 
needed is possibility to change increment value for fine tuning.

Despite these small limitations I still think glade user interface designer is 
really good. Since source code is available it is also possible change, if 
anybody could give me a hint maybe I could look into it but I better start with 
the unfinished g-code database, I think where will be  few hours for it this 
weekend.



On Tue, 20 Dec 2016 12:04:05 +
Sarah Armstrong  wrote:

> Ni⁣cklas,
> Could you give me details etc, and I can get up to date, and join the 
> discussion
>
> Sarah
>
> Sent from BlueMail ​
>
> On 19 Dec 2016, 20:16, at 20:16, Nicklas Karlsson 
>  wrote:
> >Finally I have all the necessary hardware parts, some are still on
> >desktop not connected to machine but they are tested to work: servo
> >drives, digital IO, spark generator.
> >
> >Right now I start to think about user interface and as I remember
> >someone started work on this earlier.
> >
> >
> >If anyone is interested I could share hardware drawings or others. I
> >also changed a few rows in drivers so that positions are sent instead
> >of speed and put control loop local.
> >
> >
> >
> >Regards Nicklas Karlsson
> >
> >--
> >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

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


Re: [Emc-users] EDM machining, user interface, increments

2017-01-10 Thread Nicklas Karlsson
I discovered the limitations of the hal inputs, what is needed is:
  min
  max
  scale
  increment value
  increment value change from GUI
  A choice to between actual or scaled value

None of the do it all.The hal dial may change the scale but what is really 
needed is possibility to change increment value for fine tuning.

Despite these small limitations I still think glade user interface designer is 
really good. Since source code is available it is also possible change, if 
anybody could give me a hint maybe I could look into it but I better start with 
the unfinished g-code database, I think where will be  few hours for it this 
weekend.



On Tue, 20 Dec 2016 12:04:05 +
Sarah Armstrong  wrote:

> Ni⁣cklas, 
> Could you give me details etc, and I can get up to date, and join the 
> discussion 
> 
> Sarah 
> 
> Sent from BlueMail ​
> 
> On 19 Dec 2016, 20:16, at 20:16, Nicklas Karlsson 
>  wrote:
> >Finally I have all the necessary hardware parts, some are still on
> >desktop not connected to machine but they are tested to work: servo
> >drives, digital IO, spark generator.
> >
> >Right now I start to think about user interface and as I remember
> >someone started work on this earlier.
> >
> >
> >If anyone is interested I could share hardware drawings or others. I
> >also changed a few rows in drivers so that positions are sent instead
> >of speed and put control loop local.
> >
> >
> >
> >Regards Nicklas Karlsson
> >
> >--
> >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

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


Re: [Emc-users] EDM machining, user interface, g-code, fork on repository

2016-12-23 Thread TJoseph Powderly
Nicklas,
i think i presume too much edm experience, sorry

for positioning, most edm systems use a low power sensing circuit
really low, like 12 V at 100ma is plenty

if you are positioning, this low power sense circuit is always in operation
if you are cutting, the spark generator is in operation

one or the other is connected to the toolholder and the worktable at all 
times

when positioning:
so if you are positioning, then something like 12 volts at 100 mA is 
seen between the tool and the work
if the tool touches the work, the voltage drops, and you have contact
if the voltage appears you are free to move about

when cutting:
if you are cutting, the spark generator supplies a pulsed voltage to the 
tool and work
this voltage is integrated, and the integrated value is evaluated
if this voltage is seen to be high, the system moves 'fast'
if this voltage is low, the system stops forwards motion and reverses 
direction
in between there is an ideal voltage that the servo system tries to maintian
the speed varies from 0 ( when sensed voltage = programmed voltage )
to maximum in positive motion ( when sensed voltage is 'high')
to maximum in negative value ( when sensed voltage is 0)

in between maximums , the velocity is proportional

so a simple voltage drop is used to 'touch', the entire machine acts 
like a switch ( open or closed )

the code to switch from positioning to cutting simple selects the proper 
guide voltage

hth
tomp tjtr33

On 12/24/16 03:06, Nicklas Karlsson wrote:
>> Merry Christmas to all
>>
>> Iam presuming we could use the probe sequencing as a way to find centre of
>> a hole , or find an edge
>> in the same way as a mill , just inhibit any power or in the case of a wire
>> keep it stationary
> The sparc generator have the potential to sense the voltage and I guess there 
> might be some close up effect like capacitance or maybe even a change in 
> voltage depending on distance. To keep it stationary is probably not of much 
> use but if carefully moved around a little bit it might be possible to sense 
> the edge of the hole.
>
>> Niklas
>> regarding your speed widget , it could be that the speed widget is not
>> loaded at the time your looking to find the pin
>> so changing the order of loading might help ,
>>
>> Sarah
> Will try give changing the order of loading a try.
>
>
> Nicklas
>
> --
> 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


Re: [Emc-users] EDM machining, user interface

2016-12-23 Thread Nicklas Karlsson
> "halcmd show pin" will tell you which pins actually exist.

Yes it does.

> Is it possible that the HAL is trying to connect pins before they
> exist?

Then i copied the row from "halcmd show pin" it worked. Problem is manual claim 
it should be gladevcp.speedcontrol1-value while in reality it should be 
gladevcp.speedcontrol1.value and this is in contrast to -s -f used for other 
widgets.

It might be because I use 3.8.0 while manual is for older version. Do anybody 
knew of a change like this in 2.8.0? Or is this manual in error?

http://linuxcnc.org/docs/html/gui/gladevcp.html#gladevcp:speedcontrol

> With embedded tabs it is best to connect them up with a HAL
> file loaded by the -H option:
> http://linuxcnc.org/docs/2.7/html/man/man1/gladevcp.1.html

The hal file is loaded witht the row below. It is located in the *.ini file 
[HAL] section.
POSTGUI_HALFILE= charmilles_ui.hal

--
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


Re: [Emc-users] EDM machining, user interface, g-code, fork on repository

2016-12-23 Thread Nicklas Karlsson
> Merry Christmas to all
> 
> Iam presuming we could use the probe sequencing as a way to find centre of
> a hole , or find an edge
> in the same way as a mill , just inhibit any power or in the case of a wire
> keep it stationary

The sparc generator have the potential to sense the voltage and I guess there 
might be some close up effect like capacitance or maybe even a change in 
voltage depending on distance. To keep it stationary is probably not of much 
use but if carefully moved around a little bit it might be possible to sense 
the edge of the hole.

> Niklas
> regarding your speed widget , it could be that the speed widget is not
> loaded at the time your looking to find the pin
> so changing the order of loading might help ,
> 
> Sarah

Will try give changing the order of loading a try.


Nicklas

--
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


Re: [Emc-users] EDM machining, user interface

2016-12-23 Thread andy pugh
"halcmd show pin" will tell you which pins actually exist.

Is it possible that the HAL is trying to connect pins before they
exist? With embedded tabs it is best to connect them up with a HAL
file loaded by the -H option:
http://linuxcnc.org/docs/2.7/html/man/man1/gladevcp.1.html

On 23/12/2016, Nicklas Karlsson  wrote:
>> >  Only problem I have so far
>> > is to get numeric values from SpeedControl widget, it complain it can't
>> > find
>> > the pin.
>>
>> Glade controls tend to have two HAL pins, gladevcp.pin-s and
>> fladevcp.pin-f which are the value as a signed int and as a float.
>> Perhaps you have omitted to -s or the -f ?
>
> I have tried this and "-value". At first I tried speedcontrol, then dial and
> then spinbutton which was greyed out. It is a little bit annoying. Inputs
> work great and it is probably just a small problem, only had an hour or two
> before I needed to sleep and will continue for a few hours tonight.
>
> --
> 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
>


-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

--
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


Re: [Emc-users] EDM machining, user interface

2016-12-23 Thread Nicklas Karlsson
> >  Only problem I have so far
> > is to get numeric values from SpeedControl widget, it complain it can't find
> > the pin.
> 
> Glade controls tend to have two HAL pins, gladevcp.pin-s and
> fladevcp.pin-f which are the value as a signed int and as a float.
> Perhaps you have omitted to -s or the -f ?

I have tried this and "-value". At first I tried speedcontrol, then dial and 
then spinbutton which was greyed out. It is a little bit annoying. Inputs work 
great and it is probably just a small problem, only had an hour or two before I 
needed to sleep and will continue for a few hours tonight.

--
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


Re: [Emc-users] EDM machining, user interface

2016-12-23 Thread andy pugh
On 22/12/2016, Nicklas Karlsson  wrote:
>  Only problem I have so far
> is to get numeric values from SpeedControl widget, it complain it can't find
> the pin.

Glade controls tend to have two HAL pins, gladevcp.pin-s and
fladevcp.pin-f which are the value as a signed int and as a float.
Perhaps you have omitted to -s or the -f ?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

--
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


Re: [Emc-users] EDM machining, user interface, g-code, fork on repository

2016-12-23 Thread TJoseph Powderly
Sarah Hello



On 12/23/16 18:24, Sarah Armstrong wrote:
> Merry Christmas to all
>
> Iam presuming we could use the probe sequencing as a way to find centre of
> a hole , or find an edge
> in the same way as a mill , just inhibit any power or in the case of a wire
> keep it stationary
edm machines can do all the edge center middle sensing operations
its easy for edm machines as they basicly know about the tool touching 
the work
  ( about voltage drop from tool to workpiece )
so macros to do inside outside middle surface edge and angle measurement 
are easy ( lotsa code but easy )
> is their any edm machines actually using gcode / m codes? perhaps we can
> use the same if theirs a common
> trend , i presume there will be .
>
Fanuc makes sink edms, most dont make it out of Japan now but loads came 
in from 1970-1995
and they do use g & m codes
there is a 'mode' code ( istr it was an mcode ) that is turned on
it says, for all gcode past here, the velocity is determined by a gap sensor
another code says ' all gcode past here uses the F and Fover knob for 
velocity'
it has loops ( for while)  and variables (Qnnn ) and system variables 
(#  things like present position, metric/inch, offset system, etc )

mcodes and even gcodes can be user written,
and supplied codes can be overwritten ( user codes have priority over 
manufacturer )
i wrote a boatload of macros for fanuc system 12 11 8 & 6

the big thing missing is a autosequencing power selection
but Pet Knowles ( now US president of Hirschmann EDM supplies ) wrote such
and I re-wrote and maintained them

autosequencing means something like

  cut 1" cavity with 17 VDI finish using medium grade graphite into S7 
steel using a circular orbit with tool of .011" undersize

versus non-auto
which is like

  choose technology for medium grade graphite and S7 steel
  set undersize as .011/side
  lookup the correct undersize for technology
  save a copy of the tech size error
  position tool to retract plane
  select the roughin channel in the tech
  read the overburn for that setting
  ask the desired cavity depth
  calculate the correct depth ( print - overburn + teschSizeError )
  allow jumping whle roughing
  turn on flush
  turn on MODE-EDM
  g01 WhateverAxisIsUsed to (startposn + #calculatedDepth)
  g0 to posnWherePowerWasTurnedOn
  ---
  repeat every one of the above steps until all the power settings 
needed are executed depthwise and orbitwise
  ---
  return to start point
  remove EDM mode
  turn off flush
  i likely forgot a lot of steps ;-)

in general these macros let the user get into position and pull the 
trigger for the entire process in a single macro call, a single line of code

again, the uploaded samples can be a programming aid or model or just be 
of interest
> Niklas
> regarding your speed widget , it could be that the speed widget is not
> loaded at the time your looking to find the pin
> so changing the order of loading might help ,
>
> Sarah
>
>
> On 23 December 2016 at 11:07, Nicklas Karlsson > wrote:
>> I will look for the mcodes you uploaded. With g-codes I more or less
>> thought about all the different letters although which letter to use is
>> rather important.
letters are used in parameter passing for Fanuc
in Linuxcnc you get 2 letters
in my examples you can use the 2 letters,
  1st letter to identify a technology table file,
  2nd letter to identify a row in that technology table file

each row can have as many data as you like,
and you can use python and hal to set hardware to these values

mcodes in python can get argv argc
so i suppose a load of variables can be set there too , (maybe some 
magic comment trickery so its in text form inside the ngc file)

maybe all the data isnt important for linuxcnc to know about, if hal 
knows it may be sufficient
regards
tomp tjtr33

--
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


Re: [Emc-users] EDM machining, user interface, g-code, fork on repository

2016-12-23 Thread Nicklas Karlsson
Possibility to use the same is why I asked. TJ Powderly proposed some, I
have manual for Sodick wire EDM and Charmilles ordinary EDM at home. I have
never used an EDM machine but work profesionally with software development.

2016-12-23 12:24 GMT+01:00 Sarah Armstrong :

> Merry Christmas to all
>
> Iam presuming we could use the probe sequencing as a way to find centre of
> a hole , or find an edge
> in the same way as a mill , just inhibit any power or in the case of a wire
> keep it stationary
>
> is their any edm machines actually using gcode / m codes? perhaps we can
> use the same if theirs a common
> trend , i presume there will be .
>
>
> Niklas
> regarding your speed widget , it could be that the speed widget is not
> loaded at the time your looking to find the pin
> so changing the order of loading might help ,
>
> Sarah
>
>
> On 23 December 2016 at 11:07, Nicklas Karlsson <
> nicklas.karlsso...@gmail.com
> > wrote:
>
> > I will look for the mcodes you uploaded. With g-codes I more or less
> > thought about all the different letters although which letter to use is
> > rather important.
> >
> > 2016-12-23 3:29 GMT+01:00 TJoseph Powderly :
> >
> > > Merry Christmas Nicklas
> > >
> > > On 12/23/16 05:12, Nicklas Karlsson wrote:
> > > > 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?
> > > >
> > > i think Mcodes are more suited to machine functions,
> > > gcodes are for motion
> > > mcodes can be scripts and easily managed
> > > i uploaded mcodes before with python commands to change edm generator
> > > on/off/current/polarity
> > > a python script can be very powerful, it can issue hal commands and
> > > alter hardware
> > > > 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.
> > > great! i am anxious to look at it
> > > >
> > > > Regards Nicklas Karlsson
> > > >
> > > >
> > > regards
> > > Tomp Tjtr33
> > >
> > > 
> > > --
> > > 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
> >
>
>
>
> --
>
> The information contained in this message is confidential and is intended
> for the addressee only. If you have received this message in error or there
> are any problems please notify the originator immediately. The unauthorised
> use, disclosure, copying or alteration of this message is strictly
> forbidden. This mail and any attachments have been scanned for viruses
> prior to leaving the RcTechnix network. RcTechnix will not be liable for
> direct, special, indirect or consequential damages arising from alteration
> of the contents of this message by a third party or as a result of any
> virus being passed on.
>
> RcTechnix reserves the right to monitor and record e-mail messages being
> sent to and from this address for the purposes of investigating or
> detecting any unauthorised use of its system and ensuring effective
> operation.
>
> (c) RcTechnix
> 
> --
> 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

Re: [Emc-users] EDM machining, user interface, g-code, fork on repository

2016-12-23 Thread Sarah Armstrong
Merry Christmas to all

Iam presuming we could use the probe sequencing as a way to find centre of
a hole , or find an edge
in the same way as a mill , just inhibit any power or in the case of a wire
keep it stationary

is their any edm machines actually using gcode / m codes? perhaps we can
use the same if theirs a common
trend , i presume there will be .


Niklas
regarding your speed widget , it could be that the speed widget is not
loaded at the time your looking to find the pin
so changing the order of loading might help ,

Sarah


On 23 December 2016 at 11:07, Nicklas Karlsson  wrote:

> I will look for the mcodes you uploaded. With g-codes I more or less
> thought about all the different letters although which letter to use is
> rather important.
>
> 2016-12-23 3:29 GMT+01:00 TJoseph Powderly :
>
> > Merry Christmas Nicklas
> >
> > On 12/23/16 05:12, Nicklas Karlsson wrote:
> > > 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?
> > >
> > i think Mcodes are more suited to machine functions,
> > gcodes are for motion
> > mcodes can be scripts and easily managed
> > i uploaded mcodes before with python commands to change edm generator
> > on/off/current/polarity
> > a python script can be very powerful, it can issue hal commands and
> > alter hardware
> > > 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.
> > great! i am anxious to look at it
> > >
> > > Regards Nicklas Karlsson
> > >
> > >
> > regards
> > Tomp Tjtr33
> >
> > 
> > --
> > 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
>



-- 

The information contained in this message is confidential and is intended
for the addressee only. If you have received this message in error or there
are any problems please notify the originator immediately. The unauthorised
use, disclosure, copying or alteration of this message is strictly
forbidden. This mail and any attachments have been scanned for viruses
prior to leaving the RcTechnix network. RcTechnix will not be liable for
direct, special, indirect or consequential damages arising from alteration
of the contents of this message by a third party or as a result of any
virus being passed on.

RcTechnix reserves the right to monitor and record e-mail messages being
sent to and from this address for the purposes of investigating or
detecting any unauthorised use of its system and ensuring effective
operation.

(c) RcTechnix
--
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


Re: [Emc-users] EDM machining, user interface, g-code, fork on repository

2016-12-23 Thread Nicklas Karlsson
I will look for the mcodes you uploaded. With g-codes I more or less
thought about all the different letters although which letter to use is
rather important.

2016-12-23 3:29 GMT+01:00 TJoseph Powderly :

> Merry Christmas Nicklas
>
> On 12/23/16 05:12, Nicklas Karlsson wrote:
> > 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?
> >
> i think Mcodes are more suited to machine functions,
> gcodes are for motion
> mcodes can be scripts and easily managed
> i uploaded mcodes before with python commands to change edm generator
> on/off/current/polarity
> a python script can be very powerful, it can issue hal commands and
> alter hardware
> > 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.
> great! i am anxious to look at it
> >
> > Regards Nicklas Karlsson
> >
> >
> regards
> Tomp Tjtr33
>
> 
> --
> 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


Re: [Emc-users] EDM machining, user interface, g-code, fork on repository

2016-12-22 Thread TJoseph Powderly
Merry Christmas Nicklas

On 12/23/16 05:12, Nicklas Karlsson wrote:
> 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?
>
i think Mcodes are more suited to machine functions,
gcodes are for motion
mcodes can be scripts and easily managed
i uploaded mcodes before with python commands to change edm generator 
on/off/current/polarity
a python script can be very powerful, it can issue hal commands and 
alter hardware
> 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.
great! i am anxious to look at it
>
> Regards Nicklas Karlsson
>
>
regards
Tomp Tjtr33

--
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


Re: [Emc-users] EDM machining, user interface, g-code, fork on repository

2016-12-22 Thread Nicklas Karlsson
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  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 

Re: [Emc-users] EDM machining, user interface

2016-12-20 Thread Nicklas Karlsson
Thanks! I guess I have to start dig thru manual to figure out how old machine 
is run.

I have a few hours each night and tonight I would be happy if I could a 
gladevcp panel up and running.



On Tue, 20 Dec 2016 23:54:19 +0700
TJoseph Powderly  wrote:

> Nicklas
> 'ram' is another way to say 'sink' eroding, the kind that uses a shaped tool
> 'wire' is for cutting thru a plate
> 'tube' or 'drill' or hole popper' for holes
> 'grinder' for for open surfaces
> 
> multiple solenoids can be used to control flow
> if a series of ports are on a single feeding pipe
> then the output of 1 has most pressure and least flow
> and
> when 6 ports of same size are open, the result is more flow and less 
> pressure
> i think monitoring/sensing flow is more useful than pressure
> in my experiance low flushing pressure with 'enough' flow reduces wear
> and high pressure increases wear
> i have used radically high pressure on rib cuts and got high removal 
> rates ( high penetration speeds )
> but always had high wear, and even risked deforming the thin long tool. 
> (jumpin is more practical IMO )
> 
> in some machines, we had a variable flow control
> it was essentially a dc motor connected to simple garden valve
> there was a limit switch set to indicate when the valve was closed
> software control of flow was simple
> if you wanted a new flow rate...
> close the valve ( turn motor in one direction till switch closed )
> then back the motor off N plc cycle periods ( this opened the valve 
> proportional to the time )
> a flow gauge was used to set the levels , so each machines' plumbing 
> variations didnt matter to the lookup table
> 
> tomp tjtr33
> 
> On 12/20/16 23:21, Nicklas Karlsson wrote:
> > I do not know if it is called ram, it is four axis: x,y,z,c. There is 
> > some backward reverse run functionality in another branch I tried on 
> > EDM spark generator a few months ago. I also have a wire EDM machine 
> > but this will come later on. I started to look towards gladevcp 
> > yesterday. In first instance I am unsure how user interface should 
> > look and the which commnands/motions are useful. There is a row 
> > solenoids connected to flow and I guess it is useful to have these in 
> > user interface and commands but have no idea how this use to be done? 
> > Anybody have a picture?
> 
> 
> --
> 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


Re: [Emc-users] EDM machining, user interface

2016-12-20 Thread TJoseph Powderly
Nicklas
'ram' is another way to say 'sink' eroding, the kind that uses a shaped tool
'wire' is for cutting thru a plate
'tube' or 'drill' or hole popper' for holes
'grinder' for for open surfaces

multiple solenoids can be used to control flow
if a series of ports are on a single feeding pipe
then the output of 1 has most pressure and least flow
and
when 6 ports of same size are open, the result is more flow and less 
pressure
i think monitoring/sensing flow is more useful than pressure
in my experiance low flushing pressure with 'enough' flow reduces wear
and high pressure increases wear
i have used radically high pressure on rib cuts and got high removal 
rates ( high penetration speeds )
but always had high wear, and even risked deforming the thin long tool. 
(jumpin is more practical IMO )

in some machines, we had a variable flow control
it was essentially a dc motor connected to simple garden valve
there was a limit switch set to indicate when the valve was closed
software control of flow was simple
if you wanted a new flow rate...
close the valve ( turn motor in one direction till switch closed )
then back the motor off N plc cycle periods ( this opened the valve 
proportional to the time )
a flow gauge was used to set the levels , so each machines' plumbing 
variations didnt matter to the lookup table

tomp tjtr33

On 12/20/16 23:21, Nicklas Karlsson wrote:
> I do not know if it is called ram, it is four axis: x,y,z,c. There is 
> some backward reverse run functionality in another branch I tried on 
> EDM spark generator a few months ago. I also have a wire EDM machine 
> but this will come later on. I started to look towards gladevcp 
> yesterday. In first instance I am unsure how user interface should 
> look and the which commnands/motions are useful. There is a row 
> solenoids connected to flow and I guess it is useful to have these in 
> user interface and commands but have no idea how this use to be done? 
> Anybody have a picture?


--
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


Re: [Emc-users] EDM machining, user interface

2016-12-20 Thread TJoseph Powderly
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 :
>
>


--
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 mai

Re: [Emc-users] EDM machining, user interface

2016-12-20 Thread Nicklas Karlsson
> I have a large Makino wire EDM with a working envelope of 1200x900x300mm with 
> UV axes for tapered cutting.  I also am looking to update the machine but 
> have other projects in front of it.  One neat feature of my wire machine is 
> edge finding and locating the center of a hole if re-positioning material.  
> Realigning the coordinate system based on a new position or rotation of the 
> material would be nice by locating the center of a pair of holes.  My Makino 
> supports some of this already but it is a 1980 reel to reel mag tape machine 
> and the controller is not too practical today.
> 
> Is yours a ram or wire machine?  If wire, have you worked out movement 
> history to back a wire out of the material?

I do not know if it is called ram, it is four axis: x,y,z,c. There is some 
backward reverse run functionality in another branch I tried on EDM spark 
generator a few months ago.

I also have a wire EDM machine but this will come later on.


I started to look towards gladevcp yesterday. In first instance I am unsure how 
user interface should look and the which commnands/motions are useful. There is 
a row solenoids connected to flow and I guess it is useful to have these in 
user interface and commands but have no idea how this use to be done? Anybody 
have a picture? Know which commands are useful?

--
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


Re: [Emc-users] EDM machining, user interface

2016-12-20 Thread ceenbot
Hi Nicklas,

I have a large Makino wire EDM with a working envelope of 1200x900x300mm with 
UV axes for tapered cutting.  I also am looking to update the machine but have 
other projects in front of it.  One neat feature of my wire machine is edge 
finding and locating the center of a hole if re-positioning material.  
Realigning the coordinate system based on a new position or rotation of the 
material would be nice by locating the center of a pair of holes.  My Makino 
supports some of this already but it is a 1980 reel to reel mag tape machine 
and the controller is not too practical today.

Is yours a ram or wire machine?  If wire, have you worked out movement history 
to back a wire out of the material?


Dennis


>  From: Nicklas Karlsson 
>  
>  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.

--
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


Re: [Emc-users] EDM machining, user interface

2016-12-20 Thread Nicklas Karlsson
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 :

> Ni⁣cklas,
> Could you give me details etc, and I can get up to date, and join the
> discussion
>
> Sarah
>
> Sent from BlueMail ​
>
> On 19 Dec 2016, 20:16, at 20:16, Nicklas Karlsson <
> nicklas.karlsso...@gmail.com> wrote:
> >Finally I have all the necessary hardware parts, some are still on
> >desktop not connected to machine but they are tested to work: servo
> >drives, digital IO, spark generator.
> >
> >Right now I start to think about user interface and as I remember
> >someone started work on this earlier.
> >
> >
> >If anyone is interested I could share hardware drawings or others. I
> >also changed a few rows in drivers so that positions are sent instead
> >of speed and put control loop local.
> >
> >
> >
> >Regards Nicklas Karlsson
> >
> >---
> ---
> >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
>
--
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


Re: [Emc-users] EDM machining, user interface

2016-12-20 Thread Sarah Armstrong
Ni⁣cklas, 
Could you give me details etc, and I can get up to date, and join the 
discussion 

Sarah 

Sent from BlueMail ​

On 19 Dec 2016, 20:16, at 20:16, Nicklas Karlsson 
 wrote:
>Finally I have all the necessary hardware parts, some are still on
>desktop not connected to machine but they are tested to work: servo
>drives, digital IO, spark generator.
>
>Right now I start to think about user interface and as I remember
>someone started work on this earlier.
>
>
>If anyone is interested I could share hardware drawings or others. I
>also changed a few rows in drivers so that positions are sent instead
>of speed and put control loop local.
>
>
>
>Regards Nicklas Karlsson
>
>--
>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


Re: [Emc-users] EDM machining, user interface

2016-12-19 Thread TJoseph Powderly
Nicklas congratualtions
of course I would test
I am off this morning for a week
but would look at the new year
Merry Christmas & Happy New Year to you & all the developers of Linuxcnc
tomp tjtr33

On 12/20/16 03:11, Nicklas Karlsson wrote:
> Finally I have all the necessary hardware parts, some are still on desktop 
> not connected to machine but they are tested to work: servo drives, digital 
> IO, spark generator.
>
> Right now I start to think about user interface and as I remember someone 
> started work on this earlier.
>
>
> If anyone is interested I could share hardware drawings or others. I also 
> changed a few rows in drivers so that positions are sent instead of speed and 
> put control loop local.
>
>
>
> Regards Nicklas Karlsson
>
> --
> 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


[Emc-users] EDM machining, user interface

2016-12-19 Thread Nicklas Karlsson
Finally I have all the necessary hardware parts, some are still on desktop not 
connected to machine but they are tested to work: servo drives, digital IO, 
spark generator.

Right now I start to think about user interface and as I remember someone 
started work on this earlier.


If anyone is interested I could share hardware drawings or others. I also 
changed a few rows in drivers so that positions are sent instead of speed and 
put control loop local.



Regards Nicklas Karlsson

--
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