I spent time on 2 destroyers during the Vietnam war and neither ship had a machine shop like that.
When the first ship returned from Vietnam, it was sceduled for a 5 month overhaul. On the way back from Japan, the captain decided he wahted ice cream. There was an ice cream machine on the ship, but it was busted. I spent 2 days and nights working straight through with another sailor, but we got his ice cream.
When the ship went in to the yards, the skipper called me and the sailor I had worked with up to his quarters and told us both, "you two guys did something for me, now I'm going to do something for you". He relieved us of out duty sections, and told us to be on the ship every day for muster, then leave. Oh, I forgot to mention, the ship's home port was Pearl Harbor.
Life was ruff for that time. Show up, muster, hit the beach.
When I was sent to the second ship, it was for a short timers cruise. I had about 6 minths to go and the ship was on its way to the war zone.
On the first ship, I was the machinist. On the second ship, I spent 3 months working in the machine shop then I got sent mess cooking. They had another guy who had 3 1/2 years to go and they wanted him to learn how to be a machinist.
Well, about 3 weeks after I was sent to the mess decks, there was a problem that the new guy couldn't handle. The chief petty officer sent for me to come down to the shop to do what the new guy couldn't do. I sent word back down that I didn't know how to do that. I was just a effing mess cook. The chief came up himself to get me and told me that id I didn't come down and fix the problem that he would put me on report. I reitterated, chief, I don't know how to do that. I'm just a effing mess cook.
He went as far as taking me to the captain, and I told the captain, sir, I'm just a mess cook. I don't know how to do that stuff. The captain asked me "if you're not a mess cook, could you do it?" I said absolutely sir. I got out of mess cooking duties that day.