OSAI 10 Series CNC OSAI WinMedia Panels

OSAI WinMedia Panels OSAI 10 Series CNC OSAI I/O Options OSAI AC Servo Drives

Specialist in Glass - Wood Working - Plastics - Stone - Metal CNC with over 50,000 systems world wide

10/110 CNC
10/110 CNC offers an excellent price-performances

10/510 CNC
10/ 510 offers more CNC solutions with price-performance

10/510i CNC
10/510i models greatly speed up module integration

10 Series CNC Programming features

3D Graphic Digitizing


The cycle and geometric editors enable the workpiece profile to be created by means of a graphic driven language. These can be user defined work cycles dedicated to a specific application.

The new “DIGICAD” gives the ability to acquire roughing and finishing profiles from a pre-formed part by sampling the profile with the tool in either manual or automatic mode.

Distributed Architecture

Ethernet Interface

All the versions of the 10 Series control family offer Ethernet communication as standard. This is particularly useful in complex applications where work can be “modularised” with the CNC connected to one or more WinLink Operator Panels. Using the remote development (RDK) package it is possible for Windows to develop the PLC logic and configure all the controls connected in the network from a remote PC. The logic, the data and the programs can be transferred to and from any node in the net. This feature of the 10 Series control the distributed architectures allows one WinLink panel to manage all the CNC’s connected on network, synchronised through dedicated ASSET instructions or through supervision of a PLC program. Equally it is possible operate a control from different WinLink Panels connected to a netork in order to facilitate man -machine interaction from different work stations.

High speed Machine

New Polynomial Interpolation Algorithms (HSM)
New polynomial interpolation algorithms have been developed in response to an increasing demand for higher cutting speeds and finer degrees of finish. Mechanical technology has evolved to such a point that, what were once considered to be impossible limits in terms of speed and acceleration, have now virtually become the norm in the world of machine tools. These days we talk of machines moving at speeds in excess of 100m/min and with acceleration specified in degrees of " g ". One application typical of such machines is that of high speed milling of surfaces produced by CAD systems. OSAI’s approach to this challenge is innovative: the well known and well tested mathematical spline concept, normally only applied to the geometry of the tool path, can now be applied to the motion dynamics in order to achieve speeds and finishes that are very much closer to the mathematical


The open architecture concept of the 10 Series family of numerical controls is not only represented in the standard PC hardware but most significantly in the structure of the multi-task, real-time DOS which is the basis of the system software.

DOS real-time

Such a structure offers a powerful customisation environment integrated within the kernel of the system. All the necessary information is accessible to enable integration of the standard functions of the control with the machine tool builder’s special knowledge to customise the internal algorithms or to develop new features. All the system information is accessible through powerful libraries and dynamic linking. This allows development of customising programs in the " C " programming language through the multi-DOS real-time environment.

DOS Graphic and END-USER DOS:
the environment for customising the operator interface graphics in " C " and in DOS, and also for the integration of other packages available in the marketplace.

DLL for Windows for developing customised interfaces on the CNCs connected by Ethernet.

ASSET Language
Used for exchanging data and requests for user information , and to interface with peripherals from part program.



  • simultaneous working and editing
  • executing programs with ultimate dimensions
  • mirror image, rotation and scaling functions
  • paramacros

10 Series programming, based on the standard ISO language, has been made easier by the various programming tools that are now available.
10 Series CNC Process Functions:
  • Simultaneous management of up to 20 processes
  • Axes and spindles shared between processes (migrating)
  • Multiblock look-ahead up to 128 blocks
  • Probing Cycles
  • Virtual work plane
  • Cylindrical and Polar axes interpolation
  • Split and Dual Axes (up to 4 masters and 8 slaves)
  • Simultaneous search for multi-axis home position
  • Search with memory
  • Multi-block retrace
  • Programmable non linear acceleration ramps
  • 3D plane rotation
  • Axis backlash compensation
  • Leadscrew error compensation
  • 3D tool length compensation
  • “off line” tool offset modification
  • Tool magazine, tool life and tool change management
  • Rigid Tapping

Tool Center Point
The TCP function provides a quick and simple method to program 5 axes machines with up to 3 linear aces and 2 rotary axes.

A powerful programming tool for producing panels on woodworking machines. Graphics and menu driven processes greatly simplify and speed up programming.

Graphic editor
The cycle editor and the geometric editor facilitate the programming of workpiece profiles through a menu driven graphic language. User defined machining cycles can be dedicated to a specific application.

Menu driven configuration (AMP)
Multi-choice menu selected through softkeys
OEM Softkey configuration
Multi-level password protection
On-line Help in 4 languages

Laser Scanning

Laser scanning
Through continuous laser scanning it is possible to digitise the profile of a pre-formed model. The profile is then generated through CAD-CAM and integrated for the automatic tool path generation.

Development Tools

Development Tools
The interface between the control and the machine tool is defined in “PLUS” (Programmable Logic Universal System). This creates a machine logic conforming to the IEC 1131A standard.
PLUS is now available in the Windows WinPLUS environment. It gives the ability to have an operator interface available in 4 different programming languages, suitable for virtually any application, i.e. the contact language (Ladder Diagram), the function language (Function Block), the structured language (ST) and the " flow chart " language. All of these are " user-friendly " with softkey menus and help files to facilitate easy of use.
To complete the package we have the symbolic debugger that allows step by step execution of a program with the ability to enter " break-points " and to monitor the variables values.