A3200 Overview

A3200 System Overview

Software Motion Controller

Human-machine Interface

Software Development Kit

Nlab SDK

Programmable Logic Controller

Vision Control Module
Simplified Integration

Networked Drives

Drive Chassis/Rack Assemblies

Machine Retrofits Nservo & Nstep

Soloist™ Stand-Alone Controller

Direct Drive Solutions

Servomotors
Cartesian Robots

Actuators

Worldwide Training and Support

Aerotech at a Glance

  



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 AeroBASIC, 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 AeroBASIC 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.

Arbitrary Path Generation

The Nmotion® SMC supports arbitrary path generation where the user specifies the position, velocity, and time. The controller can then perform a linear or spline interpolation between the points to provide an ultra-smooth contiguous path. Multiple axes’ motion can be coordinated to create an arbitrary path in multidimensional space.



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.


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.

On the Fly End-Point Modification


Click to enlarge

The Nmotion® SMC trajectory generation software supports modification of move targets on the fly. These modifications can be given at any time during the motion profile and as often as required by the application.

     

Nmotion® SMC
Software Motion Controller
Download PDF