ในยุคนี้ หากจะถามถึงคนที่ยังไม่รู้จักซอร์ฟแวร์ SolidWorks คงจะมีคนยกมือน้อยมาก ด้วยความที่เป็นซอร์ฟแวร์ใช้งานง่าย ไม่ใช้ทรัพยากรคอมพิวเตอร์เยอะจนเกินเหตุ และอีกอย่างที่จำเป็นมากๆ ก็คือ “ใครๆเขาก็ใช้กัน” ทำให้นักออกแบบเลือกใช้ซอร์ฟแวร์ SolidWorks ในการออกแบบกันมากยิ่งขึ้น
แต่หากจะพูดถึงการจัดการไฟล์งานที่นักออกแบบได้สร้าง ได้คิดออกมาเยอะแยะนั้น แต่ละคนมีการจัดการไฟล์อย่างไร มีความเข้าใจเกี่ยวกับโครงสร้างของไฟล์ SolidWorks กี่มากน้อย อาจจะต้องทำความเข้าใจ เกี่ยวกับโครงสร้างของไฟล์ ความสัมพันธ์ของไฟล์เพิ่มเติม เพื่อให้เกิดการทำงานที่มีประสิทธิภาพมากยิ่งขึ้น
โครงสร้างของไฟล์
ไฟล์งานที่สร้างจาก SolidWorks นั้น เป็นลักษณะที่เรียกว่า Single point Database หมายถึง แต่ละส่วนของข้อมูลจะถูกบันทึกอยู่ในแต่ละไฟล์ ถ้าไฟล์อื่นๆต้องการส่วนหนึ่งส่วนใดของของมูลในไฟล์จะต้องมีการเชื่อมโยงไปยังตำแหน่งที่เก็บข้อมูลนั้นๆ มิได้ทำการสำเนาข้อมูลไปยังไฟล์ดังกล่าว ดังนั้น การทำงานแบบนี้จะต้องมีการสร้างในส่วนที่เรียกว่า External References
External References?
External References เป็นการเชื่อมโยงข้อมูลระหว่างเอกสารหนึ่งถึงเอกสารหนึ่ง เป็นลักษณะตัวชี้ตำแหน่งไปยังตำแหน่งของข้อมูลในไฟล์นั้นๆ และเป็นลักษณะการเชื่อมโยงตำแหน่งแบบสมบูรณ์ เช่น
D: Myfile bracket.sldprt
การเชื่อมโยงข้อมูลระหว่างเอกสารใน SolidWorks นั้นเป็นลักษณะการเชื่อมโยงแบบทางเดียว เช่น ไฟล์ Assembly จะมีการเชื่อมโยงไปยัง part ที่ประกอบอยู่ใน Assembly นั้นๆ โดย part ดังกล่าวจะไม่มีการเชื่อมโยงข้อมูลกลับมายังไฟล์ Assembly หรือกล่าวได้ว่า part นั้นๆ จะไม่สามารถทราบได้ว่าถูกนำไปใช้ใน Assembly ใดบ้าง
ข้อดีของการใช้ External references เช่น เมื่อมีการเปลี่ยนแปลงข้อมูลในส่วนของขนาดใน part ทุกๆไฟล์ที่นำชิ้นส่วนนี้ไปใช้งาน จะมีการอัพเดทด้วย ดังนั้น การเชื่อมโยงระหว่างเอกสารจึงมีความจำเป็นอย่างมาก
SolidWorks File
การที่จะเข้าใจการเชื่อมโยงระหว่างไฟล์ SolidWorks นั้น จะต้องมีความเข้าใจโครงสร้างหลักของไฟล์ SolidWorks ที่ทำการสร้างไฟล์ทุกๆไฟล์ในแต่ละครั้ง โดยการสร้างไฟล์แต่ละครั้งนั้นจะต้องไปกอบไปด้วยข้อมูลสี่ส่วนด้วยกัน คือ Header, Instruction Set, Database และ Visualization Data
|
รายละเอียด |
|
การลดขนาดของไฟล์ • Block Method เป็นวิธีการสร้างบล็อคสี่เหลี่ยมมาครอบชิ้นงานนั้นๆ ซึ่งจะเป็นวิธีการลดข้อมูลในส่วนของ Database และ Visualization data ซึ่งโมเดลนั้นๆอาจจะมีจำนวนพื้นผิว (Surface) ขอบ (Edge) หรือจุดร่วมขอบงาน (Vertices) เป็นจำนวนมาก สามารถลดการเก็บข้อมูลในส่วนนี้ลงได้มาก |
|
|
![]() |
|
|
จากไฟล์ตัวอย่าง ไฟล์งานถูกสร้างจาก SolidWorks เวอร์ชั่นเก่า ถ้าหากทำการเปิดไฟล์ด้วย SolidWorks เวอร์ชั่นใหม่กว่า แนะนำให้ทำการ save ไฟล์นั้นๆอีกรอบ โปรแกรมจะทำการแก้ไข และปรับปรุงข้อมูลของไฟล์นั้นๆเป็นเวอร์ชั่นใหม่ โดยขนาดไฟล์จะมีขนาดเล็กลง ดังนั้นไฟล์ที่สร้างจากเวอร์ชั่นเก่าควรจะทำการแปลงให้เป็นเวอร์ชั่นใหม่ โดยใช้โปรแกรม SolidWorks Task Scheduler * |
|
![]() |
|
|
ทำการ Save และทำการเช็คขนาดของไฟล์อีกที จะเห็นได้ว่าขนาดของไฟล์ลดลงมา ทั้งนี้เกิดจากการลดข้อมูลในส่วนของ Database และ Visualization data นั่นเอง |
|
![]() |
จากภาพ เป็นฟีทเจอร์ของโมเดลตัวอย่าง ผู้ใช้งานสามารถเลือกฟีทเจอร์ Base-Extrude และทำการ Suppress ผลลัพธ์จะได้ดังภาพ หลังจากนั้นทำการ save |
|
File Reference |
|
![]() รูปแบบการเชื่อมโยงไฟล์ (File Reference example) |
|
|
|
|
![]() |
|
|
RAM หรือ Random Access Memory เป็นหน่วยความจำแบบชั่วคราวของระบบคอมพิวเตอร์ หน่วยความจำนี้จะเก็บข้อมูลไว้ในขณะที่คอมพิวเตอร์กำลังทำงานเท่านั้น และข้อมูลบนหน่วยความจำนี้จะหายไปเมื่อหยุดการทำงานหรือปิดเครื่องคอมพิวเตอร์ |
|
| Copyright © 2013 . All rights reserved. | www.applicadthai.com |
Thu, 03/25/2010 - 16:12