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

Консультация по расчету apdl


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

Такие вещи надо не утверждать, а доказывать... Решая тепловые задачи

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


Такие вещи надо не утверждать, а доказывать... Решая тепловые задачи

А зачем что-то доказывать, если всё написано в книжках по непрерывной разливке стали.

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

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

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

Заготовка идет непрерывно (без остановок). А режет автомат (движется вместе с заготовкой). На ММК Ильча или Азовстали (щаз точно не помню), когда запускали слябовые МНЛЗ случился, я бы сказал, казус. У них ролики стали оквадрачиваться. Как потом выяснилось, они со страху (на этапе освоения) продвигали заготовку медленно и с остановками. В результате получались местные перегревы роликов и как результат падение свойств наплавленного слоя и его повышенный неравномерный износ.

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

Железяка вряд ли длиннее 12 метров, так как это размер вагона. То и режут на такие скорее всего, если знаем время, за которое надо отрезать, то можем определить и скорость движения. Она должна быть небольшой, то есть вполне можно принять температуру постоянной по сечению. Успеет выровняться :)


Заготовка выходит из машины с температурой 850—900°  - http://metall-splav.ru/razlivka-20.html    При такой температуре металл имеет небольшой модуль упругости. Его можно посмотреть в СП  по пожару...

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

Появился еще вопрос.

Обычная задача решается. Балочка в 1 пролет, заделана по обоим концам, по торцам два ролика с контактным взаимодействием. 

Далее хочу подвигать ролики по длине балки и создаю еще один справа, так, чтобы в процессе движения все ролики сдвинулись вправо на 1 пролет вот таким образом:

2a8fb4bee6aa.jpg

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

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

Так если Вы сдвините балочку с ролика, то она же упадет, на одном ролике то не удержится. Вот и упала наверное, даже сообщить ничего не смогла :)

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

Нее: ) во-первых у меня левый торец заделан, а у правого запрещены перемещения по OY (т.е. двигать планирую ролики, которым тоже по вертикали запрещены смещения)

Ну и я немножко непонятно сформулировала вопрос.

Сначала я моделирую балочку и два ролика по торцам, прикладываю нагрузку, считаю - все хорошо.

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

Для этого мне изначально нужно создать самый левый ролик, который на первом этапе " отдыхает", и вот как только он появляется - первый солв не работает и ничего больше не работает.

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

Вот это да, предел мечтаний!!! : )

 

А если я скину сюда свой код, подскажете, где я делаю неправильно? :sad:   

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

Однопролетный стержень заменила на 2хпролетный.

При расчете неподвижного стержня задача решается.

Получается такая картинка:

f99c3d279eea.jpg

 

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

5b569e306c97.jpg

В просмотре результатов видно, что ошибка появляется на первом шаге, причем цифры time  и substep  какие-то запредельные.

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

 

Буду рада, если поясните-проясните :)

 

В свойствах ползучести все таки использую имеющуюся зависимость для скоростей деформаций.

/UNITS,SI  !?
/COM,Structural

/PREP7
                              !Скалярные параметры
rr=30                    !радиус ролика
value_press=1            !распределенное давление
dlina=250                !длина исходного слитка (в схеме их три)
Vdv=3.3                  !скорость движения слитка (роликов и нагрузки)
vremy=2*dlina/Vdv        !время перехода нагрузки и роликов из начального положения в конечное
ll=300                   !длина стержня
c=20                     !высота стержня
!s_rol=300               !расстояние между роликами

                              !ПОСТРОЕНИЕ ГЕОМЕТРИИ, ТИП ЭЛЕМЕНТОВ, СВОЙСТВА МАТЕРИАЛОВ, СЕТКА
                              
                                                    !СЛИТОК
K,1,0,0, 
K,2,2*ll,0,
K,3,2*ll,c,
K,4,0,c,

lstr,1,2
lstr,2,3
lstr,3,4
lstr,4,1

Al,all !создание площади слитка

!Тип элемента

ET,1,PLANE183   !слиток

KEYOPT,1,1,0    ! Options  (PNS)
KEYOPT,1,3,2
KEYOPT,1,6,0
KEYOPT,1,10,0

      !слиток
!линейные,упругие
MPTEMP,,,,,,,,  
MPTEMP,1,0  
MPDATA ,EX,1,,2e5 !(Па)   
MPDATA,PRXY,1,,0.4

!Creep

TB,CREE,1,1,3,10   !slitok
TBTEMP,0
TBDATA,,2500,4.7,41200,,, 



!Построение сетки слитка
 
!разбиение линий горизонтального нижнего ряда слитка
lsel,s,,,1 
latt,1,,1,0 ! 1-ый материал, 1-ый тип элемента
lesize,all,,,280,1
allsel,all
!разбиении вертикальной линии слитка
lsel,s,,,2  !ее выделение
latt,1,,1   !те же атрибуты
lesize,all,,,2,1

allsel,all

asel,s,,,1

mshape,0,2D !элементы четырехугольные, сетка двумерная
mshkey,1    !сетка правильная
amesh,all

allsel,all
shpp,off,,nowarn   !исключение ошибки о неправильной геометрии

                                                    !РОЛИКИ
!построение геометрии                                                     
cyl4,0,-rr,rr
cyl4,ll,-rr,rr
cyl4,2*ll,-rr,rr
cyl4,-ll,-rr,rr
cyl4,-2*ll,-rr,rr   

!тип элемента
ET,2,plane42   !ролики

KEYOPT,2,1,0    !(PNS)
KEYOPT,2,2,0
KEYOPT,2,3,2
KEYOPT,2,5,0  
KEYOPT,2,6,0                                                  

!свойства материала
MPTEMP,,,,,,,,  
MPTEMP,1,0  
MPDATA,EX,2,,2e6 !(Па)      
MPDATA,PRXY,2,,0.3       

!Построение сетки роликов
allsel,all
asel,s,,,1
asel,inve,,,,!выбираем площади роликов путем обращения выделения площади слитка
lsla,s       !выбор линий на выделенных площадях
latt,2,,2,0  !второй материал, второй тип элемента
lesize,all,,,20,,,,,1
mshape,0,2D
mshkey,2
amesh,all
allsel,all    


!!!!МОДЕЛИРОВАНИЕ КОНТАКТА
!*  
/COM, CONTACT PAIR CREATION - START 
CM,_NODECM,NODE 
CM,_ELEMCM,ELEM 
CM,_KPCM,KP 
CM,_LINECM,LINE 
CM,_AREACM,AREA 
CM,_VOLUCM,VOLU 
/GSAV,cwz,gsav,,temp
MP,MU,2,0.4 
MAT,2   
MP,EMIS,2,7.88860905221e-031
R,3 
REAL,3  
ET,3,169
ET,4,172
R,3,,,1.0,0.1,0,
RMORE,,,1.0E20,0.0,1.0, 
RMORE,0.0,0,1.0,,1.0,0.5
RMORE,0,1.0,1.0,0.0,,1.0
KEYOPT,4,3,0
KEYOPT,4,4,0
KEYOPT,4,5,0
KEYOPT,4,7,0
KEYOPT,4,8,0
KEYOPT,4,9,0
KEYOPT,4,10,2   
KEYOPT,4,11,0   
KEYOPT,4,12,0   
KEYOPT,4,2,0
! Generate the target surface   
LSEL,S,,,5  
LSEL,A,,,6  
LSEL,A,,,9  
LSEL,A,,,10 
LSEL,A,,,13 
LSEL,A,,,14 
LSEL,A,,,17 
LSEL,A,,,18 
LSEL,A,,,21 
LSEL,A,,,22 
CM,_TARGET,LINE 
TYPE,3  
NSLL,S,1
ESLN,S,0
ESURF   
CMSEL,S,_ELEMCM 
! Generate the contact surface  
LSEL,S,,,1  
CM,_CONTACT,LINE
TYPE,4  
NSLL,S,1
ESLN,S,0
ESURF   
ALLSEL  
ESEL,ALL
ESEL,S,TYPE,,3  
ESEL,A,TYPE,,4  
ESEL,R,REAL,,3  
/PSYMB,ESYS,1   
/PNUM,TYPE,1
/NUM,1  
EPLOT   
ESEL,ALL
ESEL,S,TYPE,,3  
ESEL,A,TYPE,,4  
ESEL,R,REAL,,3  
CMSEL,A,_NODECM 
CMDEL,_NODECM   
CMSEL,A,_ELEMCM 
CMDEL,_ELEMCM   
CMSEL,S,_KPCM   
CMDEL,_KPCM 
CMSEL,S,_LINECM 
CMDEL,_LINECM   
CMSEL,S,_AREACM 
CMDEL,_AREACM   
CMSEL,S,_VOLUCM 
CMDEL,_VOLUCM   
/GRES,cwz,gsav  
CMDEL,_TARGET   
CMDEL,_CONTACT  
/COM, CONTACT PAIR CREATION - END   


shpp,off,,nowarn  
!
!
!ЗАКРЕПЛЯЕМ
DL,4, ,ALL,   !заделываем левый торец
DL,2, ,ALL    !правый        
allsel,all




!запрещение вертикального перемещения всех узлов роликов
asel,s,,,1 !выделяем площадь слитка
asel,inve,,,,!выделяем все кроме нее (площадь)
nsla,s
D,all,UY,
allsel,all

!ДАВЛЕНИЕ
lsel,s,,,3
SFL,all,PRES,value_press,
allsel,all


!РЕШЕНИЕ ДЛЯ НЕПОДВИЖНОГО СОСТОЯНИЯ
/SOL
OUTRES,ERASE
OUTRES,ALL,ALL 
NSUBST,1000,,  
allsel,all
solve

                     !ПЕРЕМЕЩАЕМ РОЛИКИ
nlgeom,1
!nsubst,100,100,200
rate,1

time,vremy

nstep=200
nsubst,nstep,nstep,nstep

asel,s,,,1
asel,inve,,,,
lsla,s
nsll,s
D,all,UX,dlina
allsel,all
solve

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

Скорее, проблема в настройках контакта .

В свойствах ползучести все таки использую имеющуюся зависимость для скоростей деформаций.

Начните с линейной модели материала. Когда с контактами разберетесь, тогда уж подключайте физическую нелинейность.

Код смотреть не буду :smile:

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

Попробуйте заменить эту строчку

nsubst,nstep,nstep,nstep
 

на эту 

nsubst,200
autots,on
Ссылка на сообщение
Поделиться на других сайтах
на эту  nsubst,200 autots,on

 

Спасибо, но не помогло. Опять та же ошибка.

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

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

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

Расскажите, пожалуйста, как Вы задавали контакт? 

У меня, как я уже описывала, получается престранная вещь... Даже с линейной моделью.

В неподвижном состоянии с роликами под стержнем все рассчитывает.

Как только достраиваю левые ролики и опять считаю  - не считает. Может быть, это как-то связано с тем, что 2 ролика в начальный момент не контактируют с поверхностью стержня (те, которые слева?).

 

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

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

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

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

 

Непонятно: ) Что значит рисовать только ту часть? : )
Выложенная анимация не оставляется сомнения, что можно и подвигать) 

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

А Вы переходите на тёмную сторону силы - используйте WB :biggrin: там и посмотрим, что можно с контактами сделать.

Ту анимашку я минут 15 делал. Из них минут пять догадывался pinball radius увеличить. Что еще поменял уж и не помню, проект не сохранял.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • IgP
      @mactepnew Честно говоря не очень то и понятно, что же вы хотите ... Если: Правда, никакой это не офлайн, а из базы (из под управления ТС) на диск ОС ... Тогда всё банально просто: Пользуясь стандартным функционалом ТС, посредством функционала именованных ссылок сохраняете файл как ГМ так и чертежа в нужное вам место на диске ОС в оригинальном формате prt. Связь чертежа с моделью "остаётся". Можете воспользоваться командой NX "Export Assemble outside Teamcenter". А вот этим: вы только всё запутали и поломали ... С другой стороны, раз на вашем предприятии, работают с/в ТС, то, однозначно, есть админы, как минимум по ТС, работу с именованными ссылками они вам должны рассказать ... с большой долей вероятности должны быть и спецы по NX, и они тоже могут и должны. Да и вообще, работы в ТС без понимания фундаментальных основ ... не представляю, как это возможно. У нас, базовый/фундаментальный курс всего-то 10 час. Для вас после Windchill, правда вы про него не упоминали, можно было бы это сделать значительно быстрее.
    • Aiche
      Да, должен, так как точно в это же место смотря датчики ставили до того и возврат работал без ошибок, после получается исправления (перезаписания) как нужно 0 с обнулением APZ, APC перестал выходить в то же место Хорощо попробуем
    • brigval
      До кучи. Держите свою актуальную копию в запасе. И раз в день (неделю, месяц или после увольнения суперконструктора) просто перезаписываете нужные файлы. И думать не надо и не трудно.  
    • Dimetil Gidrozin Dnepr
      эти модели я запилил в солиде 2019 несколько лет назад)) думаю в современном мире все смогут открыть файлы в старом солиде)) ну если у кого то солид древней 2019 тут уже беде не поможешь)) STEP не передает дерево конструирования и вы хрен удлините или укоротите винт))) винт М6 ISO 7380.SLDPRT винт М6х12 под шестигранник.SLDPRT винт М6х35 под шестигранник.SLDPRT винт под шестигранник М6х35 DIN 7420.SLDPRT винт под шестигранник М6хL DIN 7420.SLDPRT
    • Dimetil Gidrozin Dnepr
      прикольный раздел. я раньше его не видел патамушта ниумею юзать меню данного форума. меня слишком быстро банили. а щаз чета не банят разбираюсь потихоньку с этим форумом. вот хочу тут отметиться. я глянул про что пишут другие авторы. вот заметил многие просят модель какой нибудь штуки или устройства и наверняка за долгое время где то нашли или сами замоделили)) припоминаю на одной работе я баловался конфигурациями. так я для этого дела вообще построил структуру той фирмы на своем компе. у меня там были папки со стандартными деталями, которые использовались абсолютно во всех столах, которые продавала та фирма)) ну элементы ножек, балок, а также крепеж мебельный)) я нигде не качал никаких моделей и не юзал тулбоксов с макросами, абсолютно все модели делал сам и складывал в папочки нужные откуда потом ссылил в своих моделях сборок)) предлагаю в этой теме солидвокерам делиться стандартными деталями, которые они часто используют в своей работе!!!!      
    • Dimetil Gidrozin Dnepr
      я кстати не юзаю тулбокс от слова совсем)) на каждой новой работе новый солид с новыми настройками и другого года выпуска и глянуть своиже модели с предыдущей работы с использованием тулбокса не выйдет)) я готов потратить месяц на создание детали. которая в тулбоксе за минуту делается, так я хоть в солиде умею работать, а вы полупограммисты с макросами тулбоксовскими))
    • Dimetil Gidrozin Dnepr
      почему во всех темах про ускоренную или эффективную работу все лупят только какие то макросы?)) ну я в жизни их не использовал и не представляю что это)) а почему просто про команды, кнопки, меню не пишет никто ничего?)) расскажите как вам удается быстрей и эффективней работать без макросов)) я возьму на заметку. макросы мне не интересны как и линукс, ато скоро уже будут эффективность в солиде через 1C повышать))
    • Dimetil Gidrozin Dnepr
      я не компания)) я частное лицо)) физлицо если быть точнее)) у меня нет работников)) я сам на заводе работаю))
    • Bot
      Чем сложнее методики и технологии, тем более компетентные специалисты нужны для работы с ними. При этом в строительной отрасли острая нехватка квалифицированных кадров. Айбим вносит свой вклад в решение этой проблемы, давно и плодотворно сотрудничает с 15 российскими вузами. А в этом году открылся Университет Айбим. Преподаватели и авторы курсов систематизируют компетенции в области управления проектами, обучают работе с передовым ПО, показывают, как внедрять лучшие мировые практики. На вебинаре: расскажут о планах Университета; познакомят с расписанием курсов; ответят на вопросы. Дата и время: 30 мая 2024 г., 11:00 МСК РЕГИСТРАЦИЯ View the full article
    • Maik812
      Бооольшой геморой!!! особенно для маленькой такой компании..
×
×
  • Создать...