Checker
Here below is the list of validation criteria.
All bodies in the solution have a LBC
All bodies must be assigned to Coil, Intercoil, Magnetic Circuit, Wedge or Air.
Each body is assigned to only one type of LBC
The assignment of each body must be unique, a body must be assigned to only one region.
Coil and Magnetic Circuit LBC are available
- Four Coil bodies are mandatory (in red on the
following images), in Tooth-winding case: the four coil bodies are separated
in the middle by two intercoil bodies (in yellow). The disposition of the
coil bodies in the first case: each coil body must have two neighboring coil
bodies; in the second case each coil body must have a neighboring coil body
and an intercoil body.
- The Magnetic Circuit is composed of three types of
bodies:
- At least one Yoke, Tooth and Tooth Foot are mandatory for the Outer Slot part
- Air and Wedge are optional
Structural parameter constraints are valid
- 0 < ID < OD
- SN is an integer > 0 (odd or even)
Sector does not have a wire body, spline, or ellipse sketch
In the sketch of the sector, all lines must be connected, prohibited to use spline and ellipse.
Sector is continuous
The sector must be continuous, there cannot be no isolated lamination body. It means that a lamination body must touch at least one other lamination body.
Sector is centered at the origin and aligned along the x-axis
When looking at the relative position between the coordinate system and the part, only case among the following cases is valid:

Sector outer arc contains only one arc with fixed radius
The outer arc of the sector is necessarily one arc. It cannot be cut into pieces.
The next case is not accepted:

The boundary of the sector is valid
The sector side lines must be radial.
Both right sides of the sector boundaries must be identical (the segments composing the sector borders must have the same length).
The next case is not accepted:

Sector Parameter constraints are valid
- Variable name:
- limited to 50 characters
- can contain digits, letters (no accents), "_" character
- must begin with a letter
- not case-sensitive (if there is a variable "xy" then "Xy" must not be accepted)
- Comment:
- limited to 80 characters
- can contain digits, letters (no accents), space, and the following characters: ,.:;/()[]#&
- may be empty