ตรวจสอบและสำรวจวัตถุ Revit แบบโต้ตอบกับ RevitLookup 2023
สำรวจ RevitLookup 2023 ซึ่งพัฒนาโดย Nice3point ในฐานะเครื่องมือวินิจฉัยที่เปิดเผยโมเดลวัตถุของ Revit สำหรับการตรวจสอบและการดีบัก เครื่องมือนี้ช่วยให้คุณเรียกดูองค์ประกอบที่เลือกและฐานข้อมูล Revit ทั้งหมดโดยใช้ Snoop Elements และ Snoop Database ภายในเซสชัน Revit นอกจากนี้ยังมีการค้นหาและกรอง การแสดงผลทางเรขาคณิต และแดชบอร์ด API สำหรับการดำเนินการที่ไม่ขึ้นกับเอกสาร มุ่งเป้าไปที่นักพัฒนา Revit API ผู้จัดการ BIM และนักออกแบบเชิงคำนวณ ช่วยแปลโครงสร้าง API เป็นข้อมูลการดีบักที่สามารถนำไปปฏิบัติได้
เครื่องมือที่เปิดเผยภายในโครงการ Revit
RevitLookup 2023 ทำหน้าที่เป็นเครื่องมือสำรวจฐานข้อมูลแบบโต้ตอบ ซึ่งแสดงคุณสมบัติ พารามิเตอร์ และความสัมพันธ์ที่ซ่อนอยู่ในโมเดลหลัก แอปนี้มีแดชบอร์ด API สำหรับการดำเนินการที่ไม่ขึ้นกับเอกสารและเครื่องมือสำหรับตรวจสอบรายการสคีมาของ Extensible Storage ตัวเลือกการตรวจสอบที่ใช้งานได้รวมถึง:
- ต้นไม้พารามิเตอร์และคุณสมบัติขององค์ประกอบ
- การเรียกดูฐานข้อมูลทั่วทั้งเอกสาร
- การค้นหาและกรองเพื่อค้นหาน็อตเฉพาะ
องค์ประกอบเหล่านี้สนับสนุนการดีบักและการสำรวจ API ในระหว่างการพัฒนา add-in.วิธีการรวมเข้ากับ Revit และตัวเลือกการติดตั้ง
เนื่องจากเครื่องมือติดตั้งเป็น add-in ของ Revit จึงวางไฟล์ manifest และ DLL ไว้ในโฟลเดอร์ Add-ins ของ Revit หรือใช้ตัวติดตั้ง MSI หรือ Windows Package Manager ที่ให้มา รุ่น 2023 ถูกคอมไพล์เฉพาะสำหรับ Revit 2023 API ดังนั้นจึงทำงานภายในเซสชัน Revit และปรากฏใน Ribbon ของ Revit เพื่อการเข้าถึงที่รวดเร็ว นักพัฒนาได้ปรับปรุง UI และประสิทธิภาพในรุ่นนี้ ซึ่งช่วยลดความยุ่งยากในระหว่างการดีบักแบบวนซ้ำ.
มันมีประโยชน์สำหรับผู้ใช้ Dynamo และ Python หรือไม่?
ใช่ เครื่องมือถูกวางตำแหน่งเป็นคู่หูที่สำคัญสำหรับการทำงานสคริปต์ เนื่องจากมันเปิดเผยโครงสร้าง API ที่สคริปต์ Dynamo และ Python เข้าถึง เครื่องมือช่วยในการแมพพารามิเตอร์ขององค์ประกอบไปยังข้อมูลนำเข้าสคริปต์และแสดงข้อมูล Extensible Storage ที่เก็บไว้ซึ่งสคริปต์มักจะอ่านหรือเขียน การนำไปใช้ในชุมชนและการอ้างอิงบ่อยครั้งในบล็อกนักพัฒนาทำให้มันเป็นแหล่งอ้างอิงที่ใช้งานได้เมื่อแปลตรรกะที่มองเห็นได้หรือที่เขียนเป็นสคริปต์เป็นการเรียก API ของ Revit.
คุณต้องมีทักษะนักพัฒนาเพื่อใช้งานอย่างปลอดภัยหรือไม่?
เครื่องมุ่งเป้าไปที่นักพัฒนา ผู้จัดการ BIM และนักออกแบบเชิงคอมพิวเตอร์ ดังนั้นความรู้พื้นฐานเกี่ยวกับ API จะช่วยให้การใช้งานมีประสิทธิภาพ การติดตั้งสามารถทำได้ด้วย MSI หรือโดยการวางไฟล์ลงในโฟลเดอร์ Add-ins ซึ่งต้องการการเข้าถึงเครื่องโฮสต์ โครงการนี้เป็นโอเพนซอร์สและดูแลโดยชุมชน ซึ่งช่วยในการตรวจสอบและการตรวจสอบโดยเพื่อน แต่ผู้ใช้ที่ขาดประสบการณ์กับ Revit API อาจพบว่าข้อมูลที่เปิดเผยมีความลึกซึ้งเกินไป.
เครื่องมือสำหรับนักพัฒนาที่ใช้งานได้จริงพร้อมข้อจำกัดในการจับคู่เวอร์ชัน
RevitLookup 2023 เป็นตัวเลือกที่ใช้งานได้จริงสำหรับนักพัฒนา Revit API และทีม BIM ที่ต้องการการมองเห็นโดยตรงในรายละเอียดของโมเดล; การบำรุงรักษาแบบโอเพนซอร์สและการรวม Ribbon ช่วยเสริมสร้างความไว้วางใจและความสะดวกสบาย ข้อแลกเปลี่ยนที่ชัดเจนคือความเฉพาะเจาะจงของเวอร์ชัน เนื่องจากการสร้างเป้าหมาย API Revit 2023 และต้องการเซสชันโฮสต์ที่ตรงกัน ใช้เมื่อทำการดีบัก add-ins หรือการแมพข้อมูลสคริปต์ไปยังรายละเอียดของ Revit.
ข้อดี
- Snoop Elements และ Snoop Database เปิดเผยพารามิเตอร์ที่ซ่อนอยู่และความสัมพันธ์
- การตรวจสอบการจัดเก็บที่ขยายได้แสดงข้อมูลที่จัดเก็บในสคีมาที่ใช้โดยสคริปต์
- MSI และ WinGet installers พร้อมการวาง add-in ด้วยมือเสนอการติดตั้งที่ยืดหยุ่น
- การรวม Ribbon ให้การเข้าถึงอย่างรวดเร็วภายในเซสชัน Revit
ข้อเสีย
- จัดทำขึ้นโดยเฉพาะสำหรับ Revit 2023 ต้องการเวอร์ชันโฮสต์ที่ตรงกัน
- ทำงานภายในกระบวนการ Revit ดังนั้นจึงมีปฏิสัมพันธ์โดยตรงกับเซสชัน
- ความลึกของข้อมูลที่เปิดเผยอาจทำให้ผู้ที่ไม่ใช่นักพัฒนารู้สึกท่วมท้น