← ClaudeAtlas

computational-geometrylisted

NURBS curves and surfaces, mesh geometry, boolean operations, subdivision surfaces, tessellation methods, surface analysis, and point cloud processing for AEC computational design
marcinfinitesimal533/Claude-skills-for-Computational-Designers · ★ 1 · AI & Automation · score 74
Install: claude install-skill marcinfinitesimal533/Claude-skills-for-Computational-Designers
# Computational Geometry for AEC This skill encapsulates the full breadth of computational geometry knowledge required for architecture, engineering, and construction workflows. It covers fundamental primitives, advanced surface mathematics, mesh processing, tessellation strategies, point cloud pipelines, and the precise tolerance management that separates prototype-grade geometry from fabrication-ready output. --- ## 1. Geometry Type Hierarchy Every computational design system is built on a layered hierarchy of geometric types. Understanding the properties, capabilities, and conversion paths of each type is essential for selecting the right representation at every stage of a project. ### 1.1 Points, Vectors, Planes, Frames **Point (Point3d)** - Definition: A dimensionless location in 3D Euclidean space defined by (x, y, z) coordinates. - Properties: No length, area, or volume. Carries only positional information. - AEC use cases: Survey control points, grid intersections, insertion points for components, structural node locations, sensor positions. - Conversion: A point can seed any higher-order geometry. Points become curve control points, mesh vertices, or centroid markers. **Vector (Vector3d)** - Definition: A direction and magnitude in 3D space, defined by (x, y, z) components. Unlike a point, a vector has no fixed position. - Properties: Magnitude (length), direction (unit vector). Supports dot product, cross product, angle computation, projection. - AEC use case