Category Archives: Fanuc Mill

Using Rads and Chamfers Fanuc Control

Category : Fanuc Mill

Rads and Chamfers Fanuc, yes you heard it there is a quick way of doing it just like on Heidenhain.

On a Fanuc control they offer two ways of adding rads and chamfers, one is pants and the other one is great.

It really is a pain in the arse to get some of these features working but it’s definitely worth the effort to sort it out. Read this article and get to work. Your life will never be the same.

The first way uses R and R- or K and K- depending on which way your going. Now I won’t be explaining how this works because really I haven’t got a fuckin clue

It’s way too complicated. If I did know I wouldn’t waste wearing out my keyboard or damaging my manicured nails to write an article.

 

 

Anyway it will only do orthogonal lines (if you don’t know what orthogonal means don’t worry it just means your a bit thick).

Rads and Chamfers Fanuc

This by no means implies that I think all goats are stupid (technically known as goatism).

Orthogonal means relating to 90 degree lines

Now lets do it my way and you get to do shit like this.

Rads and Chamfers Fanuc

Parameters…. Shit!!!!!

First of all you got to alter some parameters.

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

Well maybe you just need to check them (they might already be ok).

Rads and Chamfers Fanuc

Anyway just read this article it tells you how to do it.

Right having done that here is a simple turned part.

Rads and Chamfers Fanuc

Here is the code if you want to program it……Rads and Chamfers Fanuc

Now if you want to add corner rads and chamfers it looks like this.

 

Rads and Chamfers Fanuc

Oh and if you got the time and the patience to write the code here is what it should look like……

The Code

(Maybe some of my smart arse readers would like to check it, don’t tell me if it’s wrong because I don’t handle failure well.)

 

Rads and Chamfers Fanuc

So with a few commas an shit it’s real easy, you should try it some time.

Rads and Chamfers Fanuc

And that’s it job done. Just remember to check those parameters,

By the way if you wreck your machine altering parameters please don’t contact me I’ll just deny all knowledge.

If you want to learn about rads and chamfers on a Sinumeric Siemens 840D read this

Thanks for watching and reading

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

Or call us

If you want to learn to programme CNC Milling Machines

Look no further Contact CNC Training Centre

 

 


G82 Drilling Program Example

G82 Drilling Program Example

G82 Drilling Program Example, this simple part has four M12 holes drilled countersunk and tapped.

The datum is the centre of the part so the holes positions are.

X55. Y55.
X-55. Y55.
X-55. Y-55.
X55. Y-55.

G82 Drilling Program Example

Here is the CNC code

G82 Drilling Program Example

The machine first moves to X-55. Y-55. and rapids the Z axis to 3mm above the part.

It then rapids the Z axis down to 1mm above the part R1.

The G82 Cycle instructs it to drill a hole 6mm deep (Z-6.) at a feed of 200mm per minute (F200.)

When it gets to depth the P3000 tells it to dwell for 3000 milliseconds which is 3 seconds. No decimal point allowed. (Varies on controls)

When the hole is done it rapids back to the initial point (Z3.) This was in the line

This is because of the G98.

If it were G99 it would return to 1mm above the job (R1.)

See explanation of G98 and G99

Once the cycle is active each time it sees a position it repeats the drilling process.

When the G80 is programmed it no longer drills holes.

Now watch the video to see it all in action.

G82 Drilling Program Example

Haas G82 example

It’s been great fun writing this article for you but to be totally honest i think this cycle is a complete waste of time. Whenever I have put a dwell in a spot drilling cycle it always seems to chatter.

However if you do use this cycle please let me know if you have success with it.

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

 

 

 


G73 Peck Drilling Example (Canned Cycle)

G73 Peck Drilling Example

G73 is a peck drilling canned cycle.

This cycle drills holes and breaks up the chips as it goes. It does not fully retract from the hole.

It retracts just enough to break the chips up.

This simple part has four M12 holes drilled countersunk and tapped. The datum is the centre of the part so the holes positions are.

X55. Y55.
X-55. Y55.
X-55. Y-55.
X55. Y-55.

G73 Peck Drilling Example

Here is the CNC code (G73 Peck Drilling Example)

G73 Peck Drilling Example

The machine first moves to X-55. Y-55. and rapids the Z axis to 3mm above the part.

 

G73 Peck Drilling Program Example

It then rapids the Z axis down to 1mm above the part R1.

The G73 Cycle instructs it to drill a hole 17.5mm deep (Z-17.5) at a feed of 200mm per minute (F200.) 

The Q2. tells the machine to drill the hole in 2mm steps. After each step it retracts a small amount to break up the chips from the drilling.

As it drills the depth increases by 2mm each time.

When the hole is done it rapids back to the initial point (Z3.) This was in the line

G73 Peck Drilling Program Example

This is because of the G98.

If it were G99 it would return to 1mm above the job (R1.)

See explanation of G98 and G99

Once the cycle is active each time it sees a position it repeats the drilling process.

When the G80 is programmed it no longer drills holes.

Now watch the video to see it all in action (G73 Peck Drilling Example)

G73 Drilling Example

Haas G73 example

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

 

 

 


How G28 Works. Why two pushes of CYCLE START?

How G28 Works

Every wondered why G28 takes two presses of the CYCLE START Button when you are in single block.

How G28 Works

Be amazed you are about to find out.

One of my pet hates, and at my age you have thousands, is when people say

“Oh I don’t know we’ve always done it”

I just think, well you are stood at this machine for eight hours a day why not find out what’s going on.

How G28 Works

How G28 Works

G28 tells the machine to return to its home position. This is usually a convenient point for a tool change.

The command on a machining centre looks a bit strange.

G28 G91 X0 Y0 Z0

Why G91?

Well G28 means return to your home position via an intermediate point.

So if you programmed G28 X0 Y0 Z0 then your machine would rapid down to the workpiece (probably crash) and then go to it’s home position.

What G28 G91 X0 Y0 Z0 tells the machine is this……

  • The reference point is incrementally zero from where you are.
  • So the machine does not move.
  • Then it goes to it’s home position.
  • Hence the two presses of cycle start.

On a CNC Lathe we use U and W for incremental. Read this post if you don’t know.

So if you programmed G28 U0 W0 your X and Z axis would return to their home position. This being because the reference point is incremental.

If you programmed G28 X0 Z0 you would probably get a collision like below.

Well at least it went home.

First move is to X0 Z0 which is the front of the part. (This is your reference point.)

The machine would then move back to zero return.

G28 is fine on a CNC Lathe but on a CNC Machining Centre you must remember to change back to G90 (Absolute).

My preference is to use G53 to get back to your home position.

Read this article if you never heard of G53.

Please note some older machines don’t have G53. Oh and it is classed as an option!

If you are affected by any of the issues raised in this post or need CNC Training then contact us.

Contact CNC Training Centre

Don’t forget to watch my Tutorial Videos

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

Or fill out the contact form below

 

 

 

 


Step Through All Fanuc Programs

Category : Fanuc Mill Fanuc Turn

Step Through All Fanuc Programs

In the edit mode if you type letter O then press your lower cursor you can step through all the programs in the machine.

This was really useful in the old days (for old gits like me) because there was no directory screen on the old Fanuc 6M control.

But it still works.

Heidenhain Training


Careers in CNC

View all current vacancies in CNC

Click here

Call David: 07834 858 407