and the spindle swing arm are capable of being performed independently of each other or programmed and operated simultaneously in conjunction with each other the robotic rotary mill cutter is directed and coordinated such that the predetermined pattern is cut through the innermost tubular beginning on the surface of said tubular with the cut proceeding through it to form a shape or window profile s or to cut through all installed multiple nested tubulars into the formation beyond the outermost tubular a profile generation system simultaneously moves the robotic rotary mill cutter in a vertical z axis and a 360 degree horizontal rotary w axis and the milling spindle swing arm in a pivotal y axis arc to allow cutting the tubulars cement and formation rock in any programmed shape or window profile s the robotic rotary mill cutter apparatus is programmable to simultaneously or independently provide vertical x axis movement 360 degree horizontal rotary w axis movement and spindle swing arm pivotal y axis arc movement under computer control a computer having a memory and operating pursuant to attendant software stores shape or window profile s templates for cutting and is also capable of accepting inputs via a graphical user interface thereby providing a system to program new shape or window profile s based on user criteria the memory of the computer can be one or more of but not limited to ram memory flash memory rom memory eprom memory eeprom memory registers hard disk a removable disk a cd rom floppy disk dvd r cd r disk or any other form of storage medium known in the art in the alternative the storage medium may be integral to the processor the processor and the storage medium may reside in an asic or.