tool offset
- sm
- Offline
- Senior Member
Less
More
- Posts: 47
- Thank you received: 0
14 Mar 2020 21:37 #160216
by sm
tool offset was created by sm
Hello Everyone,
I have a question about tool offset.
I have cnc machine, to cut flat pieces (elements of mosaic). the tool is always the same, so, I thought I could use tool table to define tool characteristics there and set offset for X=0.3, Y=0.3 D=0.6. It was my understanding that linuxcnc will move tool following programmed path with applied offset 0.3.
Then I realized I was wrong, because it will be applied everywhere the same, so if tool is moved to X+ direction offset is applied as +0.3 to it. but if tool is moved to X- direction it will still apply +0.3 to coordinate so, it will be "Current-Coord" - 0.3.
So, I am looking for solution to apply this 0.3 offset everywhere regardless of direction tool is moving to.
I've been trying to apply dynamic cutter compensation, but it doesn't look like I have had much luck with it.
So, I defined tool table (first with the same offsets and tool diameter) and added to G-code:
T1 M6
G64 P0.6 Q0.01
It doesn't seem to me work.
so, I am trying:
G40
G10 L1 P1 R0.3 Z1
T1 M6 (tool table is: D=0.6 X,Y,Z are blank)
G42
Could anyone give me some advice on it, please?
Thank you!
I have a question about tool offset.
I have cnc machine, to cut flat pieces (elements of mosaic). the tool is always the same, so, I thought I could use tool table to define tool characteristics there and set offset for X=0.3, Y=0.3 D=0.6. It was my understanding that linuxcnc will move tool following programmed path with applied offset 0.3.
Then I realized I was wrong, because it will be applied everywhere the same, so if tool is moved to X+ direction offset is applied as +0.3 to it. but if tool is moved to X- direction it will still apply +0.3 to coordinate so, it will be "Current-Coord" - 0.3.
So, I am looking for solution to apply this 0.3 offset everywhere regardless of direction tool is moving to.
I've been trying to apply dynamic cutter compensation, but it doesn't look like I have had much luck with it.
So, I defined tool table (first with the same offsets and tool diameter) and added to G-code:
T1 M6
G64 P0.6 Q0.01
It doesn't seem to me work.
so, I am trying:
G40
G10 L1 P1 R0.3 Z1
T1 M6 (tool table is: D=0.6 X,Y,Z are blank)
G42
Could anyone give me some advice on it, please?
Thank you!
Please Log in or Create an account to join the conversation.
- cmorley
- Offline
- Moderator
Less
More
- Posts: 7780
- Thank you received: 2075
15 Mar 2020 08:05 #160263
by cmorley
Replied by cmorley on topic tool offset
Sounds like you want cutter compensation - offseting by tool diameter.
linuxcnc.org/docs/2.7/html/gcode/tool-co...:cutter-compensation
linuxcnc.org/docs/2.7/html/gcode/tool-co...:cutter-compensation
Please Log in or Create an account to join the conversation.
Time to create page: 0.187 seconds