About the astigmatism, it's generally caused by stress in the material during the lathing proces. Either internal stress in the material or (more likely) due to the mounting method. The mounting method you use does not really eliminate the introduction of stress.
@cylosgarage8 ай бұрын
Thanks for the tip!
@joejoejoejoejoejoe43913 ай бұрын
8:24 in the picture in the top right of the screen, you can even see the three blue marks caused by the three mounting "dogs" - if you imagine holding it using a centre draw bar to pull it against a ring, it will cause it to deflect into a concave surface, then when you machine it flat, then take it off, relieving the stress, it will deflect to a convex surface.
@ericlotze77248 ай бұрын
Don’t beat yourself up too much, this is one HELL of a project and you have made it very far! Now it’s just *troubleshooting hell* and maybe some modifications based off of that if need be, but you got this! Keep up the great work!
8 ай бұрын
This is so exciting. Thanks for posting these updates!
@AABB-px8lc8 ай бұрын
Looking at main profile graph, my first guess it is some sort of undamped acustic vibration issue. No idea how to counter it, maybe use much more bigger mass for lathe and/or make special damper based on viscosous liquid with counterweight. Another enemy is temperature, maybe get some cheap but high res IR camera and ttermocouples al around lathe structure and track what happens during whole precess, maybe some unexpected local heat and bending. Anyway, very exciting to see this project, thanks for share.
@volcmaster8 ай бұрын
Temp controlled environment and much bigger lathe 100%
@lohikarhu7348 ай бұрын
A former friend had his SIP Jig borer set up in a separate basement room, with its own concrete base, completely isolated from the house, and a precision A/C system, with very high air flow in the room, in order to maintain an isothermal environment. Where there is a potential for step size errors in a system, one can add "noise" in the loop, to reduce "sticking" on sensor and actuator increments.
@LogicalNiko3 ай бұрын
Yes my thoughts exactly, there is specific harmonics that are going to exist with the length of the tool, the vibration of the tool, and the feed speeds. So at least one of these are going to have to change. I also bet the distortions are also at very specific multiples of intervals.
@fxm57158 ай бұрын
I'm so glad I started following you back when you were experimenting with sugar rockets. I've learned so much about advanced metrology following the development of your ultra-precision machine tools. Great stuff, man.
@cylosgarage7 ай бұрын
Ah, the good old days. Thanks for sticking around!
@hardwareful8 ай бұрын
How does the astigmatism line up with the bolt pattern and milled pockets?
@Xsiondu8 ай бұрын
Man that's really over my head but i really enjoy your enthusiasm. Thank you for sharing
@ryanvanderpol79623 ай бұрын
Impressive results, keep at it!
@theromihs8 ай бұрын
Very impressive 1st result!!
@vegandiver7 ай бұрын
Wow! I’ve got a new favorite channel! This is some amazing work. I’ll be following along to see how everything goes
@TheChillieboo3 ай бұрын
I’m new to this channel and GOD DAMN! This is insane level of accuracy ! Awesome!
@robertfontaine36508 ай бұрын
Really looking forward to seeing how far you can improve this setup
@Mister_G8 ай бұрын
Very interesting - thanks. Is the blank cut from plate? If so, the (symmetrical) astigmatism could be due to anisotropy wrt the drawing direction of the plate. I wonder if the rise in the surface inside ~R=13mm might be due to the blank distorting from your drawbar - actually machined flat, but sprang back when the drawbar was released? It doesn't explain anything to do with the feature inside R=5mm though. Can you tell anything about the X=0 position from the angle at the top of the curve in the centre? If X 0 was correct, then the two halves of the trace should be tangent in the centre. Looking forward to the next instalment. :)
@darkwinter73958 ай бұрын
For the build up of error and sudden snap back... I'm just guessing, but could that be indicative of a quantization step in the servo loop?
@janbeck82698 ай бұрын
I guess to check for that, he could just cut a flat mirror. With no z feed comes no z quantization...
@robertfontaine36508 ай бұрын
I like the suggestion of mass to reduce vibration although I have no idea if it's practical for you design.
@DudleyToolwright8 ай бұрын
very nicely done.
@brianfalkner1086 ай бұрын
I have an idea of how or what can be causing the blemishes. Wherever you are doing your maching (lathe setup location) could be getting vibrations from something as minute as a A/C unit on a house running could potentially cause blemishes on a micron level, so pretty much any other machines or appliances running or even talking to a friend in the vicinity of operation can result in acuastic resonance in the tooling or the oarts being machined. Thats why if you ever go to a professional manufacturer of these telescope mirrors they have clean rooms that are also acoustically cut off from the outside world that is if they are making mirrors in the same manner as diamond lathe, but there is also lapping of mirrors. But what im trying to get at is next time you machine a mirror turn off any other known electrical sources even the a/c on your house and see what the results are
@24Deutschmark3 ай бұрын
That's great advice
@jimsvideos72018 ай бұрын
For that mirror we discussed previously, a piece like you have at the start of this one is (scratches aside) more that adequate for my purpose. No rush, but it'd be useful to me and I'm happy to support your work some.
@cylosgarage8 ай бұрын
Shoot me an email at cyruslloyd4@gmail.com and let’s talk more
@beachboardfan95447 ай бұрын
7:30 What software is that?
@cylosgarage7 ай бұрын
DFTFringe, absolutely wonderful piece of open source interferometry software
@lucaswillis28097 ай бұрын
You're using a drawbar, right? If so, did you measure the part constrained or unconstrained, and to the same torque? Also, if the tool was above center then the cutting forces likely increase the closer you get to the axis of rotation, which could contribute to errors.
@cylosgarage7 ай бұрын
I did this test today, it has some effect but unfortunately not really close to being the dominant error source
@kieranmoon178 ай бұрын
Sorry to add to your list of variables, but tool break in could also be a factor as well. Aluminum can also be very temperamental to turn because of the other embedded things in the material that can damage the tool edge or ruin the surface finish.
@cylosgarage8 ай бұрын
Ah, the joys of precision engineering!
@truegret77787 ай бұрын
Great first result. As the tool moves toward the center of the piece, don't you want to maintain the linear speed of the cutting tool? ie: rotational speed increases as tool moves toward center.
@kezyka67758 ай бұрын
Do you have the rotation speed relative to the distance from the part center when cutting? Otherwise even if you have the perfect surface speed at one point at another it will be wrong.
@carltauber29398 ай бұрын
How do you determine that the defects are caused by the spindle bearings rather than the servos that control the tool position? The error in the figure has built up over numerous machining passes, as though the errors in tool position have added coherently.
@cylosgarage8 ай бұрын
Spindle bearings are honestly the last suspect (cause PI is the best). However, you make a good point about the errors adding coherently. Spoiler alert, I had another go at it and saw a similar looking error profile in the new results. Trying to determine if this systematic error is on the metrology side or the machine side.
@carltauber29398 ай бұрын
@@cylosgarage I was conflating this post with one of your earlier posts where you ascribed vibration problems of the spindle to airflow through the bearings. I assumed that post referred to a spindle of your own design. I should have asked if you were using the PI spindle here.
@edwardplatkin57303 ай бұрын
What kind of environmental controls do you in place. For some projects Moore Tool baths the entire machine in the same oil used for machining. How often do you check the cutting tool geometry? Are you using a laser interferometer? Changes in humidity, barometric pressure and, of course, temperature can effect the parameters of the laser. Still, amazing dedication to the science, and practical use of, metro.ogy.
@JimThompson-t8f8 ай бұрын
I think you really need to consider the overall stiffness of your flexture tool post / holder. The snap back could be the change in surface feet per minute as you are turning across the mirror face (outer towards inner) and causing the flexture to stress slightly. If the constant stiffness is not there throughout the whole cut, you're going to see turning rings as the monocrystalline diamond and flexture are fighting against each other.
@ipadize2 ай бұрын
if a butterfly would land on the moving axis while the lathe is turning something, would it leave a mark on the surface?
@AJMansfield18 ай бұрын
10:00 you've also got a fairly large error related to drawbolt clamping pressure
@cylosgarage8 ай бұрын
Yea, looks like i should have made my groove even deeper
@AJMansfield18 ай бұрын
@@cylosgarage though that would reduce the stiffness during the turning operation even further...
@donepearce7 ай бұрын
The upper right picture at the nine minute mark looks like the effects of distortion caused by your fixturing method. Could that be the case?
@ImeanFFS8 ай бұрын
Whittaker rings, maybe? Would only be a possibility if you machined at constant speed/feed.
@TiBiAstro3 ай бұрын
make a catadioptric and don't worry about the center 😅
@testboga59918 ай бұрын
Pretty cool, but what are you going to do with it?
@cylosgarage8 ай бұрын
A telescope is the goal, but this project has been more about the journey than the destination
@csours8 ай бұрын
The center gives you so little benefit, I'm curious why you didn't stop short and put a black dot in the middle
@cylosgarage8 ай бұрын
That’s what I’ve done up until now, for this part I wanted to see how good I could I could set the tool height just out of curiosity.
@davidl.5798 ай бұрын
My guess is its probably the aluminum sub plate meeting the steel other half. Grind the matting surfaces
@edwardplatkin57303 ай бұрын
At this level of precision the surfaces should be lapped.
@1kreature7 ай бұрын
I am not sure the surface will get better due to bearings at those scales. Metal doesn't cut the way you think. kzbin.info/www/bejne/l3eanad4icSUqqM Taking a shallower depth of cut can actually give worse finish in some cases as there is not enough material being removed to produce a proper chip to evacuate. Instead it just mushes around. This might be what you are seing. The sudden change in cut at the inner area may be the stepover vs feed crossing some threshold causing it to suddently "bite" better. The speed of the main spindle would have to be controlled relative to the current cutting diameter to create a constant linear feedrate to eliminate such thresholds.
@Rollmops948 ай бұрын
You've made a CD.
@PIcoAirBearings8 ай бұрын
Cool!
@cylosgarage8 ай бұрын
Thanks Dave 🙂
@aleksandarvasilevski74108 ай бұрын
As soneone that writes software for devices my vote is that cause is rounding error in toolpath calculation. You are dealing with math where regular 80bit floating point isnt precise enough. Maybe inspiration for a video how whole proces goes from formula to toolpath generation to hardware used for driving and actuators. If you make second part you can see if pattern is repeatable or it is only random noise.
@cylosgarage8 ай бұрын
I have thought about this a little. I’m not sure how Linux cnc is doing the math in the Gcode behind the scenes, or how much it rounds. The benefit of having it in the Gcode is small file sizes. However, I have considered writing a matlab script to directly calculate the tool path to a specified precision and output a Gcode file of discrete points. The only downside with that method is your file size rapidly gets deep into the megabyte regime. Not sure the limit of what Linuxcnc can handle. I suppose another benefit of using the externally generated toolpath is the ability to create error maps and apply compensation to a given toolpath. hmmm...
@DanielHeineck8 ай бұрын
@@cylosgarage I've done some pretty hairy adaptive paths and LinuxCNC doesn't care. I can't remember how much lookahead it has though, since a pause to refill the buffer would kill your process. All in all you're doing great work! I do worry about internal rounding errors in LinuxCNC proper though (or finding the right config entry)
@realcygnus8 ай бұрын
way cool
@damienmiller8 ай бұрын
Does diamond turning typically try to use constant surface speed? Would that avoid some sources of tool pressure variance across the optic?
@cylosgarage8 ай бұрын
Generally CSS is not used for diamond turning because changing the spindle speed would change the forces and hence deflections due to spindle imbalance as you move across the part. It’s a bit of a compromise in this regard.
@nicodesmidt40343 ай бұрын
GREAT video, now drop the imperial crap, the rest of the world moved on about a century so ago 😂
@cylosgarage3 ай бұрын
🖐️😛🤚
@nicodesmidt40343 ай бұрын
@@cylosgarage okay, okay, it’s still a great video. Well done and keep going 🫅