Hello Guest it is May 09, 2024, 11:55:23 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

1131
General Mach Discussion / Re: Inaccurate Dimensions
« on: October 10, 2010, 09:42:56 AM »
If you cut a circle 5 21/32 dia what is the error?

Graham

1132
G-Code, CAD, and CAM discussions / Re: G41 Offset being ignored
« on: October 10, 2010, 09:27:32 AM »
Hi Chris,

the tool path that you have shown is flawed, it will cut into the side of the hole on entry and exit, this is due to the fact that you are trying to apply the G41 comp into a sharp corner, this can be resolved in one of two ways you can fillet the corners with 3.2mm rads or you move the start point into the centre of one of the arcs or flats then all will work as it should.  G41 has problems but if you follow the rules it is fine and it will work with subs.

V4 uses tool compensation type C and solves all these problems but that is still some time away.

Graham

1133
G-Code, CAD, and CAM discussions / Re: G41 Offset being ignored
« on: October 10, 2010, 04:48:05 AM »
If you are using G52's in your code you can get strange results in the tool path display, test the code with G52 commented out and then if the code looks good then run it with the G52's included.

The problem is in the display not the cutting path this has been corrected in version 4.

1134
General Mach Discussion / Re: Setting up axis A for rotary table
« on: October 09, 2010, 06:07:18 PM »
yes its possible, just set up a second profile.




1135
G-Code, CAD, and CAM discussions / Re: G41 Offset being ignored
« on: October 09, 2010, 04:56:33 AM »
This would be my solution :-

The G52 is commented out for display purpose only, Mach3 shows it wrong and confuses people.

%
(0298-04_1Hole Pattern Step and Repeat using Sub Routine)
(This routine machines 1 x Ø12.8 Flat Sided Hole in one side of a plastic box)
(CJH 08Oct10)

O0000 (Main Program)

G00 G17 G21 G40 G49 G50 G64 G69 G80 G90 G94
M6 T6 (Ø3.175mm Slot Drill)
M3 S750
G04 P100
S1000
G04 P100
S1500
G04 P100
S2000
G04 P100
S2500
G04 P100
S2800
G04 P100
S3200
M8 (Coolant on)
G00 Z10. G43

(G52 X41.25 Y-11.) (1st Pattern)
M98 P0001 D6

M5 M9 (Spindle and Coolant Off)
G00 Z15
M30 (End and Rewind)

O0001 (Subroutine 1)
G00 X0 Y0
G01 Z-1. F200.
M98 P0002 F400.
G01 Z-2. F200.
M98 P0002 F400.
G01 Z-3. F200.
M98 P0002 F400.
G01 Z-4. F200.
M98 P0002 F400.
G00 Z10.
G52 X0 Y0
M99

O0002(Mill Ø12.8 Flat Sided Hole)
G01 G41 X1.808 Y-1.035
G03 X0. Y6.4 R3.938
X-5.712 Y2.887 R6.4
X-5.9 Y2.098 R1.75
G01 Y-2.098
G03 X-5.712 Y-2.887 R1.75
X5.712 R6.4
X5.9 Y-2.098 R1.75
G01 Y2.098
G03 X5.712 Y2.887 R1.75
X0. Y6.4 R6.4
X-1.808 Y-1.035 R3.938
G01 G40 X0. Y0.
G00 Z2.
M99
%

Graham

1136
General Mach Discussion / Re: Issue with g3 command incremental
« on: October 06, 2010, 12:26:44 PM »
Will you please try this code and let us know the result. Just replace your 5 lines with these 5 lines.

G01 X-86.044 Y135.487
G03 X-86.228 R3.
G02 X-1462.342 Y141.452 R19766.421
G03 X-1462.495 Y141.454 R3.
G01 X-1476.228 Y141.293

Graham

1137
Finished Screens / Re: Profile Shapes Wizard
« on: October 04, 2010, 05:15:48 PM »
I don't think its you, I have had a look at Scott's code and it looks faulty to me, I have sent him a message so I can discuss it with him.

Graham

1138
G-Code, CAD, and CAM discussions / Re: Subroutine confusion.
« on: October 03, 2010, 06:04:14 PM »
Its not a problem, change the feed rates to what you need.

Graham

1139
G-Code, CAD, and CAM discussions / Re: Subroutine confusion.
« on: October 03, 2010, 05:14:00 PM »
The feed rate and depth of cut are taken from your original gcode.

The sub program is stored along with the main program in the same file. The main program calls the sub at the end of the file every time it is needed.

If you want to use the same sub program in many different gcode files then is must be stored in the subroutines folder inside the Mach3 folder and called with a M98 (filename.tap) command.

%
G20 G40
T1 M6
G92 A0 (zero out a axis)
G00 G90 X0 Y0 Z.1 A0 (move to start position)
G01 Z-.0214 F360. (feed to depth)
M98 P0002 L6 (call sub)
G01 Z-.022 F360.
M98 P0002 L6
G01 Z-.03 F360.
M98 P0002 L6
G01 Z-.0375 F360.
M98 P0002 L6
G00 Z.1
M30

O0002(SUB)
G91                             (incremental mode)
G01 X3. A1080. F1080.  (feed to x3. rotating as you go)
G00 Z.1                        (jump up in z by .1)
X-3. A60.                      (rapid back to x0 and rotate 60 degs)
Z-.1                              (back down to cutting depth)
G90                              (absolute mode)
M99                              (end of sub)
%

Graham

1140
General Mach Discussion / Re: Tool offsets - newbie problems
« on: October 03, 2010, 04:52:24 PM »
For tool offsets to be used your program must have a G43

Graham