CNC development

CNC upgrade

Many CNC systems are imported from China. People that have imported these systems will very quickly find problems with support and performance and find certain limitations within their systems.

The typical architecture of a CNC machine consists of;

  • The mechanical positioners – leadscrews, belts, bearings etc. All standard components.
  • The motors – usually steppers but sometimes harmonic drive, servos or other drive types. All standard components.
  • The motor drivers – again a standard subsystem.
  • The controller – A standard system.

Typically the subsystems of a CNC system are interchangeable with many other systems. The controller is no exception. Typically substandard controllers are used in Chinese CNC machines and while they are cheap, they could be a lot better.

We can supply and install CNC controllers that are developed in Europe to European standards with European support. In-terms of functionality, they support many features that will be a productive addition to your manufacturing capability.

Software and manuals are available in perfect English with English speaking support operatives.


CNC modifications

Typically we recommend using the MK3/4 controller that we supply as it supports many very useful features including;

  • Support for up to 9 axes for stepper and servo motors
  • USB and Ethernet connection
  • 110 kHz maximum step frequency
  • 25 us pulse width, 50% duty cycle at higher frequencies
  • 8 digital outputs on board
  • 3 PWM capable outputs with selectable frequency (10Hz to 500kHz)
  • 3 outputs with support for RC servo motors
  • additional outputs with add on boards (currently up to 32)
  • jogging keyboard support with speed potentiometer, shift, step and spindle sync feature
  • 8 limit switches with shift feature
  • 8 digital inputs on board, filtered and protected
  • additional inputs with add on boards (currently up to 32)
  • 4 analog inputs
  • MPG pendant support
  • spindle encoder and index signal support for spindle synchronization
  • SD card support for running g-code without computer
  • control external devices with I2C and UART protocol
  • homing procedure
  • tool change procedure
  • tool length sensor support
  • sensor for capturing and measuring digitizing probe support
  • H-bot kinematics support
  • transformation matrix
  • soft limits
  • slave axes
  • backlash compensation
  • integrated web server for monitoring state and sending commands
  • API

CNC Development

CNC systems are essentially computer controlled robots that are typically used for manufacturing and research but have many other applications. We can work with you to develop a system that suits your requirements.

Typical applications include;

  • Robotics
  • Automated manufacturing
  • Automated test
  • Security
  • Precision positioning
  • Dull, dirty and dangerous jobs
  • And much more.

Contact us for more information.