ការប៉ះ និងការបង្កប់¶
ប្រើមុខងារការវិភាគការប៉ះ និងការបង្កប់ពេលដោះស្រាយបញ្ហាដែលផ្នែកឯករាជ្យប៉ះគ្នា និងមានការផ្ទេរបន្ទុក/ការរអិល ឬពេលចង់តំណាងស្ថានភាពដែលផ្នែកមួយត្រូវបានបង្កប់ក្នុងផ្នែកផ្សេង។ ការវិភាគការប៉ះកំណត់កំហិតនៅផ្ទៃការប៉ះដើម្បីការពារការចូលជ្រៅ និងផ្ទេរកម្លាំងកកិត ខណៈការបង្កប់តំណាងការទប់ពេញលេញរវាងផ្នែក។
ការវិភាគការប៉ះរបស់ FrontISTR ត្រូវបានបង្កើតពីការបន្សំប្រភេទការប៉ះ, ក្បួនដោះស្រាយ, និយមន័យគូប៉ះ និងការធ្វើឱ្យសកម្មតាមជំហាន។ ការបង្កប់ប្រើក្របខណ្ឌការប៉ះដើម្បីទប់ថ្នាំងខាងដែលបានបង្កប់ទៅធាតុរបស់ផ្នែកទទួលការបង្កប់។
ទិដ្ឋភាពទូទៅនៃមុខងារ¶
ការវិភាគការប៉ះ ងាយរៀបចំបើជ្រើសតាមអ័ក្សខាងក្រោមជាលំដាប់។
| អ័ក្សជ្រើស | ជម្រើស | តួនាទី |
|---|---|---|
| ការប៉ះប្រភេទ | ការប៉ះរអិលតិច, ការប៉ះរអិលមានកំណត់, កំហិតភ្ជាប់ | កំណត់របៀបអនុញ្ញាតចលនាប្រៀបធៀប, ការបែកចេញ និងការរអិលរបស់ផ្ទៃការប៉ះ។ |
| ដំណោះស្រាយ ក្បួនដោះស្រាយ | SLAGRANGE, ALAGRANGE | កំណត់របៀបបញ្ចូលកំហិតការប៉ះទៅប្រព័ន្ធលីនេអ៊ែរ និងការធ្វើច្រំដែលមិនលីនេអ៊ែរ។ |
| ការប៉ះ គូ | NODE-SURF, SURF-SURF | កំណត់រាង រង/ខាងមេ។ គូត្រូវកំណត់នៅទិន្នន័យមេស។ |
| កកិត | គ្មានកកិត, កកិត Coulomb | ផ្តល់ភាពធន់ទិសទិសប៉ះដោយមេគុណកកិត។ |
| ការធ្វើឱ្យសកម្ម | !STEP៖ ជួរ CONTACT | បើកក្រុមប៉ះ ឬក្រុមបង្កប់តាមជំហាន។ |
ក្នុងទិន្នន័យបញ្ចូលកំណត់លក្ខខណ្ឌប៉ះដោយ !CONTACT ហើយជ្រើស វិធីដោះស្រាយ ដោយ !CONTACT_ALGO។ ប៉ារ៉ាម៉ែត្រកែការរកឃើញការប៉ះត្រូវបានប្រមូលក្នុង !CONTACT_PARAM។ បើត្រូវដោះស្រាយដំបូងការជ្រៀតគ្នាជាបន្តបន្ទាប់ប្រើ !CONTACT_INTERFERENCE ផងដែរ។
ការបង្កប់ កំណត់ដោយ !EMBED ហើយបើកតាម ជំហាន ដោយជួរ CONTACT ដូចការប៉ះ។ សម្រាប់ការលុបដឺក្រេសេរីភាពការប៉ះ និងការដោះស្រាយកំហិតពហុចំណុចខាងសូលវ័រលីនេអ៊ែរសូមមើលសូលវ័រ និងបុរេលក្ខខណ្ឌ។
របៀបជ្រើស ការវិភាគការប៉ះ¶
ជ្រើសប្រភេទការប៉ះពីចលនាប្រៀបធៀបរបស់ផ្ទៃការប៉ះ និងគោលបំណងវិភាគ។ បើការរអិលតិច ហើយមិនត្រូវការកែទីតាំងប៉ះធំប្រើការប៉ះរអិលតិច។ បើដោះស្រាយការខូចទ្រង់ទ្រាយធំ ឬការរអិលប្រៀបធៀបធំប្រើការប៉ះរអិលមានកំណត់។ បើចង់ភ្ជាប់ផ្នែកជាអចិន្ត្រៃយ៍ដោយមិនអនុញ្ញាតការរអិល ឬការបែកចេញប្រើកំហិតភ្ជាប់។
សម្រាប់ក្បួនដោះស្រាយជំហានដំបូងពិចារណាវិធីមេគុណ Lagrange ស្តង់ដារ (SLAGRANGE)។ បើចង់កែលម្អភាពត្រឹមត្រូវនៃកំហិតដោយការធ្វើច្រំដែលខាងក្រៅពិចារណាវិធី Lagrange ពង្រីក (ALAGRANGE)។ ក្នុង ALAGRANGE ចំនួន Lagrange ពង្រីក ការធ្វើច្រំដែល កំណត់ដោយ AUGITER។
បើគិតកកិតកំណត់មេគុណកកិតសម្រាប់គូប៉ះនីមួយៗ។ គូប៉ះដែលមេគុណស្មើ 0 ត្រូវបានដោះស្រាយជាគ្មានកកិតការប៉ះ។ កកិតមានឥទ្ធិពលលើការស្របចូល ដូច្នេះកំណត់តែគូប៉ះដែលចាំបាច់។
ផ្ទៃការប៉ះគាំទ្រតែផ្ទៃនៃធាតុលំដាប់ទីមួយ។ ទិន្នន័យបញ្ចូលដែលប្រើផ្ទៃធាតុលំដាប់ខ្ពស់ជាផ្ទៃការប៉ះមិនត្រូវបានគាំទ្រ។ បើប្រើការប៉ះក្នុងការវិភាគដែលមានធាតុលំដាប់ខ្ពស់ត្រូវម៉ូដែលផ្ទៃការប៉ះឱ្យអាចដោះស្រាយស្មើនឹងធាតុលំដាប់ទីមួយ។
ការប៉ះរអិលតិច¶
ការប៉ះរអិលតិចជាប្រភេទការប៉ះដែលចាត់ទុកការផ្លាស់ប្តូរទីតាំងប៉ះថាតូច។ ក្នុងទិន្នន័យបញ្ចូលកំណត់ក្នុង !CONTACT ដោយ INTERACTION=SSLID។
សម្រាប់បញ្ហាដែលការរអិលប្រៀបធៀបរបស់ផ្ទៃប៉ះតិចការប្រើការប៉ះរអិលតិចធ្វើឱ្យការរកឃើញការប៉ះមានស្ថេរភាពងាយជាង។ វាគាំទ្រការផ្លាស់ប្តូរស្ថានភាពប៉ះ និងការបែកចេញ ប៉ុន្តែមិនសន្មត់ការផ្លាស់ទីចំណុចប៉ះឆ្លើយតបធំដូចការប៉ះរអិលមានកំណត់។
ការប៉ះរអិលតិចគាំទ្រទាំងគ្មានកកិតការប៉ះ និងការប៉ះជាមួយកកិត Coulomb។ មិនគាំទ្រការប៉ះទៅផ្ទៃធាតុលំដាប់ខ្ពស់។
ការប៉ះរអិលមានកំណត់¶
ការប៉ះរអិលមានកំណត់ជាប្រភេទការប៉ះដែលធ្វើបច្ចុប្បន្នភាពចំណុចប៉ះឆ្លើយតបតាមការខូចទ្រង់ទ្រាយ។ ក្នុងទិន្នន័យបញ្ចូលកំណត់ក្នុង !CONTACT ដោយ INTERACTION=FSLID។
ជ្រើសការប៉ះរអិលមានកំណត់ពេលដោះស្រាយការខូចទ្រង់ទ្រាយធំ, ការរអិលប្រៀបធៀបធំរវាងផ្នែក ឬការប៉ះចលនាទៅទីតាំងឆ្ងាយពីដំបូងទីតាំងប៉ះ។ ការស្វែងរកបែបប៊ុចកេតត្រូវបានប្រើសម្រាប់ស្វែងរកចំណុចប៉ះឆ្លើយតប ហើយគាំទ្រការធ្វើបច្ចុប្បន្នភាពទីតាំងប៉ះក្នុងការវិភាគ។
INTERACTION=GLUED ជាជម្រើសសម្រាប់ភាពឆបគ្នា ហើយខាងក្នុងត្រូវបានដោះស្រាយជាការប៉ះរអិលមានកំណត់។ ការប៉ះរអិលមានកំណត់គាំទ្រទាំងគ្មានកកិតការប៉ះ និងការប៉ះជាមួយកកិត Coulomb។
កំហិតភ្ជាប់¶
ភ្ជាប់កំហិតជាប្រភេទការប៉ះដែលភ្ជាប់ផ្ទៃទាំងពីរដែលកំណត់ដោយគូប៉ះជាអចិន្ត្រៃយ៍។ ក្នុងទិន្នន័យបញ្ចូលកំណត់ក្នុង !CONTACT ដោយ INTERACTION=TIED។
ភ្ជាប់កំហិតមិនអនុញ្ញាតការរអិល ឬការបែកចេញ។ ប្រើពេលចង់ភ្ជាប់មេសដែលមានទំហំធាតុខុសគ្នា ឬពេលចង់ចាត់ទុកតំបន់ដែលបង្កើតជាផ្នែកដាច់ដោយឡែកឱ្យជាអង្គតែមួយក្នុងការវិភាគ។
ការបង្កប់ជាមុខងារទប់ថ្នាំងខាងដែលបានបង្កប់ទៅធាតុទទួល ហើយគោលដៅបញ្ចូលខុសពីកំហិតភ្ជាប់ដែលភ្ជាប់ផ្ទៃគូប៉ះ។ បើចង់ទប់ក្រុមថ្នាំងនៅខាងក្នុងធាតុជុំវិញប្រើការបង្កប់។
ការបង្កប់¶
ការបង្កប់ទប់ក្រុមថ្នាំងខាងដែលបានបង្កប់ទៅក្រុមធាតុខាងទទួល។ ក្នុងទិន្នន័យបញ្ចូលកំណត់គូបង្កប់ដោយ !EMBED PAIR នៅទិន្នន័យមេស ហើយកំណត់ឈ្មោះគូ និងលេខសម្គាល់ក្រុមដោយ !EMBED នៅ ការគ្រប់គ្រងការវិភាគ។
ក្នុង គូបង្កប់ SLAVE_GRP ជាក្រុមថ្នាំងខាងដែលបានបង្កប់ និង MASTER_GRP ជាក្រុមធាតុខាងទទួល។ ប្រើពេលចង់ទប់ក្រុមថ្នាំងជាអង្គរឹងនៅក្នុងធាតុរឹងជុំវិញ។
ការបង្កប់ត្រូវបានការផ្គុំតាមការកំណត់ទូទៅរបស់សូលវ័រការប៉ះ។ ជាទូទៅពិចារណា SLAGRANGE ជាមុន ហើយបើប្រើ ALAGRANGE ត្រូវពិនិត្យមេគុណពិន័យ និងការស្របចូលរបស់ការធ្វើច្រំដែលខាងក្រៅ។ មិនគាំទ្រកកិត។ ការធ្វើឱ្យសកម្មតាមជំហានប្រើយន្តការដូចការប៉ះដោយក្នុង !STEP កំណត់លេខសម្គាល់ក្រុមនៅជួរ CONTACT។
ក្បួនដោះស្រាយ¶
ការប៉ះ វិធីដោះស្រាយ កំណត់ដោយ !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។
មុខងារនេះប្រើពេលផ្នែកជ្រៀតគ្នាក្នុងធរណីមាត្រម៉ូដែល ប៉ុន្តែចង់បង្កើតការជ្រៀតគ្នានោះឡើងវិញក្នុងការវិភាគជាស្ថានភាពប៉ះដំបូង ឬស្ថានភាពចុចបញ្ចូល។ បើដោះស្រាយការជ្រៀតគ្នាភ្លាមៗការស្របចូលអាចអាក្រក់ ដូច្នេះប្ដូរវាជាបន្តបន្ទាប់ក្នុងជំហាន។
ប្រធានបទពាក់ព័ន្ធ¶
- ការវិភាគការប៉ះ (ទ្រឹស្តី) — រូបមន្ត បញ្ហាប៉ះ
- ប្រភេទវិភាគ — ការវិភាគមិនលីនេអ៊ែរ ដែលមាន ការប៉ះ
- ការធ្វើច្រំដែលមិនលីនេអ៊ែរ និង អាំងតេក្រាលតាមពេល — រចនាសម្ព័ន្ធរង្វិលជុំរបស់ការប៉ះការធ្វើច្រំដែល(ភាពខុសគ្នារវាង
SLAGRANGEនិងALAGRANGE) និង លក្ខខណ្ឌស្របចូល - ការគ្រប់គ្រង ជំហាន — ការធ្វើឱ្យសកម្មតាមជំហានរបស់ ការប៉ះ/ការបង្កប់
- សូលវ័រ និង បុរេលក្ខខណ្ឌ — ការលុបដឺក្រេសេរីភាពការប៉ះ និង ដំណើរការ MPC
- ឯកសារយោងពាក្យគន្លឹះ:
- ការគ្រប់គ្រងការវិភាគ:
!CONTACT,!CONTACT_ALGO,!CONTACT_PARAM,!EMBED - និយមន័យមេស:
!CONTACT PAIR,!EMBED PAIR