Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
[ Закрыто ] Площадь поверхности полого, прямого цилиндра, Как посчитать?
 
Добрый день, коллеги!
Столкнулся с надобностью посчитать площадь поверхности полого, прямого цилиндра.

Исходные данные:

Диаметр цилиндра по наружи =100 мм
Толщина стенки = 1 мм (внутренний диаметр =98 мм)
Высота цилиндра=100 мм


берем Википедию:
"Площадь боковой поверхности

Площадь боковой поверхности цилиндра равна длине образующей, умноженной на периметр сечения цилиндра плоскостью, перпендикулярной образующей.
Площадь боковой поверхности прямого цилиндра вычисляется по его развёртке.
Развёртка цилиндра представляет собой прямоугольник с высотой и длиной , равной периметру основания. Следовательно, площадь боковой поверхности цилиндра равна площади его развёртки и вычисляется по формуле:.
В частности, для прямого кругового цилиндра:, и .

Площадь полной поверхности
Площадь полной поверхности цилиндра равна сумме площадей его боковой поверхности и его оснований.
Для прямого кругового цилиндра: "

Берем калькулятор. Sцилиндра=(Pi*D)*h.
Sцилиндра=(3.1415*0.1)*0.1=0.031415 m2. Площадь полной поверхности. Sпп=2*pi*0,05(0,1+0,05)=0,047123 м2

Что посчитал T-Flex: Sцилиндра=0,062826 м2

Вопрос: Что за лажу считает T-Flex вместо площади?!
Изменено: awmalchuk - 20.10.2016 13:28:38
Практика - критерий истины (с)
 
Цитата
awmalchuk написал:
Вопрос: Что за лажу считает T-Flex вместо площади?!
T-FLEX всё правильно считает. В расчёте не учтена площадь внутренней поверхности
 
Цитата
Алексей написал:
Цитата
awmalchuk написал:
Вопрос: Что за лажу считает T-Flex вместо площади?!
T-FLEX всё правильно считает. В расчёте не учтена площадь внутренней поверхности
Я извиняюсь, а в комментарии к расчёту площади - не судьба указать, что это сумма площадей внутренней и внешней поверхностей?
Я бы хотел иметь возможность измерения выбранной мною поверхности, в довесок к существующей возможности. Возможно ли это в ближайших обновлениях или в 15й версии флекса?
Изменено: awmalchuk - 18.12.2015 11:41:57
Практика - критерий истины (с)
 
Цитата
Алексей написал:
T-FLEX всё правильно считает. В расчёте не учтена площадь внутренней поверхно
Да неправильно он считает, в том то и дело.

Зачем для подсчета площади учитывать и внутреннюю поверхность? Что вы считаете?
Это не площадь, а какая-то отсебятина.
Я дал вам ссылку на Википедию. Откуда Топ Системы взяли формулу расчёта площади прямого цилиндра? Можно источник методики?

Давайте разберемся с определениями и методиками.
Есть понятие площади поверхности и полной площади.
Площадь боковой поверхности цилиндра равна длине образующей, умноженной на периметр сечения цилиндра плоскостью, перпендикулярной образующей.
Площадь полной поверхности цилиндра равна сумме площадей его боковой поверхности и его оснований.

А еще есть площадь цилиндра по формуле Топ Систем. Площадь поверхности цилиндра равна сумме площадей внутренней и внешней поверхности.
То, что считает флекс - это "какая-то" площадь. До полной площади ей не хватает суммы площадей оснований цилиндра.
Изменено: awmalchuk - 18.12.2015 11:45:11
Практика - критерий истины (с)
 
Цитата
awmalchuk написал:
Я извиняюсь, а в комментарии к расчёту площади - не судьба указать, что это площадь ВСЕХ поверхностей?
В формуле Вы указали, что хотите узнать площадь Тела ("Тело_3"). Вот и получили площадь Тела.
Хотите площадь цилиндрической грани, указывайте для расчета площади нужную грань.

И определитесь с понятиями Поверхность и Грань - это разные вещи.
 
Цитата
Osiris2000 написал:
В формуле Вы указали, что хотите узнать площадь Тела ("Тело_3"). Вот и получили площадь Тела
Тело - это результат всех операций, образующих это тело. Я не прав?
Я не получил площадь тела. Площадь тела была бы рана сумме площадей поверхностей. В данном случае, я бы понял, если бы были учтены площади оснований цилиндра.
Но Флекс посчитал сумму только внутренней и внешней поверхности, проигнорировав поверхности оснований

Тело_3 - это полый цилиндр. То, что измерил флекс - не является площадью этого тела (полого цилиндра)
Т.е. Тело - это сумма всех граней и ребер, это тело образующих. Или не так?

Площадь тела - это сумма площадей всех поверхностей этого тела. С этим спорить будете?
Изменено: awmalchuk - 18.12.2015 12:04:54
Практика - критерий истины (с)
 
Цитата
awmalchuk написал:
Я не получил площадь тела. Площадь тела была бы рана сумме площадей поверхностей. В данном случае, я бы понял, если бы были учтены площади оснований цилиндра.
Но Флекс посчитал сумму только внутренней и внешней поверхности, проигнорировав поверхности оснований
Проверяю у себя, складывая площади отдельных поверхностей вашего цилиндра (с учетом граней торцев) и сравниваю с поверхностью Тела - сумма сходится.

Давайте разбираться почему у вас какие-то не такие результаты получаются. Пожалуйста, приложите ваш файл. Также сообщите номер используемой сборки T-FLEX CAD.
 
Цитата
Osiris2000 написал:
Цитата
awmalchuk написал:
Я не получил площадь тела. Площадь тела была бы рана сумме площадей поверхностей. В данном случае, я бы понял, если бы были учтены площади оснований цилиндра.
Но Флекс посчитал сумму только внутренней и внешней поверхности, проигнорировав поверхности оснований
Проверяю у себя, складывая площади отдельных поверхностей вашего цилиндра (с учетом граней торцев) и сравниваю с поверхностью Тела - сумма сходится.

Давайте разбираться почему у вас какие-то не такие результаты получаются. Пожалуйста, приложите ваш файл. Также сообщите номер используемой сборки T-FLEX CAD.
Давайте.
Всё, разобрался. Действительно, всё правильно считает.
Недоразумение было из-за небольших габаритов и как следствие то, что посчитал T-Flex: Sцилиндра=0,062826 м2 визуально показалось как 2*Sнаружной поверхности, 2*0,031415 м2.
Вопрос закрыт. Разобрались)
Спасибо всем откликнувшимся!
Практика - критерий истины (с)
 
Цитата
awmalchuk написал:
Вопрос закрыт. Разобрались)
Ну, хорошо.

Возможно, вам пригодится возможность именовать грани - так удобнее записывать выражения в редакторе переменных.
Кликните правой кнопкой по нужной грани и выберите пункт "Свойства" (иконка с синим восклицательным знаком). После этого грань попадет в дерево модели в раздел "Геометрические элементы" и на неё можно будет ссылаться по имени.
 
Цитата
Osiris2000 написал:
Возможно, вам пригодится возможность именовать грани - так удобнее записывать выражения в редакторе переменных.
Очень частая раньше была у меня такая задача по подсчёту разных поверхностей в одной модели или сборки. Самый удобный способ - это использовать операцию "Наложение материала", мерить просто, визуально видно что измеряешь. А именовать в данном случае не так наглядно, хотя при измерении 1 поверхности может и нормально.
Страницы: 1