Automation Control System Markets

Aerotech at a Glance

Automotive Applications

Machine Tool Applications

Assembly Applications

Packaging Applications

Fuel Cell Applications

Distributed Control Architecture

Simplified Integration

Cost-Effective Retrofits

Software Motion Controller Functionality

Software Development Kit

Graphical User Interface

Intelligent Network Drives

Programmable Logic Controller

Vision Systems

Servomotors

PC Based Hardware Controllers

Servo Amplifiers

Cartesian Robots

Actuators

Options & Accessories

Software Interfaces

Superior Mechanics

Engineered Systems

Worldwide Training & Support

ISO Registered

Aerotech Timeline

  Software Motion Controller   

The NMotion® SMC offers the broadest array of programming interfaces and core motion capabilities of any automation system available today. All motion commands can be accessed in C, C++, or Visual BASIC® for custom OEM applications, or in AeroBasicTM, a rapid prototyping development language based on an RS-274 G-code style programming interface. The NMotion SMC has the programming flexibility and capability to meet the requirements of the most demanding motion applications of OEMs and end-users alike.

POINT-TO-POINT MOTION


Basic motions such as independent axis positioning and jogging are simple to implement. Users can program in either absolute or incremental mode, or jog at constant speed with programmable accel, decel, and feedrate. Accel and decel can be linear or sinusoidal.

INTERPOLATED MOTION



Linear and circular interpolated motions are supported. Users can program in AeroBasicTM English-style commands, G-codes, or C/C++/VB. The NMotion SMC also can run CAD generated programs.
ACCELERATION LIMITING


Anticipating sharp corners and small radius arcs is a special feature of velocity profiling. The NMotion SMC continuously monitors multiple blocks and will automatically decelerate as needed. The number of blocks it can look ahead is limited only by available processor time.

ANALOG POWER CONTROL

The NMotion SMC can adjust the setting of an analog output in relationship to the vector speed of two axes. This function permits the automatic regulation of laser power or material dispensing processes as the axes change velocity. Combining analog power control with look-ahead acceleration limiting reduces program complexity and increases machine throughput by specifying a peak machine speed and analog power setting and having the control automatically adjust these values as a function of the programmed tool path.



ELECTRONICALLY GEARED MOTIONS

Mechanical line shaft motion can be replaced with electronic gearing. Gear ratios are programmable and can be electronically engaged and disengaged for flexible, software-based machine control.


CUTTER COMPENSATION

Click to enlarge

Also known as tool radius compensation, this feature automatically adjusts the path to allow for the radius of a cutting tool.

CNC FUNCTIONALITY


NMotion SMC supports CNC style motion. In addition to cutter compensation and look-ahead, advanced functions include coordinate transformation, parts rotation, normalcy, mirroring, and retrace.

ELECTRONIC CAM PROFILING



CAM profiling is a special version of electronic gearing where complex slave motion is generated as a function of another axis, a master encoder, or a virtual axis. CAM motion is defined in CAM tables. Cubic spline interpolation ensures smooth profiles. The NMotion SMC’s large memory allows it to store many large tables.

     

Download PDF

Page 1, 2, 3