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

Подскажите по Ansys'у...


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

Есть вариант пересчитать диаграмму sigma-epsilon при требуемом nu. Подробностей не знаю.

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


Вечер добрый. Строю эпюры для решения простейших балок и тд и заодно разбираюсь с APDL.

А в чем отличие, что за узлы?

 

etable,smisc,1  от  etable,smisc14

Можно хоть etable,,smisc,1,14 вводить. Одно и тоже строит.

 

I,J
sequence number for data at nodes I and J
Ссылка на сообщение
Поделиться на других сайтах
А в чем отличие, что за узлы?

Ну как бы у большинства простейших балочных бактерий есть начало и конец.

 

 

 

etable,smisc,1  от  etable,smisc14 Можно хоть etable,,smisc,1,14 вводить. Одно и тоже строит.

Конечно.. В царстве простейших :smile:  обычно не решают задачи, где бы осевая сила менялась по длине.

Изменено пользователем Борман
Ссылка на сообщение
Поделиться на других сайтах
Ну как бы у большинства простейших балочных бактерий есть начало и конец.
 

Я правда до конца не понял эту нумерацию и в каком случае будет отличие в построении. Надеюсь разберусь при решении задач. Какая-то странная нумерация. Последовательность данных в узлах... Перевернуть чтоли можно?

Конечно.. В царстве простейших   обычно не решают задачи, где бы осевая сила менялась по длин

Я просто напросто беру задачки из Писаренко, Феодосьева и тд, чтобы набить руку на аналитически решенных штуках.

Ссылка на сообщение
Поделиться на других сайтах
Я правда до конца не понял эту нумерацию и в каком случае будет отличие в построении. Надеюсь разберусь при решении задач. Какая-то странная нумерация. Последовательность данных в узлах... Перевернуть чтоли можно?
14 - это не номер узла. Это признак команды SMISC чтобы вытащить число из второго балочного узла.
Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

День добрый!

Задачу решаю в нелинейной постановке (NLGEOM,on). Реализую следующие нагружения:

1) На первом этапе - собственный вес,

2) На втором - вес оснастки

3) На третьем нагрузка.

То есть должно быть в итоге 1+2+3, как понял делается это через 

Time,1

нагрузка 1 = плотность + гравитация

SOLVE

!

Time,2

нагрузка 2

SOLVE

!

Time,3

нагрузка 3

SOLVE

 

Или через Load step, командами LSWRITE и lssolve,1,3

Смотрю реакцию на тайме 1 - соответствует нагрузке 1, на тайме 2 - соответствует нагрузке 2.....

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

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

:) шалун . А что тогда не пишешь что выходишь из /SOLU

Либо не выходи, либо пользуйся рестартом

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

ET,1,BEAM189 ! квадратичный балочный элемент

/POST1

ESEL,ALL

etable,,smisc,1 ! сила по X

etable,,smisc,2 ! момент относительно y

etable,,smisc,3 ! момент относительно z

etable,,smisc,4 ! момент относительно x

etable,,smisc,5 ! сдвиговая сила по Z

etable,,smisc,6 ! сдвиговая сила по Y

etable,,smisc,31 ! осевое напряжение

etable,,smisc,32 ! осевое напряжение+изгиб y

etable,,smisc,33 ! осевое напряжение-изгиб y

etable,,smisc,34 ! осевое напряжение+изгиб z

etable,,smisc,35 ! осевое напряжение-изгиб z

FINISH

Обычно так делаю, чтобы удобно было в балках смотреть...

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

В том то и дело, что не выхожу. Прикинул на простеньком примере с балкой, две силы.

Сила 1 - 2000 Н, Сила 2 - 8000 Н, Реакция в результате 8000 Н

FINISH
/CLEAR,START
/prep7 !Входим в препроцессор
/output,,output ! Запись хода работы в файл
!        Геометрические параметры
H=0.3   !Высота сечения
B=0.2   !Ширина сечения
L1=6     !Длина балки
F1=2000
F2=8000
F12=F1+F2
!        Параметры материала
s02=2.5e08! Предел текучести
Etan=1.107e09
E1=2.06e11!     Модуль Юнга
v1=0.3!        Коэффициент Пуассона
!
!        Задание свойств материала
UIMP,1,EX,,NUXY,E1,,v1 ! Модуль Юнга, Плотность, Коэффициент Пуассона
!
!        Задание типа элемента
ET,1,beam188
!
TB,BISO,1,1,2,0
TBTEMP,0 
TBDATA,1,s02,Etan
!
!        Блок задания констант элемента
SECTYPE,1,BEAM,RECT,1Beam188,0
SECOFFSET,CENT 
SECDATA,H,B,
!
!        Задание ключевых точек
K,1,0,0,0
K,2,L1,0,0
!        Построение линии
LSTR, 1,2
!
LESIZE,All,,,20,1 ! Всем линиям присвоить 20 делений на элементы
LMESH,All !Построить сетку на всех линиях
!
!       Задание условий закрепления
!       Задание опор
NSEL,S,LOC,X,0 !Выбор узла с координатами 0,0,0
D,All,All, !Закрепление выбранного узла
!
ALLSEL,ALL 
FINISH !Выход из препроцессора решения
!
/SOLU
ANTYPE,0
AUTOTS,1
NSUBST,100,2000,20
NLGEOM,1
NROPT,AUTO
SSTIF,ON
OUTRES,ERASE
OUTRES,All,ALL
!
ALLSEL,ALL
NSEL,S,LOC,X,L1
F,All,FY,-F1 !Сила
!
ALLSEL,ALL
LSWRITE
!
NSEL,S,LOC,X,L1
F,All,FY,-F2 !Сила
!
ALLSEL,ALL
LSWRITE
!
lssolve,1,2
FINISH
!
/POST26
!
RFORCE,2,1,F,Y
!
NSOL,3,2,U,Y
!
/eof
Изменено пользователем Chingachguk
Ссылка на сообщение
Поделиться на других сайтах
Сила 1 - 2000 Н, Сила 2 - 8000 Н, Реакция в результате 8000 Н
Перезаписались. Воткните в разные узлы. 
Ссылка на сообщение
Поделиться на других сайтах

Спасибо, Борман.

Так и есть, создал рядом узел и нагрузку 2 приложил - все нормально посчиталось. Сначала посмотрел на график и тоже об этом подумал, но не стал проверять :) но ведь ерунда получается? В один узел одна нагрузка что ли (по крайней мере одного направления)?

Попробовал по другому решить, эт ближе к моей задаче, вместо давления применяю плотность  (плотность + гравитация). Создал пластину (shell281), один край жестко защемлен. 1) Первое нагружение собственный вес пластины 2) Второе нагружение - на половине длины пластины накатил элементы 154 и задал им плотность. Итог: первый тайм решает как надо весь собственный вес прикладывается по шагам, а вот на втором тайме весь вес сурфов в один подшаг!!! Заменяю вес сурфов нагрузкой на них и все нормально! Как быть тут?

FINISH
/CLEAR,START
/prep7
/output,,output ! Запись хода работы в файл
t=0.01  !Толщина пластины
a=2     !Длина пластины
b=0.3   !Ширина пластины
t_nag=0.01 !Толщина сурфов
Ps=12000
!
!        Параметры материала
s02=2.5e08! Предел текучести
Etan=1.107e09
E1=2.06e11!     Модуль Юнга
v1=0.3!        Коэффициент Пуассона
den1=7850
Po=Ps/t_nag*0.101972
!
!        Задание ключевых точек
K,1,0,0,0,  
K,2,a,0,0,  
K,3,a,0,b,  
K,4,0,0,b,
!
!        Построение линии
LSTR, 1,2
LSTR, 2,3
LSTR, 3,4
LSTR, 4,1
!
!        Построение поверхности
AL,1,2,3,4
!
!        Задание свойств материала
UIMP,1,EX,DENS,NUXY,E1,,v1 ! Модуль Юнга, Плотность, Коэффициент Пуассона
!
TB,BISO,1,1,2,0
TBTEMP,0 
TBDATA,1,s02,Etan
!
!        Задание типа элемента
ET,1,281
!
!        Блок задания констант элемента
sect,1,shell,,  
secdata,t,1,0.0,3   
secoffset,MID
!
LSEL,S,LINE,,1,
LESIZE,All,,,40,1 ! Всем линиям присвоить 10 делений на элементы
LSEL,S,LINE,,3,
LESIZE,All,,,40,1 ! Всем линиям присвоить 10 делений на элементы
LSEL,S,LINE,,2,
LESIZE,All,,,10,1 ! Всем линиям присвоить 10 делений на элементы
LSEL,S,LINE,,4,
LESIZE,All,,,10,1 ! Всем линиям присвоить 10 делений на элементы
AMESH,All !Построить сетку на всех линиях
ALLSEL,ALL
!
! Создание нагрузочного элемента 154
ET,11,154,,,,1 ! Добавляем новый элемент поверхности (1- без промежуточных узлов)
KEYOPT,11,11,2 ! Давление на наклонную грань
R,11 ! Назначаем номер константы
RMORE,t_nag ! Назначаем в константах толщину
MAT,11 ! Установить материал текущим
REAL,11 ! Устанавливаем константы
TYPE,11 ! Устанавливаем элемент
!
ESEL,S,CENT,X,a/2,a
!
ESURF
TYPE,1
!
ALLSEL,ALL
FINISH !Выход из препроцессора
!
/SOLU  !Вход в процессор решения
ANTYPE,0! Статический расчет
NLGEOM,1 ! Расчет в геометрически нелинейной постановке
AUTOTS,1
NSUBST,100,2000,20
NROPT,AUTO
SSTIF,ON
OUTRES,ERASE
OUTRES,All,ALL !  Сохранить результаты для всех итераций
!
!      Задание гравитации
acel,,9.80665,0
!
!      Задание условий закрепления
LSEL,S,,,4,
DL,All,,All, !Закрепление всех выбранных линий
!
!
TIME,1
MP,DENS,1,den1 ! Задание плотности
!
ALLSEL,ALL
SOLVE !
!
TIME,2
!ESEL,S,TYPE,,11
!sfe,all,5,pres,,Ps,,-1,0
MP,DENS,11,Po ! Задание плотности
!
ALLSEL,ALL
SOLVE !
FINISH
Изменено пользователем Chingachguk
Ссылка на сообщение
Поделиться на других сайтах
В один узел одна нагрузка что ли (по крайней мере одного направления)?
Если вам нужно на первом шаге нагрузить 10, а на втором догрузить еще 10, то почему бы на втором шаге не написать 20 ?

 

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

 

Как быть тут?
Посмтрите команду CMACEL.
Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

День добрый!

Решаю задачу на устойчивость в нелинейной постановке. Есть две оболочки (shell181) одна над другой на некотором расстоянии, нужно создать условие чтобы при потери устойчивости одной / или вместе они не соприкасались между собой, но могли свободно расходиться. Посмотрел подходит элемент LINK10 но он исключен из поддержки, есть ли замена ему?

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

В случае с LINK10 (только сжатие) если при нелинейном расчете сначала растягивается, а потом начинает сжиматься, то начнет работать в момент когда достигнет первоначальной длины?

Спасибо!

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

 

Кстати, что это ?

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

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

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

 

Либо я чото не понимаю, либо Федор. 

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

Условие описано противоречивое. Вы правы. Я просто доопределил до здравого смысла - "связываться с контактом" было написано  :)

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

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

Не понял Вас про устойчивость.

Решение задачи на устойчивость в линейной постановке я имею ввиду задачу на собственные значения (antype,buckle) ведь там линейный подход, да и в литературе часто встречается Linear buckling.

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

про чтоб не соприкасались

post-47015-0-58908900-1463593107.png

думал соединить где нужно (сделать сетку согласованной) узлы элементами Link10

 

 

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

про чтоб не соприкасались

Да с чего вы взяли, что ни будут соприкасаться ??? 

Если вы не сделаете какую нибудь фичу, то никакого касания не будет.

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

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


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

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • brigval
    • Ветерок
      "увеличение оптимизации". Оптимизацию невозможно ни увеличить, ни уменьшить.
    • gudstartup
      @boomeeeer может от страны зависит
    • david1920
      нет время нет заниматься да и информации новой нет Это я на других станках делал
    • gudstartup
      @david1920 имеется ввиду платы на системах с сертификацией опций фалом oprminf старые в расчет не принимаются вы свой 18i восстановили?
    • gudstartup
      очень даже спрашивают как обязательную информацию для проверки вашей компании налоговый идентификатор должен быть указан. на myfanuc не спрашивают а вот на портале к сожалению просто так не зарегаться. 
    • david1920
      На 0I-TC mate менял плату управления приводами На 18i-TB менял для диагностики платы процессоров (один был от Spinner другой простой) процы были одинаковые Всё работает
    • brigval
      Браком 1.04В версии 1.04Добавлено: Автоуменьшение высоты шрифта многострочного наименования в ОН чертежа.Добавлено: Переименование поверхностей, баз, размеров в порядке их следования на чертеже.Добавлено: Переименование изображений по ГОСТ: сначала виды, затем разрезы, сечения, выносные элементы.Добавлено: Выравнивание неассоциативных видов.Добавлено: Ручной ввод шага и угла наклона штриховки.Добавлено: Перемещаются в макроэлемент компоненты, исключаемые из спецификации.Добавлено: Выбор количества значащих цифр в значении площади поверхности детали для вставки в ТТ.Добавлено: Возможность не авторазмещать ТТ перед конвертацией чертежа в PDF.Добавлено: Добавлены кнопки «Выделить все включенные в расчет» и Выделить все исключенные из расчета».Добавлено: Версия КОМПАС-3D Home показывается в программе со словом Home.Добавлено: Улучшен алгоритм считывания и вставки ТТ чертежа.Добавлено: При конвертации чертежа в PDF удаляется старый файл с таким же обозначением в начале имени, как обозначение в начале имени нового файла.Добавлено: Улучшено считывание номеров позиций из 3D-модели сборки.Исправлено: Иногда скрытые и потом показанные объекты чертежа отображались не серым цветом.Исправлено: Иногда после ручного заполнения графы «Масса» ОН чертежа в окне программы масса могла отображаться не правильно.Исправлено: В некоторых случаях из ОН чертежа могла не считываться литера.Исправлено: В некоторых окнах программы неправильно показывался заголовок окна программы.Исправлено: Другие замеченные мелкие ошибки и неточности кода.Скачать
    • boomeeeer
      Не помню чтобы у меня такое спрашивали при регистрации.
    • Snake 60
      @eljer0n  Откройте макрос SaveDRW.swp редактором VBA Найдите вот эти строки: Поменяйте выделенную цифру на нужную вам 3 или 4 - это количество символов которое останется от имени конфигурации. PS При сохранении в PDF тоже ругается на неправильное название чертежа, т.к. тоже обрезает название конфигурации до двух знаков, там тоже надо править при желании...
×
×
  • Создать...