Author Archives: David

XYZ KRV 2000 Milling Machine

Tags :

The XYZ KRV 2000 also branded as King Rich is what is commonly known as a turret mill it is an incredibly versatile machine. This machine can get into all the nooks a crannies that other machines can only dream of. It has an Acurite Mill Vision digital readout.

PLEASE READ THE SAFETY RULES AT THE END OF THIS ARTICLE

Access all areas, it’s a bit like the gynaecologist who repainted his hall through the letterbox.

My machine had the Acurite DRO this is the Acurite Mill Vision and for it’s age it still packs a punch as you will see later in the article.

It takes me back many, many years, in fact 50 years. I actually worked on a what was known as a Beaver Mill. Mine was a Beaver Pal very similar to the KRV 2000, still a few Beavers out there.

Now, not without it’s sexual connotations it was an unfortunate name but I was proud of my Beaver, it was brand new.

At the company I worked for Sharnco Tools you were rewarded with your own brand new Beaver once you became fully skilled and qualified as a toolmaker. You also got all new collets chucks and tooling.

Wow luxury. (Don’t let anyone tell you the 70’s were shit.)

Turret Mill

I always remember that it was a very advanced company and they worked what was called flexitime. Providing you did your 40 hours, as it was then you could come it when you wanted. I was working as a singer at night so took advantage of this.

Yes that really is me.

Unfortunately I never had enough hours left at the end of the week. What a twat, never mind they didn’t actually sack me for that. I think it was for making Tarzan calls whilst they were showing around important visitors.

I was very childish back in those days, well actually I still am. When we washed our hands at break time each sink neatly had its own bar of soap and it amused me to throw all the bars of soap on the floor minutes before everyone came in to wash their hands.

It caused a lot of moaning and stuff but it somehow amused my twisted mind. Sorry guys it was me.

I actually learnt shit loads in this company and I thank them for that and their patience, if you’re out there Bill, Tom and Dave I’m sorry for all the grief I caused you. But be honest you did have hell of a fuckin laugh.

Just one more trick, I used to give every ones lunch box a big big shake up just before lunchtime. What a dick.

If anyone is reading this who was unfortunate enough to work with me at this time. I’m not sorry at all.

KRV 2000 Similar To all Turret Mills

The KRV 2000 is based around the original Brideport BRJ machine. These machines are still around and hold their value. Originally made here in Leicester (Home of the CNC Training centre.)

Bridgeport BRJ

Let’s start with the quill of the KRV 2000, this is like a pillar drill. With this handle you can drill holes and move your quill up and down.

If that’s not enough you can move the whole table up and down. We call this the knee of the machine.

Always try to keep this high. That way your quill is not sticking out too much meaning you wont get vibration.

In these days of political correctness nobody wants to walk around with their quill hanging out now do they. I tried it in the Coop the other day and if it wasn’t for me hiding behind the meat counter I’d probably be in a lot of trouble.

The quill has it’s own digital readout and another handwheel. That means you can get more control of it and because there is a DRO (digital read out) on the Z you can drill holes to a very accurate depth.

How exciting is that?

Turret Mill
Some bloke moving the quill with the handwheel.

On the KRV 2000  you wind the whole table upwards with this handle.

It comes off and turns around so it’s out the way. If you have bollocks then you’ll be glad of this because it can hit them.

Unless of course you want a budget vasectomy.

KRV 2000 Table Left To Right

The table moves from left to right and we call this the X axis. Table also moves front to back and we call this the Y axis. The axis are the same as a CNC Machine

Moving the table left to right grip the handle and it will lock in and turn to move the slide way.

The lever below this will engage a feed.  Move it left or right for both directions.

Turret Mill

Just press the green button to speed things up on your KRV 2000 . This is a rapid button so be careful not to shit your knickers when it moves.

The table has two handy stops which you can lock up so that you can machine to an exact point. These will automatically switch off your feed when it hits the stop.

Just undo the nut below to move them. Sorry about the shitty little spanner. Please use a ring spanner.

Where it gets clever, with a turret mill, is that you can tip the head right over to 90 degree and drill into the side of a part. The head also swivels from front to back. This means you can get any compound angle you want.

If you don’t know what a compound angle is you might want to google it. It’s ok I won’t think you’re stupid. (I am a bit worried though if I’m honest). Hm call yourself a fuckin engineer.

Turret Mill Access All Areas

As I said this machine can get anywhere, it can reveal your darkest secrets. The whole milling head can rotate and move forward meaning you can put massive parts on the table. Watch it don’t tip up. Not joking there it really can.

KRV 2000

So this means the whole of the top of the machine can slide back and forward as well as rotating. This is rocket science.

Speed Control Bridgeport BRJ and Similar

You stop and start the spindle here and adjust the speed on the right. Just turn it. Not without the spindle running or you will fuck the machine.

Depending on which range you are in the actual speed is displayed left and right

When you stop the spindle if you pull or push the lever bellow you can apply a brake and stop the spindle.

KRV 2000

To change from low to high gear rotate the lever on the right. You may have to turn the spindle to make it drop into gear. Make sure it has dropped in or it will sound like a vicar driving a 1960s mini when you turn on the spindle. Crunch crunch.

Don’t you just love AI. Does anyone know if it can do porn (just asking).

In low gear FOR is forward and REV is reverse, obvious really but I know my audience.

In high gear REV is forward and FOR is reverse. Try and remember this if you don’t want sparks flying off your drill and a very hot part.

Turret Mill

This machine has what is called an R8 taper. Collets and chucks are held in this taper and pulled up with a draw bar. These are used on all turret mills similar to the Brideport BRJ.

The draw bar is at the top of the machine and you will need a 19mm ring spanner. Remember to remove the spanner before starting the spindle. Believe me I’ve seen it done and it’s not pretty.

KRV 2000

Undo this bolt then give it a light tap.

Collet will drop and you can unscrew it.

This is an R8 hand chuck. As used on Brideport BRJ and similar machines

Turret Mill

This can be used for drilling and spot drilling. It is not designed for any side load so if you try to put a slot drill or end-mill into it they will spin and pull out.

Use a Clarkson Autolock milling chuck, if you have one. Alternatively use a collet. The Clarkson Autolock chuck is designed for screwed shank tools. They will not pull out and are really rigid.

Older high speed steel end-mills will not cut downwards (like a drill).

Slot drills which only have two flute will cut downwards like a drill and side-ways.

We Need To Talk About Backlash

Now you might not of heard of backlash, no guys it’s not a waterproof eyeliner. It is when you turn the handle on a machine in one direction and then change to the other direction.

What happens is that the dial and handle move but the table does not. This is because any slack in the lead-screw of the machine is taken up. Your dial in fact would give you the wrong position. You combat this by always moving in the same direction. It is useful to draw an arrow on the dial with a felt tip pen (sharpie).

1 So you move to a position turning the handle clockwise.

2 You turn the handle counter-clockwise to your next position.

3 You go past the position.

4 You wind clockwise back to the position.

This keeps all the backlash in the same direction.

Why in holy shit’s name do people call a felt tip pen a sharpie? Mark your dial like this, with a felt tip pen.

Some geezer turning a machine handle

So whatever position you move to you must always turn it in this direction. So you go past the position you want and then wind it back in the direction of the arrow.

Good News

You don’t need to worry about any of this bollocks.

Fuck it. You have a DRO (digital readout) this has a glass scale that reads straight off the table. I will always read the correct position no matter how you got there.

Backlash who cares.

Oh by the way if your DRO fails you might want to start taking heed again of backlash.

Switching On Your KRV 2000

You will need to plug it in.

And switch it on.

Turret Mill

Then turn on the all the motors, press each green button.

KRV 2000

Now turn on the Anilam Millvision DRO

Acurite Mill Vision

This will take a while to come on.

Press any key to continue, then press DRO.

Acurite Mill Vision

You can now zero the DRO.

Acurite Mill Vision

This control is like the usual DRO (digital read out) you can zero it and send it to any position. The Accurite Mill Vision DRO has a few tricks up it’s forty plus year old sleeve.

Yes, clever shit could be done even back then.

Program The Accurite Mill Vision

You can actually write programs and work through them moving to each position. These can be run as many times as needed and make repeat jobs easy. It even has a “teach” mode so each time you reach a position you ask it to record it.

When your done you can play back your program, you can even make it flash when you get close to your position. It also knows if you are approaching it from the right direction. If you don’t obey it keeps flashing basically annoying the shit out of you.

Bolt Hole Circle Acurite Mill Vision

You can also easily drill a circle of holes. Answer a few simple question, usual stuff, date of birth, monthly income, sexual preferences and your away.

Sorry I’m being silly, just give it the pitch circle diameter of the holes, where they are, how many and a few other bits and you can drill away.

Press HOLE PTRN

KRV 200 Even Has A Built In Calculator

Yes you heard me a built in calculator.

Press this button

Oh and A Thing-A-Me- Jig

Yes this Acurite Mill Vision has a thing-a-me-jig. It can calculate angles. You just position the machine to one point and it records it, then go to a second point. It records that and then tells you the angle between the two point. Wow that’s fuckin awesome. Probably useless but I love it. Sure I’ll find a use.

KRV 2000 Do you know Your Feeds and Speeds?

When you work with really old guys like me. They pick up a drill, look at the material and go “mmm I recon about 250 RPM.

The truth is we don’t really know we just make it up, well I do anyway, I thought everyone did.

If you are not sure of what rpm to use for your tools just look up what surface speed is required for the material you are machining on the internet.

Tell the Acurite Mill Vision the diameter of your tool and the surface speed you want and voila it gives you the RPM.

It’s Typical

So there you have it a typical turret mill. Very useful bit of kit, incredibly versatile. Persuade the wife you need one.

My advise as with all machinery is have fun with it. Make sure you are aware of everything it can do.

Safety Rules

Safety rules for Turret Mill Type Machines

Only trained and authorised people should operate the machine. Follow the specific machine manual, workplace risk assessment, and local safety procedures. Milling machines require protection against rotating cutters, entanglement, nip points and flying chips.

Before starting

  1. Wear safety glasses with side protection; use a face shield when there is a significant risk of flying chips or tool breakage.
  2. Tie back long hair and remove jewellery, watches, lanyards and loose clothing.
  3. Do not wear gloves while the spindle is running. Gloves can catch on the cutter, spindle or workpiece.
  4. Wear suitable footwear. Use hearing protection when required.
  5. Check that guards and chip screens are correctly positioned and secure. Never bypass an interlock or remove guarding unnecessarily.
  6. Locate and test the emergency stop and normal stop controls.
  7. Check the cutter, collet or tool-holder for damage. Ensure it is correctly seated and tightened.
  8. Remove all spanners, chuck keys, drawbar tools and setting equipment before starting.
  9. Clamp the work securely in a vice, fixture or directly to the table. Never hold work by hand.
  10. Ensure the vice, clamps, cutter and workpiece will not strike the column, ram, table, guard or spindle during travel.
  11. Set a suitable spindle speed, feed direction and depth of cut for the cutter and material.
  12. Lock axes that are not being moved. Confirm table and knee locks are released only where movement is required.

While machining

  • Keep hands away from the rotating cutter, spindle, belts, pulleys and power-feed mechanisms.
  • Stand clear when starting the spindle, particularly after fitting a new cutter.
  • Keep the guard between yourself and the cutter as far as the operation permits.
  • Never reach over, under or around a rotating cutter.
  • Do not touch or attempt to slow the spindle or cutter by hand.
  • Do not change spindle speed ranges, belt positions, tooling or work-holding while the spindle is moving.
  • Never leave the mill running unattended.
  • Use the correct feed direction. Conventional milling is normally safer on machines with leadscrew backlash; climb milling can pull the table or workpiece into the cutter unless the machine and setup are suitable.
  • Keep the floor dry and the operating area clear of swarf, tools and trailing hoses.
  • Stop immediately if there is unusual vibration, noise, cutter movement or loosening of the work.

Measuring, adjusting and clearing chips

Stop the spindle and wait for complete standstill before:

  • measuring the work;
  • changing tools;
  • adjusting the work or vice;
  • removing chips;
  • applying coolant by hand;
  • checking the finish; or
  • reaching into the machining area.

Remove swarf with a brush, chip hook or vacuum designed for metal chips—not with bare hands. Do not use compressed air against your body or in a way that sends chips toward other people. Chips can be extremely sharp and hot.

Turret Mill Specific Precautions

  • Support the head securely before loosening the turret, ram or head-angle clamps.
  • Tighten all ram, turret and head clamps before machining.
  • Keep clear of pinch and crushing points when raising or lowering the knee.
  • When tightening or loosening the drawbar, stop and isolate the spindle. Prevent the tool-holder from dropping.
  • Do not use the spindle brake as a substitute for electrical isolation during maintenance.
  • Make sure the quill feed and power-feed controls are disengaged before starting unless they are intentionally required.
  • Do not reverse the spindle until it has stopped, unless the particular drive system is explicitly designed to permit it.

After use

  1. Stop the spindle and isolate the machine.
  2. Return feeds and controls to neutral or disengaged positions.
  3. Remove the cutter when appropriate and store it safely.
  4. Brush chips into the proper container.
  5. Clean the vice, table and surrounding floor.
  6. Report damaged tools, loose guards, electrical defects, excessive backlash or abnormal machine behaviour.

Maintenance and fault clearing

Disconnect and isolate all energy sources before removing guards, entering hazardous areas, clearing a jam or carrying out maintenance. Apply your workplace’s lockout/tagout procedure; pressing the stop button alone is not sufficient.

Never operate the mill with unsecured work, a damaged cutter, defective guarding or an unknown control setting.

 

 

 

 

 

 

 

 

 


Loading Tools on a Doosan DNM

 

CNC Training Centre Reviews

30 five star ratings on Google (just saying)

There are several ways of Loading Tools on a Doosan DNM. The first is the most simple. Don’t forget this is random tool changer so it’s no good looking in the tool drum. Read this article first if you don’t understand how a random tool changer works.

Just call out the tool you want for example T6 M6 and then load your tool. Your tool has now become T6.

M45 To The Rescue

The other way of Loading Tools on a Doosan DNM is to use M45

Loading Tools on a Doosan DNM Access Tool Table

So to acces the tool table on a Doosan DNM press this button.

Doosan Tool Drum

This screen is displayed.

Loading Tools on a Doosan DNM

Press TOOL DATA button

Loading Tools on a Doosan DNM

This is your tool table that tells you where everything is in the Doosan Tool Drum.

This tells me that T20 (Too20) is in pocket 3 (P003).

Loading Tools on a Doosan DNM

Love It Or Leave It

From this screen you can decide what tools you want to keep and what tools you want to replace.

It’s a good idea to keep an actual list of what tools are in your machine.

If I wanted to use pocket three then call it in MDI tool 20 (M6 T20).

Doosan Tool Drum

Now you can load your tool, if the pocket is empty, or exchange it with this tool.

Loading Tools on a Doosan DNM

This button will release the tool if you are in a manual mode.

The tool can be heavy or stick in the spindle so be prepared for it to drop. It may be heavy so you could put a piece of wood under it to support i

From now on your tool will be tool 20 (T20).

Please don’t call it anything else because it will just ignore you.

Loading Tools on a Doosan DNM M45 to the Rescue

You now have the opportunity to change this tool number.

If you have a large tool database then it is sometimes useful to use the numbers in the database.

M45 will effectively change the tool number in that pocket M54 T203 means your tool will from now on be known as T203.

M6 T203 will get your tool. Don’t forget it’s now using offset 203.

This applies to you H and your D offsets.

Check you have enough offsets as these are extras so you may be limited to 400. This means the maximum tool number you can assign is T400. If you want more then you need to talk to Fanuc

Loading Tools Doosan Tool Drum

So, as above call out the tool referring to the tool table.

Replace your tool with the one you just called out.

Now in MDI input M45 T60.

Doosan Tool Drum

If you require training on your Doosan machine call us.

 

 

 


Doosan Access Tool Table Random Tool

CNC Training Centre Reviews

30 five star ratings on Google (just saying)

Doosan Access Tool Table. Now you probably already know that when you have a random tool changer it’s hard to know which tool is which. You look round the side at your tool drum and the numbers make no sense.

Doosan Access Tool Table

Random Tool Changer That Sounds Dodgy

No it’s not dodgy it just confuses the shit out of any one who is not used to this type of machine. I means that the tool number you are using bears no relation to the tool numbers in your tool drum.

Confused? Well you should be by now.

Doosan Access Tool Table

The machine picks up a tool and swaps it with the tool in the spindle. It then puts that tool back where it go the last one from.

Why you may be asking. Well it obviously makes the tool change faster because the drum does not need to rotate. You can preload your tools by just adding a T number anywhere before your tool change. That means you next tool is ready. All the machine needs to do is swap em. Job done.

Now for me I can’t even remember if the wife told me to get a pint of milk or a pizza on my way home from work. Therefore keeping track of these tools is absolutely impossible.

Good News Doosan Access Tool Table

You don’t need to. Our clever little machine remembers it all even when it’s turned off.

Seek And Ye Shall Find

 

All you need to do is ask for a tool and the machine will get you the correct one. Just don’t look at the drum, promise me.

Looking at the drum is like being on a 100ft cliff and looking down. Just scares the fuck out of you.

Trust the machine it knows best.

For more CNC Training check us out

The Catch

But then one day you want an M6 tap and you see one in the tool drum.

How do you get it?

It’s number 20 in the tool drum and only the machine knows what that is.

Ok so we need it to tell us.

Doosan Access Tool Table

So to acces the tool table on a Doosan machine we first press this button.

Doosan Access Tool Table

You will then see this screen.

Random Tool

Press TOOL DATA

Doosan Access Tool Table

So here we have it P is the pot number (the position in the drum) and T is your tool number.

So if you wanted the tool that is in pot number 3 in the tool drum you would type M6 T20.

Doosan Access Tool Table

Here is how to do it if you don’t have a Doosan Machine.

Got a Haas? They have an even easier solution Read this

CNC Training Centre Reviews

 

 

 

 

 

 

 


Well Set Out G Code CNC (CNC Programming)

Well Set Out Code

Contact David 07834 858 407

Well Set Out CNC Code

CNC Training Centre Reviews

30 five star ratings on Google (just saying)

Well Set Out CNC Code is really important. It can save lots of time spent trawling through code trying to find the section you’re looking for. Simple things like leaving gaps after the tool change line can really help.

The program runs exactly the same but……

Look at the two examples of the same program

Well Set-Out

g code cnc
Uncluttered CNC Code

Not Well Set-Out

g code cnc
Cluttered CNC Code
  • Notice where the gaps are.
  • They give clarity to what’s happening in your program.
  • Try to create your own convention and always lay your program out in the same way.
  • Notice how your eyes are drawn to the tool change lines. These are usually the first things you are looking for.

Read On

It’s like reading a book without paragraphs, and page numbers. It also makes it easy to spot mistakes with well set out CNC code.

Dog reading a book

This is my dog, his name s “Get Back Here You Bastard”

See if you can find the simple error in the well set out code and let me know what it is. That way I will know you’re concentrating.

Clue: if you are the fortunate owner of a Haas machine it will spot this for you and alarm out.

 


Meaningful Comments

Insert meaningful comments. Remember you might not see this code for two years and you won’t remember what you did or how you were thinking at the time.

When you eventually come back to this code you’ll be scratching your arse for hours trying to figure it out.

You’ll think:

“Why the fuck did I do that”

A little comment will explain everything

 

Well Set Out CNC Code
An Elephant and my wife never forget

Come on Get a Grip

Yes you will figure it out eventually but that’s the same with the human genome project.

Well Set Out CNC Code
It takes time to remember what you were doing

Why do I need Well Set Out CNC Code (Things To Do)

  1. Leave gaps at strategic points in the program.
  2. Loads and loads of comments, write them as you would say it, (don’t try to be posh).
  3. Always make the order of the code the same.
  4. Write an SOP (Standard Operating Procedure) for how you want your code laid out.
  5. Make the tool change lines stand out these are the key points.
  6. Use N numbers at strategic points so that you can easily find things.
  7. Don’t use too many N numbers or you will get confused they are like E numbers they can drive you crazy. They also take up loads of memory.
  8. The machine setter and operator are your customers and you need to make their lives as easy as possible. Give em code that’s easy to read.
  9. If your writing X50. Y50. Z50. don’t write Z50. Y50. X50. Yes it will run OK trouble is it’s bloody confusing.
  10. Someone suggested adding M01 after each tool so I’m adding this in. (Thanks Michael)

An M1 or M01 is an optional stop which means you have the choice to stop at each tool. (Very useful if you want to stop at the next tool and you can’t stand around.)

Continuity

When you arrange the program in the same way every time it will be easy to spot mistakes. If you always put your spindle start and speed at the end of the first position line like this.

G90 G0 G54 X50. Y50. S1500 M03

Were you to miss out the speed you would have a very good chance of noticing it because the line will look wrong.

G90 G0 G54 X50. Y50. M03

Tidy neat code is the same as a neat tidy workshop. It’s much easier to find things.

Thanks for reading my post.

Please contact me if you require:

  • CNC programming training.
  • Want to learn CNC programming.
  • Fanuc control training.
  • Yasnac programming training.
  • Any type of CNC course.
  • Fanuc training courses
  • CNC lathe training
  • CNC Vertical Machining Centre training

Services offered at CNC Training Centre

Edgecam Training.

Siemens Sinumerik Training

Classroom programmer training.

Onsite CNC Machine Training.

Training on all controls and machines.

Mazak Training Fanuc Training

Don’t forget we offer training on all types of Mazak Machines and all Fanuc Controls 6m to 31i Oi old to young.


G02 G03 Circular Interpolation

G02 G03 Circular Interpolation

On a Fanuc or Haas control G02 G03 are the two G codes we use to move around clockwise and counterclockwise circles. You don’t need the leading zeros so from now on I will call them G2 and G3.

And by the way never use the letter O it’s number zero

GO2 GO3 looks almost exactly the same as G02 G03. But your control will blow it’s mind and get real mad with you.

It will also do some really weird shit like trying to start a new program. Anyway just don’t do it.

If you want to know how to do this on your Heidenhain control you need to read this article.

Oh and please don’t call it interpolation as it annoys the shit out of me.

  • Linear interpolation is movement in a straight line.
  • Circular interpolation in moving in a circle.
  • Interpolation is movement.
  • CNC Training Centre Reviews

    30 five star ratings on Google (just saying)

Now that’s the telling off out of the way let’s move on. It’s ok I don’t hold a grudge.

Which one of you bastards said interpolation?

Let’ Talk About Milling A Shape

When you are milling a shape and you want to move in a circular motion you use G2 or G3

For a clockwise arc use G2 and for a counter clockwise arc use G3.

They both work the same way. On a modern control you programme the endpoint (an XY figure on a milling machine) and the radius you require.

Then your CNC controller magically creates your circle. You can programme any arc like this with one exception.

Do you know what it is?

Ok I will tell you later, it’s OK to not know. (Just means you are little thick).

Lets go back to school.

Remember construction? Of course you do.

We are going to mill the top section of this part

G02 G03

Let’s see what the control has to do to work out where the centre of the circle is.

It knows its current position and in your G3 line you tell it the end point and the radius you want.

G02 G03

Well it gets out its little compasses and draws two circles at the radius you told it.

G02 G03

 

It positions the compass first on the start point and draws an arc. Then on the end point and draws an arc.

Where these two arcs cross it places the point of the compass. Now it can strike an arc that touches your start point and your end point.

Get yourself a pair of compasses and try it. It’s great fun.

 

G02 G03

 

That’s how the maths works.

Tell me did you really believe that inside your CNC machine there is a little man with a pair of compasses?

Fuckin hell I give up.

Sorry I lied it’s all done with simple trigonometry. But at least I tricked you into understanding the principle.

 

g02 g03 lathe

So you should now begin to work out why you get an alarm when the radius is too small. Your two arcs just don’t cross. In other words you are trying to fit an arc between two point that simply miss one another.

G2 G3 No Pot of Gold

Your control will give you an alarm “End Point Not Found” which makes sense because it can’t find one. It’s like the pot of gold at the end of the rainbow.

 

G02 G03

Oh Before you Go More on G02 G03

What about the question. When can you not use endpoint and radius with G02 and G03 ?

Answer: When you want to machine a full circle using G02 and G03.

You can do it but you would have to break it into two halves. I’m not going to explain anymore because this method is for wimps and peole who can’t be arsed to read my articles.

You know who you are, ordering Chicken Korma in an Indian Restaurant.

Well…… what follows is a full, blow your bollocks off, shit your pants the next day, vindaloo.

And Now Ladies and Gentlemen the Infamous I and J

At the CNC Training Centre we don’t get too excited about I and J when it comes to programming circles. That’s because you don’t need to worry your pretty head about it anymore. You almost never need it.

Did he say almost?

Well yes almost. You could programme forever and never bother about using I and J with G02 G03. So just go off and watch some porn for awhile and I will explain to the real programmers when you can use it.

In the old days I and J was the only way to programme an arc. You would tell the control where the centre of the circle is and the endpoint. This is cumbersome and a bit tricky. That’s why I’m not telling you about it.

Anyway one really good simple way to use I and J is for a full circle. Oh and it’s bloody easy. That is once I’ve explained it to you.

Click here for more info on full circle

When I was a boy hundreds of years ago I had a toy called a Spiro Graph.

Spirograph those were the days

It consisted of a series of plastic gears. You stuck your pen in a hole in the gear and rotated it around another gear. With a bit of practice you could make some really nice pictures. Kept us happy for hours. The crime rate dropped dramatically in my area when these things came out.

What’s this to do with CNC programming you ask? Well if you tried to use end point and radius for a full circle this is what you would get:

If your start point was X0 Y0 you would program G3 X0 Y0 R100. assuming radius was 100mm.

So in a full circle your endpoint is the same as your start point. There are millions of circles the computer could pick. It would be just like the shapes above. If you do the compass trick you will see what I mean. That’s why it’s impossible.

In Comes I and J

G02 G03

So some clever bloke thought fucks this I’ll invent I and J.

If we use I and J there are four options as above.

You would simply program as below for a full circle (20mm Radius)

  • G3 I-20.
  • G3 I20.
  • G3 J20.
  • G3 J-20.

And that’s it.

G02 G03

So these are the four options

 

G02 G03

So there you have a fantastic way to programme a full circle without having to break it down into two halves or be clever like a newsreader or some twat off mastermind.

Why do you only need the I and not X and Y Dave?

For fucks sake don’t call me Dave my name is David.

I had this really nice guy phone me from Africa the other day. He explained to me that he needed to get his inheritance of 10 million pounds out of England and if I helped him he would give me £20,000. All I had to do was give him all my bank and credit card details. Oh and a small one off payment of £1000.

Of course I agreed, what a bargain. Just as I was about to do this the cheeky bastard called me Dave.

I immediately told him to fuck off. I just hate being called Dave.

I gave him my 96 year old mothers phone number because I thought at least she can benefit from it all. Her name is Mary so he couldn’t shorten that. She only has £1200 in savings so it would be doing her a massive favour.

 

Explanation

You don’t need to re-state the X  and Y because you are already at the endpoint

Click here for more info on full circle

If you want to do this on a Sinumeric Siemens 840D read this

Thanks For Reading

Don’t forget there’s loads more folks.

And a YouTube channel

Services offered at CNC Training Centre

Edgecam training.

Classroom programmer training.

Onsite CNC Machine Training.

CNC Training on all controls and machines.

Mazak Training Fanuc Training

Siemens Sinumerik

Don’t forget we offer training on all types of Mazak Machines and all Fanuc Controls 6m to 31i Oi old to young.

CNC Training Centre Reviews

30 five star ratings on Google (just saying)


 


Careers in CNC

View all current vacancies in CNC

Click here

Call David: 07834 858 407