Skip to content

Жанасу және ендіру

Тәуелсіз бөлшектер бір-бірімен жанасып, жүктеме беретін немесе салыстырмалы сырғитын есептерде, не бір бөлшек екіншісіне ендірілген күйді көрсету қажет болғанда жанасу талдауы мен ендіру функциялары қолданылады. Жанасу талдауы жанасу беттерінде еніп кетуді болдырмайтын және үйкеліс күштерін беретін шектеулерді орнатады, ал ендіру бөлшектер арасындағы толық шектеулі байланысты көрсетеді.

FrontISTR жанасу талдауы жанасу түрін, шешу алгоритмін, жанасу жұбын анықтауды және қадам бойынша белсендіруді біріктіру арқылы құрылады. Ендіру жанасу шеңберін пайдаланып, ендірілетін жақтың түйіндерін қабылдаушы жақтың элементтеріне шектейді.

Функцияның жалпы көрінісі

Жанасу талдауын келесі таңдауларды ретімен анықтау арқылы ұйымдастыру ыңғайлы.

Таңдау осі Нұсқалар Мақсаты
Жанасу түрі Кіші сырғу жанасуы, ақырлы сырғу жанасуы, байланыстырылған шектеу Жанасу беттерінің салыстырмалы қозғалысы, ажырауы және сырғуы қалай рұқсат етілетінін анықтайды.
Шешу алгоритмі SLAGRANGE, ALAGRANGE Жанасу шектеулерінің сызықтық жүйеге және сызықтық емес итерацияларға қалай енгізілетінін анықтайды.
Жанасу жұбы NODE-SURF, SURF-SURF Бағынышты және негізгі жақтардың көрсетілу түрін анықтайды. Жұп тор деректерінде анықталады.
Үйкеліс Үйкеліссіз, Coulomb үйкелісі Тангенциалдық кедергіні үйкеліс коэффициентімен береді.
Белсендіру !STEP ішіндегі CONTACT жолы Әр қадамда жанасу тобын немесе ендіру тобын белсендіреді.

Кірісте жанасу шарттары !CONTACT арқылы анықталады, ал шешу әдісі !CONTACT_ALGO арқылы таңдалады. Жанасуды анықтауды баптау параметрлері !CONTACT_PARAM ішінде топтастырылған. Бастапқы қабаттасуды біртіндеп өңдеу үшін !CONTACT_INTERFERENCE бірге қолданылады.

Ендіру !EMBED арқылы анықталып, жанасумен бірдей CONTACT жолымен әр қадамда белсендіріледі. Жанасу еркіндік дәрежелерін жою және көпнүктелі шектеулерді сызықтық шешуші жағында өңдеу туралы Шешуші және алдын ала шарттау бөлімін қараңыз.

Жанасу талдау әдісін таңдау

Жанасу түрін жанасу беттерінің салыстырмалы қозғалысына және талдау мақсатына қарай таңдаңыз. Сырғу аз болып, жанасу орнының үлкен жаңартылуы қажет болмаса, кіші сырғу жанасуын қолданыңыз. Үлкен деформация немесе үлкен салыстырмалы сырғу болса, ақырлы сырғу жанасуын қолданыңыз. Бөлшектерді тұрақты байланыстырып, сырғу мен ажырауға жол бермеу керек болса, байланыстырылған шектеуді пайдаланыңыз.

Шешу алгоритмі үшін алдымен стандартты Lagrange көбейткіштері әдісін (SLAGRANGE) қарастырыңыз. Шектеу дәлдігін сыртқы итерациялар арқылы жақсарту қажет болса, кеңейтілген Lagrange көбейткіштері әдісін (ALAGRANGE) қарастырыңыз. ALAGRANGE кезінде AUGITER кеңейтілген Lagrange итерацияларының санын анықтайды.

Үйкеліс ескерілсе, әр жанасу жұбы үшін үйкеліс коэффициентін көрсетіңіз. Үйкеліс коэффициенті 0 болатын жанасу жұбы үйкеліссіз ретінде қарастырылады. Үйкеліс жинақталуға әсер ететіндіктен, оны тек қажет жанасу жұптарына ғана беріңіз.

Жанасу беттері ретінде тек 1-ретті элемент беттеріне қолдау көрсетіледі. Жоғары ретті элементтердің беттерін жанасу беті ретінде қолданатын кіріс деректеріне қолдау жоқ. Жоғары ретті элементтері бар талдауда жанасу қолданылса, жанасу бетін 1-ретті элемент бетімен баламалы түрде көрсетуге болатын модельдеу қажет.

Кіші сырғу жанасуы

Кіші сырғу жанасуы жанасу орнының өзгерісі аз деп қабылдайтын жанасу түрі. Кірісте оны !CONTACT ішіндегі INTERACTION=SSLID арқылы көрсетеді.

Жанасу беттерінің салыстырмалы сырғуы аз есептерде кіші сырғу жанасуы жанасуды анықтауды тұрақтандыруға көмектеседі. Ол жанасу күйінің өзгеруі мен ажырауды өңдейді, бірақ ақырлы сырғу жанасуындағыдай сәйкес жанасу нүктелерінің үлкен орын ауыстыруын жорамалдамайды.

Кіші сырғу жанасуы үйкеліссіз жанасуға да, Coulomb үйкелісі бар жанасуға да қолдау көрсетеді. Жоғары ретті элемент беттерімен жанасуға қолдау жоқ.

Ақырлы сырғу жанасуы

Ақырлы сырғу жанасуы деформацияға қарай сәйкес жанасу нүктелерін жаңартатын жанасу түрі. Кірісте оны !CONTACT ішіндегі INTERACTION=FSLID арқылы көрсетеді.

Үлкен деформация, бөлшектер арасындағы үлкен салыстырмалы сырғу немесе жанасу орнының бастапқы орнынан алыстап жылжуы қарастырылса, ақырлы сырғу жанасуын таңдаңыз. Сәйкес жанасу нүктелерін іздеу үшін себеттік іздеу қолданылады және талдау кезінде жанасу орнын жаңартуға мүмкіндік береді.

INTERACTION=GLUED — үйлесімділік үшін берілетін параметр және ішкі түрде ақырлы сырғу жанасуы ретінде қарастырылады. Ақырлы сырғу жанасуы үйкеліссіз және Coulomb үйкелісі бар жанасудың екеуіне де қолдау көрсетеді.

Байланыстырылған шектеу

Байланыстырылған шектеу — жанасу жұбымен көрсетілген беттерді тұрақты түрде біріктіретін жанасу түрі. Кірісте оны !CONTACT ішіндегі INTERACTION=TIED арқылы көрсетеді.

Байланыстырылған шектеуде сырғу да, ажырау да рұқсат етілмейді. Ол элемент өлшемдері әртүрлі торларды қосу керек болғанда немесе бөлек бөлшектер ретінде жасалған облыстарды талдауда біртұтас дене ретінде қарастыру қажет болғанда қолданылады.

Ендіру ендірілетін жақтағы түйіндерді қабылдаушы элементтерге шектейді; сондықтан оның кіріс нысандары жанасу жұбының екі бетін байланыстыратын байланыстырылған шектеуден өзгеше. Түйіндер тобын қоршаған элементтердің ішіне шектеу қажет болса, ендіруді пайдаланыңыз.

Ендіру

Ендіру ендірілетін жақтағы түйіндер тобын қабылдаушы жақтағы элементтер тобына шектейді. Кірісте ендіру жұбы тор деректеріндегі !EMBED PAIR арқылы анықталады, ал жұп атауы мен топ ID-і талдауды басқару деректеріндегі !EMBED арқылы көрсетіледі.

Ендіру жұбында SLAVE_GRP — ендірілетін жақтағы түйіндер тобы, ал MASTER_GRP — қабылдаушы жақтағы элементтер тобы. Түйіндер тобын қоршаған көлемдік элементтер ішінде қатаң шектеу қажет болғанда пайдаланылады.

Ендіру жанасуды шешудің жалпы баптауына сәйкес құрастырылады. Әдетте алдымен SLAGRANGE қарастырылады; ALAGRANGE қолданылса, айыппұл коэффициенті мен сыртқы итерациялардың жинақталуын тексеру қажет. Үйкеліске қолдау жоқ. Қадам бойынша белсендіру жанасумен бірдей механизмді қолданады: !STEP ішіндегі CONTACT жолында топ ID-ін көрсетіңіз.

Шешу алгоритмдері

Жанасуды шешу алгоритмі !CONTACT_ALGO арқылы көрсетіледі. Ол жанасу түрінен тәуелсіз таңдау және бір жанасу жұбы үшін шектеулерді шешу тәсілін өзгертуге қолданылады.

TYPE=SLAGRANGE — стандартты Lagrange көбейткіштері әдісі. Ол жанасу еркіндік дәрежелерін сызықтық жүйеге енгізіп, шектеу теңдеулерін тікелей өңдейді. Бұл стандартты әрі тұрақты таңдау; ендіру қолданылғанда да алдымен осы әдісті қарастырған жөн.

TYPE=ALAGRANGE — кеңейтілген Lagrange көбейткіштері әдісі. Ол шектеулерді қанағаттандыру үшін айыппұл мүшесін сыртқы итерациялармен біріктіреді. Жанасу шектеулерінің дәлдігін арттыру қажет болғанда қарастыруға болады, бірақ AUGITER сыртқы итерацияларды көбейтетіндіктен есептеу құны мен жинақталу мінезін тексеру қажет.

Жанасу еркіндік дәрежелерін жою, тікелей/итерациялық шешушілермен комбинациялар және MPC өңдеу әдістері туралы Шешуші және алдын ала шарттау бөлімін қараңыз.

Жанасу жұбын анықтау

Жанасу жұбы — қай бағынышты жақ қай негізгі жақпен жанасатынын анықтайтын тор деректерінің параметрі. Кірісте !CONTACT PAIR арқылы жұп атауы, бағынышты топ және негізгі топ анықталады, ал талдауды басқару жағындағы !CONTACT сол жұп атауына сілтеме жасайды.

TYPE=NODE-SURF — бағынышты жағы түйіндер тобы, негізгі жағы беттер тобы ретінде берілетін түйін-бет түріндегі көрсету. Ол түйіндер тобының бетпен жанасатын есептерін тікелей көрсетеді.

TYPE=SURF-SURF — бағынышты және негізгі жақтардың екеуі де беттер тобы ретінде берілетін көрсету. Ішкі түрде бағынышты беттер тобынан түйіндер тобы жасалып, жұп түйін-бет жанасуына түрлендіріледі. Бағынышты бетті беттер тобы ретінде басқару қажет болғанда пайдаланыңыз.

Жанасуды анықтау параметрлері

Жанасуды анықтау параметрлері — жанасуды іздеу және жанасу күйін ауыстыру үшін қолданылатын сандық шектер жиыны. Кірісте !CONTACT_PARAM арқылы атаулы параметрлер жиыны анықталып, !CONTACT ішіндегі CONTACTPARAM арқылы оған сілтеме жасалады.

Негізгі параметрлерге қалыпты саңылау CLEARANCE, қазірдің өзінде жанасуда тұрған элементтер үшін CLR_SAME_ELEM және ажырауды анықтауға арналған TENSILE_FORCE жатады. CLEARANCE әдепкі мәні — 0.01.

Стандартты талдауларда әдепкі жанасуды анықтау параметрлері әдетте жеткілікті. Жанасу күйінің тербелуі, жанасу нүктелерінің күтпеген ауысуы немесе бастапқы жанасу іздеудің тұрақсыздығы сияқты мәселелер болса ғана оларды баптаңыз. Параметр мәндері мен деректер жолдарының реті үшін кілтсөздер анықтамасын қараңыз.

Жанасу қабаттасуын жою

Жанасу қабаттасуын жою — бастапқы күйде жанасу беттері бір-біріне еніп тұрған модель үшін қабаттасу немесе ажырау мөлшерін біртіндеп өзгертетін функция. Кірісте !CONTACT_INTERFERENCE арқылы көрсетіледі.

TYPE=SLAVE немесе TYPE=MASTER арқылы қабаттасуды жою бағынышты не негізгі жағына қатысты жүргізілетінін таңдаңыз. END қабаттасуды жою аяқталатын уақытты анықтайды, ал әр жанасу жұбына initial_pos бастапқы орны мен end_pos соңғы орны беріледі.

Бұл функция модель геометриясында бөлшектер қабаттасып тұрса, бірақ талдауда сол қабаттасуды бастапқы жанасу күйі немесе қысып отырғызу күйі ретінде көрсету қажет болғанда қолданылады. Қабаттасуды күрт жою жинақталуды нашарлатуы мүмкін, сондықтан оны қадам ішінде біртіндеп өзгертіңіз.

Қатысты тақырыптар