H3D Validation Tools
The H3D Validation Tools available in HyperWorks 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.