UNITs vs Arcs question

UNITs vs Arcs question

In and XY motion system, if you make only linear lines, it does not matter if X and Y UNITS are not the same. But the MOVECIRC and MHELICAL must have the UNITS on X then same as UNITS on Y, otherwise they produce elipses and not circular arcs.

The solution is STEP_RATIO for a stepper axis or ENCODER_RATIO for a servo axis. It's safe to divide down the counts because then it won't lose resolution.
Say UNITS for X is 100 and for Y it is 150. Use the step ratio to force the UNITS to be 150 for both.

STEP_RATIO(100, 150) AXIS(x)
UNITS AXIS(x) = 150
UNITS AXIS(y) = 150

Note that for EtherCAT and RTEX position axes, you must set both STEP_RATIO and ENCODER_RATIO.
    • Related Articles

    • AN-414 MOVETURN vs MOVECIRC

      This document shows a comparative study between MOVETURN and MOVECIRC within the scope of the experiment.
    • What is the accuracy on the UNITS / REP_DIST?

      Q: What is the accuracy on the UNITS / REP_DIST?   UNITS = 2^23*3/360 '    Counts/deg   REP_DIST = 180 '   deg   REP_OPTION = 0 '            [-REP_DIST..REP_DIST] As UNITS is approx. 69905.0667 then what will happen when I have run the system for ...
    • AN-309 Transition Curve

      When a machine moves along a path where a circular arc meets a linear sector at a continuous path speed a step change in acceleration occurs. This step change in acceleration can set up vibrations in a machine so is best avoided. The transition curve ...
    • REGIST question

      Question: Can I use more than the 8 inputs 0 to 7 on the MC4N/MC6N as registration inputs, using REGIST(21 ... ) ? Suggestion & resolution: The hardware that does the registration is only there on inputs 0 to 7. You can do a "soft" regist that is ...
    • AN-290 Velocity Profiling interpolated moves with Arc

      Circular and spherical arc commands on Motion Coordinators can have additional linear axes interpolated at the same time. This application note describes a new facility to control the velocity profile of these additional axes