![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| G-Code Programing Discuss G-code programing and problems here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
I'm trying to generate a g-code program that zig-zags. In order to keep the tool on the correct side of the cut I need to change the cutter offset at the end of each zig and zag motion. The change from G41 to G42 and back again seems like it might be happening at maximum rapid speed. What speed is used for the cutter compensation move and is there any strategy that applies to making a smooth transition between G41 and G42? Thanks. Chris |
|
#2
| |||
| |||
| I could be wrong not seeing exactly what your doing, however You are going to need a lead for each new movement when you enable cutter comp Is there any reason you cant program the path without cutter comp, just programming it with the tool center? -Jacob |
|
#3
| |||
| |||
| Thanks. Chris |
|
#6
| |||
| |||
| Chris Last edited by OCNC; 02-13-2011 at 07:47 AM. |
|
#7
| |||
| |||
If for some reason cutter radius comp is required, and given that your cutting is mono directional, after you lift off at the end of the cut you could apply G40 to cancel the comp on the rapid back to the start point and reapply the cutter radius comp on your Y move to engage the next cut. Regards, Bill |
|
#8
| |||
| |||
| I tried to study the manual, but the logic is not very clear. But it is clear that you can switch offset mode without canceling it. I do not know if this would help, but try switching offset mode after YZ-motion at the end. And, as Angelw has said, if you have generated the profile using a CAM software, what is the need for using radius compensation? Just specify the radius of the tool before toolpath generation, and select its reference point. The software would automatically adjust the cutter path. |
|
#9
| ||||
| ||||
| You have one (the best) advice already. Set Your CAM to generate tool center path. You can't change the cutter to another size nor You can't compensate tool tip wear while cutting. The advantage is, that You will get simple and fast program. Depending on Your control specifications (NURBS, Hi-NURBS or Super Hi-NURBS as for Okuma like instance) You can increase or reduce the speed. One more advantage - You can get perfect surface. Each tool stop makes clearly visible dot, so - no stops no dots. Another way is to use machine tool provided "three dimensional cutter radius compensation". It's is optional for Your machine, suppose. The third solution is to use spiral approach instead of zig-zag |
|
#10
| |||
| |||
| You will need to reverse the offset when cutting the half when the Z is decreasing. G40 G01 X-10. Y0. Z10 G42 G01 X0. Y10 G01 X200. G40 G01 X210. G41 G01 X200. Y20. Z12 G01 X0. G40 G01 X-10. |
| Sponsored Links |
|
#11
| |||
| |||
| Thanks again. Chris |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |