ADAMS/Car  

Changes

 

What's New

New data-editing dialog boxes 

As part of the ongoing ADAMS/Car-ADAMS/Chassis merger project, a new dialog box was added for editing component data. This new dialog box (named Property File Editor) allows you to store data in XML format. The following elements use this new dialog box format:

  • Air springs
  • Bumpstops
  • Bushings
  • Dampers
  • Reboundstops
  • Springs

To access the Property File Editor:

    1. Launch ADAMS/Car Standard Interface.

    2. Open a subsystem.

    3. Right-click a bushing and then select Modify.

    4. Right-click the Property File text box and select an .xml file from the acar_shared database.

    5. Select , and then save your changes.

Converting TeimOrbit Files to XML

A conversion utility has been added to the ADAMS/Car Database Management menu (see figure below) that either converts a single property file or an entire database from TeimOrbit to XML format.

In the case of an entire database, the utility receives the database that you want to convert, the file type, and the target writable database. All files belonging to the desired file type are read, converted, and saved to the target database. In cases where data that is available in the XML file but was not defined (or was not supported) in the TeimOrbit file, a series of defaults have been used.

After the conversion is completed, you can open XML files in the Property File Editor.

Support to select ADAMS/Solver (C++) for running simulations 

A switch has been added that allows you to select either ADAMS/Solver (FORTRAN), which was the default for all previous releases, or ADAMS/Solver (C++). There are several features and capabilities (especially with respect to contacts and flexible bodies) that are unique to the ADAMS/Solver (C++). For more information, see What's New for ADAMS/Solver.

To select a solver:

  1. Launch ADAMS/Car Standard Interface.

  2. From the Settings menu, point to Solver, and then select Preference.
    The default is None. The other choices are F77 or CXX.

Note: The .acf file contains a reference to the ADAMS/Solver selection. If you enable this option, it allows you to see which version of ADAMS/Solver was used for the simulation.

Auto-plugin capability

A Plugin Manager has been added for the 2003 release. The Plugin Manager is an extremely useful tool that allows you to select all of the plugins you want to load or unload at one time. You have the choice of loading plugins for just a single session or every time, automatically, at startup.

To access the Plugin Manager:

  1. Launch ADAMS/Car Standard Interface.

  2. From the Tools menu, select Plugin Manager.

    The Plugin Manager dialog box is displayed as shown next.



  3. Select Load and/or Load at Startup for all the plugin products you want to use.
    • Load loads the plugin for use in the current session.
    • Load at Startup loads the plugin every time, automatically, at startup.
  4. Select OK.
    The selected plugin products are now loaded. If you exit and restart ADAMS/Car, those products for which you selected Load at Startup will be automatically loaded.

Note: You need a valid license for each plugin to load that plugin in ADAMS/Car.

Improved database search control

In version 12.0, if ADAMS/Car could not locate a file (template, property file, and so on) in the specified CDB or directory, it searched all defined ADAMS/Car databases according to their assigned search order for a like named file, taking the first like named file found.

For this release, ADAMS/Car no longer searches all the defined ADAMS/Car databases by default when it cannot locate a file. However, you can re-enable the searching by setting the MDI_CDB_SEARCH environment variable to yes. This is done by issuing the following command in the Command Navigator:

variable set variable_name=do_search &
 integer_value=(putenv("MDI_CDB_SEARCH","yes"))

If you want to enable CDB searching for all ADAMS/Car sessions, including ADAMS/Car solver simulation, add the following line to your ADAMS/Car configuration (.acar.cfg) file:

ENVIRONMENT MDI_CDB_SEARCH yes

Example:

If the CDB searching is enabled and you have a subsystem file that contains a spring which references the property file:

‹v11›/springs.tbl/mdi_0001.spr

If the file mdi_0001.spr does not exist in the ‹v11› database, or if the ‹v11› database is not defined in your ADAMS/Car session, ADAMS/Car strips the CDB path (‹v11›/springs.tbl/) from the property file name, and searches for a spring file named mdi_001.spr in any defined ADAMS/Car database according to their assigned search order (see the figure below).


According to the search order in the figure above, ADAMS Car searches first for mdi_0001.spr in ‹beta_day_2003›/springs.tbl/, then in ‹acar_shared›/springs.tbl/, and finally in ‹private›/springs.tbl/. ADAMS/Car uses the first mdi_0001.spr found and shows the file location in the Message Window and log file.

Converting a version 12.0 database to version 2003

ADAMS/Car 2003 allows both ADAMS/Driveline and ADAMS/Engine as plugins to ADAMS/Car. This increases your vehicle model's fidelity by adding detailed engine and powertrain subsystems. This also allows you to create a complete Functional Digital Vehicle.

Because of the plugin changes, it was necessary to rename the shared databases for ADAMS/Car, ADAMS/Engine, and ADAMS/Driveline. In version 12.0, ADAMS/Car, ADAMS/Driveline, and ADAMS/Engine had the following database aliases and names that were stored on disk:

Product: Database alias: Database name on disk:
ADAMS/Car ‹shared› shared_car_database.cdb
ADAMS/Driveline ‹driveline› driveline.cdb
ADAMS/Engine ‹shared› shared_engine_database.cdb

For version 2003, we have standardized the shared database names for all three products. The table below shows the changes:

Product: Database Alias: Database name on disk:
ADAMS/Car acar_shared› shared_car_database.cdb
ADAMS/Driveline ‹adriveline_shared driveline.cdb
ADAMS/Engine aengine_shared› shared_engine_database.cdb

Because of these changes, you must modify all existing user databases that reference the new MSC.ADAMS distributed databases. Below are instructions on how to modify user databases using a python script provided with version 2003.

To modify user databases:

Note: We recommend that you save your files before each database conversion.

  1. From the Tools menu, select Database Management, then Version Upgrade and Shared Database Alias as shown below.


  2. If you are running ADAMS/Car with an unconverted CDB, it assumes that any ‹shared› reference should be ‹acar_shared›, so you can immediately use existing databases.

    If you are a Functional Digital Vehicle user, you will need to convert the databases so there is no confusion between the ADAMS/Car ‹shared› and the ADAMS/Engine ‹shared› CDBs.

Full-vehicle analysis using ADAMS/Driver and ADAMS/3D Road

The submission dialog box for full-vehicle analyses was modified to support ADAMS/3D Road. In the ADAMS/Car 12.0 Service Pack, we introduced ADAMS/3D Road that allows you to define a 3D smooth road using a TeimOrbit property file. In 12.0, it was possible to perform a full-vehicle analysis using ADAMS/Driver, but knowledge about file extensions was required to properly set up the analysis. This sometimes caused confusion.

In ADAMS/Car 2003, the procedure for running a full-vehicle analysis and using ADAMS/Driver with ADAMS/3D Road has been simplified. A new button has been added to the existing interface that allows you to choose between a driver course or a 3D smooth road. Depending on this choice, you are presented with a custom interface asking for the relevant input files to be defined.

When using a traditional driver course, you must specify a driver course data file (.dcd) and a road data file (.rdf). The Dcd file is used to specify road path and draw graphics, and the .rdf file is used to specify the tire/ground contact. When using the 3D smooth road option, you only need to specify a single road data file (.rdf). This .rdf file must contain relevant data to be used with the 3d smooth road formulation. We have included some additional 3D smooth roads in the acar_shared database.

ADAMS/Driver uses the data in the 3D smooth road file for path definition. ADAMS/Tire uses the data in the file to define tire/ground contact.

Extensible end and abort conditions

A new user-defined element, condition sensor, has been introduced in this release.

The condition sensor represents a relationship between a measurable solver quantity and a string label identifier that can, for example, be used in a driver control file (.dcf) to define an end condition for ADAMS/Car full-vehicle analyses.

This new element allows you to extend the standard set of available end conditions and will be used in future releases to further enhance the capabilities of the driver control file.

For more information, see the ADAMS/Car online help.

Constant-radius cornering analysis

The constant-radius cornering analysis dialog box was modified to make it consistent with other cornering maneuvers. An option was also added to support the quasi-static skidpad setup. This feature allows you to choose between either a dynamic conditioning phase before the constant-radius cornering analysis starts or a quasi-static conditioning phase. If you choose not to use the quasi-static skidpad option, then text boxes are enabled for you to enter an entry distance (before cornering starts) and a settle time where vehicle transients are allowed to stabilize to steady-state vehicle behavior.

Straight-line acceleration analysis

The straight-line acceleration analysis dialog box was modified to make the default options more intuitive. Rather than using throttle ramp (rate of change of throttle position with respect to time), the interface was modified to use a step function. The new interface now has two text boxes: final throttle and duration of step. The final throttle value specifies the position of the throttle at the end of the step. The final throttle value is represented as a percentage of throttle travel; 100% would be a wide open throttle. The duration of step value specifies how long it takes to step from the initial throttle value to the final throttle value.

The default gear position was also changed from 5 to 1. It did not make sense in most circumstances to start an acceleration test in 5th gear by default. The default steering input was changed from free to straight line, which means DriverLite is used to maintain a straight path. A new option, shift gears, has been added. By default, this is set to active, which means that DriverLite shifts gears based on information defined in your powertrain.

Straight-line braking analysis

The submission dialog box for straight-line braking analysis was modified to make the default options more intuitive. Rather than using brake ramp (rate of change of brake position with respect to time), the interface has been modified to use a step function. The interface now has two text boxes, Final Brake and Duration of Step. The final brake value specifies the brake force at the end of the step. The duration of step value specifies how long it takes to step from the initial brake value to the final brake value.

The default steering input was changed from Free to Straight Line. This means that DriverLite is used to maintain a straight path.

New bushing features and formulations

The bushing code for version 2003 has been modified and extensively rewritten to support the following features, only available with XML format property files.

  • Optional 2D or 3D inter-axial coupling
  • Wider choices of stiffness and damping force methods
  • Ability to mix any force formulation with any damping formulation
  • Hysteretic elastic force and k-fraction damping forces

The bushing component also supports both nonlinear (.bus) and linear (.lbf) bushing property TeimOrbit files. Your existing property files remain supported.

Bushings are modeled with ADAMS/Solver FIELD elements. FIELD's apply a translational and rotational action reaction force between two markers. For more information about the force formulation, see the Component tab in the ADAMS/Car online help. Here we present a brief description of the new features available with bushings in version 2003. Bushings support both XML and TeimOrbit format property files, but only with the new XML implementation you will have access to the new functionality.

Shape (coupling) methods

  • Squared: No coupling between coordinate directions (equivalent to the standard BUSHING statement in ADAMS/Solver, but supports nonlinear force-deflection and force-velocity).
  • Cylindrical: X and Y force-deflection characteristics are coupled, but Z force-deflection characteristic is independent (equivalent to the nonlinear bushing formulation in ADAMS/Car 12.0). Tx and Ty torque-angular-deflection characteristics are coupled in the same manner.
  • Spherical: X, Y, Z force-deflections are coupled, and TX, Ty, and Tz torque-angular-deflections are coupled.
Force-deflection (stiffness) and force-velocity (damping) methods

The bushing component supports a variety of stiffness and damping methods. Also, you may select different methods for each axis and different stiffness and damping methods for a single axis.

Stiffness methods
  • Nonlinear spline based (equivalent to ADAMS/Car and ADAMS/Chassis 12.0 nonlinear bushing)
  • Smoothed piecewise linear ()
  • Hysteretic (previously available only in ADAMS/Chassis)

Damping methods

  • Spline based ()
  • K fraction ()

A final note about the new formulations:

Hysteretic stiffness implementation

  • Uses two force-deflection splines: one for positive velocity and one for negative velocity.
  • Computes the force by switching between the splines based on the sign of velocity, provided the velocity magnitude is greater than a prescribed value.
  • Computes the force by blending the two splines when the magnitude of the velocity is less then a prescribed value.

K-fraction damping

  • Damping force is proportional to the local stiffness
  • Damping coefficient is user specified

For additional information about the equations, see the ADAMS/Car online help.

New air-spring component

You can now replace a coil spring with an air spring in the ADAMS/Car Standard Interface. Air springs are often used in heavy-duty trucks and occasionally in light trucks and passenger cars.

Air springs are modeled as a line-of-sight force acting between two parts at two hardpoints. The air spring force is interpolated as a function of spring deflection and trim load (initial internal pressure). Before analysis, ADAMS/Car reads the spring force verses spring deflection and trim load data from an XML air spring property file. For more information on the force deflection expression, see the Component tab in the ADAMS/Car online help.

Air-spring data collection starts with air-spring test data. Air springs are usually tested in two different ways: constant pressure testing and dynamic testing. Automotive suppliers, engineering manuals, and catalogues usually have detailed description and data pertaining to both testing methods, in particular:

  • Constant pressure testing
    The air spring is filled to a particular gauge pressure and then is compressed with the resulting force measured from a force transducer. The test is performed with a constant pressure, therefore, air evacuates through a blow off valve. At this time it is not possible to create valid property files starting with constant pressure testing raw data.

  • Constant air mass testing (dynamic data)
    This method tests the spring at a constant air mass. The air spring is filled to a particular pressure and then compressed. A measure of the force is taken using force transducers. The pressure in the spring is increased while the spring is compressed. Testing of the spring continues at various line pressures.

The data collected using the second method can be directly used to create valid property files. Part of the first exercise will be creating a valid XML file starting from an Excel spreadsheet describing the data of a typical air spring for vehicular applications.

To work with air springs:

  1. Open an assembly with a coil spring.

    For example, MDI_Demo_Vehicle_lt.asy or TR_Front_Suspension.sub in the ‹acar_shared› database.

  2. Right-click over the coil spring.

  3. Select Replace.

  4. Change Spring to Airspring (see figure below).

Linux operating system support (ADAMS/Car solver only)

ADAMS/Car adds support in the 2003 release for the Linux operating system. At this time, the support is limited to solver only. The graphical user interface portion of the product is not yet supported on Linux. We will add support for the ADAMS/Car interface in a future release.

Please see the Hardware and Software specifications, provided with your distribution and available on the MSC.Software Web site, for further details.

Items first introduced in the 12.0 Service Pack and included in the 2003 release

The 2003 release of ADAMS/Car includes items that were first introduced in the 12.0 Service Pack. If you did not install the 12.0 Service Pack for your MSC.ADAMS installation, note that the following items have also been included in the 2003 release of ADAMS/Car.

20735
Enhanced messaging that indicates which test rig is missing when opening an assembly.

26171
Added a warning message to notify you when you close a subsystem that has been modified and not saved.

28779
Implemented XRF (XML results file) solver success status handling in the analysis macros. This is an advanced error-checking feature to warn you about an unsuccessful simulation.

30946
Introduced an event_class variable to allow assemblies created with other test rigs to be used with the analysis macros provided inside ADAMS/Car. This ensures that custom test rigs keep working as intended (without changes) and allows the possibility for test rig creators to mark them compatible with the standard ADAMS/Car test rigs and macros.

Example:

To mark .my_own_testrig compatible to .__MDI_SDI_TESTRIG, you would add:

variable create variable = .my_own_testrig.event_class &
  string_value = "__MDI_SDI_TESTRIG" &
  comments = "DO NOT REMOVE, USED BY ANALYSIS EXECUTION"
31459
Implemented a cleanup for step_size parameter. Some analysis dialog boxes offered the step_size parameters, while others did not. If they did not offer step size parameters, the values were either hardcoded in the analysis macros or they belonged in the .dcf files. Now the analyses that have end time rather than step size are event-completion based.

31727
Updated analysis dialog boxes such that the max_gears variable in a powertrain sets the number of gears available in the Gear Position option menu of all appropriate dialog boxes.

32380
You can now specify units for actuator limits. When creating an actuator, you enter limits on displacement, and they are used in the suspension test rig. The lack of units on those variables could potentially cause problems if you use units other than the standard ADAMS/Car units.

32622
Implemented a 3D smooth road analysis. ADAMS/3D Smooth Road allows you to create many types of three-dimensional roads such as parking structures and race tracks. The ADAMS/3D Smooth Road profiles are defined in the .rdf (TeimOrbit) text file format. You can then incorporate this .rdf file into ADAMS/Car models and use it with ADAMS/Tire Handling Tire. Only smooth 3D roads are supported (that is, no bumps, potholes, and so on). The same road perturbations that are available in 2D road will be extended to 3D road in a future release. For more information, see the ADAMS/Tire road model online help.
(Back to top)



Issues resolved

Initial conditions for traveled distance when using SWIFT Tire with full-vehicle simulations
Corrected a bug in the 12.0 release. A vehicle model defined with an axis system with the X direction positive aft and the vehicle driving forward (-X direction). For these conditions, the initial conditions of the traveled distance were not set correctly, resulting in an incorrect processing of the road profile.

26533
We resolved an issue on the Solaris operating system. When the bundle database option is selected, the tarred database is available.

32466
We have resolved a crash when performing multiple suspension analyses that include references to tire property files.

28874
ADAMS/Car now allows you to synchronize multiple in-session versions of the same subsystem in an automated fashion. You can select a master subsystem (source) and choose from a dynamically updated list of other subsystems (targets) in the session. The target subsystems then inherit all settings of the master (only the subsystem mode is retained), which helps alleviate some subsystem consistency concerns raised when we introduced support for multiple assemblies in the same session.

For example, assume you are working on a suspension assembly and a full-vehicle assembly that both reference the same steering subsystem. If you make a change to the steering wheel position in the suspension assembly, this functionality allows you to synchronize that change into the full-vehicle assembly, rather than making the change in two places.


30317
Customization entry points have been provided to allow you to hook up your extensions without having to modify the provided standard macros. These standard macros now execute custom macros (following a certain naming convention) if they are found in the session database (using the same method used for the acar_init_(site/private) macros you may be already familiar with).

The currently available entry points and their naming conventions are:
- mac_fil_ass_new_gen     =› mac_fil_ass_new_gen_custom
- mac_fil_ass_ope            =› mac_fil_ass_ope_custom
- mac_fil_ct13_?_upd       =› mac_fil_ct13_?_upd_custom (see also 32715)
- mac_ana_ful_sub           =› mac_ana_ful_sub_custom_pre
                                    =› mac_ana_ful_sub_custom_acf
                                    =› mac_ana_ful_sub_custom_pos

Scan the entry point macros for the list of required parameters to be added to the custom macros to function properly.

32044
A Target Database option has been added to the Template, Subsystem, and Assembly Save As dialog boxes, which allows you to specify where the files should be written, thereby resolving a common mistake of saving a file to the wrong database. The default writable database setting serves as the default value for this option.

32639
We resolved an issue where the suspension characteristic file (.scf) was corrupted because of failed analyses.

32640
Steering driver demand is now available as an output for quasi-static analyses.

32715
Customization entry points have been provided to allow those of you with user-defined elements to hook up your own template conversion code to the existing standard macro, thus eliminating the need to modify it (see also 30317 shown above).

For example, mac_fil_ct13_7_upd (the macro to convert version 13.6 templates to the ADAMS/Car 2003.0 compatible version 13.7) checks for the existence of a macro named mac_fil_ct13_7_upd_custom and executes it if found.

A custom conversion macro could look like:

   ! $template:t=model(_[^_]*):A

   for variable=$_self.loopObj &

    object =(eval(db_children($template,"ude_instance")))

      if condition=(db_type($_self.loopObj.object_value) == "my_ude")

         ude replace instance &

          instance_name=(eval($_self.loopObj[1])) &

          with_type=.my_lib.my_ude
		  
       end

   end
38326
Full-vehicle analysis submit macros now support a flexible chassis.

38249
The axle ratio number in the vehicle parameter array is no longer hardcoded to 1.0.

38608
We resolved an issue where the directions of the I-part-axes and the J-part-axes of a convel-joint are parallel. ADAMS/Car was creating the I and J markers with wrong directions.

39089
The vertical force applied to the contact patch now accounts for the table and jack masses.

39618
The orientation of gravity is now maintained relative to the origo marker when you specify new coordinate systems in your acar .cfg file.

39821
Saving templates, subsystems, and assemblies has changed for this release to be more compliant with the industry standard behavior. Selecting Save from the File menu now immediately saves the file using common defaults (binary for templates, and TeimOrbit for subsystems and assemblies). Save As was changed to make the renaming optional and should now be used to access the consolidated set of save options (see also 32044 above).

40306
An inconsistency has been corrected where user subroutine parameters, based on design variables of type angle, were written to the MSC.ADAMS dataset in degrees instead of radians. If you are using user subroutines that process input parameters of type angle and expect the values to be expressed in degrees (because of the now eliminated inconsistency) you may need to change your subroutine accordingly (for example, by scaling the input parameter with rtod or removing an already existing conversion dtor*).

40823
Adjustable forces now work with the internal solver.

40927
The Application and Identifier text boxes in the actuator dialog boxes are now optional entries. These parameters were originally implemented to support a more dynamic use of actuators (for example, to allow de-/activation and function assignment on the assembly level by adding additional means for browsing and filtering). They are not currently used in ADAMS/Car but are considered to be placeholders for future enhancements.

41073
The nrod (beam) implementation now uses a material properties library available in ADAMS/View. Some differences are expected in the Youngs modulus and in the Poissons ratio.

Items resolved in the 12.0 Service Pack and included in the 2003 release

This release includes several items that were first resolved in the 12.0 Service Pack. If you did not install the 12.0 Service Pack for your MSC.ADAMS installation, note that the following items have been included in the 2003 release of ADAMS/Car.

12183
If an actuator exceeds a predefined minimum or maximum, ADAMS/Car terminates the simulation and issues a warning.

24521
Made an update to provide the correct mass properties for nonlinear rods (beam). The fix does not correct the problem for existing templates, but it does ensure that you will get the correct mass properties when creating a new nonlinear rod (beam) component in a template.

26096
Corrected the ride steer value calculations. There is still a problem where ADAMS/View does not recognize angle/length as a valid unit specification. Therefore, the curves are not converted to model units (most likely degrees) and are displayed in plots as radians.

26274
For conceptual suspension modeling (CSM), an update was made in the generation of the .scf file. This allows the CSM-subsystem to work when the dependencies TOE, CAMBER, or SIDE = f(TZ) are activated. This was done to remove static initial positions for dependent suspension curves. Previously, the generated .scf curves were absolute instead of relative.

27027
The component units for the aligning torque camber compliance and aligning torque steer compliance are now set to angle. Previously, they were set to no_units, causing a problem when changing units.

27378
Updated the Comment buttons in the dialog boxes. From the Standard Interface you can view the comment entered from the Template Builder but you are not able to modify the comment. The mechanism to add feedback based on changes to hardpoints is to add comments to the subsystem (File -> Save -> Subsystem).

The comment dialog box now updates the comment under the respective user-defined element (UDE).

28005
FEA Loads export utilities for assemblies that contain either rigid or flexible components (or a combination of both) now work in ADAMS/Car.

28356
Updated the test rig to improve robustness when exercising a vehicle with large loading conditions. Previously, many simulations would fail events such as lateral static loadcase where the loading conditions could be large. The code was updated as follows:
  • Forces are always applied, regardless of the fact that the tire loses contact with the ground. The advantages of this implementation are:
    • ADAMS/Solver is satisfied if the tire loses contact with the road and lateral forces are still being applied. This eliminates ADAMS/Solver failures.
    • It is easier to understand that forces will always be applied.

  • The moments generated by the lateral forces and longitudinal braking forces at the contact patch have their moment arm limited by the unloaded radius. This avoids the building of extremely high torques if the tire goes out of contact and the table falls.
29234
Converting binary templates from versions 10.1 to 11.0 to 12.0 is now working properly.

30129
Feedback channel UDEs now support the routine parameter for usersubs.

30161
Fixed an application crash that used to occur when updating a subsystem that has been read in using the binary format.

30361
Braking in a turn, cornering with steer release, lift-off turn-in, and power-off cornering now trigger an end condition when you select turn_direction as right.

30362
Straight-line braking now has three steering methods: locked, free, and straight-line.

30363
Braking-in-a-turn test now consists of two parts:
  • Braking and holding the steering wheel fixed to observe the turn-in characteristics.
  • Braking and trying to maintain the path on which the vehicle is turning to observe the steering torque characteristics.
30596
ADAMS/Car solver now opens TeimOrbit files in binary format. The reason for this update is to ensure cross-platform compatibility of TeimOrbit files stored across a multi-platform network.

30640
Updated ADAMS/Car end conditions. The following is a list of new end conditions:
  • Longitudinal Displacement (lon_dis (DX))
  • Lateral Displacement (lat_dis (DY))
  • Vertical Displacement (vert_dis (DZ))
  • Lateral Velocity (lat_velocity (VY))
  • Vertical Velocity (vert_velocity (VZ))
  • Roll Rate (roll_rate (WX))
  • Pitch Rate (pitch_rate (WY))
  • Vertical Acceleration (vert_accel (ACCZ))
These end conditions can be referenced from a .dcf file to trigger ADAMS/Car solver to stop the current simulations on reaching a desired state.

30762
Quasi-static set up analysis is now disabled for CSM-based models and vehicle assemblies that do not have a powertrain subsystem.

30811
A simulation can now run successfully without a powertrain subsystem.

30851
The static-setup routines now support point motions.

30966
Error handling has been improved when updating custom powertrain and tire templates.

31000
Requests are now converted properly during template conversion.

31465
Updated the __MDI_SUSPENSION_TESTRIG to fix a problem where the right wheel mass was unparameterized.

32006
If you reference an MF-TYRE tire property file, the vertical stiffness is now converted to model units in the suspension analyses.

32138
Quasi-static setup now works with different coordinate systems.

32198
The perpendicular JPRIM for settle analysis has been fixed. Previously it was constraining roll not yaw.

32508
The Create/Modify Marker with the symmetric option now works for parts under a UDE.

32557
The quasi-static setup now works for Miliken Moment Method analyses.

32729
Improved error and added update checking for communicators.

32797
In version 12.0 you were limited to using just one plant input and one plant output when interfacing with ADAMS/Controls. This limitation was removed with the 12.0 Service Pack.

32802
The MDI_REAR_MULTI_LINK.sub can now be used in full-vehicle assemblies.

35800
Fixed a units problem in the shared powertrain template that caused the SDI to behave poorly.

36025
Discovered result differences in steering release events. The result differences were caused by the flipped rotation direction of the steering shaft without adjusting the steering assist VFORCE function accordingly. While investigating this issue, we also found that the VFORCE (and the depending request) was always active even though the phs_steering_assist flag (implicit from the subsystem setting) was not. That was corrected as well.
(Back to top)


Known issues

Please go to the Knowledge Base to read all of the Known Issues for
ADAMS/Car 2003
(Back to top)

 

Copyright © 2003 MSC.Software Corporation. All rights reserved.

Revised: 09/06/05