# Testing

**URL:** https://forum.deltamotion.com/c/knowledge-base-examples/testing/30.md

[Latest](https://forum.deltamotion.com/latest.md) · [Categories](https://forum.deltamotion.com/categories.md) · [Tags](https://forum.deltamotion.com/tags.md)

---

## [About the Testing category](https://forum.deltamotion.com/t/about-the-testing-category/800)

<div class="topic-metadata">

**Author:** [@dmcnichol](https://forum.deltamotion.com/u/dmcnichol)\
**Replies:** 0

</div>

This section has topics and/or RMCTools Project examples particularly related to precise positioning, force application, and data collection useful in testing systems.

---

## [Adaptive Amplitude, Offset and Phase Control for Waveforms](https://forum.deltamotion.com/t/adaptive-amplitude-offset-and-phase-control-for-waveforms/208)

<div class="topic-metadata">

**Author:** [@Jacob\_Paso](https://forum.deltamotion.com/u/Jacob_Paso)\
**Replies:** 4\
**Last updated:** [February 7, 2023, 8:08pm UTC](https://forum.deltamotion.com/t/adaptive-amplitude-offset-and-phase-control-for-waveforms/208 "2023-02-07T20:08:26Z")

</div>

Intro Adaptive amplitude control is used for high-frequency repeating waveforms such as a sinusoid. The adaptive amplitude control changes the amplitude of the target signal (such as position of force), so that the actu…

---

## [Velocity Feed Forward in Force Control for Testing Cylinders](https://forum.deltamotion.com/t/velocity-feed-forward-in-force-control-for-testing-cylinders/898)

<div class="topic-metadata">

**Author:** [@Jacob\_Paso](https://forum.deltamotion.com/u/Jacob_Paso)\
**Replies:** 6\
**Last updated:** [July 13, 2021, 10:46pm UTC](https://forum.deltamotion.com/t/velocity-feed-forward-in-force-control-for-testing-cylinders/898 "2021-07-13T22:46:46Z")

</div>

Introduction When testing actuators, it is common to use one hydraulic cylinder (the loading cylinder) to apply a constant force on the cylinder that is the unit under test (UUT), while the position of the UUT is moving…

---

## [Signal Generator - Square, Sawtooth, Triangle](https://forum.deltamotion.com/t/signal-generator-square-sawtooth-triangle/95)

<div class="topic-metadata">

**Author:** [@Jacob\_Paso](https://forum.deltamotion.com/u/Jacob_Paso)\
**Replies:** 0\
**Last updated:** [August 30, 2010, 9:11pm UTC](https://forum.deltamotion.com/t/signal-generator-square-sawtooth-triangle/95 "2010-08-30T21:11:32Z")

</div>

The attached file includes user programs that will make square, triangle, and sawtooth waveforms on position. Be aware that modern motion control tries to make the motion follow the desired trajectory exactly. It is imp…

---

## [Velocity Square, Triangle, and Sine Wave on Position Axis](https://forum.deltamotion.com/t/velocity-square-triangle-and-sine-wave-on-position-axis/118)

<div class="topic-metadata">

**Author:** [@Jacob\_Paso](https://forum.deltamotion.com/u/Jacob_Paso)\
**Replies:** 0\
**Last updated:** [January 26, 2011, 5:14pm UTC](https://forum.deltamotion.com/t/velocity-square-triangle-and-sine-wave-on-position-axis/118 "2011-01-26T17:14:14Z")

</div>

This example project has user programs for velocity square waves, velocity triangle waves, and velocity sine waves. This example will only work on position axes. You can export the user programs from this project, then …

---

## [Modifying a curve on the fly](https://forum.deltamotion.com/t/modifying-a-curve-on-the-fly/359)

<div class="topic-metadata">

**Author:** [@Jacob\_Paso](https://forum.deltamotion.com/u/Jacob_Paso)\
**Replies:** 0\
**Last updated:** [June 19, 2015, 5:54pm UTC](https://forum.deltamotion.com/t/modifying-a-curve-on-the-fly/359 "2015-06-19T17:54:53Z")

</div>

The attached project demonstrates how to update a curve on the fly, while it is running. The project includes one user program. It uses curve data from the variable table. It is intended for a testing application where m…

---

## [6DOF Stewart Platform](https://forum.deltamotion.com/t/6dof-stewart-platform/478)

<div class="topic-metadata">

**Author:** [@Jacob\_Paso](https://forum.deltamotion.com/u/Jacob_Paso)\
**Replies:** 0\
**Last updated:** [December 19, 2018, 10:13pm UTC](https://forum.deltamotion.com/t/6dof-stewart-platform/478 "2018-12-19T22:13:17Z")

</div>

A full-fledged 6DOF Stewart Platform example with a profile generator and a rendering program. 6 DOF Motion Platform.pdf (270 KB) Quick-Start.txt (1.57 KB) 6DOFzipped.zip (4.82 MB) For more information and example pr…

---

## [Teach a curve](https://forum.deltamotion.com/t/teach-a-curve/426)

<div class="topic-metadata">

**Author:** [@Jacob\_Paso](https://forum.deltamotion.com/u/Jacob_Paso)\
**Replies:** 1\
**Last updated:** [August 19, 2017, 11:31pm UTC](https://forum.deltamotion.com/t/teach-a-curve/426 "2017-08-19T23:31:47Z")

</div>

The attached example includes a user program that demonstrates how to record motion and create a curve that replicates that motion. This is useful for applications where the operator moves a system, perhaps with a joysti…

---

## [Recording maximum and minimum values of a sine wave](https://forum.deltamotion.com/t/recording-maximum-and-minimum-values-of-a-sine-wave/99)

<div class="topic-metadata">

**Author:** [@Jacob\_Paso](https://forum.deltamotion.com/u/Jacob_Paso)\
**Replies:** 5\
**Last updated:** [May 27, 2016, 5:51am UTC](https://forum.deltamotion.com/t/recording-maximum-and-minimum-values-of-a-sine-wave/99 "2016-05-27T05:51:24Z")

</div>

This user program shows how to record the maximum and minimum values of each cycle of a sine wave. SineMaxMin.rmcprog (3.24 KB)
