A Lineage-Based Referencing DSL for Computer-Aided Design
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore a groundbreaking approach to solving referencing challenges in 3D Computer-Aided Design (CAD) modeling through this 18-minute conference talk presented at PLDI 2023. Dive into the world of CAD programs and their struggle with maintaining geometric references across various model parameters. Discover how researchers from the University of Washington and Google propose a novel domain-specific language (DSL) that treats references as first-class language constructs, utilizing user-authored queries to introspect element history and define references safely. Learn about the semantics of fine-grained element lineage and how this new system addresses the limitations of existing CAD referencing schemes. Gain insights into the implementation of a lineage-based referencing system in a 2.5D CAD kernel, showcasing realistic scenarios and demonstrating how it overcomes reference breakage issues prevalent in current CAD systems. Understand the implications of this research for the future of mechanical engineering, design, and automated tools in the CAD domain.
Syllabus
[PLDI'23] A Lineage-Based Referencing DSL for Computer-Aided Design
Taught by
ACM SIGPLAN
Related Courses
La Fabrication NumériqueInstitut Mines-Télécom via France Université Numerique 工程圖學 3D CAD 專題
National Taiwan University via Coursera 工程資訊管理 BIM 基礎
National Taiwan University via Coursera 工程資訊管理 BIM 應用
National Taiwan University via Coursera Applications of Linear Algebra Part 1
Davidson College via edX