Skip to content
This repository has been archived by the owner on Oct 4, 2020. It is now read-only.

Calculates the angle of the counterweight sector, the moment of inertia of the flywheel, the maximum and minimum forces acting on the crankshaft and post-processing ANSYS data calculate the safety factor

License

staneuski/crankshaft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

О crankshaft

Репозиторий представляет из себя несколько MATLAB программ (каждая в своей папке), рассчитывающих угол сектора противовеса, момент инерции маховика, максимальные и минимальные силы, действующие на коленчатый вал и проводит пост-обработку данных из ANSYS c расчётом коэффициента запаса.

В каждой папке присутсвует описание работы подпрограмм.

Требования

  1. MATLAB
  2. ANSYS (для postProcessingANSYS и получения полей напряжений)
Версия Описание Скачать
v1.0 Несколько разных репозиториев (MATLAB-программ) объединены в один .tar.gz, .zip

Порядок работы с программой

Коротко (для любой из подпрограмм):

  • <subscript name>Dict.m - файл словаря с настройками подпрограммы.
  • Запуск подпрограммы в Command Window:
    Main.m

Подробнее (для каждой подпрограммы):

  • conrodForces - определение максимальной и минимальной силы К действующей на шатун(ы).
  • flywheel - определение момента инерции маховика.
  • postProcessingANSYS - определение коэфициента запаса циклической прочности (на основе полученных в ANSYS распределений напряжений).
  • sectorAngle - определение угла сектора противовеса.

Структура

crankshaft
├── conrodForces
├── flywheel
├── postProcessingANSYS
│   └── inputStressData
└── sectorAngle

About

Calculates the angle of the counterweight sector, the moment of inertia of the flywheel, the maximum and minimum forces acting on the crankshaft and post-processing ANSYS data calculate the safety factor

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages