Skip to content

v0.12.0

Compare
Choose a tag to compare
@github-actions github-actions released this 30 May 14:25
· 78 commits to main since this release
8d4318e

Modia3D v0.12.0

Diff since v0.11.2

  • Support for variable-structure systems where variables (states) can appear and disappear during simulation
    • A simulation run is partitioned into phases that are called segments or modes (multi-mode modeling)
    • The transition between modes is triggered by a full restart
    • The number of modes is usually not known in advance
    • Modia3D is a built-in component for Modia
    • Using segmented simulation for Modia3D models defined in an action program, the following actions trigger a full restart for next mode (segment)
      • ActionAttach, ActionReleaseAndAttach, ActionRelease, ActionDelete
    • Enable modeling and simulation of 3D mechanical systems with dynamically changing degrees of freedom during simulation, see corresponding paper: DOI: 10.3390/electronics12030500
      • All applications and models mentioned in this paper, can be found in Modia3D release v0.12.0 or Modia release v0.10.0
  • Add Force Elements WorldForce and WorldTorque for force/torque vector application by functions of time.
  • Enable Force Element results by interface extension (element path and simulation model).
  • Improve efficiency of FileMesh contact (faster support point calculation).
  • Fix Animation Export:
    • Update three.js geometry type names, e.g. SphereBufferGeometry -> SphereGeometry.
    • Enable/fix FileMesh options useMaterialColor and doubleSided.
    • Disable double side rendering for standard objects.

Non-backwards compatible changes

  • Requires Modia 0.10.0. Some internal interfaces have been changed
    (should not have an influence on user models).

Closed issues:

  • Examples throw error, don't seem to import in Three.js (#119)

Merged pull requests: