# Drawing Validator

Section Name [DRAWDIFF]

## AnnoGeomDiffTolerance

Specify the minimum distance tolerance to detect as difference in the PMI geometry comparison.
Specify by a positive real number.
Specify “10.0” or greater not to compare the PMI geometry.

- Default Value: 0.1

## ViewGeomDiffTolerance

Specify the minimum distance tolerance to detect as difference in the view geometry comparison.
Specify by a positive real number.
Specify “10.0” or greater not to compare the view geometry.

- Default Value: 0.1

## CustomizeFolder

Specify the folder of customization files (“customize_table.csv” and “customize_utility.rb”).

- Default Value:

## AnnoGeomCompareStyle

Specify whether to compare the style as well in PMI geometry comparison.
This is effective only when PMI geometry comparison is enabled with “AnnoGeomDiffTolerance”.

- Default Value: 1
- Values
  - 0: Don’t compare the style
  - 1: Compare the style

## ViewGeomCompareStyle

Specify whether to compare the style as well in view geometry comparison.
This is effective only when view geometry comparison is enabled with “ViewGeomDiffTolerance”.

- Default Value: 1
- Values
  - 0: Don’t compare the style
  - 1: Compare the style

## CompareHiddenItems

Specify whether to compare the hidden elements as well.

- Default Value: 0
- Values
  - 0: Don’t compare hidden elements
  - 1: Compare hidden elements

## AnnoGeomIncludeTypes

Specify the target PMI for the PMI geometry comparison by their PMI type names.
PMI of all PMI types will be compared when this is not set.
Separate values with double pipelines (“||”) to specify multiple values.
E.g., AnnoGeomIncludeTypes=PMI/Dimension||PMI/Note
This is effective only when “AnnoGeomDiffTolerance” is enabled.

- Default Value:

## AnnoGeomExcludeTypes

Specify the PMI to exclude in PMI geometry comparison by their PMI type names.
PMI of all PMI types will be compared when this is not set.
Separate values with double pipelines (“||”) to specify multiple values.
E.g., AnnoGeomExcludeTypes=PMI/Dimension||PMI/Note
This is effective only when “AnnoGeomDiffTolerance” is enabled.

- Default Value:

## SymbolsTreatedAsTypes

Specify the symbols to treat as type (the same layer as annotations or dimensions) instead of a subtype of the symbol, by their names.
Separate values with double pipelines (“||”) to specify multiple values.
E.g., SymbolsTreatedAsTypes=RECTANGLE||TRIANGLE||CIRCLE

This allows to count the number of Same / Diff / Add / Rem per specified symbol type, and filter the result to show by symbol types.

- Default Value:

## ReportLanguage

Specify the language to use in the report.
The Windows locale will be respected (Japanese for Japanese locale, and English for the rest) when this is not set.

- Default Value:
- Values
  - en: English
  - ja: Japanese

## IncludeVectorGeom

Specify whether to highlight the indicator and the PMI itself when a PMI comparison result is selected.
They will be highlighted in blue.

- Default Value: 1
- Values
  - 0: Highlight the indicator only
  - 1: Highlight the indicator + PMI itself

## MergeSheetFormatToSheet

Specify how to show the comparison result on the sheet format elements.
The sheet format will be removed in the report, and elements defined in the sheet format will be copied to each sheet that references the sheet format when this is set to “1”.

- Default Value: 1
- Values
  - 0: Show on the sheet for sheet format
  - 1: Show on each sheet that references the sheet format

## PageInitShowSecond

Specify whether to show the second drawing by default instead of the first drawing when opening the report.

- Default Value: 0
- Values
  - 0: Show the first drawing by default
  - 1: Show the second drawing by default

## PageInitDiffGeomOverlay

Specify whether to show the drawings in overlay view by default when opening the report.

- Default Value: 0
- Values
  - 0: Don’t show in overlay view by default (Show either the first/second drawing)
  - 1: Show in overlay view by default

## PageInitMonochrome

Specify whether to show the drawing(s) in grayscale by default when opening the report.

- Default Value: 1
- Values
  - 0: Don’t show in grayscale (Show in original colors by default)
  - 1: Show in grayscale by default

## PageInitHighlightOnly

Specify the elements to highlight the differences by default when opening the report by their element types.
Separate values with double pipelines (“||”) to specify multiple values.
E.g., PageInitHighlightOnly=PMI/Dimension||PMI/Note
This will be prioritized when set in combination with “PageInitHighlight”.

- Default Value:

## PageInitAutoZoom

Specify whether to enable the auto zoom feature by default when opening the report.

- Default Value: 1
- Values
  - 0: Disable the auto zoom to the selected element
  - 1: Enable the auto zoom to the selected element

## PageInitHighlight

Specify whether to highlight all differences by default when opening the report.
This will be ignored when “PageInitHighlightOnly” is set.

- Default Value: 1
- Values
  - 0: Don’t highlight differences by default
  - 1: Highlight all differences by default

## PageInitFlash

Specify whether to enable Flash animation feature by default when opening the report.
The first and the second drawing will be shown alternately when this is enabled.

- Default Value: 0
- Values
  - 0: Disable Flash animation by default
  - 1: Enable Flash animation by default