- Thread starter
- #921
Skybound
Well-Known Member
Gee Sky you are all in! I worked for GE 40 years ago on NC equipment. Repairing them in house for production aircraft parts. What controller do you have? I started with 8 hole tape for programming. Not me but engineering. We ran GE 1040's then century 2000, then ge/fenuc. Long ago
I was fortunate enough to have briefly worked in a prison machine shop around the turn of the century and got to see some very old machine shop equipment bought surplus from WWII ships, all the way up to maybe early 80s stuff when NC first started to boom. Also, the instructor in that shop also taught machining to inmates that were in taking the apprenticeship course, so the regular shop closed a few hours each week and us regualr workers had to open the machine books and do some learning. That is where I learned 'what' NC is, and how it became CNC at a later time. I assume you're talking about those old ass punch card NC machines? The CNC we have now adays, at least the junk one can cheaply build for doing light duty movements with not super heavy equipment and small steppers, we generally use the Atmega2560 chip which is commonly found on the Arduino Mega board. Well, the CNC circuits are now boards in themselves with that chip, or even Arduino shields that can link right up to an Arduino Mega. That's what my CNC machine has driving it, but when I bought my printer, it came with the motherboard that has the Atmega chip driving the whole board. FYI, the board is where you connect all of the peripherals, stepper motors, heaters, thermistors, and limit switches. It's sort'a like hooking up some stereo gear from back in the day, only the wires are a lot smaller, but generally, it's very plug and play, and if you're building your own machine, it gets only a little bit more involved.
So at this time, I have 4 controllers, 3 of them are the very basic 8 bit Mega2560 and the newest one is a 32 bit ARMCortex processor that "can" run a lot faster and cleaner than the Mega 8 bit chips. Ya see, when you increase the print speed, all of the various math problems need to be solved a lot faster and on the 8 bit boards, these calcs at that speed produce hiccups which results in missed steps. The 32 bit next generation boards is alleged to totally remedy that. Now is the transition time from older 8 bit to newer 32 bit between the circuit developers and the open source firmware known as Marlin. I've been fighting with the new 32 bit shit for the past 4 days, and the majority of my grief stems from my using a VERY old cheap laptop. I'm talking Windows 7 old, before Win8 even came out, lol. I look to a time when I can afford a new cheap $300 PC, unfortunately now is not yet then.
Sorry, for the long post, but I think I did alright bridging the gap between the 1970s NC to 2020 CNC.