CNC Crashes ** Think The Unthinkable

Category : Useful Stuff

CNC Crashes ** Think The Unthinkable

CNC Training Call David: 07834 858 407

 

CNC Training Centre Reviews

30 five star ratings on Google

Every CNC Setter, every CNC Operator, every CNC Programmer they all have a story about their worst CNC Crashes. I’ll tell you about mine in a minute. That’s not what this post is all about. Today I want to give you something to think about next time the unthinkable happens.

CNC Crashes

It all happened on a machine not unlike the one above, good old Mori Seiki work horse. I was so grateful of those bars on the door.

Centrifugal Force

An outward force on a body rotating about an axis, assumed equal and opposite to the centripetal force and postulated to account for the phenomena seen by an observer in the rotating body.

Bloody hell! Anyway what I did (like a bloody turkey) was to put a manual chuck inside a power chuck on a CNC Lathe. Worked great that was until the speed clamp stopped working.

G50 that is (oh and here is an explanation of that).

When the machine faced off the part in G96 (see explanation) the spindle accelerated up to its maximum RPM. This was about 3000 revs. Now when a power chuck gets up to that kind of speed the centrifugal force starts to force the jaws open.

https://www.youtube.com/watch?v=x14poOHTXlM

Well if you are holding a manual chuck in there you are in deep shit, and I was. The manual chuck came out ripping off the power chuck soft jaws. Oh and for good measure it took off the machine door. I have never been so scared since my hamster bit me when I was six years old.

People say to me all the time an expression I hate “human error”, mmm. Nope sorry that will not do. It actually was a catalogue of cockups.

  1. Although G50 is modal  you must have one at the beginning of every programme. Even if it’s not needed set it to the maximum RPM of the machine.
  2. Never never put a manual chuck inside a power chuck.
  3. Power chucks need regular servicing to maintain optimum pressure.
  4. Never stand right in front of the chuck, try to stay to one side of it.
  5. Never remove machine interlocks.
  6. Wear two pairs of underpants if you think you might mess yourself.

The Solution (CNC Crashes)

At the CNC Training Centre we offer to help companies make productivity improvements. When we do this I talk about ways to make things stick. That is what you need to do after a collision. Implement solutions so that this particular CNC Crash cannot be repeated.

When CNC Crashes Occur.

CNC Crashes

  1. Get everyone involved together and fully analyze what happened.
  2. Make lists of all the errors and mistakes.
  3. Make sure everyone knows it is not about apportioning blame.
  4. Make it very easy for people to be honest oh and don’t forget torture is illegal under the Geneva Convention..
  5. Look at the things you can change. If someone forgot to do something then how do you automatically remind him. Maybe you can put something in place so he does not need to remember.
  6. For everything that went wrong introduce a new rule or procedure to make sure it can never happen again.
  7. Oh by the way it’s never human error where CNC Crashes are involved.

So let’s look at my example.

  1. Put G50 in every programme on the first line. Go through all the old programmes and do this.
  2. Maintenance programme for chucks and dated sheets on the back of each machine.
  3. Training sessions to explain exactly how G50 and G96 work.
  4. Videos are excellent for training as they cannot be altered. Word of mouth is unreliable.
  5. Training sessions to explain about modal G codes.
  6. Be sure to create an environment where people can comfortably own up to making mistakes. (Not an easy one).
  7. Centrifugal force, what’s that all about?

Thanks for reading this article and don’t forget the most important thing is your personal safety and the safety of others.

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.


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”

Careers in CNC

View all current vacancies in CNC

Click here

Call David: 07834 858 407