Checker

Here below is the list of validation criteria.

All bodies in the solution have a LBC

All bodies must be assigned to Magnet, Sheet Lamination, 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.

Magnets and Sheet Lamination LBC are available

At least one body each for Magnet and Sheet Lamination regions.

Structural parameter constraints are valid

ID, OD and PN parameter must exist, their values are numbers (not a formula):
  • 0 < ID < OD
  • PN is an even integer > 0

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 magnet or lamination body. It means that a magnet or lamination body must touch at least one other magnet or lamination body.

For example, the following part is not acceptable:



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 inner arc contains only one arc with fixed radius

The inner arc of the sector is necessarily one arc. It cannot be cut into pieces. The following example with the inner arc cut into three pieces is not acceptable:



The boundary of the sector is valid

The sector side lines must be radial, the following example is not valid:



Border lines between Sectors are equal

Both right sides of the sector boundaries must be identical, the next configuration is not acceptable:



Sector Parameter constrains are valid

Variable name and formula of constraints must respect the following convention:
  • 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

Coordinate systems are valid

For the magnet polarization only the global coordinate system, or a local coord.sys of C.Rotation type are accepted.