Basic behavior

The basic behavior with the various settings is explained using the following exemplary curve profile:

The absolute positions of the master and slave axes define a mathematical plane. The relevant questions are:

  • Where should the curve profile lie within this plane?
  • How can the user control this?

At first glance, there are 2 points that seem particularly important:

  • the origin of this coordinate system
  • the point defined by the initial position of the master and slave

The situation becomes more complex with modulo axes, as the modulo positions might now also have to be taken into account.

The following applies as a general rule: The curve profile can be "relative" or "absolute" in relation to the master and/or slave position.

  • "MasterRelative" means that the start of the curve profile is at the master position at which the rising edge of MC_CamIn.Execute was detected.
  • "SlaveRelative" means that the start of the curve profile is at the slave position at which the rising edge of MC_CamIn.Execute was detected.
  • "MasterAbsolute" means ...
    • For a linear axis: The zero point of the X-axis of the curve profile is at the zero point of the absolute position of the master axis.
    • For a modulo axis: The zero point of the X-axis of the curve profile is at the zero point of the modulo position of the master axis.
  • "SlaveAbsolute" means ...
    • For a linear axis: The zero point of the Y-axis of the curve profile is at the zero point of the absolute position of the slave axis.
    • For a modulo axis: The zero point of the Y-axis of the curve profile is at the zero point of the modulo position of the slave axis.