С Новым годом! Форум программистов, компьютерный форум, киберфорум
Геометрия
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 04.04.2014
Сообщений: 6

Построить развёртку наклонного цилиндра

04.04.2014, 00:42. Показов 5342. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь вывести формулу для графика кромки развёртки наклонного цилиндра.
В основании круг, наклон цилиндра от 0 до 90 градусов.
В нормальном сечении этой фигуры соответственно эллипс.
(частный случай усечённого эллиптического цилиндра)



вот пример того, что выдаёт Solidworks

при очень сильном наклоне, когда угол наклона стремится к 90гр. кривая стремится принять форму полуокружностей


такая форма при наклоне в 45 градусов


при наклоне в 0 градусов - прямоугольник. это и так понятно без картинки.

есть ли какие-нибудь идеи как решить такую задачу?
Solidworks даёт сомнительную точность, хотелось бы получить более точную форму.

 Комментарий модератора 
Правила форума

4.12. Картинки и любые другие файлы загружайте на форум, во избежание их удаления или потери на сторонних ресурсах.

0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.04.2014, 00:42
Ответы с готовыми решениями:

Уравнение наклонного эллипса
Ищу уравнение наклонного эллипса. Знаю, что в общем случае его можно представить как систему \begin{cases} x=a\cos (t+\phi)\\y=b\sin...

Уравнение наклонного конуса
Добрый день! Помогите написать уравнение наклонного конуса, у которого вершина в точке ({x}_{0},{y}_{0},{z}_{0}) и основанием...

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

12
1473 / 627 / 139
Регистрация: 17.12.2013
Сообщений: 2,380
04.04.2014, 10:53
Солид выдает нормальную точность развертки. Можете попробовать модуль BLANKWORKS.
0
0 / 0 / 0
Регистрация: 04.04.2014
Сообщений: 6
04.04.2014, 14:04  [ТС]
у меня возникли трудности при установке blankworks, так что пока этот метод попробовать не получается..
параллельно обсуждаю эту тему на тематическом форуме по солиду...
там уже пришли к выводу что надёжнее использовать mathcad =)
но вывести формулу для построения такой кривой... пока не получается.. неделю мозг ломаю... давал задачку знакомым математикам, тоже не смогли решить...
0
1473 / 627 / 139
Регистрация: 17.12.2013
Сообщений: 2,380
04.04.2014, 14:56
blankworks нужно ставить ту версию, которая подходит для установленной версии солида. Еще можете попробовать FormingSuite, это программа от той же компании что и добавление blankworks, но имеет отдельный интерфейс, без интеграции в солид.
1
0 / 0 / 0
Регистрация: 04.04.2014
Сообщений: 6
04.04.2014, 15:13  [ТС]
Спасибо, качаю )
посмотрим что получится.

Но всё-таки хотелось бы попробовать решить задачу аналитически
0
 Аватар для Klavdia
135 / 112 / 13
Регистрация: 03.06.2013
Сообщений: 270
04.04.2014, 23:33
y=kx
x=Rsin(w)
x1=Rw,
примерно так, с точностью до константы.
Ваша задача - найти отсюда у(х1)....

..... А развёртка в Солиде (первая) у Вас и правда какая-то неправильная что-ли? Вы как её получили вообще?
0
0 / 0 / 0
Регистрация: 04.04.2014
Сообщений: 6
05.04.2014, 02:49  [ТС]
там не синусоида, синусоида получается в развёртке усечённого обычного круглого цилиндра.
первая развёртка правильная, в сечении фигуры - эллипс, очень вытянутый. почти плоский.

Добавлено через 2 часа 8 минут
FormingSuite действительно помог, спасибо =)
на первое время думаю этого достаточно.
но вопрос с математической формулой остаётся открытым...
0
 Аватар для Klavdia
135 / 112 / 13
Регистрация: 03.06.2013
Сообщений: 270
05.04.2014, 08:25
Лучший ответ Сообщение было отмечено dasich как решение

Решение

Если эллиптический цилиндр, то, конечно, посложнее, но суть та же. Параметром задаёте угол w(0 - 2pi),

у=kcosw

а х= длине дуги эллипса от этого же угла, берёте её, например, отсюда:

http://http://webmath.exponent... int/19.htm
0
 Аватар для Worse
26 / 22 / 4
Регистрация: 24.10.2011
Сообщений: 166
05.04.2014, 23:06
X= F1(X0)+F2(R)*F3(phi)
Y= F4(Y0)+F5(R)*F6(phi)
Z= F7(Z0)

R= constant
Миниатюры
Построить развёртку наклонного цилиндра  
0
0 / 0 / 0
Регистрация: 04.04.2014
Сообщений: 6
05.04.2014, 23:29  [ТС]
Klavdia, так уже пытался, хотел вывести функцию f(x), надо вынести Х из интеграла, но с этим CADы не справились....

Worse, это формула наклонного цилиндра? спасибо, а как развёртку из неё получить?
0
 Аватар для Worse
26 / 22 / 4
Регистрация: 24.10.2011
Сообщений: 166
06.04.2014, 00:17
Да просто паралелограм сверни в трубку .

Я окружность вытянул под углом . Если надо ещё угол скоса задавать то F1(x0) и F4(y0) надо синхронизировать с F7(Z0)
Миниатюры
Построить развёртку наклонного цилиндра  
0
 Аватар для Worse
26 / 22 / 4
Регистрация: 24.10.2011
Сообщений: 166
06.04.2014, 01:20
Вот можно и угол задавать Пределы от 0 до 180 (0 и 180 градусов нельзя )
Миниатюры
Построить развёртку наклонного цилиндра  
Вложения
Тип файла: rar 1.rar (270.4 Кб, 5 просмотров)
0
0 / 0 / 0
Регистрация: 04.04.2014
Сообщений: 6
06.04.2014, 02:26  [ТС]
f(x) вычислить не удалось, но получилось построить таблицу значений
Миниатюры
Построить развёртку наклонного цилиндра  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.04.2014, 02:26
Помогаю со студенческими работами здесь

Построить сечение (элипс) цилиндра и плоскости
доброго времени суток, построил цилиндр, провёл плоскость, теперь нужно провести элипс на месте их пересечения, сколько не старался, не...

Объем цилиндра равен V, а площадь основания – S. Какова высота цилиндра Н?
Написать программу, которая вычисляет Объем цилиндра равен V, а площадь основания – S. Какова высота цилиндра Н? Пример: V = 10м3 ,...

Найти напряженность электрического поля внутри цилиндра; вне цилиндра
:wall:

Пренебрегая трением в оси цилиндра, найдите зависимость от времени угловой скорости цилиндра.
1.На однородный сплошной цилиндр массой М и радиусом R намотана легкая нить, к концу которой прикреплено тело массой m. В момент t = 0...

Вычислить площадь боковой поверхности цилиндра, если известны высота h см и объем V cм3 цилиндра.
Вычислить площадь боковой поверхности цилиндра,если известны высота h см и объем V cм3 цилиндра.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru