Haven't heard about a manual machining course in many years...
As said, it's all CNC nowadays.
Being a manual machine dinosaur, I gotta wonder whether this makes sense.
Doesn't it take longer to write the code for some one-off jobs than to chuck up some stock and do it manually? Or, is AI writing code now as I've read?
I worked at a CNC shop for awhile
I didn't write the main programs, the boss did since the company was his liability/reputation and he did not want employees to possibly make any sort of slight mistake ,
we made a lot of Military Contract Communication parts so his 100% perfect recrod meant a lot to secure further new contracts as well.
So if an employee wrote a program and was just a decimal point off in a number
it could crash the tooling into the head. (boss said he did that a few times when learning some of his newer machines) Meaning if even the boss can make such a mistake, the likelihood of an employee doing so is even higher.
I did learn the G-code programs though, and made a slight change to them here and there to an existing program, especially during temp swings when our .0004" tolerances were off slightly.
but when I asked how long it took him to write some of the more complex CNC Milling programs
he said about 8 hours. It's very cool stuff though
But boring if all you're doing is loading material and pushing the green start button over and over all day.
We would often rotate to a different job every few hours from lathe to milling jobs to cure the monotony.
---
So yes many of the parts he would tell the customer, it dont matter if you buy 1 or 100 of these, you're really paying for the all day long programming time.
(such as when they got a quote for 10 ea, and the quote seemed outrageous for 10 parts. you still have to pay for the time to program and setup etc.)
But if they were repeat customers as most were, that was a 1 time thing, since once the program is written, they dont have to pay for that any longer, and they just pay for the parts afterward.