--- updated: 2026-05-05 --- # SurfaceLab SurfaceLab is a free web-based computational geometry platform for surface structure mesh generation. We help architects and structural engineers design and fabricate complex surface structures. ## What We Offer - **Sphere Mesh Generator**: Free online tool for generating uniform geodesic sphere wireframe meshes from icosahedron subdivision - Real-time 3D preview (Three.js, runs in browser) - Quality evaluation metrics (CV, degree distribution, edge length statistics) - CAD-compatible DXF R2010 export - Adjustable parameters: diameter, target edge length, cut ratio - URL: https://surfacelab.tech/tool/sphere - **REST API**: Machine-accessible endpoints for programmatic mesh generation - `POST /api/sphere/generate` — generate mesh JSON data - `POST /api/sphere/export-dxf` — generate and download DXF file - Both accept JSON: `{"diameter": 10.0, "target_length": 1.5, "cut_ratio": 1.0}` ## Who We Serve - Architects designing complex surface structures (domes, shells, grid frames) - Structural engineers needing mesh generation for analysis - BIPV/BAPV (Building-Integrated Photovoltaics) designers - Computational geometry researchers and students ## Technology Stack - Backend: Python (Flask + Gunicorn), NumPy, ezdxf, geomdl (NURBS) - Frontend: HTML/CSS/JS, Three.js for 3D visualization - Deployment: Alibaba Cloud, Nginx reverse proxy, Let's Encrypt SSL ## Upcoming Features - NURBS surface mesh generator (Y-Mesh algorithm) - Parametric surfaces (cylinder, cone, paraboloid, hyperboloid) - OpenSees structural analysis integration - BIPV panel layout optimization ## Contact - Email: 872902883@qq.com - Website: https://surfacelab.tech