By continuing to use this site, you agree to our use of cookies. Find out more
Forum sponsored by:
Forum sponsored by Allendale Nov 29

Y axis problem

Seig KX3

All Topics | Latest Posts

Search for:  in Thread Title in  
Raymond Ascroft13/02/2019 19:24:25
11 forum posts

Could someone point me in right direction please. Milling an internal triangle shape with 9mm corner rads with the Seig KX3 the cutter did not go round rad but returned along the path it came, when trying to cut rad the usual up & down sound of the motors was different mainly just one level sound, stopped m/c & returned axis to zero & Y axis was out by about 3mm the axis were all running OK manually but Y axis sounded a bit rough. the Mach 3 simulation showed correct path. Is there a minimum rad size these m/c's can handle it was 4mm dia cutter.

JasonB13/02/2019 19:57:28
avatar
Moderator
15042 forum posts
1536 photos

What feed, speed, DOC and material? Material and quality of cutter and any lubricant/coolant and or air/vacuum?

Andrew Johnston13/02/2019 20:04:30
avatar
4498 forum posts
520 photos

It's either a G-code problem, or an interpretation error. Look at the G-code and in particular any G02/G03 codes to see if they make sense. There could be a disconnect between the way the G02/G03 parameters are specified in the code and the way Mach3 expects to see them as there are several variants.

Andrew

Barrie Lever13/02/2019 20:09:33
160 forum posts
35 photos
Posted by Raymond Ascroft on 13/02/2019 19:24:25:

Could someone point me in right direction please. Milling an internal triangle shape with 9mm corner rads with the Seig KX3 the cutter did not go round rad but returned along the path it came, when trying to cut rad the usual up & down sound of the motors was different mainly just one level sound, stopped m/c & returned axis to zero & Y axis was out by about 3mm the axis were all running OK manually but Y axis sounded a bit rough. the Mach 3 simulation showed correct path. Is there a minimum rad size these m/c's can handle it was 4mm dia cutter.

Raymond

Can you post the code, it should not be too many lines for what you are describing.

Regards Barrie

Raymond Ascroft13/02/2019 20:45:39
11 forum posts

Jason

DOC 0.2mm to check shape then 2.0mm, L61 Al, Brand new centre cut Carbide Garryson 4.0mm endmill, dry cut

Andrew & Barrie



N010 G0 G21 G49 G40 G17 G80 G50 G90
N020 M6 T3
N030 G64
N040 M03 S3000
N050 G00 G43 H3 Z30.0
N130 G00 X-28.84 Y14.74
N140 G42 G00 X-28.84 Y11.74
N150 Z2.0
N160 G01 Z-0.2 F10.0
N170 G01 X-53.2347
N180 G02 X-55.2074 Y20.2845 R4.5
N190 G01 X-30.8127 Y32.1831
N200 G02 X-24.34 Y28.1386 R4.5
N210 G01 Y16.24
N220 G02 X-28.84 Y11.74 R4.5
N225 G01 X-29.5 Y10.5
N230 G00 Z3.0
N240 G40
N250 G00 Z30.0
N260 G00 X0 Y0
N270 G00 G53 G0Z0
N280 G49
N290 M5
N300 M30
N310 %

martin perman13/02/2019 21:07:14
avatar
1522 forum posts
64 photos

Andy, Jason,

I dont wish to highjack this thread but Ive never worked with this machine code before but is it as simple as I think it is.

Nxxx line no

T type of cutter

S speed

G coordinates

X,Y,Z Axis

R radius

% end program

F feedrate

M Motor

H home position

 

Martin P

Edited By martin perman on 13/02/2019 21:08:00

Edited By martin perman on 13/02/2019 21:10:11

Edited By martin perman on 13/02/2019 21:12:11

Andrew Johnston13/02/2019 22:36:12
avatar
4498 forum posts
520 photos
Posted by martin perman on 13/02/2019 21:07:14:

I dont wish to highjack this thread but Ive never worked with this machine code before but is it as simple as I think it is.

Nxxx line no

T type of cutter - cutter number, used for toolchangers, it doesn't say anything about the type of cutter, simply where to find it

S speed - correct

G coordinates - Gxx are general commands which may, or may not, relate to a move. G00 is goto specified position at rapid rate, G01 is goto specified position at specfied feedrate, G02/G03 perform a circular motion clockwise or counterclockwise

X,Y,Z Axis - specifies the points in each plane to be used

R radius - correct

% end program - more an end of file marker, somewhat obsolete now that programs are normally stored in memory rather than loaded on the fly from tape

F feedrate - correct

M Motor - miscellaneous commands for controlling spindle direction, coolant on/off, program end, and much more

H home position - tool length offset, ie, relative length of each tool, and where to find it in the tool table

Nearly but not quite - see annotations above

Andrew

geoff adams14/02/2019 06:42:20
107 forum posts
101 photos

a quick look at your code cutter comp line g42 does not have a d number so the control dos not know the cutter dia and number

have run the code on mach 3 with and without cutter comp with comp 4mm dia cutter it does so funny moves on the bottom left corner do you have a drawing i will try on my machine later

Geoff

JasonB14/02/2019 06:52:54
avatar
Moderator
15042 forum posts
1536 photos

First thing that looks wrong to my very little G-code knowledge is that a cut of R4.5 won't give the 9.0mm radius corners mentioned in the first post. If R is the ctr line of the cutter then 7.5 would be needed.

Also looking at the first two lines where the table moves

N170 G01 X-53.2347

N180 G02 X-55.2074 Y20.2845 R4.5

First line starts from Zero and moves -53.2347mm in X

Next like has a 4.5mm radius cut ending -55.2347 in X and 20.2845 in Y but that is further than the diameter of the circle away from where the previous cut stopped?

 

Edited By JasonB on 14/02/2019 07:36:16

mgnbuk14/02/2019 08:02:06
494 forum posts
10 photos

Nearly but not quite - see annotations above

"T type of cutter - cutter number, used for toolchangers, it doesn't say anything about the type of cutter, simply where to find it" Depends on the system - some use the T number to call the tool offsets as well, so also applicable to machines without an ATC

% end program - more an end of file marker, somewhat obsolete now that programs are normally stored in memory rather than loaded on the fly from tape Still used on Fanuc

H home position - tool length offset, ie, relative length of each tool, and where to find it in the tool table Not on all systems, as above.

Nigel B

geoff adams14/02/2019 08:04:59
107 forum posts
101 photos

Jason it looks like Raymond is using cutter comp in which case you programme the profile as seen on the drawing not the cutter path

the control will work out the tool path a drawing of what he wants would help

Geoff

JasonB14/02/2019 08:16:08
avatar
Moderator
15042 forum posts
1536 photos
Posted by geoff adams on 14/02/2019 08:04:59:

Jason it looks like Raymond is using cutter comp in which case you programme the profile as seen on the drawing not the cutter path

 

In which case should he have entered R9 if that is the radius he mentions in his first post? and even then how can the end of the arc cut be over 20mm away from where the first straight cut ended I would have expected 18mm at the most.

gcode.jpg

Edited By JasonB on 14/02/2019 08:20:30

geoff adams14/02/2019 09:40:14
107 forum posts
101 photos

Jason

not knowing were his xy zero is it looks like if you look at line 260 it goes back to zero then line 130 goes to a start pos of x-28.84 y14.74 then a move to put cutter comp on to y11.74 so you 20.285 will be a move of 8.5 likewise in the x starts at x-28.85 to x-53.234 gives a move of 24.38 i will go and run it on my machine and post some pics

Geoff

geoff adams14/02/2019 09:46:08
107 forum posts
101 photos

Jason you can download mach3 demo and run 500 lines of code with no licence i use this to check my code

Geoff

Raymond Ascroft14/02/2019 10:08:56
11 forum posts

Good morning all
must apologise for error it was a long day yesterday, the part is a steady for 3 x 9.0mm dia rods so corner rads are 4.5mm it is a internal right angle shaped pocket, the prog uses cutter comp G42 cutter offset right conventional mill.The cutter was originally 6mm dia hence allowance of 3mm to start comp in Y axis lines N130 & N140 tried 4mm cutter to see if giving m/c more room to move round rad would help. Line N225 above is wrong Y should be 12.5 it is 5 years since I have done a prog and had forgotten that prog can't finish with an arc so entered line manually was changed before running it. Unfortunately there is no drawing I was given X & Y projected dimensions of a right angled triangle and told to blend corners with 4.5mm rads over the phone I think sizes measured with CMM m/c. The missing lines N050-N130 are for tool no.2 a 10mm slot drill plunge cutting out surplus

Andrew Johnston14/02/2019 11:33:23
avatar
4498 forum posts
520 photos

I imported the code into my backplotter program (NcPlot) and it generated the expected toolpath shape and stepping thorugh the code the tool stepped round exactly as I'd expect. So it may be an interpretation problme in Mach3.

Having said that there are some odd features of the code. Presumably it was hand written? I've never felt the need to use cutter compensation, I just let the CAM software sort that out given a stock allowance and a tolerance.

Andrew

Barrie Lever14/02/2019 12:06:23
160 forum posts
35 photos

I agree with Andrew regarding cutter compensation.

The more I think about this issue the more I wonder if the machine has lost or is loosing steps, is that why it was out by 3mm.

Nothing wrong with the code maybe but something wrong with the machine?

Barrie

Andrew Johnston14/02/2019 12:25:14
avatar
4498 forum posts
520 photos

If I read the OP correctly the tool returned down a previous move, but with an offset. I wonder if it's getting it's knickers in a twist with cutter compensation and is trying to mill the outside side of the slot?

As an aside I've never heard of the limitation of a program not being able to end on an arc. Presumably that means you can't end on G02/G03?

I just fudged one of my programs to end on G03 and the backplotter didn't throw a wobbly.

Andrew

Raymond Ascroft14/02/2019 14:56:21
11 forum posts

Just tried again & Y axis ballscrew just turned a few degrees & motor sounded like it was struggling while cutting rad it stopped as it started up the angle face although the readout showed movement of both axis the cutter returned along path of 1st cut, stopped it after about 10mm homed m/c & Y axis moved normally manually
Andrew Home posn is intersection of X & Y sides of component

JasonB14/02/2019 15:19:49
avatar
Moderator
15042 forum posts
1536 photos

Have you tried it without actually cutting to see if the table will move OK around the shape with no load.

All Topics | Latest Posts

Please login to post a reply.

Magazine Locator

Want the latest issue of Model Engineer or Model Engineers' Workshop? Use our magazine locator links to find your nearest stockist!

Find Model Engineer & Model Engineers' Workshop

Latest Forum Posts
Support Our Partners
Warco
Ausee.com.au
Eccentric Engineering
ChesterUK
Eccentric July 5 2018
Allendale Electronics
emcomachinetools
TRANSWAVE Converters
Sarik
Subscription Offer

Latest "Wanted" Ads
Get In Touch!

Do you want to contact the Model Engineer and Model Engineers' Workshop team?

You can contact us by phone, mail or email about the magazines including becoming a contributor, submitting reader's letters or making queries about articles. You can also get in touch about this website, advertising or other general issues.

Click THIS LINK for full contact details.

For subscription issues please see THIS LINK.

Digital Back Issues

Social Media online

'Like' us on Facebook
Follow us on Facebook

Follow us on Twitter
 Twitter Logo

Pin us on Pinterest