Hello,
#1: in programming and editing: Cycle Def> GOTO>10>enter (or you can use the arrowkeys to scroll the list which appears after pushing Cycle def) > set the desired value, increment or absolute.
This remains in effect until the end of the program (M02 or M30) or if you program Cycle def> GOTO 10 and set 0,0 or something else.
I don´t know how it is in 151, but in 355 you could set th basic rotatin in manual mode too, by pushing "Touch probe"> rot and set the value and exit by pushing "end". This remains in effect allways until you change it.
These all rotates the cordinatesystem around X0,0 and Y0,0.
#2: Have you programmed cycle call ( or M99) after defining the cycle? You must also position the tool in the position where you want to make the pocket or drilling :
L Z+50 R0 F9999 M13
Cycle def......
L X0,000 Y 50,000 R0 F9999
L Z+2,000 F9999
Cycle Call (or M99 in the previous line)
L Y-50,000 F9999 M99( or cycle call in the next line)
L Z50,000 F 9999 M30
The Z-height (for example +2) must be the same you have defined in the cycle as "save hight".
You cannot edit the program which you are running, it must be stopped first.
OsmoP
Caution for growing spindels