Моделирование поведения блочных подвесов с троссовым соединением.

Russian forum
Forum rules
Правила форума и полезная информация

ПОЖАЛУЙСТА! Начиная обсуждение, обязательно....
Post Reply
Arcad
Posts: 4
Joined: Mon Dec 12, 2022 6:32 pm

Моделирование поведения блочных подвесов с троссовым соединением.

Post by Arcad »

Всем привет!

Помогите разобраться как смоделировать движение троса протянутого через роликовые блоки как подвижные так и закрепленные на конструкции.

Нужно вычислять сколько высвобождается троса в случае появления его излишка при движении конструкции.
В частности пример крана с его блоками нужно смоделировать, или движение лифта.

Заранее спасибо!
OS: Ubuntu Core 20
Word size of FreeCAD: 64-bit
Version: 0.20.1.29177 +233 (Git) Snap 245
Build type: Release
Branch: tag: 0.20.1
Python 3.8.10, Qt 5.15.3, Coin 4.0.0, Vtk 7.1.1, OCC 7.6.3
Locale: Russian
memfis
Posts: 589
Joined: Tue Nov 15, 2016 7:58 pm

Re: Моделирование поведения блочных подвесов с троссовым соединением.

Post by memfis »

Зависит от того, насколько точно и трудозатратно хотите посчитать.
Я бы делал (и делаю) так - создаю " компоновочный" эскиз, где простыми отрезками задаю конфигурацию изделия, задаю условия равенств и отношений - это можно делать в т.ч. как расчетные функции. Какие-то элементы, неподвижные, жестко фиксирую, подвижны оставляю нужные степени свободы. потом руками таскаю подвижные и смотрю, как оно "ходит". При необходимости линии преобразую в прямоугольники (т.е. даю им "толщину") и связываю "шарнирами" - снова таскаю и смотрю. Ну и общую длину, как в Вашей задаче, тоже визуализировать можно разными способами - как результат сложения в таблице или как набор горизонтальных отрезков, каждй из которых равен какому-то элементу, со "справочным" размером общей длинны всех отрезков. Уж точно бы не стал для этих целей создавать объемные модели, роботов, и пр.
doubters
Posts: 168
Joined: Fri Mar 18, 2016 12:53 pm

Re: Моделирование поведения блочных подвесов с троссовым соединением.

Post by doubters »

Никогда не задавался ничем подобным, но натолкнулся на вот такое видео:
phpBB [video]

Возможно, оно даст пищу для размышлений.
Arcad
Posts: 4
Joined: Mon Dec 12, 2022 6:32 pm

Re: Моделирование поведения блочных подвесов с троссовым соединением.

Post by Arcad »

doubters wrote: Tue Dec 13, 2022 10:07 pm Никогда не задавался ничем подобным, но натолкнулся на вот такое видео:
phpBB [video]

Возможно, оно даст пищу для размышлений.
Роде то что надо!
Вроде то что надо, НО!
Там на верхней части среди кнопок есть слово Dynamics, а у меня его нет!
Получается что-то еще надо доинсталить?
OS: Ubuntu Core 20
Word size of FreeCAD: 64-bit
Version: 0.20.1.29177 +233 (Git) Snap 245
Build type: Release
Branch: tag: 0.20.1
Python 3.8.10, Qt 5.15.3, Coin 4.0.0, Vtk 7.1.1, OCC 7.6.3
Locale: Russian
Arcad
Posts: 4
Joined: Mon Dec 12, 2022 6:32 pm

Re: Моделирование поведения блочных подвесов с троссовым соединением.

Post by Arcad »

memfis wrote: Tue Dec 13, 2022 8:45 am Зависит от того, насколько точно и трудозатратно хотите посчитать.
Я бы делал (и делаю) так - создаю " компоновочный" эскиз, где простыми отрезками задаю конфигурацию изделия, задаю условия равенств и отношений - это можно делать в т.ч. как расчетные функции. Какие-то элементы, неподвижные, жестко фиксирую, подвижны оставляю нужные степени свободы. потом руками таскаю подвижные и смотрю, как оно "ходит". При необходимости линии преобразую в прямоугольники (т.е. даю им "толщину") и связываю "шарнирами" - снова таскаю и смотрю. Ну и общую длину, как в Вашей задаче, тоже визуализировать можно разными способами - как результат сложения в таблице или как набор горизонтальных отрезков, каждй из которых равен какому-то элементу, со "справочным" размером общей длинны всех отрезков. Уж точно бы не стал для этих целей создавать объемные модели, роботов, и пр.
Чувствуется в вашем сценарии действий есть верность решения, но изложена опытным пользователем для продвинутого.
К сожалению я даже не "Чайник" только вчера сел за программу, и соответственно с кучей вопросов "А куда нажать?...."

По поводу на сколько точно и трудозатратно:
Как модель конструкций, связки блоков, рамы и опор - достаточно и скелетной части.
Что касается "Троса" - то тут нужна детальность.
Задача вычислить где будут появляться излишки или нехватка троса при перемещении конструкций, сколько нужно вытягивать свободный конец для реализации взаимного перемещения 2х и более конструкций относительно друг друга.
OS: Ubuntu Core 20
Word size of FreeCAD: 64-bit
Version: 0.20.1.29177 +233 (Git) Snap 245
Build type: Release
Branch: tag: 0.20.1
Python 3.8.10, Qt 5.15.3, Coin 4.0.0, Vtk 7.1.1, OCC 7.6.3
Locale: Russian
Arcad
Posts: 4
Joined: Mon Dec 12, 2022 6:32 pm

Re: Моделирование поведения блочных подвесов с троссовым соединением.

Post by Arcad »

Примерная конструкция такая:
- Рама А0А1, В0В1
- Блок роликов А0(4) с 4 роликами с одной стороны и В0(4) с другой образуют связку с 3 витками
- Блок В0(2) и А1(2) образуют связку с 1 витком

Code: Select all

 А0________________________________________________А1
   А0(4)============В0(4)    В0(2)===============А1(2)
                          В0________________________________________________________________В1
Вот хотя бы такое смоделировать примитивное, и понять как работает это моделирование, а потом можно и наращивать сложность.

Заранее благодарю за отзывчивость форумчан!
OS: Ubuntu Core 20
Word size of FreeCAD: 64-bit
Version: 0.20.1.29177 +233 (Git) Snap 245
Build type: Release
Branch: tag: 0.20.1
Python 3.8.10, Qt 5.15.3, Coin 4.0.0, Vtk 7.1.1, OCC 7.6.3
Locale: Russian
doubters
Posts: 168
Joined: Fri Mar 18, 2016 12:53 pm

Re: Моделирование поведения блочных подвесов с троссовым соединением.

Post by doubters »

Arcad wrote: Wed Dec 14, 2022 4:55 am Там на верхней части среди кнопок есть слово Dynamics, а у меня его нет!
Получается что-то еще надо доинсталить?
Подсказка в описании к видео.
User avatar
Kuzma30
Posts: 163
Joined: Wed Oct 24, 2018 11:50 am
Location: Ukraine

Re: Моделирование поведения блочных подвесов с троссовым соединением.

Post by Kuzma30 »

https://gitlab.com/josegegas/freecad-mb ... -workbench
Встановлюється скоріше всього не через AddonManager. На сайті вище є покрокова інструкція з встановлення для Linux/Windows.
RealThunder's A3 Wiki translation, join the project https://crowdin.com/project/freecad-asm3-wiki
Post Reply