WinCNC

 

One of the fastest windows based controllers in the business

 

 

 

DOWNLOAD Demo Software  
 

Technical

WinCNC Controller sets the standard for PC Based motion control. Incredibly smooth acceleration and arc moves are the result of our advanced algorithms. Each move is buffered using proprietary real time vector matching routines. The result is that your machines run as smoothly and efficiently as possible, slowing down only when necessary.

Windows CNC Controller will drive up to 6 axis's of motion simultaneously

All the features you need and expect are readily accessible via industry standard G-Codes. Simple keystrokes provide the ability to start, pause, restart, jog, and rapid transit any axis without navigating multiple screens and windows. Programs may be run from any line as needed. Feed rate may be adjusted from 1% to 200% while the machine is running.

WinCNC Controller is running machines with routers, drills, tapping heads, rotating saws and knives, plasma cutters, gas cutters, nailers, grinders, water jets, and lasers to process materials ranging from hardwoods, composites, and plastics to metals, glass, and stone. All major CAM packages can produce G-Code files ready to run on CNC Controller. Any motion control system is only as good as the support available when you need it. Our technicians use our products every day for production and prototyping. This means that we can speak your language when it comes to providing the support you need, either by phone, Internet, or onsite worldwide.

 

 
  Any stepper, microstepper, or servo system with step and direction inputs can be interfaced using simple LPT cards or any industrial i/o board. In addition to axis motion, up to 32 auxiliary outputs and 32 separate inputs may be defined. The intuitive user interface is easy to learn and convenient to use.  
   
Windows CNC Controller
  • Compatable with all versions of Windows.
  • Intuitive single screen interface with direct command entry.
  • .001”, .01”, .1”, 1”, and custom Jog, as well as fast and slow Transit, using arrow keys or on screen buttons.
  • User definable screen section for auxiliary input and output display.
  • Simulation mode for syntax checking and cut-time estimation.
  • Programs can be started or restarted from any line.
  • Pause, Continue, and Abort on the fly during single commands.
  • Uses Standard G-Codes as well as many custom G-Codes and M-Codes.
  • Up to 6 axis's of smooth, fully interpolated, real time buffered, vector matched motion.
  • Combination S and Linear acceleration allows maximum machine performance.
  • True arc motion. Arcs are not interpolated into line segments.
  • Step and direction output supports stepper, micro-stepper and servo systems at up to 50000Hz per axis.
  • Interface through PCI I/O card using either two 25-pin or two 37-pin connectors.
  • Backlash compensation for all axis’s.
  • Automatic tool measure with storage for multiple tools.
  • 96 Auxiliary Outputs with definable start, end, pause, and abort states.
  • 32 Auxiliary Inputs can be tested from G-Code or used as Enables, Control Inputs (Run, Pause, Continue, Abort, Run Preloaded Program, etc).
  • Powerful built in macro language allows creation of custom G-Codes and functions.
  • Single and dual tool changer support (Level 4).
  • Support for D/A cards for analog voltage controlled devices.
  • Velocity matched frequency generation and pulse width modulation for special functions such as controlling lasers, paint sprayers, or resin pumps.
  • Support for serial hand-held keypads for simplified machine  operation.
  • Feed rate override, Feed rate can be adjusted from 1% to 200% on the fly.
  • Digitizing Probe support.
  • spindle speed control.
 
Requirments:
  • Windows 9x/ME/NT/2000/XP.
  • Computer system with a Pentium III 933 MHz or faster processor.
  • 128 or more megabytes of RAM.
  • A 5 Gig Hard Drive.
Recommended:
  • A Pentium IV 2 Ghz Processor or faster..
  • 512 or more megabytes of Ram..
  • Slower computers may result in abnormal acceleration and other problems .

     

     

    Interfacing

  • Compatible with all versions of Windows.

  • Compatible with most industry standard G and M codes.

  • Built in Macro language for the addition of custom commands.

  • Keyboard control for incremental moves, transit moves, and pausing, continuing, or aborting commands.

  • Simulation of job files for syntax and other program errors.

  • Supports up to 32 auxiliary inputs and 32 auxiliary outputs.

  • Supports serial hand-held keypads for machine control.

  • Highly configurable user interface.

 

Operational Codes

  • G0 - Rapid Move
  • G1 - Feed Move
  • G2 - Clockwise Arc
  • G3 - Counter Clockwise Arc
  • G4 - Dwell
  • G9 - Smoothing
  • G20 - Set Unit to Inches
  • G21 - Set Unit to Centimeters
  • G22 - Set Unit to Millimeters
  • G23 - Return to last used unit
  • G28 - Return to machine zero
  • G31 - Stop file parsing
  • G43 Tool Length Offset On
  • G49 Tool Length Offset Off
  • G53 - Rapid Move
  • G54 - Workspace
  • G55 - Workspace
  • G56 - Workspace
  • G57 - Workspace
  • G81 - Drill Cycle
  • G90 - Absolute Mode
  • G91 - Relative Mode
  • G92 - Set Local Coordinates
  • G92.1 - Shift MZ Coordinates
  • G92.2 - Shift LZ Coordinates
  • L3 - Set Home Position
  • L4 - Return To Home
  • L6 - Set Acceleration
  • L7 - Set Arc Feed Rate
  • L8 - Backlash Compensation On
  • L9 - Backlash Compensation Off
  • L10 - Cut Array
  • L11 - Set Axis Mapping
  • L12 - Set Axis Mapping
  • L13 - Set Axis Mapping
  • L20 - Disable Soft Limits
  • L21 - Enable Soft Limits
  • L22 - Set Lo Boundaries
  • L23 - Set Hi Boundaries
  • L28 - Set Position
  • L51 - Set Analog Output 1
  • L52 - Set Analog Output2
  • L53 - Velocity matched D/A On
  • L54 - Velocity matched D/A Off
  • L55 - Pump Velocity Mode On
  • L56 - Pump Purge Mode On
  • L57 - Pump Off
  • L58 - Pump Off with Auto Reverse
  • L61 - Set Laser Controller Power
  • L70 - Re-Enter Last Command
  • L90 - One Time Absolute
  • L91 - One Time Relative
  • L92 - Cancel G92 Restore
  • L110 - Tool Change
  • L111 - Test Tool Number
  • L112 - Test Tool Number
  • L120 - Tool Change
  • L201 - Set 201 Signal Command
  • L202 - Set 202 Signal Command
  • L210 - Low Alt Limits On
  • L211 - Low Alt Limits Off
  • L212 - All Standard Alt Limits On
  • ] L213 - Dual Axis, Select Main
  • L214 - Dual Axis, Select Secondary
  • L215 - Dual Axis, Select Both Axis
  • L250 - Vector Laser Off
  • L251 - Vector Laser On
  • L251.1 - [D#]
  • L252 - Laser Bitmap
  • L253 - Laser Bitmap
  • L254 - Laser Bitmap
  • L255 - Laser Bitmap
  • L300 - Lock Axis
  • L301 - Unlock Axis
  • L401 Recall Positions
  • M11 - Auxiliary Output On
  • M12 - Auxiliary Output Off
  • M13 - Auxiliary Output On
  • M14 - Auxiliary Output Off
  • M17 - Pause Until Input On
  • M18 - Pause Until Input Off
  • M17.1 - Run Next If Input On
  • M18.1 - Run Next If Input Off
  • M28 - Disable Limit Abort
  • M29 - Disable Limit Abort
  • M37 - Measure Tool
  • M98 - Subprogram Call
  • M98.1 - Subprogram Call
  • M99 - End Subprogram