Verification rule set
The following enumeration lists the CAD verification rules, their purpose and result.
1. RULE VERIFY ENTITY COUNT
Purpose: Counts the number of entities in the source DWG file.
Result:
- Error for >200,000 entities
- Warning for 15,000-200,000
- Normal for <15,000
2. RULE VERIFY MIN MAX FLOOR SIZE
Purpose: Checks the size of floor surfaces.
Result:
- Error for sizes > 4500 m
- Warning for < 5 m
- Normal within these limits
3. RULE VERIFY OVERLAPPING POLYLINES
Purpose: Identifies overlaps between polylines representing floors, spaces, or workspaces.
Result:
- Warning for overlaps
- Normal for no overlap
4. RULE FIXED WORKSPACE SURROUNDED BY SPACE
Purpose: Ensures fixed workspaces are within a defined space.
Result:
- Warning for deviations
- Normal for correct placement
5. RULE FLEXIBLE WORKSPACE SURROUNDED BY SPACE
Purpose: Checks if flexible workspaces are completely surrounded by a space.
Result:
- Warning for non-conformity
- Normal for correct placement
6. RULE VERIFY CIRCULAR REFERENCED SYMBOL DEFINITIONS
Purpose: Searches for circular references in block definitions and XRefs.
Result:
- Error for circular references
- Normal for no circular reference
7. RULE VERIFY FLOOR GROSS CONTAINS FLOOR NET
Purpose: Checks if the net floor area is within the gross floor area of a floor.
Result:
- Warning for deviations
- Normal for correct placement
8. RULE VERIFY FM DRAWING CONTAINS CONSTRUCTION DATA
Purpose: Checks FM drawings for the presence of construction drawing data.
Result:
- Warning for presence
- Normal for absence
9. RULE VERIFY ENTITY_ELEVATION
Purpose: Ensures all entities in the CAD drawing are at elevation 0.
Result:
- Warning for deviations
- Normal for correct elevation
10. RULE VERIFY COMPLETENESS OF DATA
Purpose: Checks the completeness of text data in the FM drawing.
Result:
- Warning for incompleteness or multiple assignments
- Normal for completeness
11. FM DRAWING RULE_NOT_LINKED_TO_PLANON_BO
Purpose: Checks if all entities in the FM drawing are linked to Planon BOs.
Result:
- Warning for missing linkage
- Normal for correct linkage
12. FM DRAWING RULE_LAYERS_PART_OF_FILTER
Purpose: Checks if all layers in the FM drawing are listed in the drawing definitions.
Result:
- Warning for unlisted layers
- Normal for matching