Professional CAGD Platform: Class-A Surfacing • Reverse Engineering • Advanced Meshing
RapidSurf is powered by a custom-built Computer-Aided Geometric Design (CAGD) kernel developed entirely from first principles. Unlike competitors who license expensive third-party engines (Parasolid, ACIS, or Open CASCADE), our proprietary mathematics deliver exceptional performance, flexibility, and cost savings across the entire product development cycle.
Built on rigorous NURBS theory, differential geometry, and numerical optimization. Every algorithm implemented from academic literature and engineering best practices—no black-box dependencies.
Hand-tuned computational routines using Eigen3 linear algebra library. SIMD vectorization, smart memory management, and cache-friendly data structures for real-time interactive performance.
Commercial kernels cost $50K-$200K+ per year in licensing. We pass those savings to you. Professional capabilities at 1/10th the price of traditional CAD.
Industry-standard mathematical foundations for professional surface modeling
Non-Uniform Rational B-Splines - Industry standard for representing freeform curves and surfaces. Full support for rational and non-rational B-splines with arbitrary degree, knot vectors, and weight control.
G0, G1, G2 Continuity Control - Precise control over surface transitions. G0 (position), G1 (tangent), and G2 (curvature) continuity for Class-A surface quality in automotive and industrial design.
Automotive-Grade Aesthetics - Tools specifically designed for high-quality aesthetic surfaces. Used in automotive, aerospace, consumer products, and industrial design where visual quality is paramount.
Real-Time Quality Feedback - Zebra stripe analysis, Gaussian/mean curvature visualization, highlight line reflection. Industry-standard tools for evaluating surface quality and detecting discontinuities.
Scan-to-CAD Pipeline - Convert point clouds and meshes to editable NURBS surfaces. Essential for reverse engineering, digitized prototypes, and legacy part reconstruction.
Manufacturing-Ready Output - Generate high-quality triangle/quad meshes for 3D printing, FEA simulation, and CNC machining. Smart meshing algorithms preserve geometric features.
Modern software engineering meets classical CAGD mathematics
Hand-optimized computational geometry engine written in modern C++17. Eigen3 library for vectorized linear algebra operations. Memory-efficient data structures and cache-aware algorithms for real-time performance on large datasets.
Professional desktop interface built with Tkinter and matplotlib for 3D visualization. Python-C++ bridge via ctypes FFI enables rapid prototyping and scripting automation while maintaining kernel performance.
IEEE 754 double-precision floating-point throughout. Configurable tolerance contexts for geometric operations. Robust handling of degenerate cases, numerical instabilities, and edge conditions in CAGD algorithms.
Open architecture allows custom curve/surface types, new operations, and workflow automation. Python scripting API exposes kernel functions for batch processing and specialized applications.
JSON-based .cadmvp file format stores complete geometric hierarchy. Human-readable for version control, scriptable for automation, lossless for round-trip editing. Import/export for industry standards (IGES, STEP) planned.
Runs natively on Linux and Windows. Same feature set on both platforms. No cloud dependencies—all computation happens locally for data security and offline capability.
License commercial kernel (Parasolid/ACIS) → Pay $50K-$200K/year → Locked into vendor roadmap → Pass costs to customers → Slow innovation cycles
Build custom CAGD kernel → Zero licensing fees → Full mathematical control → $599 perpetual license → Rapid feature development
Result: Professional Class-A surfacing tools at 1/10th the price of traditional CAD software, with faster innovation and no vendor lock-in.
Try our full-featured 7-day free trial. No credit card required.