Skip to content

revsmoke/scanplan

Repository files navigation

ArchiNet RoomPlan

Professional Room Scanning for Architects

ArchiNet RoomPlan is a professional-grade iOS application that transforms Apple's RoomPlan API into a comprehensive tool for architects, engineers, and construction professionals. Built upon a solid foundation, we're evolving this application to deliver survey-grade accuracy with the simplicity of a smartphone app.

🎯 Vision

"To become the definitive mobile scanning solution for architectural professionals, delivering survey-grade accuracy with the simplicity of a smartphone app."

📋 Project Status

Current Phase: Foundation Enhancement (Months 1-3) Next Milestone: Multi-scan fusion and professional export pipeline Target Market: Architects, Engineers, Construction Professionals

✅ Recently Completed

  • App Store compliance (Privacy manifest, proper bundle ID, entitlements)
  • Performance optimizations with device-adaptive rendering
  • Enhanced error handling and memory management
  • Clean architecture with comprehensive testing foundation

🚧 In Development

  • Multi-scan fusion for improved accuracy
  • Professional export formats (IFC, DWG, Point Cloud)
  • Quality assurance dashboard
  • Cloud infrastructure for team collaboration

📚 Documentation

🚀 Quick Start

Environment Setup

Run ./setup.sh before building the project to install required build tools.

Current Features

  • Room Scanning: Apple RoomPlan API integration with enhanced accuracy
  • Export Formats: USDZ (3D models) and JSON (parametric data) with .all export option
  • Performance Optimized: Device-adaptive rendering for smooth operation
  • Professional UI: Clean interface designed for architectural workflows

Upcoming Professional Features

  • Multi-Scan Fusion: Combine multiple scans for ±5mm accuracy
  • CAD Integration: Direct export to Revit, AutoCAD, SketchUp
  • Team Collaboration: Cloud-based project sharing and review
  • Quality Validation: Real-time accuracy feedback and professional certification

Export Accuracy

The app exports the captured space to both USDZ and JSON formats. To provide architects with the most detailed reference possible, the export uses CapturedRoom.ExportOption.all. This option includes the parametric data and the raw mesh in the same USDZ file so downstream tools can choose the level of precision they require.

🏗 Technical Architecture

Current Foundation

RoomPlan API → Enhanced Processing → Multi-Format Export → Professional Validation

Planned Evolution

Phase 1: Multi-Scan Fusion → Quality Assurance → Professional Export Pipeline
Phase 2: CAD Integration → Team Collaboration → Professional Workflows
Phase 3: AI Enhancement → Enterprise Features → Market Leadership

🎯 Professional Features Roadmap

Phase 1: Foundation Enhancement (Months 1-3)

  • App Store compliance and performance optimization
  • Multi-scan fusion for improved accuracy (±5mm precision)
  • Professional export formats (IFC, DWG, Point Cloud)
  • Real-time quality assurance dashboard
  • Cloud infrastructure foundation

Phase 2: Professional Integration (Months 4-6)

  • Revit/AutoCAD plugin development
  • Advanced measurement and annotation tools
  • Team collaboration platform
  • Professional validation workflows
  • Mobile-to-desktop sync

Phase 3: Market Leadership (Months 7-12)

  • AI-powered scan enhancement
  • Enterprise security and compliance
  • Advanced analytics dashboard
  • Third-party API ecosystem

🤝 Contributing

We're building this for the architectural community. If you're an architect, engineer, or construction professional interested in beta testing or providing feedback, please reach out.

Development Setup

git clone https://github.com/revsmoke/scanplan.git
cd scanplan
./setup.sh

📄 License

This project builds upon Apple's RoomPlan sample code and is being developed as a professional tool for the architectural community.


Ready to revolutionize architectural documentation? Join us in building the future of mobile scanning for professionals.

About

iOS App to help Architectural Space Planning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages