EMT - MOTIONS

EMT1

Invalid "max_dist" is specified for motion #1 applied to phase #2.
The maximum distance "max_dist" of a "ROTATE", "ROTATE_AXIS" or "PLANETARY" motion must be a positive number. It is mandatory to define "max_dist" of a motion of aforementioned types when no explicit definition of "ref_vel" is given in "domain" section. This error may be due to missing keywords or typographical mistakes.

EMT2

Invalid "max_dist" is specified for motion #1 applied to phase #2.
The maximum distance "max_dist" of a "ROTATE", "ROTATE_AXIS" or "PLANETARY" motion must be a positive number. It is mandatory to define "max_dist" of a motion of aforementioned types when no explicit definition of "ref_vel" is given in "domain" section. This error may be due to missing keywords or typographical mistakes.

EMT3

Invalid "max_dist" is specified for motion #1 applied to phase #2.
The maximum distance "max_dist" of a "ROTATE", "ROTATE_AXIS" or "PLANETARY" motion must be a positive number. It is mandatory to define "max_dist" of a motion of aforementioned types when no explicit definition of "ref_vel" is given in "domain" section. This error may be due to missing keywords or typographical mistakes.

EMT4

Motion #1 is assigned to phases #2 and #3, where at least one is larger than the total number of defined phases.
At least one of the requested phase numbers for a "CONROD" motion exceeds the number of phases defined in the "phases" section.

EMT5

Motion #1 is assigned to phases #2 and #3, where at least one phase is not a MOVINGWALL.
At least one phase in a "CONROD" motion definition points to a non-MOVINGWALL phase.

EMT6

CONROD motion #1 has no phase_piston and/or phase_conrod assigned.
A "CONROD" motion is missing the definition of at least one of "phase_piston" or "phase_conrod". Typographical errors or setting the aforementioned keywords to a number less than 1 may also lead to this message.

EMT7

Motion #1 is assigned to phase #2 which is larger than the total number of defined phases.
The requested phase number exceeds the number of phases defined in the "phases" section.

EMT8

At least one motion is defined but not assigned to a phase.
There are no phases assigned to this motion or phase number is less than 1.

EMT9

Motion #1 is assigned to phase S1 which is not a WALL or a MOVINGWALL.
An "IMPOSE_VEL" or "ROTATE_AXIS" motion is assigned to a non-WALL or non-MOVINGWALL phase.

EMT10

Motion #1 is assigned to phase S1 which is not a MOVINGWALL.
A motion is assigned to a non-MOVINGWALL phase

EMT11

"rot_freq" of motion #1 not defined or with zero magnitude.
The keyword "rot_freq" of a "ROTATE" motion is either not defined or has a small magnitude. Typographical errors may also lead to this message.

EMT12

"rot_axis" of motion #1 not defined or with zero magnitude.
The keyword "rot_axis" of a "ROTATE_AXIS" motion is either not defined or has a small magnitude. Typographical errors may also lead to this message.

EMT13

"conrod_axis" of motion #1 not defined or with zero magnitude.
The keyword "conrod_axis" of a "CONROD" motion is either not defined or has a small magnitude. Typographical errors may also lead to this message.

EMT14

"crankshaft_normal" of motion #1 not defined or with zero magnitude.
The keyword "crankshaft_normal" of a "conrod_axis" motion is either not defined or has a small magnitude. Typographical errors may also lead to this message.

EMT15

No prescribed motion file specified in the configuration file of motion #1
The "motion_type" keyword for a "POSITION_FILE" motion is either not specified or has no value. Typographical errors may also lead to this message.

EMT16

Body motion #1 is assigned to phase #2 which is larger than the total number of defined phases or less than 1.
At least one requested body phase number exceeds the number of phases defined in the "phases" section or is less than 1.

EMT17

Front wheel Motion #1 is assigned to phase #2 which is larger than the total number of defined phases or less than 1.
At least one requested front wheel phase number exceeds the number of phases defined in the "phases" section or is less than 1.

EMT18

Rear wheel Motion #1 is assigned to phase #2 which is larger than the total number of defined phases or less than 1.
At least one requested rear wheel phase number exceeds the number of phases defined in the "phases" section or is less than 1.

EMT19

Motion #1 has phase #2 assigned to both body and front wheels.
The same phase number appears in both body and front wheel phase lists.

EMT20

Motion #1 has phase #2 assigned to both body and rear wheels.
The same phase number appears in both body and rear wheel phase lists.

EMT21

Motion #1 has phase #2 assigned to both front and rear wheels.
The same phase number appears in both front wheel and rear wheel phase lists.

EMT22

Motion #1 supports "reardrive" and "frontdrive" options only.
Driver modes for a double roller motion are "reardrive" and "frontdrive". Please note that the options may be written in any combination of lowercase and uppercase letters.

EMT23

Motion #1 is missing forward axis point definition.
In a double roller motion, the forward axis point must always be defined.

EMT24

Motion #1 is missing rear axis point definition.
In a double roller motion, the rear axis point must always be defined.

EMT25

Coordinate x of the front wheel is less than or equal to that of the rear wheel in motion #1.
In a double roller motion, the x coordinate of the front wheel must be larger than that of the rear wheel.

EMT26

Motion #1 is missing wheel radius definition.
In a double roller motion, the wheel radius must always be defined.

EMT27

Wheel radius of Motion #1 is not positive.
In a double roller motion, the wheel radius must be a positive number.

EMT28

Arc segment length coefficient of motion #1 is missing wheel radius definition.
In a double roller motion, the arc segment length coefficient must be a positive number.

EMT29

Road path file of motion #1 has less than two points.
At least two points (one road segment) must be specified in the road path file of a double roller motion.

EMT30

The x coordinate values (first column) of the road path file of motion #1 must be strictly increasing.
In a double roller motion, the x coordinate values of the road path must be strictly increasing. This means that each x value must be greater than the x values of the previous lines.

EMT31

A piece of the road path file of motion #1 has zero length.
This means that there are repeating lines (x and z values) in the road path file of a double roller motion.

EMT32

A piece of the road path file of motion #1 has zero length.
The length of at least one piece of road of a pair with a topside angle of less than 180 degrees is too short along the other piece's normal to be projected on the elevated road. Please either increase the length of the road piece along the normal of the connecting piece or reduce the wheel radius. This error is likely to occur on small bumps along the road. You may also remove these bumps to avoid this error.

EMT33

At least two consecutive pieces of the road path file of motion #1 have the same slope.
The consecutive road pieces of a double roller motion must have unique normals. Please merge the consecutive road pieces with the same slope to avoid this error.

EMT34

A piece of the elevated road of motion #1 has zero length.
A piece of the elevated road of a double roller motion has a length of zero.

EMT35

The initial position of wheel axes of motion #1 must lie within the first road piece.
The initial center of both wheel axes of a double roller motion must lie within the first road piece when projected onto the road tangent.

EMT36

At least two of the mom_principal_ax_x_i, mom_principal_ax_y_i and mom_principal_ax_z_i for phase #1 should be defined.
If principal axes of moment of inertia were to be defined, at least two of the keywords "mom_principal_ax_x_i", "mom_principal_ax_y_i" or "mom_principal_ax_z_i" must appear in a "PASSIVE_RIGID_BODY" motion's definition. There is no need to define the principal axes if they are parallel to the global xyz axes. Typographical errors may also lead to this message.

EMT37

mom_principal_ax_x_i defined for phase #1 has zero length.
The keyword "mom_principal_ax_x_i" of a "PASSIVE_RIGID_BODY" motion is either not defined or has zero magnitude. Typographical errors may also lead to this message.

EMT38

mom_principal_ax_y_i defined for phase #1 has zero length.
The keyword "mom_principal_ax_y_i" of a "PASSIVE_RIGID_BODY" motion is either not defined or has zero magnitude. Typographical errors may also lead to this message.

EMT39

mom_principal_ax_z_i defined for phase #1 has zero length.
The keyword "mom_principal_ax_z_i" of a "PASSIVE_RIGID_BODY" motion is either not defined or has zero magnitude. Typographical errors may also lead to this message.

EMT40

mom_principal_ax_x_i and mom_principal_ax_y_i defined for phase #1 are not perpendicular.
The dot product of vectors "mom_principal_ax_x_i" and "mom_principal_ax_y_i" of a "PASSIVE_RIGID_BODY" motion is larger than 1.0e-6.

EMT41

mom_principal_ax_x_i and mom_principal_ax_z_i defined for phase #1 are not perpendicular.
The dot product of vectors "mom_principal_ax_x_i" and "mom_principal_ax_z_i" of a "PASSIVE_RIGID_BODY" motion is larger than 1.0e-6.

EMT42

mom_principal_ax_y_i and mom_principal_ax_z_i defined for phase #1 are not perpendicular.
The dot product of vectors "mom_principal_ax_y_i" and "mom_principal_ax_z_i" of a "PASSIVE_RIGID_BODY" motion is larger than 1.0e-6.

EMT43

mom_principal_ax_x_i and mom_principal_ax_y_i defined for phase #1 are not perpendicular.
The dot product of vectors "mom_principal_ax_x_i" and "mom_principal_ax_y_i" of a "PASSIVE_RIGID_BODY" motion is larger than 1.0e-6.

EMT44

mom_principal_ax_x_i and mom_principal_ax_z_i defined for phase #1 are not perpendicular.
The dot product of vectors "mom_principal_ax_x_i" and "mom_principal_ax_z_i" of a "PASSIVE_RIGID_BODY" motion is larger than 1.0e-6.

EMT45

mom_principal_ax_y_i and mom_principal_ax_z_i defined for phase #1 are not perpendicular.
The dot product of vectors "mom_principal_ax_y_i" and "mom_principal_ax_z_i" of a "PASSIVE_RIGID_BODY" motion is larger than 1.0e-6.

EMT46

mom_principal_ax_x_i, mom_principal_ax_y_i and mom_principal_ax_z_i defined for phase #1 do not follow the right hand rule.
The difference of the cross product of vectors "mom_principal_ax_x_i", "mom_principal_ax_y_i" and "mom_principal_ax_z_i" of a "PASSIVE_RIGID_BODY" motion and 1 is larger that 1.0e-6.

EMT47

At least two of the prbcon_ax_x_i, prbcon_ax_y_i and prbcon_ax_z_i for phase #1 should be defined.
At least two of the vectors "prbcon_ax_x_i", "prbcon_ax_y_i" and "prbcon_ax_z_i" of a "PASSIVE_RIGID_BODY" motion are required to determine the third vector.

EMT48

prbcon_ax_x_i defined for phase #1 has zero length.
The keyword "prbcon_ax_x_i" of a "PASSIVE_RIGID_BODY" motion is either not defined or has zero magnitude. Typographical errors may also lead to this message.

EMT49

prbcon_ax_y_i defined for phase #1 has zero length.
The keyword "prbcon_ax_y_i" of a "PASSIVE_RIGID_BODY" motion is either not defined or has zero magnitude. Typographical errors may also lead to this message.

EMT50

prbcon_ax_z_i defined for phase #1 has zero length.
The keyword "prbcon_ax_z_i" of a "PASSIVE_RIGID_BODY" motion is either not defined or has zero magnitude. Typographical errors may also lead to this message.

EMT51

prbcon_ax_x_i and prbcon_ax_y_i defined for phase #1 are not perpendicular.
The dot product of vectors "prbcon_ax_x_i" and "prbcon_ax_y_i" of a "PASSIVE_RIGID_BODY" motion is larger than 1.0e-6.

EMT52

prbcon_ax_x_i and prbcon_ax_z_i defined for phase #1 are not perpendicular.
The dot product of vectors "prbcon_ax_x_i" and "prbcon_ax_z_i" of a "PASSIVE_RIGID_BODY" motion is larger than 1.0e-6.

EMT53

prbcon_ax_y_i and prbcon_ax_z_i defined for phase #1 are not perpendicular.
The dot product of vectors "prbcon_ax_y_i" and "prbcon_ax_z_i" of a "PASSIVE_RIGID_BODY" motion is larger than 1.0e-6.

EMT54

prbcon_ax_x_i and prbcon_ax_y_i defined for phase #1 are not perpendicular.
The dot product of vectors "prbcon_ax_x_i" and "prbcon_ax_y_i" of a "PASSIVE_RIGID_BODY" motion is larger than 1.0e-6.

EMT55

prbcon_ax_x_i and prbcon_ax_z_i defined for phase #1 are not perpendicular.
The dot product of vectors "prbcon_ax_x_i" and "prbcon_ax_z_i" of a "PASSIVE_RIGID_BODY" motion is larger than 1.0e-6.

EMT56

prbcon_ax_y_i and prbcon_ax_z_i defined for phase #1 are not perpendicular.
The dot product of vectors "prbcon_ax_y_i" and "prbcon_ax_z_i" of a "PASSIVE_RIGID_BODY" motion is larger than 1.0e-6.

EMT57

prbcon_ax_x_i, prbcon_ax_y_i and prbcon_ax_z_i defined for phase #1 do not follow the right hand rule.
The difference of the cross product of vectors "prbcon_ax_x_i", "prbcon_ax_y_i" and "prbcon_ax_z_i" of a "PASSIVE_RIGID_BODY" motion and 1 is larger that 1.0e-6.

EMT58

At most one element of prbcon_ax_hinge_c defined for phase #1 may be set to 1.
Only one element of "prbcon_ax_hinge_c" of a "PASSIVE_RIGID_BODY" motion may be equal to 1 to denote the hinge axis. Setting all elements to zero means a ball and socket joint. Remove or comment the keyword to disable hinge/joint.

EMT59

"year_rotVector" must have a nonzero magnitude.
The keyword "year_rotVector" of a "PLANETARY" motion is either not defined or has zero magnitude. Typographical errors may also lead to this message.

EMT60

"day_rotVector' must have a nonzero magnitude.
The keyword "day_rotVector" of a "PLANETARY" motion is either not defined or has zero magnitude. Typographical errors may also lead to this message.

EMT61

Invalid frequency unit ("freq_unit") for a non-"PASSIVE_RIGID_BODY" motion: S1. Options are "Hz", "RPM", "Rad/s" and "Rad/min" (default: "Hz")
The input for "freq_unit" of a non-"PASSIVE_RIGID_BODY" motion does not represent a valid unit. Typographical errors may also lead to this message.

EMT62

Invalid frequency unit ("freq_unit") for a "PASSIVE_RIGID_BODY" motion: S1. Options are "Hz", "RPM", "Rad/s" and "Rad/min" (default: "Rad/s")
The input for "freq_unit" of a "PASSIVE_RIGID_BODY" motion does not represent a valid unit. Typographical errors may also lead to this message.