PDQ Checker

Section Name [ENFCHECKER]

  • Please refer to “PDQCheckerSetting.xls” for setting PDQ check categories.
  • Some of ENF to 3D PDF parameters are available only when “Create3DPdfReport=1” is specified.

CheckIsolatedCurves

Check isolated curves

  • Default Value: 1
  • Values
    • 0: Don’t check isolated curves
    • 1: Check isolated curves

CheckIsolatedSurfaces

Check isolated surfaces

  • Default Value: 1
  • Values
    • 0: Don’t check isolated surfaces
    • 1: Check isolated surfaces

CheckOnlyDisplayedEntities

Check only display element

  • Default Value: 0
  • Values
    • 0: Check display/ non-display element
    • 1: Check only display element

CheckOnlyDisplayedParts

Check only displayed parts

  • Default Value: 0
  • Values
    • 0: Check display/non-display parts
    • 1: Check only display parts.

CheckThinPart

Detect thin part

  • Default Value: 0
  • Values
    • 0: OFF
    • 1: ON

Create3DPdfReport

Specify whether to export the PDQ check result as 3D PDF report.
Please note that this requires the license on “ENF to 3D PDF” in addition to the license on “PDQ Checker”.
Please also note that the priority will be shown as “Serious” in the report when set to a user-defined level (=other than Critical / Serious / Minor) at [ENFCHECKER_PriorityMapping] section in the parameter file.
  • Default Value: 0
  • Values
    • 0: Don’t export 3D PDF report
    • 1: Export 3D PDF report

Create3DPdfReport_LengthUnit

Specify the length unit to use in the 3D PDF report.
This is effective only when “Create3DPdfReport=1” and “Create3DPdfReport_Type=1”.
  • Default Value: 0
  • Values
    • 0: Millimeter
    • 1: Inch

Create3DPdfReport_ReportScript

Specify a script file to create 3D PDF report with customization by its absolute file path.
This is effective only when “Create3DPdfReport=1” and “Create3DPdfReport_Type=1”.
  • Default Value:

Create3DPdfReport_Type

Specify the script file type to use to create 3D PDF Report.
This is effective only when “Create3DPdfReport=1”.
Please ensure to specify a customized script file to use with “Create3DPdfReport_ReportScript” when this is set to “1”.
  • Default Value: 0
  • Values
    • 0: Use a basic script file from the standard installation
    • 1: Use a customized script file specified with “Create3DPdfReport_ReportScript”

ItemTimeout

Specify the timeout minute for each validation process
Set a positive number (unit: minute)
This is ineffective when invalid number (any negative numbers, zero, any non-integer numbers) is specified.
No timeout when this parameter is not set.
  • Default Value:

KeepOriginalUV3D

Keep peculiar edge information to the face.

  • Default Value: 1
  • Values
    • 0: Don’t keep
    • 1: Keep

OptionalReturnCode

Return extended error code

  • Default Value: 0
  • Values
    • 0: OFF
    • 1: If there is no error, return code is 200(elybatch return 19)
    • 2: If any PDQ error exists, return code is 201(elybatch return 1201)

PartwiseCheck

Convert with memory-saving mode

  • Default Value: 0
  • Values
    • 0: OFF
    • 1: ON

Tol_ThinPart

Specify maximum thickness of a thin part detection by CheckThinPart.
positive real number
(unit : mm)
  • Default Value: 0

WriteName

Write body name, part name and part number in validation result CSV file

  • Default Value: 0

  • Values

    • 0: only body name
    • 1: body name, part number and part name
  • Note: Sample for WriteName=1

    [Header]
    Version,10. 0. 1
    File Name,D:\share\work\sample.enf
    Execute Time,Tue Sep 30 10:24:29 2014
    [Check Results]
    -- FileName : D:\share\work\sample.enf --
    Category ID,Category Name,Threshold,Error Num,Severity
    G-SH-LG_1,Large Face Gap,0.0100000000000000,0,Serious
    
     -- Body Name : AAA --
     -- Part Name : BBB --
     -- Part Number : CCC --
    Category ID,Category Name,Threshold,Error Num,Severity,Min,Max
    G-LO-LG_1,Large edge gap,0.0100000000000000,0,Serious
     -- Body Name : XXX --
     -- Part Name : YYY --
     -- Part Number : ZZZ --
    Category ID,Category Name,Threshold,Error Num,Severity,Min,Max
    G-LO-LG_1,Large edge gap,0.0100000000000000,0,Serious
    (Validation result continues)
    
    • “Part Name” will not be included in the list when the input ENF does not have PartName.
    • “Part Number” will not be included in the list when the input ENF does not have PartNumber.