Hello Guest it is March 28, 2024, 09:26:21 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

1751
VB and the development of wizards / Re: Terminating Script
« on: January 15, 2008, 06:05:55 PM »
Do you have a Z homing switch?

Is the switch you want to trigger the zero return switch?

If you have zero return switches then you can use G53 and a set position from zero return for the tool change position.

If the switch is the zero return switch then you can use G28.1 Z0 to go there or G53 Z0

If none of these are true then look at using G31 Z201. and check the parameter #2002 for the trigger point in Z.  Set up a user macro and call it with Mnnn P#2002

Pick up param(1) in the macro and check its value. work your magic as needed.

Graham.

1752
Hi Tony, Scott,

You do not need tables of threads.  All threads are calculated from the pitch, it is possible to calculate all the dimensions from 3 inputs, type (Whitworth, UNC etc.), pitch, diameter. 4 If you include the internal/external option.

If you want the formulas I will send you them.

That way any size of thread could be cut and the screens could just have buttons for the common ones that insert the relevant data into the calculation fields.

Graham.

1753
Third party software and hardware support forums. / Re: AIO-400 Board
« on: January 13, 2008, 06:34:10 AM »
Mach should drive that board, problem is, it is very low power, 300mA is not much to drive a machine, a printer carriage maybe. Most machines need 2.0 to 3.0A minimum.

Graham.



1754
I used this one for my second port, just have buttons and a mpg connected to it.

http://www.routoutcnc.co.uk/quickconnect.htm

Graham.

1755
G-Code, CAD, and CAM discussions / Re: DFX to G Code
« on: January 10, 2008, 02:49:57 PM »
Try this :-

it uses a 3mm end mill and cuts 3mm deep.

Graham.

1756
G-Code, CAD, and CAM discussions / Re: DFX to G Code
« on: January 10, 2008, 02:30:54 PM »
Click 'Additional Options' at the bottom left of the reply screen.

Graham.

1757
General Mach Discussion / Re: Tool Change
« on: January 03, 2008, 04:45:55 PM »
I do not see the big problem in entering 3 words 'G43 T1 M6' for each tool used, this call sets the height offset and loads the diameter offset ready for use by G41 or G42.

One of the reasons Mach works this way is so that tools can be pre-selected by calling T2, then the tool changer is ready for changing by the M6 command

Graham.

1758
General Mach Discussion / Re: C rotation
« on: January 02, 2008, 07:39:33 PM »
As far as I know you can only have 4 axis displayed at any one time.

Graham.

1759
General Mach Discussion / Re: No toolchange
« on: January 02, 2008, 05:54:55 PM »
Not sure about some parts of your code, e.g. G53 expects a X and Z as a distance from zero return, G28 also expects a X0 and/or Z0. 

This is how I would do the code :-

Graham.

%
(PROGRAM NAME - LOCKNUT GW VERSION)

G21 G40 (units)
G28 X0 Z0 ( home Pos)
G18 (xz plane)
G61 (EXACT STOP)
G80 (Cancel canned cycles)
G95 (feed/rev)

N2 T0202 (TOOL - 2 OFFSET - 7)
(N151.2-200.5E  INSERT - N151.2-200-5E)
G54 G00 G90 G43 X12.95 Z10. M8
G97 S450 M3
G1 X8.95 F.15
X-.722
Z12.
G0 X-.4
Z11.
G1 Z10.
X7.35
G3 X7.95 Z9.7 K-.3
G1 Z.4
X9.95
G0 X10.95
Z2.471
G1 X5.528
G0 X10.95
Z.6
G1 X4.82
G0 X10.95
X11.95
Z.4
G1 X7.95
X4.42
G0 X11.95
Z5.756
X10.778
G1 X7.95 Z4.342
G3 X7.698 Z4.098 I-.3
G2 X4.612 Z1.649 I2.201 K-3.098
G3 X4.42 Z1.476 I-.296 K.051
G1 Z.4
X4.62 Z.5
G0 X11.95
X50. Z50. M9
M5
M1

N19 T1919 (TOOL - 19 OFFSET - 19)
(2SD4 SLOT BORE  INSERT - 2SD4 SLOT BORE)
G54 G00 G90 G43 X5.02 Z13.4 M8
G97 S450 M3
G1 Z12.4 F.05
Z6.05
Z10.05
G0 Z13.4
X5.94
G1 Z12.4
Z6.05
Z10.05
G0 Z10.707
X8.754
G1 X7.34 Z10.
X7.14
G2 X6.94 Z9.9 K-.1
G1 Z6.
X4.1
Z3.2
Z8.2
G00 X12. (ADDED THIS LINE)
Z11.
X50. Z50. M9
M5
M1

N2 T0202(TOOL - 2 OFFSET - 7)
(N151.2-200.5E  INSERT - N151.2-200-5E)
G54 G00 G90 G43 X10.05 Z1.4 M8
G97 S450 M3
X8.42
G1 X-.4 F.05
G0 X8.42
X10.05
G00 X50. Z50. M9
G28 X0 Z0
M5
M30
%


1760
General Mach Discussion / Re: No toolchange
« on: January 02, 2008, 03:43:32 AM »
At the end of each tool, after it rapids to tool change position insert Tnn00, this cancels the last tool offset. nn is the tool number in use.

There are a few bugs it turn, this may be one of them.

Graham.