Kontak en Inbedding¶
Gebruik die kontakanalise en inbedding funksies vir probleme in wat onafhanklik dele come in kontak en transmit las of slide relatief na elke ander, of vir probleme in wat een deel moet wees voorgestel as ingebed in nog 'n. Kontakanalise geld beperkings na prevent penetration en transmit frictional kragte by kontakoppervlakke, terwyl inbedding verteenwoordig 'n volledig beperk connection tussen dele.
FrontISTR kontakanalise is configured deur kombineer 'n kontaktipe, oplossingsalgoritme, kontak-pair definisie, en stap-wise aktivering. Inbedding gebruik die kontak raamwerk na constrain knope op die ingebed kant na elemente op die gasheer kant.
Funksionele Oorsig¶
Dit is nuttig na organiseer kontakanalise deur kies die volgende items in volgorde.
| Keuse As | Opsies | Rol |
|---|---|---|
| Kontaktipe | Klein-gly-kontak, eindige-gly-kontak, vasgebinde beperking | Bepaal hoe relatief beweging, skeiding, en gly tussen kontakoppervlakke is toegelaat. |
| Oplossingsalgoritme | SLAGRANGE, ALAGRANGE | Bepaal hoe kontak beperkings is ingesluit in die reëlêre stelsel en nie-lineêr iterasies. |
| Kontakpaar | NODE-SURF, SURF-SURF | Bepaal die voorstelling van die slave en master kante. Paar definisies word gespesifiseer in die maasdata. |
| Wrywing | Wrywingloos, Coulomb wrywing | Spesifiseer tangensiaal weerstand met behulp van 'n wrywingskoëffisiënt. |
| Aktivering | !STEP reël van CONTACT | Aktiveer 'n kontak groep of inbedding groep vir elke stap. |
In die invoer data, definieer kontak voorwaardes met !CONTACT en kies die oplossing metode met !CONTACT_ALGO. Parameters vir afstelling kontakopsporing is gegroepeer onder !CONTACT_PARAM. Na handle aanvanklik interferensie geleidelik, gebruik !CONTACT_INTERFERENCE as goed.
Inbedding word gedefinieer met !EMBED en is geaktiveer vir elke stap deur die dieselfde CONTACT reël gebruik vir kontak. Vir eliminasie van kontak vryheidsgrade en lineêr-oplosser hantering van multipoint beperkings, sien Oplosser en Voorwaardering.
Keuse 'n Kontakanalise Metode¶
Kies die kontaktipe volgens die relatief beweging van die kontakoppervlakke en die doel van die analise. Gebruik klein-gly-kontak wanneer gly is limited en groot bywerkings van die kontakligging is nie vereis. Gebruik eindige-gly-kontak vir groot vervorming of groot relatief gly. Gebruik 'n vasgebinde beperking wanneer dele moet bly permanent verbind sonder gly of skeiding.
Vir die oplossingsalgoritme, eerste oorweeg die standaard Lagrange vermenigvuldiger metode (SLAGRANGE). Indien die beperking akkuraatheid moet na wees verbeter deur buitenste iterasies, oorweeg die versterkte Lagrange vermenigvuldiger metode (ALAGRANGE). Met ALAGRANGE, AUGITER spesifiseer die aantal van augmented-Lagrange iterasies.
Wanneer wrywing is oorweeg, spesifiseer 'n wrywingskoëffisiënt vir elke kontakpaar. 'N kontakpaar met 'n wrywing koëffisiënt van 0 is behandel as wrywingloos. Omdat wrywing beïnvloed konvergensie, spesifiseer dit slegs vir kontak pare dat vereis dit.
Slegs oppervlakke van eerste-orde-elemente is ondersteun as kontakoppervlakke. Insette dat gebruik oppervlakke van hoër-orde-elemente as kontakoppervlakke is nie ondersteun. Wanneer met behulp van kontak in 'n analise met hoër-orde-elemente, model die kontakoppervlakke dus dat hulle kan wees voorgestel equivalently deur eerste-orde-elementoppervlakke.
Klein-gly-kontak¶
Klein-gly-kontak is 'n kontaktipe dat assumes veranderings in die kontakligging is klein. In die invoer data, spesifiseer dit met !CONTACT in INTERACTION=SSLID.
Vir probleme in wat relatief gly tussen kontakoppervlakke is klein, klein-gly-kontak kan maak kontakopsporing meer stabiel. Dit hanteer veranderings in kontak toestand en skeiding, maar doen nie aanneem groot beweging van ooreenstemmende kontak punte as eindige-gly-kontak doen.
Klein-gly-kontak ondersteun albei wrywingloos kontak en kontak met Coulomb wrywing. Kontak op hoër-orde element oppervlakke is nie ondersteun.
Eindige-gly-kontak¶
Eindige-gly-kontak is 'n kontaktipe dat bywerkings ooreenstemmende kontak punte as vervorming vorder. In die invoer data, spesifiseer dit met !CONTACT in INTERACTION=FSLID.
Gebruik eindige-gly-kontak vir groot vervorming, groot relatief gly tussen dele, of migration van die kontakligging far van sy aanvanklik posisie. 'N bucket soek word gebruik na find ooreenstemmende kontak punte, toelaat die kontakligging na wees bygewerk tydens die analise.
INTERACTION=GLUED is 'n verenigbaarheid spesifikasie en is hanteer internally as eindige-gly-kontak. Eindige-gly-kontak ondersteun albei wrywingloos kontak en kontak met Coulomb wrywing.
Vasgebinde beperking¶
'N vasgebinde beperking is 'n kontaktipe dat permanent connects die oppervlakke gespesifiseer deur 'n kontakpaar. In die invoer data, spesifiseer dit met !CONTACT in INTERACTION=TIED.
'N vasgebinde beperking laat nóg gly nóg skeiding toe. Dit is nuttig wanneer verbind maasse met verskillende element sizes of wanneer streke geskep as afsonderlike dele behoort behave as 'n enkel liggaam in die analise.
Inbedding constrains knope op die ingebed kant na gasheer elemente, dus sy invoer targets verskil van daardie van 'n vasgebinde beperking, wat connects die twee oppervlakke van 'n kontakpaar. Gebruik inbedding wanneer 'n groep van knope moet wees beperk binne surrounding elemente.
Inbedding¶
Inbedding constrains 'n knoopgroep op die ingebed kant na 'n elementgroep op die gasheer kant. In die invoer data, definieer die inbedding paar met !EMBED PAIR in die maasdata, en spesifiseer die paar naam en groep ID met !EMBED in die analisebeheerdata.
In 'n inbedding paar, SLAVE_GRP is die knoopgroep op die ingebed kant, en MASTER_GRP is die elementgroep op die gasheer kant. Gebruik hierdie funksie wanneer 'n groep van knope moet wees rigidly beperk binne surrounding vastestof elemente.
Inbedding is saamgestel volgens die globaal kontak-oplossing instelling. Normaalweg, oorweeg SLAGRANGE eerste. Wanneer met behulp van ALAGRANGE, kontrole die penalty koëffisiënt en die konvergensie van die buitenste iterasies. Wrywing is nie ondersteun. Stap-wise aktivering gebruik die dieselfde meganisme as kontak: spesifiseer die groep ID op die !STEP reël van CONTACT.
Oplossing Algoritmes¶
Die kontak oplossingsalgoritme word gespesifiseer met !CONTACT_ALGO. Dit is onafhanklik van die kontaktipe en word gebruik na verandering hoe die beperkings vir die dieselfde kontakpaar is opgelos.
TYPE=SLAGRANGE is die standaard Lagrange vermenigvuldiger metode. Dit incorporates kontak vryheidsgrade in die reëlêre stelsel en treats die beperking vergelykings direk. Dit is 'n standaard, stabiel keuse en behoort ook wees oorweeg eerste wanneer inbedding word gebruik.
TYPE=ALAGRANGE is die versterkte Lagrange vermenigvuldiger metode. Dit combines 'n penalty term met buitenste iterasies na satisfy die beperkings. Dit kan wees oorweeg wanneer hoër kontak-constraint akkuraatheid is vereis, maar omdat AUGITER voeg by buitenste iterasies, die computational cost en konvergensie gedrag moet wees nagegaan.
Vir eliminasie van kontak vryheidsgrade, kombinasies met direk en iteratiewe oplossers, en MPC hantering metodes, sien Oplosser en Voorwaardering.
Kontak-Pair Definisie¶
'N kontakpaar is 'n maasdata spesifikasie dat definieer wat slave kant contacts wat master kant. In die invoer data, definieer die paar naam, slave groep, en master groep met !CONTACT PAIR, en verwysing die paar naam van !CONTACT in die analisebeheerdata.
TYPE=NODE-SURF is 'n knoop-to-oppervlak voorstelling in wat die slave kant word gespesifiseer as 'n knoopgroep en die master kant as 'n oppervlak groep. Dit direk verteenwoordig probleme in wat 'n groep van knope contacts 'n oppervlak.
TYPE=SURF-SURF spesifiseer albei die slave en master kante as oppervlak groepe. Internally, 'n knoopgroep is gegenereer van die slave oppervlak groep en die paar is omgeskakel na knoop-to-oppervlak kontak. Gebruik hierdie voorstelling wanneer die slave oppervlak behoort wees managed as 'n oppervlak groep.
Kontak-Detection Parameters¶
Kontak-detection parameters is numeries drempels gebruik vir kontak soek en omskakeling kontak states. In die invoer data, definieer 'n genoem parameter stel met !CONTACT_PARAM, en verwysing dit met behulp van !CONTACT in CONTACTPARAM.
Representative parameters sluit in die normaal clearance CLEARANCE, CLR_SAME_ELEM vir elemente dat is reeds in kontak, TENSILE_FORCE vir skeiding opsporing, en BOX_EXP_RATE vir expanding die soek box. Die verstekwaarde van CLEARANCE is 0.01.
Vir standaard analises, die verstek kontak-detection parameters is generally voldoende. Aanpas hulle slegs wanneer probleme occur, sodanige as oscillation van die kontak toestand, unintended omskakeling van kontak punte, of instability in die aanvanklik kontak soek. Sien die sleutelwoord verwysing vir parameterwaardes en die ordering van data reëls.
Resolving Kontak Interferensie¶
Kontak-interference resolusie is 'n funksie dat geleidelik veranderings die amount van interferensie of skeiding vir 'n model waarvan kontakoppervlakke interfere in die aanvanklik toestand. Dit word gespesifiseer met !CONTACT_INTERFERENCE.
Gebruik TYPE=SLAVE of TYPE=MASTER na kies of interferensie resolusie is verwys na die slave of master kant. END spesifiseer die tyd by wat interferensie resolusie finishes, en elke kontakpaar is toegewys 'n aanvanklik posisie initial_pos en 'n einde posisie end_pos.
Hierdie funksie is nuttig wanneer dele geometrically interfere in die model maar dat interferensie behoort wees reproduced in die analise as 'n aanvanklik kontak toestand of press-fit toestand. Abruptly removing die interferensie kan degrade konvergensie, dus wissel dit geleidelik binne die stap.
Verwante onderwerpe¶
- Kontakanalise (Teorie) — Formulering van kontak probleme
- Analisetipes — Nie-lineêr analise insluitend kontak
- Nie-lineêr Iterasie en Tydintegrasie — Kontak-iterasie lus struktuur, differences tussen
SLAGRANGEenALAGRANGE, en konvergensiekriteria - Stapbeheer — Stap-wise aktivering van kontak en inbedding
- Oplosser en Voorwaardering — Kontak-DOF eliminasie en MPC hantering metodes
- Sleutelwoord verwysing:
- Analise beheer:
!CONTACT,!CONTACT_ALGO,!CONTACT_PARAM,!EMBED - Maas definisies:
!CONTACT PAIR,!EMBED PAIR