Boost Productivity on Your Haas Lathe with a Bar Puller and Macros - Haas Automation Tip of the Day

  Рет қаралды 139,598

Haas Automation, Inc.

Haas Automation, Inc.

8 жыл бұрын

In this video, Mark shows you how to use a bar puller on your Haas lathe, plus Macro programming tricks to make you more efficient.
For example Barpull programs - with and without macros, here is the updated link to the bonus content:
www.haascnc.com/video/Video-B...
Don't miss any "TIP OF THE DAY" videos. Click here (www.haascnc.com/subscribe_incl...) to join our email list!
And subscribe to our KZbin channel ( / haasautomation ) and visit (www.haascnc.com) for more operator tips and tricks!
If you enjoyed this video please hit the like button and share it with a friend who'll find it helpful . . . and thanks!
Follow Haas,
Facebook - / haasautomationinc
Instagram - / haas_automation
Twitter - / haas_automation

Пікірлер: 77
@haasautomation
@haasautomation 4 жыл бұрын
Here is the updated link to the bonus content: www.haascnc.com/video/Video-Bonus-Content.html Thanks for watching!
@scottp119
@scottp119 8 жыл бұрын
Mark, I'm loving these tip of the day videos. Thanks.
@matter9
@matter9 6 жыл бұрын
You all do have a really great channel, I’ve learned quite a lot over the years
@konradzieskeiii1896
@konradzieskeiii1896 2 жыл бұрын
You saved me so much time with this video. Thank you so much. The code worked perfectly!
@GregsWeldingIncPipestone
@GregsWeldingIncPipestone 8 жыл бұрын
Great Video!
@seanmotyl4754
@seanmotyl4754 2 жыл бұрын
Haas features are pretty cool!
@phillipwebb7681
@phillipwebb7681 7 жыл бұрын
That guy is sharp , we have a bar feeder on our SL 30 .I drink plenty of coffee and make plenty of parts
@ydna
@ydna 8 жыл бұрын
I have two lathes but don't use macros on either. I run the cutting in a general subroutine, called from a main program using "L" loops, same end result. I do something similar for running a looped cutting program without advancing the stock, in which case I shift G52 Z-value then call the subroutine.
@sergioperez-lh5ho
@sergioperez-lh5ho 5 жыл бұрын
Muchas gracias por sus videos , nos ayudan mucho 👍
@Exypno
@Exypno 3 жыл бұрын
on our lathes that dont have bar feeders, we use a penta insert to machine a groove, open the chuck and retract the turret to pull the bar. lots of people have probably had this idea, but i just thought i'd share :)
@arpadbrecska8178
@arpadbrecska8178 Жыл бұрын
Never heard anything like that, but I'm sure, for small batches it's a great idea!
@Samy-hh1wn
@Samy-hh1wn Жыл бұрын
That was intense to learn
@farhad64it
@farhad64it 7 жыл бұрын
Hi Mark How the geometry offset works for the bar puller?
@Dandominell42
@Dandominell42 7 жыл бұрын
Appreciate the video but I would be grateful if you could take the time to link other videos you reference in your videos in the discription.
@stoikgramadanski7401
@stoikgramadanski7401 8 жыл бұрын
Why are you parking your car inside the workshop ? :) Great videos ! Thanks !
@mangeshsarade9283
@mangeshsarade9283 4 жыл бұрын
Sir, please make a video on how to set bar puller according to diameter...
@sbeprecisionproducts6729
@sbeprecisionproducts6729 4 жыл бұрын
Now I need to 2nd op all those parts LOL. I use the last method on Fanuc it works great except you are right if you reset in the middle you have to remember where you were in the count and change the number of loops.
@timhoang
@timhoang 6 жыл бұрын
Hello, what brand is the bar puller and where can we order this?
@cnctrainingcentre603
@cnctrainingcentre603 8 жыл бұрын
Thanks for letting us know about #3901 very useful. These tips are brilliant (didn't know you could use forward slash to limit look ahead. I notice you didn't re-set #100 do you do this on the control?
@pakman422
@pakman422 7 жыл бұрын
If you use the last method make sure setting 118 is set to ON. If it isn't M99s won't bump your M30 counters. Im pretty sure it's normally set to ON but you still wanna make sure.
@roninscholar4515
@roninscholar4515 6 жыл бұрын
Can I put barfeeder macro variables (#3100, #3101, #3102) at the beginning of a program so I do not have to enter them manually?
@brianpoland3452
@brianpoland3452 5 жыл бұрын
Can someone steer me to the bonus material for this video? I don't see it on the bonus material link :-(
@scottwatrous
@scottwatrous Ай бұрын
Well it took 8 years but y'all sell bar pullers now. Wish they were shank mount vs needing an ID holder but whatever. Very cool still, and these codes work a treat.
@mystifiedoni377
@mystifiedoni377 3 жыл бұрын
6:03 I love that image. Gotta drive the point home.
@user-pl9uh2md4e
@user-pl9uh2md4e 5 ай бұрын
I have looked under the link above for "For example Barpull programs" and cannot find any sample programs. Is there another place to look?
@maxnguyen22
@maxnguyen22 5 жыл бұрын
Nice
@173roberto
@173roberto 7 жыл бұрын
Great video Mark!. We just bought new ST10 (with bar puller and plastic stock supports included) and just arrived this weekend from haas training. This week I need to make a program that counts parts using the bar puller and I would probably need an advice.
@haasautomation
@haasautomation 7 жыл бұрын
Ro Cuevas - Take a look at our M30 parts counter video, it should help get you started kzbin.info/www/bejne/opmph6iugdGSlaM , - Mark, Haas Tip-of-the-day
@georgehunter4023
@georgehunter4023 7 жыл бұрын
When I downloaded the bonus material programs one of them opened up as an empty file???????
@pakman422
@pakman422 7 жыл бұрын
The only thing not mentioned is if you want to use the last method make sure setting 118 is set to ON. If not M99s won't bump your M30 counters.
@chirino3548
@chirino3548 2 жыл бұрын
how I program the barpullet with a subroutine, could you please explain to me
@cortlanddesigns
@cortlanddesigns 5 жыл бұрын
Mark, Have learned some tricks with your videos and will be doing this one soon but the link to the example programs does not take to any example programs. Is there another spot to where they are now? Would be nice to see them and will any of these work on a 2002 SL-30? Not sure where or how to get to macros on it. Would be nice to have some tips that show the older controls.
@haasautomation
@haasautomation 5 жыл бұрын
Jeff - We lost the links to our Bonus content when we migrated to a new website. For now, you can email me at TOD@haascnc.com and I can send you that content. Thanks for comment. - Mark, Haas Tip-of-the-day
@abhinavbahri2480
@abhinavbahri2480 4 жыл бұрын
Hey mark, Thanks for the guidance on bar puller. Can you please tell, how can we run Hexagonal Bars using Bar puller??
@user-di3ed3mq2o
@user-di3ed3mq2o 3 жыл бұрын
M19 to spindle orient and a "P" value to align the flats of the hex parallel to the X axis. Or turn the end so you have a round OD to grip.
@josephnunn5348
@josephnunn5348 6 жыл бұрын
Mark, I have a ST-20Y and I don’t have the macro to do this any thing I can do without buying this option? I just don’t have the money right now. Thanks so much for all the tips👍
@haasautomation
@haasautomation 6 жыл бұрын
Joseph Nunn - No problem. Click on the Bonus Content at the end of this video, and download program O0017.nc for an example. We put our whole program in an internal sub program (M97), and call it up a certain number of times (L value), once for each part. To learn how M97 subs work, check out: kzbin.info/www/bejne/hKbXhKegpbx9mc0 and kzbin.info/www/bejne/e5m6l2lsgNenZsU. Thanks for the comment. - Mark, Haas Tip-of-the-day
@MaxWattage
@MaxWattage 3 жыл бұрын
I'm surprised to see a regular chuck used with this bar feeder (rather than a collet chuck) as in the comments section of your video "The New Haas Bar Feeder: Quick Look" on 20 May 2015, HAAS said the following: "there are several reasons why Haas does not recommend using a bar feeder with a regular chuck. First of all, there will typically be inaccuracies in the feed length since there isn't a collet pulling the bar back against the face of the pushrod. And there can be potential problems feeding shorter bars, when they exit the end of the liner without a collet to guide them out of the chuck, they can get stuck in between the chuck jaws." Is HAAS able to explain and resolve this apparent contradiction? Has something changed?
@SukhwinderSinghNatt
@SukhwinderSinghNatt 3 жыл бұрын
at 5.08, why not mention M30 command after it loops 44 time?
@arrezbrayan
@arrezbrayan Жыл бұрын
Where can learn macro programming?
@richardbautsch1425
@richardbautsch1425 4 жыл бұрын
‘We want you to succeed’. I wish Mazak had the same mentality.
@RJMachine62
@RJMachine62 Жыл бұрын
None of the updated links have anything to do with bar pullers???
@jarisipilainen3875
@jarisipilainen3875 6 жыл бұрын
3:32 YES that magic stuff. this allow me beat CAM programs. you know machines have sin cos tan i can use these loops made same parts simple way. not need 700000 lines
@derick3482
@derick3482 3 жыл бұрын
what is G5000073. ?
@farhad64it
@farhad64it 7 жыл бұрын
How I can do the offset for the Z for Bar Puller?
@haasautomation
@haasautomation 6 жыл бұрын
Farhad64it - I typically jog my barpuller into position, on the stock, and set it’s X and Z offset at that point (Z Face Meas, X Dia Meas - zero dia). I will often use a separate, unique, Work Offset for my bar puller only. You can practice, far away from the part first. Here is a general example of the code. - Mark, Haas Tip-of-the-day. N3 (BARPULLER); T505; (G54.. YOUR WORK OFFSET HERE) M05; G00 X2.0; Z0.; G98 (FEED PER MIN); G1 Z-2.0 F300.; X0 (BARPULL LOCATION); M11 (OPEN CHUCK); G04 P2.0; G1 W1.05 (PULL, Z1.05inches); M10 (CLAMP CHUCK); G04 P2.0; G53 G0 X0; Z5.0;
@user-vy2jr4kp4k
@user-vy2jr4kp4k Жыл бұрын
Крутой мужик! С правильным языком и знанием дела!
@skuresture
@skuresture 8 жыл бұрын
Hi quick question. If #3901 is a M30 Counter. How will You make the program loop? You do not use M30 if you loop you use M99. And M99 does not increment #3901. Or am I missing something obvious? Atleast that doesn't work on my VF-2 I just tried. Other than that Great videos. /The swedish guy
@pit202
@pit202 8 жыл бұрын
+Kent Ivansson M99 can also increment M30 counter , see previous videos for detail.
@skuresture
@skuresture 8 жыл бұрын
+pit202 Aah. Thankyou for setting me straight. I have that function turned off because I frequently use local subs for profiles and such. But if one doesn't use local subs for anything else then it would be very helpful.
@pit202
@pit202 8 жыл бұрын
Kent , it does not work for me either , I use M97 for bar pulling .
@pakman422
@pakman422 7 жыл бұрын
This is only if setting 118 is set to ON. If it isn't M99s won't bump your M30 counters.
@adrianap.8267
@adrianap.8267 5 жыл бұрын
Hey Mark, Please I have a problem. My collet chuck is lock, but machine told me that chuck is open. So I try to find parametr 278:8... BUT i cant change 0 to 1.. machine told me "function lock" Please Mark or anybody else Where is the problem? Thank you so much for answer
@haasautomation
@haasautomation 5 жыл бұрын
Adriana - To make any changes to your Parameters, you’ll need to have Setting 7 Parameter Lock turned off. Sometimes, certain functions are not available because the setup key on the side of the control is in the wrong position as well. For quick help, if you come across something like this, your local Haas Dealer will offer the fastest response. Thanks for the comment. - Mark, Haas Tip of the day
@patrickhassett1001
@patrickhassett1001 7 жыл бұрын
I did the last because my machine doesn't take macros. But after putting my M97 P1 L20 in my program, now my counters aren't moving at all. any help?
@haasautomation
@haasautomation 7 жыл бұрын
Hi Patrick - try turning on setting 118 and see if that works.
@patrickhassett1001
@patrickhassett1001 7 жыл бұрын
Haas Automation, Inc. It is already on. If my program doesn't have an M97 P1 L20 in it, my M30 parts counter works and moves up 1 every time it runs the program....BUT as soon as I put my M97 P1 L20 in the program, the counters stop working all together, with setting 118 on.
@haasautomation
@haasautomation 7 жыл бұрын
Patrick, send us a private message with your email address and we can provide some more detailed instructions. Thanks!
@MrServise
@MrServise 5 жыл бұрын
Hey Mark, Im trying to write code in EDIT: /#100= #100 + 1 But machine told me: wrong format. So I dont know why? I can only write / without wrong message Please could you help? or Anybody else?
@haasautomation
@haasautomation 5 жыл бұрын
MrServise - The code looks good. Make sure you aren’t entering any spaces. If this still doesn’t work, check to make sure this machine has the Macros Option enabled (Classic= Par. 57:22, NGC = Diagnostics>Parameters>Macros). If you continue to have issues, I’d give your local Haas Factory outlet a call on this one. - Mark, Haas Tip-of-the-day
@MrServise
@MrServise 5 жыл бұрын
Haas Automation, Inc. Thanks Mark I trying this in the next work shift
@F30586
@F30586 2 жыл бұрын
I’ve been trying all day to program a bar puller on an older Haas SL 20 and I can’t get it to stop. It just keeps running the sub and the main. I have the bar puller sub program with an M99 and the end of it. And at the beginning of my main program I call up the sub program and at the bottom of that same main program I have an M99. It just keeps looping. I tried to do the M97 P12345 L2 and it just loops my sub program twice before it runs both continuously. Is this lathe too old to loop both or am I using the wrong M codes in the wrong places. HELP
@thedude5869
@thedude5869 2 жыл бұрын
Put m30 at end of main and m99 at sub, m99 on main is just going to keep looping and will ignore “L” value
@F30586
@F30586 2 жыл бұрын
@@thedude5869 put the M99 where in the sub? Beginning or end
@thedude5869
@thedude5869 2 жыл бұрын
@@F30586 M99 goes at the end of the sub
@thedude5869
@thedude5869 2 жыл бұрын
@@F30586 - M98 P# (sub program number) L# (number of parts per bar, make sure its a little less as you dont want the bar end to pull out, be stuck in bar puller and crash machine); - G28; (or G53 to position turret to where you want it) -M01; -M05; -M30;
@delano62
@delano62 5 жыл бұрын
# ME TOO.
@mr.dragon3223
@mr.dragon3223 5 жыл бұрын
1.07
@daren3bfb-fx271
@daren3bfb-fx271 3 жыл бұрын
www.thameworkholding.com/products/tec-accessories/powerpull-bar-puller/ if you are in the uk , this bar puller is great. Thame manufacture them.
@IrfanAli-jb8jb
@IrfanAli-jb8jb 2 жыл бұрын
Hello sir howar your
@TechTomVideo
@TechTomVideo 5 жыл бұрын
what the....
@jarisipilainen3875
@jarisipilainen3875 6 жыл бұрын
5:55 NOO not true. i just go another machine. oh yes one man can run 6 machine lol
@haasautomation
@haasautomation 6 жыл бұрын
Jari Sipilainen - Hah. Making money (running multiple machines) is probably a better idea than more coffee breaks! Maybe an espresso. I liked your other post, on creating entire part programs, using math functions like Sin Cos Tan, this can be powerful. Good luck with the macro programs! - Mark, Haas Tip-of-the-day
Limiting Block Look-Ahead when using Macros - Haas Automation Tip of the Day
5:16
Set Your Lathe Offsets Manually - Haas Automation Tip of the Day
22:33
Haas Automation, Inc.
Рет қаралды 195 М.
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 16 МЛН
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,6 МЛН
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 35 МЛН
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 5 МЛН
THE CNC CLAW | CNC Machining Tips & Tricks | G & M Code | Vlog #78
7:36
TITANS of CNC MACHINING
Рет қаралды 36 М.
How Canned Cycles Work with G98 & G99 - Haas Automation Tip of the Day
7:50
Haas Automation, Inc.
Рет қаралды 206 М.
Don't Waste Cycle Time; Peck Drilling Essentials - Haas Automation Tip of the Day
9:30
Hand Programming with M98 and M97 sub programming routines
12:17
Haas VPS Lathe Programming
26:41
ChampionsCNC
Рет қаралды 19 М.
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 21 МЛН
Худший продукт Apple
0:53
Rozetked
Рет қаралды 201 М.