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
Topology - Lecture 14ICTP Mathematics via YouTube Homeomorphisms of Euclidean Space
Hausdorff Center for Mathematics via YouTube Best Lipschitz Maps and Transverse Measures - Part 2
IMSA via YouTube Combinatorial Geometry Workshop - Lecture by Paul Bressel
IMSA via YouTube Geometric Objects Associated to Planar Bipartite Graphs
Institute for Pure & Applied Mathematics (IPAM) via YouTube