comparisonunified

Defaults for the offset functionality of Model Verification.

GUI Default Settings

tolerance
Search tolerance for searching nearest parts as well as search tolerance for finding matching entities.
Figure 1.


In case of Solid CAD vs FE, FE data must have correct thickness on property and the tolerance can be from 0.1 to 0.5mm. In case of sheet metal parts, the recommended tolerance is 1.0mm.
Default/Allowed: 0.1 to 5.0 mm
threshold
Percentage values for judging Identical, Partial Identical and Non-Identical parts. Multiple values are accepted. If the percentage value is less than the first value, it is considered a Non-Identical part. If the percentage is more than the last value, it is considered an Identical part. A low value such as 5% is not recommended for the first value when checking a large number of parts. Common examples are (30 60 90) and (60 99).
Default/Allowed: 30 to 90%
base-directory
Initial director for Base model.
Default/Allowed: C:/temp
base-filetype
Input model types.
XML
BOM file or UDMXML file saved from HyperMesh.
CAD
CAD geometry,1 part/file (folder contains multiple CAD).
FE
Solver Deck file (single file).
Assembly
CAD Assembly file (CatProduct/JT Assembly).
Multiple Assembly
Multiple Assembly files.
Spot File
Spot weld files (.vip, .mwf, .mcf, or .xml).
Default/Allowed: XML/CAD/FE/Assembly/../Spot File
variant-directory
Initial director for Variant model.
Default/Allowed: C:\temp
variant-filetype
Input model types.
XML
BOM file or UDMXML file saved from HyperMesh.
CAD
CAD geometry,1 part/file (folder contains multiple CAD).
FE
Solver Deck file (single file).
Assembly
CAD Assembly file (CatProduct/JT Assembly).
Multiple Assembly
Multiple Assembly files.
Spot File
Spot weld files (.vip, .mwf, .mcf, or .xml).
Default/Allowed: XML/CAD/FE/Assembly/../Spot File
report
Initial director for report out path.
Default/Allowed: C:/temp
report option
Output report formats. After the check is completed, you can change this option to generate the report any number of times. Excel report is faster than PowerPoint report.
Default/Allowed: Excel, PowerPoint or both
scope
Output result types.
Matched
30.0 (threshold) to 100% matched parts
Unmatched
0.0 to 30% matched parts
unmatched+partial
Unmatched and Partially matched parts will be displayed in the Comparison report.
Default/Allowed : matched/unmatched/unmatched+partial/both
Both
0.0 to 100% parts
Default/Allowed: matched, unmatched or both
mode
Default radio button options for Run type.
interactive
Checks will be run in the front ground HyperMesh session.
background
Checks will be executed in the background HyperMesh sessions, if error occurs recovery will be executed, the errors will be displayed in the browser as “Crash” keyword.
Default/Allowed: interactive or background

Comparison Settings

imageType
Output image types.
.jpg
Light weight 2D
Default/Allowed: .h3d or .jpg
min-area
Minimum area of the part to be considered for the comparison.
Default/Allowed: 500mm square
Minimum-diagonal BBox
Miminum parts bounding box diagonal distance to be considered for the comparison.
Default/Allowed: 10mm
Compare Thickness
Compares thickness assigned on FE parts and displays unmatched thickness in report.
Default/Allowed: ON or OFF
FE Thickness Tolerance
Allowable thickness variation while thickness compares.
Default/Allowed: 0.8mm
Quick Compare
New comparison logic activated which imports base, variant model and performs comparison at once. Supports FEvsFE and CADvsFE. Result model displayed after comparison with match% legend.
Default/Allowed: ON or OFF
Export Unmatched
Export unmatched surfaces to JT/Iges file. Supported for CAD vs CAD Comparison. Keeping the same CAD file name, DLT string is appended on the exported file.
Default/Allowed: OFF
Result-file
The name of the resulting file.
Check elems in Surf Hole
CAD holes vs FE holes are compared, displays if any mismatches in the holes via comparison report.
Figure 2.


Check
Compares FE holes vs surface holes or surface holes vs FE holes.
Default/Allowed: ON or OFF
Min Dia of Hole
The minimum hole diameter for checking the holes mismatch. Big diameter holes are taken care by default.
Default/Allowed: 0.5 to 5.0
Max Dia of Hole
The maximum hole diameter for checking the holes mismatch.
Default/Allowed: 5 to 20.0
free-edge-check
Compares free edge of FE data against free edges of CAD surface boundary lines, mismatch will be displayed in the comparison report.
Figure 3.


Default/Allowed: ON or OFF
free-edge-tolerance
Free edges in FE data less than this tolerance will be ignored.
Default/Allowed: 0.0. to 0.1mm
find-cad-thickness
Calculates thickness from cad by using Volume and Area of the CAD, the Thickness column will display the results. This calculated thickness value will be given preference over GUI tolerance for judging the match percentage.
Default/Allowed: ON or OFF
use-fe-thickness
Thickness from FE data will be given preference over GUI tolerance for judging the match percentage.
Default/Allowed: ON or OFF
ignore fe-thickness
Thick shell option will be deactivated to ignore thickness from FE and fins shapes mismatches only, applicable for CADvsFE.
Default/Allowed: ON or OFF
delete-fefiles
Deletes the temporary FE folder created my MVD during the CAD-FE comparison. Once this folder is deleted, Result review may not be possible.
Default/Allowed: ON or OFF
bomcomparison
Compares PID, PartName, PartNumber, MATERIAL, THICKNESS, and Revision values of a Part, except the shape. Reports are generated in both PowerPoint and Excel, the same as a normal comparison.
If any one of the check boxes is ON, a BOM comparison is activated.
PID, PartName, or PartNumber is mandatory, other attributes are optional.
If the mandatory attribute value is mismatching, then match% is 0%.
If the mandatory attribute value is matching and one of the selected attribute values is mismatching, the match% is 31%.
If the mandatory attribute value is matching and all of the selected attribute value is matching, the match% is 100%.
Default/Allowed: OFF.
contactcomparison
Comparison of contact cards for the parts, it checks for card names and number of contact cards. Limited to Radioss, Nastran, PAM-CRASH, LS-DYNA.
Default/Allowed: ON or OFF
loadcomparison
Comparison of Load collector cards for the parts, it checks for card names and number of contact cards. Limited to Radioss, Nastran, PAM-CRASH, LS-DYNA.
Default/Allowed: ON or OFF
remove-pinhold
Removes small diameter in holes on CAD surface, applicable only on CAD-FE comparison.
Default/Allowed: ON or OFF
pinhold-radius
Pin hole radius, holes less than this value will be physically removed while comparison.
Default/Allowed: 0.1 to 5.0
mesh-unmatched
After comparison for unmatched parts below, the process is automatically executed.
  • Group parts based on match% and report threshold%
  • Execute BatchMesher
  • Replace CAD with Batch Meshed FEs
  • Assign material and property
  • Load assembly (old + new mesh) import
    Figure 4.


  • Parts Group (Part Browser / Part Set View)
Default/Allowed: ON or OFF
partial-matches
After comparison for the Partial Identical parts, meshing will be automatically executed. Identical areas will be retained and surfaces for the non-identical areas will be sent to meshing. Both the retained mesh and the new meshes are stitched together and added under the representation.
Default/Allowed: ON or OFF
mesh-unmatched-approach
If Replicate, all surfaces are sent to meshing and the reused mesh will be imprinted to remove the overlapping areas (recommended for solid CAD). If Rebuild, unmatched surfaces alone are sent to meshing (recommended for surface CAD).
Default/Allowed: Replicate or Rebuild
cadtofeapproach
Converts CAD data facets and performs comparison to capture feature level mismatches. Applicable to CADvsCAD compsrison.
Default/Allowed: ON or OFF
loopLimit
Each time two parts will be compared if the value is 0. # of parts are loaded at once in one HyperMesh session and comparison will be executed, if the value is more than 0.
Default/Allowed: 0 to 1000
samelocation
Parts will be searched at the same location of the base part, along with the tolerance value. Parts far from each other will be ignored. Works fine with small offset between both parts.
Figure 5.


Default/Allowed: ON or OFF
translation
Parts will be searched at the same location of the base part. If the same shape part is not found, the variant part is translated, then translated comparison will be executed. Translation distance will be automatically calculated.
Figure 6.


Default/Allowed: ON or OFF
symmetry
Parts will be searched at the same location of the base part. If the same shape part is not found variant part is reflected, then symmetry comparison will be executed. Symmetry plane will be calculated by the parameter below.
Figure 7.


Default/Allowed: ON or OFF
symmetryPlane
Plane to be considered for symmetryPlane comparison.
Default/Allowed: xy, yz or zx
auto
Comparison will consider parts at same/translated/symmetry rotated locations. For CAD vs CAD, the match% and unmatched entities will reported, transformed matrix for base part will be exported in a .csv file. For other types, AI based comparison will be executed and only match% will be reported with (AI) tag. Auto option is turned ON, in addition to samelocation.
Default/Allowed: ON or OFF.
AI-approach
AI based comparison is executed in addition to the default topological comparison taking the best match. Applicable to Normal comparison and Quick-comparison Comparison Reports will display (AI) tag if the AI based results are reported.

Filters

cgtolerance-distance
Distance between centroid of base mode part and variant model part. Parts will not be compared if the parts centroid are more than this value. The recommended value is around 200mm.
Default/Allowed: 10 to 1000
min-areapercent
Minimum area ratio of base and variant parts. Parts will not be compared if the parts ratio is less than this value. The recommended value is around 60%.
Default/Allowed: 1 to 60%
max-areapercent
Maximum area ratio of base and variant parts. Parts will not be compared if the parts ratio is more than this value. The recommended value is around 140%.
Default/Allowed: 101 to 140%
Part-Pair Check Attribute
During the comparison, Parts that need to be compared can be filtered based on the below filters
Parts are ignored if both base and variant Part do not have same PID/PartName/PartNumber if same-pid-only/same-partname-only/same-partnumber-only options are selected.
Parts are ignored if both base and variant Part have same Revision number if +Revision option is selected.
Default/Allowed:

same-pid-only

same-partname-only

same-partnumber-only

same-pid-only+Revision

same-partname-only+Revision

same-partnumber-only+Revision

same-pid-only
Parts with the same PID will be compared and Parts with different PIDs will be ignored if the value is ON. There is not much gain in the performance, but 1% match will be reported, in case this option is ON. This must be turned OFF in case not all the parts PID are not matching.
Default/Allowed: ON or OFF
same-partname-only
Parts with the same PartName will be compared and Parts with different PartName will be ignored if the value is ON. This must be turned OFF in case not all the parts Name are not matching.
Default/Allowed: ON or OFF
compare-midsurf
Solid CAD vs Mid Mesh comparison will happen if this value is ON. This will affect only CAD-FE only when CAD is solid or closed volume surface.
Default/Allowed: ON or OFF
seamtreatment
Seam nodes are excluded from the unmatched percentage calculation. This must be turned OFF in case Seam welds are not used in FE model.
Default/Allowed: ON or OFF
bbox-view
Bounding boxes for each part are displayed in the HyperMesh graphics for reference after the check and report is done. You can check if both of CAD or FE is at the same place or the same size.
Default/Allowed: ON or OFF

Representation Comparison

Check
Single BOM comparison will be executed, if this parameter is ON, inside single part multiple representations will be compared and reports generated. Two model comparisons will be executed, if this parameter is OFF.
Default/Allowed: ON or OFF
base-reptypes
Representations available in the Part Browser. CAD represents the Original CAD data, Mesh represents the FE data created by BatchMesher.
Default/Allowed: CAD, Mesh or Common
Variant-reptypes
Representations available in the Part Browser. CAD represents the Original CAD data, Mesh represents the FE data created by BatchMesher. Usually this can be Mesh or Common.
Default/Allowed: CAD, Mesh or Common
Rep Comparison Output (stored in Report folder
Figure 8.


Match-area

cad-fe, cad-cad, fe-fe
Matched
Matched results will be calculated only if the entities are at the exact location.
matched-overlapped
Matched results will be the sum of matched and Overlapped entities.
matched-overlap-intersected
Matched results will be the sum of matched, Overlapped and Intersected entities.
Default/Allowed: matched, matched-overlapped, or matched-overlapped-intersected
match-value
Match % output type.
Default/Allowed: source, target or average
round-off
Match % display format.
Default/Allowed: up, down, nearest, or %.2f

Details on the Calculation Method

Matched
Occurs when a source or target surface is within the given tolerance of a compared surface using a direct surface to surface comparison. All points and lines comprising each surface must match between the surfaces. Each matched surface is placed in a separate match type group with the surface it matches.
Figure 9.


Unmatched
Occurs for surfaces and elements when the matched criteria are not met.
Overlapped
Occurs when all facet nodes of a source or target surface are within the given tolerance of the compared surfaces and all of the facet nodes on the nearest compared surfaces' exterior edges are within the given tolerance of the source or target surface's exterior edges.
Figure 10.


Intersected
Occurs when at least one but not all facet nodes on a source or target surface are within the given tolerance of the compared surfaces or at least one of the facet nodes on the nearest compared surfaces' exterior edges is outside the given tolerance of the source or target surface's exterior edges.
Figure 11.