DM.seghandle
DM.seghandle allows its users to list and manipulate binary interface segment files which have been created by the LS-DYNA option *INTERFACE_COMPONENT_xxx.
If none of the manipulation options is chosen then seghandle just lists each time step with min/max coordinates and rotations of all nodes. Additionally it gives a summary of the number of interfaces, nodes, states and scale factor for the file family. The summary is saved to a file named "seghandle.prot".
The manipulation options allow scaling of the displacements, offsetting of the time points, changing (reduction only) of the time/state intervall, skipping of the rotations and changing of the file size scale factor.
The interface file should have been created by LS-DYNA via z=file.
usage: |
DM.seghandle segment-file [options] |
options:
-bs | try to read in byteswap format |
-tx tintervall | time extraction interval for output |
-sx sintervall | state extraction interval for output |
-tmax time | upper time limit to read from file |
-dt toffset | time offset value |
-ds fac | displacement scale factor |
-xs fac | x-displacement scale factor |
-ys fac | y-displacement scale factor |
-zs fac | z-displacement scale factor |
-o file | output filename (default="scl_<interface file>") |
-lsda | output fileformat is LSDA |
-nolsda | output fileformat is old style (default: output format same as input) |
-x fac | LS-DYNA file size scale factor (default 99) |
-norot | no nodal rotational data in output |
-s2n | convert segments to nodal interface |
-check3 | check for angle change of 3noded interfaces |
-3 if-number | interface number with 3 nodes (in IF-file) that define relative motion to be eliminated |
-n <file> | interface file containing 3 nodes that define new motion to overlay over existing file |
-2 <file> | 2nd interface file to be merged with other file |
-2offset num | 2nd interface file ID offset for interface IDs |
-quiet | no min-max info written each state |
-list | list content of file - no states are read |
-key | write geometry in LS-DYNA keyword format - nodes per interface on a separate file named "interfaceX.key" |
-keyall | write geometry in LS-DYNA keyword format - all nodes in one file named "interface.key" |
-plot | converts all data into d3plot-format file default name: "segplot", use -g to change name |
-g <plotfile> | optional filename for d3plot-format file |
-sp states | number of states per plotfile (output) default: all states in one file |
-ifidID NEWID | set ID of interface ID to NEWID (-lsda only) (eg: -ifid5 987) |
-iftitID TIT | set title of interface ID to TIT (-lsda only) (eg: -ifid987 "title of interface 987") |
-v | gives version number |
-h | give this help on screen |