- 96
- 1 120 257
Cylo's Garage
เข้าร่วมเมื่อ 22 ส.ค. 2015
PRECISION SPINDLE METROLOGY Pt. 3: Measuring Error Motion
In which we start to get into how to actually measure spindle errors and process the data. Next time, we get to go into error separation.
Here’s a good quick primer by Huygens Optics on the Fourier stuff for the unfamiliar: th-cam.com/video/Y9FZ4igNxNA/w-d-xo.html
Here’s a good quick primer by Huygens Optics on the Fourier stuff for the unfamiliar: th-cam.com/video/Y9FZ4igNxNA/w-d-xo.html
มุมมอง: 3 321
วีดีโอ
PRECISION SPINDLE METROLOGY Pt. 2: Sensitive Direction
มุมมอง 5K14 วันที่ผ่านมา
Todays piece on precision spindle metrology is a more slightly-more-brief blurb specifically on sensitive direction and Grejda optimization. I think it's cool and deserved its own video.
PRECISION SPINDLE METROLOGY Pt. 1: Fundamental Concepts
มุมมอง 11K21 วันที่ผ่านมา
Part 1 of a new series on precision spindle metrology. Next we'll cover sensitive direction, measurement techniques, data analysis in the frequency domain, and error separation by reversal, etc. Check out Eric Marsh's book if you can find it. There's some snippets out there on the internet. Please excuse any errors made in this video, I'm the farthest thing from an expert.
Precision odds and ends (feat. Moore, piezos, linear motors, and DTL updates)
มุมมอง 6Kหลายเดือนก่อน
Thanks to the folks who sent goodies. Back soon
Talking with Mel Liebers of Professional Instruments
มุมมอง 2.7K3 หลายเดือนก่อน
I finally cobbled together this old recording I had. Enjoy!
Exact kinematic constraint- not just for locating!
มุมมอง 7K5 หลายเดือนก่อน
We all know over constraint is bad, but let’s take a look at why it has ramifications beyond just precision positioning. This is demonstrated heavily in Instruments and Experiences by R.V. Jones. Give it a read if you can find it.
Investigating error due to clamping forces and first imaging test
มุมมอง 4.9K7 หลายเดือนก่อน
I also comment on the 91736281 comments I received on using constant surface speed. I’m not gonna do it :)
Taking another pass- diamond turning a spherical mirror
มุมมอง 21K8 หลายเดือนก่อน
I tried a better zeroing method, but it turned out worse! Oh well
Interferometry!- Diamond turning a spherical mirror pt 2
มุมมอง 11K8 หลายเดือนก่อน
We're starting to get somewhere I think.
Diamond turning a spherical mirror- roughing and work holding
มุมมอง 11K8 หลายเดือนก่อน
Ultra precision with da Haas?? Video going over the diamond turning process and metrology/interferometry in a little more detail soon.
Bath interferometer (for inspecting diamond turned optics?)
มุมมอง 2.8K9 หลายเดือนก่อน
Sunday optics playground project: garbage proof of concept of a Bath interferometer. Need better quality fringes before I can actually do analysis on them though. You can only machine what you can measure, so I’m trying to figure out a robust metrology solution for parts coming off the DTL. This type of interferometer is one such option. (The sample spherical mirror I used in this setup was not...
A magnet that attracts aluminum and copper
มุมมอง 108K9 หลายเดือนก่อน
Dan Gelbart's lecture: th-cam.com/video/7ZeBWJLRXqM/w-d-xo.html
“Diving Board” flexure lever mechanism for high resolution adjustment
มุมมอง 34K10 หลายเดือนก่อน
The most high tech complex precision mechanism of all time! A bent beam lol.
An unintuitive discovery regarding the speed of canned air
มุมมอง 371K10 หลายเดือนก่อน
Good some good precision stuff in the pipeline but this was too fun not to post.
STROBOTAC comes in handy measuring grinding spindle RPM
มุมมอง 2.6K11 หลายเดือนก่อน
STROBOTAC comes in handy measuring grinding spindle RPM
Ultra-low influencing shaft coupling (unidirectional)
มุมมอง 3.2Kปีที่แล้ว
Ultra-low influencing shaft coupling (unidirectional)
Nanoscale air bearing vibrations cause surface finish issues in diamond turned surfaces
มุมมอง 5Kปีที่แล้ว
Nanoscale air bearing vibrations cause surface finish issues in diamond turned surfaces
Everything a thermometer, everything a spring
มุมมอง 5Kปีที่แล้ว
Everything a thermometer, everything a spring
Spiral groove aerodynamic thrust bearing prototype
มุมมอง 9Kปีที่แล้ว
Spiral groove aerodynamic thrust bearing prototype
DIY Diamond Turning Lathe Update- Linux CNC!
มุมมอง 6Kปีที่แล้ว
DIY Diamond Turning Lathe Update- Linux CNC!
Precision laser sensor teardown (flexures?!?!)
มุมมอง 2.3Kปีที่แล้ว
Precision laser sensor teardown (flexures?!?!)
Optical lever to increase indicator resolution
มุมมอง 2.7Kปีที่แล้ว
Optical lever to increase indicator resolution
I built an ultra-precision CNC lathe. (Diamond turning lathe project)
มุมมอง 10Kปีที่แล้ว
I built an ultra-precision CNC lathe. (Diamond turning lathe project)
Engraving a familiar cat into some stainless with a fiber laser
มุมมอง 1.3Kปีที่แล้ว
Engraving a familiar cat into some stainless with a fiber laser
Diamond fly cutting an encoder mounting face
มุมมอง 2.9Kปีที่แล้ว
Diamond fly cutting an encoder mounting face
30min in… what arent we talk about lol
Haaaa F-ou-rier yes I know this one.
@hereticswissery9010 a fellow countryman
Free comment no association with this dude other than being a happy listener
@hereticswissery9010 lies, I paid the number 1 Robin Renzetti fan 1000 dollars to leave this comment
If you are looking for a genuine buyer for your plates I am very interested in purchasing them
WRT the low sample rate on the roundness tester: you might try software equivalent time sampling. Instead of trying to sample all the points you want in a single revolution, synchronize the sample clock to the encoder's output, with an adjustable phase offset. Say you sample once every revolution, that's not enough to measure anything! But if you take that same sample at very slightly different offsets each time the spindle goes around, you can get the effect of having one sample from each offset. You can get far more points than your encoder's number of steps, since you can have a precise & fast clock as your reference source. This does have some issues: if the error motion changes (say, from heating) during the sampling some of the points will be before the change & some after. Also if your integration time for a sample is too high (slow ADC might take significant time to settle, not sample over a short enough instant) it'll average out the value over that time.
Which ADC did you use for your testing? Thank you, this series has been exceptional thus far.
how much would it cost me if l order 2 of them ?
Blowing our minds! Thanks for the great education. Reach out to @Dan Gelbart. He mentioned in one of his videos that he is using electronic equipment for super precision mechanical measurements. Maybe you can cooperate.
Looking forward to the return of your air spindle and the applications of this series as well. thanks again... off to watch the fourier video.
Hey Cyclo, I am a mechanical engineer student fresh in the program. I was wondering if I can apply to a machine shop without any hands on experience. I am willing to learn and build things. I love your work and want to do what you do!
See if your school has a makerspace or machine shop you can learn and get your feet wet in. I’ve heard of shops hiring people with prior experience but no official credentials, and people with credentials (associates degree etc.) but no other prior experience, but not neither. Thanks for the kind words.
@ thank you for the tip. I will look into it!
I am sure that I will come back to this series many times over the years. Thanks for going to the effort to do a good job oa this.
8:50 ish: is it because the axis of the measuring device does not always intersect the line through the center of the ball parallel to the axis of rotation?
you can also compute just the frequency bin corresponding to 1UPR and subtract off the sine wave of the resulting phase and amplitude; rather than doing the full DFT and IDFT. it's easy enough to use a library for the full DFT, but working with a single bin will build understanding of what the fourier transform is actually doing: a coordinate transform into a new basis via a bunch of dot products, one per component
@@asingleoat true that, lots of ways to skin the cat
If you remove the first one term from the Fourier, the run-out is gone but if there is a syncronous component too!? Or there is no component in the first term!?
@@Brunoscaramuzzi there is no such thing as 1 UPR synchronous radial error motion. There is only runout
Do you prefer Onshape to Fusion? I noticed that you have both, and I just started using Onshape because I don't want to use Windows anymore.
@@adammontgomery7980 I never use fusion for cad. Onshape exclusively for that purpose. What I use fusion for is CAM, for which it is totally awesome. I just hate it for CAD.
Really good ! Thanks!
Cheers mate
Awesome. ... now I get to beat my frustrations out of me in the gym while listening to machining ASMR😊 We use LVDTS on our massive steam control valves upstream om our main steam turbines. And our condenser bypass steam valves. Because steam flow has such a direct an big impact on Reactor power be need to have high control feedback on these valve positions.
The question at 8:17, I'm not the best as describing things, but I am fascinated by these sorts of precision videos. My guess as to at least why its not a pure sine wave is because measuring it from a fixed point, it may be in line with the center of the sphere twice per revolution, but that means it will be measuring the artifact offset from the center twice as well. Your peaks and valleys of the sine wave would be correct for a pure sine wave but the middle portion would be off more the more runout your artifact has.
Can you just add an out of phase sine wave and adjust its amplitude to mi imize the RMS error over one rotation?
Thank you very much for sharing all your knowledge! I hope you can get those busy guys (Adam and Josh) to make more microcast podcasts! Thank you thank you thank you!
Soon 👀. Thanks very much
Furry signals = fourier transforms ❤ What's the title/source of Bob's thesis you refer to several times? Like the 22:26 "FFT result of the 128 rev. test"
@@dittilio it’s called “use and calibration of ultraprecision axes of rotation with nanometer level metrology”. Bob Grejda. Contains a lot of the same stuff as Eric’s book. It may be kind of difficult to find on the internet but if you find it let me know and I’ll put the link in the description
I saw the same mechanism on the gas seals of a dresser rand compressor. They are truly smooth.
I guess the shape of the runout curve is a cicloidal. Which for small run-outs is almost the same.
Close, but not quite. It’s most helpful to think about the extreme case where E=R
I'm waiting for the collaboration project with Mr. Renzetti! This is mostly over my head, but well done!
Thanks! I’d love to do that some day
Привет, спасибо за видео, мне очень интересна эта тема😊. Можеш сказать на какую камеру ты снимаеш?
Thanks, I shoot with my iPhone lol
Is there a way to dynamically compensate for these runoff errors, such as using a voice coil attached to a mass, which inputs the exact opposite force to counteract the error on the spindle? Or is this this impractical?
Active magnetic bearing spindles basically do this to keep alignment all the time with electromagnets. However unless you are working on a very high precision spindle or if you have very large predictable synchronous forces that you can cancel it is mostly impractical.
At low RPM yes the technique you describe is used in ultra-precision semiconductor manufacturing equipment spindles. The servo loop has finite bandwidth (typically a few hundred Hz). So at high rpm tracking becomes difficult
What a fantastic lesson in measuring actual error! Bravo!
Thanks, glad you enjoyed it!
I'd imagine the data analysis would be even easier if you can set up two gauges at approximately 90 degrees offset from each other, to treat as combined complex-valued samples -- given that the FFT is a natively complex-valued concept. Though you'd probably need a preprocessing step similar to removing the n=1 eccentricity, where you put the second measurement through a linear transform that minimizes the n=2 frequency component, to cancel out the error in that sensor's relative placement.
Not sure I understand. The results of the FFT are complex, but the inputs needn’t be. I’m also not sure how two gages at 90 degrees gives a complex value.
@@cylosgarage The two gauges at 90 degrees are effectively measuring the displacement on both X and Y, or equivalently, the real and imaginary axes. (Using the 'perfectly round artifact' and 'small eccentricity' assumptions, anyway.) Fourier transforms of real-valued functions are symmetric around zero frequency, i.e. F{f}(z) = F{f}(-z). You can think of these positive and negative frequency pairs as being circles rotating in opposite directions that add up to get straight line (real-valued) motion and cancel out each other's imaginary components. With a complex-valued function, representing the two-dimensional motion of an object, though, this symmetry is broken and you're able to recover a distinction between the positive vs negative frequencies. The 'linear transform' part is just the idea of replacing Y=aX+bY, using values of a and b that best separate the positive and negative frequencies and make this virtual Y axis truly perpendicular to the X axis.
Sounds like an extension of the “reversal method”
Quite nifty as always! I'm very much digging this series. & I strongly agree that Fourier anything(series, analysis, transforms & their inverses, discrete or not etc.) are among the most useful & powerful ideas ever. As they're used in engineering of ALL kinds. I'll never forget how totally blown away I was when some of these things started to really sink in. If only Jojo could see his rather simple ideas being used in our modern world as both conceptual AND actual machinery(especially software/hardware).
@@realcygnus “jojo” lmao. But yeah, absolutely worldview shifting concepts when you first learn em.
@@cylosgarage 😁
Re: it's not pure sinusoidal - thinking out loud here - it must be due to the radius of the artifact, right? A R=0 artifact would have to be perfectly sinusoidal (obviously not realizable). A R=inf artifact would give perfect sinusoidal motion too.. Hmm. I think it's that the indicator has a small size in the insensitive direction, it isn't measuring the tangent of the artifact. As the artifact moves in that insensitive direction we get still a sensitive direction effect from the artifact's curvature. So larger artifacts would have less effect. If the runout == artifact radius R, you'd indicate at 0 and 180 are +2R, -2R as expected, but at 90 degrees you'd measure 0 (just kissing the edge) instead of the closest side being at +R because the artifact has completely moved away from the contact point of the indicator.
Also I'd love to see this video using a 360 degree camera algorithm using the artifact
I think it's not purely sinusoidal because the indicator isn't always normal to the surface. If you remove all runout, the indicator is perfectly normal throughout the entire rotation (on a perfectly round artifact). However, if the artifact has some runout, the point of contact of the indicator won't be in line with the center of rotation and the center of the circle. The smaller the runout, the smaller the angular deviation from normal. I hope that makes sense, and I'm really only going off of an image in my head so there's a not-so-small chance I'm wrong.
@adammontgomery7980 yeah if you used a test indicator for sure. I was thinking more the capacitive style which stays on centerline.
@@electrowizard2000 th-cam.com/video/XXdlVlzxBjk/w-d-xo.htmlsi=UMrn8q7etg7vR-cN this is the same concept.
Love the train of thought here. Imagining these scenarios in the extreme cases are the key to insights about them.
Any info on that capacitive gauge sensor? Is it available as standalone sensor with analog output or full measurement system is needed? I am looking for something in mere mortal price range. Not afraid of hardware firmware development but seems lot of theory available on net but no standalone sensor source.
I’ve never seen the electronics box for one of these actually have a display on it. They’re usually just black boxes with an analog out that you have to feed something else. They are admittedly a little hard to find on eBay, but they do come up every so often. I actually don’t have the electronics to run the probe I show in the video lol.
@@cylosgaragewhat to look for in ebay?
Where can i learn more about how size of interferance fit effects bearing axial clereance, and how to calculate minimum shaft size depending of spindle speed? thanks:D
Highlight of my week, thanks for putting the time and thought into these vids.
@@rodfrey thanks, very glad you enjoy them
In regards of ADC: What about an oscilloscope? Modern, even cheap scopes have resolution of 12bits. With a hilarious degree of oversampling you'll be able to eke out extra 4 bits no problem (just make sure the memory depth is adequate). Given where you are going, my guess is you'll need a scope anyway...
You'd still have to deal with clocking the rotation, and actually doing the Fourier analysis. Sure like mine can do Fourier, but you can't selectively choose bins and IFFT. I mean the best scope I've used is only 20k so maybe a really good one can do that - but then I wouldn't be willing to bring it into the machine shop XD
@@electrowizard2000 Apparently I was not clear. I meant using a scope as an ultra-high speed, decent precision, multichannel digitizer. You just dump your perfectly synchronized readings (quadrature, rotation sensor and what not) onto your USB stick, to be analyzed on a PC.
@@otherbasis8505 yeah for sure, you just need a scope that supports that and has a way to get the data out. Mine can’t do that unfortunately
Most certainly need to watch this again when all parts is out
Your demonstration at 3:48 was so good! I'm blown away by the quality of this series that everyone can watch for free on TH-cam! What a time to be alive.
@@Dellpodder that’s very kind, thank you
Will the theory described in these videos be applied to making new amazing parts?
Perhaps. It’d be fun to try grejda optimization on my lathe spindle.
@@cylosgarage It would be interesting to compare the roundness of parts machined with the worst and best Phi.
A careful descent down the rabbit hole, rather than free fall. A brilliant series that just keeps getting better. Long before the Great Flood, I had to go to graduate school to get the experience of teaching. There's no better test of how well you know your subject than explaining it to someone who is seeing it for the first time. I had good exposure to the power of Fourier transforms, but never in this context. Adam Demuth (@adamthemachinist) is probably the gold standard of teachers on TH-cam. Like the rest of us, you don't have his magnificent voice, but for clarity and the use of creative toys for illustration, you're giving him a good run for the money. Anyone who has seen his videos will know that this is about the highest compliment I can give you.
Awesome series! I'm making a list of all the topics promised "for later" - there is no escape.
Regarding putting an indicator on the shinny surface and it not telling you much about error , please pass that along to used machine tool buyers. That and the five puck test on grinders both seem to get used a lot but machine dealers to sell not great machines to the uninformed
@@adamthemachinist the five puck test is the exact planar equivalent of indicating a ground in place surface lol. Why do we keep doing this??
I like the googly eyes on the millimess
I really hope you cap off this series with a video or two showing the implementation of everything on your diamond turning lathe
Fourier FTW!
@@andrewharmon9839 hell yea
7:32 So runout refers only to the outside surface of the spindle, whereas for a spindle to have error, the actual axis of rotation needs to un-align itself? I’m thinking of a camshaft which can have horrific “runout” in spots, but it still spins true.
@@Sean_but_Not_Heard basically, yea
Just an FYI I was able to order a copy of Precision Spindle Metrology from DEStech publications. They said that it had to be reprinted but they sent my copy today.
@@CesarCortez-t2e great to hear, I’ll pin this for other people to see
@@cylosgarage Thanks for the great content. I've learned a lot through your channel.
How much did it cost?
I'm loving this series! Looking forward to part 3!
It's so true, I've been looking for a video about this for over a year, some good ones, but not exactly what I wanted, them small numbers :D
what did you put on the laser to give a diverging beam?
It has an adjustable focusing lens, as it was originally for engraving
How is the pil pressure regulated so that they are all the same?
As a crude hobiest, this is way out side what im ever considering. But an amazing explanation for something that's not very intuitive. Nice work.
Thanks, I appreciate that