Elementaktivering en -deaktivering¶
Elementaktivering en -deaktivering is ’n funksie vir strukturele statiese analise waarmee konstruksievolgordes, skadeprogressie en gefaseerde strukturele veranderinge per elementgroep voorgestel kan word. Hierdie bladsy verduidelik die verskille tussen vaste modus, tydtabelmodus en spanning/rek-drempelmodus, en hoe om tussen hulle te kies.
Oorsig van die funksie¶
Elementaktivering en -deaktivering word per elementgroep met !ELEMENT_ACTIVATION gedefinieer, en die ooreenstemmende groep word aan die stapkant geaktiveer. In strukturele statiese analise word elemente wat deur ’n elementaktiveringsinstelling geteiken word maar nie in die stap geaktiveer is nie, as aktief behandel. Vir die sintaksis om geaktiveerde groepe met ’n !STEP-datareël (ELEMACT, id) te spesifiseer, sien !STEP. Vir die algemene konsep van stapbeheer, sien Stapbeheer.
Elemente wat in strukturele statiese analise gedeaktiveer is, dra nie as normale elemente by nie en het ’n fiktiewe styfheidskoëffisiënt vir numeriese stabilisering. Vir die formaat en verstekwaarde van die koëffisiënt, sien !ELEMENT_ACTIVATION.
| Modus | Hoe die toestand bepaal word | Geskikte toepassings |
|---|---|---|
| Vaste modus | Spesifiseer ’n elementgroep direk as aktief of onaktief | Konstruksievolgorde; gefaseerde byvoeging of verwydering van lede |
| Tydtabelmodus | Skakel aktief/onaktief volgens die waarde van ’n tydtabel wat met !AMPLITUDE gedefinieer is | Analises waarin elemente volgens ’n bekende tydsgeskiedenis verskyn of verdwyn, soos sweiswerk |
| Spanning/rek-drempelmodus | Deaktiveer ’n element wanneer die kriteriumwaarde van spanning of rek buite die gespesifiseerde reeks val | Skadeprogressie; benaderde modelle met breuk of verwydering |
Vaste modus pas die gespesifiseerde toestand toe wanneer dit in ’n stap geaktiveer word. Tydtabelmodus en spanning/rek-drempelmodus werk die elementtoestand by elke substap by.
Omdat verskillende elementgroepe vir elke stap geaktiveer kan word, kan vaste modus ’n aanvanklike konstruksievolgorde voorstel en kan spanning/rek-drempelmodus in ’n ander stap geaktiveer word. Indien dieselfde element egter in verskeie elementaktiveringsinstellings voorkom, kan ’n latere instelling sy toestand oorskryf; daarom behoort die teikenelementgroepe in beginsel nie te oorvleuel nie.
Vaste modus¶
In vaste modus word die teikenelementgroep direk as aktief of onaktief gespesifiseer. Die toestand verander nie outomaties binne ’n stap volgens spanning, rek of tyd nie.
Om ’n konstruksievolgorde voor te stel, skep ’n beheergroep wat lede wat nog nie gebou is nie deaktiveer en spesifiseer dié groep in ELEMACT vir die stappe vóór konstruksie. Vanaf die stap waarin die lid bygevoeg word, verwyder die ooreenstemmende deaktiveringsgroep uit ELEMACT sodat die teikenelemente as aktief behandel word.
Vaste modus is die eenvoudigste en gee die ontleder volle beheer oor die elementtoestand. Omdat dit nie outomaties volgens lasgeskiedenis of skadekriteria skakel nie, is dit geskik vir probleme waar die tyd van die toestandsverandering bekend is.
Tydtabelmodus¶
In tydtabelmodus word die elementtoestand volgens die waarde van ’n tydtabel wat deur !AMPLITUDE gedefinieer is, geskakel. ’n Tabelwaarde groter as 0.5 word as aktief behandel en 0.5 of minder as onaktief.
Hierdie modus is geskik vir probleme waar die tydsgeskiedenis van die elementtoestand vooraf bekend is. Dit kan byvoorbeeld gevalle voorstel waarin elemente volgens ’n bekende tydsgeskiedenis verskyn en verdwyn, soos om sweismetaalelemente opeenvolgend te laat verskyn namate die hittebron in ’n sweisanalise beweeg. Die tabel kan ook beheer voorstel soos onaktief van tyd 0 tot 1 en aktief vanaf tyd 1, of tydelike deaktivering gedurende die analise.
Vir hoe om ’n tydtabel te definieer en dit met ander randvoorwaardes en laste te gebruik, sien die tydtabelafdeling op die bladsy vir randvoorwaardes en laste. Vir die invoersintaksis van !AMPLITUDE, sien !AMPLITUDE.
Spanning/rek-drempelmodus¶
In spanning/rek-drempelmodus word spanning of rek as die kriteriumgrootheid gekies, en ’n element word gedeaktiveer wanneer sy Mises-ekwivalente waarde buite die gespesifiseerde reeks val. Die kriteriumreeks word deur ’n onderste en boonste grens gegee, en elemente binne die reeks bly aktief.
Hierdie modus word gebruik wanneer materiaalskade of breuk op ’n vereenvoudigde manier voorgestel moet word. Die kriterium word by elke substap geëvalueer, en ’n element wat buite die drempelreeks val, verander van aktief na onaktief. Solank dieselfde spanning/rek-drempelmodus geaktiveer bly, word ’n element wat eenmaal gedeaktiveer is nie weer geaktiveer nie; die modus is dus nie geskik om omkeerbare opening/sluiting of herstel voor te stel nie. Indien skade ook in latere stappe onomkeerbaar moet bly, hou dieselfde elementaktiveringsinstelling in daardie stappe geaktiveer.
Wanneer spanning as basis gebruik word, word die kriteriumwaarde uit die spanningstoestand bereken; wanneer rek gebruik word, uit die rektoestand. Stel die fisiese eenhede en grootte van die drempel volgens die gekose kriteriumgrootheid en materiaalmodel. Vir die invoersintaksis, sien !ELEMENT_ACTIVATION.
Uitvoer van analiseresultate¶
Die aktiewe/onaktiewe toestand van elke element kan as ’n skalaarwaarde na die resultaatlêer en visualiseringsdata uitgevoer word. Gebruik dit wanneer gedeaktiveerde elemente tydens naverwerking geïdentifiseer moet word.
Om uit te voer, spesifiseer in !OUTPUT_RES (resultaatlêer) of !OUTPUT_VIS (visualiseringsdata) die veranderlikenaam ELEMACT as ON. Dit is ’n funksie vir strukturele statiese analise en word nie by verstek uitgevoer nie; ’n eksplisiete ON-spesifikasie is dus nodig.
Die uitvoerwaarde is ’n skalaar: 1 word vir onaktiewe elemente gestoor en 0 vir aktiewe elemente. Dit maak dit moontlik om die elemente wat in elke stap werklik gedeaktiveer is, in ’n naverwerkingshulpmiddel te identifiseer.
Vir die lys van veranderlikename wat gespesifiseer kan word, sien !OUTPUT_RES en !OUTPUT_VIS.
Verwante onderwerpe¶
- Stapbeheer —
ELEMACT-spesifikasie vir elke stap en die verband met outomatiese inkremente en cutback. - !STEP — invoersintaksis vir stapdatareëls, insluitend
ELEMACT. - Randvoorwaardes en laste — oorsig van tydtabelbeheer met
!AMPLITUDE. - !ELEMENT_ACTIVATION — invoersintaksis en parameters vir elementaktivering.
- !AMPLITUDE — invoersintaksis vir tydtabelle.