looking to Wire EDM any current users

More
15 years 1 month ago #13232 by cncbasher
i'm looking at implementing and building a wire edm , anyone currently using EMC and have , any workable solutions
i'd be interested in some pointers

Please Log in or Create an account to join the conversation.

More
15 years 1 month ago #13284 by andypugh
cncbasher wrote:

i'm looking at implementing and building a wire edm , anyone currently using EMC and have , any workable solutions
i'd be interested in some pointers

I think that wire EDM is difficult with the current trajectory planner, as I don't think that it really supports backing-out of the current move. I believe that wire EDM needs this ability to be able to maintain the spark-gap (especially if the material moves/warps)

Please Log in or Create an account to join the conversation.

More
15 years 1 month ago #13569 by wanispissd
I have lately been thinking about trying to setup a wire edm with emc2 control, but the details of the edm functionality really are sparse. One guy on cnczone has reported doing in on emc .. search for user 'mdynac'. Implementing it as proof of concept and implementing it functionally are two different things...

I think Andy is right, that the current limitation of emc is that it cannot go in reverse. I was thinking last night (a bit abstractly) that if you could output all the axis positions at a given interval (based on feedrate) and have the most recent ..say .. three positions retained, you could use those as destinations for a program that could reverse motion. Basically when the wire short is detected, the existing program pauses, and the "two steps backward, one step forward" could run, before resuming the original program. For purposes of a wire edm, the requirement to go in reverse is often only for very very small distances (of a very recently traveled path). I think the challenge would be to output positions fast enough, as while as record delete the oldest and reorder the newest into a small program. I hear computers are good at that sort of thing, so it may not be too bad. Toward a functional implementation, I would not know where to begin..... maybe it could even be done with variables for recent positions and a canned cycle.

If anyone has suggestions, I would be glad to hear them. I just happen to have a dead wire machine that I have been thinking about trying a retrofit on, and it would make a great test platform. It currently is complete with motors and a deionized water setup, so motor drives and of course the power supply are the challenges. For the power supply, I have stumbled upon the "Garden of EDM" design (easy to google) that seems really well thought out but sadly has no reports of success. Perhaps the whole edm subject is a hobbyist white whale, when attempted beyond simply 'proof of concept' levels ?

Please Log in or Create an account to join the conversation.

More
15 years 4 weeks ago #13621 by andypugh
wanispissd wrote:

I think Andy is right, that the current limitation of emc is that it cannot go in reverse. I was thinking last night (a bit abstractly) that if you could output all the axis positions at a given interval (based on feedrate) and have the most recent ..say .. three positions retained, you could use those as destinations for a program that could reverse motion.


Can you read C?
I think that the code here
git.linuxcnc.org/gitweb?p=emc2.git;a=blo...4944b795c1747d56be4c
Is what calculates the actual positions, and it would be interesting to know how easy it would be to make it back-up.
The main question would be whether the previous path elements persist in the queue, or whether they are deleted after being completed.

This is also the code which would have to change to support pause/jog/touch-off/resume I think.

Please Log in or Create an account to join the conversation.

More
14 years 11 months ago #15230 by PKM
I was asked for Wire EDM conversion recently.
The point is that it should also have adaptive feed rate. Is it possible with EMC2?

Please Log in or Create an account to join the conversation.

More
14 years 11 months ago #15233 by andypugh
PKM wrote:

I was asked for Wire EDM conversion recently.
The point is that it should also have adaptive feed rate. Is it possible with EMC2?


Adaptive feed-rate exists, but it can't back-up the cut to break contact if the part moves.

Please Log in or Create an account to join the conversation.

Time to create page: 0.068 seconds
Powered by Kunena Forum