หน้าเว็บ

วันอังคารที่ 9 ธันวาคม พ.ศ. 2557

GENESIS32 SCADA:ตัวอย่างการแสดง3Dในวิวต่างๆ

ตัวอย่างการแสดงมุมมองแบบ3DบนGENESIS32 SCADAที่สามารถเลือกมุมมองแบบต่าง ๆ ได้

image

>> ดาวน์โหลดไฟล์ตัวอย่าง(สำหรับGENESIS32 เวอร์ชั่น 9.3)

เมื่อเปิดไฟล์และเข้าโหมดRuntime ถ้าคลิ้กมุมมอง3Dตามเมนูไอคอนรูปบ้านมุมมองแบบต่าง ๆ imageก็จะเป็นการแสดงมุมมองแบบนั้น ๆ ตัวอย่างด้านล่างแสดงTOP View

image

มุมมองSIDE View

image

ตัวอย่างดังกล่าวใช้Local variableควบคุมLayerต่างๆ (Home, Font, Top, Side) โดยสามารถเข้าไปดูเงื่อนไขใน Layer Properties

image

จะเห็นว่ามีLayerที่สร้างไว้4ชั้น โดยจะแสดงLayaerชื่อFrontเมื่อตัวแปรLYมีค่าเป็น 1เท่านั้น

image

จะแสดงLayerชื่อSideเมื่อLYมีค่า2

image

สำหรับTopจะแสดงเมื่อLYมีค่าเท่ากับ3 ส่วนLayerชื่อvarจะไม่มีการควบคุมเพราะใช้แสดงปุ่มเมนูซึ่งจะให้แสดงโดยตลอด

ถ้าต้องการดูการทำงานของปุ่มเมนูให้คลิ้กที่Layerหมายเลข4 จะพบปุ่มเมนูซ่อนอยู่ด้านหลังรูปภาพแสดงมุมมอง ให้ดับเบิ้ลคลิ้กเข้าไป จะพบว่ามีการใช้Dynamic Download Valueเขียนค่าไปที่ตัวแปรLYซึ่งนำไปควบคุมการแสดงของLayerต่างๆ (ตัวแปรนี้ถ้าต้องการใช้ก็พิมพ์เข้าไปในช่องData Sourceเลยจะถือว่าเป็นการสร้างตัวแปรดังกล่าวไปในตัว โดยสามารถใช้กี่ตัวก็ได้จะไม่มีการนับไลเซนส์)

image

หมายเหตุ:

รูปทั้งหมดในตัวอย่างนี้สร้างจากโปรแกรมSketchUpโดยดาวน์โหลด3D ObjectมาจากWarehouseของSketchUp

 

ดาวน์โหลดGENESIS32ได้ที่ www.eda.co.th หรือ www.scadaclub.com

บทความโดย สุทธิพงษ์ เสนาถี

ไม่มีความคิดเห็น:

แสดงความคิดเห็น