Skip to content

ladisk/DyS

Repository files navigation

DyS

DOI

A multibody dynamics simulator written in python 2.7.x.

We developed this module while working on this publications:

L. Skrinjar, J. Slavič and M. Boltežar A Validated Model for a Pin-Slot Clearance Joint Nonlinear Dyn (2017) 88: 131-143 dx.doi.org/10.1007/s11071-016-3234-y

See: www.ladisk.si

L. Skrinjar, J. Slavič and M. Boltežar Absolute Nodal Coordinate Formulation in a Pre-Stressed Large-Displacements Dynamical System Journal of Mechanical Engineering (2017) 63: 417-425 10.5545/sv-jme.2017.4561

See: www.ladisk.si

If you find it useful, consider to cite us.

DyS GUI animation

DyS GUI animation

A flexible pendulum ANCF (Absolute Nodal Coordinate Formulation)

Animation of a flexible pendulum

A sphere-sphere contact

Animation of a sphere-sphere contact

An internal contact between two cylinders

Animation of an internal contact between two cylinders

Kinematics of a switchgear mechanism

Kinematics of a switchgear mechanism

Revolute clearance joint

Dynamics of a revolute clearance joint

Pin-slot clearance joint

Dynamics of a pin-slot clearance joint

Kinematic analysis of a parameterized slider-crank mechanism

Kinematic analysis of a parameterized slider-crank mechanism

Dynamic analysis of a slider-crank mechanism

Dynamic analysis of a slider-crank mechanism

Libraries used

  • numpy is used for numerical part.
  • pyqt is used for GUI part.
  • pyvtk bindings is used to display geometry data in 3D environment.
  • vtk together with python bindings pyvtk.
  • XlsxWriter is used to read and write solution data to and from .xlsx file.

Authors

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published