H3D Validation Tools

The H3D Validation Tools available are H3D Info and H3D Validate.

H3D Info

Name

h3dInfo.exe

Location

HW installation at <hw_root>/io/result_reader/bin/<platform>/h3dInfo.exe

Description

Prints a brief file summary. The summary contains the following information: the file format version, data from the file Information block (file author application, original source model data filename, original source result filename, comments), and the model entity count info (number of assemblies, parts, elements, nodes, systems, …).

Example

h3dInfo [options] [input H3D filename] [output filename]
  options:   -summary,  list number of entites.
             -xml <filename>, writes XML content to named file.

  input H3D filename: (required argument)
  output filename: output appended to filename,
                       when omitted, listing displays on screen.

H3D Validate

Name

h3dValidate.exe

Location

HW installation at <hw_root>/io/result_reader/bin/<platform>/h3dValidate.exe

Description

Prints a validation report of a specified file. The High Level validation means that only first level entity validation is done (referenced entity IDs are not validated). For example, an FE element must reference nodes - therefore high level validation will only check the element ID and ID pool assignment, but not if the referenced node IDs are valid.

Example

h3dValidate [option] [input H3D filename]

option: -error, determines the messages based on their severity level

(default)    Displays all error and warning messages
-error       Suppress warning messages

input H3D filename: (required argument) 

All output streams to stdout.