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

Подскажите по 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 пользователей

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




  • Сообщения

    • vad0000
    • OliverTwist
      Добрый день! Сдохла плата управления на приводе Bosch Rexroth серии HCS. Имеется в наличии ещё один такой привод и нужно стянуть с него параметры. Судя по документации мне необходим софт "IndraWorks ds" - но я никак не могу его найти :( Может кто-то подскажет - где можно такой скачать? Заранее спасибо!
    • gudstartup
      у ваших ис имеется сменщик паллет?? это просто место сбора слесарей + гидравлика мозг выносит. к фанукам притензий особых нет как и везде но электроавтоматика сделана отвратительно в шкафах полный хаос.   такие станки имеют износ 40-70% и их необходимо обновлять особенно это касается высокоточного оборудования но к исам это не относится там главное чтобы железо крепкое было я смотрю вы любите пространные описания но есть нюанс дочитывая до конца забываешь что в начале или это я такой склеротик
    • Alexandr97
      В сборке необходимо было создать массив нескольких деталей на линейном расстоянии друг от друга. При создании сопряжения между отдельной деталью и одним из объектов массива, объект массива ломается, свободно перемещается и расстояние, которое было задано при массиве, уже не актуально. При том, когда я к родительской детали пытаюсь крепиться, то все нормально. Подскажите, это недочет программы, или так и должно быть?
    • Shura762
      Кто нить пробовал ТФ18? ну там типа бета тестирование? или все это коммерческая тайна
    • Alexey8107
      Ну не знаю. У нас в свое время было таких ИС-800 8 шт. Один из них самый первый был с круглым магазином на 32 инструмента, привода сименс, ЧПУ балт систем. Если к чпу и приводам претензий не было, то к механике были серьезные вопросы. А вот остальные 7 все как один, 64 инструмента, фанук везде и вся, датчики, линейки, энкодеры ханденхайн, к механике особых претензий уже нет, да, бывают поломки, периодически по мере необходимости меняем опоры качения и прочее... Да, есть слабые места, например упорный подшипник ШВП оси Z, периодически дохнет из за попадания сож и Z начинает дергаться как эпилептик, приходится менять. Все эти станки работают с 2007-2010 годов в три смены без остановок. Из крупных поломок за все это время, материнка в одном УЧПУ померла, на одном стол вырвало, на одном PSM смачно взорвался и вот сейчас похоже этот же восстановленный PSM взбрыкнул. Мелочовку типа порванных РВД и ремонтов по причине естественного износа, типа замены опор качения я не считаю. Бывает индуктивные датчики летят, приходится менять, но это еще мельче и устраняются в течение часа со всеми перекурами когда карта сигналов и мест установки датчиков есть. К тому же эти станки до сих пор держат свою геометрическую точность, периодически проверяем их. Точнее сначала оператор начинает замечать что то не то, потом мы смотрим что не то, ремонтируем и проверяем  Но у нас преимущество, у нас есть очень грамотный и опытный станочник, он с закрытыми глазами находит неисправности, да и станки эти знает вплоть до каждого винтика. Ну и само собой по мере необходимости и шпиндели отправляем в ремонт. Правда последний раз эта организация нам так восстановила шпиндель на токарный LEADWELL, что точил вместо круга непонятно что. Разобрали и ужаснулись, подшипники стоят неправильно, кольца вообще не там где должны быть, какие то медные проставки, которых там сроду не должно быть... Пришлось самим в срочном порядке пересобирать правильно и каким то чудом шпиндель заработал как и должен. Каким чудом я не знаю, но тем не менее работает уже год. Претензий нет. В те времена, когда их было 8 шт, а токарных LEADWELLов больше 20, еще некоторые и с барфидерами, так я чаще ремонтировал барфидеры, чем ИС-800. Да, сейчас настал кризис, часть станков продали, часть работников сократили, и их осталось всего 3 штуки.
    • Tad
      Это коэффициент, определяющий соотношение усилия при свободной (воздушной - air bending) гибке и штамповке/чеканке (bottoming). Соотношение усилий между этими операциями 3-40 раз в зависимости от  условий. Кто использует метод чеканки, не спрашивает, какой конкретно должен быть этот коэффициент
    • zwg
      Тут не поспоришь... Кто не использует - тот и не знает как (в сущностях или без)... Вопрос к знатокам: на что влияет значение BOTTOMING PRESSUE FACTOR на Странице МАТЕРИАЛЫ в настройках CYBELEC?
    • gudstartup
      это к вашему производству не относится просто товарищ написал а я откомментировал!   я быне завидывал особенно это касается ис800 - ужасно ненадежные станочки наследники ир800 хоть и собраны на фанук но механика полный отстой.
    • AlexKaz
      Выбрать в дереве Define type -> Components, затем для X, Y, Z-компонент выбрать Tabular Data.
×
×
  • Создать...