การสร้าง Component ที่มีช่องเปิด (Opening) ค่อนข้างจะทำให้สับสน พอสมควร ลองมาทำความเข้าใจกันนะครับ
ดาวน์โหลดไฟล์ทดสอบ
ไฟล์ทดสอบ cut opening
ขั้นตอนการสร้างComponent ที่มีช่องเปิด (Opening)
ลองมาดูตัวอย่างการสร้างหน้าต่าง
1.New ไฟล์ แล้วสร้างส่วนประกอบต่างๆ โดยใช้จุด 0,0 หรือ origin เป็นจุดเริ่มต้น
2.สร้างในระนาบ xy ถ้าต้องการให้มองผ่านกระจกทะลุผนัง ควรสร้างเป็นแบบ Face แผ่นเดียว
สร้างสีเหลี่ยม ขนาด 1.10x0.7
กลับด้านของผิวให้ ผิวด้านหน้าที่มีสีอ่อนกว่าอยู่ข้างบน
ขีดเส้นแบ่งครึ่ง
Offset จากขอบเข้ามา 0.05 เมตร
Offset จากขอบอีกข้าง เข้ามา 0.05 เมตร
เท Material แบบโปร่งแสง แทนกระจก
ได้ต้นแบบของหน้าต่างแบบผิวแผ่นเดียว
สร้างเป็น Component โดยเลือกวัตถุที่เห็นทั้งหมด
คลิกขวา แล้วเลือก Make Component
ตั้งชื่อให้กับ Component ในตัวอย่างคือ W-101
3.กำหนดจุดอ้างอิงก่อน กำหนด Cut Opening
ต่อไปคลิกที่ Set Component Axes เพื่อกำหนดจุดอ้างอิง
คลิกที่จุด 0,0 ของแกน XYZ
แล้วลากไปตามแกนสีแดง หรือ แกน X
แล้วลากไปตามแกนสีเขียว หรือ แกน Y
จะกลับมาหน้าจอสร้าง Component แล้วจึงเลือกเงื่อนไข Glue To เป็น Any
แล้วเช็คที่ Cut Opening ให้เป็นเครื่องหมายถูก รวมทั้งที่ Replace Selection with Component ให้เป็นเครื่องหมายถูกด้วย เพื่อเปลี่ยนผิวต้นแบบให้กลายเป็น Component แทน
แล้วจึงคลิกที่ปุ่ม Create เพื่อสร้าง Component
สร้าง Component เรียบร้อย
4.ทดสอบกับ Face จนแน่ใจว่าพื้นที่ Face ถูกตัดออกไป
สร้างสี่เหลี่ยมแทนพื้นห้อง ขนาด 4x4
Push/Pull พื้นห้องขึ้นมา 3 เมตร
เลือกเมนู Window>Components วาง W-101 ลงบนผิวผนัง
ลองเปลี่ยนมุมมองให้เอียง จะต้องมองเห็นมุมห้องด้านใน
ถ้ามีวัตถุด้านหลังผนังที่มีหน้าต่าง เช่นต้นไม้ จะต้องมองเห็น
คลิกที่ผนังห้อง แล้วคลิกขวา เลือก Entity Info จะเห็นว่ามีพื้นที่ 11.23 ตร.ม. เท่านั้น
คลิกที่ Component W-101 ที่วางอยู่บนผนัง แล้วคลิกขวา เลือก Hide
คลิกที่ผนังห้อง แล้วคลิกขวา เลือก Entity Info จะเห็นว่ามีพื้นที่ 12 ตร.ม. แสดงว่า Component W-101 หักพื้นที่ผนังออกไปจริง
เลือกเมนู Edit > Unhide > All แสดง Component W-101 กลับคืนมา
5. Save as ไปเก็บเอาไว้ใช้ต่อไป
คลิกที่ Component W-101 แล้วคลิกขวา เลือก Save As
บทความต่อไป
เข้าใจขั้นตอนการสร้าง Component ที่มีช่องเปิด Opening #2
Keyword:ภาษา Ruby Sketchup plugin, cut opening component, อบรม Sketchup