Twin Spindle, Twin Turret machine with upper rotating B Axis Programmer Course with Fanuc Controls – Turning

Course level: Advanced
Course duration: 3 days
Class size: 1-8 attendees
Course location: Mills CNC, Tachbrook link, Mills CNC Technology Campus, Tachbrook Park Dr, Royal Leamington Spa CV34 6SN
View on map
  • Fanuc Control
  • Turning Machine type
£900.00 + VAT
per attendee
Enquire now

Course description

Class size is between 6 – 8 attendees maximum.

Cost of course is £900.00 + VAT per attendee.

This is an advanced Fanuc turning course designed for people with some knowledge and experience of the machining process and CNC controls but who want to acquire the necessary skills to program twin-turret, twin-spinle multi-tasking lathes with upper rotating B-axis capability.

The course is suitable for customers with either Doosan twin-turret/twin-spindle lathe with a rotating B-axis with Fanuc control such as a MX or SMX mill-turn machine, or other manufacturers’ Fanuc controlled machines with a similar configuration.

If you are unsure about the suitability of the course please contact the Mills Mills CNC Training Academy on 01926 438363 or email

Course content includes:

  • Tool offset and cutter compensation on main and sub spindle using the lower turret and upper B-axis turret
  • Spindle control and M codes
  • Synchronisation of spindles for support or steady
  • Soft push and soft pull
  • Orientation of spindles for C-axis operations
  • C-axis milling and drilling – main and sub-spindle using lower turret
  • Tool offset compensation on main and sub-spindle using upper B-axis turret
  • Using a multi-axis upper B-axis turret
  • C- and Y-axis drilling and milling/thread milling using upper turret

This course lasts for 3 days:

  • Day 1: Start: 9.30am – Finish: 5.00pm
  • Day 2: Start: 9.00am – Finish: 5.00pm
  • Day 3: Start: 9.00am – Finish: 4.00pm

Light lunch and soft drinks are provided. For special dietary requirements please contact the Mills Mills CNC Training Academy on 01926 438363 or email

Enquire about this Training course

If you'd like more details about any of our training courses, including dates and availability, give us a call on 01926 438 363 or fill out the form to get in touch.

"*" indicates required fields