WinCNC is software and hardware package that allows control of a CNC machine using a Windows PC. The hardware consists of a PCI card and daughter board which are installed inside of the PC. Both items are required to run WinCNC. The PCI card is a 64-bit high-speed digital I/O device and the daughter board is a small circuit board which adds a high speed microprocessor for pulse buffering. The high speed pulse buffer allows WinCNC to output pulses with 100% accuracy at maximum frequency, and increases it’s ability to run alongside other Windows applications and processes without losing steps. The CNC machine components such as stepper/servo drives, limit switches, or output relays are connected to the PC via 37-pin (standard) or 25-pin (optional) connectors at the back of the PC. WinCNC outputs TTL step and direction signals to the motor drives and includes additional TTL input and output pins for auxiliary functions to interface the I/O from the CNC machine.
To simplify the process of wiring and connecting your CNC machine to the PC, without the need for soldering or making custom cables, please consider one of our screw-terminal based WinCNC IO interface boards. These interface boards provide on-board 5VDC power, output relays, input isolation, and easy access to step/direction signals to control stepper or servo motors.
WinCNC provides a customizable easy-to-use interface for any operation. The CNC machine can be completely controlled using the PC mouse and keyboard. Button customization allows for simple point and click control, without the need for typing file names or GCode commands. Button and toolbar size can be enlarged to accommodate the use of a touch screen monitor. Remote control can be added using one of our wired or wireless hand-held keypads.
WinCNC Controller sets the standard for PC based motion control. Incredibly smooth acceleration and machine motion are the result of our advanced algorithms. WinCNC uses a large look-ahead buffer, reading thousands of lines ahead while running GCode files. Reading ahead allows WinCNC to accelerate or decelerate through many small arc or line segments producing smoother motion and faster completion times. Each move is buffered and processed using proprietary real time vector matching routines. The result is that your machine runs as smoothly and efficiently as possible, slowing down only when necessary and producing high quality parts. Adjustable velocity, acceleration, and smoothing allow you to configure WinCNC to operate any size or type of CNC machine as quickly and smoothly as possible.