Thank you for the replies. I have made some progress, but I still have a lot of learning to do. My first idea to duplicate the A axis seemed to have worked, but I did encounter some problems. After selecting an XYZA mill and editing the .ini file, I was able to move the A and C axes position in the DRO, but I would often get a joint following error. Then after I attempted to edit the .hal file in the same way, duplicating the A axis and renaming to C/5, LinuxCNC failed to start with the error "pin does not exist." I am curious about why this didn't work, or how to add a pin. My next thought was that I was having this problem because I am testing this in simulation mode on my regular PC that doesn't have a parallel port. My 4th/5th axis won't arrive for another week. I edited sim_hardware.hal and was able to get different errors. That's where I stopped trying this method. Maybe instructions/explanations for modifying these files exist somewhere?
I wish I had come across that .pdf at the beginning of my search. It was very helpful. Thank you. I did take all that math in school, but it's been many years since I've used it.
From what I've read, I think that I need to use RTCP positioning to be compatible with Fusion 360, and most 5 axis CAM software. Is that the case? Since Fusion isn't able to generate tool paths from .stl files, I'm thinking about Deskproto. Any other 5 axis CAM recommendations in that (<1000$) price range?
I was using trivkins for those first attempts. I found that 5axiskins is intended for a machine with a tilt/rotate spindle, so then I found XYZACkins. I was able to compile and run it, and it is working pretty well. It has the table moving along Z instead of the spindle. I'm not sure if that is set in the kinematics or is just the way it is displayed in the vismach file. I don't think it will cause any problems for me to use it as is after I replace the offsets for the rotary axes, but I would like to change it to reflect the way my mill is configured. Any advice or links to helpful info would be appreciated.