Hello Guest it is April 23, 2024, 05:11:06 AM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Tarak

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 »
61
Take a small cut (Value #3) then repeat the cycle until the number of cuts has been completed.
Darc

62
Thanks BR549, but nah still no go.
It's really strange, if I enter G1 Y1 on the line before the G1 Y12. it adds the compensation into that small movement, so I thought I'll just get it to do that on a line earlier in the program.
But if I put it anywhere else it starts doing weird stuff, big circles and so on.
I can only get it to sorta work if I put a Y movement on the line before G1 Y12.
I does the comp correctly, except it comes in then moves out the comp amount, so therefore it would dive into the job, then pull away.
Hmmmmmmmm ???

63
Oh, sorry forgot to mention, mill code, it's actually used on an XY stage for a tool and cutter.
Very much the same as a router, except uses a grinding wheel, not a cutter.

64
Below is a copy of a program that produces the strange movement.
If I enter a value for the corner radius on our grinding wheel it seems to offset correctly except when moving, it will move Y12 but also moves X  the value of the wheel radius.
If you alter the tool diameter and watch the movement of the Y12 you will see what I mean.
Got me pooched!!.......Can someone please offer some insight?


(strange tapering of parallel movement)
#1=4       ;No of Cuts
#2=400    ;Feedrate
#3=0.05   ;Cut Size
#4=1.      ;Corner Radius on Wheel

#6=[#1*#3] ;(No of Cuts * Depth of Cuts)
G90 G54 G21 G40
G41 G0 X0. Y0. P#4
M1
M98 P1 L[#1-1]
G40
M30



O1
G91 G0 X#3 Y[#3-[#3*2]]
G0 Y-18.
X5.
G1 Y12. F#2 ;Tapers this parallel movement the amount of radius comp that is put on
G2 X1. Y1. I1. J0.
G1 X5. ;Does this line correct (one axis only)
X5. Y5.
G0 X-16.
M99


65
General Mach Discussion / Cycle time accuracy
« on: July 30, 2010, 09:30:12 PM »
Is it possible to have the cycle time show more accurate, ever since I changed the look ahead value to 200, the timer runs out as soon as it's read the lines, not when it's actually ran them?
Is there a way around this?
Darc

66
General Mach Discussion / Re: Dual function for MPG?
« on: July 04, 2010, 02:56:53 AM »
Good call, I like the idea, I'd also be keen to know if it can be done.

67
General Mach Discussion / Re: Z Zero touchplate oddity...
« on: June 04, 2010, 06:33:28 PM »
I was having exactly the same problem, I added a line to zero Z axis before it started to move down, now everything works fine.

68
General Mach Discussion / Radius Compensation
« on: May 10, 2010, 02:31:12 AM »
Hi Guys,
A while back I made a machine similar to a cylndrical grinder, it is basically the same config as a lathe, except for the toolpath display.
X=Ø
Z = length
It works great.
I try to use radius compensation and it gives me the following error:

"Cannot turn cutter radius comp on out of XY planeline 7"

I'm guessing I have something set wrong, assuming you can use the radius compensation for the lathes.
I've attached my General settings, I've highlighted a section that confuses me, if I set this to XZ, it just returns to XY next time I open it, what exactly is this for?
Darc

69
Mach Screens / Re: Cycle running LED
« on: April 29, 2010, 04:02:01 PM »
Hi Zealous, thanks for the tip.

70
Mach Screens / Cycle running LED
« on: April 21, 2010, 02:48:02 AM »
Hey guys, been a while, but I'm back on the Mach Train............toot...........toot
I thought I would try to put a bit of code to stop people changing pages whilst a program is running, long story short, I have one page as G54 and one as G55 so I don't want it to be changed half way through a program.
I tried the following code, and for some reason it isn't working.

If Not GetOEMLED(804)Then'The cycle running LED
DoOEMButton(1)
Code "G54"   
Else
Message "Please wait for cycle to finish before changing pages"
Exit Sub
End If

Thanks Darc

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 »