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

Проблема в присвоении свойств железобетона


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

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

P.S. Workbench я только начинаю изучать. До этого считала в Mechanical APDL. Буду рада конструктивной критике!

 

Свойства бетона (1 макрос)

*SET,MAT_ID,101

 

!MP,DENS,MAT_ID=2400.0

!MP,EX,MAT_ID,3E+10

!MP,NUXY,MAT_ID,0.2

 

C1=0.3

C2=0.7

C3=2.4E+6

C4=25.9E+6

!C5=0.0

!C6=0.0

!C7=0.0

!C8=0.0

C9=0.6

 

Тип элемента (solid65) (макрос 2)


*SET,ELEM_TYPE_ID,101

 

ET,ELEM_TYPE_ID,solid65

 

KEYOPT,ELEM_TYPE_ID,1,0

KEYOPT,ELEM_TYPE_ID,3,2

KEYOPT,ELEM_TYPE_ID,5,0

KEYOPT,ELEM_TYPE_ID,6,0

KEYOPT,ELEM_TYPE_ID,7,0

KEYOPT,ELEM_TYPE_ID,8,0

 

МАТЕРИАЛ (СТАЛЬ) (МАКРОС 3)
*SET,MAT_ID,102

 

DENS_=7850.0

EX_=2.06E+11

NUXY_=0.3

 

MP,DENS,MAT_ID,DENS_,

MP,EX,MAT_ID,EX_,

MP,NUXY,MAT_ID,NUXY_,

 

Yield_strength=4.0E+08

Tangent_modulus=1.45E+09

TB,BKIN,MAT_ID,1,,0

 

TBDATA,1,Yield_strength

TBDATA,2,Tangent_modulus

 

Element type(beam 188) (макрос 4)
*
SET,ELEM_TYPE_ID,102

ET,ELEM_TYPE_ID,BEAM188

KEYOPT,ELEM_TYPE_ID,1,0

KEYOPT,ELEM_TYPE_ID,2,0
KEYOPT,ELEM_TYPE_ID,3,0
KEYOPT,ELEM_TYPE_ID,4,0
KEYOPT,ELEM_TYPE_ID,5,0
KEYOPT,ELEM_TYPE_ID,6,0
KEYOPT,ELEM_TYPE_ID,7,0
KEYOPT,ELEM_TYPE_ID,8,0
KEYOPT,ELEM_TYPE_ID,9,0
KEYOPT,ELEM_TYPE_ID,10,0
KEYOPT,ELEM_TYPE_ID,11,0
KEYOPT,ELEM_TYPE_ID,12,0

KEYOPT,ELEM_TYPE_ID,13,0
KEYOPT,ELEM_TYPE_ID,14,0
KEYOPT,ELEM_TYPE_ID,15,0

макрос 5
*SET,SEC_ID,301

SECTYPE,SEC_ID,BEAM,SCOLID,,
R_1=0.014
SECDATA,R_1,8,2,,,,,,,,,

МАКРОС 6
fini
/prep7

!*SET,ELEM_TYPE_ID,101
!CMSEL,S,CONCRETE,ELEM
!EMODIF,ALL,TYPE,ELEM_TYPE_ID
!*SET,MAT_ID,101
!EMODIF,ALL,MAT,MAT_ID
!*SET,matid,MAT_ID
!ALLSEL,ALL


*SET,ELEM_TYPE_ID,102
CMSEL,S,REBAR,ELEM
EMODIF,ALL,TYPE,ELEM_TYPE_ID
ALLSEL,ALL

*SET,MAT_ID,102
CMSEL,S,REBAR,ELEM
EMODIF,ALL,MAT,MAT_ID
*SET,matid,MAT_ID
ALLSEL,ALL


*SET,SEC_ID,301
CMSEL,S,REBAR,ELEM
EMODIF,ALL,SECNUM,SEC_ID
ALLSEL,ALL


CMSEL,S,CONCRETE,ELEM
CMSEL,S,REBAR,ELEM
NSLE,S,ALL
CPINTF,ALL,0.001
ALLSEL,ALL

МАКРОС 7

fini
/solu

NLGEOM,OFF
SOLCONTROL,ON,OFF,NOPL,
nropt,unsym
PRED,OFF,,OFF
LNSRCH,OFF
neqit,100
KBC,0
cutcontrol,plslimit,0.5
cutcontrol,cutbackfactor,0.25
cutcontrol,noshape,1


SHPP,WARN
pivcheck,off



МАКРОС8

EQSLV,PCG,1.0E-5,2.5,,

PCGOPT,6,,AUTO,,,AUTO,OFF

 

МАКРОС9

AUTO,ON
NSUBST,15,50,15,OFF
time,7.8797e+006
outres,all,all
STABILIZE,OFF,,,,
CNVTOL,F,,0.5,2,1.0E-2
!CNVTOL,F,2.0E-9,0.5,2,

Image 1.jpg

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


UnPinned posts
9 часов назад, URL2000 сказал:

Не могу понять, где совершаю ошибку.

а куда смотрите?

9 часов назад, URL2000 сказал:

МАТЕРИАЛ (СТАЛЬ) (МАКРОС 3)

зачем макрос-то?

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

@soklakov ,

3 часа назад, soklakov сказал:

а куда смотрите?

на решатель... Скорее всего там что-то не так я делаю, но не пойму что

 

3 часа назад, soklakov сказал:

зачем макрос-то?

а как тогда? сталь из библиотеки имеющихся материалов?

Ссылка на сообщение
Поделиться на других сайтах
12 минут назад, URL2000 сказал:

на решатель...

это куда? скришнот показать сможете?

13 минут назад, URL2000 сказал:

а как тогда? сталь из библиотеки имеющихся материалов?

ага

а потом еще и бетон с помощью Menetrey-William можно

Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, soklakov сказал:

ага

а потом еще и бетон с помощью Menetrey-William можно

Я посмотрю. Просто не факт, что в моей версии такое будет...

 

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

111.jpg

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, URL2000 сказал:

Просто не факт, что в моей версии такое будет...

если меньше 18.0, то не будет

2 часа назад, URL2000 сказал:

Простите за мою просьбу (наглость). Но Вы бы не могли просмотреть все макросы.

не прощу.

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

а смотреть стоит solution information -> solver output

Ссылка на сообщение
Поделиться на других сайтах
24 минуты назад, soklakov сказал:

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

а смотреть стоит solution information -> solver output

смогу вечером прислать

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

@soklakov , все-таки как правильно определять количество подшагов и время шага (в статическом расчете -нагрузку)?

В 15.05.2020 в 00:16, URL2000 сказал:

NSUBST,15,50,15,OFF
time,7.8797e+006

 

Расчет наконец-то прошел. Но почему-то арматура покинула бетон

 

Арматура 2.jpg

Арматура.png

Ссылка на сообщение
Поделиться на других сайтах
В 16.05.2020 в 14:06, URL2000 сказал:

Расчет наконец-то прошел. Но почему-то арматура покинула бетон

наверное не сцепилась. а какой пример с ютуба вы сипользуете в качестве базового?

В 16.05.2020 в 14:06, URL2000 сказал:

как правильно определять количество подшагов и время шага (в статическом расчете -нагрузку)?

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

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

@soklakov , спасибо большое за помощь! Действительно, как оказалось вопросы были простыми! Все-таки все получилось. Арматура больше не выпадает и все считается, как нужно

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Valedol
      ПРивет Всем, подскажите, пожалуйста, макрос для создания в сборке сопряжения расстояния между плоскостями. К примеру, я выбрал проскости и нажал кнопку высопления макроса и выставилось расстояние между ними которое задано в макросе.
    • Kelny
      Так понял, что нельзя, но непонятно чем стандартная паленька не устраивает, если вы решили плотно использовать слои, то она всё равно должна быть всегда на виду.   С УДИВЛЕНИЕМ ОБНАРУЖИЛ, что написанное ниже не работает в последних версиях, а может и раньше не работало (откинули слои вместе с автокадом, хотя есть адепты, которые до сих пор используют слои в Solidworks) и этот фокус прокатывал только с толщиной линии. И ещё одна странность, слой можно выбрать только в избранных инструментах при их активации: линии, овалы, но при этом выбор ни на что не влияет и используются настройки выбранные в соответствующей панели, но настройка слоя появляется на остальных элементах после вставки элемента эскиза. Так же выбор толщины линии приводит к выходу из активного инструмента рисования эскизов. Что-то перемудрили разработчики.   !в последних версиях не работает! С другой стороны, если вам данная настройка нужна лишь для избранных элементов, то при добавлении этих элементов перед вставкой надо выбрать нужный слой в настройках инструмента, при таком изменнии последующие элементы будут строится в стандартном для вас слое (слой выбранный перед активацией инструментов рисования), а не в выбранном для элемента (выбирается после вызова инструмента рисования). То есть не придётся менять слои туда-сюда, а выбирать слой только для нужного элемента при работе непосредственно с интсрументом.    
    • Ветерок
      Бери выше - лунный модуль приземления :)
    • Onizuka
      Скорее всего нет поддержки C++17. Лучше, конечно, не менять настройки проекта. В самом toolkit есть функции для работы с файлами (разбор пути, список файлов из папки...)
    • Fedor
      https://www.mk.ru/incident/2024/04/22/rossiyan-ispugali-vsplyvayushhie-na-ozere-groby.html   
    • bri
      Добрый день. Хотел бы поднять тему резки радиаторов на фрезерном станке.  Ввиду того что фрезеруем мы их не один год, какие-то свои методы уже выработались. Но интересно послушать советы со стороны. Вводные: материал - алюминиевые сплавы. ширина паза 3-12 мм (чаще всего 4мм) глубина от 5 до 15 диаметров. Станки обычные чпу с bt40 sk40. Интересует любая информация: геометрия фрез, количество зубьев, глубина проходов, может какие-то методы в последовательности. Дисковые фрезы используем редко ввиду габаритов деталей.
    • ДОБРЯК
      Суперсила Архимеда выталкивает.
    • BSV1
      Блин!..  Там же секретный спутник на экране. 
    • Fedor
      Земля же висит в воздухе окружающем ее. Значит и любая конструкция или деталь на  ней тоже висит вмесие с ней :) 
    • Fedor
      Слышал, что во время наводнений гробы всплывают. И плавают по волнам ... 
×
×
  • Создать...