წინასწარი/შემდგომი დამუშავებისა და შესრულების გარემო¶
FrontISTR თვითონ არის ანალიზის ამომხსნელი. რეალური ანალიზის ჩასატარებლად დანიშნულების მიხედვით უნდა შეირჩეს წინასწარი დამუშავების (ბადის შექმნა და სასაზღვრო პირობების დაყენება) და შემდგომი დამუშავების (შედეგების ვიზუალიზაცია) ხელსაწყოების კომბინაცია. ამ გვერდზე ჩამოთვლილია ტიპური კომბინაციები (მარშრუტები). აირჩიეთ თქვენთვის შესაფერისი მარშრუტი და შემდეგ გადადით შესაბამისი ხელსაწყოს მიღების ინფორმაციაზე ან ინსტალაციისა და შესრულების თავებზე.
ანალიზის საერთო ნაკადი¶
წინასწარი დამუშავება (ბადის და სასაზღვრო პირობების შექმნა)
↓
ამომხსნელის შესრულება (FrontISTR)
↓
შემდგომი დამუშავება (შედეგების ვიზუალიზაცია)
თითოეული ეტაპის დეტალებისთვის იხილეთ ანალიზის ნაკადი.
მარშრუტის არჩევა¶
FrontISTR-თან გამოსაყენებელ დამხმარე ხელსაწყოებს შორის არის პროექტის მიერ ოფიციალურად გავრცელებული ხელსაწყოები, FrontISTR-ის საზოგადოების მიერ მუდმივად წარმოდგენილი ხელსაწყოები და მესამე მხარის დამოუკიდებელი ინტეგრაციები. ქვემოთ მარშრუტები დალაგებულია წინასწარი/შემდგომი დამუშავების კომბინაციის, ოფიციალური/მესამე მხარის ან კომერციული სტატუსისა და მხარდაჭერილი ოპერაციული სისტემების მიხედვით.
| მარშრუტი | წინასწარი დამუშავება | შემდგომი დამუშავება (ვიზუალიზაცია) | მხარდაჭერილი OS | მახასიათებლები | მიღება / დეტალები |
|---|---|---|---|---|---|
| REVOCAP_PrePost | REVOCAP_PrePost | REVOCAP_PrePost / ParaView | Windows | ტრადიციული, ოფიციალურად გავრცელებული GUI. მოიცავს პროცესს წინასწარი დამუშავებიდან ვიზუალიზაციამდე | ჩამოტვირთვა / ვიდეო-ტუტორიალი |
| FreeCAD + FEM_FrontISTR | FreeCAD (FEM_FrontISTR დამატება) | FreeCAD / ParaView | Windows / Linux | FreeCAD-თან ინტეგრირებული ოფიციალური ხაზის GUI. უზრუნველყოფს თანმიმდევრულ პროცესს CAD-იდან. ფუნქციონალი კვლავ ფართოვდება | FEM_FrontISTR (GitHub) |
| EasyISTR | EasyISTR (UNV ბადის იმპორტი) | ParaView | Windows / Linux | მესამე მხარის ინტეგრირებული დამხმარე GUI. იაპონურ ენაზე ვრცელი სახელმძღვანელოები | OpenCAE-DALAB Wiki |
| შეყვანის ფაილების უშუალო რედაქტირება | ტექსტური რედაქტორი (საჭიროებისამებრ CAD→Gmsh→ფორმატის გარდაქმნა, Femap neutral→neu2fstr) | ParaView | მრავალპლატფორმული | სტანდარტული მარშრუტი. მიჰყვება სრულ ფუნქციონალს. ხელსაყრელია ავტომატიზაციისა და გამეორებადობისთვის | ანალიზის ნაკადი / ბადისა და მონაცემების გარდაქმნა |
| 形影転写 (Keiei-Tensha) | 形影転写 (inp ფორმატის იმპორტი / FrontISTR-ის შეყვანის 3D შემოწმება და რედაქტირება) | ParaView | Windows / Linux / macOS | მესამე მხარის VS Code გაფართოება. აკავშირებს ტექსტსა და 3D ხედს, არჩეულ ადგილებს წერს უკან როგორც !SGROUP/!NGROUP და მხარს უჭერს AI აგენტებთან ინტეგრაციას. ეხმარება უშუალო რედაქტირების მარშრუტს | Marketplace / structia.jp |
| Jupiter (კომერციული) | Jupiter | Jupiter | Windows | კომერციული, იაპონური წარმოების. მხარს უჭერს დიდმასშტაბიან მოდელებს | Jupiter-FrontISTR Interface |
| WELSIM (კომერციული) | WELSIM | WELSIM / ParaView | Windows / Linux | კომერციული, იაპონიის გარეთ შემუშავებული. მხარს უჭერს რამდენიმე OSS ამომხსნელს | welsim.com |
REVOCAP_PrePost-ის საჯაროდ ხელმისაწვდომ ვერსიას მოყვება ძველი თაობის FrontISTR ამომხსნელი. უახლესი ამომხსნელით ანალიზის ჩასატარებლად ამომხსნელი ცალკე მიიღეთ და ჩაანაცვლეთ ჩაშენებული ვერსია.
გარდა ამისა, FrontISTR Commons-ის სრულუფლებიანი წევრებისთვის ხელმისაწვდომია „Advance REVOCAP_PrePost for FrontISTR“ (მხარდაჭერის გარეშე). ასევე არსებობს AdvanceSoft-ის კომერციული წინასწარი/შემდგომი დამმუშავებელი Advance/REVOCAP.
პირველად მომხმარებლებისთვის¶
თუ FrontISTR-ს პირველად იყენებთ, უფრო ადვილია დაიწყოთ GUI-ზე დაფუძნებული მარშრუტით, რომელიც წინასწარი დამუშავებიდან ვიზუალიზაციამდე მთელ პროცესს მოიცავს, მაგალითად FreeCAD + FEM_FrontISTR ან EasyISTR. ორივე მარშრუტი კვლავ აქტიურად ახლდება და იაპონურ ენაზე ინფორმაციის მოძიებაც შედარებით მარტივია. პროცესის ათვისების შემდეგ სასურველია გადახვიდეთ „შეყვანის ფაილების უშუალო რედაქტირების“ მარშრუტზე, რომელიც FrontISTR-ის ფუნქციების გამოყენების ყველაზე საიმედო გზას იძლევა. თუ განსაკუთრებით მნიშვნელოვანია დიდმასშტაბიანი მოდელები ან კომერციული მხარდაჭერა, შესაძლო ვარიანტებია Jupiter და WELSIM-ის მსგავსი კომერციული ხელსაწყოებიც.
შემდგომი დამუშავება (ვიზუალიზაცია)¶
FrontISTR !WRITE, VISUAL-ით ააქტიურებს ვიზუალიზაციის გამოტანას, ხოლო !VISUAL-ით (მაგალითად output_type=VTK) განსაზღვრავს ვიზუალიზაციის ფორმატს და შედეგად ქმნის არასტრუქტურირებულ ბადის მონაცემებს (VTK / AVS ფორმატებში), რომელთა წაკითხვაც შეუძლია ParaView-სა და მსგავს ხელსაწყოებს. ეს მონაცემები ჩაიტვირთება ვიზუალიზაციის ხელსაწყოში, სადაც შეიძლება გადაადგილების, ძაბვის, დეფორმაციის და სხვა სიდიდეების ფერადი რუკების ჩვენება. გამოტანის ფორმატებისა და გარდაქმნის ხელსაწყოების დეტალებისთვის იხილეთ ბადისა და მონაცემების გარდაქმნა.