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

Transient Analysis. Настройка


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

Задача следующая - необходимо вал запрессовать во втулку на определенную длину. В задаче необходимо учесть влияние силы запрессовки на НДС, поэтому используем Transient Analysis, а не статику. Решаем плоскую, осесимметричную задачу. Тип элемента Plane182.

ниже приведена часть программы,где происходит настройка Transient Analysis

ANTYPE,4

!*  

TRNOPT,FULL 

LUMPM,0 

!*  

NLGEOM,1

NROPT,AUTO, ,   

TRNOPT,FULL 

EQSLV,SPAR, ,0, ,DELE   

MSAVE,0 

TOFFST,0,   

!*  



Lstop=0.00854 !Значение координаты y, при достижении которой вал должен остановиться



TM_START=0.0

TM_END=10

TM_INCR=5E-1

/SOL



*DO,TM,TM_START,TM_END,TM_INCR

TIME,TM



*GET, CoordVal, NODE, 9, LOC, y, !в переменную CoordVal записываем координату одного узла вала до запрессовки

*IF, CoordVal,LE,Lstop,*EXIT ! Условия, при котором останавливаем решение (т.е. вал запрессовался)



/SOL

FLST,2,4,1,ORDE,4   

FITEM,2,7   

FITEM,2,-8  

FITEM,2,220 

FITEM,2,-221

!*  

/GO 

F,P51X,FY,-142  !Приложение силы запрессовки



SOLVE

*ENDDO

FINISH
При решении задачи вал пролетает сквозь втулки.

Чего здесь не хватает?

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


/SOL

*DO,TM,TM_START,TM_END,TM_INCR

TIME,TM

*GET, CoordVal, NODE, 9, LOC, y, !в переменную CoordVal записываем координату одного узла вала до запрессовки - тут вы считываете координату узла. Она постоянна. Вам необходимо выдергивать смещение. Это делается в постпроцессоре.

*IF, CoordVal,LE,Lstop,*EXIT ! Условия, при котором останавливаем решение (т.е. вал запрессовался) - вероятно условие никогда не сработает по вышеописанной причине.

/SOL

FLST,2,4,1,ORDE,4

FITEM,2,7

FITEM,2,-8

FITEM,2,220

FITEM,2,-221

!*

/GO

F,P51X,FY,-142 !Приложение силы запрессовки - если вы думаете, что вы каждый раз ДОГРУЖАЕТЕ модель - вы ошибаетесь.

SOLVE

*ENDDO

FINISH

Может вам проще прикладывать смещение, а не силу ?

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

В задаче необходимо учесть влияние силы запрессовки на НДС, поэтому используем Transient Analysis, а не статику.

Не очень понятная мысль. Как из посылки следует заключение?
Ссылка на сообщение
Поделиться на других сайтах

*GET, CoordVal, NODE, 9, LOC, y, !в переменную CoordVal записываем координату одного узла вала до запрессовки - тут вы считываете координату узла. Она постоянна. Вам необходимо выдергивать смещение. Это делается в постпроцессоре.

Я и хотел получить координату узла, а при смещении вала под приложением силы -координата будет меняться. Разве нет?

*IF, CoordVal,LE,Lstop,*EXIT ! Условия, при котором останавливаем решение (т.е. вал запрессовался) - вероятно условие никогда не сработает по вышеописанной причине.

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

F,P51X,FY,-142 !Приложение силы запрессовки - если вы думаете, что вы каждый раз ДОГРУЖАЕТЕ модель - вы ошибаетесь.

Подгружать не надо. Нужна постоянно приложенная сила, которая будет давить на вал.

Может вам проще прикладывать смещение, а не силу ?

При приложении перемещения будут перемещаться все узлы, что приведет к их НЕ возможности деформирования в зоне контакта вала со втулкой.

Не очень понятная мысль. Как из посылки следует заключение?

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

При приложении перемещения будут перемещаться все узлы, что приведет к их НЕ возможности деформирования в зоне контакта вала со втулкой.

Так Вы за край тащите, а не всю втулку.

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

Вообще, обычно динамические контактные задачи в explicit решают.

Вот только Ваша задача не динамическая, возможно. Почему решили, что статики недостаточно?

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

В принципе, могу. А смысл?

vtulka.rar

Может вебинар лучше?

Правильно ли я понял, что данную задачу можно решить в статике?

А вебинар не подскажите где посмотреть?

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

Правильно ли я понял, что данную задачу можно решить в статике?

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

А вебинар не подскажите где посмотреть?

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

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

Вебинар теоретически можно устроить.

Давайте устроим. С чего начнем?

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

Давайте устроим. С чего начнем?

Пришлите ФИО, должность, организация на alexander.soklakov@cadfem-cis.ru
Ссылка на сообщение
Поделиться на других сайтах

как в WB нарисовать 2d модель более точную, т.е. размер 5,005 мм для создания геометрического нятяга? когда готовлю эскиз, размеры только точные 5 мм, 6 мм и т.д.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • bubl leg
      Всем доброго, друзья!   Вопрос такой: по причине того, что собираю свой ЧПУ станочек настольный с довольно простыми для ЧПУ задачами (супержесткой рамы и прочего - не сильно обязательно) - рисование маркером печатных плат и сверловка их же - требуется какой то более менее подробный гайд на русском языке, по подготовке G-CODE в Solidworks. На youtube я нашел кучу конечно...Смотрю...Но, хоть и понимаю англицкий неплохо, всё равно не так "на лету", как хотелось бы.   Из этого вопрос: может ли кто то порекомендовать имеющийся тут, на форуме или ещё где то - русскоязычный более менее подробный гайд или видео - по моей задаче? Именно в Solidworks (не во FreeCAD и прочем).   Заранее спасибо!   P.S. Как собрать электронику для станка, как прошить - это всё не важно, это всё знаю. Интересует именно подготовка G-CODE в среде Solidworks,с примерами и (желательно) последующей отправкой на ЧПУ.
    • grayve
      Нет этого пункта в меню((( Вопрос решен. Нужно нажать кнопку Применить представление структуры изделия...
    • BSV1
      С наступающим!  
    • grayve
      Народ, Добрый вечер! Подскажите, у меня в сборке несколько сотен кирпичей. Печь собираю. Многие из них стандартные изделия, но поскольку в библиотеке таких кирпичей нет мне пришлось их делать в виде деталей. Соответственно сейчас в спецификации они попали в сборочные единицы. Знаю, что можно по одной детали через окно структуры поменять Раздел... Но несколько сотен раз очень не хочется. Помогите решить проблему? T-Flex 17
    • grayve
      Нужно разорвать проекционную связь с проекцией и переходить на другую страницу.
    • Viktor2004
      наверное для этого и сделали переменную #8501 но она только для MDI клавиш. Цифр и букв там нет. Я когда пробовал на C-Executor писать, тоже не смог реализовать перехват нажатия кнопок во время загрузки ЧПУ. Там тоже фиксируется момент нажатия, а если она уже нажата во время загрузки, инструментами СИ это перехватить не получится
    • gudstartup
      клавиатурные события очень медленные и куда из переменной девается код  если он не замещается другим я не понимаю. если в цикле программы есть опрос и никто более ничего не нажимал и не опрашивал  код должен лежать где положено иначе вся эта катавасия никуда не годится. 
    • Модернизация станков
      Документация на приводы HAUSER TECHNISCHE INFORMATION PROJEKTIERUNGSHINWEISE FUNKTIONSBESCHREIBUNG INBETRIEBNAHME - ANLEITUNG SVC 231 - 237   Документация на MIKRON Industrienusriistungg Antriebstechnik BOSCH TR15/ TR25 3585 / D5-5 / 85
    • Viktor2004
      наверное циклы строят так, что бы опрос клавиш происходил в коротком цикле
    • gudstartup
      остается вопрос почему у других работает а у вас нет, может дело в параметрах самой среды исполнения а не в вашей программе? 
×
×
  • Создать...