If your willing to spend some time creating your own model, its quite a good exercise. I modelled my machine from scratch, it did take a while, but if you have the time its a good learning experience.
The issue with using a machine model and kinematics with a NON TCP machine is that you have to accurately model the rotary including any offsets to get it to work properly.
This is because the post processor uses information from the Machine model to calculate the toolpaths.
The modifications done to your post do effectively the same thing but are simpler in some sense as they do not require a machine model to define the kinematics offsets for the rotaries.
The Crux of the issue is, If you want to effectively use machine simulation(with a non TCP machine) you need to accurately model the rotary unit(the axis offsets)
You cannot get this information from the post processor, its use one or the other unfortunately.
Andrew Laas
Senior Machinist, Scott Automation
