八宅算法主要包括以下幾個步驟:
確定家宅的坐向:家宅的坐向是根據大門所向的方位來定的。站在屋內,面向大門,面向的方位是“向”,相對的方位是“坐”。例如,大門向西,則家宅坐東;大門向東南,則家宅坐西北;以此類推。
家宅坐向對應卦象:家宅的八個方位分屬八個卦象,分別是震、離、兌、坎、巽、坤、乾、艮。東方屬震,南方屬離,西方屬兌,北方屬坎,東南方屬巽,西南方屬坤,西北方屬乾,東北方屬艮。根據家宅坐於哪方,就可以知道此家宅屬於哪一卦。
宅命計算:根據出生年份和性別,可以計算出命宮數。例如,1900年-1999年出生的男性公式是(100-出生年後兩位)/9餘數,女性公式是(出生年後兩位-4)/9餘數。2000年至2099年出生的男性公式是(100-出生年後兩位)/9餘數-1,女性公式是(出生年後兩位-4)/9餘數+1。
三元九運:三元九運是風水學中的一箇重要概念,三元爲上元、中元、下元,每一箇元運爲一箇花甲,也就是60年。九運是一元又分三個運,一箇運管20年,一元三個運,整60年。九個運分別管20年,180年正合三元180年。
以上步驟就是八宅算法的主要內容,通過這些步驟可以計算出家宅的八宅方位和宅命。