Անցնել պարունակությանը

Կոնտակտ և ներդրում

Կոնտակտային վերլուծությունն ու ներդրման գործառույթը օգտագործվում են այն խնդիրներում, որտեղ անկախ մասերը շփվում են միմյանց հետ՝ փոխանցելով բեռ և հնարավոր սահքով, կամ երբ պետք է ներկայացնել մի մասի ներդրումը մյուսի մեջ։ Կոնտակտային վերլուծությունում սահմանվում են կոնտակտային մակերեսների ներթափանցումը կանխող և շփման ուժ փոխանցող կապանքներ, իսկ ներդրման դեպքում ներկայացվում է մասերի միջև լիակատար կապանք։

FrontISTR-ի կոնտակտային վերլուծությունը կառուցվում է կոնտակտի տիպի, լուծման ալգորիթմի, կոնտակտային զույգի սահմանման և քայլերի ընթացքում ակտիվացման համակցությամբ։ Ներդրումը օգտագործում է նույն կոնտակտային կառուցվածքը՝ ներդրվող հանգույցները մայր տարրերին կապելու համար։

Ֆունկցիոնալ հնարավորությունների ընդհանուր պատկերը

Կոնտակտային վերլուծությունը հարմար է կազմակերպել՝ հերթականությամբ ընտրելով հետևյալ պարամետրերը։

Ընտրության առանցք Ընտրանքներ Դեր
Կոնտակտի տիպ Փոքր սահք, վերջավոր սահք, կապակցված կապանք Սահմանում է, թե ինչպես են թույլատրվում կոնտակտային մակերեսների հարաբերական շարժումը, բաժանումը և սահքը։
Լուծման ալգորիթմ SLAGRANGE, ALAGRANGE Սահմանում է, թե ինչպես է կոնտակտային կապանքը ներառվում գծային համակարգում և ոչ գծային կրկնություններում։
Կոնտակտային զույգ NODE-SURF, SURF-SURF Սահմանում է ենթակա և գլխավոր կողմերի ձևը։ Զույգը սահմանվում է ցանցային տվյալներում։
Շփում Առանց շփման, Coulomb-ի շփում Շոշափող ուղղության դիմադրությունը տրվում է շփման գործակցով։
Ակտիվացում !STEPCONTACT տող Յուրաքանչյուր քայլի համար ակտիվացնում է կոնտակտի կամ ներդրման խումբը։

Մուտքում կոնտակտային պայմանը սահմանվում է !CONTACT-ով, իսկ լուծման եղանակը՝ !CONTACT_ALGO-ով։ Կոնտակտի հայտնաբերման կարգավորման պարամետրերը հավաքված են !CONTACT_PARAM-ում։ Սկզբնական միջամտությունը աստիճանաբար վերացնելու համար կարելի է նաև օգտագործել !CONTACT_INTERFERENCE։

Ներդրումը սահմանվում է !EMBED-ով և կոնտակտի պես յուրաքանչյուր քայլում ակտիվացվում է CONTACT տողով։ Կոնտակտային ազատության աստիճանների վերացման և բազմակետ կապանքների գծային լուծիչի կողմի մշակման համար տե՛ս լուծիչ և նախապայմանավորում։

Ինչպես ընտրել կոնտակտային վերլուծության եղանակը

Կոնտակտի տիպը ընտրեք ըստ մակերեսների հարաբերական շարժման և վերլուծության նպատակի։ Եթե սահքը փոքր է և կոնտակտային դիրքի մեծ թարմացում պետք չէ, օգտագործեք փոքր սահքի կոնտակտ։ Մեծ դեֆորմացիայի կամ մեծ հարաբերական սահքի դեպքում օգտագործեք վերջավոր սահքի կոնտակտ։ Եթե մասերը պետք է մշտապես կապվեն առանց սահքի կամ բաժանման, օգտագործեք կապակցված կապանք։

Լուծման ալգորիթմի համար նախ դիտարկեք ստանդարտ Լագրանժի բազմապատկիչների մեթոդը (SLAGRANGE)։ Եթե կապանքի ճշգրտությունը պետք է բարելավել արտաքին կրկնություններով, դիտարկեք ընդլայնված Լագրանժի բազմապատկիչների մեթոդը (ALAGRANGEALAGRANGE-ի դեպքում AUGITER-ով սահմանվում է ընդլայնված Լագրանժի իտերացիաների քանակը։

Շփումը հաշվի առնելու դեպքում շփման գործակիցը սահմանեք յուրաքանչյուր կոնտակտային զույգի համար։ Շփման գործակիցը 0 ունեցող զույգը մշակվում է որպես առանց շփման կոնտակտ։ Քանի որ շփումը ազդում է կոնվերգենցիայի վրա, այն սահմանեք միայն անհրաժեշտ զույգերի համար։

Կոնտակտային մակերեսների համար աջակցվում են միայն առաջին կարգի տարրերի մակերեսները։ Բարձր կարգի տարրերի մակերեսը որպես կոնտակտային մակերես օգտագործող մուտքը չի աջակցվում։ Բարձր կարգի տարրերով վերլուծության դեպքում կոնտակտային մակերեսը մոդելավորեք այնպես, որ այն ներկայացվի առաջին կարգի տարրի համարժեք ձևով։

Փոքր սահքի կոնտակտ

Փոքր սահքի կոնտակտը կոնտակտի տիպ է, որտեղ կոնտակտային դիրքի փոփոխությունը համարվում է փոքր։ Մուտքում այն նշվում է !CONTACTINTERACTION=SSLID արժեքով։

Փոքր հարաբերական սահքով խնդիրներում այս եղանակը հեշտացնում է կոնտակտի հայտնաբերման կայունացումը։ Այն հաշվի է առնում կոնտակտային վիճակի փոփոխությունն ու բաժանումը, բայց չի ենթադրում կոնտակտային համապատասխան կետի մեծ տեղաշարժ, ինչպես վերջավոր սահքի դեպքում։

Փոքր սահքի կոնտակտը աջակցում է ինչպես առանց շփման, այնպես էլ Coulomb-ի շփմամբ կոնտակտին։ Բարձր կարգի տարրերի մակերեսների կոնտակտը չի աջակցվում։

Վերջավոր սահքի կոնտակտ

Վերջավոր սահքի կոնտակտում կոնտակտային համապատասխան կետը թարմացվում է դեֆորմացիայի ընթացքում։ Մուտքում այն նշվում է !CONTACTINTERACTION=FSLID արժեքով։

Մեծ դեֆորմացիայի, մասերի մեծ հարաբերական սահքի կամ սկզբնական կոնտակտային դիրքից հեռու տեղում կոնտակտի տեղափոխության դեպքում ընտրեք վերջավոր սահքի կոնտակտ։ Համապատասխան կետերի որոնման համար օգտագործվում է դույլային որոնում, որը աջակցում է վերլուծության ընթացքում կոնտակտային դիրքի թարմացմանը։

INTERACTION=GLUED-ը համատեղելիության համար նախատեսված նշում է և ներքինորեն մշակվում է որպես վերջավոր սահքի կոնտակտ։ Վերջավոր սահքի կոնտակտը աջակցում է ինչպես առանց շփման, այնպես էլ Coulomb-ի շփմամբ կոնտակտին։

Կապակցված կապանք

Կապակցված կապանքը կոնտակտի տիպ է, որը մշտապես կապում է կոնտակտային զույգով նշված երկու մակերեսները։ Մուտքում այն նշվում է !CONTACTINTERACTION=TIED արժեքով։

Կապակցված կապանքը չի թույլատրում սահք կամ բաժանում։ Այն օգտագործվում է տարբեր տարրային չափերով ցանցերը միացնելու կամ առանձին ստեղծված մասերը վերլուծությունում որպես մեկ ամբողջություն դիտարկելու համար։

Ներդրումը ներդրվող հանգույցները մայր տարրերին կապող գործառույթ է և մուտքի օբյեկտով տարբերվում է մակերես-մակերես կապակցված կապանքից։ Եթե հանգույցների խումբը պետք է ամրացնել շրջակա տարրերի ներսում, օգտագործեք ներդրում։

Ներդրում

Ներդրումը ներդրվող հանգույցների խումբը մայր տարրերի խմբին կապող գործառույթ է։ Ցանցային տվյալներում ներդրման զույգը սահմանվում է !EMBED PAIR-ով, իսկ վերլուծության կառավարման կողմում !EMBED-ով նշվում են զույգի անունն ու խմբի ID-ն։

Ներդրման զույգում SLAVE_GRP-ը ներդրվող հանգույցների խումբն է, MASTER_GRP-ը՝ մայր տարրերի խումբը։ Այն օգտագործվում է հանգույցների խումբը շրջակա պինդ տարրերի ներսում կոշտ կերպով ամրացնելու համար։

Ներդրումը հավաքվում է կոնտակտային լուծման ընդհանուր կարգավորումներին համապատասխան։ Սովորաբար նախ դիտարկեք SLAGRANGE-ը։ ALAGRANGE օգտագործելիս ստուգեք տուգանային գործակիցն ու արտաքին կրկնությունների կոնվերգենցիան։ Շփումը չի աջակցվում։ Քայլային ակտիվացումն իրականացվում է կոնտակտի նույն մեխանիզմով՝ !STEPCONTACT տողում նշելով խմբի ID-ն։

Լուծման ալգորիթմ

Կոնտակտի լուծման ալգորիթմը սահմանվում է !CONTACT_ALGO-ով։ Դա կոնտակտի տիպից անկախ ընտրություն է և թույլ է տալիս նույն կոնտակտային զույգի համար փոխել կապանքի լուծման եղանակը։

TYPE=SLAGRANGE-ը ստանդարտ Լագրանժի բազմապատկիչների մեթոդն է։ Կոնտակտային ազատության աստիճանները ներառվում են գծային համակարգում և կապանքի պայմանը մշակվում է ուղղակիորեն։ Սա ստանդարտ և կայուն ընտրանք է, և ներդրման դեպքում նույնպես սկզբում խորհուրդ է տրվում այս եղանակը։

TYPE=ALAGRANGE-ը ընդլայնված Լագրանժի բազմապատկիչների մեթոդն է։ Այն համակցում է տուգանային անդամը և արտաքին կրկնությունները՝ կապանքը բավարարելու համար։ Այն օգտակար է, երբ պետք է բարձրացնել կապանքի ճշգրտությունը, սակայն AUGITER-ով արտաքին կրկնությունների ավելացումը պահանջում է հաշվարկային ծախսի և կոնվերգենցիայի ստուգում։

Կոնտակտային ազատության աստիճանների վերացման, ուղղակի/կրկնողական մեթոդների համակցման և MPC մշակման համար տե՛ս լուծիչ և նախապայմանավորում։

Կոնտակտային զույգի սահմանում

Կոնտակտային զույգը ցանցային տվյալների սահմանում է, որը որոշում է, թե որ ենթակա կողմը որ գլխավոր կողմի հետ է կոնտակտում։ !CONTACT PAIR-ով սահմանվում են զույգի անունը, ենթակա խումբը և գլխավոր խումբը, իսկ վերլուծության կառավարման !CONTACT-ից հղվում է զույգի անունը։

TYPE=NODE-SURF-ը կետ-մակերես ներկայացում է, որտեղ ենթակա կողմը տրվում է որպես հանգույցների խումբ, իսկ գլխավոր կողմը՝ մակերեսների խումբ։ Այն ուղղակիորեն ներկայացնում է հանգույցների խմբի մակերեսի հետ կոնտակտը։

TYPE=SURF-SURF-ի դեպքում երկու կողմերն էլ տրվում են որպես մակերեսների խմբեր։ Ներքինորեն ենթակա մակերեսների խմբից ստեղծվում է հանգույցների խումբ և այն փոխակերպվում է կետ-մակերես կոնտակտային զույգի։ Օգտագործեք, երբ ցանկանում եք ենթակա մակերեսը կառավարել որպես մակերեսների խումբ։

Կոնտակտի հայտնաբերման պարամետրեր

Կոնտակտի հայտնաբերման պարամետրերը թվային շեմերի հավաքածու են, որոնք օգտագործվում են կոնտակտի որոնման և վիճակի անցումների համար։ !CONTACT_PARAM-ով սահմանվում է անուն ունեցող պարամետրերի հավաքածու, որը !CONTACTCONTACTPARAM-ից հղվում է։

Հիմնական պարամետրերից են սովորական բացվածքը CLEARANCE, արդեն կոնտակտում գտնվող տարրերի CLR_SAME_ELEM և բաժանման հայտնաբերման TENSILE_FORCE։ CLEARANCE-ի լռելյայն արժեքը 0.01 է։

Ստանդարտ վերլուծության դեպքում լռելյայն պարամետրերը սովորաբար բավարար են։ Կարգավորեք դրանք միայն այնպիսի խնդիրների դեպքում, երբ կոնտակտային վիճակը տատանվում է, կոնտակտային կետերը ակամա փոխվում են կամ սկզբնական կոնտակտի որոնումը անկայուն է։ Յուրաքանչյուր պարամետրի արժեքների և տվյալների տողերի համար տե՛ս բանալի բառերի տեղեկատուն։

Կոնտակտային միջամտության վերացում

Կոնտակտային միջամտության վերացումը սկզբնական վիճակում իրար մեջ մտնող մակերեսներով մոդելների համար միջամտության կամ հեռացման չափը աստիճանաբար փոխելու գործառույթ է։ Մուտքում այն սահմանվում է !CONTACT_INTERFERENCE-ով։

TYPE=SLAVE կամ TYPE=MASTER-ով ընտրվում է, թե ենթակա թե գլխավոր կողմն է հիմք ընդունվում միջամտության վերացման համար։ END-ով սահմանվում է միջամտության վերացման ավարտի ժամանակը, իսկ յուրաքանչյուր կոնտակտային զույգի համար տրվում են սկզբնական դիրքը initial_pos և վերջնական դիրքը end_pos։

Այս գործառույթն օգտագործվում է, երբ մոդելի ստեղծման պահին մասերը միջամտում են, բայց վերլուծության մեջ այդ միջամտությունը պետք է վերարտադրել որպես սկզբնական կոնտակտային կամ սեղմման վիճակ։ Միջամտության կտրուկ վերացումը վատացնում է կոնվերգենցիան, ուստի այն պետք է աստիճանաբար փոխել քայլի ընթացքում։

Առնչվող թեմաներ