Тёмный

The Perfect Drilling Canned Cycle with M98 & G66 - Haas Tip of the Day 

Haas Automation, Inc.
Подписаться 300 тыс.
Просмотров 17 тыс.
50% 1

In this Haas Tip of the Day Mark introduces the use of M98 and our G66 macro statements for making special use canned cycles. In Mark's case here he builds a drilling canned cycle that can accommodate changes in extrusion outside dimensions and wall thickness. The possible uses for sub-routines and macro statements like this are many fold.
Click below to reach all the Bonus Content that Mark talks about in the video:
www.haascnc.co...
Don’t miss any Haas videos. Click here: www.haascnc.co...
Need more reasons why you should consider a Haas? Check this out: www.haascnc.co...
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
LinkedIn - / haas-automation
TikTok - / haas_automation

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

 

12 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 51   
@geo1962
@geo1962 2 месяца назад
For subprograms, I prefer using M97, instead of M98 - this means the subs are contained within the main program instead being external files. Much easier to manage. Editing the subprograms, instead of creating a macro is a plausible option, but macros are the ultimate. Thanks for the video.
@tj9382
@tj9382 2 месяца назад
Agreed, if you won’t need the program anywhere else that’s the best option.
@francoispentz3489
@francoispentz3489 Месяц назад
The only limitation with the m codes is they do not transfer data from the calling program so macro use is very limited and changes to the sub program would need a re post or the calling program as well if a m97 is used
@joshuaboulee8190
@joshuaboulee8190 Месяц назад
Great video! Subtitles were hilarious at the end.... thanks for watching this hostage of the day!
@doc0302
@doc0302 2 месяца назад
Great video mark thanks , keep them coming !!
@jaypease5972
@jaypease5972 2 месяца назад
Great subject and video, Mark! I made a VPS template for drilling tubes. I'm looking forward to the G84 Q-value peck tapping video. I use your videos when I train our HAAS customers on their Mills and Lathes. See you at IMTS.
@markterryberry4477
@markterryberry4477 2 месяца назад
Jay! See you at IMTS!
@bendingsands87
@bendingsands87 2 месяца назад
These macro tips are amazing. Part of this video made a feature of g66 macros click in my brain like I just saw Macro Jesus. I really wish someone did Fanuc tips of the day. Finding good videos for stuff like macro programming on fanuc controls, especially older ones, is a nightmare.
@VandaleighIndustrial
@VandaleighIndustrial 2 месяца назад
It's still the exact same concept just with different codes and syntax
@user-zc8sd9od5e
@user-zc8sd9od5e 2 месяца назад
In Fanuc it is similar, at least in the new ones. It is written quite clearly in the textbooks.
@BrandonShara
@BrandonShara Месяц назад
There is a book called CNC Programming Using Fanuc Custom Macro B by S.K. Sinha. It is amazing. Definitely buy it and it will teach you everything you need to know about macros.
@at0mix197
@at0mix197 Месяц назад
@@BrandonShara i've had that book for probably 14 years, it is good. Another awesome Macro book is "FANUC CNC Custom Macros" by Peter Smid, you can find the full PDF version with just a search.
@DdgeluvinHic
@DdgeluvinHic 2 месяца назад
So Haas FINALLY added G66 to their G-codes!!!
@antoniobarrera007
@antoniobarrera007 2 месяца назад
Really liking the explanation! 👍 keep up the good work! 👏 🙌
@chadkrause6574
@chadkrause6574 2 месяца назад
Need this for making swerve drivetrains
@markterryberry4477
@markterryberry4477 2 месяца назад
FIRST FRC all the way!
@djenii2020
@djenii2020 2 месяца назад
Спасибо за видео, коллеги! Лаконично!
@CAMER_21
@CAMER_21 2 месяца назад
wee need g84 with peck tapping cycle ....
@doc0302
@doc0302 2 месяца назад
You have peck with newer haas ngc versions, I think from Feb 2023.
@CAMER_21
@CAMER_21 2 месяца назад
@@doc0302 nope
@markterryberry4477
@markterryberry4477 2 месяца назад
Added in SW version 100.23.000.1200. Sounds like a topic for a new video! Thanks for the comment. G84 with Q-value pecking.
@theofficialczex1708
@theofficialczex1708 2 месяца назад
​@@markterryberry4477 Holy cow, it's actually Mark!
@Whhhoo3_3939
@Whhhoo3_3939 2 месяца назад
it suck when you need peck tapping you cannot get g84 cycle like fanuc Haas is boring
@teekteekteekteek
@teekteekteekteek 2 месяца назад
❤ for mark!!
@muddkipp_1
@muddkipp_1 2 месяца назад
I retired a machinist, i miss my haas..
@markterryberry4477
@markterryberry4477 2 месяца назад
Time to make some projects! My great grandfather made scale model steam engines and houses in retirement. Or, pickup a job at your local college as an adjunct professor, lab assistant. Enjoy your time off, you earned it!
@muddkipp_1
@muddkipp_1 2 месяца назад
@@markterryberry4477 thank you
@bernardkriel1
@bernardkriel1 2 месяца назад
Is there any gcode typo checkers out there ..especially when you leave out a period on a x value...
@markterryberry4477
@markterryberry4477 Месяц назад
That’s a great question/idea. On the Haas control, we can adjust Setting 162 “Default to Float”, to let the machine know how you’d like it to interpret values without decimal points. This can help speed things up when hand entering code too. Beyond that, we can run programs in Graphics, to make sure we don’t get any alarms. I don’t know of any g-code “spellcheck” for the PC.
@joshuaboulee8190
@joshuaboulee8190 Месяц назад
Does Vericut do this? As I understand it, it simulates Gcode, not the NC data like MasterCAM. It sound incredibly useful for programs you have to hand write or edit.
@at0mix197
@at0mix197 Месяц назад
Might find CIMCO Edit to be what you need. You can use the trial (30 day) version for free. It's got a lot of useful tools, editors, calculators, find/replace/all functions. It probably does what you are asking. It's also got a Back Plotter to watch your programs run. Best part of CIMCO Edit that I found, was the variable table which displays all the variables used in your macro program and shows the values as they are used. I highly recommend it!
@mikie111
@mikie111 2 месяца назад
What if i want to drill in predrilled hole on z-30 and wanna continue with longer drill to make z-45 but with pecking from z-30? (drill 3mm). As far im using ijk drilling but i cant change 1st move to z-30 feed too much.
@haasautomation
@haasautomation 2 месяца назад
We would want to be very careful. If we want the tool to rapid to about Z-28.0 before feeding We could just change the rapid plane on this drilling operation. For more information on rapid/clearance planes check out ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-YbbZJ7H0NUw.htmlsi=dbe61qioNp9MCTPV . Typically for longer drills, we would want to start them at a very low rpm, feed in to the predrilled hole, then ramp-up the rpm, rapid down to the our new start point, and then feed, like a gundrill cycle. For this we could definitely create our own custom cycle with an M98 or G66 code like described in this video. - Mark, Haas Tip-of-the-day
@life.is.to.short1414
@life.is.to.short1414 2 месяца назад
Where can we find all the micro codes so we know what to use
@markterryberry4477
@markterryberry4477 2 месяца назад
Head over to the Haas website and you can search for “macros” on the interactive manual, or in the downloadable pdf manual for your machine.
@matzepilz
@matzepilz 2 месяца назад
now we would need a firmware-update, wich would cost us money (no, they don't do this for free) just so that we can save money = not-win-win-sitiation :( or is there a cost-saving option for firmware-update?
@burville100
@burville100 2 месяца назад
Why Haas sell perfectly capable machines and then punish their customers by charging thousands for enabling Macros is beyond me. Other cnc manufacturers offer it free with their software. A few years ago we purchased a VF3 miller and that came with Macros free of charge. As for our ST15 unfortunately it's only available if we part with a few thousand pounds. It's only a code from Haas which is required to activate which can be done online with no need for a service callout so very minimal cost for Haas. Shame . 🙄
@markterryberry4477
@markterryberry4477 2 месяца назад
Working at Haas, and having spent some years in our Software Department, I’ve seen a tremendous number of hours being put into maintaining Macros and HSM High Speed Machining. Thousands of developer hours maintaining these features. We could raise the price of all machines, even for those that don’t use the features, or just charge the people that use them. Developing and maintaining these features definitely isn’t free, I’ve spent hundreds, if not thousands, of hours on them myself :). Just a different way to price them, that we think is most fair. We hear you though, it is a paid option. Macros does come with the Probing option (necessary to run probes)
@jaypie0864
@jaypie0864 2 месяца назад
OR... Why buy a different machine brand, be forced to pay for macros and never use them? It's all about perspective.
@bendingsands87
@bendingsands87 2 месяца назад
Hey, be glad they aren't doing the subscription thing. They could easily make people pay $xx.00 a month for the feature per machine and people would pay it. The buy-hardware-you-can't-use-without-a-subscription business model is all the rage nowadays. I'm happy they give the option for people who will never use macros, though including the probing having macros and probing be the same package kinda sucks if that's true since not having a probe would never be an option for me after having used machines with them.
@schmidtyyt
@schmidtyyt 2 месяца назад
I don't use macros. I'm glad my machine was cheaper with macros disabled. And I'm glad that if I change my mind in the future I can write a relatively small check and have them easily enabled.
@jaypie0864
@jaypie0864 2 месяца назад
@@schmidtyyt Better yet, Haas let's you turn macros on and off as a demo for up to 200 hours. Brilliant business strategy if you ask me.
@user-zc8sd9od5e
@user-zc8sd9od5e 2 месяца назад
Есть ещё более гибкая G66.1 в которой любой из аргументов может изменяться в любое время. То есть в строке новой координаты отверстия мы пишем например X20 Y20 D5
Далее
when you have plan B 😂 @andreyreactions
00:11
Просмотров 1,1 млн
Growing fruit art
00:33
Просмотров 3,9 млн
How Reamers Work - Haas Automation Tip of the Day
9:43
Basics of Drill Selection - Haas University
14:36
Просмотров 1,9 млн
How to run Udrills (and NOT get them stuck!)
14:15
Просмотров 30 тыс.