Pre/post ishlov va bajarish muhitlari¶
FrontISTR tahlil yechgichining o‘zidir. Amalda tahlil bajarish uchun maqsadga qarab oldindan ishlov berish (mesh yaratish va chegaraviy shartlarni sozlash) hamda keyingi ishlov berish (natijalarni vizuallashtirish) vositalari birlashtiriladi. Ushbu sahifada keng tarqalgan kombinatsiyalar (yo‘llar) keltirilgan. O‘zingizga mos yo‘lni tanlab, vositalarni olish yoki o‘rnatish va bajarish bo‘limlariga o‘ting.
Tahlilning umumiy oqimi¶
Oldindan ishlov berish (mesh va chegaraviy shartlarni yaratish)
↓
Yechgichni bajarish (FrontISTR)
↓
Keyingi ishlov berish (natijalarni vizuallashtirish)
Har bir bosqich tafsilotlari uchun Tahlil oqimi ga qarang.
Yo‘lni tanlash¶
FrontISTR bilan ishlatiladigan yordamchi vositalar orasida loyiha tomonidan rasmiy tarqatiladiganlari, FrontISTR hamjamiyati muntazam tanishtirib boradiganlari va uchinchi tomonlar mustaqil integratsiya qilganlari mavjud. Quyidagi yo‘llar oldindan/keyingi ishlov kombinatsiyasi, rasmiy yoki uchinchi tomon va tijoriy maqomi hamda qo‘llab-quvvatlanadigan operatsion tizimlar bo‘yicha tartiblangan.
| Yo‘l | Oldindan ishlov | Keyingi ishlov (vizuallashtirish) | Qo‘llab-quvvatlanadigan OS | Xususiyatlar | Olish / tafsilotlar |
|---|---|---|---|---|---|
| REVOCAP_PrePost | REVOCAP_PrePost | REVOCAP_PrePost / ParaView | Windows | Rasmiy tarqatiladigan an’anaviy GUI. Oldindan ishlovdan vizuallashtirishgacha bo‘lgan oqimni qamrab oladi | Yuklab olish / Video darslik |
| FreeCAD + FEM_FrontISTR | FreeCAD (FEM_FrontISTR qo‘shimchasi) | FreeCAD / ParaView | Windows / Linux | FreeCAD bilan integratsiyalangan rasmiy oiladagi GUI. CAD dan boshlab uzluksiz ish oqimini ta’minlaydi. Funksiyalar muntazam kengaytirilmoqda | FEM_FrontISTR (GitHub) |
| EasyISTR | EasyISTR (UNV mesh importi) | ParaView | Windows / Linux | Uchinchi tomon tarqatadigan integratsiyalashgan yordamchi GUI. Yapon tilidagi qo‘llanmalari keng | OpenCAE-DALAB Wiki |
| Kiritish fayllarini bevosita tahrirlash | Matn muharriri (zarur bo‘lsa CAD→Gmsh→format o‘zgartirish, Femap neutral→neu2fstr) | ParaView | Ko‘p platformali | Standart yo‘l. Barcha funksiyalarni kuzatadi. Avtomatlashtirish va takrorlanuvchanlik uchun qulay | Tahlil oqimi / Mesh va ma’lumotlarni o‘zgartirish |
| 形影転写(Keiei-Tensha) | 形影転写(inp importi / FrontISTR kiritishini 3D tekshirish va tahrirlash) | ParaView | Windows / Linux / macOS | Uchinchi tomon tarqatadigan VS Code kengaytmasi. Matn va 3D ko‘rinishni bog‘laydi, tanlangan joylarni !SGROUP/!NGROUP sifatida qayta yozadi va AI-agent integratsiyasini qo‘llaydi. Bevosita tahrirlash yo‘lini qo‘llab-quvvatlaydi | Marketplace / structia.jp |
| Jupiter (tijoriy) | Jupiter | Jupiter | Windows | Tijoriy, Yaponiyada ishlab chiqilgan. Katta ko‘lamli modellarni qo‘llab-quvvatlaydi | Jupiter-FrontISTR Interface |
| WELSIM (tijoriy) | WELSIM | WELSIM / ParaView | Windows / Linux | Tijoriy, xorijda ishlab chiqilgan. Bir nechta OSS yechgichlarini qo‘llab-quvvatlaydi | welsim.com |
REVOCAP_PrePost ning ochiq versiyasi eski avlod FrontISTR yechgichini o‘z ichiga oladi. Eng yangi yechgich bilan tahlil qilish uchun yechgichni alohida oling va paketdagi versiyani almashtiring.
Bundan tashqari, FrontISTR Commons ning to‘liq a’zolari uchun “Advance REVOCAP_PrePost for FrontISTR” taqdim etiladi (qo‘llab-quvvatlashsiz). AdvanceSoft ning tijoriy pre/post protsessori Advance/REVOCAP ham mavjud.
Birinchi marta foydalanuvchilar uchun¶
FrontISTR dan birinchi marta foydalansangiz, oldindan ishlovdan vizuallashtirishgacha GUI orqali bajarish mumkin bo‘lgan yo‘ldan (FreeCAD + FEM_FrontISTR yoki EasyISTR) boshlash birinchi tahlilni bajarishni osonlashtiradi. Ikkalasi ham hozir ham yangilanib boradi va yapon tilidagi ma’lumotlari topish oson. Ish oqimiga o‘rgangach, FrontISTR funksiyalaridan eng ishonchli foydalanish imkonini beradigan “kiritish fayllarini bevosita tahrirlash” yo‘liga o‘tish ma’qul. Katta ko‘lamli modellar yoki tijoriy qo‘llab-quvvatlash muhim bo‘lsa, Jupiter va WELSIM kabi tijoriy vositalar ham variantdir.
Keyingi ishlov (vizuallashtirish)¶
FrontISTR vizuallashtirish chiqishini yoqadigan !WRITE, VISUAL va vizuallashtirish formatini belgilaydigan !VISUAL (output_type=VTK va boshqalar) orqali ParaView kabi vositalarda o‘qiladigan strukturasiz to‘r ma’lumotlarini (VTK / AVS formatlari) chiqaradi. Bu ma’lumotlarni vizuallashtirish vositasiga yuklab, siljish, kuchlanish, deformatsiya va boshqa kattaliklarning rang xaritalarini ko‘rsatish mumkin. Chiqish formatlari va konvertatsiya vositalari tafsilotlari uchun Mesh va ma’lumotlarni o‘zgartirish ga qarang.