Jump to content

Задание нагрузки таблицой


Recommended Posts

Flint_ru

Добрый день! 

Подскажите, можно ли в WB задать нагрузку двухмерной таблицей, не прибегая к всавке apdl и если можно, то как? 

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

В WB можно выбрать  tabular, но есть возможность выбрать только одну независимую переменную.

Спасибо.

Link to post
Share on other sites


UnPinned posts
AlexKaz
3 часа назад, Flint_ru сказал:

В WB можно выбрать  tabular, но есть возможность выбрать только одну независимую переменную.

Выбрать в дереве Define type -> Components, затем для X, Y, Z-компонент выбрать Tabular Data.

Link to post
Share on other sites
Flint_ru
17 часов назад, AlexKaz сказал:

Выбрать в дереве Define type -> Components, затем для X, Y, Z-компонент выбрать Tabular Data.

Это только компоненты. Время (step) добавить нельзя.

Вот нашел пару статей. Может кому пригодится.

PADT-ANSYS-Tabular-Loading-ANSYS-18.pdf PADT-ANSYS-Tabular-loads-2.pdf

Link to post
Share on other sites
Flint_ru

Получается, самый простой (и лучший) способ - использование APDL. Вот пример ниже.

 

image.png

Link to post
Share on other sites
AlexKaz

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

Link to post
Share on other sites
Flint_ru
2 часа назад, AlexKaz сказал:

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

Стою на асфальте я в лыжи обутый..... Если а задаю таблицу  и независимая переменная - координата - таблица одна для всех шагов. Если выбираю шаг (Time) 2 и меняю значения в таблице - эта же таблица и на шаге 1.

А если в качестве независимой переменной выбирать время - тогда для всех координат одинаковая нагрузка. В этом то и проблема.

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

Link to post
Share on other sites
AlexKaz
4 минуты назад, Flint_ru сказал:

. Если а задаю таблицу  и независимая переменная - координата - таблица одна для всех шагов. Если выбираю шаг (Time) 2 и меняю значения в таблице - эта же таблица и на шаге 1.

Ну не знаю. Задаю 10 шагов в статике. Создал нагрузку, силу. В таблице нагрузки вбиваю время 0.5 - автоматически добавляется строка с t=0.5 и можно вбивать значения нагрузки по XYZ.

Ещё можно перейти в Analysis Setting в дереве, задать количество шагов. Снизу в рабочем окне появится таблица шагов. Выбрать любое требуемое время на ней, ПКМ - insert step. Затем в таблице нагрузки задать нужные значения по XYZ для внесённого шага.

В общем, в WB можно не использовать apdl.

Link to post
Share on other sites
Flint_ru
1 час назад, AlexKaz сказал:

Ну не знаю. Задаю 10 шагов в статике. Создал нагрузку, силу. В таблице нагрузки вбиваю время 0.5 - автоматически добавляется строка с t=0.5 и можно вбивать значения нагрузки по XYZ.

Ещё можно перейти в Analysis Setting в дереве, задать количество шагов. Снизу в рабочем окне появится таблица шагов. Выбрать любое требуемое время на ней, ПКМ - insert step. Затем в таблице нагрузки задать нужные значения по XYZ для внесённого шага.

В общем, в WB можно не использовать apdl.

Все правильно. но значения по X, Y, Z - постоянные и не зависят от координат узла. А нужно, например, чтобы при этом компонента Fx линейно зависела от координаты Y.  Это задается не значением, а таблицей. При другом времени - интересует другая зависимость Fx(y).

Link to post
Share on other sites
AlexKaz

А, теперь понятно =) Да, тут только apdl.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • Tad
      Да, если датчик работает некорректно. ЧПУ думает, что ВМТ еще не достигнута.
    • shiloinass
      Завтра займусь поиском датчика на схеме.  На фото состояние станка, когда он работал и балка стояла в положении referens  посередине в общем. То есть этот концевик выдавал 0.  Сейчас же, если балку опустить в то же положение, в этом бите светится 1. Может ли это быть причиной невозможности опустить балку? 
    • Tad
      Очень понятно)) Тип, маркировка датчика?   Это надо смотреть схему и актуальное состояние машины. Что смущает на 7 входе J10? Что он выполняет по электросхеме?
    • shiloinass
      Не знаю как загрузить фото https://disk.yandex.ru/i/YkGNHxktblDoiQ
    • shiloinass
      Датчик который стоит на раме и срабатывает при подъеме балки вверх, как понимаю аварийный.  Параметры а input. 8 битный показатель входов на j10
    • Jesse
      Берите худший вариант по перепаду. Проверьте самое главное коэфф температруного расширения: термические напряжения возникают из-за стесненных температурных перемещений/деформаций, а последние зависят от коэфф темп расширения. Его можно, к слову, сделать зависимым от температуры программе.  Можно ещё вручную оценку сделать по простой формуле dL= alfa*L*dT, посмотреть на сколько сожмётся обечайка, "сжать" на величину этих деформаций кольцо обечайкм и рассчитать напряжения в ней
    • Tad
      Что это за датчик? По каким именно?
    • shiloinass
      Спасибо за участие в проблеме. Я не только сравнил, но и снёс все и по новой прописал машинные параметры. Но есть расхождения по входящим параметрам. Особое внимание привлекает вход с датчика ВМТ балки. Он как будто инвертировался. То есть раньше при опущенной балке показывало ноль, а теперь когда балка внизу показывает единицу,  когда балка уехала вверх, то показывает ноль. Как это исправить - информации не нашел
    • Viktor2004
      В качестве картридера я купил на Авито старый ноутбук с разьемом PCMCIA за 2.5 т.руб Очень неудобно. Особенно восстанавливать SRAM. Надо помнить под каким он номером, снова подключать к компу, переименовывать в 001 и только тогда загружать. Запутаться очень просто. Раз уж все равно подключать к компу, проще на компе и хранить
    • Killerchik
      И картридеры по 600$ :(
×
×
  • Create New...