Watertight Boolean operations

Computer-Aided Design(2019)

引用 0|浏览0
暂无评分
摘要
Boolean operations are fundamental for geometric modeling, but the resulting objects, defined by trimmed surfaces, are often difficult to edit directly, possess robustness issues, and lead to problems of watertightness for downstream users. We propose a framework that helps resolve these adverse side-effects based on a new modeling philosophy for dealing with the inevitable approximations involved with surface-to-surface intersections. The methodology uses a three-stage process of analysis of parametric space, reparameterization, and model space update to provide a well-defined mapping between conventional trimmed models and gap-free versions. The resulting models are watertight, consisting of un-trimmed surface patches of explicit continuity, and accurate to the same model tolerance employed in existing CAD systems. The core procedure uses information computed during conventional Boolean operations, and thus it can be easily integrated into existing CAD frameworks utilizing B-rep data structures. We also present several extensions to the basic framework that allow for further modeling options such as feature-based imprinting, partial Boolean operations, and compatibility with unstructured spline schemes. • The methodology produces geometrically and topologically watertight CAD models. • The technology can integrate into existing CAD frameworks of B-rep data structures. • Extensions allow imprinting, partial Booleans, and unstructured spline compatibility. • Watertight Boolean operations enable control over smoothness across intersections.
更多
查看译文
关键词
Trimmed surfaces,NURBS,Surface intersections,SSI,Trim problem,Direct modeling
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要