Category Archives: Haas

Haas Training, Milling, Turning

Category : Haas Training

Contact CNC Training Centre

 

Haas Training
Haas products are constantly improving and developing. I love working with Haas because they actually listen to customers.

Every company claims to do this. We all know that some of the software and machines we use everyday have annoying faults that just never seem to be picked up on by the designers.

Haas Training
Anyway you all know I get pissed off about this if you ever read anything I write. Here is an example.

Did you ever work on a machine with a random tool-changer?

Haas Training

This is a CNC Milling machine that gets the tool out of the spindle and puts it back into the nearest pocket. Could be a Fanuc control Mazak control, Heidenhain. So when you look round the back of the machine at the pockets, the pocket numbers bear no resemblance to the actual tool numbers.

Anyway you go round the back of the machine and you see a tool you want. An M10 tap maybe. I want that M10 tap so I have to go all through my tool lists or whatever to find what tool number it is.

I hope you get me so far. So I find there is an M10 tap called T06 and I call it to the spindle. Oh dear there are two M10 taps and I got the wrong one. In real life I would probably say bollocks but I am trying to make these articles more classy by reducing the profanities.

Haas Training
Yes, so that’s the problem. Best thing is keep a tool list maybe.
Anyway on a Haas machine all you do is look round the back at what pocket the tool is in. Instead of typing T06 M06 you just key in P06 M06 (P being the pocket number) and Bob’s your uncle job done.
That’s why I love Haas machines maybe someone complained about how frustrating it was, I don’t know. I think  someone worked on the machine at Haas and thought “mm that’s annoying I’ll sort that”.

“Read More”

G Code Groups What Use Are They?

Category : Fanuc Haas

G Code Groups, every G code is in a group and I remember looking at G codes for years thinking why on earth do they do that?

I thought it was just to satisfy the geeks, it gave them more bullshit to talk about and confuse the shit out of me.

Anyway now I’m all grown up, I know exactly why G Codes are in groups.

The good news is today I am going to tell you why and….. I am going to give you a practical example.

(Be sure to read on for a free cheese on toast recipe)

Here is a list of G codes and the groups that they are in

G Code
G Code List with Groups

Hass G Code Groups do vary a little.

Now I know this is boring but please try to keep focused it gets exciting soon honestly.

If you are loosing the will to live already then off you go, this video is amazing.

I know it’s only two of us now but I will carry on. I wrote this article a bit back about macro for the over 18’s.

“Read More”

Haas SL15 CNC Lathe

Tags :

Category : Haas Haas Turn

Classroom Training Click Here

Call David: 07834 858 407

Today I got to train someone on a Haas SL15 Lathe, it had live tooling and a sub spindle.

Haas SL15

It also had a bar-feed.

Not worked on one of these for a while. Tell me why on earth don’t other companies look at the pragmatic approach that Haas take to CNC Machining and copy it?

Say what you like about Haas machines but they have an incredible knack of shattering the bullshit and making stuff easy.

Here are two massive ones.

G112

G112 tricks the Haas SL15 CNC Lathe into thinking it’s a machining centre and that it can mill.

It’s like gender identity for CNC Machines. But, and this is the “for fuck sake bit”, on most machines you have to program it like a machining centre but then when your done you need to double X and switch all the Y’s for C’s.

Sounds simple but in practice it’s a shit storm, specially when programming G2 and G3.

Here is an article about it.

When Mr Haas invented the Haas SL15 CNC Lathe he must have looked at this and laughed. Here is a really clever idea. We’ll trick the machine into thinking it’s a machining centre and here is the clever bit. We’ll keep up the facade.

So you make a milling program (XY) and then……. you leave it that way. How incredibly clever is that?? Mmmmmm

Haas SL15 it Gets Better

Sub spindle, to program a sub spindle you have to stand on your head and think of a number, twist your bollocks through 90 degrees, say 47 “Hail Mary’s” and then divide by the number you first thought of.

No Sunny Jim not on this Haas SL15 CNC Lathe it’s got this nifty little G code tucked right up it’s computer numerically controlled sleeve.

G14 causes the sub spindle to become the main spindle. So now all the main spindle commands work on the sub spindle.

M03, M04, M05, M12and M19 work on the sub spindle. Please note if you use sub spindle commands like M143, M144, M145, and M119 you will get an alarm.

G14 is cancelled by G15, M30, at the end of a program, or when you press [RESET] .

Oh and just as a bonus it will mirror your Z axis. Confusing you say. NO no no it’s the opposite. Now you just program everything like it was meant to be on the main spindle and holy fuckin son of a bitch dog shit it works.

Right no more swearing David . “Grow up”

Tight Fit

There is a stored stroke around the sub spindle of this  Haas SL15.

A stored stroke is where you denote a protected area and the machine can’t enter it. A bit like my wife’s bathroom I’m not allowed to enter and especially not allowed to shit in her toilet.

Unfortunately you could still smack into the chuck if the jaws were much longer than about 20mm. Anyway it’s still a good effort to protect it.

Tool Measurement Arm

The tool measurement arm on this Haas SL15 is not much use on longer tools so you have to use the Z measure button. For this to work you need to first change setting 64.

When this is off the [Z FACE MEASURE] key will input current MACHINE position. Switch it on to record the position using the G54. You must then switch it off again because it will effect the tool measurement arm.

Bit complicated, come on Haas you can do this don’t let me down.

Haas SL15

 

Bar-feed Haas SL15

This bar-feed is really good and dead easy to use. First of all you reference it. Zero return single position V axis.

There we hit on a problem, our barfed had been disabled whist moving the machine.

Quick visit to parameter 7381504 (V BIT SWA) disable should be 0.

Job done.

Anyway all you do is issue G105 Q4 in MDI (make sure chuck is closed. it will load the bar and push it towards the spindle.

After this the hand wheel will work for the V axis. Feed this out and close the chuck making sure it’s flush with the front of the collet. Keep pushing it back to make sure it’s touching the pusher.

Once this is done run G105 Q2 this will push bar out to its correct place. You can now set your G54 to front face.

Every time you run just G105 it will push the bar out. How easy is that

Bar Information Haas SL15

The bar information is on the: HAAS SERVO BAR SYSTEM VARIABLES page.

Part length Initial Push length and Minimum clamping length can be set using I J and K in program.

3100: Is the length of your part plus the amount you will part off, this allows the bar-feeder to calculate the remaining bar length.

3101: This is how far the part will stick out from the chuck or collet face

3102: This is to make sure that the chuck or collet is holding on enough bar when you get to the end of the bar.

3103 3104 3105 set any one of these three.

3106 3107 3108 will be set by the machine as it runs.

Haas even wrote you a shopping list on the bar-feed. (There is a list of G105 and all it does)

USB Mmmm The Luxury

This machine also had a retro fitted USB in the floppy disc slot.

Not used one of these before. Very easy, from program list screen cursor down to the program to save, type in a name and press F2 to call one in type in number you want to read then press F3

Oh yea and if anyone ever tells you it doesn’t matter how big it is, well they are wrong.

Sometimes if it’s too big it just wont work. Make sure to use a small capacity memory stick as this is old technology.

Haas SL15
M7 (Never Heard Of That)

This machine had a handy M7 function which takes X and Z to tool-change position. Don’t think this is Haas but none the less. It’s bloody useful just takes you to tool change position.

 

Haas SL15

This Haas CNC SL15 is a great machine, you can pick one up second hand for about the same price as a decent second hand family car.

I suggest you leave the Mrs watching the telly and the kids in their rooms, doing whatever it is kids do for hours locked in their rooms. You then go and buy one of these, get 3 phase in your shed and have some fun.

Who knows you might even make some cash.

The bar-feed is a dream compared to most I’ve worked on. Oh and it’s an old machine, bet new one is even better.

You’ll need a long shed if you want a bar-feed or just poke it through the fence and hope the neighbours never notice. Mine just thought it was a long branch on my apple tree.

Classroom Training Click Here

Onsite training call me:

David: 07834 858 407

 

 

 


Haas Super Mini Mill

Category : Haas Haas Mill News

Call David: 07834 858 407  (On or off-site Training)

I’ve wanted to get my hands on a new Haas machine for a while. Really wanted to see what the new control was like.

Haas Mini Mill

Stiltz provided the machine and the victims for the training.

If you have read any of my articles you will know I have always had an affection for Haas machines. The first one I ever worked on being about 1994. At that time they were nothing short of ground breaking innovation.

Things like a built in airline and coolant wash-hose were not only innovative but really useful.

Coolant Hose (What Will You Do With This)

A machine that worked straight out of the box. Easy peasy tool-change. Handwheel to scroll through the program, people still get impressed by this today.

Programmable coolant nozzles, fuckin hell that was a game changer. Just move nozzle to a position and press an F key and it’s stored with the offset.

Macro at no extra cost (wow) some people wanted two grand for this (cost of a good family car in 1995)

Program restart still the best in the world, don’t get me started.

The New Machine David How Was It?

To start with on this one I didn’t like the interface but it does grow on you. You need to get used to using the touch screen. Access to some menus is a bit convoluted too.

This Haas Mini Mill has a 10k spindle and 30 tools.

Something I suddenly remembered about this model. Well you know when you get a cup of coffee and it’s in a tall tapered glass mug? You are thinking “nice big cup of coffee”. You take four big swigs n it’s gone, shit what happened. What happened is an optical illusion because the cup is tapered it’s actual capacity is that of a thimble.

It happens all the time everything comes in a great big box with loads of packaging and the actual item is minute.

Anyway try moving this machine to the end of it’s stroke in X. Fuckin hell what a disappointment I recon you can only move around about half the table. I mean great you can put a pretty big part on here. That’s great so long as you don’t want to machine it!!!

It definitely is not what you expect from the company that’s known for pragmatism. Anyway that does piss me off.

The way this machine is being used is running programs from a memory stick. At first I thought it was a bit crazy as the programs weren’t particularly big.

Anyway surprise surprise it works well. Just plug in and press load and it runs. But what about editing you ask. No problem you just do it. Same as normal.

Program restart, no problem works exactly the same as when running from memory.

VPS Haas Mini Mill

To be honest I used to avoid this like the plague but now on this Haas Mini Mill it’s actually quite useful really good graphical representation and easy to fill out boxes with plenty of explanation.

It’s gone from being pretty shit to not too bad.

Face milling, pocketing that kind of stuff, you can quickly create code n stuff in your program.

All in all a big improvement.

The Graphics

Sorry but I have to say this is incredibly disappointing. I think Haas are really missing a trick here. Experts correct me if I’m wrong but how hard would it be to put some real good program simulation graphics on this control?

I mean it’s like the fuckin 1980’s. I mean yes you can pick out typos and wildly wrong tool paths but that’s it.

At least you can speed it up and slow it down with the F3 and F4 keys which you can’t do on a Fanuc.

Haas

Coolant Level

You would think every machine would have a coolant gauge, sadly they don’t. Really useful.

Typical Haas.

I Am The Greatest (Almost)

I always recommend my trainees to watch every video I ever did and read all my articles. Worship me please I love it.

But hold on Haas Tip of The Day, fuckin awesome. This alone should be enough to make you buy a machine. This does people like me completely out of work. Haas USA keep up the good work.

Probing Haas Mini Mill

This machine has the all singing all dancing probing system. Personally if I was buying a machine this would be an absolute must.

WIPS system. Now if you even mention whips in my circle of very juvenile friends the conversation from then on is stuffed with childish CarryOnEsk comments. Never mind perhaps the guy at Haas who thought of it was genuinely naive. Enough said.

The interface for this is good, tool measurement is a doddle the actual setting of datums I think is a bit more convoluted than it used to be. Think they want you to use the touch screen.

Anyway not really grounds for complaint.

You can only set your Z offset as zero which I think is a bit shit. (Let me know if I’m wrong.). You can’t set the top of your part as Z1. to machine it off.

Haas Are Into Everything

I think Haas make their own everything now, they even sell a fan with the machine that blows off the table. I love these. Yes I know you already used one.

But…. does your machine have a nifty widget that just programs it for you? I think not sucker.

Haas Mini Mill

Just love it.

Do Haas do double glazing.

Even A Brush (That’s Insane)

The Thing With The Airline

There is like a little black hole in the windscreen of this Haas Mini Mill, you blast it with your airline and it cleans the screen from the inside. How cool is that?

 

Oven Ready Machining

On a Haas you get everything even a tool tightening whatsit.

And Even a Tool Tray

By the way if you buy the Super Dooper Mini Mill it comes with a mini bar, how cool is that.

Alarms What Alarms

This is another great idea. Any alarms come up in red so you can just go to it and then when you correct it, it’s no longer red.

Nice little touch

Haas Mini Mill

Fusion 360 & Haas Mini Mill

I believe the two companies are working together and it shows. My customer was using Fusion 360 and the flow was seamless. Post worked great without any tweaking to the code. My customer proved to me that my skills are outdated. Who needs to know this stupid G code shit. Just get a copy of Fusion 360 and away you go.

Bowling club, tea shops and pissing my pants here I come.

Insert Media File

Now I know they had this for a while but I haven’t used it so it’s new to me.

Stuffing pictures in the middle of your code is awesome. Think of the fun you can have. Leave a picture of your fat arse for the bloke on nights (maybe not). Anyway it’s great. Couldn’t get the video one to work (if you know how let me know). Who knows what I’ll put on that.

What a great idea. They even give you a quick way to get to the link.

Programmable Coolant Nozzles?

Haas are known for these as I mentioned earlier.

Sadly not on this one but I still liked the layout. Little tip here if you can afford through spindle coolant it’s always worth having on a new machine if you want to take advantage of modern tools. This one didn’t have it.

Conclusion Haas Mini Mill

Not bad, some improvements. In all fairness it’s hard to improve on something that is already pretty dam good. But please, please sort the fuckin graphics, it’s a big let-down.

Loads of stuff to love really enjoyed this one, in great company at Stilttz, nicest guys I ever worked with.

One quite serious point it still has that thing where it carries on after you wind the hand wheel too fast to catch up mmmm. Not on the bigger machines.

Third day they took the piss relentlessly. Everything stops for Pop-master on the radio, they loved my knowledge of the 1970’s. Being an old fart does have a few advantages.

If you need CNC Training get me in, you won’t learn much but at least you’ll get a good score on pop-master.

 

 

 

 

 

 

 

 

 

 


Reposition Haas Machine Mid Program

Category : Haas

Reposition Haas  Mid-Program

Haas machines have the best program restart ever. (Providing you switch it on that is.)

You just move to a position in the program and press CYCLE START.

Piss easy.

Reposition Haas

But what if you want to stop a program and move the tool away to look at what you did?

Same Shit different Day

Did you ever work on a machine for years then some smart arse like me comes along and tells you something you didn’t realize it could do?

Well that happened to me the other day, except I did know but never got round to trying it. Anyway if I had said “oh I already knew that” he would have thought I was a smart arsed prick.

Needles to say I didn’t say that.

Back to Reposition Haas  Mid-Program

Well you guessed it they even thought of that.

It means you can drill a hole, move the drill away and have a good look inside and then continue with the program just like nothing ever happened.

Here We Go

First of all Press Feed Hold button.

Reposition Haas

Actually it’s not that one it’s the red one next to it, sorry but I don’t have an animated GIF for that.

Then press X, Y or Z followed by the Handle Jog button.

The control will now store the X, Y, and Z positions.

You will now see the message  “Jog Away”on the screen.

Now use your handwheel to move the tool away.

Reposition Haas

You can use other manual controls to stop spindle and coolant etc if you wish.

Do whatever you want to do.

  • Inspect the part.
  • Blow the hole out.
  • Remove your own appendix without anesthetic.

Now move the tool close to where it originally was making sure nothing is in the way for it to hit.

Now go back into memory mode.

Press Cycle Start.

Reposition Haas

The control will display the message “Jog Return”

X and Y will move back to position at 5% .

Then axis.

And bang away you go.

The program continues.

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 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