Hello Guest it is April 25, 2024, 10:06:13 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 - Graham Waterworth

2031
General Mach Discussion / Re: Custom M-code for punching
« on: June 07, 2007, 03:57:00 AM »
Hi KTM,

G-Code dose not work like that, you can not get mach to split a move into 14 shorter moves, you can only do it long hand or use subs.

You can do this :-

O0001
#1=481.48
#2=273.08
#3=(#1-#2)/14
G00 G90 X#1 Y49.89
M98 P0002 L14 (RUN SUB 14 TIMES)
M30

O0002 (SUB)
M25 (PUNCH)
G00 G91 X-#3
G90
M99

Graham.


2032
General Mach Discussion / Re: MAch and 64 bit
« on: June 07, 2007, 03:36:50 AM »
I run an AMD64 X2  4200+ with XP 32bit and Mach runs fine.

Graham.

2033
Tangent Corner / Re: Tool change puzzle...
« on: June 07, 2007, 03:19:23 AM »
This is what I have on my mill, its the "EASY-CHANGE" system and its flawless in its use.

http://www.coventrytoolholders.co.uk/prods-easychange.htm

Graham.

2034
G-Code, CAD, and CAM discussions / Re: Gcode line number utility??
« on: June 06, 2007, 04:02:14 AM »
Give me a day or two and I will add it to the G-Code scaling program.

Graham.

2035
G-Code, CAD, and CAM discussions / Re: Interpolating holes
« on: June 04, 2007, 01:34:42 AM »
Post your code and the hole positions and sizes.

Graham.

2037
G-Code, CAD, and CAM discussions / Re: Subtest again...
« on: May 31, 2007, 03:21:49 AM »
It is always safer to put the G52 x0 y0 in the code and less confusing when looking for the end of a block.

There are other rules attached to G52 too.

You can not change datum e.g. G54,G55 etc.

G52 must be cancelled before a tool change.

G40,G41,G42 must be within the G52 block.

(This is very bad code)
G52 X100 Y100
G41 X25 P2
Y..
X..
G52 X0 Y0
X10. Y10.
X15.
G40

Graham.

2038
G-Code, CAD, and CAM discussions / Re: Subtest again...
« on: May 30, 2007, 03:09:17 PM »
Yes, you can do it as many times as you want.

Graham.

2039
Mach can output a PWM signal, all you need to do is set it up in spindle control under ports and pins.

Graham.

2040
G-Code, CAD, and CAM discussions / Re: Subtest again...
« on: May 29, 2007, 11:47:38 PM »
Hi Nick,

You need to offset the datum using G52, like this :-

G20 G40

G00 g90 g43 X-1. Y-1.
z1.
M98 (SUBTEST.TAP)
G52 x5. y5. (datum shift)
M98 (SUBTEST.TAP)
G52 x0 y0 (datum shift cancel)
M30

%

If you run this in Mach it will not show the 2 paths offset, it will draw them on top of each other. The machine will do it right though.

Graham.