Related Experiment Video
Updated: Apr 3, 2026

A Rapid Method for Modeling a Variable Cycle Engine
Published on: August 13, 2019
Interactive CAD Reverse Modeling via Variational Curve Approximation
Abstract:
Reconstructing editable CAD models from mesh data remains a fundamental yet challenging problem in reverse engineering. Existing methods often struggle to achieve both geometric accuracy and topological consistency, especially when recovering analytic design intent from complex meshes. We present an interactive CAD reverse modeling framework based on variational curve approximation, which bridges mesh segmentation and parametric reconstruction in a unified manner. Our method extracts surface-aligned cutting curves from segmented regions and refines them through a variational approximation process that encodes primitive attributes and geometric constraints. This enables the automatic recovery of closed loops, constraint relations, and operation parameters, leading to a compact and topologically consistent CAD representation. In addition, a coplanar profile detection and voxel-similarity-based Boolean inference are developed to restore the topological order of the original modeling sequence. Extensive experiments demonstrate that our approach achieves higher geometric fidelity, better structural consistency, and improved automation compared with state-of-the-art techniques. The reconstructed models are watertight, topologically consistent, and readily applicable to downstream CAD design tasks.
More Related Videos
11:00Experimental Investigation of Secondary Flow Structures Downstream of a Model Type IV Stent Failure in a 180° Curved Artery Test Section
Published on: July 19, 2016
09:10Digital Hybrid Model Preparation for Virtual Planning of Reconstructive Dentoalveolar Surgical Procedures
Published on: August 5, 2021
Related Concept Videos
Curve Sketching and Derivatives
Curvilinear Motion: Rectangular Components
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the...
Modeling with Differential Equations
Guidelines for Sketching a Curve
Introduction to Vertical Curves
Arc Length of a Curve: Problem Solving