Translation update pending
The Swedish translation may be out of date because the Japanese source has changed. The existing translation remains available while it is being updated.
!STEP¶
Inställningar för analyssteg
Krävs för icke-linjär statisk analys och icke-linjär dynamisk analys
Om denna definition utelämnas för andra analyser än ovanstående aktiveras alla randvillkor och beräkningen utförs i ett steg
För statisk analys med viskoelastiska eller krypmaterialegenskaper anger du TYPE=VISCO och ställer in villkoren för beräkningstid
Observera att TYPE (STATIC/VISCO) anger stegtypen som bestämmer om tidsinkrementet skickas till materialet och är oberoende av analystypen (STATIC/DYNAMIC osv.) som anges med !SOLUTION (se Anmärkningar nedan)
Parametrar¶
TYPE = STATIC(standard) / VISCO (kvasistatisk analys)
SUBSTEPS = antal delsteg för randvillkor (standard: 1)
CONVERG = tröskelvärde för konvergenskriterium (standard: 1.0e-6)
MAXITER = maximalt antal iterationer i icke-linjär analys (standard: 50)
AMP = namn på tidsfunktion (anges med !AMPLITUDE)
AMPLITUDE = RAMP / STEP (fördelning av föreskriven förskjutning över delstegen)
standard: RAMP för TYPE=STATIC, STEP för TYPE=VISCO
INC_TYPE = FIXED (fast inkrement, standard) / AUTO (automatiskt inkrement)
MAXRES = maximalt tillåten residual (standard: 1.0e+10)
TIMEPOINTS = namn på tidspunktslista (anges med !TIME_POINTS, NAME)
AUTOINCPARAM = namn på parameteruppsättning för automatiskt inkrement (anges med !AUTOINC_PARAM, NAME)
MAXCONTITER = maximalt antal kontaktiterationer i kontaktanalys (standard: 10)
** Rad 2 **
När INC_TYPE=FIXED (kan utelämnas när TYPE=STATIC)
| Variabelnamn | Typ | Beskrivning |
|---|---|---|
| DTIME | R | Tidsinkrement (standard: 1/SUBSTEPS) |
| ETIME | R | Stegets tidsintervall (standard: 1) |
När INC_TYPE=AUTO (anges oberoende av TYPE)
| Variabelnamn | Typ | Beskrivning |
|---|---|---|
| DTIME_INIT | R | Initialt tidsinkrement |
| ETIME | R | Stegets tidsintervall |
| MINDT | R | Nedre gräns för tidsinkrement |
| MAXDT | R | Övre gräns för tidsinkrement |
** Rad 3 och senare **
BOUNDARY, id id=GRPID definierat av !BOUNDARY, !VELOCITY, !ACCELERATION
LOAD, id id=GRPID definierat av !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
CONTACT, id id=GRPID definierat av !CONTACT
Exempel¶
Exempel med fasta tidsinkrement
Aktivera automatisk inkrementjustering och ange det initiala tidsinkrementet till 0.01, stegets tidsintervall till 2.5, den nedre gränsen för tidsinkrement till 1E-5, den övre gränsen till 0.3 och det maximala antalet delsteg till 200
Aktivera automatisk inkrementjustering och ange tidspunktslistan TP1 som tider för beräkning och resultatutmatning
Anmärkningar¶
TYPE(STATIC/VISCO) är en omkopplare som bestämmer om tidsinkrementet skickas till materialets konstitutiva lag i det steget och är oberoende av analystypen som anges med!SOLUTION. MedSTATICrefererar materialet inte till tidsinkrementet (hastighetsoberoende); medVISCOrefererar viskoelasticitet och krypning till det faktiska tidsinkrementet. Denna skillnad gäller endast statisk analys; i dynamisk analys (!SOLUTION, TYPE=DYNAMIC) refereras inteTYPEoch tidsinkrementet behandlas alltid som verklig tid- Vid automatisk inkrementjustering behandlas SUBSTEPS som det maximala antalet delsteg
- För fördelning av föreskriven förskjutning med
AMPLITUDEoch vägledning om valet mellanRAMPochSTEP, se Funktionsreferens: Stegstyrning - Namnet på tidspunktslistan TIMEPOINTS och namnet på parameteruppsättningen för automatisk kontakt AUTOINCPARAM är endast giltiga när INC_TYPE=AUTO
- När TIMEPOINTS anges måste den refererade !TIME_POINTS definieras före !STEP-kortet.
- När AUTOINCPARAM anges måste den refererade !AUTOINC_PARAM definieras före !STEP-kortet. Om denna parameter utelämnas används standarduppsättningen för automatiskt inkrement
- Om !STEP utelämnas i dynamisk analys behandlas analysen som en analys i ett steg baserad på
n_stepocht_deltai !DYNAMIC, och de definierade randvillkoren och lasterna aktiveras. Detta beteende finns för bakåtkompatibilitet; för nya indata rekommenderas att !STEP definieras - För fasta inkrement i dynamisk analys rekommenderas att
DTIME, ETIMEanges på den andra raden i !STEP för att styra tidsinkrementet och stegets tidsintervall.n_stepocht_deltai !DYNAMIC behandlas som standardvärden när !STEP utelämnas eller för bakåtkompatibilitet - När INC_TYPE=AUTO anges i dynamisk analys styrs tidsinkrementet med DTIME_INIT, ETIME, MINDT och MAXDT på den andra raden. Automatiska inkrement och cutback används främst i icke-linjär implicit dynamisk analys
- I dynamisk analys kan !BOUNDARY, !VELOCITY och !ACCELERATION aktiveras stegvis med BOUNDARY-raden, och !CLOAD och !SPRING för implicit metod kan aktiveras stegvis med LOAD-raden