← Latest papers
📄 other

Coord-Based Surface Intersection for Semantic CAD Modeling

This paper presents a coordinate-based surface intersection method that represents intersection curves as sequences of residual-audited contact frames containing semantic and geometric metadata, demonstrating superior numerical precision and robust Boolean closure compared to OpenCASCADE Technology across a diverse suite of primitive and complex surface intersection cases.

Original authors: GuoJun Pan

Published 2026-07-24
📖 5 min read🧠 Deep dive

Original authors: GuoJun Pan

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are an architect designing a futuristic city, but instead of blueprints, you are building with pure math. In this world, every wall, pipe, and dome is defined by invisible equations. To build a complex structure, you often need to cut one shape with another—like slicing a sphere with a cylinder to make a pipe hole. The line where they meet is called a "surface intersection." For decades, computer programs have been good at drawing this line just to show you where the cut is, kind of like a chalk outline on a sidewalk. But if you want to actually build the pipe, the hole, or the joint, you need more than just a drawing. You need to know exactly how the two shapes touch, the angle of the cut, and whether the math holds up perfectly at every single point. If the math is even a tiny bit off, your digital pipe might leak, or your 3D printer might fail. This is the problem of "surface intersection" in Computer-Aided Design (CAD): how do we find that meeting line not just as a picture, but as a precise, trustworthy guide for building?

This paper introduces a new way to find that meeting line, called the "Coord-Based Surface Intersection" method. Think of the old way as taking a photo of the cut line; it looks right, but if you zoom in, the pixels might be a little fuzzy. The new method is like sending a team of surveyors to walk along that line. At every step, each surveyor stops, plants a flag, and records a full "contact frame." This frame isn't just a dot; it's a tiny, 3D compass that tells you exactly where you are, which way the line is going, and what the two walls are doing right there. The authors call this a "residual-audited contact frame," which is a fancy way of saying, "We checked our math against the original rules, and we are confident we are exactly on the line."

The researchers tested this new surveyor team against the industry standard, a massive software engine called OpenCASCADE (OCCT), which is like the "Google Maps" of CAD geometry. They set up a series of challenges, from simple spheres meeting cylinders to tricky shapes like tilted cylinders hitting donuts (toruses) and cones. In the simple, perfect cases where they knew the exact answer (the "ground truth"), the new surveyor team was incredibly precise, hitting the mark with an error so small it was around 3.7×10143.7 \times 10^{-14}. The industry standard was also very good, but slightly less precise, with errors around 3.6×1083.6 \times 10^{-8}. To put that in perspective, the new method was millions of times closer to the perfect mathematical line in these tests.

However, the paper is careful not to claim that this new method has "won" or replaced the old one. The authors explicitly state that their method is not a universal fix for every possible shape or every tricky, messy situation in the real world. They tested it on specific families of shapes (spheres, cylinders, cones, etc.) and found that while their method produces a "contact frame" that is mathematically tighter and more transparent for building features like Boolean seams (the joints where shapes merge), the old industry standard is still a very strong, reliable baseline for general use. The new method shines because it gives the builder more information at every point, making it easier to create clean, crack-free joints in complex designs.

In a final test, the authors used their new method to build two specific types of 3D objects: a sphere with a cylinder cut out of it, and a sphere with a donut shape cut out. They ran 30 different variations of these cuts, changing the angles and sizes. Every single one passed a strict "topology audit," meaning the resulting 3D shapes were perfectly closed with no gaps, no dangling edges, and no weirdly flipped surfaces. The "seam" where the cut happened had zero gap. This proves that for these specific, exact cuts, the new method can take the math all the way from the intersection line to a finished, buildable 3D object without breaking.

So, what's the big takeaway? The paper doesn't say the old way is broken; it says the new way is a more "honest" and detailed tool for specific jobs. It turns a simple line into a rich, data-packed guide that tells you exactly how the shapes interact. While it hasn't solved every problem in the universe of 3D modeling, it shows that by treating intersection lines as a sequence of detailed, math-checked frames, we can build more reliable and precise digital structures. It's a step forward in making sure that when we say two shapes meet, they really, truly meet, down to the tiniest fraction of a pixel.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →