Extending flexibility of Flexium+ 68 CNC architecture, axis sharing facility provides efficient means of controlling high number of functionally interrelated groups of motion axes, by using advanced dynamic resource allocation techniques to share control across multiple CNC kernels. Up to 32 servo drivers can be timeshared by any CNC kernel in system. Typical applications include multi-station production centers and rotary transfer machines with complex multi-role axis control requirements.