What problem does it solve?
This Skill streamlines the handling of building information modeling (BIM) data in the BimDown CSV and GeoJSON format, simplifying the creation, modification, and querying of building elements.
Core Features & Use Cases
- GeoSpatial Data Handling: Work with attributes in CSV files and geometry in GeoJSON files to represent building elements.
- Level-anchored Elements: Handle elements like walls and slabs with 2D or 3D geometries based on their position and offsets.
- Spatial Elements: Manipulate spatial elements such as beams and structures with 3D geometry and computed properties.
- Use Case: Utilize the skill to process a complex BIM project with a combination of CSV for attributes and GeoJSON for geometries, performing tasks like wall construction, slab slicing, and beam placements.
Quick Start
To use this skill, run 'bimdown build <dir>' to validate and snap endpoints, normalize geometry, and compute space boundaries for a given project directory.