диаметр dv = 80,90169943749474.
Число граней многогранника n = 5…
Рис. Пятигранник.
Расчет:
Половина угла на грань:
Ur = 180 / n; Ur = 180 / 5; Ur = 36…
Расчет при известном описанном диаметре.
Радиус описанного диаметра:
R=d / 2; R=100 / 2; R= 50…
Радиус вписанной окружности:
Rv=(d/2)*cos( Ur ); Rv= 50 * cos( 36 );
Rv= 40,45084972…
Вписанный диаметр:
.dv=Rv+Rv; .dv= 40,45084972 + 40,45084972;
.dv= 80,90169944…
Максимальный размер между вершинами:
X = d * ( cos ( 90 / n ))…
Ширина грани:
Sg= 2*(sqrt( R * R – Rv * Rv )); Sg= 2*(sqrt( 50 * 50 – 40,45084972 * 40,45084972 ));
Sg= 58,77852523…
Площадь многогранника:
S= ( Sg * Rv * n ) / 2; S= ( 58,77852523 * 40,45084972 * 5 ) / 2; S= 5944,103227…
Запись программы в Excel.
Первым делом откроем лист Excel по имени Е_12. ( Скачать из приложения ).
Сохраним его как Е 13. Далее на листе необходимо выполнить заголовок расчета:
«Геометрия многогранника». Далее форматируем столбики как описано @002. @003. @004. @004А.
Расчеты: Здесь много расчетов связанных с углами. Компьютер угловые функции ведет в радианах.
@010. Угол 180 градусов равен числу Pii = 3,1415926 радиан..
Перевод из градусов в радианы: Радианы = Градусы*Pii/180…
Перевод из радиан в градусы: Градус = Радиан*180/Pii…
Любая тригонометрическая функция требует ввода аргумента в радианах.
Аргумент следует предварительно рассчитать и в функцию вставить адрес ячейки с аргументом.
Формулы приведены выше и в Excel. Можно посмотреть в открытом листе Е13.
Выполняем защиту столбиков и сохраняем лист как Е 13. Затем сохраняем как Е 13_Z.
Проверим форматирование столбиков и защитим лист @007.
Геометрия коробовой кривой ( овала )
Коробовая кривая – этой кривой можно с достаточной точностью заменить овальную кривую.
К примеру с помощью программы расчета геометрии коробовой кривой можно рассчитать геометрические размеры обжатого уплотнительного круглого резинового кольца.
Рис. Коробовая построение.
Построение:
Задано:
Большая полуось ОА… ОА = ОP..
Малая полуось ОВ.
Алгоритм Расчета:
ОА = ОP.. Построением..
Построением: РВ = ОА – ОВ; ТВ = РВ..
АВ =sqrt( АО*АО + ОВ*ОВ ); АТ = АВ – ТВ; ХТ = АТ / 2;
Из подобия треугольников: АХ / АО = АE / АВ; отсюда:
АE = АХ*АВ / АО; аналогично: ВК = ( АХ + ВТ )* АВ / ВО;
ОE = ОА – АE; ОК = ВК – ОВ; ХВ = ХТ + ТВ = AX + BT;
Rm=(XT*AB)/OA.. Малый радиус..
Rb=BK=(AB*(XT+PB))/OB… Большой радиус..
X=OB/OA..
UA=ATan(X).. Угол большого круга..
UB=(Pii/2)-UA… Угол малого круга..
SB=Pii*BK*BK.. Площадь круга с больш.R..
SM=Pii*Rm*Rm.. Площадь круга с малым .R..
SBS=SB*2*UA/Pii..
SMS=SM*2*UB/Pii..
KO=BK-OB..
OO1=OA-Rm..
STR=2*KO*OO1..
SO=(SMS+SBS)-STR..
XU=UA*360/Pii..
X=4*SO/Pii..
DS= sqrt(X)..
Для расчета площади сечения коробовой кривой :
Большой радиус Rb = КВ; Зная стороны ВК и ХВ – находим угол сектора «W».
Зная радиус Rb и угол сектора «W»– найдем площадь сектора.
Зная стороны ОК и ОE прямоугольного треугольника – найдем его площадь
и вычтем