mboct-mbdyn-pkg
This package belongs to a suite of packages which can be used for pre- and postprocessing of flexible bodies in MBDyn (www.mbdyn.org) with GNU-Octave. It contains interfaces to Multibody Dynamics software MBDyn (www.mbdyn.org).
Select category:
Pre-processing
Solver
Post-processing
Flags
Initialization
Internal helper function for checking the rotation matrix of a curved beam.
Compute nodal and gauss point positions and orientations for a curved beam model defined by grid points X.
Return the rotation matrix at Gauss points for beam .
Return the positions of all Gauss points for beam .
Build a beam model for a helical spring.
Compute coordinates at the center-line of a helical spring.
Returns the orientation matrices of all nodes from beam .
Returns the position of all nodes connected to beam .
Generate a plot of a curved beam.
Print a list of nodes for beam model to file .
Generate an MBDyn input file containing all beam elements of beam model .
Generate an MBDyn input file containing all bodies of beam model .
Generate an MBDyn input file containing all nodes of beam model .
Generate an MBDyn input file containing all reference frames of beam model .
Creates symbolic links or copies of files inside .
This function parses the MBDyn input file and replaces all occurrences of variable names with the values found in the file .
Generate an MBDyn input file containing all constitutive laws from .
Generate an MBDyn input file containing all solid elements, constraints and loads from .
Generate an MBDyn input file containing all nodes from .
Creates a FEM input file for MBDyn's model element.
Write all scalar variables in struct
to file "
".
Return the default mbdyn command (e.g. "mbdyn -C")
Return the default number of threads used by all tests
Runs the multibody dynamics software MBDyn.
Converts absolute node positions an velocities stored in file "
" to relative positions and velocities with respect to node .
Convert rotation angles to rotation matrices for all structural node numbers in array .
Scales up the deformations of selected nodes.
Build a 3D mesh from hydrodynamic plain bearing data for export to Gmsh.
Export hydrodynamic plain bearing data to Gmsh format.
Export 3D mesh from hydrodynamic plain bearings Gmsh format
Build a grid for interpolation of nodal data from MBDyn hydrodynamic bearings.
Loads output data from MBDyn's hydrodynamic plain bearings.
Plot hydrodynamic bearing data returned from mbdyn_post_ehd_load_output.
Create a surface or contour plot for output data from MBDyn's hydrodynamic bearings.
Converts the results from an direct eigenanalysis generated by MBDyn to a MBDyn compatible .mov file.
Convert the output data from MBDyn to Finite Element model data suiteable for processing with mboct-fem-pkg
Compute the frequency response function of the linearized equations of motion of a MBDyn model.
Internal helper function for mbdyn_post_frequency_response.
Convert node and element id numbers to index values (e.g. vars.node_id_* => vars.node_idx_*).
Computes the mass, center of gravity and momentum of inertia of groups of bodies.
Prints inertia properties to the file .
M ...
Parses the MBDyn log-file ".log" and returns information about variables, nodes, elements, and structural node degrees of freedom.
Loads information about rigid and flexible bodies from MBDyn output file ".log".
Parses the MBDyn log-file ".log" and returns information about the structural forces.
Parses the MBDyn log-file ".log" and returns information about the structural node degrees of freedom.
Read the output frequency from log file "".
Read the value of variable name "" from MBDyn .log file "".
Parse MBDyn's .log file "" and return all variable definitions.
Load a generic output file from MBDyn.
Load output data from abstract nodes from MBDyn output file OUTPUT_FILE.
Loads internal forces and moments of beam2 and beam3 elements from MBDyn output file ".act".
Loads output from drive callers from MBDyn output file "".
Loads data form an eigenanalysis from MBDyn output file "".
Loads the MBDyn .frc file named "".
Loads the MBDyn .ine file named "".
Loads the MBDyn .jnt file named "".
Load modal element data from MBDyn output file ".mod".
Loads the MBDyn .mov file named "".
Load MBDyn's .out file from disk.
Loads the MBDyn .prm file named "".
Loads the MBDyn .rfm file named "".
Loads data for solid and beam elements from an MBDyn output file "".
Loads data from MBDyn .mov, .out and .frc files ("", "" and "").
Loads the MBDyn .trc file "".
Computes eigenvalues and corresponding left and right eigenvectors of the generalized eigenvalue problem A * VR = LAM * B * VR and VL.' * A = LAM * VL.' * B
Converts node id's to node indices (e.g.
Print a list of nodes from struct array to file "" or to stdout.
Returns the offset between reference frame and structural node measured in the global reference frame or in the reference frame of the node.
Append the extension to filename .
Plot the deformed shape of an MBDyn model (currently only beam elements are plotted).
Print all eigenvalues from an eigenanalysis to a file.
Compute position, velocity and acceleration of a point rigidly attached to a structural node.
Assemble a transformation matrix for a structural node needed in mbdyn_post_frequency_response.
Converts a MBDyn model to Code_Aster .mail format.
enables a lumped mass matrix for dynamic solid elements
disables the mass matrix for solid elements
dynamic structural nodes with degrees of freedom for displacements, rotations, linear momentum and angular momentum
dynamic structural displacement only nodes with degrees of freedom for displacement and linear momentum
static structural nodes with degrees of freedom for displacements and rotations
static structural displacement only nodes with degrees of freedom for displacement
Set the environment variables needed to run mbdyn, mbdyn2easyanim.sh and abs2rel.awk.
Package: mboct-mbdyn-pkg