Chapter 7: Camming
Camming is a multi-axis motion that links two axes: master and slave. After linking them you move the master axis. During the master's movement, the slave automatically moves to a position corresponding to the master's. The slave's movement always follows the master's, until the master moves out of the predetermined range or the camming is aborted. The range of master and slave's positions is based on a cam table you defined.
In other words, camming is position synchronization. Every master can be a slave of another axis. You can create a cam chain by attaching axes one by one. The master axis doesn't know a slave axis is attached to it.
In this chapter, you'll learn how to make a cam move.
Add a header and .cpp file
- Add a header file:
- Add a .cpp file:
In Solution Explorer, in Header Files, add a header file and name it "
In Solution Explorer, in Source Files, add a C++ file and name it "
Take the following steps to complete the training:
- How axes work in cam
- Work with camming