Перейти к публикации

Динамика абсолютно жестких тел


Рекомендованные сообщения

Кто-нибудь моделировал в ансисе динамику абсолютно жестких тел?

Интересует, как задавать эти самые жесткие тела и контакт между ними.

Буду признателен, если подскажите алгоритм действий. Хелп читал, но ясной картины так и не сложилось.

Ссылка на сообщение
Поделиться на других сайтах


Я моделировал в 6-7 классе на уроке Физики.

Движение абс. жестких тел сводится к отысканию траектории движения центра тяжести АЖТ. В любой момент времени состояние АЖТ характеризуется положением ц.т., линейной скоростью ц.л., и угловой скоростью вращения тела вокруг оси, проходящей через ц.т. Движение центра тяжести (в инерциальной системе координат) определяется законами Ньютона №1 и №2.

Основыне соотношения движения системы АЖТ - это 3 зн. Ньютона, законы сохранения энергии, импульса, момента импульса и т.п. и т.п. Может и забыл чего... выдохся.

Ссылка на сообщение
Поделиться на других сайтах

Завидую Вам. Я задачи со сложным плоско-параллельным движением твердых тел научился решать только на втором курсе, изучая теоретическую механику, общие теоремы динамики, понятия МЦС и МЦУ. А Софью Ковалевскую с ее волчками (пространственное тело с одной точкой опоры) вообще, наверное, современные школьники считают отсталой. И чего это я на шестом курсе использовал тензорное исчисление и диффуры для расчета динамики все тех же волчков. Оказывается, достаточно знать законы Ньютона. И MSC.Adams не нужен, если знаешь законы Ньютона. И каждый первый школьник без запинки расскажет, что такое тензор моментов инерции.

Ansys же для механики деформируемых тел предназначен :unsure:

Есть в ансисе такой раздел как, Multybody Analysis. Его бы и хотелось освоить.
Ссылка на сообщение
Поделиться на других сайтах

понятия МЦС и МЦУ.

Это продвинутая кинематика, и уж точно не про АНСИС.

общие теоремы динамики

те же самые что и в школе, только записывают их в другом виде.. обобщенное координаты, и что там еще есть..

тензорное исчисление

громко сказано. Тензор инерции молча перекачёвывает из уравнения в уравнение. Любой практик работает с напряжениями, и знает, что это компоненты тензора. А используются ли "тензорные" свойства тензора напряжений на практике ? Зачем мне нужны контра-вариантные компоненты тензора напряжений ? На практике ТЕНЗОРЫ не примеряются.

И каждый первый школьник без запинки расскажет, что такое тензор моментов инерции.

А зачем ему это ? У него и так все просто. Если человек доучился до 6 курса, то в школе он точно понимал, что чтобы записать момент импульса надо численно умножить угловую скорость на момент интерции относительно оси вращения, а напрвление определит по правилу буравчика (или как его там).
Ссылка на сообщение
Поделиться на других сайтах

Это продвинутая кинематика

А вот это - простейшая.

См. VM239 - Mechanics of the Revolute and Universal Joints

file.rar

Ссылка на сообщение
Поделиться на других сайтах

"общие теоремы динамики, понятия " - да в аналитической механике все просто, достаточно понимать, что движение любого механизма эквивалентно движению точки в n мерном пространстве :rolleyes:

Интересно можно ли построить морфизм деформирования произвольного тела и кубика в n мерном пространстве :unsure:

Посмотрите в литературе по Open GL вроде Томпсона, там было как изображать танк, который едет, у него вертится башня, в башне пушка и какой-то вентилятор. Вроде и математика слегка описана.

Ссылка на сообщение
Поделиться на других сайтах

Интересно можно ли построить морфизм деформирования произвольного тела и кубика в n мерном пространстве

Федор,

вы то наверняка знаете... а вот народу будет полезно узнать, что такая задача решена для двухмерного случая.

Задача решается с примением функций комплексного переменного. Любая конечная односвязная, линейно-связная, либо область, являющаяся внешненй по отношению к таковой - конформно отображается на единичнцю окружность (или кольцо) в комплексной плокости с помощью изветной функции (конечноый или бесконечный ряд Лорана). Затем уравнения ТУ транслируются на новую область через это преобразовании и решаются аналитически в использованием теории вычетов и интеграла Коши. Затем решение (два потенциала) транслируется обратно на тело и вычиляются параметры деформирования (напряжения и перемещения).

Самолично решил успешно пару таких задач. На выходе - аналитическое решение.

Читал нам этот курс А.Г. Угодчиков

<noindex>http://ru.wikipedia.org/wiki/Угодчиков,_Андрей_Григорьевич</noindex>

<noindex>http://mmf.unn.ru/open_n.php?doc=persons/ugodchikov.htm</noindex>

Подробнее здесь

<noindex>http://mmf.unn.ru/doc/school/sc_school_1.htm</noindex>

Еще подробнее здесь.

Решение задач теории упругости методами функций комплексного переменного: учеб.пособие / А.Г.Угодчиков. - Н.Новгород : Изд-во Нижегород.ун-та, 2001. - 395 с. : ил. - 200 экз. - ISBN 5-85746-504-4 : Б. ц. В надзаг.: Нижегород. гос. ун-т им. Н. И. Лобачевского. Библиогр.: с. 394-395 (33 назв.) Держатели документа: ГПНТБ России

И в итоге коротенький рассказ о факультете и моей родной кафедре. Считайте это рекламой.

<noindex>http://mmf.unn.ru/doc/upmm.htm</noindex>

Ссылка на сообщение
Поделиться на других сайтах

Это еще Жуковский для крыльев использовал, был я на его могилке в Новодевичьем, но там размерность пространства не меняется, да и построить теорию функций для трехмерного не удалось аналогичную, были попытки в четырехмерном постороить. Я о другом. Движение механизма любой сложности эквивалентно движению точки в многомерном пространстве с точки зрения уравнений ситуации неразличимы. То есть много точек за которыми надо следить в трехмерном, перекачиваются в одну точку, но в многомерное, ограничения и связи тоже. Получается движение маленькой горошины в многомерной рюмке, проще говоря. Так вот проделать аналогичное, но горошина при этом еще и деформируется по каждому из направлений, вот что любопытно. По виду уравнений вроде проблем нет. :unsure:

А по поводу рекламы грустно, что приличные факультеты тоже на подготовку бухгалтеров переключаются. Тоска, пойду пива что ли попью, где же кружка, сердцу будет веселей - как говаривал Александр Сергеевич :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

2 федор.

читать вас все интереснее..Дж.Джойс отдыхает.

"был я на его могилке в Новодевичьем, но там размерность пространства не меняется...

в многомерной рюмке, проще говоря"

Ссылка на сообщение
Поделиться на других сайтах

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

Кстати, что у Вас в Москве за нравы в экспертизе, Ansys за программу не считают, все с какими-то лицензиями пристают, объясняю им, что лицензия это юридический документ, к делам инженерным не имеющий, а они или тупые по уши и неграмотные или коррумпированные насквозь, или наоборот, что-то не пойму, коль им сертификатов всяких не хватает. :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

Удалось немного разобраться, как строить модель из жестких тел и контакт между ними.

Технология следующая:

1. Бьем на объемные элементы детали, например solid45

2. Создаем командой esurf элементы target170 на поверхности каждого тела со своими real constant

3. Создаем контактную пару через contact manager (не смущаемся, что она сначала defomable)

4. Удаляем solid45

5. Создаем для каждой детали пилотный узел.

6. Задаем ГУ на пилотные узлы

7. Пускаем на счет

Пример качения сферы по плоскости в avi-файле.

sphere.avi.txt

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • vad0000
      - Раньше было. Насос включается и выключается этой кнопкой - Сейчас. После подачи питания, насос сразу включается. Отключается также этой кнопкой.   Все правильно?
    • Ветерок
      Ели Солид не потеряет связи той сборки с исходной многотельной деталью, то все изменения в многотельной детали отразятся в деталях сборки.
    • Andrey_kzn
      Скорее всего TOOLBOX вы не найдёте.  такие вещи покупались под конкретные проекты, а насколько мне известно, не было продано в России ни одного экземпляра Sinumerik ONE не в составе станка. К тому же надо точно знать версию портала, в котором писался проект для станка, чтобы его успешно  выгрузить. (проект) Или же надо иметь исходый проект PLC.  Есть некоторый опыт в отладке проекта для 840DSL в портале 15.1. Там NCU c контроллером 319PN/DP. Если нет исходного проекта, выгрузить его из контроллера не получается. К обращению из программы к входам\выходам.  В программе можно обращаться к дискретным входам\выходам NCK, вида $A_IN[x] и $A_OUT[x] коих имеется 32 входа и 32 выхода. Это всё есть в документации. Но для этого в PLC должно быть что-то типа этого: A I 4.3 =  DB10.DBX[х], A I 4.4 =  DB10.DBX[х] и т.д, для входов, и соответственно A DB10.DBX[х] = Q5.3 для выходов например. Тогда можно будет прописывать условия в вашем цикле, например: IF  $A_IN[x] = 0 GOTO N10 ELSE GOTO N20 ENDIF В вашем случае вам надо настроить задержку выполнения дальнейших действий через G4 Fхх в цикле где у вас выполняется М71. Так будет проще всего. А если хотите  по датчику, то надо редактировать PLC. Просто так туда лезть крайне не рекомендуется
    • Катугин
      Думаю вряд ли вы последовательно делали такое количество тел. Возможно в многотельную деталь добавляете готовые тела, а те в свою очередь также могут быть много тельными. Я к примеру раньше вставляя какой нибудь узел доставшийся от товарищей, получал большой список твердых тел. Стал смотреть там куча шайбочек, винтиков, гаечек и т.д. и т. п.. После чего решил в больших проектах, где не нужно разбивать вставляемый многотел, стараюсь скомбинировать в одно или минимум тел.    Преобразовать это дело в сборку не всегда полезно. В многотеле проще отредактировать сразу несколько тел, уже потом перевести в сборку.
    • maxx2000
      а если отключить итерации?
    • alexashh
      Работаю в разных программах и столкнулся с похожей проблемой - в разном софте вращение и панорамирование завязаны на разные сочетания и при одновременной работе невероятно путаешься. Решил проблему покупкой мыши с двумя боковыми кнопками(Xiaomi Mi Dual Mode Silent, если кому-то интересно. Мышь хорошая, но мелковата для длительной работы) и программой X-Mouse Button Control. Там назначил профили для каждого приложения так чтобы панорамирование было на боковую кнопку. Мне очень удобно, а программа занимает 4 Мб оперативной памяти (интересно сколько занимает софт от мышек logi)
    • SecretOON
      Нет насос включается и отключается кнопкой,как на фото выше(раньше этой кнопкой можно сразу два дела делать-вкл и отк насос и мотор, одновременно естественно),аварийной отключают сам мотор. В понедельник выйду на работу,предоставлю фото 8 страницы.
    • lem_on
      Либо оригинальный оператор подвинул датчик. 
    • boomeeeer
      В таком случае придётся лезть в логику и прописывать правильно логику, чтобы было ожидание по датчику зажима
    • openair1981
×
×
  • Создать...