Siemens Using RND

CNC Training Call David: 07834 858 407

 

CNC Training Centre Reviews

30 five star ratings on Google (Just saying)

 

 


CNC Lathe Tool Nose Radius Compensation

Tags :

Category : Fanuc Turn Haas Turn

CNC Lathe Tool Nose Radius Compensation

CNC Training Call David: 07834 858 407

 

CNC Training Centre Reviews

30 five star ratings on Google

 

This video “CNC Lathe Tool Nose Radius Compensation” is a follow up from my previous video “Tool Nose Radius Compensation on a CNC lathe”.

When you use tool nose radius compensation on a CNC Lathe (that means we are using G41 and G42) you have to tell the machine where the cutting point of the turning tool is so that the correct tool path is produced.

On a CNC Milling machine the cutting point is the centre of the tool but on a CNC lathe there are numerous choices depending on how the tool is going to cut.

This is sometimes known as the virtual nose position or the Tool Cutting Point. It is usually shown in a square diagram like this.

CNC Lathe Tool Nose Radius Compensation

It is designated by a number from 0 to 9. On a Haas control this is under the column TIP on a Fanuc control it is usually under the column T although it is different on some controls.

 

You would be forgiven for thinking that T stands for tool and that it is the tool number (sorry it aint). Mmm I dunno the jury is out on this one.

CNC Lathe Tool Nose Radius Compensation

 

On the offset page your machine will need to know the X and the Z position of the tool. If you are using a Tool Presetting arm or you want to use tool nose radius compensation (and you definitely should) then you will need to input the Tip Radius under the R column and the Virtual Nose position under the T column or the TIP column on a Haas.

 

 

CNC Lathe Tool Nose Radius Compensation

So when you use CNC Lathe Tool nose Radius Compensation the computer will allow for the radius that you specify for your tool. The cutter path will also use the cutting point that you specify.

Below is a tool measurement arm. This can automatically measure a turning tool. It will need to know the type of tool in order to measure it in the correct part of the square. This boring bar would be a type 2.

CNC Lathe Tool Nose Radius Compensation

So here it is folks and remember……..

 

“Like***Share***Comment***and***Subscribe to my video channel”

 

 

Services offered at CNC Training Centre

Edgecam programming and training.

Classroom programmer and Setter Operator Training.

Onsite CNC Machine Training.

CNC Programming and 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.

 

 


Heidenhain Programming Examples

Heidenhain Programming Examples

CNC Training Call David: 07834 858 407

CNC Training Centre Reviews

Heidenhain Programming Examples

Heidenhain Programming Examples

  • The control has been around for a long time and is fitted on many machines.
  • It has improved with age as more and more useful features get added.
  • This is a control that can be learnt quickly and easily.
  • It is a control that can be used on many levels and has some very sophisticated features.

The problem with learning something quickly and easily is that lots of good features are missed.

I often say to my customers “I get paid to read the manuals you can’t be arsed to read”

Obviously I wouldn’t say “arsed” to my customers. I’d say something more sophisticated like  “the manuals you don’t give a flying fuck about”

I hate to see things underused we are The Wombles of CNC Programming. Check out this article.

You know, like when you find a piece of cheese behind the fridge. My mother taught me that so long as you cut all the mould off it’s fine to eat.

Most of the buttons will look familiar if you worked on older controls and you come to the newer models. Don’t be fooled by this there is loads of new stuff lurking under the bonnet.
It has a parametric programming function using Q defs.

“Bloody hell what are they” I hear you say.

It’s ok it’s just me trying to be posh again. It means that you can control a programme externally. The sizes, feeds and speeds, all sorts of stuff can be changed each time the programme runs.

(1) Here is an example of how to use the various arc commands on a Heidenhain control. 

Heidenhain Programming Examples       Heidenhain Programming Examples         Heidenhain Programming Examples        Heidenhain Programming Examples

You can programme circular arc moves in four different ways on this control.

“Why would I want to do that sounds complicated”

Actually it ain’t. The idea is you programme the same as your drawing.

  • The drawing gives me sharp corners. Use this button Heidenhain Programming Examples
  • The drawing gives me the centre of the radius. Use these two button.Heidenhain Programming Examples
  • My line is tangent to the circle. Use this. Heidenhain Programming Examples
  • End point and radius?  This buttons for you .Heidenhain Programming Examples

 

(2) Here is another Heidenhain Programming Examples. This is how to use cutter compensation on both Heidenhain and Fanuc.

Heidenhain Programming ExamplesHeidenhain Programming Examples

Heidenhain Programming ExamplesHeidenhain Programming Examples

 

(3) This example shows how to use sections in Heidenhain Programmes.

Heidenhain Programming Examples

Contact me if you are interested in learning Heidenhain Programming

Don’t forget to watch my Tutorial Videos on YouTube

Heidenhain Training call David 07834 858 407

We offer training on all types of CNC Machines and controls check em out.

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

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


How To Format a Data Card on a Fanuc Control

Format a Data Card on a Fanuc Control yes that’s what were going to do. Now first of all I have a confession to make.

People often say to me how nice it is of me to write all these articles helping people with the shit they can’t do. Well sorry it’s not true actually I’m just a selfish bastard just like all the rest of you.

CNC Training Call David: 07834 858 407

 

CNC Training Centre Reviews

30 five star ratings on Google (just saying)

 

My only reason is that I have and always have had the memory of a goldfish. If you have ever had a goldfish and tried to train it (which I once did). I read books on it like “How to Train Your Goldfish in 3 Easy Steps”, for which I got a refund.

 

 

Anyway I digress. The reason you can’t train them is, not least of all because you can’t keep them out of the water too long, but they don’t remember a word you say. Fuck all, Jack shit.

So the minute they learn a nice trick they immediately forget it. It doesn’t bother them because they just forget that it bothered them.

Sorry no more about Goldfish.

Anyway its really easy to Format a Data Card on a Fanuc Control. You just hold in these two babies while switching it on.

Oh and make sure you have data card selected in your parameters.

Format a Data Card on a Fanuc Control

This is me doing it. Yes that’s my gnarled up old hand.

“Read More”

Overtravel Axis Fanuc Parameter 1300

Messing With Parameters Can Be Fatal!!!!!

Over-travel alarm, make this a thing of the past with this parameter

You first need to go to the setting screen in MDI.and put a 1 in the parameter write box.

Today we are going to change the parameter that stops the machine generating an alarm when it gets to the end of travel.

CNC Training Call David: 07834 858 407

 

CNC Training Centre Reviews

30 five star ratings on Google (just saying)

End Of Travel Alarm  Fanuc Parameter

Now I need to start by apologising to all the lovely people at Fanuc. All the years I have moaned and moaned about the fact that when you get to the end of the machine stroke on a Fanuc control you get a stupid alarm.

Actually I have been totally wrong and I offer my sincere apologies to all who have been hurt by my nasty comments about this.

If you set parameter 1300 BIT 1 (NAL) to a 1 then you do not get an alarm when you travel to the end of the machine stroke.

Fanuc Parameter 1300
Fanuc Parameter 1300

This should make it work. If it doesn’t then maybe you should call the Samaritans.

Bits n Bobs

When counting the bits in parameters you count from right to left so the first one on the right is bit 0 or sometimes known as #0

Other Parameters You may Want to Change

3203 Clear MDI Screen

3202 Unlock Program 9000 to 9999 and 8000 to 8999 to Edit

3402 G Codes that are Active When The machine is Turned On

6005 Allows the Use of Local Subroutines (Newer Control)

6050-6059  Allows you to Call a 9000 series Program with a G Code

6080-6089 Allows you to Call a 9000 series Program with An M Code

5003 Retain Geometry when you Press Reset

3291 Wear Offset requires Key to Adjust

8134 3453 allows you to use ,R and ,C (Rads and Chamfers)

That’s it away you go.

This guy has more CNC Manuals than you can shake a stick at.

Oh just one other thing before you go off and cripple your machine forever.

Do yourself a favour take a picture of the screen before you change a parameter. If you aint got a camera then you must have a piece of paper.

Even better back everything up.

Or take a screen shot.

Thanks

If you have been affected by any of the issues in this post or need CNC Counselling then contact me.

If you want to learn to program CNC Milling Machines

Look no further Contact CNC Training Centre


Careers in CNC

View all current vacancies in CNC

Click here

Call David: 07834 858 407