วันอาทิตย์ที่ 21 ตุลาคม พ.ศ. 2561

เทคนิคเตรียมโมเดลสำหรับการวิเคราะห์ Shell Mesh

การเตรียมโมเดลเป็นขั้นตอนหนึ่งที่สำคัญมาก  โดยมีจุดประสงค์เพื่อ
- ปรับโมเดลให้เหมาะสมต่อการสร้าง Mesh 
- ลดชิ้นส่วนหรือรายละเอียดที่ไม่จำเป็น
- กำหนดหรือสร้างตำแหน่งที่จะกำหนดค่า เช่น Fixture, Load เป็นต้น
หากเราสามารถเตรียมโมเดลได้ดี  ก็จะทำงานวิเคราะห์ได้ง่าย  และได้ผลลัพธ์เร็วมากขึ้น (เพราะใช้ Mesh น้อยลง)
ในบทความนี้จะเน้นไปที่การปรับโมเดลที่มีความบางให้กลายเป็นชิ้นงาน Surface เพื่อให้เราสามารถวิเคราะห์งานแบบ Shell Mesh ได้ (อ่านเรื่อง Shell Mesh และความสำคัญของการใช้ Shell Mesh ได้ที่บทความ Mesh นั้นสำคัญไฉน)  โดยชิ้นงานที่จะทำเป็น Shell Mesh นั้นต้องมีความหนาเท่ากันทั้งชิ้นงาน  สำหรับวิธีการเตรียมโมเดลนั้นมีหลากหลายวิธีดังต่อไปนี้

วิธีที่ 1 : เปลี่ยนชิ้นงานจาก Solid Mesh เป็น Shell Mesh ใน Simulation Study Tree

วิธีนี้เหมาะสำหรับชิ้นงานจำนวนน้อยๆ เพราะเมื่อเปลี่ยนชิ้นงานแล้ว  เราจะต้องจำให้ได้ว่าเปลี่ยนชิ้นงานไหนไปแล้วบ้างและเปลี่ยนผิวไหนเป็น Shell Mesh  เพราะการกำหนดค่า Fixture, Force, Mesh จะต้องกำหนดที่ผิว  โดยมีวิธีเปลี่ยนชิ้นงานดังต่อไปนี้

- ใน Simulation study tree ให้คลิกขวาที่ชิ้นงานที่ต้องการเปลี่ยน >> เลือก Define shell by selected face
- คลิกเลือกผิวชิ้นงานที่เปลี่ยน (เลือกผิวแค่ด้านเดียว เช่น ถ้าเลือกผิวด้านนอก  ก็ต้องกำหนดผิวด้านนอกทั้งหมด)
- กำหนดความหนา  และระยะ Offset ให้ตรงกับชิ้นงานจริง
- เลือก OK 

วิธีที่ 2 : ใช้คำสั่ง Mid-surface

วิธีนี้เป็นการสร้าง Surface ขึ้นมาใหม่  โดยโปรแกรมจะให้เราคลิกเลือกผิวด้านหน้าและหลังของชิ้นงาน  จากนั้นโปรแกรมจะสร้าง Surface ขึ้นมาตรงกลางระหว่างผิวที่เราเลือก  ดังนั้นวิธีนี้จึงเหมาะสำหรับชิ้นงานที่มีความหนาเท่ากันและมีผิวเป็นคู่หน้าหลัง  โดยมีวิธีการใช้งานคำสั่งดังต่อไปนี้

- ในเมนูเลือก Insert >> Surface >> Mid-Surface
- เลือกผิวคู่หน้าหลัง  ถ้าเลือกครบ 2 ผิวแล้ว  โปรแกรมจะสร้างคู่ผิวมาให้
- เลือกคู่ผิวทั้งหมดให้ครบ  และตรวจสอบว่าได้เลือกคำสั่ง Knit Surface อยู่
- เลือก OK  โปรแกรมจะสร้าง Surface ขึ้นมาให้ตรงกลาง
- ข้อแนะนำสำหรับวิธีนี้  เมื่อสร้าง Surface ขึ้นมาแล้ว  ควรลบ SolidBody ของชิ้นงานที่เปลี่ยนเป็น Surface เพื่อป้องกันการลืมว่าเราได้เปลี่ยนเป็น Surface แล้ว  และช่วยให้สะดวกเวลากำหนดค่าในงาน Simulation เพราะไม่ต้องมาเลือกชิ้นงาน SolidBody และ Exclude from analysis อีกทีหนึ่ง (เราต้องเอา SolidBody ออกเพราะเราจะวิเคราะห์เป็น Surface แทน)

วิธีที่ 3 : ใช้คำสั่ง Offset surface

วิธีนี้คล้ายกับวิธีที่ 2 แต่โปรแกรมจะให้เราเลือกผิวแค่ด้านเดียว  จากนั้นเลือกระยะที่ต้องการสร้าง Surface ห่างออกมาจากผิวที่เราเลือก  แต่ส่วนใหญ่แล้วเราก็ต้องการสร้าง Surface ที่ผิวนั้นๆ จึงมักจะเลือกระยะ Offset เป็น 0  สำหรับวิธีการใช้งานคำสั่งมีดังต่อไปนี้

- ในแถบ CommandManager หัวข้อ Surface >> เลือก Offset Surface
- เลือกผิวที่ต้องการเปลี่ยนเป็น Surface
- กำหนดระยะ Offset เป็น 0
- เลือก OK
- ข้อแนะนำสำหรับวิธีนี้เหมือนกับวิธีที่ 2 คือควรลบ SolidBody ที่สร้างเป็น Surface ไปแล้ว

หลังจากที่เตรียมชิ้นงานเสร็จแล้วก็เริ่มวิเคราะห์งานตามปกติได้เลย  สำหรับใครที่ใช้วิธีที่ 2 และ 3 ในตอนที่กำหนดค่าใน Simulation ก็ต้องไปกำหนดความหนาให้ชิ้นงาน Surface อีกทีนึงด้วยนะครับ

รับปรึกษา  สอน  วิเคราะห์งานด้วยโปรแกรม SolidWorks Simulation
คุณพลวัฒน์ (บอล)
Tel. 087-489-7265
Line ID : ballastro
E-mail : sim.adviser@gmail.com
FB : Simulation Adviser