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

Асимметричное/анизотропное трение


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

Товарищи. Как правильно задать трение, которое будет зависеть от направления?

Нашел вроде как соответствующие команды:

TB,FRIC,1,,,ORTHO 
TBDATA,1,0.0,0.8

Не получается, 

 

Изотропное согласно этой статье https://cae-club.ru/publications/peremennyy-koefficient-treniya работает, трение меняется в зависимости от параметров.

 

А вот ортотропное для примера с картинки - нет. Надо что бы в одну сторону было одно трение, в другую (логично) - другое.

Скрытый текст

 

image.pngimage.png

 

Командная вставка такая:

 

Цитата

MPDE,MU,cid
TB,FRIC,cid,,,ORTHO     ! Activate isotropic friction model
TBFIELD,TIME,0.0   ! Define first value of temperature
TBDATA,1,0.1,0.9
TBFIELD,TIME,10.0   ! Define first value of temperature
TBDATA,1,0.1,0.9

 

На трение влияет только первое число (0.1)

 

Как правильно задать трение зависящее от направление? Или может я вообще всё неправильно всё понимаю?

Изменено пользователем werymag
Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts
22 минуты назад, werymag сказал:

Нашел вроде как соответствующие команды:


TB,FRIC,1,,,ORTHO 

TBDATA,1,0.0,0.8

А если в TB единицу на CID заменить?

Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, Graf Kim сказал:

А если в TB единицу на CID заменить?

Ни на что особо не влияет. Сами команды то работают, первое трение работает. Если по времени поменять посреди расчёта - поменяется.  Не меняется именно от направления. Как оно вообще к осям привязано? В хелпе указано - в зависимости от главных направлений, но что за этой фразой стоит я не совсем понимаю (во всех направления {ХУZ? трение должно поменятся)

image.png

Изменено пользователем werymag
Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, werymag сказал:

Ни на что особо не влияет. Сами команды то работают, первое трение работает. Если по времени поменять посреди расчёта - поменяется. 

Проглядел, что позже вставка целиком написана, пардон. А как ваш тест выглядит? Двигаете сначала по x, потом по y?

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Graf Kim сказал:

Проглядел, что позже вставка целиком написана, пардон. А как ваш тест выглядит? Двигаете сначала по x, потом по y?

Блин. Я только сейчас, прочитав ваше сообщение (спасибо!), сообразил, что мне не то нужно. Знатно я перепутал. Мне нужно, что бы сила трения была разной при движении, например в направлении Z и -Z, а данные команды меняют силу трения в направлениях, например Х и У. 

Вот же...

 

Вопрос :), может знаете как сделать разную силу трения по одной оси но в разных направлениях.  По идее тут среди команд есть зависимость силы трения от "расстояния скольжения", но что-то я не соображу, как через это реализовать...

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, werymag сказал:

Вопрос :), может знаете как сделать разную силу трения по одной оси но в разных направлениях.  По идее тут среди команд есть зависимость силы трения от "расстояния скольжения", но что-то я не соображу, как через это реализовать...

Расстояние скольжения - это тот, что в хелпе "sliding distance"? Насколько я помню, он считается от исходного положения элемента. То есть если вы зададите для Sliding Distance от минус много до 0 - одну величину, а от 0 до плюс много другую, то если будете двигать сразу в одном - направлении будет один коэффициент, сразу в другом - другой, а если на какое-то расстояние в одном, а потом назад - то до того как вернётесь в исходное положение коэффициент будет один и тот же.

Так что либо надо посмотреть, не обнуляется ли sliding distance как-то. Или есть ещё хардкорный вариант - написать своё трение через userfric subroutine, опираясь в нём не на абсолютное значение sliding distance, а на его инкремент.

 

Ссылка на сообщение
Поделиться на других сайтах
11 минут назад, Graf Kim сказал:

Расстояние скольжения - это тот, что в хелпе "sliding distance"? Насколько я помню, он считается от исходного положения элемента. То есть если вы зададите для Sliding Distance от минус много до 0 - одну величину, а от 0 до плюс много другую, то если будете двигать сразу в одном - направлении будет один коэффициент, сразу в другом - другой, а если на какое-то расстояние в одном, а потом назад - то до того как вернётесь в исходное положение коэффициент будет один и тот же.

Так что либо надо посмотреть, не обнуляется ли sliding distance как-то. Или есть ещё хардкорный вариант - написать своё трение через userfric subroutine, опираясь в нём не на абсолютное значение sliding distance, а на его инкремент.

 

Блин. Субротина не сколько хардкорно, сколь очень долго. Надо мне ещё подумать... Может таки есть способ ...

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Anat2015
      Привод наверное пневматика, вручную клапана нажимать.
    • Limon2986
    • scrimline
      А возьми в учëт тот факт что рука уже сорвалась с места, датчик нагрузки сработал и выключил привод руки. Соответственно рука то уже может нормально функционировать, просто необходимо запусть еë принудительно, проблема в том что я не знаю как это сделать. 
    • andrey2147
      Конечно, раскоксовать поможет форум.
    • Guhl
      Есть вот такие штуки. Если не лень, то можете на оптопарах hcpl спаять самому На плк простая программа с высокоскоростным счетчиком  Как вариант, по прерываню от нуль метки переписывать значенин счетчика в регистр     А фанук сам не умеет разве в диагностике показывать количество импульсов, которые насчитал?
    • gudstartup
      это как например у датчика уровни ttl какой плк работает с ttl уровнями а если уж проверять то нужен тестер сигналов например lir 590 но надо жгут изготавливать и разъем который на аi приводах стоит для энкодера проще всего проверить заменой датчика только вот со сроками покупки беда  хотя может шестерня виновата??
    • scrimline
      Сомневаюсь что попало что-то, скорее всего оператор который работал до меня этой рукой не пользовался да и за эмульсией не следил. Думаю скорее закоксовалось, поскольку после команды рука стояла на месте секунды 2-3 и начала опускаться с рывком. По поводу ладдера, постараюсь скинуть, но на нашем предприятии проблемы и с флешками и с общей сетью, да и ПК на рабочем месте нет. 
    • Bot
      Команда CSD пообщалась с представителями компании «КС-ПРО» и выяснила, как происходило внедрение G-Station, сколько времени занял процесс перехода на новую платформу, узнала об организации совместной работы и о функционале платформы. Основное направление компании «КС-ПРО» — оказание комплекса услуг технического заказчика, в том числе и для крупных офисных девелоперов. Внедрение G-Station в «КС-ПРО» проходило в ноябре 2022 года. G-Station — это всего лишь один из модулей комплексной платформы G-Tech Suite. Специалисты компании отмечают, что G-Station действительно стала хорошей альтернативой BIM 360. Специалисты «КС-ПРО» получили доступ к полноценной единой информационной среде с облачным хранилищем файлов и моделей, а также такими возможностями, как: Управление проектами, пользователями и подрядчиками; Создание чек-листов; Создание шаблонов чек-листов с процессами согласования; Передача документации на строительную площадку; Просмотр 3D- и 2D моделей [...] View the full article
    • Bot
      АСКОН, российский разработчик инженерного программного обеспечения и ИТ-интегратор, подвел итоги 2023 года. Выручка компании выросла на 47% и достигла 5,6 млрд рублей, штат сотрудников увеличился до 1250 человек. Клиентская база пополнилась тысячью предприятий, и сегодня с решениями АСКОН работают почти 16 000 заказчиков из всех отраслей промышленности и строительства. На динамику бизнеса положительно повлияли рост промышленного производства, сопровождающийся инвестициями в цифровизацию, крупные инфраструктурные проекты и курс страны на технологический суверенитет. Лидерские позиции компании в разработке и интеграции подтверждены профессиональными рейтингами. АСКОН, единственный из разработчиков инженерного ПО, вошел в ТОП-100 российских ИТ-компаний в рейтинге CNews; второй год подряд — в десятку крупнейших ИТ-поставщиков в сфере промышленности и строительства по данным TAdviser; впервые назван в тройке ведущих proptech-компаний как [...] View the full article
    • senat93
      @tribogatirya FORD 800 mm есть пост с кинематикой. По стойкам Siemens 808d , 828 там надо смотреть что за станок,какие оси и т.д. Если что,пиши lynxsenat@gmail.com, по цене договоримся. 
×
×
  • Создать...