!STEP¶
Pengaturan step analisis
Diperlukan untuk analisis statik nonlinear dan analisis dinamik nonlinear
Jika definisi ini dihilangkan untuk analisis selain yang disebutkan di atas, semua kondisi batas diaktifkan dan perhitungan dilakukan dalam satu step
Untuk analisis statik dengan properti material viskoelastik atau creep, tentukan TYPE=VISCO dan atur kondisi waktu perhitungan
Perhatikan bahwa TYPE (STATIC/VISCO) menentukan tipe step yang menetapkan apakah inkremen waktu diteruskan ke material, dan independen dari tipe analisis (STATIC/DYNAMIC, dan sebagainya) yang ditentukan oleh !SOLUTION (lihat Catatan di bawah)
Parameter¶
TYPE = STATIC(default) / VISCO (analisis kuasi-statik)
SUBSTEPS = jumlah substep untuk kondisi batas (default: 1)
CONVERG = ambang kriteria konvergensi (default: 1.0e-6)
MAXITER = jumlah iterasi maksimum dalam analisis nonlinear (default: 50)
AMP = nama fungsi waktu (ditentukan oleh !AMPLITUDE)
INC_TYPE = FIXED (inkremen tetap, default) / AUTO (inkremen otomatis)
MAXRES = residual maksimum yang diizinkan (default: 1.0e+10)
TIMEPOINTS = nama daftar titik waktu (ditentukan oleh !TIME_POINTS, NAME)
AUTOINCPARAM = nama set parameter inkremen otomatis (ditentukan oleh !AUTOINC_PARAM, NAME)
MAXCONTITER = jumlah maksimum iterasi kontak dalam analisis kontak (default: 10)
** Baris ke-2 **
Jika INC_TYPE=FIXED (dapat dihilangkan jika TYPE=STATIC)
| Variabel | Atribut | Deskripsi |
|---|---|---|
| DTIME | R | Inkremen waktu (default: 1/SUBSTEPS) |
| ETIME | R | Rentang waktu step (default: 1) |
Jika INC_TYPE=AUTO (ditentukan tanpa memandang TYPE)
| Variabel | Atribut | Deskripsi |
|---|---|---|
| DTIME_INIT | R | Inkremen waktu awal |
| ETIME | R | Rentang waktu step |
| MINDT | R | Batas bawah inkremen waktu |
| MAXDT | R | Batas atas inkremen waktu |
** Baris ke-3 dan seterusnya **
BOUNDARY, id id=GRPID yang didefinisikan oleh !BOUNDARY, !VELOCITY, !ACCELERATION
LOAD, id id=GRPID yang didefinisikan oleh !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
CONTACT, id id=GRPID yang didefinisikan oleh !CONTACT
Contoh¶
Contoh menggunakan inkremen waktu tetap
Aktifkan penyesuaian inkremen otomatis dan atur inkremen waktu awal ke 0.01, rentang waktu step ke 2.5, batas bawah inkremen waktu ke 1E-5, batas atas inkremen waktu ke 0.3, dan jumlah maksimum substep ke 200
Aktifkan penyesuaian inkremen otomatis dan tentukan daftar titik waktu TP1 sebagai waktu perhitungan dan keluaran hasil
Catatan¶
TYPE(STATIC/VISCO) adalah switch yang menentukan apakah inkremen waktu diteruskan ke hukum konstitutif material dalam step tersebut, dan independen dari tipe analisis yang ditentukan oleh!SOLUTION. DenganSTATIC, material tidak mengacu pada inkremen waktu (tidak bergantung laju); denganVISCO, viskoelastisitas dan creep mengacu pada inkremen waktu aktual. Pembedaan ini hanya valid untuk analisis statik; dalam analisis dinamik (!SOLUTION, TYPE=DYNAMIC),TYPEtidak direferensikan dan inkremen waktu selalu diperlakukan sebagai waktu aktual- Dengan penyesuaian inkremen otomatis, SUBSTEPS diperlakukan sebagai jumlah maksimum substep
- Nama daftar titik waktu TIMEPOINTS dan nama set parameter kontak otomatis AUTOINCPARAM hanya valid ketika INC_TYPE=AUTO
- Jika TIMEPOINTS ditentukan, !TIME_POINTS yang direferensikan harus didefinisikan sebelum kartu !STEP.
- Jika AUTOINCPARAM ditentukan, !AUTOINC_PARAM yang direferensikan harus didefinisikan sebelum kartu !STEP. Jika parameter ini dihilangkan, set parameter inkremen otomatis default digunakan
- Jika !STEP dihilangkan dalam analisis dinamik, analisis diperlakukan sebagai analisis satu-step berdasarkan
n_stepdant_deltadari !DYNAMIC, dan kondisi batas serta beban yang didefinisikan diaktifkan. Perilaku ini disediakan untuk kompatibilitas mundur; mendefinisikan !STEP direkomendasikan untuk input baru - Untuk inkremen tetap dalam analisis dinamik, disarankan menentukan
DTIME, ETIMEpada baris kedua !STEP untuk mengontrol inkremen waktu dan rentang waktu step.n_stepdant_deltadari !DYNAMIC diperlakukan sebagai default ketika !STEP dihilangkan atau untuk kompatibilitas mundur - Jika INC_TYPE=AUTO ditentukan dalam analisis dinamik, inkremen waktu dikontrol menggunakan DTIME_INIT, ETIME, MINDT, dan MAXDT pada baris kedua. Inkremen otomatis dan cutback terutama digunakan dalam analisis dinamik implisit nonlinear
- Dalam analisis dinamik, !BOUNDARY, !VELOCITY, dan !ACCELERATION dapat diaktifkan per step dengan baris BOUNDARY, sedangkan !CLOAD dan !SPRING metode implisit dapat diaktifkan per step dengan baris LOAD