โปรแกรมส่วนการคำนวณ
โปรแกรม SEPSOL (Structural Engineering Program Solution) ถูกออกแบบมาเพื่อการคำนวณหาผลเฉลยจากระบบสมการขนาดใหญ่ที่มีความซับซ้อนสูง โปรแกรมดังกล่าวถูกแยกคอมไพล์จาก OOPSEP Program ทำให้ทั้งสองแยกกันทำงานอย่างอิสระ ซึ่งผู้ใช้สามารถดึงความสามารถของแต่ละโปรแกรมออกมาใช้ได้อย่างมีประสิทธิภาพ
มากกว่าการรวมคอมไพล์เป็นโปรแกรมเดียวกัน

 

คุณสมบัติโปรแกรม

โปรแกรมส่วนการคำนวณ
โปรแกรมส่วนการป้อนข้อมูล
โปรแกรมส่วนการแสดงข้อมูล
โปรแกรมส่วนการออกแบบ


ทฤษฎีพื้นฐานการวิเคราะห์โครงสร้าง


ตัวอย่างการวิเคราะห์

    โครงข้อหมุนระนาบ (XY)
โครงข้อแข็งระนาบ (XY)
โครงข้อหมุน 3 มิติ
โครงข้อแข็ง 3 มิต
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

หรือการจัดทำเป็นลักษณะของ Library ตัวอย่างเช่นในขณะที่ผู้ใช้ป้อนข้อมูลไฟล์งาน A ส่วนคำนวณ ก็ สามารถคำนวณไฟล์งาน B ไปพร้อมๆ กัน โดยไม่จำเป็นต้องรอให้การคำนวณเสร็จสิ้นก่อน

Program Reliability
การหาผลเฉลยจากระบบสมการขนาดใหญ่ของโปรแกรมใช้วิธี Active Column Profile Method ช่วยให้การจัดการข้อมูลของระบบสมการขนาดใหญ่มีประสิทธิภาพมากกว่าการใช้วิธี Gauss Elimination แบบทั่วไป เนื่องจากนำข้อมูลของระบบสมการไปไว้บน RAM ของเครื่องคอมพิวเตอร์ทำให้ได้ความเร็วในการประมวลผลที่สูงกว่าการใช้ low speed storage และสนใจเฉพาะข้อมูลที่ถูกกำหนด การ Boundary Condition ทำให้ปริมาณข้อมูลที่จัดการมีน้อยกว่าโปรแกรมทั่วๆไป ซึ่งวิธีการดังกล่าวถูกใช้โดยโปรแกรมตระกูล SAP กันมาอย่างยาวนานจึงมีความน่าเชื่อถือสูงสำหรับความถูกต้องของผลเฉลย อีกทั้งใช้ความสามารถของภาษา C++ ในการจัดการข้อมูลในลักษณะของ Dynamic memory allocation ทำให้โปรแกรมสามารถประหยัดทรัพยากรของระบบได้มากกว่าโปรแกรมที่จัดการข้อมูลในลักษณะ Static memory อีกทั้งการดึงความสามารถที่โดดเด่นของ ภาษา C++ มาใช้ทำให้การคำนวณมีความเร็วที่สูงกว่าภาษา Interpreter code เช่น BASIC อย่างชัดเจน

Program Feature
นอกจากนั้นโปรแกรม SEPSOL ยังถูกออกแบบ Feature มาสำหรับการใช้งานจากวิศวกรโยธาอย่างแท้จริงดังจะเห็นได้จาก Option Setting ที่สามารถกำหนดรูปแบบในการคำนวณได้อย่างอิสระจากผู้ใช้เอง ทั้งนี้เพื่ออำนวยความสะดวกสูงสุดสำหรับผู้ใช้

Option Setting

Select all
ใช้ในการคำนวณแบบเต็มรูปแบบตามขั้นตอนมาตรฐานของโปรแกรม (Direct Stiffness Method)
Perform Analysis
ทำการตรวจสอบหาข้อผิดพลาดของโครงสร้างทำให้ทราบสถานะของโครงสร้างว่ามีเสถียรภาพหรือไม่ ซึ่งในกรณีที่มีข้อผิดพลาดโปรแกรมจะทำการตรวจสอบและแสดงข้อมูลในส่วนที่ผิดพลาดเพื่อให้วิศวกรนำ ไปโมเดลโครงสร้างใหม่ก่อนที่จะคำนวณ
Apply new load
ในกรณีที่โครงสร้างมีขนาดใหญ่มากๆหรือมีความซับซ้อนสูงการคำนวณใหม่ทุกครั้งสำหรับการเปลี่ยนโหลดที่กระทำสามารถเลี่ยงเลี่ยงได้โดยใช้ option นี้ ซึ่งโปรแกรมจะทำการเปลี่ยน apply load ให้โดยที่ยังใช้ Stiffness Matrix ของโครงสร้างเดิมเพื่อลดระยะเวลาในขั้นตอนการ Assemble Stiffness ทำให้ระยะเวลาที่ใช้ในการคำนวณลดลง