SIMNC Products Overview

Products Controller API



The SIMNC Controller API represents a Virtual Machine Tool control. The SIMNC Controller supports the common concepts of a CNC control such as coordinates, states, modes, registers and paramwters. This API may be configured to emulate a wide range of commonly used CNC controls and functions, thereby drastically simplifying the implementation of a complete Virtual Machine.

    Controller API

  • The SIMNC Controller API:
    Machine Axes Movements and PLC Commands
    Scheduling and Synchronization
    State and Memory Management
    Reverse Kinematics


 

  • 1. Machine Axes Movements and PLC Commands
    Calculates axes motions from program coordinates.

    2. Scheduling and Synchronization
    Time coordination between real-time and machine-time

    3. State and Memory Management
    Modal and modeless commands, such as feedrates and offsets.

    4. Reverse Kinematics
    Compensating for tool lengths, offsets, cutter radii, linear and rotary axes.