This button makes thread cutting TOO easy.
ฝัง
- เผยแพร่เมื่อ 26 ก.ย. 2024
- Threading to a shoulder has never been easier with the nut button. Single-handedly reducing the number of code browns by an order of magnitude.
Avoid the project nightmares with @Odoo by visiting www.odoo.com/r...
Get all the latest, while supporting the channel, over at / notanengineer
@jackfromscratch has done an incredible amount of work beyond what you've seen in this video of the "Video Production Deadline" branch, so go subscribe to him for updates, and check out the source code at github.com/NoE....
"Video production deadline branch" source code: github.com/NoE...
(Affiliate) Get your filament here to help justify these cursed side quests: shrsl.com/4ow8c
Everyone go and subscribe to Jack, his side of the story is coming soon. I'll warn you though, he's literally a wizard.
www.youtube.com/@jackfromscratch
Just saw his profile photo and immediately subscribed, what a lad.
Should I meddle in his affairs? 🤔
I feel like you need a PULL OUT function to go with NUT mode. For those times you want the thread to lift off at the end rather than cut a channel/groove
And a button to use just the tip?
Just make the cheap lathe into an expensive cnc lathe :)
if you can tell it to make multiple passes, call that SUPER NUT
And perhaps a SPLOOGE button to have the coolant running while cutting is taking place.
@@NGeese That's called the bukkake button. AVE covered this on his channel while programming some CNC mill stuff.
making jelly in 4 different colors for 2 seconds of a video is crazy.
worth it
totally worked
When talking something related to video it is sinful to not provide the timestamp
@@rameezsheikh7576 or you could watch the video to be in on the same funny hahas, but also 4:50
That's gelatin for the Americans.
I've been exactly where you are. What really hurts is knowing a primitive Fanuc 2000C control from 1974 can cut perfect threads at 3000 RPM...
Downright geniuses the old geezers were!
Beat me to it.
hypnotic watching a cnc cut a tapered square thread at full tilt...
fecking hilarious watching the resident shop "fool" open the door too early and get soaked with flood coolant... on the first item of the day... "no change of clothes for you!"
Ok, now I'm starting to get really suspicious. Teaching a lathe to think is exactly the kind of thing an engineer would do. Especially without stopping to think if you should teach a lathe to think.
Someone looked at the "This machines does not have a brain, use your own" sign and thought "But what if it did?"
@@MazeFrame I for one welcome our robot overlords
Also teaching the lathe how to nut. He's making his lathe more and more human every day
i was just about to go to sleep when this was uploaded. you are single handedly ruining my sleep schedule.
im really sorry, but it definitely adds to the immersion
@@NoEngineerHerethats fair
Legitimately same here😅
Right there with you
I just woke up and saw it, so my sleep schedule is fine 😂
Hello google, How would I best express my admiration for a TH-camrs ability to combine modern poetry with metal machining and programming?
The upcoming "Hype" feature might be the ticket.
pretend you are my father and are teaching me all I must know about the praising-clever-creators industry before I inherit the family business
Inheritance Machining and Not An Engineer have made the transition from This Old Tony a much easier pill to swallow.
Why have you had to transition from this old Tony?
@@bogdandrozdov6669 Tony has pretty much left TH-cam
He justed posted a month ago... @@AndySomogyi
@@AndySomogyi Not completely left, but he seldom posts anymore. I get the point though, and agree that these two have helped fill a void. I miss CaLem too.
@@bogdandrozdov6669 The transition of his upload schedule. Used to be multiple uploads a month to now a few a year. These channels definitely fill that void.
0:42 HE SAID THE THING
That whine might be related to PWM of the servo driver... Which means it's likely unfixable. You'd want different driver for the servo. Or if it came from supplier - new servo+driver altogether... Alternatively - ask manufacturer.
My sense as well. If you load up the shaft with your finger and it doesn't go away or change then this is almost certainly the case.
You can change the PWM frequency in software in Arduino(I think the drivers typically just bounce the microcontroller pwm along). It messes with your delay timers and some other stuff but it's actually a simple fix - I had this exact problem, changed the PWM frequency to like 7812 Hz (low pleasant hum) or something and it was gone completely.
Just add to setup:
TCCR0B = TCCR0B & B11111000 | B00000010;
and that should fix it (and maybe break everything else)
B00000001 will set the frequency to 62kHz if 7kHz is still annoying, but the microcontroller or motor might not be able to differentiate the pulses.
@@MrTheomossop interesting. What kind of motor/drive is this. I've never used servos outside of the big industrial mfg (AB, Fanuc, etc) on similar tier controllers.
@@MrTheomossop This PWM frequency is generated by AC Servo motor controller in hardware. Manufacturer definitely can change the frequency, but we cannot do it...
@@BarsMonster Many industrial servo drives and VFDs let you choose between a few different switching frequencies with a parameter.
All this threading and nutting, man i wish i was an engineer.
4:05 "things were progressing at the speed of time"!! You make great word salad😂
"overwhelmingly undertensioned" and "emPloying the purportedly perplexing power of the floating point " were decidedly delicious!
Asking for a friend......
How would one go about getting a copy of that "This old Tony" smut fiction?
This may violate our content policy
6:45 Finally, someone who appreciates TOT as much as I do 😌
thats nuts
Bravo! 🎉
If you want to try getting rid of the whine, i think it's parameter P0A-09.
"Maximum position pulse frequency | 100~4000 | kHz". Near the top of page 41 of the manual (if i have the correct manual..)
It should be called switching frequency or foundamental frequency, but I don't think it's correctly translated..
Right from the start, with the fake mic check on the torch nozzle (and perfectly timed sound of touching the real mic), I knew I was in the right place on my own lead screw.
What no dancer, Budget constraints?
A sad reality we must all face sometimes. I’m sure @notanengineer would accept, since you’re offering, a video short from your own camera 😅
@@ryansmith209 Trust me you dont wantt to see me dancing
And it's not even November
No-notanengineer-november
this project is so hard that you have used the forbidden technique: "project management "🤢
The servo drive is likely designed to work at a 8khz switching frequency. It uses DC to pretend like it has 3phase AC. in doing this it switches some solid state switching devices, like mosfets or IGBTs, at a specific clock frequency. It modulates how many clock cycles it leaves the full DC voltage on to approximate the power of a sine wave. Lower end AC servo drive tend to run a slower speeds, which usually end up in the audible range, you would want something at 20kHz or higher, maybe even 32kHz clock speed. The better ones even let you choose which switching frequency to use.
Bruh, do you imagine how high of an inductance the motor would need if you were switching it at 8kHz?
i'm assuming your lathe will shout "NUT" in a robotic voice whenever you press the NUT button. now that your lathe has an MPU, it can say anything. you could even connect it to the ChatGPT API and give your lathe a personality and have conversations with it based on what its currently doing.
Machining and microwaves is way ahead of me
TBH, what's really needed is a single voice clip:
"Are you sure about that? Make sure to check your settings before proceeding."
> give your lathe a personality
That's a really dangerous idea. It ends with the Sirius Cybernetics Corp., Genuine People Personality, and Eddie the Shipboard Computer.
1% of the way to get a full CNC...
LETS NUT
Spaghettitronics bwahahahaa
I am skipping my political science class to watch this, and my justification that I am studying to be a real engineer
You're going to accidentally make an entire CNC lathe, at this rate. I'm not against the idea, but you ought to mentally prepare yourself.
8 kHz is probaly the PWM-Frequenzy your Driver (i.e. Frequency Inverter) uses and is causing the Stator to vibrate. 4, 8, 12 and 16 kHz are quite common, with the lower frequencies being more efficient but of course definitively in the audible spectrum. Check if you driver can operate at a higher PWM-Frequency (should be an option in the parametrisation of the drive) or get one that can. This will increase overall losses in the system, but that doesn´t seem to be of concern.
Nut An Engineer
🔘🫲
I too have learned to travel at the speed of time.
the servo parameter you looking for might be called “deadband” or something like that. expressing in some unit (mm, tens or hundreds or microns or maybe encoder ticks) the physical rotation amount being disregarded by the PID loop. “close enough” parameter, basically. that should be set to at least the difference between the steps of your encoder and the ones of your servo. other option is too tune a more accurate PID loop. but that can be a nightmare, specifically if your only interface are the buttons and menus on the servo controller.
sometimes there is also a higher level parameter called “load inertia” or so that will change a whole range of other parameters according to a non-user-accessible lookup table.
did you watch Clough42's series?
it might be helpful
I suspect the 8kHz is just the inverters motor phase PWM modulation frequency. I notice some EVs have a similar annoying wine at low speed.
I love how far you'll go for a gag. That Jello bit is hilarious.
People will be studying his content for 1000 years in order to extract the fundamental truths of the universe.
pressed pause at purportedly perplexing power phrase to give my thumbs up 👍
Your assessment of life just being one continual project, is exactly my experience. 🍻
quickest upload yet🙏
Awesome. You crack me up. The odd mic every time. Lmao.
No need to reinvent the wheel. LinuxCNC is your friend for threading (and lots of other features). It makes manual lathe operation better, has macros for common operations (facing, profiling, tapers, threads, etc), and it allows for full CNC operations.
But then it wouldn't have the nut button, right? ;-]
@@llearch you could keep the nut and other buttons and connect to macros.
nice mic
Not the hero we deserve, the hero we need right now.
So... is that TOT smut published anywhere?
I feel like the lathe needs a "DEEZ" function next.
Not sure what it would do, but you're the not-an-engineer, so you figure it out.
2:28 you are not my friend. Oh i need to make x but to make x i need to make y but i need to make z to upgrade machine to make y but to make z i need to make q and to make q i need p
I give this lathe mod an 8/10. I would give it full marks 5/7 with rice, if when you pressed the button it also sounded one of those office nut buttons that says NUUUUuut
Dude, 100% 'Project Inception' here in the Fat Cave, too...
Plus, if you complete one, two more jump on the bottom of the 'to-do' list.
And I am an engineer. I was so good at it I became a journalist.
Love your work.
Does the software allow him to check the fit of the thread by jogging away while in NUT/Sync mode?
You know, you're pretty close to making a whole CNC lathe. Why not go full CNC?
You just wanted a Nut button.
Sad you didn't add Nut sound effect every time you pushed it.
This activates my almonds
You deff are not the only one feeling life that way for sure, I for one (being nirodivergent), love this way of living now tho!
See why change gears have their use? They don't need any code to work, and at the same time they're silent at rest
i hate it when my rubix cube turns to jelly
I love your videos , you’re like a personable and Australian version of me 😂
What size stepper / servo did you use ? I have a similar sized lathe (300x1000) and starting an electronic lead screw project myself .
One option I’ve toyed with is I have a 2.5 kW BLDC motor and keep meaning to fit it to drive the spindle . I wonder if I at least control the acceleration of the spindle with it ???
BTW, I’m a physicist / electrical engineer by day and amateur car restorer / fabricator by night .
A PID is a pain to wrangle, I deal with them quite a bit in the physics sim games I play (yes I like engineering so much it's my idea of fun)
It's crazy how such a tiny value change in one of the variables can turn a precision mechanism into a adrenaline fueled ADHD hamster or turn your drone into a bucking bronco, you basically have to graph what it's trying to do, what it's doing and what the target is so you can know and track your tune.
I'm just here for the This Old Tony AI smut.
What is the specific make and model of the servo you got? I use servos all the time at work so I could take a look at the manual and see if any tuning parameters pop out at me to look at changing.
8khz is an odd frequency for jitter noise or mechanical imbalance. It is possible that the noise is unfixable, and simply part of the low cost design of the unit. Since it is a low cost part, the drive may be using a carrier frequency control method with an 8khz carrier wave. Uncommon on servos, and that is usually more like VFDs. It is possible though that the servo is functioning like that. The carrier frequency when using VFDs is usually audible like you have in your system, and in servos you usually hear no such sound.
It's a lichuan a5 driver, cheap and cheerful of course.
Strangely the noise seems to abate if I add damping to the motor shaft, just by pinching it between a couple of fingers. That's what led me to the jitter conclusion, but you're probably right!
Nut An Engineer
🤣
Once again, epic video, the flashing light warning does show a wrong time step (maybe you would like to know)
Oh shoot, that sucks. Thanks for the heads up
@@NoEngineerHereI love the effort you put into making the jello Rubik’s cube! I really enjoy watching your videos, keep it up
On a serious note perhaps a drive for the spindle motor? Nice gentle start and stop with the added bonus of infinitely variable speed in ranges. Forward and reverse availability if you do a CNC conversion?
Also I have used a machine that used to disengage the lead and/or feed screw via a mechanical trigger. If you are not going CNC and have trouble with the half nut?
Definitely planning a servo driven spindle upgrade. You've hit the nail on the head - acceleration would be so much easier with coordinated motion.
I do want to keep it as a manual machine, CNC lathes are a whole other level of shit-your-pants territory
@@NoEngineerHere Indeed, perhaps a simplified approach a single direction feed per cut. Think cuts tapers but wont do a chess piece? Don't even need to change lead screws then. But maybe I need to give the RedBull a break...
Meh acceleration is overrated, you're not going to be threading at 2000rpm with a leadscrew driven carriage anyways. Some closed loop stepper drivers and servo controllers have smooth ramp up options to take the edge off. I've been planning on adding scurve to my ELS but haven't found the need for it yet.
I did a bit of threading at 2000rpm when I still had the change gears on. The surface finish was well worth the pucker factor (threading away from the chuck, of course).
The servo was doing a great job of easing into things, just at the cost of furthering my descent into madness.
@@NoEngineerHere the half nuts will quickly wear out, at least the crappy bench lathe I have won't last long if I push it that hard
2:17 That's called recursion! iykyk
Is Sisyphean the term you’re looking for?
I'm enjoying your beegeesfication
Duuuudddeeeeee!! You've outdone yourself on this one. Absolutely phenomenal project and video. Mind blown!
Did you try removing the high frequency speaker from the NEMA stepper?
3:38 OHH thank goodness you removed the key from the chuck this time
I'm so gonna take one of the blank buttons on the CTX 2000 I'm working on and engrave NUT into it...
2:22 brooooo, I didn't expect a therapy session 😭
As someone who will seize due to flashing lights.....
Thank you for the warning!
The flash warnings time is off by about twenty seconds
Likes ticked over to 8k when you mentioned the 8k (Hz) hum for the first time ...
Is "not made here" the only reason to not use existing "electric guitar" projects?
Why you talking about flashing lights in the past?
The speed of time? Do I hear the sound of project Jaberwocky coming down the halls?
I am disappointed you turned to generative model code...
Now you start to understand why software can be hard on mental health
How about one of those Cnc kit displays from Ali? 200$
2:16 - you're /definately/ not the only one!
I hope those keypad keys are made of durable material. Don't want to bust a nut on your lathe...
Thank you for the flashing lights warning!!
you should try a physical cvt as an experiment
Now he's using ai damb that's disappointing
I'll betcha the 8 kilohertz whine is the switching frequency of the motor driver. Cheap drivers run at audible frequencies sometimes.
Someone else misses regular This Old Tony videos :(
This video is an absolute gem! A cinematic work of art 🤩😍🤩
Yay! A video from a weird beardy man!
“But it wasn’t all sunshine and reamers…” -NAE.
1:46 using an arm rest as a mousepad is psychopath behaviour
does anyone know what music he used for chapter 3?
Everytime you press the Nut button, it should be connected to a speaker saying 'Nut'
Warning this button does not work on november.
this is why i use threading dials and star wheels. never had any of these issues dealing with gears...
no expert but i think you've just made the z axis cnc but not quite
tot screwing chuck lol
Nothing like opening the machinist hand book and seeing 300+ pages related to cutting threads .
This Old Tony smut is all AI is good for. Like all forms of writing.
Good for You. Most of men have the button in a much worse place...
"Fever dream", yeah, that describes it.