You are on page 1of 44

v

2023 Release Notes

RecurDyn is integrated multi-discipline dynamics CAE software based on MFBD (Multi-Flexible Body Dynamics).
RecurDyn consists of RecurDyn/Professional and Toolkits. The Toolkits are divided between Interdisciplinary,
Communicator, and Application Toolkits.
Table of Contents
Supported Products ........................................................................ - 4 -

2023 SP1.2 BN10110.2 ................................................................... - 4 -

RecurDyn/Professional ............................................................ - 4 -

2023 SP1.1 BN10110.1 ................................................................... - 5 -

RecurDyn/Professional ............................................................ - 5 -
RecurDyn/Data Driven Design .................................................. - 5 -
RecurDyn/TrackLM .................................................................. - 5 -

2023 SP1 BN10110 ........................................................................ - 6 -

RecurDyn/Professional ............................................................ - 6 -
RecurDyn/ProcessNet .............................................................. - 8 -
RecurDyn/Post ....................................................................... - 9 -
RecurDyn/AutoDesign ............................................................. - 9 -
RecurDyn/Belt .......................................................................- 10 -
RecurDyn/CoLink ...................................................................- 10 -
RecurDyn/Control ..................................................................- 10 -
RecurDyn/Data Driven Design .................................................- 11 -
RecurDyn/DriveTrain ..............................................................- 11 -
RecurDyn/External SPI ...........................................................- 12 -
RecurDyn/eTemplate ..............................................................- 12 -
RecurDyn/EHD ......................................................................- 12 -
RecurDyn/FFlex .....................................................................- 12 -
RecurDyn/Gear .....................................................................- 13 -
RecurDyn/Mesh .....................................................................- 13 -
RecurDyn/MTT2D ..................................................................- 14 -
RecurDyn/MTT3D ..................................................................- 14 -
RecurDyn/RFlex ....................................................................- 14 -
RecurDyn/RFlexGen ...............................................................- 15 -
RecurDyn/Spring ...................................................................- 15 -
RecurDyn/TrackLM .................................................................- 15 -

2023 Official BN10106 .................................................................. - 17 -

RecurDyn/Professional ...........................................................- 17 -
RecurDyn/ProcessNet .............................................................- 23 -
RecurDyn/Post ......................................................................- 25 -
RecurDyn/Acoustics ...............................................................- 26 -
RecurDyn/Belt .......................................................................- 26 -
RecurDyn/Chain ....................................................................- 27 -
RecurDyn/CoLink ...................................................................- 27 -
RecurDyn/Control ..................................................................- 28 -
RecurDyn/Data Driven Design .................................................- 29 -
RecurDyn/DriveTrain ..............................................................- 29 -
RecurDyn/Durability ...............................................................- 30 -
RecurDyn/EHD ......................................................................- 30 -
RecurDyn/External SPI ...........................................................- 31 -
RecurDyn/eTemplate ..............................................................- 31 -
RecurDyn/FFlex .....................................................................- 32 -
RecurDyn/HAT.......................................................................- 34 -
RecurDyn/Linear ...................................................................- 35 -
RecurDyn/Linked Assembly .....................................................- 35 -
RecurDyn/Mesh .....................................................................- 36 -
RecurDyn/MTT2D ..................................................................- 37 -
RecurDyn/MTT3D ..................................................................- 37 -
RecurDyn/Particleworks ..........................................................- 37 -
RecurDyn/R2R2D...................................................................- 37 -
RecurDyn/RFlex ....................................................................- 38 -
RecurDyn/RFlexGen ...............................................................- 38 -
RecurDyn/Tire .......................................................................- 39 -
RecurDyn/TrackLM .................................................................- 39 -
RecurDyn/TrackHM ................................................................- 40 -
RecurDyn/Vibration Shape ......................................................- 40 -

Future Changes ........................................................................... - 41 -

RecurDyn/Professional ...........................................................- 41 -
Supported Products
Product x64
RecurDyn/Professional 
Professional RecurDyn/ProcessNet 
RecurDyn/Post 
RecurDyn/Acoustics 
RecurDyn/AutoDesign 
RecurDyn/Bearing 
RecurDyn/Belt 
RecurDyn/Chain 
RecurDyn/CoLink 
RecurDyn/Control 
RecurDyn/Crank 
RecurDyn/Data Driven Design 
RecurDyn/DriveTrain 
RecurDyn/Durability 
RecurDyn/EHD 
RecurDyn/Engine 
RecurDyn/eTemplate 
RecurDyn/FFlex 
RecurDyn/Gear 
RecurDyn/HAT 
Toolkit RecurDyn/Linear 
RecurDyn/Linked Assembly 
RecurDyn/Mesher 
RecurDyn/MTT2D 
RecurDyn/MTT3D 
RecurDyn/Piston 
RecurDyn/R2R2D 
RecurDyn/RFlex 
RecurDyn/RFlexGen 
RecurDyn/SPI 
RecurDyn/Spring 
RecurDyn/TimingChain 
RecurDyn/Tire 
RecurDyn/Track_HM 
RecurDyn/Track_LM 
RecurDyn/TSG 
RecurDyn/Valve 
RecurDyn/Vibration Shape 
Latest version of Parasolid supported: V34
Latest version of STEP supported: STEP AP203, AP214
Latest version of IGES supported: 5.3
Latest version of ACIS supported: 2021 1.0
Latest version of CATIA supported: V5-6R2021, V6 R2021x
Latest version of NX supported: NX 1926
Latest version of ProE supported: Creo 8.0
Latest version of SolidWorks supported: 2021
Latest version of VSTA of PNet supported: 1.0
Latest version of Visual Studio for ProcessNet General and the creation of dll's: Visual Studio
2022.
Latest version of Visual Studio for User Subroutine and the creation of dll's: Visual Studio 2022.
2023 SP1.2 BN10110.2
RecurDyn/Professional

Fixed Problems
◼ (44968) In the model, when there is an expression using AX, AY, or AZ
functions within the subsystem and there is a scope expression for this,
RecurDyn terminated when saving and reopening after simulating
within the subsystem.

-4-
2023 SP1.1 BN10110.1
RecurDyn/Professional

Fixed Problems
◼ (44614) When using “Spline” for “Rotation Stiffness” in “Bushing
Force”, rotation angle was calculated incorrectly.

RecurDyn/Data Driven Design

Fixed Problems
◼ (44545) CMM file was generated incorrectly. (Reaction force was not
calculated with respect to reference frame in “Component Group”.) In
order to get the correct result, you must re-create CMM file again with
this version.
◼ (44545) Generalized force was calculated incorrectly when simulating
the model with the CMM file. (Based on formula, generalized force
should be calculated with respect to body reference frame. But it did
not.)

RecurDyn/TrackLM

Fixed Problems
◼ (44340) “PV” function did not work for “Maximum Stiction
Deformation” parameter in “Track to Surface Contact”.

-5-
2023 SP1 BN10110
RecurDyn/Professional

Upgraded Functions
◼ (G447) The “Calculate All Orders” option is implemented for the
“Campbell”. If the option is used, then the RPM-Order plot shows all
orders in the range 0.0 ~ Max. order. The Max. order is the maximum
order value on the last RPM column.

Fixed Problems
◼ (43395)(43403) When the simulation was performed without using the
“Create Output Folder” option, the *.ran file was not created properly if
the size of the newly simulated animation data was smaller than that of
the previous simulation. This is because it was in a way to update the
created ran file. It was changed to be deleted unconditionally and
created a new one.
◼ (43847) The “Font Size in Working Window” function in “Display
Setting” did not work.
◼ (43617) In “Campbell Diagram”, the result of the Vold-Kalman filter
was changed when clicking “Update”. The Vold-Kalman filter algorithm
is sensitive to the weighting factor value. Therefore, in the case of the
bandwidth-based option, if the target bandwidth and previous
bandwidth are similar, then the weighting factor is not updated.
(Tolerance: 1.0e-8)
◼ (43343) The scope was not visible because the output settings of
entities with some Unicode names were not set.
◼ (43697) When the function in “Imprint Offset Edges” was executed by
clicking “Apply”, RecurDyn terminated.
◼ (43860) If the boolean geometries were created with the option (Solid,
MultiSolid), “Delete Top Node Only” was not displayed in the context
menu of the database tree.
◼ (43354) In the case of opening a file which name is “case”, an
unnecessary empty model was created.
◼ (43616) RecurDyn terminated when a “Cylindrical Joint” to which
rotational motion was applied was selected from the “Relation Map”.
◼ (43708) When opening the contact model and importing animation
data such as the *.ran or *.rad file, the “Force Display” did not appear
because the part that uses the plot data of contact entities was not

-6-
initialized. It is difficult to determine a specific case.
◼ (43724) In the case of a model with a lot of “Scope Expressions”, it
took longer to import animation data such as the *.ran or *.rad file
than the previous version. RecurDyn 2023 has changed to get the data
by name rather than by index from the *.rplt file when the expression
is calculated in the UI. At this time, there was unnecessary repetitive
work, so it was modified, but it may be slightly slower than the
previous version.
◼ (43644) “Expression” was not updated after performing “Static
Analysis”.
◼ (43549) Simulation failed when “Static Analysis” and “Eigen Analysis”
of “Dynamic/Kinematic Analysis” were included together.
◼ (43535) For “Screw Force”, “Translational Force”, and “Rotational
Force”, there was a part that was calculated as a floating marker. This
has also been modified since the floating marker concept is gone and
replaced with a general marker. The torque value will be different in the
*rplt file.
◼ (43535) When there is a distance between the action marker and the
base marker in “Joint” or “Force”, the “Force Display” for the base
reaction torque was not displayed correctly.
◼ (43876) After importing the *.rss file with the “Activate/Deactivate”
information of the FFlex body in the “Scenario Analysis” dialog, the
body information disappeared when the dialog was closed and
reopened.
◼ (43867) In the “Contact Pressure” contour of the rigid body, the
pressure in the patch at the edge (corner) was calculated as large.
◼ (43487) If the option “User Defined Animation” was used in the
animation control, the camera's “Zoom Effect” was not applied.
◼ (43969) If the “Cylinder to Surface” contact was created with surface
geometry containing three or more side faces of cylinder geometry,
RecurDyn terminated when closing the property page with “Apply” or
“OK”.
◼ (43955) While simulating the model with “Animation Scaling” applied,
pause the analysis, play the animation, resume the analysis, pause
again, and play the animation. After doing this a few times, RecurDyn
terminated.
◼ (43945) In “Scenario Analysis”, the index of “Flex Pressure Load” entity
was loaded incorrectly, and “Active/Deactivate” did not work.
◼ (43979) The mass could not be calculated for the “Spin Solid”
geometry whose axes are the start and end points of the arc-shaped
spline.
◼ (43082) The CMotion reaction force value was not initialized when

-7-
CMotion was Off condition.
◼ (44061) The “Time Offset” written in the *.icf file was always used in
GUI although the “Set Expression Time Offset Automatically” option in
the “Dynamic/Kinematic Analysis” dialog was turn off. The rplt data
was correct.
◼ (44148) Importing an animation file such as *.rad or *ran file of a
model with many scopes caused RecurDyn to slow down.
◼ (44171) When performing the “Static Analysis”, if you paused and then
stopped the simulation during convergence, the solver stopped and
RecurDyn did not respond.

Removed Functions
◼ (43872) The “Translation Pattern” and “Rotation Pattern” does support
“Group” entities.

RecurDyn/ProcessNet

New Functions
◼ (43481) The ProcessNet Color enum “RDColor” has been added. It is
the same colors provided by the RecurDyn Color UI.
◼ (43936) A Maximum call stack size exceeded error occurs when
performing DOE more than 300 times in PNET. To solve this, a new
function has been added.
⚫ IDOESimulation – SimulationAsUI
⚫ IADDesignStudy - ExecuteAsUI

Fixed Problems
◼ (43702) The “IContactGeoCurveToSurface.BaseEntityIGeneric” and
“IContactGeoCurveToSurface.ActionEntityIGeneric” functions did not
work properly.
◼ (43670) The redrawing process is excluded in the
“IModelDocument.Paste” method.
◼ (43499) When creating a “Beam Belt” using ProcessNet, the original
orientation was not considered in calculating the “Orientation vector” of
the beam element.
◼ (42847) If more than 1000 points are requested in the
“IMeasure.GetNDivisionPoints” method, it did not work correctly.
◼ (43417) The working plane was changed to XY plane in “Plot Window”

-8-
if executing the “IPlotDocument.LoadAnimation” function.
◼ (43903) When “ProcessNet Manager.exe” was closed during the
simulation and reopened in another model after the simulation, an
empty list was displayed.
◼ (44027) A component of IScopeEntity created with ProcessNet was
initialized when the animation file such as *.rad or *.ran files was
loaded.

RecurDyn/Post

Upgraded Functions
◼ (43719) The line thickness in the legend box changes according to the
series thickness.

Fixed Problems
◼ (43780) The “R” button is added in the “Frame Settings” of the
“Campbell Diagram” for updating the parameters.
◼ (43780) The “Gap, Minimum Order, Maximum Order, Resolution” were
set to default when the “Calculate” button is clicked.
◼ (43780) Unnecessary minor ticks were shown in the order number
axis.
◼ (43558) When a blank space is selected in the script editor and then
clicking “Clear”, RecurDyn/Post terminated.
◼ (43617) The results of the “Vold Kalman Filter” were wrong for some
weight factor values in the “Campbell Diagram”.
◼ (43759) When selecting another user custom function, some
parameter types was not initialized.

RecurDyn/AutoDesign

Fixed Problems
◼ (42012) When an expression value at a specific time needs to be
retrieved, such as the “Performance Index”, there was a problem in
bringing the previous value because the exact time could not be
retrieved from a model with a small simulation end time and many

-9-
steps.

RecurDyn/Belt

Fixed Problems
◼ (43912) The “Speed Sensor” result was wrong when the “2D Belt” is
not located on the XY plane.

RecurDyn/CoLink

Fixed Problems
◼ (43762)(43067) RecurDyn terminated when co-simulating with CoLink
in the subsystem.

RecurDyn/Control

Upgraded Functions
◼ (43726) When you export the *.m file from GCoSim Simulink, the
block call command (ex: GRDClient, GRDHost...) is displayed in
MATLAB.
◼ (43824) If co-simulation with Simulink is performed with
“RDClient_block” command, “Output File Name” of “Kinematic/Dynamic
Analysis” dialog is used and “Output File Name” of “Simulink
(GCoSim)” dialog is ignored.

Fixed Problems
◼ (43736) When performing FMI co-simulation with FMY, normal analysis
was not possible because certain dlls (libiomp5md.dll) were not
included in FMU.
◼ (42990) When RecurDyn is a client, there was a problem that the
analysis was stopped at the last step when performing co-simulation
with FMI.
◼ (43428) The model path of the RecurDyn client block file

- 10 -
(“RecurDyn_Client_Block_9_8.slx”) created in Matlab 2020a was
incorrect.
◼ (43455) The co-simulation of FMI 1.0 version did not proceed normally
because the slave was changed to a client in FMI.
◼ (43967) There is a problem getting the plant value when it is not a
dynamic analysis. Therefore, only dynamic analysis is allowed for co-
simulation.

RecurDyn/Data Driven Design

Fixed Problems
◼ (43415) The “Generate Result File with Current DVs” function did not
work when performing CMM static analysis using the standalone
method.
◼ (43437) RecurDyn terminated when the model was reopened because
animation data related to the inactive body was generated when
performing static analysis in CMM.
◼ (43581) There was a mismatch problem that the RPI results of DOE on
GUI and DOE on “Simulation Manager” were different.
◼ (43367) When using the “CMM Convert” function, the degree of
freedom information or interface marker information for the metamodel
data was incorrect.

RecurDyn/DriveTrain

New Functions
◼ (43589) A new function "KISSsoft Post (Contact Pressure)" has been
added. The rigid contour information (contact pressure, sliding velocity,
pressure velocity) for the drivetrain gear pairs can be generated in post
process.

Fixed Problems
◼ (43636) If backlash is a negative value, RecurDyn displays an error
message that the meta model file for gear cannot be generated in the
case of negative backlash.
◼ (43640) The diameter type from the profile of the rack gear in “Rack &

- 11 -
Pinion” is removed.
◼ (43256) The penetration range was not updated according to change of
“Distance Error” although the user clicked the "Update Range for Each
Variables". When “Distance Error” is checked, the penetration range is
updated when using “Update Range for Each Variables”.
◼ (43938) Contact pressure results was not shown if the contact case is
convex to convex gear such as helical gear.
◼ (43589) When KISSsoft Modification, which is not supported by
RecurDyn, is applied, the “Contact Pressure” value is output even if the
modification shape is slightly different.

RecurDyn/External SPI

Fixed Problems
◼ (43820) Transparency was not applied to the fluid display.
◼ (43811) If a “Cutting Plane” was applied to the particle sets of the
External SPI, RecurDyn terminated.

RecurDyn/eTemplate

Fixed Problems
◼ (44005) RecurDyn terminated when eTemplate was executed without
Control license feature.

RecurDyn/EHD

Fixed Problems
◼ (43542) The profile for each node exported in RecurDyn 2023 could not
be imported in “Piston Lubrication”.

RecurDyn/FFlex

- 12 -
Upgraded Functions
◼ (43423) The “Render Feature Line Only” option of the "Display"
function is changed to control “Element Sets” as well.

Fixed Problems
◼ (43368) If “Static Analysis” is performed on a model with more than
5000 patches in “Geo Contact”, RecurDyn terminated during the
simulation due to memory shortage.
◼ (43785) Stress calculation was incorrect when “Variable Thickness” and
“Thermal” conditions were used for the “Shell4” element.
◼ (43434) When applying “Pre-Stress” in “Beam” elements, exception
handling has been added so that if singular occurs, the orientation is
modified and simulated.
◼ (43894) Some of the nodal force results set as “Report Nodes” in “Flex
Pressure Loads” were not output, and incorrect nodes were output.
◼ (43939) When using the “Extract” function for a model that includes a
close loop “Beam” element, a violation error occurred, and simulation
could not be performed.
◼ (43991) When using the “Merge FFlex Body” function with FFlex bodies
with patch sets, there was a problem that the shape of the patch sets
became strange after saving and opening.
◼ (44019) If you create a “STRESS” function using a non-output node as
a “Scope Expression”, pause and then resume the simulation with the
display of that scope turned on, RecurDyn terminated.

RecurDyn/Gear

Fixed Problems
◼ (43429) The “Maximum Friction Force” function did not work in “Gear
Involute Contact”.
◼ (43619) In “Gear Involute Contact”, there was a problem that the
contact did not work properly when the center of the base and the
action gear were not on the same plane. It occurs when the gear
moves in the direction of the axial offset.

RecurDyn/Mesh

- 13 -
Fixed Problems
◼ (43712) There was a problem that the entity sets (Node Sets, Patch
Sets, Element Sets, and Line Sets) were hidden when using the “Flex
Merge” function in Mesh Mode.

RecurDyn/MTT2D

Fixed Problems
◼ (43408) RecurDyn terminated when copying and pasting the “Guide
Body” with the “Joint Point” option turned off. The “Movable Roller
Group” or “Flexible Roller Group” also had the same problem when the
“Nip Spring” option was turned off.

RecurDyn/MTT3D

Fixed Problems
◼ (44060) There was an error in calculation total size of reported data
when the model have MTT2D or MTT3D entities. So, sometimes
RecurDyn terminated with starting the simulation for large models.

RecurDyn/RFlex

Fixed Problems
◼ (43641) When the tensor is drawn as a scope for each component for
“Non-output Nodes”, the wrong result was shown because the
reference frame was considered incorrectly.
◼ (43174) When writing scratch files in “Durability Interface”, Node IDs
were not written in order. This caused problems when doing analysis in
FEMFAT.
◼ (43426) When exporting “FEA Loads Data”, the data was not correct. If
it was created in RecurDyn 2023 official, it was all wrong because it
could not properly get data from the *.rplt file. If you created it in
versions prior to RecurDyn 2023, the following contents were incorrect.
⚫ Unit conversion for Length and Time was not working properly.

- 14 -
⚫ When the dynamic analysis was performed including the “Static
Analysis” option, the data was incorrect.
⚫ There was an error in the calculation of rotational velocity and
rotational acceleration.
◼ (44270) When extracting if there was no selected mode in the RFlex
body, the RFlex body was not shown on “Working Window”.

RecurDyn/RFlexGen

Upgraded Functions
◼ (43817) “CELAS1” and “PELAS” can be included in the *.rfi file.
“CELAS1” elements are shown on Working Window.
◼ (38240) Sunshine solver version upgraded to v4.2.1. In the previous
version (v4.0.1), when a temporary file path had a Japanese character,
the Sunshine did not work.

Fixed Problems
◼ (43747) If the *.rfi file was created with RFlexGen for an FFlex body in
which the node sequence of the beam element was not constant, the
value of the V vector was incorrect. An error occurred when simulating
this.
◼ (43746) The default value of “Lower-Bound Frequency” is set to -1.0
for the Sunshine solver to avoid a negative eigen mode.

RecurDyn/Spring

Fixed Problems
◼ (37668) In case of using “Sub Oval” type in “MMS Type D”, the “Ixx”
value was calculated incorrectly.

RecurDyn/TrackLM

Fixed Problems

- 15 -
◼ (43427) Closing the “Properties” dialog with the “Related Geometries”
page in the “Clone Edit Mode” caused RecurDyn to be terminated.
◼ (43705) Sometimes RecurDyn terminated when starting the simulation
for the Track model of road contact because of memory allocation.

- 16 -
2023 Official BN10106
RecurDyn/Professional

New Functions
◼ (G049) “Output Data Setting” function is added. This is a function that
allows you to obtain result files (*.rplt) for each data type they need.
This is applied to all models.
◼ (G049) “Output Entity” function is added. This is a function that allows
you to obtain result files (*.rplt) for each entity they need. This is
applied to the current model only.
◼ (G054) “Change Model Units” is added. It is a function to change the
unit of a model which is already created.
◼ (G056) Arc shape “Fillet Curve” can be applied to the vertices of
curves.
◼ (G056) Combining multiple curves is now possible using the “Combine
Curve”.
◼ (G069) “Delete Results” button, which removes animation data in the
model, is added under the Home tab–Tools group.
◼ (G236) The “HOLDVAL” expression function is added. It fixes the
expression value under certain conditions.
◼ (G305) It is provided so that the simulation can proceed without end
time during “Dynamic Analysis”.
◼ (G358) In “Campbell Diagram”, “Slice Viewer” is added. “Slice Viewer”
displays overlay order slices.
◼ In File menu, “Model Ext.” is added. You can change the default model
extension (*.rdx or *.rdyn). It can also be set as the value name
“Default Model Document Type” of “HKCU\SOFTWARE\FunctionBay,
Inc.\RecurDyn 2023\Settings-User” in the Registry.
◼ (40256) The “Customization” function supported on File menu is added
to RecurDyn/Viewer.
◼ (40255) The “Create Scope” function supported on Database Window is
added to RecurDyn/Viewer.
◼ (40910) The license information is written to the ".log" file in V2023.
You can easily see which license features are used when running
Solver.

Upgraded Functions
◼ (G052) The translator version is upgraded to InterOp 2022 1.0.

- 17 -
◼ (G056) “UV Surface” geometries support the surface with multi-face.
◼ (G056) The “Arc” and “Outline” can be created in the tangent direction
of curves.
◼ (G056) Mid points can be inserted into the “Outline” and “Spline”.
◼ (G056) Mid curves can be inserted into the “Outline Surface” and
“Spline Surface”.
◼ (G056) “Outline” and “Spline” pages show their points in the view.
◼ (G056) Derivatives of “Spline” can be modified.
◼ (G056) “Closed” option can be applied to “Spline Surface”.
◼ (G056) “Twist” option can be applied to the “Sweep Surface”.
◼ (G056) “Bi-direction” option can be applied to the “Extrude Surface”.
◼ (G056) “Unite” option can be applied to the translation and rotation
pattern in the “Body Edit Mode”.
◼ (G056) Curve, surface, and solid geometries can have relations and the
result geometries are updated by modifying the source geometries.
◼ (G058) A “Database Filter” option for an entity that belongs to
assemblies is added.
◼ (G069) Inactive option for “Subsystem” entities is added.
◼ (G069) A “Database Filter” option for an entity that belongs to a group
is added.
◼ (G069) “View Control Toolbar” and “Render Toolbar” categories are
added in the keyboard shortcut at the “Ribbon Customize” dialog.
◼ (G069) “Relation Map” supports “Expression”. And when selecting a
connector, you can check “Expression”, “Parametric Value” and
“Parametric Point” connected with “Expression” and “Parametric Value”.
◼ (G069) “Entity Type” column is added to the filter list of “Relation Map”.
◼ (G069) “Solid, Body, Point, Distance” creation option for “Geo Sphere
Contact” is added. The sphere geometry is created automatically in the
selected body.
◼ (G069) “Body, Body, Multi Point” creation option for “Fixed Joint” is
added. It is useful to create several fixed joints on a flexible body.
◼ (G069) If a single connector (Joint, Force, Contact) is selected, the
base and action body are highlighted on the “Working Window”. Also,
the “Action” and “Base” tooltip are shown up on highlighted bodies.
◼ (G069) If the same name already exists in the current subsystem, the
error message is shown in the “Message Window” for the entity’s name
and category.
◼ (G069) The “Edit” function, which is provided as the context menu of
“Expression” in “Database Window”, is also provided to other
SubEntities such as “Request”, “String”, “Spline”, “Variable Equation”,
“Differential Equation”, “Design Variable”, and “Performance Index”.
◼ (G071) The recording function supports several capture methods. You

- 18 -
can recode not only the “Working Window” but also the entire screen or
the designated area.
◼ (G074) “N-R” static analysis is upgraded to improve the convergence of
the contact model for the MFBD system.
◼ (G074) The computing jacobian algorithm is changed in the case of a
model that defines a “Geo Surface Contact” in a flexible body. It can
make memory increased.
◼ (G088) “Animation Scaling” function is upgraded for all body types
(Rigid, FFlex, and RFlex). Especially, the “Relative” option calculates
using the ground-based joint connection tree. For flexible bodies, rigid
motion and deformation can be scaled, respectively.
◼ (G111)(40292) In “General Constraint”, the function to record related
data in the *.rplt file for the marker entered by you in the UI is added
◼ (G141) ConvertDP tool supports input of exponent to *.rpv file.
◼ (G151) “Geo Surface Contact” is improved to enable symmetric
multiprocessing (SMP). The edge contact algorithm is changed for the
SMP computing. When an edge contact is used, then the solution can
be changed.
◼ (G167) In the “Campbell Diagram”, the magnitude can be calculated to
a decibel (dB) unit.
◼ (G167) In “Campbell Diagram”, the magnitude can be manually
calculated with a user-defined window correction factor.
◼ (G168) The function which uses the pre-defined view center of rotation
is added.
◼ (G217)(40273) “PPC” and “PVC” can be shown in “System Navigator”.
You can easily see the “Parametric Point” and “Parametric Value” of the
subsystems connected to the PPC and PVC.
◼ (G231) In “Campbell Diagram”, the “Slice Viewer” uses the Vold-
Kalman multi-order tracking filter.
◼ (G231) In “Campbell Diagram”, the overall value curve is added in the
“Slice Viewer”.
◼ (G337) In the “Mass Properties” function, you can select multibody
easily with the “Add/Remove” function.
◼ (G358) In “Campbell Diagram”, the order number can be displayed
outside of the graph.
◼ (41711) When clicking the grids on the “Parametric Point Connector
List” dialog box, the position is displayed in the view.
◼ (41855) In the case of a text file (*.csv, *.mat, etc) using only
“Carriage Return <CR>” character for the end of a line, RecurDyn can
import that kind of text file.
◼ (40641) When the extrapolation was used in the “Spline Viewer” only
10% of the spline was drawn additionally, but it is modified to be drawn

- 19 -
additionally up to 1000%.
◼ (38001) If there is no problem in simulation and converges in Jacobian
1 time and Residual 3 times, NRES written in the *.msg file comes out
as a multiple of the “Message Output Factor” in “Simulation Settings”.
◼ (41765) Visual Studio 2022 is supported by USUB.
◼ (38613) The simulation speed is faster than before when using
“Standalone Solver” by increasing the interval time to check
recurdyn.stop, recurdyn.pause, and recurdyn.resum files.
◼ (42269) The limit on the number of “Contact Output File” is changed
from 500 to 50000 for Geo contact and Solid contact.
◼ (42638) Keys can be assigned to “Close” functions on the File menu
through “Customization”.
◼ (42748) Density information is also imported when importing cad files
except for IGES and STEP.
◼ (37576) “Geo Curve to Surface” contact is updated so that contact
points are on the curve radius.
◼ (39046) Linux standalone solver does not use “dos2unix” program.
◼ (40323) “Standalone Solver” can simulate the scenario command
having the DEACTIAVE/ACTIVATE command which is written with the
GUI format.
◼ (39269) If you select some bodies or subsystems, then opens “Mass
Properties” dialog, the “Mass Properties” dialog lists up selected entities
automatically.
◼ (43229) An error occurs if the memory is lack when performing
“Eigenvalue Analysis”.
◼ (42788)(42783) If the name of the model file is Unicode, RecurDyn did
not simulate it. To support this, the analysis-related files are
temporarily changed, and the original model’s name is changed after
the simulation.
◼ (43097) If you input “Parametric Point” when creating a Circle, Arc, Arc
Extrusion, Arc Revolution, or Helix Curve geometry, it is inputted as a
value in the origin.

Fixed Problems
◼ (G078) The default values of several parameters required for “Dynamic
Analysis” are changed.
⚫ End Time = 1
⚫ Step = 100
⚫ Maximum Step Size = 0.001
◼ (G078) The default value of “Contact Maximum Stepsize Factor” is
changed to 1 for all contact entities.
◼ (41484) When selecting curve, surface, and solid geometries in the

- 20 -
“Body Edit Mode”, all the geometries showed in the “Select Box” and
“Select List”, although some of them were not inside of the region.
◼ (36849) Due to Windows file name limitation, the model’s name cannot
exceed 250 characters.
◼ (42163) Due to Windows file path limitation, the RecurDyn model path
cannot exceed 257 characters.
◼ (41076) When performing the “Scenario Analysis” with the “Matching
Solving Stepsize with Report Step” option turned on, if the step size of
each simulation registered in the scenario is different, the number of
data recorded in the *.rplt file is omitted, and the total number of
report data was different from the prediction.
◼ (41106) The body color could not be set correctly when importing SDK
files.
◼ (39249)(39624) The UV surface connected with UV contacts or PTSF
joint cannot be modified. So, an error occurs when imprinting the UV
surface.
◼ (42005) If an entity’s layer is hidden, the entity’s force vectors must
not be displayed.
◼ (41534) When using Vold-Kalman Filter in “Campbell Diagram” with
RPM-Order option and the Pole option is changed 2, 3 and back to 2,
then the order line result was different compared to both initial and last
2-Poles.
◼ (41631) The “Maximum Penetration” parameter did not work if the
“Smooth Node Contact” option was not selected for the “Geo Curve to
Surface Contact”.
◼ (42060) When both center positions of cylinders were located the
same, the contact force was not calculated in the “Cylinder in Cylinder
Contact”. The number of contact points is increased from 3 to 8.
◼ (41759) If the *.icf is used in a model with “Velocity Motion” or
“Acceleration Motion”, the initial value is set in reverse according to the
Base or Action body, so it was not simulated correctly.
◼ (39914) The state matrix result could not be obtained as “General
Plant Input” and “General Plant Output”.
◼ (42316) After entering “Mesh Mode” with a body connected to joints,
forces, and contacts and exiting without meshing, there was a problem
that RecurDyn terminated when using “Relation Map”.
◼ (42181) After opening the model that was simulated with the
“/ExitSave” batch command, it was not possible to draw a plot
immediately.
◼ (41326) If you opened and closed the “Dynamic/Kinematic Analysis”
dialog at the animated position after simulation, it was not changed to
the initial state of animation.

- 21 -
◼ (41386) If RecurDyn was installed in a path with double-byte
characters, an error occurred when starting the simulation.
◼ (32614) When “Bushing Force” was used like a Revolute joint that
rotates around the Z-axis, the simulation time was increased if using
the “Advanced Angle Measure for 3D Rotation” option.
◼ (42156) If the “EXPVAL” expression function was used as an argument
in the “EXPVAL” expression function, the value was used at the report
timing, which results in one step being pushed. It is recalculated at the
required timing.
◼ (41794) After the simulation where the *.contour file is created, delete
the relevant body and undo it. Then RecurDyn terminated.
◼ (36470) Scope multi-drawn in “Scope Control” was not updated when
re-simulated.
◼ (42998) On the “Scenario Analysis” dialog, “Spring Force” was not
selectable on the Activate/Deactivate command by using the mouse.
◼ (43209) When creating a “Parametric Value”, if setting “Expression”
using “Ground.InertiaMarker”, an error occurred because the center
marker could not be set. Ground is excluded.
◼ (43274) If mother body is inactive and subsystem is active, RecurDyn
was terminated during analysis.
◼ (43320) If a model including Screw, Inplane, or Planar joint was saved
in RecurDyn V7R4 or earlier, it was not opened in RecurDyn V9R5.
◼ (42772) When performing analysis with batch command, if user enter
a path starting with network folder (\\), it was not saved.

Removed Functions
◼ (G022) “Sliding” type friction of “Revolute Joint” and “Translational
Joint” is not supported.
◼ (G074) “Augmented N-R” static analysis is not supported. It is
recommended that you use the upgraded N-R static analysis.
◼ (G078) The below options are removed in Simulation Settings. The
removed options are set as true.
⚫ Advanced Control for Integrator Failure
⚫ Advanced Angle Measure for 3D Rotation
⚫ Improvement Pre-Analysis Accuracy
⚫ Advanced Maximum Stepsize Factor
⚫ Advanced Geo Contact for Shell
◼ (G100) “Design Study” function is not supported. You can use the DOE
function instead of this.
◼ (G105) “Campbell 2D” created by ProcessNet is not supported in Plot.
◼ (G104) Other integrators except for “Advanced Hybrid integrator” are
not supported. There is not necessary to select an integrator type. If

- 22 -
the “Integrator” type other than “Advanced Hybrid Integrator” is in the
Scenario, the model is opened and changed to it automatically. If the
“Integrator” type in the *.rmd file is not “Advanced Hybrid Integrator”,
an error occurs when solving with “Standalone Solver”.
◼ (G108) “Surface to Surface” and “Extended Surface to Surface”
contacts are not supported.
◼ (42081) The “Output” function supported in “Expression List” is
removed. Instead of that, you can control it on “Output Entity” as a
new function.

RecurDyn/ProcessNet

New Functions
◼ (G069) The select method for “Flex Components” is added as the
“SelectMultiComponentsUsingGUI” function.
◼ (41954) New ProcessNet method “ISubSystem.CreateJointOnOffEx2” is
added. The method needs one reference frame.
◼ (42041) “IR2R2DMaterialPropertyBeam.Asy” and
“IR2R2DMaterialPropertyBeam.Asz” functions are added.
◼ (42599) New ProcessNet interface “IAnalysisReuslt” is added in
“IModelDocument”. This interface can bring the name and data of the
analysis result and can bring the force display result. The added
functions are as follows.
⚫ IModelDocument.AnalysisResult
⚫ IAnalysisReuslt.AnalysisResultCollection
⚫ AnalysisResultType_ForceDisplay
⚫ AnalysisResultType_Scope
⚫ IAnalysisReuslt.DataList

Upgraded Functions
◼ (G045) Functions that control the “Synchronize with Geometry” option
and modify related geometries are added in “Contact”.
◼ (G064) “ProcessNet General” internal behavior is upgraded to speed up
the function execution.
◼ (41765) Visual Studio 2022 is supported for ProcessNet General.
◼ (42302) “IBNPBodyBeltBeam.UpdateAllProperties” function is added to
update beam property information.
◼ (42875) “IMarkerFFlexData.UseSetNearestNode” function is added to
control “Set Nearest Node” option in a marker created on FFlex Bodies.

- 23 -
◼ (40629) The data of “IBody.UseData” is maintained after performing
GManager or Mesh.
◼ (40080) “IModelDocument.ProjectionMode” function is added to
support for changing view projection mode.

Fixed Problems
◼ (41717) ProcessNet method “IMTT2DGroupSheet.AirResistanceType”
did not get “AirResistanceType” correctly.
◼ (41281) “IScenarioAnalysisProperty2.AddEquilibrium” method made an
incorrect scenario in the “Scenario Analysis”.
◼ (42056) If the young’s modulus value was changed, the shear modulus
value was not updated for a “Beam Assembly” in R2R2D. So, an error
occurred. Functions are supported to allow updates.
◼ (42002) When changing “LinkPlateShapeType” of “IChainAssembly” in
ProcessNet, there was a problem that the*.rmd file was output
incorrectly.
◼ (42301) CreateBodyBeam, CreateBodyBeamWithOpenLoop,
CreateBodyBeamWithPreWinding, and
CreateBodyBeamWithPreWinding2 functions used the thickness of
beam assembly as an argument. For thickness, the entered value was
not applied to the beam assembly as SPV is used are replaced for these
functions.
⚫ CreateBodyBeam2
⚫ CreateBodyBeamWithOpenLoop2
⚫ CreateBodyBeamWithPreWinding3
⚫ CreateBodyBeamWithPreWinding4
◼ (42041) Values were not set correctly in
“IR2R2DMaterialPropertyBeam.CZ” and
“IR2R2DMaterialPropertyBeam.DZ” functions.
◼ (41338) Comments of “Parametric Value” and “Parametric Point” were
not exported and imported.
◼ (42899) When creating the DOE table for the first time in ProcessNet,
an error occurred if it was created with the
“CreateDOETableType.CreateDOETableType_Append” function.
◼ (42994) “IMTT2DGroupMovableRoller.UseSoftNip” function did not set
the value correctly.
◼ (43052) “IMMSToolkit.CreateMMSGroupTypeD3” method has been
added. When creating MMS Type D, the "Num of helix in B division"
value was not an input variable. When creating, there was no way to
use this value as a value less than the default value.
◼ (42644) IBody.UserData was not reflected in *.rdx file.

- 24 -
Changed Functions
◼ (41472) “General Plant Input” and “General Plant Output” can be
created in ISubSystem.

RecurDyn/Post

New Functions
◼ (G061) The annotation functions (text, line, arrow, vertical line)
are supported.
◼ (G061) ProcessNet for RecurDyn Post is supported.

Upgraded Functions
◼ (G061) The area of a curve in the “Series Information” window can be
calculated.
◼ (G061) When the data of the curve drawn on the plot is selected, the
data is highlighted in the “Data Table” window.
◼ (G167) In the “Campbell Diagram”, the magnitude can be calculated to
a decibel (dB) unit.
◼ (G167) In “Campbell Diagram”, the magnitude can be manually
calculated with a user-defined window correction factor.
◼ (G231) In “Campbell Diagram”, the “Slice Viewer” uses the Vold-
Kalman multi-order tracking filter.
◼ (G231) In “Campbell Diagram”, the overall value curve is added in the
“Slice Viewer”.
◼ (G358) In “Campbell Diagram”, “Slice Viewer” is added. “Slice Viewer”
displays overlay order slices.
◼ (G358) In “Campbell Diagram”, the order number can be displayed
outside of the graph.
◼ (41353) When a property of a model is changed, an asterisk (*)
showing the model change is displayed next to the model’s name on
the pane header.
◼ (41489) “Series Info” property is added in the “Series Properties
Window”. The “Series Info” displays the path information on the
“Datafile Database Window”.
◼ (39391) “IDataFileDatabaseOperation.GetImportedFilePathList” and
“IDataFileDatabaseOperation.GetPlottableNameList” functions are
added in RecurDyn/Post Script to get full-path of the imported data
files.

- 25 -
Fixed Problems
◼ (43338) The "Baseline for Area" value was not updated by keyboard
"Enter" key in the Series Information Window..

Removed Functions
◼ (37886) “Hide” function is removed in the context menu of Plot Pane
when the *.rpost file is opened.

RecurDyn/Acoustics

Upgraded Functions
◼ (G070) An option is added to delete the *.erp file, which is a file in the
calculation process after the calculation is completed.
◼ (G070) If there is the *.erp file, *.ard and *.ammx files for the post
can be regenerated without full calculation.
◼ (G070) An option is added to create *.ard and *ammx files with single
data precision. In the previous version, it was created only with double
data precision, so this can have the effect of reducing the file size.

RecurDyn/Belt

Upgraded Functions
◼ (G062)(35830) “Update Cross Section Property Automatically” option is
supported for “Beam Belt”. If this option is checked, the material
property is updated without clicking the “Update Area Property” button
when changing the belt shape.

Fixed Problems
◼ (42117) Side contact was not calculated when using the “Upper” option
of “Contact Direction” on the “V Pulley”.
◼ (41273) Because the toolkit geometry is a special geometry using
assembly and contact, it does not allow editing of that geometry in the
“Body Edit Mode”. An error occurs when modifying the geometries.

- 26 -
RecurDyn/Chain

Upgraded Functions
◼ (G089) The function which can change the geometry as the shape of
the link to “Roller Link” and “Multiplex Link” is added. It is a separate
function from the previously supported contact shape.
◼ (41566) The number of teeth on the sprocket is allowed up to 120.

Fixed Problems
◼ (40550) When a plane of a marker on the clone body is selected for an
operation like “Change to plane” or “View at plane”, RecurDyn
terminated.

RecurDyn/CoLink

New Functions
◼ (G084) The “RecurDyn Interface” function is added to CoLink. This
function is an interface that allows you to communicate with CoLink
and RecurDyn by designating the number of GPlantInputs and
GPlantOutputs you want.

Upgraded Functions
◼ (40977) If “Connect CoLink” is active and “Open with This Model when
Running CoLink” is checked, if a CoLink model file exists on the edit
box, and the simulation is performed, the CoLink model is
automatically opened and proceeded without the need to manually run
CoLink. It is also applied when exporting a *.rmd file.

Removed Functions
◼ (G084) “Plant Input” and “Plant Output” are not supported anymore. If
there is a model that used “Plant Input” and “Plant Output”, it is
automatically converted to “General Plant Input” and “General Plant
Output” when the model is opened.

- 27 -
Fixed Problems
◼ (39918) “End Time” could not be set as “Working Value”.
◼ (37331) The simulation fails if there is a space in the CoLink file name.
◼ (40275) When the stepsize of RecurDyn changes rapidly, the result of
the simulation with CoLink was strange. There is an improvement for
stepsize control in the case of co-simulation with CoLink. It can make a
solution change.

RecurDyn/Control

New Functions
◼ (G024) “FMPY Co-simulation Tutorial” is added.
◼ (G084) “External” interface function is added in “General Co-
Simulation”.
◼ (42016) “GRDClient_block” function is added to “Simulink Host” mode
in “General CoSim”. You can co-simulate the model without terminating
RecurDyn.

Upgraded Functions
◼ (40294) MATLAB R2022a version is supported.
◼ (40794) It is supported that the simulation time can be set the "inf"
value of MATLAB/Simulink for endless simulation with
GCosim/Simulink.

Fixed Problems
◼ (39187) During the co-simulation with Simulink using “RecurDyn Host”
mode, when resuming after a pause, a delay of about 10 seconds
occurred.

Removed Functions
◼ (G084) Single interface functions (Simulink, External, AMESim, FMI)
are no longer supported.

- 28 -
RecurDyn/Data Driven Design

New Functions
◼ (G060) The new “Component Meta Model” toolkit is added to the “Data
Driven Design” group. One FFlex body can be simulated by the
specialized DOE process with a specified range and the results are
reduced to a *.cmm file. This file can replace the FFlex body for fast
simulation for the whole model.

RecurDyn/DriveTrain

New Functions
◼ (G073) DriveTrain toolkit supports gear contact analysis for “Rack and
Pinion”.

Upgraded Functions
◼ (G038) In “GearTrain”, the Ravigneaux gear set is supported.
◼ (G072) For “KISSsoft Contact”, you can check the animation contour
for the contact pressure, sliding velocity, and pressure velocity.
◼ (G241)(40295) “Toolbar” appears in “Shaft Scope” by default.
◼ (40984) In “Profile”, it has been improved to update length and
diameter type values with input values of a module, teeth, profile
coefficient, helix angle, pressure angle, and Factor Type values.
◼ (41843) “Parametric Values” can be applied to some gear parameters.
◼ (40980) In “Details” of the Gear Train, added an option to create
“Inner/Outer Diameter” by setting the Offset value based on the root
diameter.
◼ (41201) Added 5 functions among KISSsoft settings functions so that
they can be applied to each gear pair. (Allow Large Profile Shift / Don’t
abort when Geometry Errors occur / No. of Sections along Face Width /
Modeling Operation Tolerance / Rendering Quality)
◼ (42029) “Update Range for Each Variables” function is added in "Meta
Model Data" to allow you to adjust the meta model range appropriately.
Currently, this function adjusts “Penetration” for “Distance Error”.
◼ (42228) When the bearing type is a library, if the bearing parameters
are changed due to the bearing API upgrade, the bearing type is
changed to the user input.

- 29 -
Fixed Problems
◼ (40567) If Z12 is imported from “GearTrain” and the “Reference Profile
Type” of “Profile” is “User Input”, the “Tip Radius Coefficient” is not
saved.
◼ (41701) When importing a CSV file from “KISSsoft Post”, unless SV, CP,
and PV are all checked, the data index is set incorrectly, and a crash
occurred.
◼ (40941) If it is not an MMKS unit and a bearing is created, the unit is
not considered and created.
◼ (42940) “Axial spherical roller bearing” name is changed to “spherical
roller thrust bearing”, which is the name displayed in KISSsoft UI.
◼ (43256) When the number of teeth of the gear is small, which led to
severe undercut, and convex-concave contact occurs at the undercut
part, "Penetration" was abnormally large when calculating "Update
Range for Each Variable" of "Meta Model".

RecurDyn/Durability

New Functions
◼ (G050) “Fatigue Analysis Validation” is added. The contents can be
found in the following directory: “(installation
directory)/Help/Validation/PA_FatigueAnal.pdf”.

Upgraded Functions
◼ (G359) In “Safety Factor Analysis”, the function to check the contours
of the mean stress and stress amplitude is added.
◼ (G359) Contour output based on data at the face center for durability
analysis is implemented.
◼ (G359) In “Fatigue Tools”, the function to calculate fatigue damage in
an arbitrary direction is added.

RecurDyn/EHD

Upgraded Functions

- 30 -
◼ (G227) In the modeling state, calculate the thickness between Piston
and Cylinder for the mesh grid, and visualize it in 3D for “Piston
Lubrication”.

Fixed Problems
◼ (G216)(40310) When “Pressure Type” was changed in the “Contour”
dialog box, the minimum and maximum values were updated
automatically for “Rotational Lubrication”. They are updated by the
“Calculate Min/Max” function.

Removed Functions
◼ “MEHD” type is not supported.

RecurDyn/External SPI

Upgraded Functions
◼ (42227) When the SPI Particle Solver DLL cannot be found using the
Environment variable “SPI_PATH_PRODUCTNAME” for Windows, the
solver automatically checks the path in the configuration XML file.

Fixed Problems
◼ (42656) SPI Wall motion (Position, Orientation, and velocities) was not
updated after initial time Static analysis.
◼ (40315) If a wall created with not a geometry but a body, RecurDyn
terminated while saving the file after a geometry of that body was
deleted.

RecurDyn/eTemplate

New Functions
◼ (G357) The missing functions in Geometry, Joint, Force, Sensor,
SubEntity, Analysis, and Settings are implemented.
◼ (41660) Active functions in Body and Subsystem are supported in
eTemplate.

- 31 -
◼ (41729)(34822) An eTemplate excel file can be enabled to run directly
from the ProcessNet.
◼ (41660) Inactive function in Body and Subsystem is supported in
eTemplate.

Upgrade Functions
◼ (33075) The function to set the title of the plot has been developed.
◼ (31073) When running Browse of “Run eTemplate”, it is set to the
location where the last eTemplate excel file you tried to import was
located.
◼ (43207) You can use “Boolean” functions on bodies made with
imported CAD.

Fixed Problems
◼ (40416) When executing an eTemplate excel file, the order of
generation “Expression” and “General Plant Input” has changed.
“General Plant Input” is created first.

RecurDyn/FFlex

New Functions
◼ (G024) “Bimetal Thermometer Tutorial” is added. The contents can be
found in the following directory: “(installation
directory)/Help/Tutorial/FFlex/BimetalThermometer”.
◼ (G242) The “Temperature” expression function is added to enable you
to use expression using nodal temperature.
◼ (G048) “FFlex Validation for Thermal Analysis” is performed with
additional material. The contents can be found in the following
directory: “(installation
directory)/Help/Validation/FF_ThermalAnalysis.pdf”.

Upgraded Functions
◼ (G062)(34629) With “Anisotropic2D” and “Orthotropic2D” material
types, they are converted to MAT1 and exported in the previous
versions, but they are exported as MAT2 and MAT8, respectively.
◼ (G078) “Update FFlex Jacobian When Stepsize Changed” option is

- 32 -
supported in “Simulation Settings”. You can get a more accurate
jacobian by updating FFlex's jacobian whenever the stepsize is
changed, but the simulation time can increase.
◼ (G170) A reference marker can be used for the displacement of the
“Contour”. The orientation reference marker option that was previously
supported for feature integration is removed.
◼ (G356) The node euler is set by reflecting the orientation for the
element. Therefore, the beam cross-section is drawn the same
regardless of using the "Pre-Stress" option of the "Beam Mesh"
function.
◼ (G356) “Preview Shape” function is added to the “Beam Element”
property page to compare the original shape to the current shape when
the “Orientation” vector is modified.
◼ (41923) With FFlex - Rigid connected system, the NJAC value is
reduced through rigid jacobian calculation efficiency.
◼ (42812) It is improved for models with poor stepsize by calculating the
rotational jacobian for RBE3 elements more accurate.

Fixed Problems
◼ (G062)(37664) If the “Show Shell Thickness” option on Display was
turned on, the selected lines, elements, or patches were not shown
during “Set Creation”.
◼ (G062)(34293) If the “Show Beam Cross Section” option on Display
was turned on, the selected lines, elements, or patches were not
shown during “Set Creation”.
◼ (G062)(33068)(37931) If the “Show Beam Cross Section” option on
Display was turned on, the line set, element set, and patch set are not
displayed correctly.
◼ (G078)(34333) If a “Joint” or “Force” is not connected to the FFlex
Node, the FFlex body moves, or a large force is generated. This is
incorrect modeling, but the algorithm is improved so that it can be
simulated without problems.
◼ (41455) The normal direction of “Patch Set” sometimes changed when
using a mirror with the FFlex body.
◼ (41324)(41574) For the FFlex body deformed by a difference in
orientation of about 1.e-7 from the surrounding nodes, extracting it
without pre-stress and simulating it, a strange force was generated,
and the result was not correct.
◼ (30850) When deactivating the FFlex body in “Scenario Analysis”, an
error occurred because DOF was not calculated properly. It is
considered when the constraint condition is changed by “Scenario

- 33 -
Analysis”.
◼ (41579) RecurDyn terminated when simulating by applying nodal
temperature for the FFlex body deactivated.
◼ (40684) When using the “Import Node Temperature” type in “Flex
Thermal Loads”, RecurDyn terminated when non-marker characters
were entered into the "Reference Marker".
◼ (41393) The curve was not drawn on Scope for the non-output node
when importing the ran file.
◼ (41971) If the orientation of the marker belonging to the FFlex body
was different from the orientation of the reference node, the
displacement from the reference node was not correct. The incorrect
displacement of “Marker” property page is updated automatically when
opening the model.
◼ (41971) “Nearest” option in the “Connector” page of connector
property page did not work.
◼ (41675) If the node id for the FFlex body in the subsystem was defined
as an argument of the expression in the upper subsystem, the node id
disappears when the expression list was reopened.
◼ (42173) If the FFlex body without the "Use Force Connecter" option
has a "Boundary Condition" and a "Joint" or "Node Constraint" is
connected, the redundant was not calculated correctly resulting in an
error.
◼ (43234)(43251) If executing “Output File Regenerator” function after
simulating the model with inactive FFlex bodies, RecurDyn terminated.
◼ (41440) If there is a secondary node in the average position of the
secondary nodes in the RBE3 element, a singular problem occurred.

Removed Functions
◼ (G103) “FSurface to FSurface”, “FSurface to Surface”, “FCurve to
FSurface”, and “FCurve to Surface” contacts are not supported.

RecurDyn/HAT

Fixed Problems
◼ (41049) When calculating the area of the “Relief Valve”, the orifice
radius of the relief value was not used in HAT Type B.
◼ (41049) When calculating the flow area of the “Check Valve”, the value
could be larger than the area of the “Cylinder Orifice”. in HAT Type A
and B. The flow area of the “Check Valve” cannot be larger than the

- 34 -
area of the “Cylinder Orifice”.
◼ (41049) When calculating the flow area of the “Relief Valve”, the value
could be larger than the area of the “Orifice” in HAT Type B. The flow
area of the “Relief Valve” cannot be larger than the area of the
“Orifice”.

RecurDyn/Linear

Upgraded Functions
◼ (G327) Swept sine, as well as “Rotating Mass”, “Power Spectral
Density”, and “User-Defined” functions, are added to the “Actuator”
type of FRA.
◼ (G327) Force types, as well as kinematic types such as displacement,
velocity, and acceleration, are added to the “Input” type of FRA.

Fixed Problems
◼ (42349) In the case of “Eigenvalue Analysis” after “Dynamic Analysis”,
only animation for translation is shown, but not for rotation.
◼ (43001) When checking animation while changing the mode after
“Eigenvalue Analysis”, the loaded data was held in memory for data
recycling. Because of this, data continued to accumulate in memory
and RecurDyn was terminated. Since RecurDyn 2023, if the mode is
changed, the data of the existing mode is cleared.
◼ (40342) If “Dynamic Analysis” was performed with the “Include State
Matrix” option and then “Eigenvalue Analysis” was performed, the state
matrix was output, which was incorrect information. No file is created
in this case because the state matrix is not output by “Eigenvalue
Analysis”.

RecurDyn/Linked Assembly

New Functions
◼ (G058) The new “Linked Assembly” toolkit is supported. A function to
assemble a model defined with all entities supported by
RecurDyn/Professional like a track is provided. In addition, CAD can be
imported and used, and it can be replaced with flexible bodies for

- 35 -
assembled links.

RecurDyn/Mesh

New Functions
◼ (G057) The function “Primitive Mesh” is a specially implemented
volume mapped mesh for the primitive geometries. The “Primitive
Mesh” applies to the Box, Ellipsoid, Cylinder, and Cone geometry.

Upgraded Functions
◼ (G057) If the geometries have meshed and the properties of the
geometries are modified on the property page or using PPs and PVs,
the mesh of the geometries is updated as the same shape as the
geometries. It is supported for geometry that performed “Beam Mesh”
and “Primitive Mesh”.
◼ (G057) “Parametric Points” and “Parametric Values” can be used in
some parameters of “Manual Mesh”.
◼ (G057) If the source geometries of the manual mesh are modified, the
manual mesh is updated.
◼ (G156) “Mesh” function is supported on the context menu of “Database
Window”.
◼ (40629) The comment on the Body property page is maintained after
performing GManager or Mesh.

Fixed Problems
◼ (41852) If a constraint away from the curve endpoint is connected,
mesh the curve with the “Included Assist Modeling” option, there was a
problem in that the number of nodes was displayed as one more than
the mesh result.
◼ (41627) When using below mesh function, “Access Violation” error
occurred, and the result was not visible in the view. This was caused by
not opening and closing the result file (*.rta) generated by the Mesher.
⚫ Solid4 (Tetra4), Solid10 (Tetra10), Solid8 (Hexa8) of Auto Mesh and
Advanced Mesh
⚫ Manual Mesh Extrude, Spin
◼ (40302) If you go back to “Mesh Mode” for a meshed body, the move
function of the “System Navigator” is not available after reverting.
◼ (43281) When converting to rigid body by using "Convert to Rigid Body

- 36 -
(Internally Meshed FFlex Only)" option, PV and PP of Meshed FFlex was
deleted.

RecurDyn/MTT2D

Upgraded Functions
◼ (G186) An option to apply “Air Resistance Force” in the normal
direction of the element is added.

RecurDyn/MTT3D

Upgraded Functions
◼ (G186) An option to apply “Air Resistance Force” in the normal
direction of the element is added.

RecurDyn/Particleworks

Removed Functions
◼ (G101) The Particleworks Interface supported by the “Communicator”
ribbon group is not available. You can use SPI instead of this.

RecurDyn/R2R2D

Upgraded Functions
◼ (G186) An option to apply “Air Resistance Force” in the normal
direction of the element is added.
◼ (G062)(35860) “Update Cross Section Property Automatically” option is
supported for “Beam Assembly”. If this option is checked, the material
property is updated without clicking the “Update Area Property” button
when changing the beam shape.

- 37 -
RecurDyn/RFlex

Upgraded Functions
◼ (G156) “Mesh” function is supported on the context menu of “Database
Window”.
◼ (G170) A reference marker can be used for the displacement of the
Flexible “Contour”. The orientation reference marker option is removed.
◼ (G104) “Advanced Connection for RFlex” option is added in “Simulation
Setting” for RFlex models. If there are connections in the RFlex body, it
is a function to remove the dummy body. It was internally set to
always be used when “Advanced Hybrid Integrator” is used up to V9R5.

Fixed Problems
◼ (42746) “Modal Force” was written incorrectly in plot data (*.rplt) for
the Modal Force USUB, Modal Force Ext. USUB, and Modal Pressure
Load entities.
◼ (41195) When the origin of a marker belonging to RFlex body was
changed, the Node ID and Displacement were not updated although
the “Set Nearest Node” option of property page was turned on for the
marker. When opening the model, the information is updated
automatically.

RecurDyn/RFlexGen

Upgraded Functions
◼ (G248) The temporary file path of the “Sunshine” solver can be set on
the “Flexibility Settings”.
◼ (38708) An option is added to stop the simulate when some violations
of the mesh quality are detected. The mesh quality report is written in
a *.info file.
◼ (41752) It has been improved to set the RFlexGen License when
installing the “RecurDyn Network” version on the client PC.

Fixed Problems

- 38 -
◼ (41899) When a coordinate system named “CD” is defined in the
“GRID” command for the Nastran file, then the Sunshine solver could
not simulate it with a zero-volume error for the CTETRA element.
◼ (42292) If stress shape (or strain shape) only was selected, when
executing RFlexGen, the RFI file was not generated with an unexpected
error.

Removed Functions
◼ “Dynamis” solver is not supported.

RecurDyn/Tire

Upgraded Functions
◼ (39579) cosin FTire 2021-1 version is supported.

Changed Functions
◼ (41532) When creating or reloading the *.rdf file for GRoad, “OFFSET”
and “ROTATION_ANGLE_XY_PLANE” variables defined in the *.rdf file
for MF Tire are not used.

RecurDyn/TrackLM

Fixed Problems
◼ (40895) Where the points of the curve were calculated incorrectly
when using the “One Curve” function on the “Grouser Profile” of “CAD
Link” property page.
◼ (40224) In the “Side Contact” of the CAD Link, if the surface of a body
other than the surface of the body belonging to the assembly was set
as the side contact surface, there was a problem that the file could not
be opened after saving.
◼ (40939) When defining the shoe point after changing the grouser width
to “Apply” in the property page of the TrackLM link, the z value of the
shoe point was not automatically updated according to the grouser
width.
◼ (40441) If you change units on the property page of a “Connector”

- 39 -
entity, the characteristics page sets a wrong damping value.
◼ (43266) When using Pressure-Sinkage in “Track to Surface Contact”,
the inactive Ground-Track Link Shoe contact was being calculated and
the cohesion value was being entered in the stiffness exponent value.

RecurDyn/TrackHM

Fixed Problems
◼ (40441) If you change units on the property page of a “Connector”
entity, the characteristics page sets a wrong damping value.
◼ (42331) If a subsystem has a mother body and the mother body’s
subsystem has any inactive body, RecurDyn does not get the mother
body correctly, then RecurDyn fails to simulate and terminated.
◼ (43362) In the process of comparing the inner length of the double
wheel and the length of the track link before analysis, the length of the
single wheel was compared.
◼ (43266) When using Pressure-Sinkage in “Track to Surface Contact”,
the inactive Ground-Track Link Shoe contact was being calculated and
the cohesion value was being entered in the stiffness exponent value.

RecurDyn/Vibration Shape

Upgraded Functions
◼ (41458) Logarithmic scale and decibel can be applied to “Vibration
Animation Condition”.

- 40 -
Future Changes
RecurDyn/Professional

Removed Functions
◼ “RecurDyn Animation Data File (*.rad)” will be integrated into the
“RecurDyn Solver-Generated Animation File (*.ran)”.

- 41 -
Copyright © 2023 FunctionBay, Inc. All rights reserved.
User and training documentation from FunctionBay, Inc. is subjected to the copyright laws of the
Republic of Korea and other countries and is provided under a license agreement that restricts
copying, disclosure, and use of such documentation. FunctionBay, Inc. hereby grants to the licensed
user the right to make copies in printed form of this documentation if provided on software media, but
only for internal/personal use and in accordance with the license agreement under which the
applicable software is licensed. Any copy made shall include the FunctionBay, Inc. copyright notice
and any other proprietary notice provided by FunctionBay, Inc. This documentation may not be
disclosed, transferred, modified, or reduced to any form, including electronic media, or transmitted or
made publicly available by any means without the prior written consent of FunctionBay, Inc. and no
authorization is granted to make copies for such purpose.

Information described herein is furnished for general information only, is subjected to change without
notice, and should not be construed as a warranty or commitment by FunctionBay, Inc. FunctionBay,
Inc. assumes no responsibility or liability for any errors or inaccuracies that may appear in this
document.

The software described in this document is provided under a written license agreement, contains
valuable trade secrets and proprietary information, and is protected by the copyright laws of the
Republic of Korea and other countries. UNAUTHORIZED USE OF SOFTWARE OR ITS DOCUMENTATION
CAN RESULT IN CIVIL DAMAGES AND CRIMINAL PROSECUTION.

Registered Trademarks of FunctionBay, Inc. or Subsidiary


RecurDyn is a registered trademark of FunctionBay, Inc.

RecurDyn/Professional, RecurDyn/ProcessNet, RecurDyn/Acoustics, RecurDyn/AutoDesign,


RecurDyn/Bearing, RecurDyn/Belt, RecurDyn/Chain, RecurDyn/CoLink, RecurDyn/Control,
RecurDyn/Crank, RecurDyn/Durability, RecurDyn/EHD, RecurDyn/Engine, RecurDyn/eTemplate,
RecurDyn/FFlex, RecurDyn/Gear, RecurDyn/DriveTrain, RecurDyn/HAT, RecurDyn/Linear,
RecurDyn/Mesher, RecurDyn/MTT2D, RecurDyn/MTT3D, RecurDyn/Particleworks I/F, RecurDyn/Piston,
RecurDyn/R2R2D, RecurDyn/RFlex, RecurDyn/RFlexGen, RecurDyn/SPI, RecurDyn/Spring,
RecurDyn/TimingChain, RecurDyn/Tire, RecurDyn/Track_HM, RecurDyn/Track_LM, RecurDyn/TSG,
RecurDyn/Valve
are trademarks of FunctionBay, Inc.

Edition Note
This document describes the release information of RecurDyn 2023.

Revision History
First Revision, September 2022
Second Revision, March 2023

- 42 -
©2022 FunctionBay, Inc.
All rights reserved.
This software and related documentation are property of FunctionBay, Inc.
5F, Pangyo Seven Venture Valley 1danji 2dong, 625,Sampyeong-dong, Bundang-gu, Seongnam-si,
Gyeonggi-do, KOREA 463-400
TEL : 82-31-622-3700 Fax : 82-31-622-3704

You might also like