A tool to estimate and optimize building cost based on adjustable input parameters.

Izzy df2508d4ae cheapo plan 9 yıl önce
plans df2508d4ae cheapo plan 9 yıl önce
.gitignore 1653488c2a Initial commit 9 yıl önce
L1options.js f0566fa280 options file for the L1 plan 9 yıl önce
LICENSE 1653488c2a Initial commit 9 yıl önce
README.md 2fc1861835 Update README.md 9 yıl önce
dsl.js 24583a5ea9 factored some things to globals 9 yıl önce
house_modularized.js 561caded22 better details 9 yıl önce
house_scrap.js b6c835fd54 two early versions 9 yıl önce
house_simple.js b6c835fd54 two early versions 9 yıl önce
monkeys.js bcd7de7cdc L1 plan improvements 9 yıl önce
options.js 330a5dd089 a bunch of improvements. 9 yıl önce
package.json 330a5dd089 a bunch of improvements. 9 yıl önce
supplies.js dd1a2039bf supply and numvers updates 9 yıl önce

README.md

parameteric-building-estimator

A tool to estimate and optimize building cost based on adjustable input parameters.

Please note that this project is Affero GPL Licensed. If you make a software service with it you must release your changes. Since the building designs are themselves code you must release your designs under the AGPL license rules.

Many people have been confused about the purpose of this tool. They say "Doesn't Autocad do that?" The point is not to create actual blueprints; it is to estimate the difference based on a change in input parameters. "How much more would it cost to make the house 6 inches wider? What about 3 feet? What about 50 feet?" The answers are not straightforward. Most materials are sold in discreet sizes. Why not add 200 square feet if the incremental cost is $15 in nails and foam?

The second question the program is built to answer is what is the total difference in price between different construction methods. This is also not straightforward as different methods may have different optimal dimensions.