Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

F4:Circular Runout Validation

From F4 Wiki
Revision as of 21:21, 14 January 2026 by Admin (talk | contribs) (Created page with "{{Author Credit |author=Admin }} == Summary == F4 validates circular runout against the ASME logic in the F4 Application and enforces datum, surface, modifier, and pattern rules. == Validation rules == * A primary datum reference is required; tertiary datum references are not allowed. * Circular runout is valid only for surfaces that surround or intersect the datum axis. * Circular runout cannot be applied to a pattern. * FOS linkage is not allowed for c...")

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)

Author: Admin

Summary

F4 validates circular runout against the ASME logic in the F4 Application and enforces datum, surface, modifier, and pattern rules.

Validation rules

  • A primary datum reference is required; tertiary datum references are not allowed.
  • Circular runout is valid only for surfaces that surround or intersect the datum axis.
  • Circular runout cannot be applied to a pattern.
  • FOS linkage is not allowed for circular runout in F4.
  • Prohibited modifiers: diameter, LMC, MMC, projected tolerance zone, unequally disposed.
  • Tangent plane is only allowed when the surface intersects the datum axis.

Warnings and errors

F4 behavior

Missing datum


Circular runout requires a primary datum reference; missing datums are rejected.

F4 behavior

Tertiary datum not allowed


Circular runout cannot reference a tertiary datum.

F4 behavior

Invalid surface application


Runout must be applied to a surface that surrounds or intersects the datum axis.

F4 behavior

Pattern not allowed


Circular runout applied to a pattern is rejected.

F4 behavior

FOS linkage not allowed


Circular runout must not be linked to a feature of size in F4.

F4 behavior

Prohibited modifiers


Diameter, LMC, MMC, projected tolerance zone, and unequally disposed are not allowed on circular runout.

Examples

  • Valid: runout applied to a surface surrounding the datum axis with datum A.
  • Invalid: runout with a tertiary datum or pattern application.

Related pages