This is the first Siemens controller I've used and are having a few issues. It's a Siemens 840D on a Spinner U-620. I'm doing a porting type toolpath that is tied to rotate around a point. The way my CAM software posts right now is this........

T8
M6
G54
CYCLE800(1,"TABLE",100000,192,0,0,0,22.,90,0,0,0,0 ,-1,,1)
G0 G90 G55 X-3.5313 Y-.125 S10000 M3 D1
Z7.5453
M7
G1 Z7.4453 F90.
X-3.5452 Y-.1242
X-3.559 Y-.1219
X-3.5725 Y-.118 Z7.4454
X-3.5854 Y-.1127
X-3.6492 Y-.0413 Z7.4455
X-3.6565 Y0
X-3.6611 Z7.4433 C-2. B.05 F90.
X-3.6665 Z7.4408 C-4. B.1
X-3.681 Y.0001 Z7.4338 C-6. B.15

To get this to run correctly I had to establish a new G55 at the same X Y Z location but add in the B22. and C90. degree angle staged in the CYCLE800 or at the first C and B angles it rotates to C-2. B.05. It actually needs to be at C-92. and B22.05. I'm not sure if I need to have the post edited to add a certain mode or get it to post the C and B axis differently.

I have downloaded the 5-axis manual for the controller but the bottom line is I don't know how to handle this.

Any help is appreciated.