What's new
What's new

Wire diameter compensation problems

Avitolaf

Plastic
Joined
Oct 6, 2020
Hello everybody,
We bought a new CHMER GX530L+ and now we have problems with the wire compensation. I'm trying to get a "square punch" with 10mm x 10 mm sides dimensiones but the only way to obtain it is putting the X-Y coordinates with the wire radius and spark compensation "manually", for example coordínate normal in X is 10.00 but I need to put 10.130 mm (10+0.125 wire radius+0.05 spark) I was trying with H and D but the machine does not compensate the value. Do You have any experience regarding this problem?
Thanks a lot for all your help.
Have a Nice night.
 
Hello everybody,
We bought a new CHMER GX530L+ and now we have problems with the wire compensation. I'm trying to get a "square punch" with 10mm x 10 mm sides dimensiones but the only way to obtain it is putting the X-Y coordinates with the wire radius and spark compensation "manually", for example coordínate normal in X is 10.00 but I need to put 10.130 mm (10+0.125 wire radius+0.005 spark) I was trying with H and D but the machine does not compensate the value. Do You have any experience regarding this problem?
Thanks a lot for all your help.
Have a Nice night.

Check your program for G41(left) and/or G41(right) compensation. These "G" Codes activate your offset comp, and at the end of each pass you will need a G40 that will cancel the G41/G42.
 
Hi Avitolaf:
First question:
Does your G code have a G41 or G42 statement at the beginning of the program and a G40 at the end?

Second question:
Do you have an H word together with an S word near the top of your program.
The format you're looking for is S100 H031 for roughing.
S200 H032 is for semifinishing
S300 H033 is for finishing

Third question:
Do you have a cutting condition table at the top of the program and does it have values in it for the H words.
You should see values like H031=0.0082 H032=0.0056 H033=0.0051 as the last line in the cutting condition table.(assuming you're programming in inches)

You need all of these things in your program for it to accept offsets
Also your CAM program has to be set so compensation occurs in the control...if it's set up wrong, .there will be no G41 or G42 appearing in your program.
If you're programming by hand you have to determine which side of the cut path you want to compensate and that will determine whether it's G41 or G42.

You also need a lead in and a lead out line and it should be a line or a line and an arc.
It also must be bigger than the offset value.

Cheers

Marcus
Implant Mechanix • Design & Innovation > HOME
Vancouver Wire EDM -- Wire EDM Machining
 
Check your program for G41(left) and/or G41(right) compensation. These "G" Codes activate your offset comp, and at the end of each pass you will need a G40 that will cancel the G41/G42.
Thanks for your reply. Off course i'm using G41 ir G42 but the machine never compensate.
Greetings.
 
Hello Marcus,
We are programing with G41 , G42 and G40, using the S and H codes and when We programm more than 1 pasa, we use the different H levels. The thing is, the machine never compensate!!! We don't know what is happennings. We think that we have a parameter off or similar.
Thanks a lot for your help.
 
Not familiar with your machine, but older Charmilles used G41 D0 for comp. This activated the comp that was set for each pass.

Example -

D0 for the first rough pass would be a comp of say .0062"

D0 for a first finish would be something like .0057"

D0 for final finish might be .0053"

Edit, for .010" wire, and the D0 is always D0, if that makes sense. The machine reads the D0 for each pass, rough, finish, finish. Hope that makes sense.

Our Sodick at current job uses C1 H001 for roughing, then C2 H002 for second pass etc. The H values are in the header of the program.
 
Hi Avitolaf:
Try running a very simple program to cut a straight line.
Here's one for you to try:

(CHMER COMP TEST)
;SC****= OV PW ON OFF AN AFF SV FR WF WT WL FM F
SC0100= 004 010 005 0008 002 0010 040 015 008 009 006 000 0.0000
H011=0.0069


G90
G54 G0 X.025 Y-.025
S100 H011
G01 G41 X0.0 Y0.0
X-1.0
G40 X-1.025 Y-.025
M02

When you run it, look at the value for Y in the digital display in G54.
At the point where X=0.0, Y should be -.0069 and it should stay that way as X travels to -1.0.
If it doesn't your theory about a control problem is correct.

If that is true, who sold you the machine?
Contact them and get them to fix it.

If they can't help you, speak to EDM Network in Illinois USA.
One of their best people is a gentleman named Larry McNamee.
Another is Joel Nielsen.

Another source you can try is a gentleman named Larry Wetmore:

Here is his email address but it's pretty old and may not work anymore:
[email protected]

His phone number is (was) (480) 410-7752.

He used to work for EDM Network and sold me my Chmer machine in 2011.

Cheers

Marcus
Implant Mechanix • Design & Innovation > HOME
Vancouver Wire EDM -- Wire EDM Machining
 
Hi Avitolaf:
Try running a very simple program to cut a straight line.
Here's one for you to try:

(CHMER COMP TEST)
;SC****= OV PW ON OFF AN AFF SV FR WF WT WL FM F
SC0100= 004 010 005 0008 002 0010 040 015 008 009 006 000 0.0000
H011=0.0069


G90
G54 G0 X.025 Y-.025
S100 H011
G01 G41 X0.0 Y0.0
X-1.0
G40 X-1.025 Y-.025
M02

When you run it, look at the value for Y in the digital display in G54.
At the point where X=0.0, Y should be -.0069 and it should stay that way as X travels to -1.0.
If it doesn't your theory about a control problem is correct.

If that is true, who sold you the machine?
Contact them and get them to fix it.

If they can't help you, speak to EDM Network in Illinois USA.
One of their best people is a gentleman named Larry McNamee.
Another is Joel Nielsen.

Another source you can try is a gentleman named Larry Wetmore:

Here is his email address but it's pretty old and may not work anymore:
[email protected]

His phone number is (was) (480) 410-7752.

He used to work for EDM Network and sold me my Chmer machine in 2011.

Cheers

Marcus
Implant Mechanix • Design & Innovation > HOME
Vancouver Wire EDM -- Wire EDM Machining

Hi Marcus,
Thanks a lot for all your help.
We have performed the test. Firts, we have converted the programm to MMS, manually.

(CHMER COMP TEST)
;SC****= OV PW ON OFF AN AFF SV FR WF WT WL FM F
SC0100= 004 010 005 0008 002 0010 040 015 008 009 006 000 0.0000
H011=0.175


G90
G54 G0 X0.635Y-0.635
S100 H011
G01 G41 X0.0 Y0.0
X-25.4
G40 X-26.035Y-0.635
M02
We are waiting to get Y-0.175 when X0 in G54 coord, but we got Y-0.144, I don't know why the difference of 0.031 mm in the position.

We have performed an additional test, writing H011=0.200 and the result was the same, when X0, we got Y-0.144.

Remarks:
We bought the machine un Taiwan direct with CHMER factory.
We are using standard wire diam 0.25 mm.
Thanks a lot for your help.
 
Hi Marcus,
Thanks a lot for all your help.
We have performed the test. Firts, we have converted the programm to MMS, manually.

(CHMER COMP TEST)
;SC****= OV PW ON OFF AN AFF SV FR WF WT WL FM F
SC0100= 004 010 005 0008 002 0010 040 015 008 009 006 000 0.0000
H011=0.175


G90
G54 G0 X0.635Y-0.635
S100 H011
G01 G41 X0.0 Y0.0
X-25.4
G40 X-26.035Y-0.635
M02
We are waiting to get Y-0.175 when X0 in G54 coord, but we got Y-0.144, I don't know why the difference of 0.031 mm in the position.

We have performed an additional test, writing H011=0.200 and the result was the same, when X0, we got Y-0.144.

Remarks:
We bought the machine un Taiwan direct with CHMER factory.
We are using standard wire diam 0.25 mm.
Thanks a lot for your help.

We have found the problem. It was a memory data page named skim cut process data. It was ON status. We have putted off and the machine nos is running in a good way.
Now We need to learn how yo use skim cut process data page.
Thanks a lot for all your help. It was very helpful.
Greetings and have a Nice day.
 








 
Back
Top