How to: Set Tool Length and Work Offsets - Haas Automation Tip of the Day

Поделиться
HTML-код
  • Опубликовано: 8 янв 2017
  • In this episode, Mark shows you how to properly… and accurately… set a tool length offset and a work offset. One of the most common ways to crash a machine is with an improper tool or work offset, so this is a video that every machinist needs to watch! After watching this video you will be able to set all your tools and your work offsets confidently!
    Don’t miss any TIP-OF-THE-DAY videos. Click here (ow.ly/s28l30mTiUo) to join our email list!
    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
  • НаукаНаука

Комментарии • 398

  • @haasautomation
    @haasautomation  2 года назад +2

    For details on setting Tool and Work Offsets manually, using an Offset/Height Gage or 123 block, check out: ruclips.net/video/A7CwqjU2wg8/видео.html - Mark

  • @kamachine8663
    @kamachine8663 5 лет назад +14

    Loving these Haas Tips videos. Just to share, I always set my part zero from an empty spindle. Then each tool has its own length value that equals the distance between the spindle and the part.

  • @jalalpakdaman4913
    @jalalpakdaman4913 2 года назад +6

    The way that you set tool offset and work offset z values was amazing. I watched few videos about this subject but yours was by far the best and the simplest one. Many Thanks sir.

  • @amandac47
    @amandac47 4 года назад +1

    This video has been so helpful and clear to understand, where I work I have been doing Cnc turning, Cnc milling, multi-spindle turning, Grinding and Broaching. and know I have a better understanding. Thank you!

  • @mannycalavera121
    @mannycalavera121 7 лет назад +1

    thanks for this and all your other demonstration videos. as an apprentice CNC Machinist information and habits like these really help with further understanding of the concepts.

  • @RockerGuy0001
    @RockerGuy0001 5 лет назад +2

    Thanks for doing these educational videos, Haas.

  • @N1SEP-
    @N1SEP- Год назад

    Good things to learn from many of your videos, keep up the good work man! HAAS keep this man employed, and give him a raise!

  • @ryanpatton1795
    @ryanpatton1795 4 года назад

    This may not apply to a lot of shops but heres what I was taught.
    I get a 2" insert mill with a known tool length. I jog that down and face off some material. I set operator Z offset to 0. I call up the tool I want to measure / blend. I jog it down and jog across the area the 2" endmill cleaned up. Go to .0001 and jog down until you see the finest dust particles. Add the operator offset to the length of the 2" endmill.
    Perfect blending everytime because you literally made the blend yourself. Thanks to the guy who showed me this.

  • @davidlawson3998
    @davidlawson3998 4 месяца назад

    Great video. I am using these videos to help the recruiters at my Machinist Staffing company to understand the terms they hear every day. Great job!

  • @Saki630
    @Saki630 4 года назад +88

    I dont even own a wrench, but I am here learning about G-code and setting up a million dollar CNC machine in the middle of the night.

    • @edastro7707
      @edastro7707 3 года назад +13

      Depending on the Hass, it could be a $55,000 machine in USD.

    • @DSTyN288
      @DSTyN288 3 года назад +5

      Yeah, not a million bucks. They're about the cost of a luxury car +- a few bucks.

    • @professorjim6874
      @professorjim6874 3 года назад +2

      VF3SS is $82K

    • @rosendoaraque2202
      @rosendoaraque2202 2 года назад +6

      It’s a good profession , learn it

    • @justaguywhoplaysfalloutsom1104
      @justaguywhoplaysfalloutsom1104 2 года назад

      New they are probably 40-80k. But used they are much less. Far from a million dollars

  • @weblogmovie
    @weblogmovie 4 года назад +4

    You are a great teacher. Thank you ...

  • @albertwadejr849
    @albertwadejr849 Год назад

    I'm new to machining and this has helped tremendously. Thank you.

  • @jasonbourne4865
    @jasonbourne4865 2 года назад +1

    I was so confused by the tool offsets until I realized the machine was using inches! Great video! :)

  • @frostbitevinnie
    @frostbitevinnie 3 года назад

    After 20 years of using a tool height setter Im in a new shop running Haas, new to me, and setting tool lengths as you show. This shop wants to buy a height setter but all the methods they now use will have to be changed. This should be fun to watch!😀

  • @omkardandwate8922
    @omkardandwate8922 6 лет назад

    Sir we are using hass vf4 in our company and this video was really useful while operating it....

  • @Codypod
    @Codypod 3 года назад +1

    What I would love to see is the evolution of “Haas control”...from their 1st ever to absolutely the newest!!!! That would be amazing (operator control)

  • @MikeIssa
    @MikeIssa 5 лет назад +1

    Very helpful video series. Subscribed!

  • @quynhtuanusa3972
    @quynhtuanusa3972 5 лет назад

    Very helpful. Thank you. Love your educational videos.

  • @sushantmagadum4061
    @sushantmagadum4061 5 лет назад +12

    you really amazing sir, i like the way of explained the fine details.

  • @musicmomentz8213
    @musicmomentz8213 3 года назад +1

    Thank you very much now I'm working on this version machine it will be most helpful to me

  • @elig9169
    @elig9169 4 года назад

    I like very much, you make it self explanatory....TY!

  • @umargul5644
    @umargul5644 4 года назад

    Well done sir, g54,g55 work offset concept cleared.

  • @ramonbenitez3757
    @ramonbenitez3757 4 года назад

    Awesome video 👍👍👍👍👍👍 & you explain very well, I'll wait for the next one.

  • @samarthsavalia
    @samarthsavalia 4 года назад +3

    hello Haas Automation i am a student and i am gaining knowledge from you
    love from India

  • @gopikrishna2597
    @gopikrishna2597 5 лет назад

    Really good contribution by haas

  • @ProbotixPlus
    @ProbotixPlus 6 лет назад +3

    We do it a bit different, but we are a production shop, not a job shop. First we find the distance from the spindle face to the table, add back in the height of the tool setter gauge (2"), and store that in G57. Then we jump into G57 before setting the tools with the "tool offset measure" button (there is a setting you have to change to use the work offset for this). This allows us to throw a scale up next to the tool to sanity check the z height. We also write the tool length on the tool holder with a sharpie if we ever remove them, then key it back in when its reloaded. The only time we need to measure a tool is if the sharpie rubs off or we break a tool. We have about 12 tools that are always the same, and we cycle in the others (maybe 80 different ones) as we need.
    To set the work piece Z, we measure from the table to the work top with a dial test indicator (that G57 Z value - 2" + the measured distance). We make use of all of the G154 P offsets, comment our parallel heights, never pull our vises, and setup is almost nothing.

  • @Kevin-gq2qs
    @Kevin-gq2qs 4 года назад +1

    From my experiences, G54 is typically dropped -.01-.03 for stock variance. Then G55 is typically set at your finished part thickness. With whatever needs to be cut off set in the linking parameters “top of stock” in the program. And 0.0” for the depth. Or it’s fat fingered in the machine to adjust your depth of cuts.

  • @ncsteinb
    @ncsteinb 4 года назад +5

    Thank you for making this easy to understand. I'd been overthinking this concept for hours...

  • @eriklindbergs5017
    @eriklindbergs5017 5 лет назад

    I do my tool offsets slightly different. I use my Tool 1 (indicator) Z offset as always 0. We reserve G59 in our shop as the bed and set that using the indicator and use that zero to touch off our other tools. Our controllers don't have a built in too measuring routine, so i wrote a macro to do it this way. My G54-G58 offsets are then set using the indicator - keeping them independent of the cutting tool offsets.

  • @muhndkalil9234
    @muhndkalil9234 7 лет назад +2

    such amazing video very usefel thank you for this video☺

  • @Bob-sf9ht
    @Bob-sf9ht 3 года назад

    I was running machine shop take care of the different kind of CNC machines, in current, I will try get the machine job again hopefully everything going well.
    Thank you .

  • @MThomsto8405
    @MThomsto8405 7 лет назад

    Thanks again for another excellent demonstration! This will help me get up and running soon. And I assume if I set the tool Z heights at the table for example, I would enter a positive Z axis height delta to the part top surface in the G54 Z axis zero.

  • @user-pg5mx1ix1q
    @user-pg5mx1ix1q Год назад +2

    Thanks for the great explanation.
    I noticed in the final code referenced you set your Z value to 0 on the G55 offset not 0.1, which would bring the tool down to the part.

  • @dragonflyfab8982
    @dragonflyfab8982 6 лет назад +3

    I like to always set tool length offset by going UP to a standard, not down. EG bring tool down to Z .900 next to a 1.000 block; increment up to Z1.000 until block slides under; add (-1.000). Prevents an early morning fat finger smash. Thanks Mark!

    • @mikep3813
      @mikep3813 3 года назад +1

      Agreed. Our shop standard comp point is 2 inch block. Back off starting with .010 increments, then .001 then down to .0001s. Also, we never comp on top of a surface that will get milled at some point. Something happens along the way and you need to comp a new tool......and your comp surface is gone.

    • @toddpick8007
      @toddpick8007 Год назад

      Yup 100% thats the way you should be doing it prevents crashes.

  • @PisTTasha
    @PisTTasha 7 лет назад

    Thank you Mark, It would be great if you do a video about cutting the vice soft jaws and machine the other side of the part . Keep em coming :)

    • @mf_01
      @mf_01 2 года назад

      no problem

  • @joseserna2432
    @joseserna2432 5 лет назад +2

    Dude you're awesome, I do nothing but lathe work, I want to learn that Mill, I'll be happy to learn how to do set ups and run my on work!

  • @yobaniperez1190
    @yobaniperez1190 5 лет назад +5

    excelent CNC lessons, high quality videos. CONGRATS!!!, thank you

  • @josechavez3670
    @josechavez3670 7 лет назад +3

    great video. I've never ran a Hass before but this are great tips.

  • @elicombs6034
    @elicombs6034 5 лет назад

    thanks man, youve got me an awesome job

  • @hugolasrolas
    @hugolasrolas 2 года назад

    Thank you Mark, very usefull, good job!

  • @pedromorales7443
    @pedromorales7443 7 лет назад +4

    awesome, this is almost how i give the class to my students, i'm going to add this video to my class.... thanks!!!! :3 :B

    •  4 года назад

      CNC MAKRO Programlama Eğitimi ve SwanSoft ile Kanal-Frezeleme Trochoidal Toolpath Programı
      ruclips.net/video/q7yPprB3WfI/видео.html

  • @user-wl1oo8kq1h
    @user-wl1oo8kq1h 2 года назад

    Mark Thank you for the instructional video.👍

  • @rickys369
    @rickys369 10 месяцев назад +1

    🙃 z10 z2 single line straight to .1 just using feeds switch mad man haha thanks so much straight on the haas now your vids are awesome 👌

  • @jerzywilk7788
    @jerzywilk7788 3 года назад

    Excellent job, well done

  • @weblogmovie
    @weblogmovie 7 лет назад +1

    You are great. Nice video.

  • @DiegoHernandez-xv2cb
    @DiegoHernandez-xv2cb 6 лет назад

    Buenos videos, gracias por compartir tan valiosa información

  • @1bulldog998
    @1bulldog998 7 лет назад

    very nice video thank u for takeing the time

  • @jeffrawe6486
    @jeffrawe6486 4 года назад

    In our tool room we used a measured master setting arbour. That size was entered as T1. All other tools were measured and entered as T2 T3 T4 etc the computer automatically adjusted the tool size against the arbour.

  • @sankarraokolla7070
    @sankarraokolla7070 7 лет назад

    thank you very much valuable tips

  • @thanujaranasinghe7148
    @thanujaranasinghe7148 7 лет назад

    i'm proud of you... nice introduction......

  • @JohnPlant90
    @JohnPlant90 3 года назад +1

    Back in the late 1960's I operated a NC 3 axis machine. The systems and the hydraulic drives became unreliable and the machine was sent off for a retrofit to electric drives and a Allen Bradley CNC system. For a while we relied on tapes made by our Production Engineers - until we needed to make something for ourselves - we soon learned to programme it. However, for ages we programmed the centre path of the tool and controlled size by cutter diameter. Eventually the penny dropped and we leard to programme the part and use offsets.

  • @kirubealasfeha6363
    @kirubealasfeha6363 5 лет назад

    that was a nice presentation

  • @paulpatriot1776
    @paulpatriot1776 3 года назад

    Awesome video, thank you

  • @gorgorhaadka8824
    @gorgorhaadka8824 3 года назад

    Great help for me thanks.

  • @AliSbahi
    @AliSbahi 5 лет назад +1

    Amazing sir . If you give us a look about the interface of your machine . For example how can we load a file etc.... and thanks alot by the way

  • @vatsalbhatt8630
    @vatsalbhatt8630 12 дней назад

    Awesome video

  • @tienduong4933
    @tienduong4933 6 лет назад

    keep them coming

  • @darrenvosper634
    @darrenvosper634 7 лет назад +2

    Do like the probe, touch all tools of the table (not the work piece) on a 1-2-3 block on the last tool (whilst at the "z" on the 1-2-3 block) set the "operator" "Z" origin move up and touch on the top of the work piece and that "z" value is what you set your G54 "Z" too. Then if a tool breaks or you want to use multiple offsets all you have to do iis set that "z" value and all the tools that are in the machine are ready for action. Also handy if you work on parts that have no "flat" "z" plane after you start machining....

    • @embeeh7738
      @embeeh7738 6 лет назад

      Thanks Darren. We do the same method zeroing all tools to a touch probe mounted on table top. Any new tool will be touched to the probe regardless of any work offsets. The key is to measure the height from the touch probe to any part Z zero and register this to the corresponding work offset Z value. If the part Z zero is above the touch probe, that makes the work offset Z value as positive. For plates thickness less than the probe height, the work offset Z value is set as negative.

  • @H8Bully
    @H8Bully 5 лет назад

    Thanks, Mark.

  • @horizontaljumper1991
    @horizontaljumper1991 6 лет назад

    I find it quick and safe to measure tool length offsets using a 1-2-3 block and sliding the block behind the cutting edge of the tool while jogging in .0001" until it starts to rub slightly then hit Measure. No need to remember to subtract any values and there's less risk of accidentally hitting the jog wheel and ramming the tool into a fixed object. You do have to be careful not to slide the 1-2-3 into the cutting edge.

  • @jimmyworkman7709
    @jimmyworkman7709 4 месяца назад +1

    I do it completely different..
    touch of XYZ G54/55/etc first. Use edge finder/indicator for XY (depending on what X0Y0 is), I use the quill (the spindle without a tool) and a solid 1-2-3 block. My z value will always be negative in my work offset. Then for tool touch off, I have a standard usually set up that I find, take the difference machine position with that tool and my set standard and I have my tool length. I only do this in my shops old hitachi Seki machines.
    My shop also decided to get fancy and buy Reinshaw probes and tool touch off probes for our newer machines.

  • @mikep3813
    @mikep3813 3 года назад +5

    May I suggest comping your tools off of a stack up on the table instead of on you stock? Once you start machining your part you have altered your comp surface and may be unable to add or change a tool and comp it accurately in relation to the existing tools.

  • @keithhansen3963
    @keithhansen3963 7 лет назад +1

    Thanks Mark, I was hoping to see you set H offsets with the Haimer. Any chance you could demonstrate that procedure.

    • @chiefmachining7972
      @chiefmachining7972 7 лет назад

      You do the same as tool.. just jog it down under the haimer reads "0" then hit tool offset measure..

  • @garnetedwards1705
    @garnetedwards1705 3 года назад +1

    Hi sir thanks you for that veido great work you are very informative on that veido.

  • @user-ty6hl5ux9z
    @user-ty6hl5ux9z 10 дней назад

    Very good understanding n specially prog n penal key zooming.thnx sir keep making vedio we will appreciate u by like n subscription.

  • @johnmav8309
    @johnmav8309 3 года назад

    Thank you!

  • @nasrahmed6236
    @nasrahmed6236 4 месяца назад

    Great job thanks

  • @ranaatiq3290
    @ranaatiq3290 6 лет назад

    great teaching

  • @dinhtruong2601
    @dinhtruong2601 5 лет назад

    Hi Mark, Thanks for your helpful video.
    could you make another video explain about G43.1, G43.4 and G43.5.

    • @haasautomation
      @haasautomation  5 лет назад

      Dinh Truong Le - Haas controls will use a G234 for Tool Centerpoint Control, simulataneous 5-axis, and a G254 for DWO Dynamic Work Offsets, 3+2 indexing 5-axis work. We have a couple videos that touch on this. ruclips.net/video/HxPjH4v5iEg/видео.html and ruclips.net/video/NNwdXNlvuEA/видео.html . For more information, check out G234 and G254 in our Haas Mill Manual which you can download from our website, www.haascnc.com. - Mark, Haas Tip-of-the-day

  • @christopherflores3452
    @christopherflores3452 18 дней назад

    great video

  • @maquinarobot
    @maquinarobot 6 лет назад

    Muy clara la información gracias ...

  • @bachdiepnguyen934
    @bachdiepnguyen934 2 года назад +1

    Thank you .

  • @leizhao1387
    @leizhao1387 Год назад

    very good video

  • @jimthepilotguy
    @jimthepilotguy 2 года назад

    Hey Mark! Thanks for making it simple and straight forward!

  • @eswarsantukola431
    @eswarsantukola431 6 лет назад

    I will follow your videos

  • @trazy38
    @trazy38 5 лет назад +1

    A lot of shops don't have a probe . I work in one now, so I use 1-2-3 block and edge finder. I'll try different methods mentioned. The owner would rather buy boat, houses, Cadillacs opposed to updating machines

    • @123kkambiz
      @123kkambiz 5 лет назад +1

      Your boss must be an IDIOT

  • @michaelrocha5948
    @michaelrocha5948 4 года назад

    Awesome' tips thank you

  • @robzillian
    @robzillian 7 лет назад +10

    Awesome. Just landed my first job out of school running a conventional lathe. Main goal is to gain an employers trust and set-up these bad boys.

    • @Oclb
      @Oclb 6 лет назад +4

      what are you doing now a year later?

    • @LordOfChaos.x
      @LordOfChaos.x 4 года назад

      What are u doing now 3 years later?

    • @vatandas1542
      @vatandas1542 4 года назад

      Now an employer......

    • @robzillian
      @robzillian 4 года назад +1

      Shoot now Ive been through 3 cnc jobs. This last place is the hardest. Run my own setups start to finish and do some basic programming.

  • @250smacks
    @250smacks 8 дней назад

    This guy looks like Andrew Tate, excellent instruction ! Thank you sir

  • @nicolasinglish7384
    @nicolasinglish7384 4 года назад

    Thanks!

  • @AfsalAbbaAbba
    @AfsalAbbaAbba 4 года назад

    Thank you sir
    👍👍👍👍

  • @gvinayagamoorthiganesan5760
    @gvinayagamoorthiganesan5760 4 года назад

    thank you very mouch sir....

  • @yuvrajsangle5142
    @yuvrajsangle5142 5 лет назад

    sir, please make a video on radius tool compensation

  • @saadaouiradhwen3255
    @saadaouiradhwen3255 4 года назад

    Very good

  • @vitaliisydorenko8541
    @vitaliisydorenko8541 9 месяцев назад

    Очень хорошое видео спасибо !

  • @nelsonbrum8496
    @nelsonbrum8496 3 года назад

    I really wish Haas had a global edit feature like the Fadal I ran at my last shop. I set all my tools off the vise ways using a 1" Mitutoyo zero setter. On the Fadal, I could go to the tool offset screen and subtract 1.0" from all my tools at once. Instead, I have to go tool by tool to do it on the Haas.
    Using the vise ways makes all my Z offsets positive: parallels + part/stock thickness. Easily verifiable with a calculator to check for tampering. 1.375 part thickness sitting on .50" parallels? Just add it up. Boom, 1.875, Z offset done.

  • @dirty_dutchman2558
    @dirty_dutchman2558 4 года назад

    wow thats a really good way to crash a machine when someone comes and teaches a broken/dull tool properly. 🤜

    • @HoChunk85
      @HoChunk85 3 года назад

      You are broken/dull

  • @endlessinnovations6518
    @endlessinnovations6518 7 лет назад +2

    Great Video as always, just one comment..On your last point where you are showing the two programs,the G54 and G55...You show the program for the G55 going to Z0.0 not to Z0.1..Just in case someone copies those exactly, the G55 will go right to the top of the part..Just FYI..Thanks for all the great Videos !!! Cheers

    • @chiefmachining7972
      @chiefmachining7972 7 лет назад

      No he didn't

    • @haasautomation
      @haasautomation  7 лет назад +1

      Endless Innovations! Thanks for catching this. It looks like the graphics, at 11:13 in the video, show G43 H06 Z0, instead of the correct G43 H06 Z.1. It looked good when we were explaining things at 9:51 though. We’ll try and fix it up. Thanks again. - Mark, Haas Tip-of-the-day.

  • @sabr430
    @sabr430 4 года назад

    Hi there, will you please provide link for videos- how to set G54 and G55, which Mark mentioning, THX

  • @derryafandi7717
    @derryafandi7717 Год назад +1

    So g55 for a new part, and g43 just for tool nice vid

  • @albertocortes1163
    @albertocortes1163 2 года назад

    Perfec!!

  • @sivamech2424
    @sivamech2424 6 лет назад

    very nice

  • @SqueegeeBeaverRacing
    @SqueegeeBeaverRacing 4 месяца назад

    I’ve always preferred setting the Z location off the face of the spindle nose and then have the tool lengths represent the actual offline measurements as if using a tool setter. I had one owner tell me that a Cnc machine is a very expensive tool setter and is better served making chips and not measuring tool lengths. So it kinda stuck with me. His machines, his rules. But I saw the benefit. Especially when replacing worn or broken tools or setting up the next job while the machine is still running the current one

  • @fpswreck538
    @fpswreck538 4 года назад +1

    I use the paper method to set all of the tools i use on my jobs when setting do you have any videos on probes?

    • @haasautomation
      @haasautomation  4 года назад +1

      AIR Slaphappy - We have several videos on probes. First check out this playlist: ruclips.net/p/PL1FfK7Yod27fYK_FlCOmWSfcVLF6Z7gXu
      This is also helpful when setting tool offsets: ruclips.net/video/J7dCwBkUNNU/видео.html
      You can also to go our RUclips homepage and simply search "probes". You will find several videos on various subjects, all dealing with probing.
      Haas Automation

  • @1racemate
    @1racemate 5 лет назад

    I love the paper

  • @haho3555
    @haho3555 7 лет назад

    THANK!

  • @salvadorebertolone
    @salvadorebertolone 4 года назад

    i do something similar sometimes, but i'll jog it close, then mdi a g01 g54 z3 f10, double checking its g01 f10, put my finger on the red button, hit go and then check z3 with a 123 block.

  • @XxRICHARDITOxX
    @XxRICHARDITOxX 6 лет назад

    hola que tal sigo la carrera de maquinas-herramientas y es una gran ayuda ya que estoy cursando el 5 semestre y recien
    llego me estoy familiarizando con las maquinas CNC gracias por los tip :) si tuvieran un canal en español se los agradeceria ;)

  • @jantrzeci700
    @jantrzeci700 3 года назад

    Hey Mark, how do you calibrate the 3D sensor on a milling machine?

  • @SK.The-Machine-Designer
    @SK.The-Machine-Designer 4 года назад

    you are great 👍👍👍👍😍