การประมวลผลก่อน/หลังและสภาพแวดล้อมการรัน¶
FrontISTR คือตัวโซลเวอร์สำหรับการวิเคราะห์ ในการทำงานจริงต้องเลือกใช้เครื่องมือสำหรับการประมวลผลก่อน (สร้างเมชและกำหนดเงื่อนไขขอบเขต) และการประมวลผลหลัง (แสดงผลลัพธ์) ให้เหมาะกับวัตถุประสงค์ หน้านี้สรุปชุดการใช้งานหลัก ๆ (เส้นทาง) ให้เลือกเส้นทางที่เหมาะกับตนเอง แล้วไปยังแหล่งดาวน์โหลดของแต่ละเครื่องมือหรือบทการติดตั้งและการรัน
ลำดับการวิเคราะห์โดยรวม¶
การประมวลผลก่อน (สร้างเมชและเงื่อนไขขอบเขต)
↓
รันโซลเวอร์ (FrontISTR)
↓
การประมวลผลหลัง (แสดงผลลัพธ์)
สำหรับรายละเอียดของแต่ละขั้น โปรดดู ลำดับการวิเคราะห์
การเลือกเส้นทาง¶
เครื่องมือรอบข้างที่ใช้กับ FrontISTR มีทั้งเครื่องมือที่แจกจ่ายอย่างเป็นทางการ เครื่องมือที่ชุมชน FrontISTR แนะนำอย่างต่อเนื่อง และเครื่องมือที่บุคคลภายนอกเชื่อมต่อเอง ตารางด้านล่างจัดกลุ่มแต่ละเส้นทางตามชุดการประมวลผลก่อน/หลัง สถานะเช่น ทางการ/บุคคลภายนอกหรือเชิงพาณิชย์ และระบบปฏิบัติการที่รองรับ
| เส้นทาง | การประมวลผลก่อน | การประมวลผลหลัง (การแสดงผล) | OS ที่รองรับ | ลักษณะ | แหล่งดาวน์โหลด/รายละเอียด |
|---|---|---|---|---|---|
| REVOCAP_PrePost | REVOCAP_PrePost | REVOCAP_PrePost / ParaView | Windows | GUI รุ่นดั้งเดิมที่แจกจ่ายอย่างเป็นทางการ ครอบคลุมตั้งแต่การประมวลผลก่อนจนถึงการแสดงผล | ดาวน์โหลด / วิดีโอบทช่วยสอน |
| FreeCAD + FEM_FrontISTR | FreeCAD (ส่วนเสริม FEM_FrontISTR) | FreeCAD / ParaView | Windows / Linux | GUI ในสายทางการที่เชื่อมกับ FreeCAD ใช้งานต่อเนื่องตั้งแต่ CAD และมีการขยายฟังก์ชันอย่างต่อเนื่อง | FEM_FrontISTR (GitHub) |
| EasyISTR | EasyISTR (นำเข้าเมช UNV) | ParaView | Windows / Linux | GUI สนับสนุนแบบรวมที่บุคคลภายนอกแจกจ่าย มีคู่มือภาษาญี่ปุ่นอย่างละเอียด | OpenCAE-DALAB Wiki |
| แก้ไขไฟล์อินพุตโดยตรง | โปรแกรมแก้ไขข้อความ (ตามความจำเป็น CAD→Gmsh→แปลงรูปแบบ, Femap neutral→neu2fstr) | ParaView | หลายแพลตฟอร์ม | เส้นทางมาตรฐาน รองรับฟังก์ชันทั้งหมด เหมาะกับงานอัตโนมัติและการทำซ้ำได้ | ลำดับการวิเคราะห์ / การแปลงเมชและข้อมูล |
| Keiei-Tensha | 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 รุ่นเก่ารวมอยู่ หากต้องการวิเคราะห์ด้วยโซลเวอร์รุ่นล่าสุด ให้ดาวน์โหลดโซลเวอร์แยกต่างหากและแทนที่โซลเวอร์ที่รวมมา
นอกจากนี้ยังมี “Advance REVOCAP_PrePost for FrontISTR” สำหรับสมาชิกสามัญของ FrontISTR Commons (ไม่มีการสนับสนุน) และยังมี Advance/REVOCAP ซึ่งเป็นซอฟต์แวร์ประมวลผลก่อน/หลังเชิงพาณิชย์ของ AdvanceSoft
สำหรับผู้เริ่มต้น¶
หากเพิ่งเริ่มใช้ FrontISTR การเริ่มจากเส้นทางที่ใช้ GUI ตั้งแต่การประมวลผลก่อนจนถึงการแสดงผล เช่น FreeCAD + FEM_FrontISTR หรือ EasyISTR จะช่วยให้ไปถึงการวิเคราะห์ครั้งแรกได้ง่าย ทั้งสองเส้นทางยังได้รับการอัปเดตอยู่และมีข้อมูลภาษาญี่ปุ่นหาได้ง่าย เมื่อคุ้นเคยกับการใช้งานแล้ว ควรพิจารณาเส้นทาง “แก้ไขไฟล์อินพุตโดยตรง” ซึ่งใช้ฟังก์ชันของ FrontISTR ได้อย่างครบถ้วนและแน่นอนที่สุด หากให้ความสำคัญกับโมเดลขนาดใหญ่หรือการสนับสนุนเชิงพาณิชย์ เครื่องมือเชิงพาณิชย์อย่าง Jupiter หรือ WELSIM ก็เป็นตัวเลือก
เกี่ยวกับการประมวลผลหลัง (การแสดงผล)¶
FrontISTR ส่งออกข้อมูลกริดไร้โครงสร้าง (รูปแบบ VTK / AVS) ที่ ParaView และเครื่องมืออื่นสามารถอ่านได้ โดยใช้ !WRITE, VISUAL เพื่อเปิดใช้งานการส่งออกสำหรับการแสดงผล และ !VISUAL เพื่อระบุรูปแบบการแสดงผล เช่น output_type=VTK จากนั้นนำข้อมูลไปเปิดในเครื่องมือแสดงผลเพื่อแสดงแผนที่สีของการกระจัด ความเค้น ความเครียด เป็นต้น สำหรับรายละเอียดรูปแบบเอาต์พุตและเครื่องมือแปลง โปรดดู การแปลงเมชและข้อมูล