Checker

The Checker tool verifies part compatibility with FluxMotor standards. It highlights:
  • Green check marks for valid criteria
  • Red crosses for invalid criteria

When all validation criteria are satisfied, the Save Part Configuration button is activated, allowing the part to be saved using the current parameter values.

Note: Validation criteria differ based on part type. For specific criteria of


List of common checkers that can be found in all types of part

  • 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