Get Incredible Accuracy on ANY CNC Machine! | Pierson Workholding

Поділитися
Вставка
  • Опубліковано 13 тра 2024
  • Today we’re going to look at a tool we made in-house with quartz glass that allows you to get incredible accuracy on any CNC machine!
    ✅ Tired of making 1 part at a time? 👉 piersonworkholding.com/pro-pa...
    When it comes to machining, there are lots of factors that can throw off the accuracy of any machine. Now, there's also lots of technology that can help correct those accuracy problems. But in this video, I'm going to show you how how a little device that we created in-house helps you achieve what us machinists call “dead nuts accurate”. Let's look at how YOU can get incredible accuracy on any CNC machine!
    ---------------------------------------------------------
    Follow Pierson Workholding!
    Website 👉 piersonworkholding.com/
    UA-cam 👉 / piersonworkholding
    Instagram 👉 / pierson_workholding
    ---------------------------------------------------------
    *Videos We Recommend*
    Fixture Friday Series:
    THIS is the playlist to watch if you want to learn about designing fixtures.
    • How We Got 24 Parts on...
    Our new Move Series:
    What is it like working through the process of buying your own property and also setting up a CNC Machine Shop that has lean principles in mind?
    • Machine Shop Move Vlog...
    ---------------------------------------------------------
    McMaster Carr part numbers: 1357T154 and 4376A24
    ---------------------------------------------------------
    00:00 One little tool that can make ANY machine super accurate
    00:30 Glass quartz rod
    01:15 3D Printed Parts
    01:45 How does this work & how was it made?
    06:18 Going through the code for probing
    12:10 Wrapping things up
    #CNC #CNCMachine #CNCMachineAccuracy
  • Наука та технологія

КОМЕНТАРІ • 352

  • @PiersonWorkholding
    @PiersonWorkholding  Рік тому +65

    To address repeated comments, the glass rod only needs to be positioned parallel to the axis by .050" end to end. Any angular variation under this .050" positioning is smaller than the .0001" resolution of the probe and is a moot point. We easily achieve parallelism of the rod by positioning the orange supports flush to the edge of the table. If an operator can't do this, they shouldn't be machining.
    No, we don't want to make stops on the supports because it would limit use of the device to only the X axis on other machines.
    "The material Zerodur has better CTE characteristics." - The CTE of quartz glass is far less than the margin of accuracy of the probe so any better performing material is overkill. Also, it's impossible to buy a single piece of Zerodur for $10 and have it arrive the same day from a supplier.

    • @patrickwoolfenden1256
      @patrickwoolfenden1256 Рік тому

      Exactly, Got to love those small angle approximations!

    • @kristiankautto7616
      @kristiankautto7616 Рік тому

      would it help to probe the rod straight,just for the heck of it,just dont forget to canle the rotation afterwards or you will have wonky parts ,i know extreamly small numbers but you have it for free

    • @kristiankautto7616
      @kristiankautto7616 Рік тому +2

      forgot to mention that you can calibrate against a sphere that you use to calibrate cmm,first calibrate the probe to the sphere and then calibrate the machine with the newly calibrated probe.we have macroed our hermles so they grab a palete with a sphere mounted to it every 5 hours and calibrate the machine in all axes automatically

    • @lUnderdogl
      @lUnderdogl Рік тому +3

      Make a rod from sphere, so both ends will share that sphere's radius. So any aligment up to couple degrees would be almost zero. But I am not sure if it can be manufactured.

    • @woiskorn
      @woiskorn Рік тому +3

      For the rest of the World who use metric : the Glas pease is ca 305mm long , if you have it 1 mm wrong to the X Axis you have a length diferenz of 0,0016mm. a Normal CNC-Maschine have about 0,015mm on 1000mm accuracy. I dont know how accurat Haas maschines ar but i think the are not thits accuract (because the have no glas-scale)

  • @johngamal141
    @johngamal141 Рік тому +10

    Simplicity is the key to perfection

  • @ryanherold4635
    @ryanherold4635 Рік тому +14

    RAMTIC parts-production concept was developed by Renishaw in the 1990's. They used a similar method but probed a master part, then applied scaling. I really like your approach Jay Pierson and plan to try your method in our tool and die shop.

  • @harindugamlath
    @harindugamlath Рік тому +3

    wow! That's pure genius!

  • @johngamal141
    @johngamal141 Рік тому +3

    Great simple tool

  • @dougmills4973
    @dougmills4973 Рік тому +1

    Great content as usual!

  • @MakeItWithCalvin
    @MakeItWithCalvin Рік тому +12

    I love this, it may not be a $_$ calibration tool but it does not need to be a $_$ calibration tool either. Keep up the good work Jay!

  • @JustPlaneAround
    @JustPlaneAround Рік тому +13

    I have added quartz encoder scales to my manual mill... I get the thermal accuracy of the quartz measurement system independent of the machine temperature errors. It also serves to provide direct positional feedback regardless of backlash because the scales are measuring the actual table position rather than motor shaft location.

    • @steelwheelsminnesota
      @steelwheelsminnesota Рік тому

      This seems so much simpler in hindsight

    • @TT-yu9uo
      @TT-yu9uo Рік тому +1

      Yeah I think Haas offers linear scales positional feedback as an option vs just having servo encoders. Other machines have them built in.

    • @steelwheelsminnesota
      @steelwheelsminnesota Рік тому

      @@TT-yu9uo yes they're an option on most machines. The problem is, when buying machines tools, glass scales are a factory build option only. Usually there is a long wait to get a machine from the factory, but the dealers bring a steady stream of machines in that they can offer immediately, all without glass scales lol

    • @wither8
      @wither8 Рік тому +4

      Yeah all things considered you're pretty much going to get the same level of precision, accuracy and repeatability with that methodology as with this dude and his HAAS.
      There are so many things this dude is ...just ugh posturing. He's like the opposite of Ben at Applied Science in terms of reporting the results of his scientific excursions and being all full disclosure about what he doesnt know. (I guess this sort of makes sense since this channel is about promo'ing his CNC business vs Ben who just does it because he likes science)
      Like oh wow, the CTE of alu is ~40x worse than quartz, sure. OK now what sort of cut is that quartz? There's a reason why AT vs SC vs BT all cost different amounts of money and are used in different oscillators based (hunt: quartz is not an isotropic mineral-- thats why a quartz watch crystal oscillator can cost 30 cents vs a rubidium standard that goes into a cell tower which is going to cost $300. See I can drop knowledge bombs about materials science too, granted I'm sure some PhD is going to jump in and school me good). If he's just using a rotary carbide bit or a surface grinder (or even if he lapped it with some diamond polish), unless he hit the right "grain of the glass", hes introducing systemic issues into his "transfer standard". (And arguably worse than that he's instilling false faith in his systemics).
      @Marco Reps is an EE who dabbled into building a CNC for..some reason (I think he's friends with Stefan G, those damn smart germans). He ended up getting pretty consistent repeatability within the nanometers. He did it with just closed loop feedback servos and the tried and true MIT design that Slocum came up with (gantry-based, as much mass as possible to dampen vibration out, 25mm ball screws with 2 aux. guides per axis). In retrospect, he would have done what you mentioned (LVDT scales, rather than shafts/rotary encoder absolute feedback). He also mentioned some weird damping aggregate, that I forget.
      If ya'll wanna see some real impressive work, go look at Huygen's Optics'. Or optics work in general. Zee germans and Japanese can charge 100k for a lens because their aspheric cine lenses are better than the Chinese clones on literally the nanometer scale (the entire visible light spectrum is only 300 nanometers.. so you can see chromatic abberation with a green looking "wrong" at 20 nanometers, especially on an IMAX screen)

    • @pieterveenders9793
      @pieterveenders9793 3 місяці тому

      @@wither8 Huygens Optics is Dutch, not German. But yeah, along with the Germans and the Swiss the Dutch are known for producing the most precise and insane tech on earth too (cough, ASML, cough).

  • @metaltradesolutionsllc5274
    @metaltradesolutionsllc5274 Рік тому

    Awesome! Thanks for sharing!

  • @hectordominguez7143
    @hectordominguez7143 Рік тому +5

    I think I've done something relatively similar on the z axis just without a "known reference" so its all relative. We have some parts that required countersink diameters that were plus minus .01 but the surfaces were usually warped and we couldn't face them either. What we did first was split the countersink cycles up and go back and forth between the probe, drill and countersink which hurt our cycle times. What I was able to do was probe all the hole locations beforehand and store the Z deviation in macro variables for each location and compensate depths inside the countersink cycle all at once. Saved a lot of time!

  • @offuttjr
    @offuttjr Рік тому

    Thanks ,… this is powerful …. Thanks for being so selfless and sharing so much of your knowledge it is shaving a decade at least off my learning curve as i prepaid to start a shop, thanks

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Fantastic! Thanks for watching and best wishes for your future shop!

  • @michaelkelly3158
    @michaelkelly3158 Рік тому +1

    Great tip! It's also possible to adjust servo scaling in the Haas control, but it requires a key to access on newer machines - have you tried this Jay?

  • @jkgkjgkijk
    @jkgkjgkijk Рік тому +1

    I worked for Ellenef in the 90s. We built wings and structure for f-14s. Used lead hammer, dial indicator, Allen key and a steel block with a known value, placed on the fixture sled--to set the cutter height and check for runout. Did not seem very high tech but it was good enough for them.

  • @snyphilis
    @snyphilis Рік тому +3

    I like this idea. Would have helped me on some projects.
    An added suggestion on a machine like a Haas is to run the finish passes for whatever your critical features are in the shortest amount of time after probing as possible. If you have a long cycle some of these machines may be .001-.002 off 30mins after you probe your zero.

  • @ekim809
    @ekim809 Рік тому

    great idea!

  • @matthewlennox9482
    @matthewlennox9482 Рік тому +3

    Happy Thanksgiving Pierson team and thank you Jay love the idea! Unfortunately (or fortunately for the machinist) my current shop usually plus minus 10 thou is enough for us but a beat trick to keep in mind none the less. Agree with you the getting it slightly out of angle is a moot point in terms of the machines accuracy.

  • @goldschmidtcompany431
    @goldschmidtcompany431 Рік тому

    Excellent

  • @thaddeusstevensmachine8446
    @thaddeusstevensmachine8446 Рік тому +1

    G103 P1 Limits look ahead to one line at a time. This prevents macro variables from being read before their correct value is calculated in a previous line.

  • @Molb0rg
    @Molb0rg Рік тому

    Nice trick

  • @davidknight1168
    @davidknight1168 Рік тому +3

    Great Idea - need to build one soon. I see its main use as verification to confirm your machine is operating within parameters rather than scaling. I believe if the temperature is far enough out that there is a significant scale factor the material itself (aluminum, steel, etc) will have its own thermal expansion issues. The part will be machined accurately but at the current temperature of the material. With an accurate temperature of the material this could be compensated. The temperature of the coolant may dominate with flood coolant and a long enough cycle time

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +2

      Exactly! Finally someone totally gets it. If the "accuracy" macro displayed is pretty big (±.001") you should probably think about other thermal factors including material, coolant and ambient temps.

    • @kristiankautto7616
      @kristiankautto7616 Рік тому

      its probably easier to heat the colant,would it mess everything up if you mesured the highest temp in the machine and then add a few degrees with a heater? you would get a warm workpiece but stable temperature?

    • @pcsmachineworks
      @pcsmachineworks Рік тому

      @@kristiankautto7616 heating/cooling coolant is what we do in my shop. 75° F is the temperature that works well for us year round. Coolant is heated/chilled after the pump and before entering the machine, we have parts in 6061, 7075, and 316 ss that need to hold 10ths or less and we do it with Haas machines. I have a 1 hour warmup routine that is implemented on startup days, say Monday morning, to allow the machines castings to stabilize then the coolant never stops circulating until the machine is shut down. Additional pumps have been added to flush the enclosures that run continuously which helps hold temperatures, and billets are warmed or cooled in a similar manner prior to machining as well as tools all calibrated at the same temperature. We used to have check routines, and we also used to use compensation and scalling values but the additional work was inevitably more costly compared to a few pumps and good chillers. Simple and reasonably priced modifications to the machines have removed any need for human involvement or error. What he is doing in this video is great for a job shop machine and is frankly genius but unnecessary for a production machine running continuously.

  • @TrPrecisionMachining
    @TrPrecisionMachining Рік тому

    good video mr pierson

  • @ryanbeard1119
    @ryanbeard1119 Рік тому

    So the glass scale mount is now as accurate as the 3D printer you used?

  • @p07gbar
    @p07gbar Рік тому +1

    Does the calibration factor tend to be the same on all axes? Seems like up/down is likely to be different because the ways are typically in a different place. Would be cool to have a 3 axis calibration system with a cube of glass

  • @brian2k1
    @brian2k1 Рік тому +5

    Awesome Video! I love learning tips like this! Two questions. I know the probe is extremely sensitive but is it possible it could move the rod slightly if it is just free floating in the 3D printed stand? Is there a clamp or screw to keep the rod firmly in place within the 3D printed stand?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +3

      The glass isn’t free floating. It is pressed into the holder almost to the point where we though it would break. Fortunately quartz is ridiculously strong too.

    • @conorg6273
      @conorg6273 Рік тому

      @@PiersonWorkholding What is securing the holder to the machine table?

    • @95dodgev10
      @95dodgev10 Рік тому +3

      @@conorg6273 magnets imbedded into the 3d printed bases.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +7

      @@conorg6273 Here's a link to this video in case you want to watch it: ua-cam.com/video/Ds6ZQox2yPM/v-deo.html

    • @warpedfusion
      @warpedfusion Рік тому

      @@PiersonWorkholding 😂😂

  • @cncrouterinfo
    @cncrouterinfo Рік тому

    Interesting low cost solution for teml comp!

  • @Master-ls2op
    @Master-ls2op Рік тому

    have not used a glass rod. however have used same material gauge blocks that have fill table of temp and size.

  • @spazzywhitebelt
    @spazzywhitebelt Рік тому +1

    The temperature the probe was calibrated at would play a role in this too.
    Do you run the scaling function on this machine or do you just run this occasionally to see if the machine is running to hot/cold?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Most of the time we run it just to see if the machine is hot/cold. In the video we were at . 00011" over 12" so that's accurate enough to not worry about things.

  • @charliebrumfield9200
    @charliebrumfield9200 Рік тому +1

    Excellent solution to thermal growth. Thankfully I don't make anything requiring that level of accuracy.

  • @steelwheelsminnesota
    @steelwheelsminnesota Рік тому +3

    This is a pretty brilliant idea, has me thinking about how I could mount a reference piece in my NTX to check the screws.
    Also, I could see with your system using it to adjust work offsets as the machine warms.
    Hell in fact, one could set G54 at machine zeros, and use program coordinate shift in the program in lieu of setting the work offset on the origin Then as you check the machine throughout the day and use scaling to apply a thermal comp the work origin would be adjusted automatically. You could finish the system out by mounting the rod on an actuator so that you can bring it into the probing envelope with an M code and periodically check your comps.
    Of course, it would be critical to make sure thermal scaling is applied accurately when you are finding the work offset, and you would want to write your work positions into variables. Might need to edit the post to call G54, G51 then immediately call G68 or whatever it is in Haas to shift the coordinate over

  • @FNmey
    @FNmey Рік тому +12

    That looks quite cool but wouldn't the tool not being perfectly parallel to the table on the machine introduce some variance?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +5

      It could but the edges of the orange holders are to be positioned flush to the edge of the table. This is what keeps it square.

    • @danielrogers6090
      @danielrogers6090 Рік тому

      The rod can be at an angle as long as it is probing in the same spot then the length it becomes a constant. By the way Mr. Piercen you're a dam genius keep doing what your doing🤟

    • @lolcatcatlols
      @lolcatcatlols Рік тому

      @@PiersonWorkholding Assuming you guys also checked parallel on Z before putting the tool into use?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +1

      And see similar comments why it only needs to be square to the table by .050".

  • @lumpygasinavacuum8449
    @lumpygasinavacuum8449 Рік тому

    Can Z get this type of correction? And can circular interpolation have corrections made?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Sure, Z could be calibrated but would require another type of stand and some extra programming. Circular interpolation is more likely to be managed through firmware and backlash.

  • @douglaspierce7031
    @douglaspierce7031 Рік тому +3

    Do you have the supports placed near the Bessel points? Measuring something in the vertical and then laying it horizontal can affect the length. Have you performed the same measuring cycle in the Y axis as well to see if there's any discrepancy? I'd be curious if you got similar results.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +3

      You're getting too theoretical talking Bessel points. The reality of four digits of resolution of the probe output is the limiting factor.

    • @douglaspierce7031
      @douglaspierce7031 Рік тому

      @@PiersonWorkholding this process hinges on how accurately you can measure the rod. For the average electronic height gage linear error could be as much as .0002-.0003" over 12". FYI, Haas has a warm up function that applies a correction over a specified amount of time

  • @imfbrad
    @imfbrad Рік тому

    @Pierson Workholding How about dealing with ball screw wear and doing all 3 axis' and them being different numbers. So instead of dealing with heat (or the lack of), dealing with wear?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Ballscrew wear would require a ballbar test which would cost you $250 minimum. This is an accurate, inexpensive first step to see if you even need a ballbar test to begin with.

  • @tylerhoffman5365
    @tylerhoffman5365 Рік тому

    Since the X, Y, and Z ball screws are different lengths, do you apply the scaling factor to each axis? Or just a blanket?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      You can if needed, but we generally use this method to know if the machine is running hot or cold.

  • @arauchfuss
    @arauchfuss Рік тому

    With G103 P1 make sure you use it again following a renishaw shutdown command. Part of the shutdown routine re-enables look ahead. This can of course screw up any math you do.

  • @erg0centric
    @erg0centric Рік тому

    You had me there at 5:40 for ⅗ of a second. You were off by a factor on 1000.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Well your understanding of machinist nomenclature is off by 10,000.

  • @fbexpunge
    @fbexpunge Рік тому +7

    We make some large (3'x2'+) aluminum aerospace frames with

    • @chrisrokz9005
      @chrisrokz9005 Рік тому +1

      I have seen it done an even cheaper way. The owner of a shop I was working a wanted an ice machine for cold drinks in the summer. He happened to see a couple at a motel on his way to work. The motel was under renovation and owner was happy to get rid of them for free. We would fill 5 gallon buckets up with ice and mix some coolant in. Then dump the cold coolant in to the tank. We did not monitor the temperature with thermometers, but the temperature inside of the machine enclosure would be much cooler after adding the cold coolant.

    • @LithiumSailing
      @LithiumSailing Рік тому

      Coolant chillers are a thing

  • @georgehunter4023
    @georgehunter4023 Рік тому

    How do you like the VM table slots compared to the standard VF style slots?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      I made a whole video about that. Check it out 14 mins in: ua-cam.com/video/_lfYqrd-2tg/v-deo.html

  • @TheESS1
    @TheESS1 Рік тому

    How do you make sure the glas rod is perfectly parallell with the axis you are measuring?

  • @Michal_Sobierajski
    @Michal_Sobierajski Рік тому

    And how you line up this quartz glass rod along x axis?

  • @brian2k1
    @brian2k1 Рік тому +12

    Who will be first to get this working on a Tormach mill? Asking for a friend! 🙂

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +2

      $35 worth of parts is all it takes!

    • @ewildgoose
      @ewildgoose Рік тому +2

      I think that's running Linux CNC under the bonnet? So you could do loads of stuff even more accurate than this. Add a temp sensor. Linear glass scales. Have it run a ball screw map every so often. Etc.

    • @3dwezzy740
      @3dwezzy740 Рік тому

      cant even afford a tormach😂

    • @brian2k1
      @brian2k1 Рік тому +1

      @@3dwezzy740 only thing I would buy from them again is a 1100MX the 8L lathe and plasma table have been a PITA with little support. Currently their support is refusing a simple request to transfer the 2 year warranty on a servo that is bad. They purchsed the servo from clearpath. we contacted clearpath and they refused because it was purchased by tormach and not us. Tormach refuses to understand a simple request to release the warranty to us so ClearPath will replace.

  • @adriand.896
    @adriand.896 Рік тому

    . . . Wow. . . haha such a simple concept that could make a huge difference to those who can only afford, well, affordable machines! Learn to think outside the box a tad, and it can take you far! Sweet idea, simple to execute.

  • @alex007aj
    @alex007aj 8 місяців тому

    with this method you are only probing on the x axis, are you just taking the x axis difference then applying it to x, y, and z by assuming all 3 ball screws are affected by the same temp?

    • @PiersonWorkholding
      @PiersonWorkholding  8 місяців тому

      We've repeated the tests in X and Y but the differences have been identical.

  • @joshuafurner7906
    @joshuafurner7906 Рік тому

    2 questions I have with the 3d printed supports are whether they bend enough under the probing force, (will make the measurements appear small) and whether the supports are over-constraining the rod kinematically (may result in poor repeatability between mountings)? These effects might not be negligible in this application. High accuracy is achievable with the right tools and knowledge. Really cool idea! Thanks for sharing!

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Those concerns are non-factors because the resolution of the probe is .0001" and any error, flex, movement, misalignment, etc is far under .0001".

  • @rkalle66
    @rkalle66 Рік тому

    At this level of precision ... Do you have to consider the bending of the 3D printed holding bases while probing the ends of the rod? I don't know the amount of force of the probing procedures.

  • @akosbuzogany2752
    @akosbuzogany2752 Рік тому +9

    How do you keep the rod parallel to the axes? What about measuring the angle of the rod and correcting the result by the cosine?
    Another suggestion would be wrapping the rod in an insulator (styrofoam) and keeping it in a tempered box. If put in the machine for a short while it won't have enough time to change its dimensions due to the insulation.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +4

      See pinned comment at the top. The beauty of quartz is that you don't have to worry about any of the thermal mitigation you mentioned. An extreme temp swing of the rod (for a machining environment) of 25⁰ would still be under the resolution accuracy of the probe.

  • @CNC_Soup
    @CNC_Soup Рік тому +2

    By big takeaway is your last line of code. Put something on the screen so the operator has a general idea if the machine is hot or cold. Without that, we're basically machining in the dark!

  • @lonnyfuller7830
    @lonnyfuller7830 Рік тому

    Can this be used on the DRO on manual machines.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Yes, works with any machine. Just use an edge finder instead of a probe.

  • @ThreeSixFour
    @ThreeSixFour Рік тому

    how do you account for the tool tip wearing as well?

  • @CHMichael
    @CHMichael Рік тому

    Can't the software compensate for temoerature?

  • @mrechbreger
    @mrechbreger Рік тому

    doesn't this machine have a glass scale? I have just ordered a set of glass scales last week for my CNC and I will set up the closed loop via this rather than the ballscrew pitch.

  • @KnifeWerks
    @KnifeWerks Рік тому

    I've never dealt with it, but I have seen a spot in Haas parameters for thermal expansion.
    Isn't this, exactly what those are for? I could be mistaken, but that's always been my understanding.
    Seems like it would be easier to update there, than run special programs from G51.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      The thermal compensation in the Haas control is based on correction distance over time. It is meant to compensate for the machine warming up over the first part of the day. It doesn't actually take a temperature reading.

  • @kwk8363
    @kwk8363 Рік тому +1

    How do you make shure that your glas rod is in line with x axis? If it would be slightly off you will get wrong length

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +1

      The edges of the orange holders go flush with the edge of the table. They just need to be flush within .050" before angular error is a factor.

    • @woiskorn
      @woiskorn Рік тому

      Sure ? In my opinion you have to Line it with the Axis ( in x and z ) or i understand somthing wrong. ( Im from Germany and my english is Not the best,also i get confused with our inch- thing;-))

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +1

      @@woiskorn Thank you for watching from Germany! The rod holder needs to be flush to the edge of the table by 1.3mm.

  • @thetruthyouneedtohear
    @thetruthyouneedtohear Рік тому

    Would there be some margin or error if the rod isn't parallel to the axis its being measured with? If those squared edges are canted, i think there would be some error introduced.

  • @ps9417
    @ps9417 Рік тому

    Thank you so much for the video and content. What a talent you are! I have many questions. Do you keep a record of this scaling factor for future use so that you would not need to run the probing cycles in every instance? I.E. at 65 degree you would be -.0003 and at 75 degree +.0002. Also, I have re probed surfaces many times and had deviations in my values by a 1/10 or 2. Do you run this program more than once to verify it's accuracy?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +1

      We haven't used this for too long but we have big plans on keeping records of ambient shop temperatures across the year and seeing how machines grow and what directions are most affected.

    • @TT-yu9uo
      @TT-yu9uo Рік тому

      ​@@PiersonWorkholding Thanks, a good reminder of the little things. So the workpiece axis with longer travels would be impacted more as lead screw elongation is multiplied by distance? My machine doesn't have scaling enabled but fusion does have a scaling feature on models and I could do multiple posts just for temperature compensation and a reference chart with scaling factor vs ambient temperature to choose the post version. I'd hope the chart is unchanging over time otherwise its compensating for more than temperature. Having seen trended temperatures in software over the years. they look line sine waves mostly changing for events, day/night sunny/rainy and more so year long seasons along with the geographic location and all of those on top of each other. Of course tracking indoors would be dominated by heating and conditioning. Someone will leave a door open and could put a blip in the data haha, that fun could be removed with hourly averaging. There's a little bit of a parallel with how fluids volumes are netted with pressures, temperature, density, and meter factors in mind with machining i guess that would be (a finish pass vs roughing) (machine/part thermal expansion) (materials types) and (ball bar setup). This makes me want to make desk art that amplifies the movement from thermal expansion to make something visually appealing like a dippy bird.

    • @mattym8
      @mattym8 5 місяців тому

      @@PiersonWorkholdingwould depend as much on machine usage and ballscrew temp if I'm not mistaken. Might be too many variables. But should be cheap and fun to implement.

  • @adammiller4879
    @adammiller4879 Рік тому

    Would your measurement be off
    If that 3D printed part isn’t perfectly flat so taking it in and out of the machine get different results? Since it could be tilted slightly

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +1

      It needs to be flat within .050" to still give useful accuracy.

  • @JonPrevost
    @JonPrevost Рік тому

    How much force does the probe put on a part? Honesty question because it seems like it could deflect the 3D printed plastic ever so slightly. I know the length assists but I would have made those pillars much shorter and allowed one end to float so as not to stress the rod even the slightest bit. Does that seem reasonable or am I being too precise?
    Thanks for the video though, it looks like a very inexpensive thermal compensation method.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Fair question. According to Renishaw, the force on the second probe touch is 1.1 oz. That's way under any force required to move the magnetic bases.

  • @OhHeyTrevorFlowers
    @OhHeyTrevorFlowers Рік тому

    Would the reading be different on a different axis?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +1

      Possibly. If you had a part with a lot more X movement than Y movement, the X ballscrew might be warmer. We haven't noticed anything like that though.

  • @dutchr4zor
    @dutchr4zor Рік тому

    Did you ever try to probe a grid on a surface plate and use it to compensate for Z inaccuracy?

  • @LubomirPotocki
    @LubomirPotocki Рік тому

    Well knowing the thermal coefficient, calibrated length and measured length you can using simple math add an equation to calculate real displacement including thermal expansion of quartz rod. This is for super super accurate machining if not even grinding.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      In theory, yes but the real-life limiting factor is the four digits of resolution of the probe.

  • @jamescerven4400
    @jamescerven4400 Рік тому +11

    Seems like a great idea! Only issue I see is that when you place the device on the table, does it matter that it isn't perfectly parallel and perpendicular with the machine axes?

    • @NexusTrimean
      @NexusTrimean Рік тому +1

      Edit: (I may be Wrong on this)
      Because the probe tip is a ball, as long as the ball is touching the opposite face (and this is why it was so important the faces were parallel) its self correcting.

    • @ipadize
      @ipadize Рік тому +1

      @@NexusTrimean no its not self correcting. it may not be much, but see for example a parallelogram, when you probe the two angled sides, the measured value will increase. Yes i have validated it myself in a cad program :)

    • @lolcatcatlols
      @lolcatcatlols Рік тому +1

      ​@@ipadize If taking single points yeah you could get some odd results if it's not perfectly straight to the machine axis. Taking a line on either side would help to correct.
      Ideally would get parallel to machine axis and probe X & Y separately. Not sure if the haas control has a single scaling function or allows individual axis adjustment.

    • @MrStanwyck
      @MrStanwyck Рік тому

      I thought the same thing…

    • @lolcatcatlols
      @lolcatcatlols Рік тому +1

      The way its shown (single point) yeah those are super important. If you probe lines on either side you can correct for some angle, but best practice to isolate an axis as much as possible.
      I'm assuming they put a bit more work into this than the video shows, working it to be nice and straight when placed on the table. I know we 3d print some CMM fixturing and definitely have to do some minor post-work if we need things exactly the same height.

  • @nikolaiownz
    @nikolaiownz Рік тому

    Is that fowler height gauge good ?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      It's a Trimos Swiss brand, sold by Fowler. They're excellent and we have several of them.

  • @krazykyle0
    @krazykyle0 Рік тому +1

    Would a method similar to this be possible/make sense on a lathe?

    • @lyjansen5138
      @lyjansen5138 Рік тому

      I am curious to

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +1

      I suppose it would work easiest in a lathe with a probe. Lots of lathes don't have 12" of travel in X either so you'd have to use a shorter rod which reduces resolution.

    • @IDJMK
      @IDJMK Рік тому +1

      The only way I could imagine that would work would be to mounting the rod in a tool holder? Idk lathes are deceptively simple yet complicated.

  • @jonnis240
    @jonnis240 Рік тому

    Could also buy a calibration sphere. Renishaw sells them.

  • @letsgoBrandon204
    @letsgoBrandon204 Рік тому

    I'm guessing that Look Ahead is the CNC preprocessing the next line of code to the one being executed? If so, is that a Haas thing?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Something like that. Look-ahead is next level nerd stuff that disinterests me.

  • @justinmcgee35
    @justinmcgee35 Рік тому

    I really hope that quarts rod is indicated in straight before gauging the length. In the video just slapping it on the table with unprecise 3d printed stands witch throw x, y, and zed axis's off by id say more than a couple thousandths will have a big impact on precision. Well aerospace anyways, if where making farm parts id say its good to go, best dam farm parts in the land! If that rod is not indicated in within all three axis of the machine; I hope you have brushed up on some trig to throw all the deviations from the gauge setup into your C++ program. If all that was taken into consideration before this video id say yeah this is pretty banging video!

  • @dhstube
    @dhstube Рік тому

    Is critical to put the rod aligned to X axis?

  • @wireedm1
    @wireedm1 Рік тому

    Wait, did that quartz rod not need to be indicated along the X direction to make sure it was parallel to the axis before probing the ends?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Read the pinned comment at the top. ☝️

    • @wireedm1
      @wireedm1 Рік тому

      @@PiersonWorkholding, I'm probably in the minority here, but anyone truly calibrating a machine that doesn't indicate their standard on the machine wouldn't be in my shop long. That's just me though, I'm sure most would be fine with it.

  • @CobotSales
    @CobotSales Рік тому

    What Camera do you use??

  • @DigitalYojimbo
    @DigitalYojimbo Місяць тому

    how do you know the rod is 100% parallel to the axis ?

  • @YCM30cnc
    @YCM30cnc Рік тому

    Looks like some Factory400 code in there, am I right? Or is that all Jay? Either way, it’s Great Stuff 👍👍💪💪😎😎⭐️⭐️⭐️⭐️⭐️. You probably already know by now, but if Block Lookahead were off the calculations could occur w/ ‘old’ data as it could be executing #___=__#____ before the desired data is assigned

  • @TheMrJaagoo
    @TheMrJaagoo Рік тому

    Doesn't a machine of this class have quartz linear scales, though?

  • @Guardian_Arias
    @Guardian_Arias Рік тому +1

    great vid its detailed while being a reasonable length, the method is rather complicated and jank The CNC manufacturers are probably to blame. I'm used to taking the expected travel distance divided by actual travel distance and then multiply the current microsteps per mm value by the result. Then save the new value directly to the firmware. Essentially the same thing but simplifies gcode generation reducing errors.
    If this process was automated and part of homing the machine at every program start, that would awesome.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +1

      Wishful thinking on editing firmware. Machine builders have those pretty locked down. You still have to sample something to get your known and traveled distance and our method might be the solution.

    • @Guardian_Arias
      @Guardian_Arias Рік тому

      @@PiersonWorkholding I probably could have emphasized it more but i meant to put the blame on the manufacturers.
      A machine shop could probably make loads of money if they start selling kits for industrial use not just hobbyist or garage operations that can be put together using open source software and boards. Marline already supports CNC, 3d printing and Laser cutting all one would need is to reach out to some board manufacturers like BIQU to support higher amperage drivers.
      3d printers would be an other decade or two behind if it wasn't for open source and people printing parts for their printer then editing the firmware to enable new features.

  • @chopper3lw
    @chopper3lw Рік тому

    I'm not a machinist, but I have a question. In the video you probe the rod in X only to obtain the scale factor. How do you know that factor is the same as Y (or Z for that matter). Also , how do you know that you've aligned the rod perfectly in the X dimension? i.e. If the rod was rotated in Y ever so slightly then your probe's measurement would have a sine error in it, no? Seems to me that you'd want to set it up with a machinist's square with respect to the bed and probe, rotate it 90 degs and probe again. What'd I miss?

  • @runalongnowhoney
    @runalongnowhoney Рік тому

    Curious why you did not grind the rod to a nominal length? I understand it doesn't matter for function, but I would have done it just for fun.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Glass and ceramic swarf is deadly for linear rails. It's best to machine off the minimum required to clean up the ends.

  • @davidl.579
    @davidl.579 Рік тому

    Lap a ball shape on the end of the rod as long as they are the exactly the same?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      That would make it harder to align. We only need two parallel planes.

    • @matthewlennox9482
      @matthewlennox9482 Рік тому

      Doesn’t work would still affect the “length” or I guess x axis component of the length. Only thing that truly wouldn’t change would be a circle or a solid of constant width, as cool as a Reuleaux triangle gauge would be I think I that’s rather impractical

  • @makerspace533
    @makerspace533 Рік тому

    How do you guarantee that the rod is precisely aligned with the X axis of the machine. If the bar has a tilt, either horizontal or vertical, it will appear to be longer than it actually is.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      See pinned comment

    • @RavenRockMachine
      @RavenRockMachine Рік тому

      @@PiersonWorkholding There's no pinned comment

    • @CNC_Soup
      @CNC_Soup Рік тому

      @@RavenRockMachine I see it. Pinned at the top of the comments.

    • @RavenRockMachine
      @RavenRockMachine Рік тому

      @@CNC_Soup interesting on both computers weren’t showing it. Now it is. 🤷🏻‍♂️

  • @kdenyer1
    @kdenyer1 Рік тому

    All cool 😎but is your work shop temp control. Do you allow your workpiece to soak before machining. If not you are wasting your time. I believe 🤔

  • @zoisslo
    @zoisslo Рік тому

    Hi i just wanted to add my pot to the fire :)
    There is a strong argument to not use quartz or zerodur.
    What i think is the material for temperature scaling should be out of the same material as your machined part. If your machine is hot say 30deg, and your part will be 30deg as well. Your calibraiton bar is going to be same temperature(or some other calibraiton artefact) if it is not from the same material once the parts cool, thy will contract differently. I am a beliver that the calibraiton artefacts should be designed and used and sett on the machine all the time

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Don't confuse what you're measuring. This technique is only for measuring the machine accuracy. You're right about measuring an artifact of the same material, but that's measuring the workpiece at a specific temperature, not the machine.

  • @mathieulenoir-ol1ip
    @mathieulenoir-ol1ip Рік тому

    I love the idea, but I am concerned by the error that could come from the installation angle of the rod. As it is not installed perfectly straight, the measured length is slightly bigger that the real rod length. I didn't run the numbers, so I am not sure if this error can be neglected or not, but that is definitely something to be cautious about.

  • @artem053
    @artem053 Рік тому

    Весьма интересное видео. Спасибо за контент. Микроны ребята дружные - по одиночке не ходят.
    С меня лайк и подписка!

  • @Yamototamto
    @Yamototamto Рік тому +1

    No squaring to the table of that rod ends?

  • @marcward5186
    @marcward5186 Рік тому

    5" X 5 Degrees = 25 X .000013 = .000325. is that how you correctly calculate the thermal expasion?

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Yes. Your formula is right for aluminum. Multiply by .0000003 for quartz glass.

  • @dmbworks8094
    @dmbworks8094 Рік тому

    well even with a 20 degree temp swing summer to winter im still in tolerance for my customers haha.
    and my machine has glass scales so theres that

  • @happyfarang
    @happyfarang Рік тому

    i want a hass machine >.< My DIY machines, well, they work but with a bucket of headache attached to them. Envy every Hass owner out there 😅

  • @ewildgoose
    @ewildgoose Рік тому

    One critique would be that this measurement can't exclude machine backlash? (Which is likely of the same order of magnitude as you want to correct here, I think?)
    Depending on your milling operation this could be good or bad. Perhaps you could add an extra variable to subtract the backlash before calculating the scale factor? (Likely this is close enough constant)

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +2

      Backlash is a whole different topic. Modern machines have backlash in the millionths so sloppy machines are beyond the scope of this tool.

    • @ewildgoose
      @ewildgoose Рік тому +1

      @@PiersonWorkholding I think I would like to see you measure that? My experience is different. Put a 123 block at the end of the rod. Compare it's length measuring in the same direction at each end Vs the direction reversal when you just measure both ends. I would be surprised not to see quite a few microns difference?

    • @xm210c
      @xm210c Рік тому

      ​@@PiersonWorkholding Trust but verify. A machine may not behave the same after several years of abuse as it did the day you received it. I think using the spindle probe is also a bit sketchy unless you're obsessively calibrating and checking the calibration on your machine. The temperature of the machine and gauge you use when calibrated could itself throw off all future measurements. Temperature differences do matter but this way of working just compounds errors in a manner that could make them painfully difficult to diagnose.
      Is a part out of spec? Was your gauge out of alignment? Is your probe out of calibration? Does your machine have some backlash ...
      The biggest problem with your solution is that it compounds these errors into a single complex variable that then affects the entire geometry of the part.
      Ideally, you'd probably just run critical parts and features on a machine that's been adequately warmed up in a climate-controlled environment ensuring reliable, repeatable performance with simple-to-diagnose issues. I personally think it's a solution searching for a problem. But the kind of problem it might find is the hair-pulling-inducing kind where everything is going wrong and you don't know where to start fixing it.

  • @ov3753
    @ov3753 Рік тому

    This video just confirms me that’s it better to buy a Doosan than a Haas

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      False. Doosan machines still have to follow the laws of physics.

  • @johncochran8497
    @johncochran8497 Рік тому

    I can see that using the quartz rod will allow you to calibrate the machine. But what about the material being machined? Doesn't matter if the movements of the machine are dead nuts accurate if the material being machine has expanded in size due to heat and will shrink later as it returns to room temperature.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Careful to not confuse multiple factors. Material, machine, and ambient temps are all separate factors that should be measured with other devices, i.e. thermometers. The featured tool is only meant to measure and correct machine errors due to thermal expansion.

  • @StamD65
    @StamD65 Рік тому

    The thermal quotient of expansion of the aluminum is 23x10(-6) per 1 degree Celsius. So, five inch appr.(125mm) aluminum rod,heated by 5 degrees wil expand about 0,014 mm,which is not 3/10 of an inch.

    • @snyphilis
      @snyphilis Рік тому

      Are you basing 5 degrees of change in c or f. He's speaking in F, in which 5 degrees of change is only 2.8 degrees in C

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Learn to speak American Machinist: three-tenths of an inch = .0003"

    • @StamD65
      @StamD65 Рік тому

      @@PiersonWorkholding You are perfectly right.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      @@StamD65 The pain of the US stubbornly sticking to it's own measurement systems and lingo. Ugh!

    • @desyquintero8451
      @desyquintero8451 Рік тому

      @@PiersonWorkholding As a jeweler we only use the metric system and when I heard 3/10s in. i said holy shit I was shocked too and then i remembered the American machinist language, Thanks for clarifying.

  • @harindugamlath
    @harindugamlath Рік тому +1

    Jay, i think measuring the all 3 axis is a better method. Maybe you can build a fixture ? I have heard z has more growth with temperature.
    On a second thought what about using a calibration ring if you don't have a crazy temperature swing isn't that more useful as you can measure 2 or more axis. I'm now wondering why we haven't seen quartz in the calibration stuff.
    Super cool idea though.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Calibration rings (aka ring gauges) don't give you the same resolution just because of their size. Measuring tenths across 12" gives better resolution than measuring across 1". Ring gauges are also susceptible to thermal expansion but CTE isn't a significant factor when you're measuring a 1" ID.
      And we do see quartz in calibration. Glass scales are made from quartz glass. Some machines have them but they're only an option on larger Haas machines.

    • @harindugamlath
      @harindugamlath Рік тому

      @@PiersonWorkholding That's a legit point. length of the rod makes a difference.

  • @danielcockerspaniel
    @danielcockerspaniel Рік тому

    5:43 lol a 5 inch length of aluminum does not change in length 3/10 of an inch when the temperature changes 5 degrees.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Nothing in you brain made you stop and think what three tenths means to a machinist?

  • @larrybud
    @larrybud Рік тому

    You could eliminate one step in your Gcode for scaling.
    Let's say the rod was 12.0000, and your measured length was 12.0005
    Just divide 12.0000/12.0005 and that's your scaling factor. Multiple by this value everywhere as needed. You can get rid of the #903 variable (unless it's used somewhere else!)

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +1

      You are correct and yes, we absolutely need the 903 variable. We explain it later in the video as one of the pieces of data to display on the control. It's a number that the operators can best relate to.

    • @larrybud
      @larrybud Рік тому

      @@PiersonWorkholding ah I see, didn't think of the front end for the operator, good to know, thanks!

  • @fzriow
    @fzriow Рік тому

    Good idea, I mean I would just probe a large ring gauge and that would be good enough for me. I have 5-axis mills so the center of rotation I find is more important. Saying that, if you're going to these lengths to get your machines cutting this accurate then you would have to be making parts that are thermally controlled throughout their life too otherwise this is kind of pointless.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +4

      You missed the point. Ring gauges are susceptible to thermal expansion. And come back and tell us how much a “large” ring gauge costs.

    • @Tampa_DeVaL
      @Tampa_DeVaL Рік тому

      @@PiersonWorkholding I understand better now after reading all the comments.
      Indeed out of the box thinking.

    • @fzriow
      @fzriow Рік тому

      @@PiersonWorkholding well a large ring gauge is normally free if you have a large bore mic ;) I know it possibly could be nice to know this information but do you really have parts that need this sort of accuracy as all this would increase the accuracy on is true position. As far as diameters etc you would always change the offset? Like you would have to change your process to make the most of that accuracy, you couldn't drill and ream any holes as they would wander far more than the difference this would make between hot and cold.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +7

      @@fzriow Yes, the accuracy of our parts matter. If you're a job shop that does ±.005" all day long, skip this video and watch Titan wreck some endmills.

    • @IDJMK
      @IDJMK Рік тому

      @@PiersonWorkholding 😳😂

  • @aldolajak1267
    @aldolajak1267 Рік тому +2

    I explored and experimented with these and similar concepts for thermal compensation over twenty five years ago. My employer said I was wasting my time and eventually fired me for "not being a team player". Oh, and I also perfected eight inch long valve spool bore finishing to within 0.00005" (that's five millionths of an inch) roundness, straightness and camber. With selective fitting of valve spools, we achieved less than 5 cc/min leakage at 3000 psi.

  • @catherr1
    @catherr1 Рік тому +6

    Hi i think your rod is not "perfectly" parallel to "X" axis. So measrung of lenght is wrong and will be diferrent every time you put rod in different angle to "X" axis. But maybe im wrong.

    • @stevestrange8130
      @stevestrange8130 Рік тому +1

      Think about a ball touching a plane. And moving over to an opposite plane that is parallel to the first. Any error will be canceled out.

    • @poetac15
      @poetac15 Рік тому

      I don’t think it matters since they are probing both ends which were ground parallel. If you imagine the right side being angled and probing on the high side, the left side of the rod would be probed on the low side which would average to the correct length. I think this also applies to the potential error in height of the 3d printed parts. I’m happy to be told I’m wrong though.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому +6

      As I mentioned earlier, the edges of the orange holders are positioned flush with the edge of the table. You would only start to see error once the misalignment is over .050”. And if someone can’t see or notice .050”, there’s no way they’ll keep working for me.

    • @catherr1
      @catherr1 Рік тому

      i think if you measure the rod on Coordinate-measuring machine you will find pretty accurate number (if u make coordinate system on rod). But on CNC machine rod is putted randomly on table not respecting coordinate system so you measure diffrent lenght... every time you put it in different angle you get different number. But maybe im wrong.

    • @Tampa_DeVaL
      @Tampa_DeVaL Рік тому

      @@PiersonWorkholding stick to hanging drywall is what you are saying basically.😂👍

  • @cf_spacetime
    @cf_spacetime Рік тому

    If you got a bigger budget, Zerodur has an even lower thermal expansion coefficient than quartz

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      The better performance of Zerodur isn't needed. See pinned comment at the top.

  • @maloyaircraft1174
    @maloyaircraft1174 Рік тому

    In metrology, the term for an item such as this is an “artifact.”

  • @ShopperPlug
    @ShopperPlug Рік тому

    2:31 - Wow I never knew it actually has the capabilities to warm the ball screws... interesting. Makes sense, needs to have dead on accurate temperature, regardless being chilled or warmed. 4:16 - Would be cool if you talked in unit of measure using microns instead of inches when speaking of high precision and accuracies. Precision fanatics only speaks in microns and sub-microns(nanometers) lol.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      This is intended for shop floor machinists, not precision fanatics. One micro inch equals one millionth of an inch or 0.000001"

    • @ShopperPlug
      @ShopperPlug Рік тому

      ​@@PiersonWorkholding "floor machinists" are not considered "real machinists" and have no clue how to design blueprints ordered from SpaceX, NASA, Boeing, and etc who needs micron tolerances... I guess this youtube channel is just another typical "floor machinists" content minded. Only a handicap would speak the language of defining small unit of measure using microinches (inches) and a professional machinist (not a floor machinists) using simple notation such as 1µm (1 micron = 0.000039"). The reason to use micron is because people like physicists/scientists/inventors in US and all over the world who sends CNC work to "professional machinists" always uses microns notation to create their stuff, they are taught in University to use microns and nanometers when talking about extreme small unit of measure, but in the "floor machinists" world, they still use inches... 🤦‍♂To put it simply why it literally sounds so stupid to use inches for small unit of measure specially in machining: Why not use "foot" unit of measure? 1 microinch is 0.00000008' foot. I'm sure you would work happily as a floor machinists using foot notation just like inches.

  • @steinarne79
    @steinarne79 Рік тому

    So if I get this right... This is the ever lasting way of making sure that years of wear and tear, will make sure.. you will be within tens... right? Just make a same scale for X....Y....and...Z ?
    I own a Okuma that has 4 digits after the dot(rest of the world)... I still want to have this under controll....
    My head screams this is a yard stick... if your diviation of messured and reality is X.... maintance is needed!

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      Exactly! It can also be used to check ball screw wear and backlash. If you move the starting probe position to different parts of the table, you could check different sections of the ball screw for wear or damage.

  • @eformance
    @eformance Рік тому

    I see an issue with your G51. You are probing along the X axis, which determines the error of the X axis, however you are not probing Y or Z, yet you are applying the scaling factor derived from X to all axes. You are assuming that HAAS has thermal comp on all 3 axes and that the thermal error is the same for all 3 axes and that the HAAS control is compensating exactly for all 3 axes. Once upon a time they only had thermal comp on the Z axes.

    • @PiersonWorkholding
      @PiersonWorkholding  Рік тому

      So you’re assuming that I’m assuming… roger. Why didn’t you assume we have 3 programs for each axis?

    • @eformance
      @eformance Рік тому

      @@PiersonWorkholding I get the premise, Quartz has a very low coefficient of thermal expansion and can be used as a standard, but you are stuck with applying the X-axis comp to all 3 axes at once because G51 doesn't have discrete scalars for each axis. I think this might be better as a test for a warm-up cycle to determine when it should end.