I've never used Gibbscam. I have an older copy on CD somewhere. Have a bunch of others too like ArtCAM, MaxNC, Rhino., BobCad, etc..Gibbscam primarily,,,,,,,,,,,,,,,,,,
When I first started it was manually, line by line on a Commodore 64. I made up RS232 cables to hookup to all the machines so I didn't have to punch tapes any more. It all worked ok but a pain programming anything even vaguely complex. Later we got a PC and Mastercam and it was a big improvement.
Work like the engine block in the video is programmed with solid models anymore,,,,,,,,,,autocad is pretty much useless for that in comparison to Pro E, Unigraphics, Solidworks, etc,,,,,,,,we can get some of the models from OEM (Boeing, McDonnell, Sikorsky, Bell), but most we make ourselves,,,,sometime by reverse engineering with our laser scanner/Faro Arm. The Toolpaths and Cutting Strategies are all created by us, in CNC Programming.
If I was doing 3D modeling I would look at something like Solidworks and Pro-E but for making pockets and inlays AutoCAD and BobCAD will do fine. Plus, I have someone I can ask that uses both all the time. What's a "Faro Arm"? Will that scan around a 3D object?
Not much use for remembering codes for this type of programming honestly,,,,,,way too much code to do manual edits anyway. The Post processor writes all the code, based on cutting process established in the cam software. Also, when doing this type of work, we do not use work offsets, G54 etc,,,,,,,We use what we call dynamic work offset, which really means program the part exactly where it is within the work envelope of the machine on the machines pallet, pedestal, fixture, etc,,,,,,this way, no matter where the part rotates, tilts, slides, etc,,,,,the software and machine are in sync. All axis limits, tilt angles, Tilt fulcrum points, centers of rotation, etc. must be defined exactly in what is called an MDD file, or Machine description dialog file,,,,,,,so that if when posting, a process must exceed a physical tilt or stroke limit to complete, the post will output code to revert the part to it's opposite vector so that the machine can reach all of the cut. That's what causes all the extreme rotations and tilts. This machining is usually done in the G93 mode, which is Inverse Time Feedrates, instead of inches per minute.
Never used G93 but I've also never used a 5-axis machine. I believe it was all G90, G91 and/or work Coords. It really has been a while. If I remember right we would start out in Abs mode then (say we had a fixture that held 12 valve bodies) use the work coords for each part. Then it was essentially only one program that could be used for all 12 parts instead of having code specifically written for all 12 parts. Does that sound right?
Just googled G93, so you tell how long it takes the move to complete? Kind of odd you have to put an "F", feedrate on every line where you use G1, G2, or G3. Wonder why its not modal? Wonder how long it would take to get my brain out of IPM mode? I still can't get used to the Metric system down.
Curious about one thing. Take the engine block from theh above video. How long would it take to get from print to part? Say that they only gave you a stack of prints and a block of metal