ตัวอย่างการแสดงมุมมองแบบ3DบนGENESIS32 SCADAที่สามารถเลือกมุมมองแบบต่าง ๆ ได้
>> ดาวน์โหลดไฟล์ตัวอย่าง(สำหรับGENESIS32 เวอร์ชั่น 9.3)
เมื่อเปิดไฟล์และเข้าโหมดRuntime ถ้าคลิ้กมุมมอง3Dตามเมนูไอคอนรูปบ้านมุมมองแบบต่าง ๆ ก็จะเป็นการแสดงมุมมองแบบนั้น ๆ ตัวอย่างด้านล่างแสดงTOP View
มุมมองSIDE View
ตัวอย่างดังกล่าวใช้Local variableควบคุมLayerต่างๆ (Home, Font, Top, Side) โดยสามารถเข้าไปดูเงื่อนไขใน Layer Properties
จะเห็นว่ามีLayerที่สร้างไว้4ชั้น โดยจะแสดงLayaerชื่อFrontเมื่อตัวแปรLYมีค่าเป็น 1เท่านั้น
จะแสดงLayerชื่อSideเมื่อLYมีค่า2
สำหรับTopจะแสดงเมื่อLYมีค่าเท่ากับ3 ส่วนLayerชื่อvarจะไม่มีการควบคุมเพราะใช้แสดงปุ่มเมนูซึ่งจะให้แสดงโดยตลอด
ถ้าต้องการดูการทำงานของปุ่มเมนูให้คลิ้กที่Layerหมายเลข4 จะพบปุ่มเมนูซ่อนอยู่ด้านหลังรูปภาพแสดงมุมมอง ให้ดับเบิ้ลคลิ้กเข้าไป จะพบว่ามีการใช้Dynamic Download Valueเขียนค่าไปที่ตัวแปรLYซึ่งนำไปควบคุมการแสดงของLayerต่างๆ (ตัวแปรนี้ถ้าต้องการใช้ก็พิมพ์เข้าไปในช่องData Sourceเลยจะถือว่าเป็นการสร้างตัวแปรดังกล่าวไปในตัว โดยสามารถใช้กี่ตัวก็ได้จะไม่มีการนับไลเซนส์)
หมายเหตุ:
รูปทั้งหมดในตัวอย่างนี้สร้างจากโปรแกรมSketchUpโดยดาวน์โหลด3D ObjectมาจากWarehouseของSketchUp
ดาวน์โหลดGENESIS32ได้ที่ www.eda.co.th หรือ www.scadaclub.com
บทความโดย สุทธิพงษ์ เสนาถี
ไม่มีความคิดเห็น:
แสดงความคิดเห็น