Transfer Project Standards


“เครื่องมือที่เปลี่ยน Workflow ของทีม Revit หนึ่งในปัญหาที่ทีมงาน BIM พบบ่อยที่สุดคือ การขาดมาตรฐานของการทำงาน และ Standard ระหว่างไฟล์โครงการ”

ไม่ว่าจะเป็น Line Style ที่ต่างกัน, Text Type ที่ไม่ตรงกัน, หรือ Object Style ที่แต่ละคนตั้งเอง ปัญหาเหล่านี้แก้ได้ด้วยคำสั่งเดียวคือ “Transfer Project Standards” คำสั่งนี้ช่วยให้ BIM Manager สามารถ คัดลอก Standard และ Setting จากไฟล์ต้นฉบับ (Project Template หรือโครงการอ้างอิง) ไปยังไฟล์โครงการปัจจุบันได้อย่างแม่นยำ โดยไม่ต้องตั้งค่าซ้ำ

Transfer Project Standards คืออะไร?

คำสั่ง Transfer Project Standards อยู่ใน Tab Manage /Panel Settings ใช้สำหรับ คัดลอก Settings และ Standards จากไฟล์ Revit ไฟล์หนึ่ง ไปยังไฟล์ Revit อีกไฟล์หนึ่งที่เปิดอยู่พร้อมกัน พูดง่าย ๆ คือ แทนที่จะตั้งค่า Line Style, Text Type, View Template, หรือ Object Style ซ้ำทุกครั้งที่เริ่มโครงการใหม่ คำสั่งนี้ช่วยให้ ดึงค่า Standard ที่ตั้งค่าไว้แล้วจากไฟล์ต้นแบบ เข้ามาในไฟล์ปัจจุบันได้ในขั้นตอนเดียว

ข้อมูลที่สามารถโอนถ่ายได้ครอบคลุมถึง:

  • Annotation — Text Types, Dimension Types, Spot Elevation Types
  • Detail — Line Styles, Fill Patterns, Detail Components
  • Graphic — Object Styles, Halftone/Underlay Settings
  • Model — Materials, Wall Types, Floor Types, Roof Types, Structural Settings
  • View — View Templates, Browser Organization, Filter Rules
  • Sheet — Title Blocks, Sheet Standards
  • MEP — Electrical Settings, Mechanical Settings, Piping Settings
  • Other — Family Types, Keywords, Phase Settings, Snapping Settings

ขั้นตอนการใช้งาน Transfer Project Standards

คำสั่ง Transfer Project Standards อยู่ใน Tab Manage /Panel Settings ใช้สำหรับ คัดลอก Settings และ Standards จากไฟล์ Revit ไฟล์หนึ่ง ไปยังไฟล์ Revit อีกไฟล์หนึ่งที่เปิดอยู่พร้อมกัน พูดง่าย ๆ คือ แทนที่จะตั้งค่า Line Style, Text Type, View Template, หรือ Object Style ซ้ำทุกครั้งที่เริ่มโครงการใหม่ คำสั่งนี้ช่วยให้ ดึงค่า Standard ที่ตั้งค่าไว้แล้วจากไฟล์ต้นแบบ เข้ามาในไฟล์ปัจจุบันได้ในขั้นตอนเดียว

ขั้นที่ 1 — เตรียมไฟล์ Source

(ไฟล์ที่มี standard ถูกต้อง) และ Destination (ไฟล์ที่กำลังทำงาน)
Source File = ไฟล์ที่มี Standard ที่ถูกต้อง (เช่น Template ของบริษัท หรือโครงการที่ตั้งค่าแล้ว)
Destination File = ไฟล์โครงการที่ต้องการรับ Standard (ไฟล์ที่กำลังเปิดอยู่)
ต้องเปิด ทั้งสองไฟล์ ใน Revit พร้อมกัน โดยไฟล์ที่จะรับ Standard ต้องเป็น Active Window เปิดไฟล์ Source ก่อน (ไม่ต้องเป็น Active)
→ เปิดไฟล์ Destination (ต้องเป็น Active Window)
→ ไปที่ Manage → Transfer Project Standards

ขั้นที่ 2 — เลือก Source File

เมื่อกดคำสั่ง Transfer Project Standards จะปรากฏหน้าต่าง Dialog
"Copy from:" → เลือก Source File ที่เปิดอยู่จาก Dropdown
Revit จะแสดงเฉพาะไฟล์ที่เปิดอยู่ในขณะนั้นเท่านั้น ต้องเปิดไฟล์ Source ก่อนใช้คำสั่งนี้เสมอ

ขั้นที่ 3 — เลือกรายการที่ต้องการโอนถ่าย

หน้าต่างจะแสดงรายการ Settings ทั้งหมดที่สามารถโอนถ่ายได้ พร้อมปุ่ม Check All / Check None

แนวทางการเลือก:

  • กรณีตั้งค่าโครงการใหม่จาก Template: กด Check All เพื่อรับ Standard ทั้งหมดในครั้งเดียว
  • กรณีอัปเดตเฉพาะบาง Standard: เลือกเฉพาะรายการที่ต้องการ เช่น เลือกแค่ "Text Types" หรือ "View Templates" โดยไม่แตะส่วนอื่น

ขั้นที่ 4 — เลือกรายการที่ต้องการโอนถ่าย

เมื่อกด OK โปรแกรม Revit จะตรวจสอบว่ามีรายการชื่อซ้ำกันระหว่างสองไฟล์หรือไม่ หากพบจะแสดง Dialog ให้เลือก:
Overwrite — ใช้ค่าจาก Source File แทนที่ค่าเดิมในไฟล์ปัจจุบัน (เลือกเมื่อต้องการบังคับใช้ Standard ใหม่ทั้งหมด)
New Only — รับเฉพาะรายการที่ยังไม่มีในไฟล์ปัจจุบัน ไม่แตะรายการที่มีอยู่แล้ว (เลือกเมื่อต้องการเพิ่มเติมโดยไม่กระทบสิ่งที่ตั้งค่าไว้แล้ว)

ขั้นที่ 5 — ตรวจสอบผลลัพธ์

หลังโอนถ่ายเสร็จ ให้ตรวจสอบ:
Manage → Object Styles → ตรวจสอบว่า Category ครบถ้วน
Manage → Line Styles → ตรวจสอบ Line Style ที่โอนมา
View → View Templates → ตรวจสอบ Template ที่ควรมี
Annotate → Text / Dimension → ตรวจสอบ Type ที่โอนมา

สิ่งที่ BIM Manager ควรรู้

ตัวอย่างที่ 1 — เริ่มโครงการใหม่จาก Template ของบริษัท

เปิดโครงการใหม่ที่สร้างจาก Default Template ของ Revit แล้วโอนถ่าย Standard ทั้งหมดจาก Company Template เข้ามา เพื่อให้ไฟล์ใหม่มี Standard เดียวกับองค์กร

ตัวอย่างที่ 2 — Sync Standard ระหว่างหลายไฟล์ในโครงการเดียว

โครงการที่แยกไฟล์ตามประเภท (Architecture, Structure, MEP) อาจมี Object Style หรือ Line Style ที่ต่างกัน ใช้คำสั่งนี้เพื่อทำให้ทุกไฟล์ใช้ Standard เดียวกัน

ตัวอย่างที่ 3 — อัปเดต View Template หลังบริษัทปรับ Standard ใหม่

เมื่อบริษัทอัปเดต View Template ใน Master Template ให้ใช้ Transfer Project Standards เพื่อดึง Template ใหม่เข้าโครงการที่กำลังทำงานอยู่ โดยไม่ต้องตั้งค่าซ้ำทีละไฟล์

ตัวอย่างที่ 4 — รับไฟล์โครงการจาก Client หรือ Consultant

เมื่อรับไฟล์จากภายนอกที่ใช้ Standard ต่าง ใช้คำสั่งนี้เพื่อ Overwrite Standard ทั้งหมดให้กลับมาตรงกับ Standard บริษัท

ข้อควรระวัง (Critical Warnings)

  • Overwrite จะแก้ไขทุก Element ที่ใช้ Type นั้นในไฟล์ หากเลือก Overwrite "Wall Types" ระบบจะอัปเดต Wall Type ทุกชิ้นที่ใช้ชื่อนั้นในโครงการ ให้แน่ใจว่า Source Standard ถูกต้องก่อนเสมอ
  • Transfer View Templates ไม่ได้โอนถ่าย Filter ที่ซับซ้อนทั้งหมด Filter บางประเภทที่อ้างอิง Parameter เฉพาะของโครงการอาจทำงานไม่ได้ในไฟล์ปลายทาง ต้องตรวจสอบหลัง Transfer ทุกครั้ง.
  • Family ที่ถูก Transfer มาอาจพา Nested Family มาด้วย การโอนถ่าย Family Types บางประเภทจะดึง Nested Family เข้ามาด้วย ทำให้ขนาดไฟล์เพิ่มขึ้นได้ ควรรัน Purge Unused หลังจาก Transfer เสมอ.
  • ไม่สามารถ Undo ได้อย่างสมบูรณ์ คำสั่ง Transfer Project Standards บางส่วนไม่รองรับ Undo ควร Save ไฟล์ก่อนใช้คำสั่งทุกครั้ง เพื่อให้มีจุด Rollback
  • Phase Settings ที่ต่างกันอาจเกิด Conflict หาก Source และ Destination มี Phase ชื่อต่างกัน การโอนถ่าย Phase Settings อาจทำให้ Element บางส่วนเปลี่ยน Phase โดยไม่ตั้งใจ ควรระวังเป็นพิเศษในโครงการ Renovation.