StepMCore UDP

The StepMCore UDP is used to create stator and rotor cores for Variable Reluctance (VR), or Hybrid, stepper motors, as shown as in the first figure for a stepper motor and in the second figure for the stator and rotor.

Hybrid Stepper Motor

Stator and rotor of a stepper motor


Parameter Definitions

Main parameters described in the table above for different pole types are shown in the figures below.

Pole parameters for PoleType = 0

Pole parameters for PoleType = 1

Pole parameters for PoleType = 2

Pole parameters for hybrid rotor

 

EmbraceShoe is the ratio of the pole shoe angle to pole pitch, and EmbraceTooth defines the ratio of a tooth angle to tooth pitch is: ToothPitch = 360°/IndexingTeeth.

When SurfaceTeeth = 1, which means there are no slots on the shoe surface, the shoe width, noted as WidthShoe, will be directly obtained from EmbraceShoe. When SurfaceTeeth > 1, the minimum shoe angle AngShoeMin will be obtained from the minimum angle to be able to create the specified number of surface teeth, that is

AngShoeMin = (SurfaceTeeth – 1 + EmbraceTooth) x ToothPitch

and the maximum shoe angle is defined to add a half slot in each shoe side, that is

AngShoeMax = AngShoeMin + (1 – EmbraceTooth) x ToothPitch = SurfaceTeeth x ToothPitch.

When the shoe angle corresponding to the specified EmbraceShoe is out of the range of (AngShoeMin, AngShoeMax), the UDP will automatically adjust the value of EmbraceShoe, as shown below.

EmbraceShoe = 0.7

(Automatically adjust to 0.72)

EmbraceShoe = 0.9

(Automatically adjust to 0.8)

In this example, an 8-pole stepper motor stator has SurfaceTeeth = 5, IndexingTeeth = 50 and EmbraceTooth = 0.5. Therefore, ToothPitch = 7.2°, and AngShoeMin and AngShoeMax will be 32.4° and 36°, corresponding to minimum and maximum shoe embrace of 0.72 and 0.8, respectively. The value of EmbraceShoe will automatically be adjusted to 0.72, or 0.8, if the input value is out of the range.