Тёмный

Programming HAAS Servo 300 Bar feeder for beginners/Intermediate 

Tims CNC, Tractors and more!
Подписаться 1,1 тыс.
Просмотров 4 тыс.
50% 1

WOW.....its been awhile since I've made a video!!! Anyway, in this video I'm hoping to teach beginners who have very little programming experience on how to program an older HAAS Bar feeder. I manually write new programs at the machine controller and that's kind of what these videos are all about. Most places now probably have a dedicated person for writing programs and drawing blueprints...but, If you are just starting out and need to learn how to program by hand, I hope these videos will help :-)
Programming a bar feeder can look intimidating but hopefully I'm able to help you out. I try to lay out all the steps needed to get you rolling! Most older bar feeders use metal tubes with o-rings, which I did not show in this video, instead I showed in this video our one lathe that has plastic liners that come in various sizes.
You can get to the bar feed page by first pressing the MEM button(memory) first then the Current commands buttons. From there you will Page up or Down until you get to the bar feed page. From there I describe in the video what to do.
There are also many other things to consider , but my video ran almost 20 minutes, so I shortened it down to just under 14 minutes and tried to give as much info as possible.
I do realize this video may be a little bit more advanced for beginners....but, I still figured it could help out.
Please be sure to check out my playlist of my other CNC videos!!

Опубликовано:

 

18 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 36   
@nicholasostrem5197
@nicholasostrem5197 2 года назад
Thank you for sharing, we just placed a bar feeder in our shop. I have spent many days searching for a video like yours. Your video length was short and to the point, no extras. Perfect!
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more 2 года назад
Thank you for checking out my video and the kind words! 🤘😎🤘
@CristianTorres-yh8wi
@CristianTorres-yh8wi 2 года назад
Thanks My friend, You are a good teacher, greetings from México
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more 2 года назад
Thank you for the kind words and watching my video!!
@mattiasarvidsson8522
@mattiasarvidsson8522 5 месяцев назад
I have one of these at work, on an old haas-SL20 .. It's handy as a part stop when making shafts.. for anything else it belongs in a landfill..
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more 5 месяцев назад
Ha!!!
@amjsavic
@amjsavic 2 года назад
Just what I was looking for. Thank you.
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more 2 года назад
Thank you for watching!!!
@DLS_MFG
@DLS_MFG 2 года назад
Thanks for sharing. My shop just dropped off one of the new push slide style ones and hopefully from this video I’ll be able to figure it out.
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more 2 года назад
Oh wow!! I personally haven’t used the new style bar feeder that Haas has but it looks cool !
@CAD4UNIVERSE
@CAD4UNIVERSE 2 года назад
Hiii i aprecciate all your content! I'm actually working with citizens swiss lathes and i hope this content help me a lot,thanks a lot!
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more 2 года назад
Thank you for watching!!!
@MantismanTM
@MantismanTM 2 года назад
Is there any codes to put in the actual program to call up the barfeeder inside the main program? I didn't see you go into any besides the standalone MDi programs? Also "Most older bar feeders use metal tubes with o-rings, which I did not show in this video, instead I showed in this video our one lathe that has plastic liners that come in various sizes." Mine has the metal tubes with O-rings however I noticed that yours had a "screw in cap/cover" 2:10 that holds the liner in? Am I correct to believe that my O-rings on my Steel Tube Sleeves are "that cover"(do same thing) because I do not see a cover as such for mine like yours in this video (mine is also a servo bar 300). Also if you set the G54 at the Top/Rear of the Lead In of the bar for the first part of the bar it will either (from my perspective but not experience) A) be to deep for a facing cut which is typically 1 pass. B) if more than 1 pass then a waste of time/material/tool life on all other parts after the 1st part of every bar. C) if you set the G54 normally (in just enough to clean up raw face) then the first part of ea bar will be (potentially) scrap because some the lead in may be there still. Also what about for end of program and restarting there are other G105 commands like EOB Have you got an example of a basic cyclical run of a program showing the barfeeder starting (new bar but same program) and ending (where a bar is at it's last part and what the feeder does)? Thoughts?
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more 2 года назад
I know usually every machinist will program differently, but for me personally……I have all the machine defaults as my first line of code…from there I add my G105 line ….for example G18 G40 G54 G80 G97 G99; ; G105; (Whatever you entered on your SERVO BAR page for values such as minimum clamp, Initial push, Part length + cutoff, length of longest bar, etc,etc....G105 will now pick up those values) (If you are using I,J, and K values in the G105 line....that will override what you have entered on your servo bar page) T101(Roughing tool) (call up rpm's, rapid moves etc,) T202( Finish Face and turn) (call up rpm's, rapid moves etc,etc) Ex..ex. Now, the lead in that’s ground on the front of the bar usually only comes into effect for a NEW bar and I personally always program a parting tool to stay about .020 from G54 Z0. and just have it do a rough face path……then I use my main tool to finish face and go from there. If you want, you can always do block delete if you want to bypass the rough facing tool. As for the bar liner…..we have 2 lathes with the steel liners also with the o-rings…..no cap on those……the o-rings are supposed to act as a grip to the liner…….the plastic liner in the video is on a lathe that was from around 2005 ......they are nice.... you then put a cap on the end so the liner doesn’t come out.
@MantismanTM
@MantismanTM 2 года назад
@@TimsCNC-Tractors-and-more I was more curious about the codes inside the program to activate the barfeeder but as you said it's just G105 and I don't think it matters if it is before the 1st tool or before M30 at the end. I program ea day so I'm fine there and my prog start block is the same as yours anyway except G21(metric)
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more 2 года назад
@@MantismanTM Yup.....you can place it in the beginning or end of program.
@MantismanTM
@MantismanTM 2 года назад
@@TimsCNC-Tractors-and-more Well I thank you Sir for the help, my barfeeder is up and running, only thing left to figure out is why the program once finished will not restart automatically on its own. Could this be because I have OP.Stop ON? my last 3 lines in prog are. G0X150.Z150. (safe Tool Change pos.) G105 (barfeeder) M30 (end of prog back to start) % P.S. - I only send my turret all the way to machine home when first turned on and axis zero'd Edit: I think I need to swap M30 with M99
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more 2 года назад
@@MantismanTM yes, after your G105 , change the M30 to a M99 for it to automatically rewind to the top and constantly keep the program going. You can always have a M01 before the M99 and if you need to have to program stop for any reason, you can turn on the optional stop button and turn it off when not needed.
@tomc8912
@tomc8912 Год назад
Hi, Great video I have a question about the different size push rods. I'm looking to run a 3/8 job. Do you have the change a parameter going from the 3/4 push bar to the 3/8 bar?
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more Год назад
Thank you for the kind words! No, there are no parameters you need to change. We have older machines where I work….not sure if newer machines you may need to adjust something.
@mattiasarvidsson8522
@mattiasarvidsson8522 5 месяцев назад
I had no clue about the Q4 and Q2 before .lol.. But how do u keep light bars from being bumped too far? and destroying the tool ;)
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more 5 месяцев назад
So, I've dealt with machining plastic material in the past and once the collet opened to advance the material for the next piece, I've had the material lunge out of the collet a couple of times causing the facing tool to machine off a lot of material. So, here's a couple idea's that worked for me. If you are using a 3 jaw chuck, make sure your clamping jaws are not opening really far.....try to keep them as minimal as possible. If you are using collet chuck system,(such as a 5C collet) try keeping the collet pressure at a lower clamping force to help reduce the snapping effect of the collet when it's opening. Make sure your collet is free of burrs that might be allowing it to stick. Another idea I've done in the past is to install a piece of scrap round stock in one of the tooling holders to act as a dead stop. I would program it to come down to spindle center and then to stop at about .050"-.100" in front of your Z work zero offset.......from there you would do your G105 bar push and if for some reason the material wanted to bounce out, it would hit the dead stop of the tooling block and not go any further, and then the collet would close. From there you would continue with your program. But, doing it this way will require some playing around with, since when a new bar advances, you need to make sure the new bar push doesn't smack the tooling holder dead stop. This can be done by writing a block delete section in your program and have it bypass the new bar push by simply turning on and off block delete. It would require you to keep check on the bar feed page to see how much stock remains before it picks up a new bar and for you to activate your block delete section. (I hope that didn't sound to confusing). I hope these ideas help you.
@kornelpasztor7947
@kornelpasztor7947 6 месяцев назад
Thanks for the great video it did help a lot for me. Quick question, is there a way to program the data inside the program that I run so it does update the machine settings for the bar lenght, initial push and etc? I'm thinking a way that I can ask solidcam to add this to our post processor. Inside solidcam I should be able to fill out the necessary things. Thank you in advance
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more 6 месяцев назад
Thank you for the kinds words and for watching my video!! Sadly, I’ve never use a cam system and I’m not familiar how those do the bar setup. I know you should be able to go to the bar feed page in current commands and view the length of material left. Im not sure if that’s the answer you are looking for.
@kornelpasztor7947
@kornelpasztor7947 6 месяцев назад
@@TimsCNC-Tractors-and-more currently I've done it as you described it through the command page, But I've seen somewhere in the manual that all that information could be controlled by a set of codes. I'll look into it, if I find out something I'll post it here :)
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more 6 месяцев назад
The only other thing is using the I, J, K for an incremental override. You still use a G105, but you insert I ,J, K also. For instance, G105 I2.0 J1.500 k1.0 I is the bar push J is part length K is min. Clamp Not sure if this helps at all, but keep me posted!
@scottblubaugh
@scottblubaugh Год назад
My part is .840 + .03 for facing and .062 cut off bit, so .932 right? I have my initial push length set to 2.0” but it only works the first time after doing a Q2, after it parts off the first part for some reason it’s only pushing it out about 1.8”. Any ideas?
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more Год назад
Hmmm........When you set up the bar feeder, did you do the G105 Q4 and then handle jog your V axis till the stock was flush with the collet?....I'm gonna assume you probably did....but just in case. Then you run your G105 Q2 to push out your 2.00" Initial push. Now when you bring the tool you are using to face the part and you touch the front of the stock---did you set your G54 Z zero there? Did you remember to add the -.03 in your Z work offset to compensate for the stock removal per part? So in your program, all you need is just a regular G105 code with no Q values. For example - G105 T101 (face) G50 S1500 G97 S500 M3 G54 G00 Z0. (etc, etc) If you are using I,J, and K in your G105 line, those will override any values you have listed on your bar feed page.
@justinodie8068
@justinodie8068 Год назад
Is there any way to bypass the bar feeder? We are having problems with ours. How do you go about bypassing the bar feeder so we can use it until we get the bar feeder fixed? Our lathe is a Haas Sl20.
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more Год назад
If you have the G105 in the program, you have a couple of choices. You can add a block delete in front of the G105. You would put this symbol in front of the g105 code 👉/ You then would need to turn on Block Delete button. You can also do this 👉(G105) in parentheses and it will not read the code. Hope this helps.
@justinodie8068
@justinodie8068 Год назад
@@TimsCNC-Tractors-and-more Thank you for your reply. One of our other guys showed up and was able to get it going.
@TimsCNC-Tractors-and-more
@TimsCNC-Tractors-and-more Год назад
@@justinodie8068 ……oh good…..glad you got it going 😎👍
Далее
Haas VF3SSYT 5X 2005
3:46
Просмотров 15
JOHN DEERE 3039R Snow blowing Heavy Wet Snow!!
6:12
LeBlond Regal 19" x 54" Lathe
3:57
Просмотров 575
LANG - MAKRO GRIP fixed stop
2:43
Просмотров 64
Milling Out Links
43:36
Просмотров 111