The tables are based on rotating the cam CCW while looking at the cavity (opposite the eccentric hub).
Depending on which end is mounted on the rotary table one has to match the rotary table degrees marks or run backward and match the table angle to a complement to 360.
A 3rd grader can understand that, if paying attention.
I slapped the part and started cranking.
The result is a mirror image of the cam where intake would be soon after exhaust.
Swapping the push rods would negate the mirroring except for the fact that the intake has a slightly different (practically meaningless) profile.
There is an even bigger blunder, and that is why I decided to remake it.
I have worked pretty hard to understand whether a square end End Mill would undercut the lobe, in other words chew up some of the machined part left behind going down and cutting metal ahead, that should not have, going up the slope.
With small steps, like 1 degree, a flat bottom tool will cut into the work if kept on axis, IF the local slope is 0.0039/degrees like the cam in question.
A round tool like a side cutting End Mill or a Ball Nose Mill will cut into the work IF the radius is large enough to encroach into the local slope.
My conclusion was that a tool over 6mm diameter will make "scallops" into the next 1.5 degrees step.
I have remapped the original data table saving each multiple of 3 degrees steps and interpolating the 1.5 degrees averaging the adjacent lift data. And will use a 6mm Ball Nose Mill.
Attached a PDF conversion of the spreadsheet to study the undercutting issue. unfortunately the cells formulas are missing but the formula used are spelled as text. We Know R1 Rt and Theta; R2 is the next radius to cut and is calculated, as the diagram shows, to be at the limit where undercutting starts. If R1-R2 (delta lift from the table) is ever more that the max allowed the tool is cutting where is not supposed to.