Checker

Here below is the list of validation criteria.

  • All bodies in the solution have a valid region definition

    Each body must be assigned to a LBC.

  • Each body in the sector has only one region definition

    The assignment of each body must be unique, a body must be assigned to only one region.

  • Structural parameter constraints are valid
    ID, OD, and PN or SN parameter must exist, their values are numbers (not a formula):
    • 0 < ID < OD
    • PN is an even integer > 0 or SN is an integer > 0 (odd or even)
  • Sector sketch does not contain wire body, spline or ellipse

    In the sketch of the sector, all lines must be connected, prohibited to use spline and ellipse.

  • Sector surface is continuous

    The part cannot contain discontinuous bodies; a body must touch at least another body.

    The following case is not allowed:



  • Sector is centered at the origin and aligned to 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 boundary lies within valid borderlines

    All bodies must be within the inner and outer radii of the part and the two radial borderlines.

    The following case is not allowed:



  • Border line between Sectors are equal

    Both right sides of the sector boundaries must be identical.

    The next configuration is not acceptable:



  • Sector parameter constraints 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
  • No body fully encloses another within the sector

    see Thermal considerations for FluxMotor

  • 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


  • 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:



  • Parameters WO, WT, WS, HS and HO are defined as input or output
    WO, WT, WS, HS, and HO are mandatory parameters in FluxMotor for this type of part.
    • WO signifies Width of Slot Opening
    • WT signifies Width of Tooth
    • WS signifies Width of Slot
    • HS signifies Height of Slot
    • HO signifies Height of Slot Opening