ksCalcMassInertiaProperties - Получить объемные массово-центровочные характеристики тел вращения или выдавливания, заданных кривой или группой кривых |
Scroll |
Аналог данной функции при использовании Automation - метод ksMathematic2D::ksCalcMassInertiaProperties.
Синтаксис:
int ksCalcMassInertiaProperties (reference p,
MassInertiaParam * properties,
unsigned int bitVector,
double density,
double param);
Входные параметры:
p |
- указатель на кривую или группу кривых, |
density |
- плотность тела (г/куб.мм), |
param |
- параметр тела (для тела вращения - угол раствора в градусах, для тела выдавливания - толщина), |
bitVector |
- структура параметров, определяющая размерности длины, массы и типы деталей. |
Выходные параметры:
properties |
- указатель на структуру параметров для расчета МЦХ объемных тел. |
Возвращаемое значение:
1 |
- в случае удачного завершения, |
0 |
- в случае неудачи. |
Примечания:
Кривые должны быть замкнутыми и представлять собой наружные и внутренние контура.
Подразделы:
(отсутствуют)