Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Document Type: Tutorial
NI Supported: Yes
Publish Date: Sep 6, 2006


Feedback


Yes No

Related Categories

Related Links - Developer Zone

Related Links - Products and Services

Helical Interpolation with FlexMotion

0 ratings | 0.00 out of 5
Print

Description

The Load Helical Arc function available in FlexMotion defines an arc in 3D vector space that consist of a circle in the XY plane and synchronized linear travel in the Z axis. The arc is specified by a radius, starting angle, travel angle, and Z axis linear travel, and like all vector space moves, uses the loaded value of vector acceleration and vector velocity to define the motion along the helical path of the arc. The following figure defines a helical arc:


1. Helical Arc5. Radius
2. Travel Angle6. Linear Travel
3. Start Angle7. Ending Position
4. Starting Position

Like circular arcs, helical arcs are not limited to ±360°. Moves of up to 4,096 helical twists in either direction can be started with one call to this function. Since each of the three axes specified in the vector space needs to work in syncronization to create a helix, the trajectory is generated on the board and is calculated on the fly.

Common Applications


The most popular application for helical interpolation is evenly spreading glue in a circular path with the Z axis being used to push the glue out of the dispenser.
0 ratings | 0.00 out of 5
Print

Reader Comments | Submit a comment »

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).