A General Purpose CNC Controller for Grinding Machines and Profile Grinders

INTRODUCTION   

      CNCplusGTM is another member of CNCplus CNC family. CNCplusGTM is a general-purpose 3-axis PC-based CNC (Computer Numerical Control) system for grinding machines and profile grinding machines. It is a real-time, multi-tasking, multi-thread CNC system developed with the latest CNC technology, computer technology and software technology.

      Same as other CNCplus products, CNCplusGTM running on Windows 2000 has a multi-language Man-Machine Interface (MMI). It is an open-architecture CNC system. The MMI, system inputs / outputs, and even CNC commands and functions are customizable. The CNC system can be tailored (do it yourself) for particular job requirements or link the CNC system with other equipments.

      CNCplusGTM is function-add-on software. It changes neither PC functions nor functions of Windows 2000. Therefore, other Windows 2000 based software can run on the PC together with CNCplusGTM.

      CNCplusGTM  provides 22 I/O connections for standard package. Additional I/O is optional for more inputs and outputs.

      CNCplusGTM  has user-friendly programming functions for both beginners and experienced CNC operators. The software can create tool path curves automatically according to input guiding curves.

      CNC program can be written in a full-screen, multi-document editor, or generated with graphic input functions, or downloaded from a CAD/CAM system. CNCplusGTM  works with all major CAD/CAM systems. The most popular CNC language is used in CNCplusGTM. It is compatible with FANUC CNC systems.

      Twin software, CNCplusG Simulator, was developed together with CNCplusGTM. It is an off-line programming tool designed for off-line programming, operator training and CNC education.

 

Basic programming commands

 

-         Motion (G00 ?G03)

-         Dwell (G04)

-         Exact stop (G09)

-         Units (G20,G21)

-         Reference point returns (G27 ?G30)

-         Tool radius compensations (G40 ?G42)

-         Tool length compensations (G43, G44, G49)

-         Tool offset (G45 ?G48)

-         Offset parameter specifications (D_____,H____,H99)

-         Scaling (G50, G51)

-         Local coordinate setting (G52)

-         Machine coordinate selection (G53)

-         Work coordinate selection (G54 ?G59)

-         Mode Selection (G61, G64)

-         Coordinate selection (G90, G91)

-         MACRO instructions (G65)

Arithmetic (H01?H05)

Logic (H11?H13)

Functions (H21?H28)

Trigonometry (H31?H34)

Conditions (H80?H86)

-         Feed rate change (F___, M48, M49)

-         Spindle control (S___, M03 ?M05)

-         Coolant control (M07 ?M09)

-         Stop control (M00 ?M02, M30)

-         Clamp control (M80, M81)

-         Sub-program calls (M98, M99)

-         Programmable logic inputs (M500 …extensible)

-         Customisable outputs (M200? M300…extensible)

Features

-   Six operation modes: Language, Set Up, Editor, View, Teach and Operation.

-   22 ?24 on board IOs. Extra IO board is optional.

-   Connection with control panel is made easy. Input and output is customizable.

-   Graphic hand wheel for jogging. Mechatronic hand wheel is available.

-   Feed rate can be overridden on the fly.

-   Graphic programming by teach-in method. Programming knowledge is not necessary.

-   Tool path and machining process can be checked with View mode before cutting.

-   Sub-programs and MACRO- instructions make programming work quick and neat.

-   Sub programs can be embedded up to 9 levers.

-   Programmable logical inputs and outputs are extensible and customisable.

-   Different system parameters for different jobs controlled by project file.

-   Conventional full screen editor and auto-numbering System.

-   Backlash compensation and pitch compensation.

-   Pause, emergency stop and resume functions.

-   Numerous messages assist operator on-line.

-   Utility software for system installation and troubleshooting.

-   Off line programming toolkit for off-line programming, operator training, and CNC education.

 

 

                                           OPERATION MODES

 

Opening Windows

CNCplusGTM has six operation modes: Language, Setup, Editor, View, Teach and Operation.

Language Selection Mode

CNCplusGTM has a multi-language Man Machine Interface. The language can be selected in this mode.  

 

Setup Mode

CNCplusGTM is an open-architecture CNC system. Its characteristics, initial status and performance are controlled by parameters. The parameters can be specified in SETUP mode.

 

Editor mode

A full screen multi document editor provides the functions of browsing, inserting, deleting, copying, cutting, pasting and saving.

 

View Mode

The CNC program can be run continuously or step by step. Tool path, machine status and command blocks can be monitored without operating the CNC machine. Different viewpoints and zoom ratio can be selected to check the tool path closely.

 

Teach Mode

It is a powerful graphic programming tool. Key points of a tool path can be graphically input. Feed rate, spindle speed, tools and machine status can be selected. CNCplusGTM will automated create a CNC program and display it in the Windows.

 

Operation Mode

All machine control functions and machining functions are built in this mode such as homing, jogging, tool change, spindle control, miscellaneous control, speed override, compiling, testing, and running a CNC program, etc.

Tool Box

The functions in the Tool Box are useful for system installation, calibration and troubleshooting.

 

SDL Technologies Pte Ltd
No.125 Woodlands E-Terrace
Woodlands Industrial Park E5. Singapore 757499
Tel:(65) 6841 4290 Fax: (65) 6748 7194
Email: sdltech@sdltech.com.sg