Стадийное возведение: колонна, наращиваемая слоями под собственным весом
Рождение и смерть элементов (стадийный расчёт)PASS · 0.12%Колонна высотой 4 м возводится четырьмя ярусами по 1 м (отдельные тела). Каждый ярус рождается ненапряжённым на уже осевшей конфигурации нижних ярусов и с этого момента несёт свой вес; алгоритм «мягких элементов» держит нерождённые ярусы в сетке с жёсткостью 1e-6. На каждой стадии осадка колонны равна замкнутой форме для колонны текущей высоты, а перемещения накапливаются от стадии к стадии.Колонна высотой 4 м возводится четырьмя ярусами по 1 м (отдельные тела). Каждый ярус рождается ненапряжённым на уже осевшей конфигурации нижних ярусов и с этого момента несёт свой вес; алгоритм «мягких элементов» держит нерождённые ярусы в сетке с жёсткостью 1… показать полностью
- Допуск:
- 5%
Постановка задачи
- Геометрия
- Четыре тела 500 × 500 × 1000 мм одно над другим по z, тетраэдральная сетка (P1) размером 125 мм, склеенная в одну конформную; опорная грань закреплена.
- Материал
- E = 20 ГПа, ν = 0 (свободные боковые грани, одноосное напряжение), ρ = 2400 кг/м³; ускорение 9.81 м/с² вдоль −z, действует на тело, только пока оно активно.
- Граничные условия
- Стадия 1: тело 1. Стадии 2–4: тела 2, 3, 4 рождаются в начале своей стадии. Мёртвое давление, геометрическая нелинейность включена, нативный солвер.
- Контрольная величина
- Вертикальное перемещение плоскости z = z₀ (среднее по её узлам) в конце каждой стадии против −(ρg/E)(H·z₀ − z₀²/2), H — текущая высота колонны.
Терминал WebCAE
Вставьте команды в панель Terminal в WebCAE. Скрипт использует штатный текстовый DSL приложения; команды выполняются построчно:
units mm
material E=2e10 nu=0 density=2400
primitive box dx=500 dy=500 dz=1000
primitive box dx=500 dy=500 dz=1000 oz=1000
primitive box dx=500 dy=500 dz=1000 oz=2000
primitive box dx=500 dy=500 dz=1000 oz=3000
mesh tet size=125 bonding=1 glue=full
fix surface number 5
load accel=-9.81 component=z
nlgeom on pressure=dead
stage add name=L1
stage add name=L2 activate=body2
stage add name=L3 activate=body3
stage add name=L4 activate=body4
solve static
stage view 1
probe displacement_z at z=1000 id="u1_1000"
stage view 2
probe displacement_z at z=1000 id="u2_1000"
probe displacement_z at z=2000 id="u2_2000"
stage view 3
probe displacement_z at z=2000 id="u3_2000"
probe displacement_z at z=3000 id="u3_3000"
stage view 4
probe displacement_z at z=1000 id="u4_1000"
probe displacement_z at z=4000 id="u4_4000"Сравнение результатов
| Эталонное значение | u_z (мм), стадии 1–4: -0.0005886-0.001766-0.002354-0.004709-0.005297-0.00412-0.009418 |
| Результат WebCAE | -0.0005879-0.001765-0.002353-0.004707-0.005295-0.004119-0.009415 (худшее отклонение 0.118 %) |
| Погрешность | 0.12% |
| Допуск | 5% |
| Статус | PASS · 0.12% |
| Параметры сетки | тет4 (P1), размер 125 мм (2492 тетр.), сборка из склеенных тел; 4 стадий, 24 шагов, 24 итераций Ньютона; мягкость неактивных элементов 1e-6; 10.2 с на скрипт (сетка + расчёт) на нативе |
Обновлено: 2026-10-22 · WebCAE solver